Documentation ¶
Index ¶
- Constants
- type AWSCloudProvider
- type Action
- type ActiveDirectoryConfig
- type ActiveDirectoryTestAndApplyInput
- type AlertStatus
- type AllowedHostPath
- type AmazonElasticContainerServiceConfig
- type AttachedVolume
- type AuthAppInput
- type AuthConfig
- type AuthConfigClient
- func (c *AuthConfigClient) ByID(id string) (*AuthConfig, error)
- func (c *AuthConfigClient) Create(container *AuthConfig) (*AuthConfig, error)
- func (c *AuthConfigClient) Delete(container *AuthConfig) error
- func (c *AuthConfigClient) List(opts *types.ListOpts) (*AuthConfigCollection, error)
- func (c *AuthConfigClient) Update(existing *AuthConfig, updates interface{}) (*AuthConfig, error)
- type AuthConfigCollection
- type AuthConfigOperations
- type AuthUserInput
- type AuthnConfig
- type AuthzConfig
- type AzureCloudProvider
- type AzureKubernetesServiceConfig
- type BastionHost
- type CPUInfo
- type CalicoNetworkProvider
- type CanalNetworkProvider
- type Catalog
- type CatalogClient
- func (c *CatalogClient) ActionRefresh(resource *Catalog) error
- func (c *CatalogClient) ByID(id string) (*Catalog, error)
- func (c *CatalogClient) CollectionActionRefresh(resource *CatalogCollection) error
- func (c *CatalogClient) Create(container *Catalog) (*Catalog, error)
- func (c *CatalogClient) Delete(container *Catalog) error
- func (c *CatalogClient) List(opts *types.ListOpts) (*CatalogCollection, error)
- func (c *CatalogClient) Update(existing *Catalog, updates interface{}) (*Catalog, error)
- type CatalogCollection
- type CatalogCondition
- type CatalogOperations
- type CatalogSpec
- type CatalogStatus
- type ChangePasswordInput
- type Client
- type CloudProvider
- type Cluster
- type ClusterAlert
- type ClusterAlertClient
- func (c *ClusterAlertClient) ActionActivate(resource *ClusterAlert) error
- func (c *ClusterAlertClient) ActionDeactivate(resource *ClusterAlert) error
- func (c *ClusterAlertClient) ActionMute(resource *ClusterAlert) error
- func (c *ClusterAlertClient) ActionUnmute(resource *ClusterAlert) error
- func (c *ClusterAlertClient) ByID(id string) (*ClusterAlert, error)
- func (c *ClusterAlertClient) Create(container *ClusterAlert) (*ClusterAlert, error)
- func (c *ClusterAlertClient) Delete(container *ClusterAlert) error
- func (c *ClusterAlertClient) List(opts *types.ListOpts) (*ClusterAlertCollection, error)
- func (c *ClusterAlertClient) Update(existing *ClusterAlert, updates interface{}) (*ClusterAlert, error)
- type ClusterAlertCollection
- type ClusterAlertOperations
- type ClusterAlertSpec
- type ClusterClient
- func (c *ClusterClient) ActionGenerateKubeconfig(resource *Cluster) (*GenerateKubeConfigOutput, error)
- func (c *ClusterClient) ActionImportYaml(resource *Cluster, input *ImportClusterYamlInput) (*ImportYamlOutput, error)
- func (c *ClusterClient) ByID(id string) (*Cluster, error)
- func (c *ClusterClient) Create(container *Cluster) (*Cluster, error)
- func (c *ClusterClient) Delete(container *Cluster) error
- func (c *ClusterClient) List(opts *types.ListOpts) (*ClusterCollection, error)
- func (c *ClusterClient) Update(existing *Cluster, updates interface{}) (*Cluster, error)
- type ClusterCollection
- type ClusterComponentStatus
- type ClusterComposeConfig
- type ClusterComposeConfigClient
- func (c *ClusterComposeConfigClient) ByID(id string) (*ClusterComposeConfig, error)
- func (c *ClusterComposeConfigClient) Create(container *ClusterComposeConfig) (*ClusterComposeConfig, error)
- func (c *ClusterComposeConfigClient) Delete(container *ClusterComposeConfig) error
- func (c *ClusterComposeConfigClient) List(opts *types.ListOpts) (*ClusterComposeConfigCollection, error)
- func (c *ClusterComposeConfigClient) Update(existing *ClusterComposeConfig, updates interface{}) (*ClusterComposeConfig, error)
- type ClusterComposeConfigCollection
- type ClusterComposeConfigOperations
- type ClusterComposeSpec
- type ClusterCondition
- type ClusterEvent
- type ClusterEventClient
- func (c *ClusterEventClient) ByID(id string) (*ClusterEvent, error)
- func (c *ClusterEventClient) Create(container *ClusterEvent) (*ClusterEvent, error)
- func (c *ClusterEventClient) Delete(container *ClusterEvent) error
- func (c *ClusterEventClient) List(opts *types.ListOpts) (*ClusterEventCollection, error)
- func (c *ClusterEventClient) Update(existing *ClusterEvent, updates interface{}) (*ClusterEvent, error)
- type ClusterEventCollection
- type ClusterEventOperations
- type ClusterLogging
- type ClusterLoggingClient
- func (c *ClusterLoggingClient) ByID(id string) (*ClusterLogging, error)
- func (c *ClusterLoggingClient) Create(container *ClusterLogging) (*ClusterLogging, error)
- func (c *ClusterLoggingClient) Delete(container *ClusterLogging) error
- func (c *ClusterLoggingClient) List(opts *types.ListOpts) (*ClusterLoggingCollection, error)
- func (c *ClusterLoggingClient) Update(existing *ClusterLogging, updates interface{}) (*ClusterLogging, error)
- type ClusterLoggingCollection
- type ClusterLoggingOperations
- type ClusterLoggingSpec
- type ClusterLoggingStatus
- type ClusterOperations
- type ClusterPipeline
- type ClusterPipelineClient
- func (c *ClusterPipelineClient) ActionAuthapp(resource *ClusterPipeline, input *AuthAppInput) (*ClusterPipeline, error)
- func (c *ClusterPipelineClient) ActionAuthuser(resource *ClusterPipeline, input *AuthUserInput) (*SourceCodeCredential, error)
- func (c *ClusterPipelineClient) ActionDeploy(resource *ClusterPipeline) error
- func (c *ClusterPipelineClient) ActionDestroy(resource *ClusterPipeline) error
- func (c *ClusterPipelineClient) ActionRevokeapp(resource *ClusterPipeline) error
- func (c *ClusterPipelineClient) ByID(id string) (*ClusterPipeline, error)
- func (c *ClusterPipelineClient) Create(container *ClusterPipeline) (*ClusterPipeline, error)
- func (c *ClusterPipelineClient) Delete(container *ClusterPipeline) error
- func (c *ClusterPipelineClient) List(opts *types.ListOpts) (*ClusterPipelineCollection, error)
- func (c *ClusterPipelineClient) Update(existing *ClusterPipeline, updates interface{}) (*ClusterPipeline, error)
- type ClusterPipelineCollection
- type ClusterPipelineOperations
- type ClusterPipelineSpec
- type ClusterPipelineStatus
- type ClusterRegistrationToken
- type ClusterRegistrationTokenClient
- func (c *ClusterRegistrationTokenClient) ByID(id string) (*ClusterRegistrationToken, error)
- func (c *ClusterRegistrationTokenClient) Create(container *ClusterRegistrationToken) (*ClusterRegistrationToken, error)
- func (c *ClusterRegistrationTokenClient) Delete(container *ClusterRegistrationToken) error
- func (c *ClusterRegistrationTokenClient) List(opts *types.ListOpts) (*ClusterRegistrationTokenCollection, error)
- func (c *ClusterRegistrationTokenClient) Update(existing *ClusterRegistrationToken, updates interface{}) (*ClusterRegistrationToken, error)
- type ClusterRegistrationTokenCollection
- type ClusterRegistrationTokenOperations
- type ClusterRegistrationTokenSpec
- type ClusterRegistrationTokenStatus
- type ClusterRoleTemplateBinding
- type ClusterRoleTemplateBindingClient
- func (c *ClusterRoleTemplateBindingClient) ByID(id string) (*ClusterRoleTemplateBinding, error)
- func (c *ClusterRoleTemplateBindingClient) Create(container *ClusterRoleTemplateBinding) (*ClusterRoleTemplateBinding, error)
- func (c *ClusterRoleTemplateBindingClient) Delete(container *ClusterRoleTemplateBinding) error
- func (c *ClusterRoleTemplateBindingClient) List(opts *types.ListOpts) (*ClusterRoleTemplateBindingCollection, error)
- func (c *ClusterRoleTemplateBindingClient) Update(existing *ClusterRoleTemplateBinding, updates interface{}) (*ClusterRoleTemplateBinding, error)
- type ClusterRoleTemplateBindingCollection
- type ClusterRoleTemplateBindingOperations
- type ClusterSpec
- type ClusterStatus
- type ComponentCondition
- type ComposeCondition
- type ComposeSpec
- type ComposeStatus
- type Condition
- type ContainerImage
- type CustomConfig
- type DaemonEndpoint
- type DockerInfo
- type DynamicSchema
- type DynamicSchemaClient
- func (c *DynamicSchemaClient) ByID(id string) (*DynamicSchema, error)
- func (c *DynamicSchemaClient) Create(container *DynamicSchema) (*DynamicSchema, error)
- func (c *DynamicSchemaClient) Delete(container *DynamicSchema) error
- func (c *DynamicSchemaClient) List(opts *types.ListOpts) (*DynamicSchemaCollection, error)
- func (c *DynamicSchemaClient) Update(existing *DynamicSchema, updates interface{}) (*DynamicSchema, error)
- type DynamicSchemaCollection
- type DynamicSchemaOperations
- type DynamicSchemaSpec
- type DynamicSchemaStatus
- type ETCDService
- type ElasticsearchConfig
- type EmbeddedConfig
- type EventSource
- type FSGroupStrategyOptions
- type Field
- type Filter
- type FlannelNetworkProvider
- type GenerateKubeConfigOutput
- type GithubClusterConfig
- type GithubConfig
- type GithubConfigApplyInput
- type GithubConfigTestOutput
- type GlobalComposeConfig
- type GlobalComposeConfigClient
- func (c *GlobalComposeConfigClient) ByID(id string) (*GlobalComposeConfig, error)
- func (c *GlobalComposeConfigClient) Create(container *GlobalComposeConfig) (*GlobalComposeConfig, error)
- func (c *GlobalComposeConfigClient) Delete(container *GlobalComposeConfig) error
- func (c *GlobalComposeConfigClient) List(opts *types.ListOpts) (*GlobalComposeConfigCollection, error)
- func (c *GlobalComposeConfigClient) Update(existing *GlobalComposeConfig, updates interface{}) (*GlobalComposeConfig, error)
- type GlobalComposeConfigCollection
- type GlobalComposeConfigOperations
- type GlobalRole
- type GlobalRoleBinding
- type GlobalRoleBindingClient
- func (c *GlobalRoleBindingClient) ByID(id string) (*GlobalRoleBinding, error)
- func (c *GlobalRoleBindingClient) Create(container *GlobalRoleBinding) (*GlobalRoleBinding, error)
- func (c *GlobalRoleBindingClient) Delete(container *GlobalRoleBinding) error
- func (c *GlobalRoleBindingClient) List(opts *types.ListOpts) (*GlobalRoleBindingCollection, error)
- func (c *GlobalRoleBindingClient) Update(existing *GlobalRoleBinding, updates interface{}) (*GlobalRoleBinding, error)
- type GlobalRoleBindingCollection
- type GlobalRoleBindingOperations
- type GlobalRoleClient
- func (c *GlobalRoleClient) ByID(id string) (*GlobalRole, error)
- func (c *GlobalRoleClient) Create(container *GlobalRole) (*GlobalRole, error)
- func (c *GlobalRoleClient) Delete(container *GlobalRole) error
- func (c *GlobalRoleClient) List(opts *types.ListOpts) (*GlobalRoleCollection, error)
- func (c *GlobalRoleClient) Update(existing *GlobalRole, updates interface{}) (*GlobalRole, error)
- type GlobalRoleCollection
- type GlobalRoleOperations
- type GoogleKubernetesEngineConfig
- type Group
- type GroupClient
- func (c *GroupClient) ByID(id string) (*Group, error)
- func (c *GroupClient) Create(container *Group) (*Group, error)
- func (c *GroupClient) Delete(container *Group) error
- func (c *GroupClient) List(opts *types.ListOpts) (*GroupCollection, error)
- func (c *GroupClient) Update(existing *Group, updates interface{}) (*Group, error)
- type GroupCollection
- type GroupMember
- type GroupMemberClient
- func (c *GroupMemberClient) ByID(id string) (*GroupMember, error)
- func (c *GroupMemberClient) Create(container *GroupMember) (*GroupMember, error)
- func (c *GroupMemberClient) Delete(container *GroupMember) error
- func (c *GroupMemberClient) List(opts *types.ListOpts) (*GroupMemberCollection, error)
- func (c *GroupMemberClient) Update(existing *GroupMember, updates interface{}) (*GroupMember, error)
- type GroupMemberCollection
- type GroupMemberOperations
- type GroupOperations
- type HostPortRange
- type IDRange
- type ImportClusterYamlInput
- type ImportYamlOutput
- type ImportedConfig
- type Info
- type IngressConfig
- type Initializer
- type Initializers
- type InternalNodeSpec
- type InternalNodeStatus
- type KafkaConfig
- type KubeAPIService
- type KubeControllerService
- type KubeletService
- type KubeproxyService
- type KubernetesInfo
- type ListMeta
- type ListenConfig
- type ListenConfigClient
- func (c *ListenConfigClient) ByID(id string) (*ListenConfig, error)
- func (c *ListenConfigClient) Create(container *ListenConfig) (*ListenConfig, error)
- func (c *ListenConfigClient) Delete(container *ListenConfig) error
- func (c *ListenConfigClient) List(opts *types.ListOpts) (*ListenConfigCollection, error)
- func (c *ListenConfigClient) Update(existing *ListenConfig, updates interface{}) (*ListenConfig, error)
- type ListenConfigCollection
- type ListenConfigOperations
- type LocalConfig
- type LoggingCondition
- type MemoryInfo
- type NetworkConfig
- type Node
- type NodeAddress
- type NodeClient
- func (c *NodeClient) ByID(id string) (*Node, error)
- func (c *NodeClient) Create(container *Node) (*Node, error)
- func (c *NodeClient) Delete(container *Node) error
- func (c *NodeClient) List(opts *types.ListOpts) (*NodeCollection, error)
- func (c *NodeClient) Update(existing *Node, updates interface{}) (*Node, error)
- type NodeCollection
- type NodeCondition
- type NodeConfigSource
- type NodeDaemonEndpoints
- type NodeDriver
- type NodeDriverClient
- func (c *NodeDriverClient) ActionActivate(resource *NodeDriver) (*NodeDriver, error)
- func (c *NodeDriverClient) ActionDeactivate(resource *NodeDriver) (*NodeDriver, error)
- func (c *NodeDriverClient) ByID(id string) (*NodeDriver, error)
- func (c *NodeDriverClient) Create(container *NodeDriver) (*NodeDriver, error)
- func (c *NodeDriverClient) Delete(container *NodeDriver) error
- func (c *NodeDriverClient) List(opts *types.ListOpts) (*NodeDriverCollection, error)
- func (c *NodeDriverClient) Update(existing *NodeDriver, updates interface{}) (*NodeDriver, error)
- type NodeDriverCollection
- type NodeDriverOperations
- type NodeDriverSpec
- type NodeDriverStatus
- type NodeInfo
- type NodeOperations
- type NodePool
- type NodePoolClient
- func (c *NodePoolClient) ByID(id string) (*NodePool, error)
- func (c *NodePoolClient) Create(container *NodePool) (*NodePool, error)
- func (c *NodePoolClient) Delete(container *NodePool) error
- func (c *NodePoolClient) List(opts *types.ListOpts) (*NodePoolCollection, error)
- func (c *NodePoolClient) Update(existing *NodePool, updates interface{}) (*NodePool, error)
- type NodePoolCollection
- type NodePoolOperations
- type NodePoolSpec
- type NodePoolStatus
- type NodeSpec
- type NodeStatus
- type NodeSystemInfo
- type NodeTemplate
- type NodeTemplateClient
- func (c *NodeTemplateClient) ByID(id string) (*NodeTemplate, error)
- func (c *NodeTemplateClient) Create(container *NodeTemplate) (*NodeTemplate, error)
- func (c *NodeTemplateClient) Delete(container *NodeTemplate) error
- func (c *NodeTemplateClient) List(opts *types.ListOpts) (*NodeTemplateCollection, error)
- func (c *NodeTemplateClient) Update(existing *NodeTemplate, updates interface{}) (*NodeTemplate, error)
- type NodeTemplateCollection
- type NodeTemplateCondition
- type NodeTemplateOperations
- type NodeTemplateSpec
- type NodeTemplateStatus
- type Notification
- type Notifier
- type NotifierClient
- func (c *NotifierClient) ActionSend(resource *Notifier, input *Notification) error
- func (c *NotifierClient) ByID(id string) (*Notifier, error)
- func (c *NotifierClient) CollectionActionSend(resource *NotifierCollection, input *Notification) error
- func (c *NotifierClient) Create(container *Notifier) (*Notifier, error)
- func (c *NotifierClient) Delete(container *Notifier) error
- func (c *NotifierClient) List(opts *types.ListOpts) (*NotifierCollection, error)
- func (c *NotifierClient) Update(existing *Notifier, updates interface{}) (*Notifier, error)
- type NotifierCollection
- type NotifierOperations
- type NotifierSpec
- type NotifierStatus
- type OSInfo
- type ObjectMeta
- type ObjectReference
- type OwnerReference
- type PagerdutyConfig
- type Pipeline
- type PipelineClient
- func (c *PipelineClient) ActionActivate(resource *Pipeline) error
- func (c *PipelineClient) ActionDeactivate(resource *Pipeline) error
- func (c *PipelineClient) ActionRun(resource *Pipeline, input *RunPipelineInput) error
- func (c *PipelineClient) ByID(id string) (*Pipeline, error)
- func (c *PipelineClient) Create(container *Pipeline) (*Pipeline, error)
- func (c *PipelineClient) Delete(container *Pipeline) error
- func (c *PipelineClient) List(opts *types.ListOpts) (*PipelineCollection, error)
- func (c *PipelineClient) Update(existing *Pipeline, updates interface{}) (*Pipeline, error)
- type PipelineCollection
- type PipelineCondition
- type PipelineExecution
- type PipelineExecutionClient
- func (c *PipelineExecutionClient) ActionRerun(resource *PipelineExecution) error
- func (c *PipelineExecutionClient) ActionStop(resource *PipelineExecution) error
- func (c *PipelineExecutionClient) ByID(id string) (*PipelineExecution, error)
- func (c *PipelineExecutionClient) Create(container *PipelineExecution) (*PipelineExecution, error)
- func (c *PipelineExecutionClient) Delete(container *PipelineExecution) error
- func (c *PipelineExecutionClient) List(opts *types.ListOpts) (*PipelineExecutionCollection, error)
- func (c *PipelineExecutionClient) Update(existing *PipelineExecution, updates interface{}) (*PipelineExecution, error)
- type PipelineExecutionCollection
- type PipelineExecutionLog
- type PipelineExecutionLogClient
- func (c *PipelineExecutionLogClient) ByID(id string) (*PipelineExecutionLog, error)
- func (c *PipelineExecutionLogClient) Create(container *PipelineExecutionLog) (*PipelineExecutionLog, error)
- func (c *PipelineExecutionLogClient) Delete(container *PipelineExecutionLog) error
- func (c *PipelineExecutionLogClient) List(opts *types.ListOpts) (*PipelineExecutionLogCollection, error)
- func (c *PipelineExecutionLogClient) Update(existing *PipelineExecutionLog, updates interface{}) (*PipelineExecutionLog, error)
- type PipelineExecutionLogCollection
- type PipelineExecutionLogOperations
- type PipelineExecutionLogSpec
- type PipelineExecutionOperations
- type PipelineExecutionSpec
- type PipelineExecutionStatus
- type PipelineOperations
- type PipelineSpec
- type PipelineStatus
- type PodSecurityPolicySpec
- type PodSecurityPolicyTemplate
- type PodSecurityPolicyTemplateClient
- func (c *PodSecurityPolicyTemplateClient) ByID(id string) (*PodSecurityPolicyTemplate, error)
- func (c *PodSecurityPolicyTemplateClient) Create(container *PodSecurityPolicyTemplate) (*PodSecurityPolicyTemplate, error)
- func (c *PodSecurityPolicyTemplateClient) Delete(container *PodSecurityPolicyTemplate) error
- func (c *PodSecurityPolicyTemplateClient) List(opts *types.ListOpts) (*PodSecurityPolicyTemplateCollection, error)
- func (c *PodSecurityPolicyTemplateClient) Update(existing *PodSecurityPolicyTemplate, updates interface{}) (*PodSecurityPolicyTemplate, error)
- type PodSecurityPolicyTemplateCollection
- type PodSecurityPolicyTemplateOperations
- type PodSecurityPolicyTemplateProjectBinding
- type PodSecurityPolicyTemplateProjectBindingClient
- func (c *PodSecurityPolicyTemplateProjectBindingClient) ByID(id string) (*PodSecurityPolicyTemplateProjectBinding, error)
- func (c *PodSecurityPolicyTemplateProjectBindingClient) Create(container *PodSecurityPolicyTemplateProjectBinding) (*PodSecurityPolicyTemplateProjectBinding, error)
- func (c *PodSecurityPolicyTemplateProjectBindingClient) Delete(container *PodSecurityPolicyTemplateProjectBinding) error
- func (c *PodSecurityPolicyTemplateProjectBindingClient) List(opts *types.ListOpts) (*PodSecurityPolicyTemplateProjectBindingCollection, error)
- func (c *PodSecurityPolicyTemplateProjectBindingClient) Update(existing *PodSecurityPolicyTemplateProjectBinding, updates interface{}) (*PodSecurityPolicyTemplateProjectBinding, error)
- type PodSecurityPolicyTemplateProjectBindingCollection
- type PodSecurityPolicyTemplateProjectBindingOperations
- type PolicyRule
- type Preference
- type PreferenceClient
- func (c *PreferenceClient) ByID(id string) (*Preference, error)
- func (c *PreferenceClient) Create(container *Preference) (*Preference, error)
- func (c *PreferenceClient) Delete(container *Preference) error
- func (c *PreferenceClient) List(opts *types.ListOpts) (*PreferenceCollection, error)
- func (c *PreferenceClient) Update(existing *Preference, updates interface{}) (*Preference, error)
- type PreferenceCollection
- type PreferenceOperations
- type Principal
- type PrincipalClient
- func (c *PrincipalClient) ByID(id string) (*Principal, error)
- func (c *PrincipalClient) CollectionActionSearch(resource *PrincipalCollection, input *SearchPrincipalsInput) (*PrincipalCollection, error)
- func (c *PrincipalClient) Create(container *Principal) (*Principal, error)
- func (c *PrincipalClient) Delete(container *Principal) error
- func (c *PrincipalClient) List(opts *types.ListOpts) (*PrincipalCollection, error)
- func (c *PrincipalClient) Update(existing *Principal, updates interface{}) (*Principal, error)
- type PrincipalCollection
- type PrincipalOperations
- type PrivateRegistry
- type Project
- type ProjectAlert
- type ProjectAlertClient
- func (c *ProjectAlertClient) ActionActivate(resource *ProjectAlert) error
- func (c *ProjectAlertClient) ActionDeactivate(resource *ProjectAlert) error
- func (c *ProjectAlertClient) ActionMute(resource *ProjectAlert) error
- func (c *ProjectAlertClient) ActionUnmute(resource *ProjectAlert) error
- func (c *ProjectAlertClient) ByID(id string) (*ProjectAlert, error)
- func (c *ProjectAlertClient) Create(container *ProjectAlert) (*ProjectAlert, error)
- func (c *ProjectAlertClient) Delete(container *ProjectAlert) error
- func (c *ProjectAlertClient) List(opts *types.ListOpts) (*ProjectAlertCollection, error)
- func (c *ProjectAlertClient) Update(existing *ProjectAlert, updates interface{}) (*ProjectAlert, error)
- type ProjectAlertCollection
- type ProjectAlertOperations
- type ProjectAlertSpec
- type ProjectClient
- func (c *ProjectClient) ActionSetpodsecuritypolicytemplate(resource *Project, input *SetPodSecurityPolicyTemplateInput) (*Project, error)
- func (c *ProjectClient) ByID(id string) (*Project, error)
- func (c *ProjectClient) Create(container *Project) (*Project, error)
- func (c *ProjectClient) Delete(container *Project) error
- func (c *ProjectClient) List(opts *types.ListOpts) (*ProjectCollection, error)
- func (c *ProjectClient) Update(existing *Project, updates interface{}) (*Project, error)
- type ProjectCollection
- type ProjectCondition
- type ProjectLogging
- type ProjectLoggingClient
- func (c *ProjectLoggingClient) ByID(id string) (*ProjectLogging, error)
- func (c *ProjectLoggingClient) Create(container *ProjectLogging) (*ProjectLogging, error)
- func (c *ProjectLoggingClient) Delete(container *ProjectLogging) error
- func (c *ProjectLoggingClient) List(opts *types.ListOpts) (*ProjectLoggingCollection, error)
- func (c *ProjectLoggingClient) Update(existing *ProjectLogging, updates interface{}) (*ProjectLogging, error)
- type ProjectLoggingCollection
- type ProjectLoggingOperations
- type ProjectLoggingSpec
- type ProjectLoggingStatus
- type ProjectNetworkPolicy
- type ProjectNetworkPolicyClient
- func (c *ProjectNetworkPolicyClient) ByID(id string) (*ProjectNetworkPolicy, error)
- func (c *ProjectNetworkPolicyClient) Create(container *ProjectNetworkPolicy) (*ProjectNetworkPolicy, error)
- func (c *ProjectNetworkPolicyClient) Delete(container *ProjectNetworkPolicy) error
- func (c *ProjectNetworkPolicyClient) List(opts *types.ListOpts) (*ProjectNetworkPolicyCollection, error)
- func (c *ProjectNetworkPolicyClient) Update(existing *ProjectNetworkPolicy, updates interface{}) (*ProjectNetworkPolicy, error)
- type ProjectNetworkPolicyCollection
- type ProjectNetworkPolicyOperations
- type ProjectNetworkPolicySpec
- type ProjectNetworkPolicyStatus
- type ProjectOperations
- type ProjectRoleTemplateBinding
- type ProjectRoleTemplateBindingClient
- func (c *ProjectRoleTemplateBindingClient) ByID(id string) (*ProjectRoleTemplateBinding, error)
- func (c *ProjectRoleTemplateBindingClient) Create(container *ProjectRoleTemplateBinding) (*ProjectRoleTemplateBinding, error)
- func (c *ProjectRoleTemplateBindingClient) Delete(container *ProjectRoleTemplateBinding) error
- func (c *ProjectRoleTemplateBindingClient) List(opts *types.ListOpts) (*ProjectRoleTemplateBindingCollection, error)
- func (c *ProjectRoleTemplateBindingClient) Update(existing *ProjectRoleTemplateBinding, updates interface{}) (*ProjectRoleTemplateBinding, error)
- type ProjectRoleTemplateBindingCollection
- type ProjectRoleTemplateBindingOperations
- type ProjectSpec
- type ProjectStatus
- type PublicEndpoint
- type PublishImageConfig
- type Question
- type RKEConfigNode
- type RKEConfigServices
- type RKESystemImages
- type RancherKubernetesEngineConfig
- type Recipient
- type RepoPerm
- type RoleTemplate
- type RoleTemplateClient
- func (c *RoleTemplateClient) ByID(id string) (*RoleTemplate, error)
- func (c *RoleTemplateClient) Create(container *RoleTemplate) (*RoleTemplate, error)
- func (c *RoleTemplateClient) Delete(container *RoleTemplate) error
- func (c *RoleTemplateClient) List(opts *types.ListOpts) (*RoleTemplateCollection, error)
- func (c *RoleTemplateClient) Update(existing *RoleTemplate, updates interface{}) (*RoleTemplate, error)
- type RoleTemplateCollection
- type RoleTemplateOperations
- type RunAsUserStrategyOptions
- type RunPipelineInput
- type RunScriptConfig
- type SELinuxOptions
- type SELinuxStrategyOptions
- type SMTPConfig
- type SchedulerService
- type SearchPrincipalsInput
- type SetPasswordInput
- type SetPodSecurityPolicyTemplateInput
- type Setting
- type SettingClient
- func (c *SettingClient) ByID(id string) (*Setting, error)
- func (c *SettingClient) Create(container *Setting) (*Setting, error)
- func (c *SettingClient) Delete(container *Setting) error
- func (c *SettingClient) List(opts *types.ListOpts) (*SettingCollection, error)
- func (c *SettingClient) Update(existing *Setting, updates interface{}) (*Setting, error)
- type SettingCollection
- type SettingOperations
- type SlackConfig
- type SourceCodeConfig
- type SourceCodeCredential
- type SourceCodeCredentialClient
- func (c *SourceCodeCredentialClient) ActionRefreshrepos(resource *SourceCodeCredential) error
- func (c *SourceCodeCredentialClient) ByID(id string) (*SourceCodeCredential, error)
- func (c *SourceCodeCredentialClient) Create(container *SourceCodeCredential) (*SourceCodeCredential, error)
- func (c *SourceCodeCredentialClient) Delete(container *SourceCodeCredential) error
- func (c *SourceCodeCredentialClient) List(opts *types.ListOpts) (*SourceCodeCredentialCollection, error)
- func (c *SourceCodeCredentialClient) Update(existing *SourceCodeCredential, updates interface{}) (*SourceCodeCredential, error)
- type SourceCodeCredentialCollection
- type SourceCodeCredentialOperations
- type SourceCodeCredentialSpec
- type SourceCodeCredentialStatus
- type SourceCodeRepository
- type SourceCodeRepositoryClient
- func (c *SourceCodeRepositoryClient) ByID(id string) (*SourceCodeRepository, error)
- func (c *SourceCodeRepositoryClient) Create(container *SourceCodeRepository) (*SourceCodeRepository, error)
- func (c *SourceCodeRepositoryClient) Delete(container *SourceCodeRepository) error
- func (c *SourceCodeRepositoryClient) List(opts *types.ListOpts) (*SourceCodeRepositoryCollection, error)
- func (c *SourceCodeRepositoryClient) Update(existing *SourceCodeRepository, updates interface{}) (*SourceCodeRepository, error)
- type SourceCodeRepositoryCollection
- type SourceCodeRepositoryOperations
- type SourceCodeRepositorySpec
- type SourceCodeRepositoryStatus
- type SplunkConfig
- type Stage
- type StageStatus
- type Status
- type StatusCause
- type StatusDetails
- type Step
- type StepStatus
- type SubQuestion
- type SupplementalGroupsStrategyOptions
- type SyslogConfig
- type Taint
- type TargetEvent
- type TargetNode
- type TargetPod
- type TargetSystemService
- type TargetWorkload
- type Template
- type TemplateClient
- func (c *TemplateClient) ByID(id string) (*Template, error)
- func (c *TemplateClient) Create(container *Template) (*Template, error)
- func (c *TemplateClient) Delete(container *Template) error
- func (c *TemplateClient) List(opts *types.ListOpts) (*TemplateCollection, error)
- func (c *TemplateClient) Update(existing *Template, updates interface{}) (*Template, error)
- type TemplateCollection
- type TemplateContent
- type TemplateContentClient
- func (c *TemplateContentClient) ByID(id string) (*TemplateContent, error)
- func (c *TemplateContentClient) Create(container *TemplateContent) (*TemplateContent, error)
- func (c *TemplateContentClient) Delete(container *TemplateContent) error
- func (c *TemplateContentClient) List(opts *types.ListOpts) (*TemplateContentCollection, error)
- func (c *TemplateContentClient) Update(existing *TemplateContent, updates interface{}) (*TemplateContent, error)
- type TemplateContentCollection
- type TemplateContentOperations
- type TemplateOperations
- type TemplateSpec
- type TemplateStatus
- type TemplateVersion
- type TemplateVersionClient
- func (c *TemplateVersionClient) ByID(id string) (*TemplateVersion, error)
- func (c *TemplateVersionClient) Create(container *TemplateVersion) (*TemplateVersion, error)
- func (c *TemplateVersionClient) Delete(container *TemplateVersion) error
- func (c *TemplateVersionClient) List(opts *types.ListOpts) (*TemplateVersionCollection, error)
- func (c *TemplateVersionClient) Update(existing *TemplateVersion, updates interface{}) (*TemplateVersion, error)
- type TemplateVersionCollection
- type TemplateVersionOperations
- type TemplateVersionSpec
- type TemplateVersionStatus
- type Token
- type TokenClient
- func (c *TokenClient) ByID(id string) (*Token, error)
- func (c *TokenClient) CollectionActionLogout(resource *TokenCollection) error
- func (c *TokenClient) Create(container *Token) (*Token, error)
- func (c *TokenClient) Delete(container *Token) error
- func (c *TokenClient) List(opts *types.ListOpts) (*TokenCollection, error)
- func (c *TokenClient) Update(existing *Token, updates interface{}) (*Token, error)
- type TokenCollection
- type TokenOperations
- type User
- type UserClient
- func (c *UserClient) ActionSetpassword(resource *User, input *SetPasswordInput) (*User, error)
- func (c *UserClient) ByID(id string) (*User, error)
- func (c *UserClient) CollectionActionChangepassword(resource *UserCollection, input *ChangePasswordInput) error
- func (c *UserClient) Create(container *User) (*User, error)
- func (c *UserClient) Delete(container *User) error
- func (c *UserClient) List(opts *types.ListOpts) (*UserCollection, error)
- func (c *UserClient) Update(existing *User, updates interface{}) (*User, error)
- type UserCollection
- type UserOperations
- type Values
- type VersionCommits
- type WebhookConfig
Constants ¶
View Source
const ( ActionType = "action" ActionFieldInput = "input" ActionFieldOutput = "output" )
View Source
const ( ActiveDirectoryConfigType = "activeDirectoryConfig" ActiveDirectoryConfigFieldAccessMode = "accessMode" ActiveDirectoryConfigFieldAllowedPrincipalIDs = "allowedPrincipalIds" ActiveDirectoryConfigFieldAnnotations = "annotations" ActiveDirectoryConfigFieldCertificate = "certificate" ActiveDirectoryConfigFieldConnectionTimeout = "connectionTimeout" ActiveDirectoryConfigFieldCreated = "created" ActiveDirectoryConfigFieldCreatorID = "creatorId" ActiveDirectoryConfigFieldDefaultLoginDomain = "defaultLoginDomain" ActiveDirectoryConfigFieldEnabled = "enabled" ActiveDirectoryConfigFieldGroupDNAttribute = "groupDNAttribute" ActiveDirectoryConfigFieldGroupMemberMappingAttribute = "groupMemberMappingAttribute" ActiveDirectoryConfigFieldGroupMemberUserAttribute = "groupMemberUserAttribute" ActiveDirectoryConfigFieldGroupNameAttribute = "groupNameAttribute" ActiveDirectoryConfigFieldGroupObjectClass = "groupObjectClass" ActiveDirectoryConfigFieldGroupSearchAttribute = "groupSearchAttribute" ActiveDirectoryConfigFieldGroupSearchBase = "groupSearchBase" ActiveDirectoryConfigFieldLabels = "labels" ActiveDirectoryConfigFieldName = "name" ActiveDirectoryConfigFieldOwnerReferences = "ownerReferences" ActiveDirectoryConfigFieldPort = "port" ActiveDirectoryConfigFieldRemoved = "removed" ActiveDirectoryConfigFieldServers = "servers" ActiveDirectoryConfigFieldServiceAccountPassword = "serviceAccountPassword" ActiveDirectoryConfigFieldServiceAccountUsername = "serviceAccountUsername" ActiveDirectoryConfigFieldTLS = "tls" ActiveDirectoryConfigFieldType = "type" ActiveDirectoryConfigFieldUserDisabledBitMask = "userDisabledBitMask" ActiveDirectoryConfigFieldUserEnabledAttribute = "userEnabledAttribute" ActiveDirectoryConfigFieldUserLoginAttribute = "userLoginAttribute" ActiveDirectoryConfigFieldUserNameAttribute = "userNameAttribute" ActiveDirectoryConfigFieldUserObjectClass = "userObjectClass" ActiveDirectoryConfigFieldUserSearchAttribute = "userSearchAttribute" ActiveDirectoryConfigFieldUserSearchBase = "userSearchBase" ActiveDirectoryConfigFieldUuid = "uuid" )
View Source
const ( ActiveDirectoryTestAndApplyInputType = "activeDirectoryTestAndApplyInput" ActiveDirectoryTestAndApplyInputFieldActiveDirectoryConfig = "activeDirectoryConfig" ActiveDirectoryTestAndApplyInputFieldEnabled = "enabled" ActiveDirectoryTestAndApplyInputFieldPassword = "password" ActiveDirectoryTestAndApplyInputFieldUsername = "username" )
View Source
const ( AlertStatusType = "alertStatus" AlertStatusFieldAlertState = "alertState" )
View Source
const ( AllowedHostPathType = "allowedHostPath" AllowedHostPathFieldPathPrefix = "pathPrefix" )
View Source
const ( AmazonElasticContainerServiceConfigType = "amazonElasticContainerServiceConfig" AmazonElasticContainerServiceConfigFieldAccessKey = "accessKey" AmazonElasticContainerServiceConfigFieldSecretKey = "secretKey" )
View Source
const ( AttachedVolumeType = "attachedVolume" AttachedVolumeFieldName = "name" )
View Source
const ( AuthAppInputType = "authAppInput" AuthAppInputFieldClientID = "clientId" AuthAppInputFieldClientSecret = "clientSecret" AuthAppInputFieldCode = "code" AuthAppInputFieldHost = "host" AuthAppInputFieldInheritGlobal = "inheritGlobal" AuthAppInputFieldRedirectURL = "redirectUrl" AuthAppInputFieldSourceCodeType = "sourceCodeType" AuthAppInputFieldTLS = "tls" )
View Source
const ( AuthConfigType = "authConfig" AuthConfigFieldAccessMode = "accessMode" AuthConfigFieldAllowedPrincipalIDs = "allowedPrincipalIds" AuthConfigFieldAnnotations = "annotations" AuthConfigFieldCreated = "created" AuthConfigFieldCreatorID = "creatorId" AuthConfigFieldEnabled = "enabled" AuthConfigFieldLabels = "labels" AuthConfigFieldName = "name" AuthConfigFieldOwnerReferences = "ownerReferences" AuthConfigFieldRemoved = "removed" AuthConfigFieldType = "type" AuthConfigFieldUuid = "uuid" )
View Source
const ( AuthUserInputType = "authUserInput" AuthUserInputFieldCode = "code" AuthUserInputFieldRedirectURL = "redirectUrl" AuthUserInputFieldSourceCodeType = "sourceCodeType" )
View Source
const ( AuthnConfigType = "authnConfig" AuthnConfigFieldOptions = "options" AuthnConfigFieldSANs = "sans" AuthnConfigFieldStrategy = "strategy" )
View Source
const ( AuthzConfigType = "authzConfig" AuthzConfigFieldMode = "mode" AuthzConfigFieldOptions = "options" )
View Source
const ( AzureCloudProviderType = "azureCloudProvider" AzureCloudProviderFieldAADClientCertPassword = "aadClientCertPassword" AzureCloudProviderFieldAADClientCertPath = "aadClientCertPath" AzureCloudProviderFieldAADClientID = "aadClientId" AzureCloudProviderFieldAADClientSecret = "aadClientSecret" AzureCloudProviderFieldCloud = "cloud" AzureCloudProviderFieldCloudProviderBackoff = "cloudProviderBackoff" AzureCloudProviderFieldCloudProviderBackoffDuration = "cloudProviderBackoffDuration" AzureCloudProviderFieldCloudProviderBackoffExponent = "cloudProviderBackoffExponent" AzureCloudProviderFieldCloudProviderBackoffJitter = "cloudProviderBackoffJitter" AzureCloudProviderFieldCloudProviderBackoffRetries = "cloudProviderBackoffRetries" AzureCloudProviderFieldCloudProviderRateLimit = "cloudProviderRateLimit" AzureCloudProviderFieldCloudProviderRateLimitBucket = "cloudProviderRateLimitBucket" AzureCloudProviderFieldCloudProviderRateLimitQPS = "cloudProviderRateLimitQPS" AzureCloudProviderFieldLocation = "location" AzureCloudProviderFieldMaximumLoadBalancerRuleCount = "maximumLoadBalancerRuleCount" AzureCloudProviderFieldPrimaryAvailabilitySetName = "primaryAvailabilitySetName" AzureCloudProviderFieldPrimaryScaleSetName = "primaryScaleSetName" AzureCloudProviderFieldResourceGroup = "resourceGroup" AzureCloudProviderFieldRouteTableName = "routeTableName" AzureCloudProviderFieldSecurityGroupName = "securityGroupName" AzureCloudProviderFieldSubnetName = "subnetName" AzureCloudProviderFieldSubscriptionID = "subscriptionId" AzureCloudProviderFieldTenantID = "tenantId" AzureCloudProviderFieldUseInstanceMetadata = "useInstanceMetadata" AzureCloudProviderFieldUseManagedIdentityExtension = "useManagedIdentityExtension" AzureCloudProviderFieldVMType = "vmType" AzureCloudProviderFieldVnetName = "vnetName" AzureCloudProviderFieldVnetResourceGroup = "vnetResourceGroup" )
View Source
const ( AzureKubernetesServiceConfigType = "azureKubernetesServiceConfig" AzureKubernetesServiceConfigFieldAdminUsername = "adminUsername" AzureKubernetesServiceConfigFieldAgentDNSPrefix = "agentDnsPrefix" AzureKubernetesServiceConfigFieldAgentPoolName = "agentPoolName" AzureKubernetesServiceConfigFieldAgentVMSize = "agentVmSize" AzureKubernetesServiceConfigFieldBaseURL = "baseUrl" AzureKubernetesServiceConfigFieldClientID = "clientId" AzureKubernetesServiceConfigFieldClientSecret = "clientSecret" AzureKubernetesServiceConfigFieldCount = "count" AzureKubernetesServiceConfigFieldKubernetesVersion = "kubernetesVersion" AzureKubernetesServiceConfigFieldLocation = "location" AzureKubernetesServiceConfigFieldMasterDNSPrefix = "masterDnsPrefix" AzureKubernetesServiceConfigFieldOsDiskSizeGB = "osDiskSizeGb" AzureKubernetesServiceConfigFieldResourceGroup = "resourceGroup" AzureKubernetesServiceConfigFieldSSHPublicKeyContents = "sshPublicKeyContents" AzureKubernetesServiceConfigFieldSubscriptionID = "subscriptionId" AzureKubernetesServiceConfigFieldTag = "tags" AzureKubernetesServiceConfigFieldTenantID = "tenantId" )
View Source
const ( BastionHostType = "bastionHost" BastionHostFieldAddress = "address" BastionHostFieldPort = "port" BastionHostFieldSSHAgentAuth = "sshAgentAuth" BastionHostFieldSSHKey = "sshKey" BastionHostFieldSSHKeyPath = "sshKeyPath" BastionHostFieldUser = "user" )
View Source
const ( CalicoNetworkProviderType = "calicoNetworkProvider" CalicoNetworkProviderFieldCloudProvider = "cloudProvider" )
View Source
const ( CanalNetworkProviderType = "canalNetworkProvider" CanalNetworkProviderFieldIface = "iface" )
View Source
const ( CatalogType = "catalog" CatalogFieldAnnotations = "annotations" CatalogFieldBranch = "branch" CatalogFieldCommit = "commit" CatalogFieldConditions = "conditions" CatalogFieldCreated = "created" CatalogFieldCreatorID = "creatorId" CatalogFieldDescription = "description" CatalogFieldKind = "kind" CatalogFieldLabels = "labels" CatalogFieldLastRefreshTimestamp = "lastRefreshTimestamp" CatalogFieldName = "name" CatalogFieldOwnerReferences = "ownerReferences" CatalogFieldRemoved = "removed" CatalogFieldState = "state" CatalogFieldTransitioning = "transitioning" CatalogFieldTransitioningMessage = "transitioningMessage" CatalogFieldURL = "url" CatalogFieldUuid = "uuid" )
View Source
const ( CatalogConditionType = "catalogCondition" CatalogConditionFieldLastTransitionTime = "lastTransitionTime" CatalogConditionFieldLastUpdateTime = "lastUpdateTime" CatalogConditionFieldMessage = "message" CatalogConditionFieldReason = "reason" CatalogConditionFieldStatus = "status" CatalogConditionFieldType = "type" )
View Source
const ( CatalogSpecType = "catalogSpec" CatalogSpecFieldBranch = "branch" CatalogSpecFieldCatalogKind = "catalogKind" CatalogSpecFieldDescription = "description" CatalogSpecFieldURL = "url" )
View Source
const ( CatalogStatusType = "catalogStatus" CatalogStatusFieldCommit = "commit" CatalogStatusFieldConditions = "conditions" CatalogStatusFieldHelmVersionCommits = "helmVersionCommits" CatalogStatusFieldLastRefreshTimestamp = "lastRefreshTimestamp" )
View Source
const ( ChangePasswordInputType = "changePasswordInput" ChangePasswordInputFieldCurrentPassword = "currentPassword" ChangePasswordInputFieldNewPassword = "newPassword" )
View Source
const ( CloudProviderType = "cloudProvider" CloudProviderFieldAWSCloudProvider = "awsCloudProvider" CloudProviderFieldAzureCloudProvider = "azureCloudProvider" CloudProviderFieldCloudConfig = "cloudConfig" CloudProviderFieldName = "name" )
View Source
const ( ClusterType = "cluster" ClusterFieldAPIEndpoint = "apiEndpoint" ClusterFieldAgentImage = "agentImage" ClusterFieldAllocatable = "allocatable" ClusterFieldAmazonElasticContainerServiceConfig = "amazonElasticContainerServiceConfig" ClusterFieldAnnotations = "annotations" ClusterFieldAppliedPodSecurityPolicyTemplateName = "appliedPodSecurityPolicyTemplateId" ClusterFieldAppliedSpec = "appliedSpec" ClusterFieldAzureKubernetesServiceConfig = "azureKubernetesServiceConfig" ClusterFieldCACert = "caCert" ClusterFieldCapacity = "capacity" ClusterFieldComponentStatuses = "componentStatuses" ClusterFieldConditions = "conditions" ClusterFieldCreated = "created" ClusterFieldCreatorID = "creatorId" ClusterFieldDefaultClusterRoleForProjectMembers = "defaultClusterRoleForProjectMembers" ClusterFieldDefaultPodSecurityPolicyTemplateId = "defaultPodSecurityPolicyTemplateId" ClusterFieldDescription = "description" ClusterFieldDesiredAgentImage = "desiredAgentImage" ClusterFieldDriver = "driver" ClusterFieldFailedSpec = "failedSpec" ClusterFieldGoogleKubernetesEngineConfig = "googleKubernetesEngineConfig" ClusterFieldImportedConfig = "importedConfig" ClusterFieldInternal = "internal" ClusterFieldLabels = "labels" ClusterFieldLimits = "limits" ClusterFieldName = "name" ClusterFieldOwnerReferences = "ownerReferences" ClusterFieldRancherKubernetesEngineConfig = "rancherKubernetesEngineConfig" ClusterFieldRemoved = "removed" ClusterFieldRequested = "requested" ClusterFieldState = "state" ClusterFieldTransitioning = "transitioning" ClusterFieldTransitioningMessage = "transitioningMessage" ClusterFieldUuid = "uuid" ClusterFieldVersion = "version" )
View Source
const ( ClusterAlertType = "clusterAlert" ClusterAlertFieldAlertState = "alertState" ClusterAlertFieldAnnotations = "annotations" ClusterAlertFieldClusterId = "clusterId" ClusterAlertFieldCreated = "created" ClusterAlertFieldCreatorID = "creatorId" ClusterAlertFieldDescription = "description" ClusterAlertFieldInitialWaitSeconds = "initialWaitSeconds" ClusterAlertFieldLabels = "labels" ClusterAlertFieldName = "name" ClusterAlertFieldNamespaceId = "namespaceId" ClusterAlertFieldOwnerReferences = "ownerReferences" ClusterAlertFieldRecipients = "recipients" ClusterAlertFieldRemoved = "removed" ClusterAlertFieldRepeatIntervalSeconds = "repeatIntervalSeconds" ClusterAlertFieldSeverity = "severity" ClusterAlertFieldState = "state" ClusterAlertFieldTargetEvent = "targetEvent" ClusterAlertFieldTargetNode = "targetNode" ClusterAlertFieldTargetSystemService = "targetSystemService" ClusterAlertFieldTransitioning = "transitioning" ClusterAlertFieldTransitioningMessage = "transitioningMessage" ClusterAlertFieldUuid = "uuid" )
View Source
const ( ClusterAlertSpecType = "clusterAlertSpec" ClusterAlertSpecFieldClusterId = "clusterId" ClusterAlertSpecFieldDescription = "description" ClusterAlertSpecFieldDisplayName = "displayName" ClusterAlertSpecFieldInitialWaitSeconds = "initialWaitSeconds" ClusterAlertSpecFieldRecipients = "recipients" ClusterAlertSpecFieldRepeatIntervalSeconds = "repeatIntervalSeconds" ClusterAlertSpecFieldSeverity = "severity" ClusterAlertSpecFieldTargetEvent = "targetEvent" ClusterAlertSpecFieldTargetNode = "targetNode" ClusterAlertSpecFieldTargetSystemService = "targetSystemService" )
View Source
const ( ClusterComponentStatusType = "clusterComponentStatus" ClusterComponentStatusFieldConditions = "conditions" ClusterComponentStatusFieldName = "name" )
View Source
const ( ClusterComposeConfigType = "clusterComposeConfig" ClusterComposeConfigFieldAnnotations = "annotations" ClusterComposeConfigFieldClusterId = "clusterId" ClusterComposeConfigFieldCreated = "created" ClusterComposeConfigFieldCreatorID = "creatorId" ClusterComposeConfigFieldLabels = "labels" ClusterComposeConfigFieldName = "name" ClusterComposeConfigFieldNamespaceId = "namespaceId" ClusterComposeConfigFieldOwnerReferences = "ownerReferences" ClusterComposeConfigFieldRancherCompose = "rancherCompose" ClusterComposeConfigFieldRemoved = "removed" ClusterComposeConfigFieldState = "state" ClusterComposeConfigFieldStatus = "status" ClusterComposeConfigFieldTransitioning = "transitioning" ClusterComposeConfigFieldTransitioningMessage = "transitioningMessage" ClusterComposeConfigFieldUuid = "uuid" )
View Source
const ( ClusterComposeSpecType = "clusterComposeSpec" ClusterComposeSpecFieldClusterId = "clusterId" ClusterComposeSpecFieldRancherCompose = "rancherCompose" )
View Source
const ( ClusterConditionType = "clusterCondition" ClusterConditionFieldLastTransitionTime = "lastTransitionTime" ClusterConditionFieldLastUpdateTime = "lastUpdateTime" ClusterConditionFieldMessage = "message" ClusterConditionFieldReason = "reason" ClusterConditionFieldStatus = "status" ClusterConditionFieldType = "type" )
View Source
const ( ClusterEventType = "clusterEvent" ClusterEventFieldAnnotations = "annotations" ClusterEventFieldClusterId = "clusterId" ClusterEventFieldCount = "count" ClusterEventFieldCreated = "created" ClusterEventFieldCreatorID = "creatorId" ClusterEventFieldEventType = "eventType" ClusterEventFieldFirstTimestamp = "firstTimestamp" ClusterEventFieldInvolvedObject = "involvedObject" ClusterEventFieldLabels = "labels" ClusterEventFieldLastTimestamp = "lastTimestamp" ClusterEventFieldMessage = "message" ClusterEventFieldName = "name" ClusterEventFieldNamespaceId = "namespaceId" ClusterEventFieldOwnerReferences = "ownerReferences" ClusterEventFieldReason = "reason" ClusterEventFieldRemoved = "removed" ClusterEventFieldSource = "source" ClusterEventFieldUuid = "uuid" )
View Source
const ( ClusterLoggingType = "clusterLogging" ClusterLoggingFieldAnnotations = "annotations" ClusterLoggingFieldAppliedSpec = "appliedSpec" ClusterLoggingFieldClusterId = "clusterId" ClusterLoggingFieldConditions = "conditions" ClusterLoggingFieldCreated = "created" ClusterLoggingFieldCreatorID = "creatorId" ClusterLoggingFieldElasticsearchConfig = "elasticsearchConfig" ClusterLoggingFieldEmbeddedConfig = "embeddedConfig" ClusterLoggingFieldFailedSpec = "failedSpec" ClusterLoggingFieldKafkaConfig = "kafkaConfig" ClusterLoggingFieldLabels = "labels" ClusterLoggingFieldName = "name" ClusterLoggingFieldNamespaceId = "namespaceId" ClusterLoggingFieldOutputFlushInterval = "outputFlushInterval" ClusterLoggingFieldOutputTags = "outputTags" ClusterLoggingFieldOwnerReferences = "ownerReferences" ClusterLoggingFieldRemoved = "removed" ClusterLoggingFieldSplunkConfig = "splunkConfig" ClusterLoggingFieldState = "state" ClusterLoggingFieldSyslogConfig = "syslogConfig" ClusterLoggingFieldTransitioning = "transitioning" ClusterLoggingFieldTransitioningMessage = "transitioningMessage" ClusterLoggingFieldUuid = "uuid" )
View Source
const ( ClusterLoggingSpecType = "clusterLoggingSpec" ClusterLoggingSpecFieldClusterId = "clusterId" ClusterLoggingSpecFieldDisplayName = "displayName" ClusterLoggingSpecFieldElasticsearchConfig = "elasticsearchConfig" ClusterLoggingSpecFieldEmbeddedConfig = "embeddedConfig" ClusterLoggingSpecFieldKafkaConfig = "kafkaConfig" ClusterLoggingSpecFieldOutputFlushInterval = "outputFlushInterval" ClusterLoggingSpecFieldOutputTags = "outputTags" ClusterLoggingSpecFieldSplunkConfig = "splunkConfig" ClusterLoggingSpecFieldSyslogConfig = "syslogConfig" )
View Source
const ( ClusterLoggingStatusType = "clusterLoggingStatus" ClusterLoggingStatusFieldAppliedSpec = "appliedSpec" ClusterLoggingStatusFieldConditions = "conditions" ClusterLoggingStatusFieldFailedSpec = "failedSpec" )
View Source
const ( ClusterPipelineType = "clusterPipeline" ClusterPipelineFieldAnnotations = "annotations" ClusterPipelineFieldClusterId = "clusterId" ClusterPipelineFieldCreated = "created" ClusterPipelineFieldCreatorID = "creatorId" ClusterPipelineFieldDeploy = "deploy" ClusterPipelineFieldGithubConfig = "githubConfig" ClusterPipelineFieldLabels = "labels" ClusterPipelineFieldName = "name" ClusterPipelineFieldNamespaceId = "namespaceId" ClusterPipelineFieldOwnerReferences = "ownerReferences" ClusterPipelineFieldRemoved = "removed" ClusterPipelineFieldState = "state" ClusterPipelineFieldStatus = "status" ClusterPipelineFieldTransitioning = "transitioning" ClusterPipelineFieldTransitioningMessage = "transitioningMessage" ClusterPipelineFieldUuid = "uuid" )
View Source
const ( ClusterPipelineSpecType = "clusterPipelineSpec" ClusterPipelineSpecFieldClusterId = "clusterId" ClusterPipelineSpecFieldDeploy = "deploy" ClusterPipelineSpecFieldGithubConfig = "githubConfig" )
View Source
const ( ClusterRegistrationTokenType = "clusterRegistrationToken" ClusterRegistrationTokenFieldAnnotations = "annotations" ClusterRegistrationTokenFieldClusterId = "clusterId" ClusterRegistrationTokenFieldCommand = "command" ClusterRegistrationTokenFieldCreated = "created" ClusterRegistrationTokenFieldCreatorID = "creatorId" ClusterRegistrationTokenFieldInsecureCommand = "insecureCommand" ClusterRegistrationTokenFieldLabels = "labels" ClusterRegistrationTokenFieldManifestURL = "manifestUrl" ClusterRegistrationTokenFieldName = "name" ClusterRegistrationTokenFieldNamespaceId = "namespaceId" ClusterRegistrationTokenFieldNodeCommand = "nodeCommand" ClusterRegistrationTokenFieldOwnerReferences = "ownerReferences" ClusterRegistrationTokenFieldRemoved = "removed" ClusterRegistrationTokenFieldState = "state" ClusterRegistrationTokenFieldToken = "token" ClusterRegistrationTokenFieldTransitioning = "transitioning" ClusterRegistrationTokenFieldTransitioningMessage = "transitioningMessage" ClusterRegistrationTokenFieldUuid = "uuid" )
View Source
const ( ClusterRegistrationTokenSpecType = "clusterRegistrationTokenSpec" ClusterRegistrationTokenSpecFieldClusterId = "clusterId" )
View Source
const ( ClusterRegistrationTokenStatusType = "clusterRegistrationTokenStatus" ClusterRegistrationTokenStatusFieldCommand = "command" ClusterRegistrationTokenStatusFieldInsecureCommand = "insecureCommand" ClusterRegistrationTokenStatusFieldManifestURL = "manifestUrl" ClusterRegistrationTokenStatusFieldNodeCommand = "nodeCommand" ClusterRegistrationTokenStatusFieldToken = "token" )
View Source
const ( ClusterRoleTemplateBindingType = "clusterRoleTemplateBinding" ClusterRoleTemplateBindingFieldAnnotations = "annotations" ClusterRoleTemplateBindingFieldClusterId = "clusterId" ClusterRoleTemplateBindingFieldCreated = "created" ClusterRoleTemplateBindingFieldCreatorID = "creatorId" ClusterRoleTemplateBindingFieldGroupId = "groupId" ClusterRoleTemplateBindingFieldGroupPrincipalId = "groupPrincipalId" ClusterRoleTemplateBindingFieldLabels = "labels" ClusterRoleTemplateBindingFieldName = "name" ClusterRoleTemplateBindingFieldNamespaceId = "namespaceId" ClusterRoleTemplateBindingFieldOwnerReferences = "ownerReferences" ClusterRoleTemplateBindingFieldRemoved = "removed" ClusterRoleTemplateBindingFieldRoleTemplateId = "roleTemplateId" ClusterRoleTemplateBindingFieldUserId = "userId" ClusterRoleTemplateBindingFieldUserPrincipalId = "userPrincipalId" ClusterRoleTemplateBindingFieldUuid = "uuid" )
View Source
const ( ClusterSpecType = "clusterSpec" ClusterSpecFieldAmazonElasticContainerServiceConfig = "amazonElasticContainerServiceConfig" ClusterSpecFieldAzureKubernetesServiceConfig = "azureKubernetesServiceConfig" ClusterSpecFieldDefaultClusterRoleForProjectMembers = "defaultClusterRoleForProjectMembers" ClusterSpecFieldDefaultPodSecurityPolicyTemplateId = "defaultPodSecurityPolicyTemplateId" ClusterSpecFieldDescription = "description" ClusterSpecFieldDesiredAgentImage = "desiredAgentImage" ClusterSpecFieldDisplayName = "displayName" ClusterSpecFieldGoogleKubernetesEngineConfig = "googleKubernetesEngineConfig" ClusterSpecFieldImportedConfig = "importedConfig" ClusterSpecFieldInternal = "internal" ClusterSpecFieldRancherKubernetesEngineConfig = "rancherKubernetesEngineConfig" )
View Source
const ( ClusterStatusType = "clusterStatus" ClusterStatusFieldAPIEndpoint = "apiEndpoint" ClusterStatusFieldAgentImage = "agentImage" ClusterStatusFieldAllocatable = "allocatable" ClusterStatusFieldAppliedPodSecurityPolicyTemplateName = "appliedPodSecurityPolicyTemplateId" ClusterStatusFieldAppliedSpec = "appliedSpec" ClusterStatusFieldCACert = "caCert" ClusterStatusFieldCapacity = "capacity" ClusterStatusFieldComponentStatuses = "componentStatuses" ClusterStatusFieldConditions = "conditions" ClusterStatusFieldDriver = "driver" ClusterStatusFieldFailedSpec = "failedSpec" ClusterStatusFieldLimits = "limits" ClusterStatusFieldRequested = "requested" ClusterStatusFieldVersion = "version" )
View Source
const ( ComponentConditionType = "componentCondition" ComponentConditionFieldError = "error" ComponentConditionFieldMessage = "message" ComponentConditionFieldStatus = "status" ComponentConditionFieldType = "type" )
View Source
const ( ComposeConditionType = "composeCondition" ComposeConditionFieldLastTransitionTime = "lastTransitionTime" ComposeConditionFieldLastUpdateTime = "lastUpdateTime" ComposeConditionFieldMessage = "message" ComposeConditionFieldReason = "reason" ComposeConditionFieldStatus = "status" ComposeConditionFieldType = "type" )
View Source
const ( ComposeSpecType = "composeSpec" ComposeSpecFieldRancherCompose = "rancherCompose" )
View Source
const ( ComposeStatusType = "composeStatus" ComposeStatusFieldConditions = "conditions" )
View Source
const ( ConditionType = "condition" ConditionFieldLastTransitionTime = "lastTransitionTime" ConditionFieldLastUpdateTime = "lastUpdateTime" ConditionFieldMessage = "message" ConditionFieldReason = "reason" ConditionFieldStatus = "status" ConditionFieldType = "type" )
View Source
const ( ContainerImageType = "containerImage" ContainerImageFieldNames = "names" ContainerImageFieldSizeBytes = "sizeBytes" )
View Source
const ( CPUInfoType = "cpuInfo" CPUInfoFieldCount = "count" )
View Source
const ( CustomConfigType = "customConfig" CustomConfigFieldAddress = "address" CustomConfigFieldDockerSocket = "dockerSocket" CustomConfigFieldInternalAddress = "internalAddress" CustomConfigFieldSSHKey = "sshKey" CustomConfigFieldUser = "user" )
View Source
const ( DaemonEndpointType = "daemonEndpoint" DaemonEndpointFieldPort = "Port" )
View Source
const ( DockerInfoType = "dockerInfo" DockerInfoFieldArchitecture = "architecture" DockerInfoFieldCgroupDriver = "cgroupDriver" DockerInfoFieldDebug = "debug" DockerInfoFieldDockerRootDir = "dockerRootDir" DockerInfoFieldDriver = "driver" DockerInfoFieldExperimentalBuild = "experimentalBuild" DockerInfoFieldHTTPProxy = "httpProxy" DockerInfoFieldHTTPSProxy = "httpsProxy" DockerInfoFieldIndexServerAddress = "indexServerAddress" DockerInfoFieldKernelVersion = "kernelVersion" DockerInfoFieldLabels = "labels" DockerInfoFieldLoggingDriver = "loggingDriver" DockerInfoFieldName = "name" DockerInfoFieldNoProxy = "noProxy" DockerInfoFieldOSType = "osType" DockerInfoFieldOperatingSystem = "operatingSystem" DockerInfoFieldServerVersion = "serverVersion" )
View Source
const ( DynamicSchemaType = "dynamicSchema" DynamicSchemaFieldAnnotations = "annotations" DynamicSchemaFieldCollectionActions = "collectionActions" DynamicSchemaFieldCollectionFields = "collectionFields" DynamicSchemaFieldCollectionFilters = "collectionFilters" DynamicSchemaFieldCollectionMethods = "collectionMethods" DynamicSchemaFieldCreated = "created" DynamicSchemaFieldCreatorID = "creatorId" DynamicSchemaFieldEmbed = "embed" DynamicSchemaFieldEmbedType = "embedType" DynamicSchemaFieldIncludeableLinks = "includeableLinks" DynamicSchemaFieldLabels = "labels" DynamicSchemaFieldName = "name" DynamicSchemaFieldOwnerReferences = "ownerReferences" DynamicSchemaFieldPluralName = "pluralName" DynamicSchemaFieldRemoved = "removed" DynamicSchemaFieldResourceActions = "resourceActions" DynamicSchemaFieldResourceFields = "resourceFields" DynamicSchemaFieldResourceMethods = "resourceMethods" DynamicSchemaFieldState = "state" DynamicSchemaFieldStatus = "status" DynamicSchemaFieldTransitioning = "transitioning" DynamicSchemaFieldTransitioningMessage = "transitioningMessage" DynamicSchemaFieldUuid = "uuid" )
View Source
const ( DynamicSchemaSpecType = "dynamicSchemaSpec" DynamicSchemaSpecFieldCollectionActions = "collectionActions" DynamicSchemaSpecFieldCollectionFields = "collectionFields" DynamicSchemaSpecFieldCollectionFilters = "collectionFilters" DynamicSchemaSpecFieldCollectionMethods = "collectionMethods" DynamicSchemaSpecFieldEmbed = "embed" DynamicSchemaSpecFieldEmbedType = "embedType" DynamicSchemaSpecFieldIncludeableLinks = "includeableLinks" DynamicSchemaSpecFieldPluralName = "pluralName" DynamicSchemaSpecFieldResourceActions = "resourceActions" DynamicSchemaSpecFieldResourceFields = "resourceFields" DynamicSchemaSpecFieldResourceMethods = "resourceMethods" )
View Source
const ( DynamicSchemaStatusType = "dynamicSchemaStatus" DynamicSchemaStatusFieldFake = "fake" )
View Source
const ( ElasticsearchConfigType = "elasticsearchConfig" ElasticsearchConfigFieldAuthPassword = "authPassword" ElasticsearchConfigFieldAuthUserName = "authUsername" ElasticsearchConfigFieldDateFormat = "dateFormat" ElasticsearchConfigFieldEndpoint = "endpoint" ElasticsearchConfigFieldIndexPrefix = "indexPrefix" ElasticsearchConfigFieldSSLVerify = "sslVerify" )
View Source
const ( EmbeddedConfigType = "embeddedConfig" EmbeddedConfigFieldDateFormat = "dateFormat" EmbeddedConfigFieldElasticsearchEndpoint = "elasticsearchEndpoint" EmbeddedConfigFieldIndexPrefix = "indexPrefix" EmbeddedConfigFieldKibanaEndpoint = "kibanaEndpoint" EmbeddedConfigFieldLimitsCPU = "limitsCpu" EmbeddedConfigFieldLimitsMemery = "limitsMemory" EmbeddedConfigFieldRequestsCPU = "requestsCpu" EmbeddedConfigFieldRequestsMemery = "requestsMemory" )
View Source
const ( ETCDServiceType = "etcdService" ETCDServiceFieldCACert = "caCert" ETCDServiceFieldCert = "cert" ETCDServiceFieldCreation = "creation" ETCDServiceFieldExternalURLs = "externalUrls" ETCDServiceFieldExtraArgs = "extraArgs" ETCDServiceFieldExtraBinds = "extraBinds" ETCDServiceFieldImage = "image" ETCDServiceFieldKey = "key" ETCDServiceFieldPath = "path" ETCDServiceFieldRetention = "retention" ETCDServiceFieldSnapshot = "snapshot" )
View Source
const ( EventSourceType = "eventSource" EventSourceFieldComponent = "component" EventSourceFieldHost = "host" )
View Source
const ( FieldType = "field" FieldFieldCreate = "create" FieldFieldDefault = "default" FieldFieldDescription = "description" FieldFieldInvalidChars = "invalidChars" FieldFieldMax = "max" FieldFieldMaxLength = "maxLength" FieldFieldMin = "min" FieldFieldMinLength = "minLength" FieldFieldNullable = "nullable" FieldFieldOptions = "options" FieldFieldRequired = "required" FieldFieldType = "type" FieldFieldUnique = "unique" FieldFieldUpdate = "update" FieldFieldValidChars = "validChars" )
View Source
const ( FilterType = "filter" FilterFieldModifiers = "modifiers" )
View Source
const ( FlannelNetworkProviderType = "flannelNetworkProvider" FlannelNetworkProviderFieldIface = "iface" )
View Source
const ( FSGroupStrategyOptionsType = "fsGroupStrategyOptions" FSGroupStrategyOptionsFieldRanges = "ranges" FSGroupStrategyOptionsFieldRule = "rule" )
View Source
const ( GenerateKubeConfigOutputType = "generateKubeConfigOutput" GenerateKubeConfigOutputFieldConfig = "config" )
View Source
const ( GithubClusterConfigType = "githubClusterConfig" GithubClusterConfigFieldClientID = "clientId" GithubClusterConfigFieldClientSecret = "clientSecret" GithubClusterConfigFieldHost = "host" GithubClusterConfigFieldRedirectURL = "redirectUrl" GithubClusterConfigFieldTLS = "tls" )
View Source
const ( GithubConfigType = "githubConfig" GithubConfigFieldAccessMode = "accessMode" GithubConfigFieldAllowedPrincipalIDs = "allowedPrincipalIds" GithubConfigFieldAnnotations = "annotations" GithubConfigFieldClientID = "clientId" GithubConfigFieldClientSecret = "clientSecret" GithubConfigFieldCreated = "created" GithubConfigFieldCreatorID = "creatorId" GithubConfigFieldEnabled = "enabled" GithubConfigFieldHostname = "hostname" GithubConfigFieldLabels = "labels" GithubConfigFieldName = "name" GithubConfigFieldOwnerReferences = "ownerReferences" GithubConfigFieldRemoved = "removed" GithubConfigFieldTLS = "tls" GithubConfigFieldType = "type" GithubConfigFieldUuid = "uuid" )
View Source
const ( GithubConfigApplyInputType = "githubConfigApplyInput" GithubConfigApplyInputFieldCode = "code" GithubConfigApplyInputFieldEnabled = "enabled" GithubConfigApplyInputFieldGithubConfig = "githubConfig" )
View Source
const ( GithubConfigTestOutputType = "githubConfigTestOutput" GithubConfigTestOutputFieldRedirectURL = "redirectUrl" )
View Source
const ( GlobalComposeConfigType = "globalComposeConfig" GlobalComposeConfigFieldAnnotations = "annotations" GlobalComposeConfigFieldCreated = "created" GlobalComposeConfigFieldCreatorID = "creatorId" GlobalComposeConfigFieldLabels = "labels" GlobalComposeConfigFieldName = "name" GlobalComposeConfigFieldOwnerReferences = "ownerReferences" GlobalComposeConfigFieldRancherCompose = "rancherCompose" GlobalComposeConfigFieldRemoved = "removed" GlobalComposeConfigFieldState = "state" GlobalComposeConfigFieldStatus = "status" GlobalComposeConfigFieldTransitioning = "transitioning" GlobalComposeConfigFieldTransitioningMessage = "transitioningMessage" GlobalComposeConfigFieldUuid = "uuid" )
View Source
const ( GlobalRoleType = "globalRole" GlobalRoleFieldAnnotations = "annotations" GlobalRoleFieldBuiltin = "builtin" GlobalRoleFieldCreated = "created" GlobalRoleFieldCreatorID = "creatorId" GlobalRoleFieldDescription = "description" GlobalRoleFieldLabels = "labels" GlobalRoleFieldName = "name" GlobalRoleFieldOwnerReferences = "ownerReferences" GlobalRoleFieldRemoved = "removed" GlobalRoleFieldRules = "rules" GlobalRoleFieldUuid = "uuid" )
View Source
const ( GlobalRoleBindingType = "globalRoleBinding" GlobalRoleBindingFieldAnnotations = "annotations" GlobalRoleBindingFieldCreated = "created" GlobalRoleBindingFieldCreatorID = "creatorId" GlobalRoleBindingFieldGlobalRoleId = "globalRoleId" GlobalRoleBindingFieldLabels = "labels" GlobalRoleBindingFieldName = "name" GlobalRoleBindingFieldOwnerReferences = "ownerReferences" GlobalRoleBindingFieldRemoved = "removed" GlobalRoleBindingFieldUserId = "userId" GlobalRoleBindingFieldUuid = "uuid" )
View Source
const ( GoogleKubernetesEngineConfigType = "googleKubernetesEngineConfig" GoogleKubernetesEngineConfigFieldClusterIpv4Cidr = "clusterIpv4Cidr" GoogleKubernetesEngineConfigFieldCredential = "credential" GoogleKubernetesEngineConfigFieldDescription = "description" GoogleKubernetesEngineConfigFieldDisableHTTPLoadBalancing = "disableHttpLoadBalancing" GoogleKubernetesEngineConfigFieldDisableHorizontalPodAutoscaling = "disableHorizontalPodAutoscaling" GoogleKubernetesEngineConfigFieldDisableNetworkPolicyConfig = "disableNetworkPolicyConfig" GoogleKubernetesEngineConfigFieldDiskSizeGb = "diskSizeGb" GoogleKubernetesEngineConfigFieldEnableAlphaFeature = "enableAlphaFeature" GoogleKubernetesEngineConfigFieldEnableKubernetesDashboard = "enableKubernetesDashboard" GoogleKubernetesEngineConfigFieldEnableLegacyAbac = "enableLegacyAbac" GoogleKubernetesEngineConfigFieldImageType = "imageType" GoogleKubernetesEngineConfigFieldLabels = "labels" GoogleKubernetesEngineConfigFieldLocations = "locations" GoogleKubernetesEngineConfigFieldMachineType = "machineType" GoogleKubernetesEngineConfigFieldMasterVersion = "masterVersion" GoogleKubernetesEngineConfigFieldNetwork = "network" GoogleKubernetesEngineConfigFieldNodeCount = "nodeCount" GoogleKubernetesEngineConfigFieldNodeVersion = "nodeVersion" GoogleKubernetesEngineConfigFieldProjectID = "projectId" GoogleKubernetesEngineConfigFieldSubNetwork = "subNetwork" GoogleKubernetesEngineConfigFieldZone = "zone" )
View Source
const ( GroupType = "group" GroupFieldAnnotations = "annotations" GroupFieldCreated = "created" GroupFieldCreatorID = "creatorId" GroupFieldLabels = "labels" GroupFieldName = "name" GroupFieldOwnerReferences = "ownerReferences" GroupFieldRemoved = "removed" GroupFieldUuid = "uuid" )
View Source
const ( GroupMemberType = "groupMember" GroupMemberFieldAnnotations = "annotations" GroupMemberFieldCreated = "created" GroupMemberFieldCreatorID = "creatorId" GroupMemberFieldGroupId = "groupId" GroupMemberFieldLabels = "labels" GroupMemberFieldName = "name" GroupMemberFieldOwnerReferences = "ownerReferences" GroupMemberFieldPrincipalID = "principalId" GroupMemberFieldRemoved = "removed" GroupMemberFieldUuid = "uuid" )
View Source
const ( HostPortRangeType = "hostPortRange" HostPortRangeFieldMax = "max" HostPortRangeFieldMin = "min" )
View Source
const ( IDRangeType = "idRange" IDRangeFieldMax = "max" IDRangeFieldMin = "min" )
View Source
const ( ImportClusterYamlInputType = "importClusterYamlInput" ImportClusterYamlInputFieldDefaultNamespace = "defaultNamespace" ImportClusterYamlInputFieldNamespace = "namespace" ImportClusterYamlInputFieldProjectId = "projectId" ImportClusterYamlInputFieldYAML = "yaml" )
View Source
const ( ImportYamlOutputType = "importYamlOutput" ImportYamlOutputFieldMessage = "message" )
View Source
const ( ImportedConfigType = "importedConfig" ImportedConfigFieldKubeConfig = "kubeConfig" )
View Source
const ( InfoType = "info" InfoFieldBuildDate = "buildDate" InfoFieldCompiler = "compiler" InfoFieldGitCommit = "gitCommit" InfoFieldGitTreeState = "gitTreeState" InfoFieldGitVersion = "gitVersion" InfoFieldGoVersion = "goVersion" InfoFieldMajor = "major" InfoFieldMinor = "minor" InfoFieldPlatform = "platform" )
View Source
const ( IngressConfigType = "ingressConfig" IngressConfigFieldExtraArgs = "extraArgs" IngressConfigFieldNodeSelector = "nodeSelector" IngressConfigFieldOptions = "options" IngressConfigFieldProvider = "provider" )
View Source
const ( InitializerType = "initializer" InitializerFieldName = "name" )
View Source
const ( InitializersType = "initializers" InitializersFieldPending = "pending" InitializersFieldResult = "result" )
View Source
const ( InternalNodeSpecType = "internalNodeSpec" InternalNodeSpecFieldPodCidr = "podCidr" InternalNodeSpecFieldProviderId = "providerId" InternalNodeSpecFieldTaints = "taints" InternalNodeSpecFieldUnschedulable = "unschedulable" )
View Source
const ( InternalNodeStatusType = "internalNodeStatus" InternalNodeStatusFieldAllocatable = "allocatable" InternalNodeStatusFieldCapacity = "capacity" InternalNodeStatusFieldExternalIPAddress = "externalIpAddress" InternalNodeStatusFieldHostname = "hostname" InternalNodeStatusFieldIPAddress = "ipAddress" InternalNodeStatusFieldInfo = "info" InternalNodeStatusFieldNodeConditions = "nodeConditions" InternalNodeStatusFieldVolumesAttached = "volumesAttached" InternalNodeStatusFieldVolumesInUse = "volumesInUse" )
View Source
const ( KafkaConfigType = "kafkaConfig" KafkaConfigFieldBrokerEndpoints = "brokerEndpoints" KafkaConfigFieldTopic = "topic" KafkaConfigFieldZookeeperEndpoint = "zookeeperEndpoint" )
View Source
const ( KubeAPIServiceType = "kubeAPIService" KubeAPIServiceFieldExtraArgs = "extraArgs" KubeAPIServiceFieldExtraBinds = "extraBinds" KubeAPIServiceFieldImage = "image" KubeAPIServiceFieldPodSecurityPolicy = "podSecurityPolicy" KubeAPIServiceFieldServiceClusterIPRange = "serviceClusterIpRange" )
View Source
const ( KubeControllerServiceType = "kubeControllerService" KubeControllerServiceFieldClusterCIDR = "clusterCidr" KubeControllerServiceFieldExtraArgs = "extraArgs" KubeControllerServiceFieldExtraBinds = "extraBinds" KubeControllerServiceFieldImage = "image" KubeControllerServiceFieldServiceClusterIPRange = "serviceClusterIpRange" )
View Source
const ( KubeletServiceType = "kubeletService" KubeletServiceFieldClusterDNSServer = "clusterDnsServer" KubeletServiceFieldClusterDomain = "clusterDomain" KubeletServiceFieldExtraArgs = "extraArgs" KubeletServiceFieldExtraBinds = "extraBinds" KubeletServiceFieldFailSwapOn = "failSwapOn" KubeletServiceFieldImage = "image" KubeletServiceFieldInfraContainerImage = "infraContainerImage" )
View Source
const ( KubeproxyServiceType = "kubeproxyService" KubeproxyServiceFieldExtraArgs = "extraArgs" KubeproxyServiceFieldExtraBinds = "extraBinds" KubeproxyServiceFieldImage = "image" )
View Source
const ( KubernetesInfoType = "kubernetesInfo" KubernetesInfoFieldKubeProxyVersion = "kubeProxyVersion" KubernetesInfoFieldKubeletVersion = "kubeletVersion" )
View Source
const ( ListMetaType = "listMeta" ListMetaFieldContinue = "continue" ListMetaFieldResourceVersion = "resourceVersion" ListMetaFieldSelfLink = "selfLink" )
View Source
const ( ListenConfigType = "listenConfig" ListenConfigFieldAlgorithm = "algorithm" ListenConfigFieldAnnotations = "annotations" ListenConfigFieldCACerts = "caCerts" ListenConfigFieldCN = "cn" ListenConfigFieldCert = "cert" ListenConfigFieldCertFingerprint = "certFingerprint" ListenConfigFieldCreated = "created" ListenConfigFieldCreatorID = "creatorId" ListenConfigFieldDescription = "description" ListenConfigFieldDomains = "domains" ListenConfigFieldEnabled = "enabled" ListenConfigFieldExpiresAt = "expiresAt" ListenConfigFieldGeneratedCerts = "generatedCerts" ListenConfigFieldIssuedAt = "issuedAt" ListenConfigFieldIssuer = "issuer" ListenConfigFieldKey = "key" ListenConfigFieldKeySize = "keySize" ListenConfigFieldKnownIPs = "knownIps" ListenConfigFieldLabels = "labels" ListenConfigFieldMode = "mode" ListenConfigFieldName = "name" ListenConfigFieldOwnerReferences = "ownerReferences" ListenConfigFieldRemoved = "removed" ListenConfigFieldSerialNumber = "serialNumber" ListenConfigFieldSubjectAlternativeNames = "subjectAlternativeNames" ListenConfigFieldTOS = "tos" ListenConfigFieldUuid = "uuid" ListenConfigFieldVersion = "version" )
View Source
const ( LocalConfigType = "localConfig" LocalConfigFieldAccessMode = "accessMode" LocalConfigFieldAllowedPrincipalIDs = "allowedPrincipalIds" LocalConfigFieldAnnotations = "annotations" LocalConfigFieldCreated = "created" LocalConfigFieldCreatorID = "creatorId" LocalConfigFieldEnabled = "enabled" LocalConfigFieldLabels = "labels" LocalConfigFieldName = "name" LocalConfigFieldOwnerReferences = "ownerReferences" LocalConfigFieldRemoved = "removed" LocalConfigFieldType = "type" LocalConfigFieldUuid = "uuid" )
View Source
const ( LoggingConditionType = "loggingCondition" LoggingConditionFieldLastTransitionTime = "lastTransitionTime" LoggingConditionFieldLastUpdateTime = "lastUpdateTime" LoggingConditionFieldMessage = "message" LoggingConditionFieldReason = "reason" LoggingConditionFieldStatus = "status" LoggingConditionFieldType = "type" )
View Source
const ( MemoryInfoType = "memoryInfo" MemoryInfoFieldMemTotalKiB = "memTotalKiB" )
View Source
const ( NetworkConfigType = "networkConfig" NetworkConfigFieldCalicoNetworkProvider = "calicoNetworkProvider" NetworkConfigFieldCanalNetworkProvider = "canalNetworkProvider" NetworkConfigFieldFlannelNetworkProvider = "flannelNetworkProvider" NetworkConfigFieldOptions = "options" NetworkConfigFieldPlugin = "plugin" )
View Source
const ( NodeType = "node" NodeFieldAllocatable = "allocatable" NodeFieldAnnotations = "annotations" NodeFieldCapacity = "capacity" NodeFieldClusterId = "clusterId" NodeFieldConditions = "conditions" NodeFieldControlPlane = "controlPlane" NodeFieldCreated = "created" NodeFieldCreatorID = "creatorId" NodeFieldCustomConfig = "customConfig" NodeFieldDescription = "description" NodeFieldDockerInfo = "dockerInfo" NodeFieldEtcd = "etcd" NodeFieldExternalIPAddress = "externalIpAddress" NodeFieldHostname = "hostname" NodeFieldIPAddress = "ipAddress" NodeFieldImported = "imported" NodeFieldInfo = "info" NodeFieldLabels = "labels" NodeFieldLimits = "limits" NodeFieldName = "name" NodeFieldNamespaceId = "namespaceId" NodeFieldNodeName = "nodeName" NodeFieldNodePoolId = "nodePoolId" NodeFieldNodeTaints = "nodeTaints" NodeFieldNodeTemplateId = "nodeTemplateId" NodeFieldOwnerReferences = "ownerReferences" NodeFieldPodCidr = "podCidr" NodeFieldProviderId = "providerId" NodeFieldPublicEndpoints = "publicEndpoints" NodeFieldRemoved = "removed" NodeFieldRequested = "requested" NodeFieldRequestedHostname = "requestedHostname" NodeFieldSshUser = "sshUser" NodeFieldState = "state" NodeFieldTaints = "taints" NodeFieldTransitioning = "transitioning" NodeFieldTransitioningMessage = "transitioningMessage" NodeFieldUnschedulable = "unschedulable" NodeFieldUuid = "uuid" NodeFieldVolumesAttached = "volumesAttached" NodeFieldVolumesInUse = "volumesInUse" NodeFieldWorker = "worker" )
View Source
const ( NodeAddressType = "nodeAddress" NodeAddressFieldAddress = "address" NodeAddressFieldType = "type" )
View Source
const ( NodeConditionType = "nodeCondition" NodeConditionFieldLastHeartbeatTime = "lastHeartbeatTime" NodeConditionFieldLastTransitionTime = "lastTransitionTime" NodeConditionFieldMessage = "message" NodeConditionFieldReason = "reason" NodeConditionFieldStatus = "status" NodeConditionFieldType = "type" )
View Source
const ( NodeConfigSourceType = "nodeConfigSource" NodeConfigSourceFieldAPIVersion = "apiVersion" NodeConfigSourceFieldConfigMapRef = "configMapRef" NodeConfigSourceFieldKind = "kind" )
View Source
const ( NodeDaemonEndpointsType = "nodeDaemonEndpoints" NodeDaemonEndpointsFieldKubeletEndpoint = "kubeletEndpoint" )
View Source
const ( NodeDriverType = "nodeDriver" NodeDriverFieldActive = "active" NodeDriverFieldAnnotations = "annotations" NodeDriverFieldBuiltin = "builtin" NodeDriverFieldChecksum = "checksum" NodeDriverFieldCreated = "created" NodeDriverFieldCreatorID = "creatorId" NodeDriverFieldDescription = "description" NodeDriverFieldExternalID = "externalId" NodeDriverFieldLabels = "labels" NodeDriverFieldName = "name" NodeDriverFieldOwnerReferences = "ownerReferences" NodeDriverFieldRemoved = "removed" NodeDriverFieldState = "state" NodeDriverFieldStatus = "status" NodeDriverFieldTransitioning = "transitioning" NodeDriverFieldTransitioningMessage = "transitioningMessage" NodeDriverFieldUIURL = "uiUrl" NodeDriverFieldURL = "url" NodeDriverFieldUuid = "uuid" NodeDriverFieldWhitelistDomains = "whitelistDomains" )
View Source
const ( NodeDriverSpecType = "nodeDriverSpec" NodeDriverSpecFieldActive = "active" NodeDriverSpecFieldBuiltin = "builtin" NodeDriverSpecFieldChecksum = "checksum" NodeDriverSpecFieldDescription = "description" NodeDriverSpecFieldDisplayName = "displayName" NodeDriverSpecFieldExternalID = "externalId" NodeDriverSpecFieldUIURL = "uiUrl" NodeDriverSpecFieldURL = "url" NodeDriverSpecFieldWhitelistDomains = "whitelistDomains" )
View Source
const ( NodeDriverStatusType = "nodeDriverStatus" NodeDriverStatusFieldConditions = "conditions" )
View Source
const ( NodeInfoType = "nodeInfo" NodeInfoFieldCPU = "cpu" NodeInfoFieldKubernetes = "kubernetes" NodeInfoFieldMemory = "memory" NodeInfoFieldOS = "os" )
View Source
const ( NodePoolType = "nodePool" NodePoolFieldAnnotations = "annotations" NodePoolFieldClusterId = "clusterId" NodePoolFieldControlPlane = "controlPlane" NodePoolFieldCreated = "created" NodePoolFieldCreatorID = "creatorId" NodePoolFieldDisplayName = "displayName" NodePoolFieldEtcd = "etcd" NodePoolFieldHostnamePrefix = "hostnamePrefix" NodePoolFieldLabels = "labels" NodePoolFieldName = "name" NodePoolFieldNamespaceId = "namespaceId" NodePoolFieldNodeAnnotations = "nodeAnnotations" NodePoolFieldNodeLabels = "nodeLabels" NodePoolFieldNodeTemplateId = "nodeTemplateId" NodePoolFieldOwnerReferences = "ownerReferences" NodePoolFieldQuantity = "quantity" NodePoolFieldRemoved = "removed" NodePoolFieldState = "state" NodePoolFieldStatus = "status" NodePoolFieldTransitioning = "transitioning" NodePoolFieldTransitioningMessage = "transitioningMessage" NodePoolFieldUuid = "uuid" NodePoolFieldWorker = "worker" )
View Source
const ( NodePoolSpecType = "nodePoolSpec" NodePoolSpecFieldClusterId = "clusterId" NodePoolSpecFieldControlPlane = "controlPlane" NodePoolSpecFieldDisplayName = "displayName" NodePoolSpecFieldEtcd = "etcd" NodePoolSpecFieldHostnamePrefix = "hostnamePrefix" NodePoolSpecFieldNodeAnnotations = "nodeAnnotations" NodePoolSpecFieldNodeLabels = "nodeLabels" NodePoolSpecFieldNodeTemplateId = "nodeTemplateId" NodePoolSpecFieldQuantity = "quantity" NodePoolSpecFieldWorker = "worker" )
View Source
const ( NodePoolStatusType = "nodePoolStatus" NodePoolStatusFieldConditions = "conditions" )
View Source
const ( NodeSpecType = "nodeSpec" NodeSpecFieldControlPlane = "controlPlane" NodeSpecFieldCustomConfig = "customConfig" NodeSpecFieldDescription = "description" NodeSpecFieldDesiredNodeAnnotations = "desiredNodeAnnotations" NodeSpecFieldDesiredNodeLabels = "desiredNodeLabels" NodeSpecFieldDisplayName = "displayName" NodeSpecFieldEtcd = "etcd" NodeSpecFieldImported = "imported" NodeSpecFieldNodePoolId = "nodePoolId" NodeSpecFieldNodeTemplateId = "nodeTemplateId" NodeSpecFieldPodCidr = "podCidr" NodeSpecFieldProviderId = "providerId" NodeSpecFieldRequestedHostname = "requestedHostname" NodeSpecFieldTaints = "taints" NodeSpecFieldUnschedulable = "unschedulable" NodeSpecFieldWorker = "worker" )
View Source
const ( NodeStatusType = "nodeStatus" NodeStatusFieldAllocatable = "allocatable" NodeStatusFieldCapacity = "capacity" NodeStatusFieldConditions = "conditions" NodeStatusFieldDockerInfo = "dockerInfo" NodeStatusFieldExternalIPAddress = "externalIpAddress" NodeStatusFieldHostname = "hostname" NodeStatusFieldIPAddress = "ipAddress" NodeStatusFieldInfo = "info" NodeStatusFieldLimits = "limits" NodeStatusFieldNodeAnnotations = "nodeAnnotations" NodeStatusFieldNodeConfig = "rkeNode" NodeStatusFieldNodeLabels = "nodeLabels" NodeStatusFieldNodeName = "nodeName" NodeStatusFieldNodeTaints = "nodeTaints" NodeStatusFieldRequested = "requested" NodeStatusFieldVolumesAttached = "volumesAttached" NodeStatusFieldVolumesInUse = "volumesInUse" )
View Source
const ( NodeSystemInfoType = "nodeSystemInfo" NodeSystemInfoFieldArchitecture = "architecture" NodeSystemInfoFieldBootID = "bootID" NodeSystemInfoFieldContainerRuntimeVersion = "containerRuntimeVersion" NodeSystemInfoFieldKernelVersion = "kernelVersion" NodeSystemInfoFieldKubeProxyVersion = "kubeProxyVersion" NodeSystemInfoFieldKubeletVersion = "kubeletVersion" NodeSystemInfoFieldMachineID = "machineID" NodeSystemInfoFieldOSImage = "osImage" NodeSystemInfoFieldOperatingSystem = "operatingSystem" NodeSystemInfoFieldSystemUUID = "systemUUID" )
View Source
const ( NodeTemplateType = "nodeTemplate" NodeTemplateFieldAnnotations = "annotations" NodeTemplateFieldAuthCertificateAuthority = "authCertificateAuthority" NodeTemplateFieldAuthKey = "authKey" NodeTemplateFieldCreated = "created" NodeTemplateFieldCreatorID = "creatorId" NodeTemplateFieldDescription = "description" NodeTemplateFieldDockerVersion = "dockerVersion" NodeTemplateFieldDriver = "driver" NodeTemplateFieldEngineEnv = "engineEnv" NodeTemplateFieldEngineInsecureRegistry = "engineInsecureRegistry" NodeTemplateFieldEngineInstallURL = "engineInstallURL" NodeTemplateFieldEngineLabel = "engineLabel" NodeTemplateFieldEngineOpt = "engineOpt" NodeTemplateFieldEngineRegistryMirror = "engineRegistryMirror" NodeTemplateFieldEngineStorageDriver = "engineStorageDriver" NodeTemplateFieldLabels = "labels" NodeTemplateFieldName = "name" NodeTemplateFieldOwnerReferences = "ownerReferences" NodeTemplateFieldRemoved = "removed" NodeTemplateFieldState = "state" NodeTemplateFieldStatus = "status" NodeTemplateFieldTransitioning = "transitioning" NodeTemplateFieldTransitioningMessage = "transitioningMessage" NodeTemplateFieldUseInternalIPAddress = "useInternalIpAddress" NodeTemplateFieldUuid = "uuid" )
View Source
const ( NodeTemplateConditionType = "nodeTemplateCondition" NodeTemplateConditionFieldLastTransitionTime = "lastTransitionTime" NodeTemplateConditionFieldLastUpdateTime = "lastUpdateTime" NodeTemplateConditionFieldReason = "reason" NodeTemplateConditionFieldStatus = "status" NodeTemplateConditionFieldType = "type" )
View Source
const ( NodeTemplateSpecType = "nodeTemplateSpec" NodeTemplateSpecFieldAuthCertificateAuthority = "authCertificateAuthority" NodeTemplateSpecFieldAuthKey = "authKey" NodeTemplateSpecFieldDescription = "description" NodeTemplateSpecFieldDisplayName = "displayName" NodeTemplateSpecFieldDockerVersion = "dockerVersion" NodeTemplateSpecFieldDriver = "driver" NodeTemplateSpecFieldEngineEnv = "engineEnv" NodeTemplateSpecFieldEngineInsecureRegistry = "engineInsecureRegistry" NodeTemplateSpecFieldEngineInstallURL = "engineInstallURL" NodeTemplateSpecFieldEngineLabel = "engineLabel" NodeTemplateSpecFieldEngineOpt = "engineOpt" NodeTemplateSpecFieldEngineRegistryMirror = "engineRegistryMirror" NodeTemplateSpecFieldEngineStorageDriver = "engineStorageDriver" NodeTemplateSpecFieldUseInternalIPAddress = "useInternalIpAddress" )
View Source
const ( NodeTemplateStatusType = "nodeTemplateStatus" NodeTemplateStatusFieldConditions = "conditions" )
View Source
const ( NotificationType = "notification" NotificationFieldMessage = "message" NotificationFieldPagerdutyConfig = "pagerdutyConfig" NotificationFieldSMTPConfig = "smtpConfig" NotificationFieldSlackConfig = "slackConfig" NotificationFieldWebhookConfig = "webhookConfig" )
View Source
const ( NotifierType = "notifier" NotifierFieldAnnotations = "annotations" NotifierFieldClusterId = "clusterId" NotifierFieldCreated = "created" NotifierFieldCreatorID = "creatorId" NotifierFieldDescription = "description" NotifierFieldLabels = "labels" NotifierFieldName = "name" NotifierFieldNamespaceId = "namespaceId" NotifierFieldOwnerReferences = "ownerReferences" NotifierFieldPagerdutyConfig = "pagerdutyConfig" NotifierFieldRemoved = "removed" NotifierFieldSMTPConfig = "smtpConfig" NotifierFieldSlackConfig = "slackConfig" NotifierFieldState = "state" NotifierFieldStatus = "status" NotifierFieldTransitioning = "transitioning" NotifierFieldTransitioningMessage = "transitioningMessage" NotifierFieldUuid = "uuid" NotifierFieldWebhookConfig = "webhookConfig" )
View Source
const ( NotifierSpecType = "notifierSpec" NotifierSpecFieldClusterId = "clusterId" NotifierSpecFieldDescription = "description" NotifierSpecFieldDisplayName = "displayName" NotifierSpecFieldPagerdutyConfig = "pagerdutyConfig" NotifierSpecFieldSMTPConfig = "smtpConfig" NotifierSpecFieldSlackConfig = "slackConfig" NotifierSpecFieldWebhookConfig = "webhookConfig" )
View Source
const ( ObjectMetaType = "objectMeta" ObjectMetaFieldAnnotations = "annotations" ObjectMetaFieldCreated = "created" ObjectMetaFieldFinalizers = "finalizers" ObjectMetaFieldLabels = "labels" ObjectMetaFieldName = "name" ObjectMetaFieldNamespace = "namespace" ObjectMetaFieldOwnerReferences = "ownerReferences" ObjectMetaFieldRemoved = "removed" ObjectMetaFieldSelfLink = "selfLink" ObjectMetaFieldUuid = "uuid" )
View Source
const ( ObjectReferenceType = "objectReference" ObjectReferenceFieldAPIVersion = "apiVersion" ObjectReferenceFieldFieldPath = "fieldPath" ObjectReferenceFieldKind = "kind" ObjectReferenceFieldName = "name" ObjectReferenceFieldNamespace = "namespace" ObjectReferenceFieldResourceVersion = "resourceVersion" ObjectReferenceFieldUID = "uid" )
View Source
const ( OSInfoType = "osInfo" OSInfoFieldDockerVersion = "dockerVersion" OSInfoFieldKernelVersion = "kernelVersion" OSInfoFieldOperatingSystem = "operatingSystem" )
View Source
const ( OwnerReferenceType = "ownerReference" OwnerReferenceFieldAPIVersion = "apiVersion" OwnerReferenceFieldBlockOwnerDeletion = "blockOwnerDeletion" OwnerReferenceFieldController = "controller" OwnerReferenceFieldKind = "kind" OwnerReferenceFieldName = "name" OwnerReferenceFieldUID = "uid" )
View Source
const ( PagerdutyConfigType = "pagerdutyConfig" PagerdutyConfigFieldServiceKey = "serviceKey" )
View Source
const ( PipelineType = "pipeline" PipelineFieldAnnotations = "annotations" PipelineFieldCreated = "created" PipelineFieldCreatorID = "creatorId" PipelineFieldLabels = "labels" PipelineFieldLastExecutionID = "lastExecutionId" PipelineFieldLastRunState = "lastRunState" PipelineFieldLastStarted = "lastStarted" PipelineFieldName = "name" PipelineFieldNamespaceId = "namespaceId" PipelineFieldNextRun = "nextRun" PipelineFieldNextStart = "nextStart" PipelineFieldOwnerReferences = "ownerReferences" PipelineFieldPipelineState = "pipelineState" PipelineFieldProjectId = "projectId" PipelineFieldRemoved = "removed" PipelineFieldSourceCodeCredential = "sourceCodeCredential" PipelineFieldStages = "stages" PipelineFieldState = "state" PipelineFieldTemplates = "templates" PipelineFieldToken = "token" PipelineFieldTransitioning = "transitioning" PipelineFieldTransitioningMessage = "transitioningMessage" PipelineFieldTriggerCronExpression = "triggerCronExpression" PipelineFieldTriggerCronTimezone = "triggerCronTimezone" PipelineFieldTriggerWebhookPr = "triggerWebhookPr" PipelineFieldTriggerWebhookPush = "triggerWebhookPush" PipelineFieldTriggerWebhookTag = "triggerWebhookTag" PipelineFieldUuid = "uuid" PipelineFieldWebHookID = "webhookId" )
View Source
const ( PipelineConditionType = "pipelineCondition" PipelineConditionFieldLastTransitionTime = "lastTransitionTime" PipelineConditionFieldLastUpdateTime = "lastUpdateTime" PipelineConditionFieldMessage = "message" PipelineConditionFieldReason = "reason" PipelineConditionFieldStatus = "status" PipelineConditionFieldType = "type" )
View Source
const ( PipelineExecutionType = "pipelineExecution" PipelineExecutionFieldAnnotations = "annotations" PipelineExecutionFieldCommit = "commit" PipelineExecutionFieldConditions = "conditions" PipelineExecutionFieldCreated = "created" PipelineExecutionFieldCreatorID = "creatorId" PipelineExecutionFieldEnded = "ended" PipelineExecutionFieldEnvVars = "envVars" PipelineExecutionFieldExecutionState = "executionState" PipelineExecutionFieldLabels = "labels" PipelineExecutionFieldName = "name" PipelineExecutionFieldNamespaceId = "namespaceId" PipelineExecutionFieldOwnerReferences = "ownerReferences" PipelineExecutionFieldPipeline = "pipeline" PipelineExecutionFieldPipelineId = "pipelineId" PipelineExecutionFieldProjectId = "projectId" PipelineExecutionFieldRemoved = "removed" PipelineExecutionFieldRun = "run" PipelineExecutionFieldStages = "stages" PipelineExecutionFieldStarted = "started" PipelineExecutionFieldState = "state" PipelineExecutionFieldTransitioning = "transitioning" PipelineExecutionFieldTransitioningMessage = "transitioningMessage" PipelineExecutionFieldTriggerUserId = "triggerUserId" PipelineExecutionFieldTriggeredBy = "triggeredBy" PipelineExecutionFieldUuid = "uuid" )
View Source
const ( PipelineExecutionLogType = "pipelineExecutionLog" PipelineExecutionLogFieldAnnotations = "annotations" PipelineExecutionLogFieldCreated = "created" PipelineExecutionLogFieldCreatorID = "creatorId" PipelineExecutionLogFieldLabels = "labels" PipelineExecutionLogFieldLine = "line" PipelineExecutionLogFieldMessage = "message" PipelineExecutionLogFieldName = "name" PipelineExecutionLogFieldNamespaceId = "namespaceId" PipelineExecutionLogFieldOwnerReferences = "ownerReferences" PipelineExecutionLogFieldPipelineExecutionId = "pipelineExecutionId" PipelineExecutionLogFieldProjectId = "projectId" PipelineExecutionLogFieldRemoved = "removed" PipelineExecutionLogFieldStage = "stage" PipelineExecutionLogFieldStep = "step" PipelineExecutionLogFieldUuid = "uuid" )
View Source
const ( PipelineExecutionLogSpecType = "pipelineExecutionLogSpec" PipelineExecutionLogSpecFieldLine = "line" PipelineExecutionLogSpecFieldMessage = "message" PipelineExecutionLogSpecFieldPipelineExecutionId = "pipelineExecutionId" PipelineExecutionLogSpecFieldStage = "stage" PipelineExecutionLogSpecFieldStep = "step" )
View Source
const ( PipelineExecutionSpecType = "pipelineExecutionSpec" PipelineExecutionSpecFieldPipeline = "pipeline" PipelineExecutionSpecFieldPipelineId = "pipelineId" PipelineExecutionSpecFieldRun = "run" PipelineExecutionSpecFieldTriggerUserId = "triggerUserId" PipelineExecutionSpecFieldTriggeredBy = "triggeredBy" )
View Source
const ( PipelineExecutionStatusType = "pipelineExecutionStatus" PipelineExecutionStatusFieldCommit = "commit" PipelineExecutionStatusFieldConditions = "conditions" PipelineExecutionStatusFieldEnded = "ended" PipelineExecutionStatusFieldEnvVars = "envVars" PipelineExecutionStatusFieldExecutionState = "executionState" PipelineExecutionStatusFieldStages = "stages" PipelineExecutionStatusFieldStarted = "started" )
View Source
const ( PipelineSpecType = "pipelineSpec" PipelineSpecFieldDisplayName = "displayName" PipelineSpecFieldStages = "stages" PipelineSpecFieldTemplates = "templates" PipelineSpecFieldTriggerCronExpression = "triggerCronExpression" PipelineSpecFieldTriggerCronTimezone = "triggerCronTimezone" PipelineSpecFieldTriggerWebhookPr = "triggerWebhookPr" PipelineSpecFieldTriggerWebhookPush = "triggerWebhookPush" PipelineSpecFieldTriggerWebhookTag = "triggerWebhookTag" )
View Source
const ( PipelineStatusType = "pipelineStatus" PipelineStatusFieldLastExecutionID = "lastExecutionId" PipelineStatusFieldLastRunState = "lastRunState" PipelineStatusFieldLastStarted = "lastStarted" PipelineStatusFieldNextRun = "nextRun" PipelineStatusFieldNextStart = "nextStart" PipelineStatusFieldPipelineState = "pipelineState" PipelineStatusFieldSourceCodeCredential = "sourceCodeCredential" PipelineStatusFieldToken = "token" PipelineStatusFieldWebHookID = "webhookId" )
View Source
const ( PodSecurityPolicySpecType = "podSecurityPolicySpec" PodSecurityPolicySpecFieldAllowPrivilegeEscalation = "allowPrivilegeEscalation" PodSecurityPolicySpecFieldAllowedCapabilities = "allowedCapabilities" PodSecurityPolicySpecFieldAllowedHostPaths = "allowedHostPaths" PodSecurityPolicySpecFieldDefaultAddCapabilities = "defaultAddCapabilities" PodSecurityPolicySpecFieldDefaultAllowPrivilegeEscalation = "defaultAllowPrivilegeEscalation" PodSecurityPolicySpecFieldFSGroup = "fsGroup" PodSecurityPolicySpecFieldHostIPC = "hostIPC" PodSecurityPolicySpecFieldHostNetwork = "hostNetwork" PodSecurityPolicySpecFieldHostPID = "hostPID" PodSecurityPolicySpecFieldHostPorts = "hostPorts" PodSecurityPolicySpecFieldPrivileged = "privileged" PodSecurityPolicySpecFieldReadOnlyRootFilesystem = "readOnlyRootFilesystem" PodSecurityPolicySpecFieldRequiredDropCapabilities = "requiredDropCapabilities" PodSecurityPolicySpecFieldRunAsUser = "runAsUser" PodSecurityPolicySpecFieldSELinux = "seLinux" PodSecurityPolicySpecFieldSupplementalGroups = "supplementalGroups" PodSecurityPolicySpecFieldVolumes = "volumes" )
View Source
const ( PodSecurityPolicyTemplateType = "podSecurityPolicyTemplate" PodSecurityPolicyTemplateFieldAllowPrivilegeEscalation = "allowPrivilegeEscalation" PodSecurityPolicyTemplateFieldAllowedCapabilities = "allowedCapabilities" PodSecurityPolicyTemplateFieldAllowedHostPaths = "allowedHostPaths" PodSecurityPolicyTemplateFieldAnnotations = "annotations" PodSecurityPolicyTemplateFieldCreated = "created" PodSecurityPolicyTemplateFieldCreatorID = "creatorId" PodSecurityPolicyTemplateFieldDefaultAddCapabilities = "defaultAddCapabilities" PodSecurityPolicyTemplateFieldDefaultAllowPrivilegeEscalation = "defaultAllowPrivilegeEscalation" PodSecurityPolicyTemplateFieldDescription = "description" PodSecurityPolicyTemplateFieldFSGroup = "fsGroup" PodSecurityPolicyTemplateFieldHostIPC = "hostIPC" PodSecurityPolicyTemplateFieldHostNetwork = "hostNetwork" PodSecurityPolicyTemplateFieldHostPID = "hostPID" PodSecurityPolicyTemplateFieldHostPorts = "hostPorts" PodSecurityPolicyTemplateFieldLabels = "labels" PodSecurityPolicyTemplateFieldName = "name" PodSecurityPolicyTemplateFieldOwnerReferences = "ownerReferences" PodSecurityPolicyTemplateFieldPrivileged = "privileged" PodSecurityPolicyTemplateFieldReadOnlyRootFilesystem = "readOnlyRootFilesystem" PodSecurityPolicyTemplateFieldRemoved = "removed" PodSecurityPolicyTemplateFieldRequiredDropCapabilities = "requiredDropCapabilities" PodSecurityPolicyTemplateFieldRunAsUser = "runAsUser" PodSecurityPolicyTemplateFieldSELinux = "seLinux" PodSecurityPolicyTemplateFieldSupplementalGroups = "supplementalGroups" PodSecurityPolicyTemplateFieldUuid = "uuid" PodSecurityPolicyTemplateFieldVolumes = "volumes" )
View Source
const ( PodSecurityPolicyTemplateProjectBindingType = "podSecurityPolicyTemplateProjectBinding" PodSecurityPolicyTemplateProjectBindingFieldAnnotations = "annotations" PodSecurityPolicyTemplateProjectBindingFieldCreated = "created" PodSecurityPolicyTemplateProjectBindingFieldCreatorID = "creatorId" PodSecurityPolicyTemplateProjectBindingFieldLabels = "labels" PodSecurityPolicyTemplateProjectBindingFieldName = "name" PodSecurityPolicyTemplateProjectBindingFieldNamespaceId = "namespaceId" PodSecurityPolicyTemplateProjectBindingFieldOwnerReferences = "ownerReferences" PodSecurityPolicyTemplateProjectBindingFieldPodSecurityPolicyTemplateName = "podSecurityPolicyTemplateId" PodSecurityPolicyTemplateProjectBindingFieldRemoved = "removed" PodSecurityPolicyTemplateProjectBindingFieldTargetProjectName = "targetProjectId" PodSecurityPolicyTemplateProjectBindingFieldUuid = "uuid" )
View Source
const ( PolicyRuleType = "policyRule" PolicyRuleFieldAPIGroups = "apiGroups" PolicyRuleFieldNonResourceURLs = "nonResourceURLs" PolicyRuleFieldResourceNames = "resourceNames" PolicyRuleFieldResources = "resources" PolicyRuleFieldVerbs = "verbs" )
View Source
const ( PreferenceType = "preference" PreferenceFieldAnnotations = "annotations" PreferenceFieldCreated = "created" PreferenceFieldCreatorID = "creatorId" PreferenceFieldLabels = "labels" PreferenceFieldName = "name" PreferenceFieldNamespaceId = "namespaceId" PreferenceFieldOwnerReferences = "ownerReferences" PreferenceFieldRemoved = "removed" PreferenceFieldUuid = "uuid" PreferenceFieldValue = "value" )
View Source
const ( PrincipalType = "principal" PrincipalFieldAnnotations = "annotations" PrincipalFieldCreated = "created" PrincipalFieldCreatorID = "creatorId" PrincipalFieldExtraInfo = "extraInfo" PrincipalFieldLabels = "labels" PrincipalFieldLoginName = "loginName" PrincipalFieldMe = "me" PrincipalFieldMemberOf = "memberOf" PrincipalFieldName = "name" PrincipalFieldOwnerReferences = "ownerReferences" PrincipalFieldPrincipalType = "principalType" PrincipalFieldProfilePicture = "profilePicture" PrincipalFieldProfileURL = "profileURL" PrincipalFieldProvider = "provider" PrincipalFieldRemoved = "removed" PrincipalFieldUuid = "uuid" )
View Source
const ( PrivateRegistryType = "privateRegistry" PrivateRegistryFieldPassword = "password" PrivateRegistryFieldURL = "url" PrivateRegistryFieldUser = "user" )
View Source
const ( ProjectType = "project" ProjectFieldAnnotations = "annotations" ProjectFieldClusterId = "clusterId" ProjectFieldConditions = "conditions" ProjectFieldCreated = "created" ProjectFieldCreatorID = "creatorId" ProjectFieldDescription = "description" ProjectFieldLabels = "labels" ProjectFieldName = "name" ProjectFieldNamespaceId = "namespaceId" ProjectFieldOwnerReferences = "ownerReferences" ProjectFieldPodSecurityPolicyTemplateName = "podSecurityPolicyTemplateId" ProjectFieldRemoved = "removed" ProjectFieldState = "state" ProjectFieldTransitioning = "transitioning" ProjectFieldTransitioningMessage = "transitioningMessage" ProjectFieldUuid = "uuid" )
View Source
const ( ProjectAlertType = "projectAlert" ProjectAlertFieldAlertState = "alertState" ProjectAlertFieldAnnotations = "annotations" ProjectAlertFieldCreated = "created" ProjectAlertFieldCreatorID = "creatorId" ProjectAlertFieldDescription = "description" ProjectAlertFieldInitialWaitSeconds = "initialWaitSeconds" ProjectAlertFieldLabels = "labels" ProjectAlertFieldName = "name" ProjectAlertFieldNamespaceId = "namespaceId" ProjectAlertFieldOwnerReferences = "ownerReferences" ProjectAlertFieldProjectId = "projectId" ProjectAlertFieldRecipients = "recipients" ProjectAlertFieldRemoved = "removed" ProjectAlertFieldRepeatIntervalSeconds = "repeatIntervalSeconds" ProjectAlertFieldSeverity = "severity" ProjectAlertFieldState = "state" ProjectAlertFieldTargetPod = "targetPod" ProjectAlertFieldTargetWorkload = "targetWorkload" ProjectAlertFieldTransitioning = "transitioning" ProjectAlertFieldTransitioningMessage = "transitioningMessage" ProjectAlertFieldUuid = "uuid" )
View Source
const ( ProjectAlertSpecType = "projectAlertSpec" ProjectAlertSpecFieldDescription = "description" ProjectAlertSpecFieldDisplayName = "displayName" ProjectAlertSpecFieldInitialWaitSeconds = "initialWaitSeconds" ProjectAlertSpecFieldProjectId = "projectId" ProjectAlertSpecFieldRecipients = "recipients" ProjectAlertSpecFieldRepeatIntervalSeconds = "repeatIntervalSeconds" ProjectAlertSpecFieldSeverity = "severity" ProjectAlertSpecFieldTargetPod = "targetPod" ProjectAlertSpecFieldTargetWorkload = "targetWorkload" )
View Source
const ( ProjectConditionType = "projectCondition" ProjectConditionFieldLastTransitionTime = "lastTransitionTime" ProjectConditionFieldLastUpdateTime = "lastUpdateTime" ProjectConditionFieldMessage = "message" ProjectConditionFieldReason = "reason" ProjectConditionFieldStatus = "status" ProjectConditionFieldType = "type" )
View Source
const ( ProjectLoggingType = "projectLogging" ProjectLoggingFieldAnnotations = "annotations" ProjectLoggingFieldCreated = "created" ProjectLoggingFieldCreatorID = "creatorId" ProjectLoggingFieldElasticsearchConfig = "elasticsearchConfig" ProjectLoggingFieldKafkaConfig = "kafkaConfig" ProjectLoggingFieldLabels = "labels" ProjectLoggingFieldName = "name" ProjectLoggingFieldNamespaceId = "namespaceId" ProjectLoggingFieldOutputFlushInterval = "outputFlushInterval" ProjectLoggingFieldOutputTags = "outputTags" ProjectLoggingFieldOwnerReferences = "ownerReferences" ProjectLoggingFieldProjectId = "projectId" ProjectLoggingFieldRemoved = "removed" ProjectLoggingFieldSplunkConfig = "splunkConfig" ProjectLoggingFieldState = "state" ProjectLoggingFieldStatus = "status" ProjectLoggingFieldSyslogConfig = "syslogConfig" ProjectLoggingFieldTransitioning = "transitioning" ProjectLoggingFieldTransitioningMessage = "transitioningMessage" ProjectLoggingFieldUuid = "uuid" )
View Source
const ( ProjectLoggingSpecType = "projectLoggingSpec" ProjectLoggingSpecFieldDisplayName = "displayName" ProjectLoggingSpecFieldElasticsearchConfig = "elasticsearchConfig" ProjectLoggingSpecFieldKafkaConfig = "kafkaConfig" ProjectLoggingSpecFieldOutputFlushInterval = "outputFlushInterval" ProjectLoggingSpecFieldOutputTags = "outputTags" ProjectLoggingSpecFieldProjectId = "projectId" ProjectLoggingSpecFieldSplunkConfig = "splunkConfig" ProjectLoggingSpecFieldSyslogConfig = "syslogConfig" )
View Source
const ( ProjectLoggingStatusType = "projectLoggingStatus" ProjectLoggingStatusFieldAppliedSpec = "appliedSpec" ProjectLoggingStatusFieldConditions = "conditions" )
View Source
const ( ProjectNetworkPolicyType = "projectNetworkPolicy" ProjectNetworkPolicyFieldAnnotations = "annotations" ProjectNetworkPolicyFieldCreated = "created" ProjectNetworkPolicyFieldCreatorID = "creatorId" ProjectNetworkPolicyFieldDescription = "description" ProjectNetworkPolicyFieldLabels = "labels" ProjectNetworkPolicyFieldName = "name" ProjectNetworkPolicyFieldNamespaceId = "namespaceId" ProjectNetworkPolicyFieldOwnerReferences = "ownerReferences" ProjectNetworkPolicyFieldProjectId = "projectId" ProjectNetworkPolicyFieldRemoved = "removed" ProjectNetworkPolicyFieldState = "state" ProjectNetworkPolicyFieldStatus = "status" ProjectNetworkPolicyFieldTransitioning = "transitioning" ProjectNetworkPolicyFieldTransitioningMessage = "transitioningMessage" ProjectNetworkPolicyFieldUuid = "uuid" )
View Source
const ( ProjectNetworkPolicySpecType = "projectNetworkPolicySpec" ProjectNetworkPolicySpecFieldDescription = "description" ProjectNetworkPolicySpecFieldProjectId = "projectId" )
View Source
const ( ProjectRoleTemplateBindingType = "projectRoleTemplateBinding" ProjectRoleTemplateBindingFieldAnnotations = "annotations" ProjectRoleTemplateBindingFieldCreated = "created" ProjectRoleTemplateBindingFieldCreatorID = "creatorId" ProjectRoleTemplateBindingFieldGroupId = "groupId" ProjectRoleTemplateBindingFieldGroupPrincipalId = "groupPrincipalId" ProjectRoleTemplateBindingFieldLabels = "labels" ProjectRoleTemplateBindingFieldName = "name" ProjectRoleTemplateBindingFieldNamespaceId = "namespaceId" ProjectRoleTemplateBindingFieldOwnerReferences = "ownerReferences" ProjectRoleTemplateBindingFieldProjectId = "projectId" ProjectRoleTemplateBindingFieldRemoved = "removed" ProjectRoleTemplateBindingFieldRoleTemplateId = "roleTemplateId" ProjectRoleTemplateBindingFieldUserId = "userId" ProjectRoleTemplateBindingFieldUserPrincipalId = "userPrincipalId" ProjectRoleTemplateBindingFieldUuid = "uuid" )
View Source
const ( ProjectSpecType = "projectSpec" ProjectSpecFieldClusterId = "clusterId" ProjectSpecFieldDescription = "description" ProjectSpecFieldDisplayName = "displayName" )
View Source
const ( ProjectStatusType = "projectStatus" ProjectStatusFieldConditions = "conditions" ProjectStatusFieldPodSecurityPolicyTemplateName = "podSecurityPolicyTemplateId" )
View Source
const ( PublicEndpointType = "publicEndpoint" PublicEndpointFieldAddresses = "addresses" PublicEndpointFieldAllNodes = "allNodes" PublicEndpointFieldHostname = "hostname" PublicEndpointFieldIngressId = "ingressId" PublicEndpointFieldNodeId = "nodeId" PublicEndpointFieldPath = "path" PublicEndpointFieldPodId = "podId" PublicEndpointFieldPort = "port" PublicEndpointFieldProtocol = "protocol" PublicEndpointFieldServiceId = "serviceId" )
View Source
const ( PublishImageConfigType = "publishImageConfig" PublishImageConfigFieldBuildContext = "buildContext" PublishImageConfigFieldDockerfilePath = "dockerfilePath" PublishImageConfigFieldTag = "tag" )
View Source
const ( QuestionType = "question" QuestionFieldDefault = "default" QuestionFieldDescription = "description" QuestionFieldGroup = "group" QuestionFieldInvalidChars = "invalidChars" QuestionFieldLabel = "label" QuestionFieldMax = "max" QuestionFieldMaxLength = "maxLength" QuestionFieldMin = "min" QuestionFieldMinLength = "minLength" QuestionFieldOptions = "options" QuestionFieldRequired = "required" QuestionFieldShowIf = "showIf" QuestionFieldShowSubquestionIf = "showSubquestionIf" QuestionFieldSubquestions = "subquestions" QuestionFieldType = "type" QuestionFieldValidChars = "validChars" QuestionFieldVariable = "variable" )
View Source
const ( RancherKubernetesEngineConfigType = "rancherKubernetesEngineConfig" RancherKubernetesEngineConfigFieldAddonJobTimeout = "addonJobTimeout" RancherKubernetesEngineConfigFieldAddons = "addons" RancherKubernetesEngineConfigFieldAddonsInclude = "addonsInclude" RancherKubernetesEngineConfigFieldAuthentication = "authentication" RancherKubernetesEngineConfigFieldAuthorization = "authorization" RancherKubernetesEngineConfigFieldBastionHost = "bastionHost" RancherKubernetesEngineConfigFieldCloudProvider = "cloudProvider" RancherKubernetesEngineConfigFieldClusterName = "clusterName" RancherKubernetesEngineConfigFieldIgnoreDockerVersion = "ignoreDockerVersion" RancherKubernetesEngineConfigFieldIngress = "ingress" RancherKubernetesEngineConfigFieldNetwork = "network" RancherKubernetesEngineConfigFieldNodes = "nodes" RancherKubernetesEngineConfigFieldPrefixPath = "prefixPath" RancherKubernetesEngineConfigFieldPrivateRegistries = "privateRegistries" RancherKubernetesEngineConfigFieldSSHAgentAuth = "sshAgentAuth" RancherKubernetesEngineConfigFieldSSHKeyPath = "sshKeyPath" RancherKubernetesEngineConfigFieldServices = "services" RancherKubernetesEngineConfigFieldVersion = "kubernetesVersion" )
View Source
const ( RecipientType = "recipient" RecipientFieldNotifierId = "notifierId" RecipientFieldNotifierType = "notifierType" RecipientFieldRecipient = "recipient" )
View Source
const ( RepoPermType = "repoPerm" RepoPermFieldAdmin = "admin" RepoPermFieldPull = "pull" RepoPermFieldPush = "push" )
View Source
const ( RKEConfigNodeType = "rkeConfigNode" RKEConfigNodeFieldAddress = "address" RKEConfigNodeFieldDockerSocket = "dockerSocket" RKEConfigNodeFieldHostnameOverride = "hostnameOverride" RKEConfigNodeFieldInternalAddress = "internalAddress" RKEConfigNodeFieldLabels = "labels" RKEConfigNodeFieldNodeId = "nodeId" RKEConfigNodeFieldPort = "port" RKEConfigNodeFieldRole = "role" RKEConfigNodeFieldSSHAgentAuth = "sshAgentAuth" RKEConfigNodeFieldSSHKey = "sshKey" RKEConfigNodeFieldSSHKeyPath = "sshKeyPath" RKEConfigNodeFieldUser = "user" )
View Source
const ( RKEConfigServicesType = "rkeConfigServices" RKEConfigServicesFieldEtcd = "etcd" RKEConfigServicesFieldKubeAPI = "kubeApi" RKEConfigServicesFieldKubeController = "kubeController" RKEConfigServicesFieldKubelet = "kubelet" RKEConfigServicesFieldKubeproxy = "kubeproxy" RKEConfigServicesFieldScheduler = "scheduler" )
View Source
const ( RKESystemImagesType = "rkeSystemImages" RKESystemImagesFieldAlpine = "alpine" RKESystemImagesFieldCalicoCNI = "calicoCni" RKESystemImagesFieldCalicoControllers = "calicoControllers" RKESystemImagesFieldCalicoCtl = "calicoCtl" RKESystemImagesFieldCalicoNode = "calicoNode" RKESystemImagesFieldCanalCNI = "canalCni" RKESystemImagesFieldCanalFlannel = "canalFlannel" RKESystemImagesFieldCanalNode = "canalNode" RKESystemImagesFieldCertDownloader = "certDownloader" RKESystemImagesFieldDNSmasq = "dnsmasq" RKESystemImagesFieldEtcd = "etcd" RKESystemImagesFieldFlannel = "flannel" RKESystemImagesFieldFlannelCNI = "flannelCni" RKESystemImagesFieldIngress = "ingress" RKESystemImagesFieldIngressBackend = "ingressBackend" RKESystemImagesFieldKubeDNS = "kubedns" RKESystemImagesFieldKubeDNSAutoscaler = "kubednsAutoscaler" RKESystemImagesFieldKubeDNSSidecar = "kubednsSidecar" RKESystemImagesFieldKubernetes = "kubernetes" RKESystemImagesFieldKubernetesServicesSidecar = "kubernetesServicesSidecar" RKESystemImagesFieldNginxProxy = "nginxProxy" RKESystemImagesFieldPodInfraContainer = "podInfraContainer" RKESystemImagesFieldWeaveCNI = "weaveCni" RKESystemImagesFieldWeaveNode = "weaveNode" )
View Source
const ( RoleTemplateType = "roleTemplate" RoleTemplateFieldAnnotations = "annotations" RoleTemplateFieldBuiltin = "builtin" RoleTemplateFieldContext = "context" RoleTemplateFieldCreated = "created" RoleTemplateFieldCreatorID = "creatorId" RoleTemplateFieldDescription = "description" RoleTemplateFieldExternal = "external" RoleTemplateFieldHidden = "hidden" RoleTemplateFieldLabels = "labels" RoleTemplateFieldLocked = "locked" RoleTemplateFieldName = "name" RoleTemplateFieldOwnerReferences = "ownerReferences" RoleTemplateFieldRemoved = "removed" RoleTemplateFieldRoleTemplateIds = "roleTemplateIds" RoleTemplateFieldRules = "rules" RoleTemplateFieldUuid = "uuid" )
View Source
const ( RunAsUserStrategyOptionsType = "runAsUserStrategyOptions" RunAsUserStrategyOptionsFieldRanges = "ranges" RunAsUserStrategyOptionsFieldRule = "rule" )
View Source
const ( RunPipelineInputType = "runPipelineInput" RunPipelineInputFieldBranch = "branch" )
View Source
const ( RunScriptConfigType = "runScriptConfig" RunScriptConfigFieldCommand = "command" RunScriptConfigFieldEntrypoint = "entrypoint" RunScriptConfigFieldEnv = "env" RunScriptConfigFieldImage = "image" RunScriptConfigFieldIsShell = "isShell" RunScriptConfigFieldShellScript = "shellScript" )
View Source
const ( SchedulerServiceType = "schedulerService" SchedulerServiceFieldExtraArgs = "extraArgs" SchedulerServiceFieldExtraBinds = "extraBinds" SchedulerServiceFieldImage = "image" )
View Source
const ( SELinuxOptionsType = "seLinuxOptions" SELinuxOptionsFieldLevel = "level" SELinuxOptionsFieldRole = "role" SELinuxOptionsFieldType = "type" SELinuxOptionsFieldUser = "user" )
View Source
const ( SELinuxStrategyOptionsType = "seLinuxStrategyOptions" SELinuxStrategyOptionsFieldRule = "rule" SELinuxStrategyOptionsFieldSELinuxOptions = "seLinuxOptions" )
View Source
const ( SearchPrincipalsInputType = "searchPrincipalsInput" SearchPrincipalsInputFieldName = "name" SearchPrincipalsInputFieldPrincipalType = "principalType" )
View Source
const ( SetPasswordInputType = "setPasswordInput" SetPasswordInputFieldNewPassword = "newPassword" )
View Source
const ( SetPodSecurityPolicyTemplateInputType = "setPodSecurityPolicyTemplateInput" SetPodSecurityPolicyTemplateInputFieldPodSecurityPolicyTemplateName = "podSecurityPolicyTemplateId" )
View Source
const ( SettingType = "setting" SettingFieldAnnotations = "annotations" SettingFieldCreated = "created" SettingFieldCreatorID = "creatorId" SettingFieldCustomized = "customized" SettingFieldDefault = "default" SettingFieldLabels = "labels" SettingFieldName = "name" SettingFieldOwnerReferences = "ownerReferences" SettingFieldRemoved = "removed" SettingFieldUuid = "uuid" SettingFieldValue = "value" )
View Source
const ( SlackConfigType = "slackConfig" SlackConfigFieldDefaultRecipient = "defaultRecipient" SlackConfigFieldURL = "url" )
View Source
const ( SMTPConfigType = "smtpConfig" SMTPConfigFieldDefaultRecipient = "defaultRecipient" SMTPConfigFieldHost = "host" SMTPConfigFieldPassword = "password" SMTPConfigFieldPort = "port" SMTPConfigFieldSender = "sender" SMTPConfigFieldTLS = "tls" SMTPConfigFieldUsername = "username" )
View Source
const ( SourceCodeConfigType = "sourceCodeConfig" SourceCodeConfigFieldBranch = "branch" SourceCodeConfigFieldBranchCondition = "branchCondition" SourceCodeConfigFieldSourceCodeCredentialId = "sourceCodeCredentialId" SourceCodeConfigFieldURL = "url" )
View Source
const ( SourceCodeCredentialType = "sourceCodeCredential" SourceCodeCredentialFieldAccessToken = "accessToken" SourceCodeCredentialFieldAnnotations = "annotations" SourceCodeCredentialFieldAvatarURL = "avatarUrl" SourceCodeCredentialFieldClusterId = "clusterId" SourceCodeCredentialFieldCreated = "created" SourceCodeCredentialFieldCreatorID = "creatorId" SourceCodeCredentialFieldDisplayName = "displayName" SourceCodeCredentialFieldHTMLURL = "htmlUrl" SourceCodeCredentialFieldLabels = "labels" SourceCodeCredentialFieldLoginName = "loginName" SourceCodeCredentialFieldName = "name" SourceCodeCredentialFieldOwnerReferences = "ownerReferences" SourceCodeCredentialFieldRemoved = "removed" SourceCodeCredentialFieldSourceCodeType = "sourceCodeType" SourceCodeCredentialFieldState = "state" SourceCodeCredentialFieldStatus = "status" SourceCodeCredentialFieldTransitioning = "transitioning" SourceCodeCredentialFieldTransitioningMessage = "transitioningMessage" SourceCodeCredentialFieldUserId = "userId" SourceCodeCredentialFieldUuid = "uuid" )
View Source
const ( SourceCodeCredentialSpecType = "sourceCodeCredentialSpec" SourceCodeCredentialSpecFieldAccessToken = "accessToken" SourceCodeCredentialSpecFieldAvatarURL = "avatarUrl" SourceCodeCredentialSpecFieldClusterId = "clusterId" SourceCodeCredentialSpecFieldDisplayName = "displayName" SourceCodeCredentialSpecFieldHTMLURL = "htmlUrl" SourceCodeCredentialSpecFieldLoginName = "loginName" SourceCodeCredentialSpecFieldSourceCodeType = "sourceCodeType" SourceCodeCredentialSpecFieldUserId = "userId" )
View Source
const ( SourceCodeRepositoryType = "sourceCodeRepository" SourceCodeRepositoryFieldAnnotations = "annotations" SourceCodeRepositoryFieldClusterId = "clusterId" SourceCodeRepositoryFieldCreated = "created" SourceCodeRepositoryFieldCreatorID = "creatorId" SourceCodeRepositoryFieldDefaultBranch = "defaultBranch" SourceCodeRepositoryFieldLabels = "labels" SourceCodeRepositoryFieldLanguage = "language" SourceCodeRepositoryFieldName = "name" SourceCodeRepositoryFieldOwnerReferences = "ownerReferences" SourceCodeRepositoryFieldPermissions = "permissions" SourceCodeRepositoryFieldRemoved = "removed" SourceCodeRepositoryFieldSourceCodeCredentialId = "sourceCodeCredentialId" SourceCodeRepositoryFieldSourceCodeType = "sourceCodeType" SourceCodeRepositoryFieldState = "state" SourceCodeRepositoryFieldStatus = "status" SourceCodeRepositoryFieldTransitioning = "transitioning" SourceCodeRepositoryFieldTransitioningMessage = "transitioningMessage" SourceCodeRepositoryFieldURL = "url" SourceCodeRepositoryFieldUserId = "userId" SourceCodeRepositoryFieldUuid = "uuid" )
View Source
const ( SourceCodeRepositorySpecType = "sourceCodeRepositorySpec" SourceCodeRepositorySpecFieldClusterId = "clusterId" SourceCodeRepositorySpecFieldDefaultBranch = "defaultBranch" SourceCodeRepositorySpecFieldLanguage = "language" SourceCodeRepositorySpecFieldPermissions = "permissions" SourceCodeRepositorySpecFieldSourceCodeCredentialId = "sourceCodeCredentialId" SourceCodeRepositorySpecFieldSourceCodeType = "sourceCodeType" SourceCodeRepositorySpecFieldURL = "url" SourceCodeRepositorySpecFieldUserId = "userId" )
View Source
const ( SplunkConfigType = "splunkConfig" SplunkConfigFieldEndpoint = "endpoint" SplunkConfigFieldSSLVerify = "sslVerify" SplunkConfigFieldSource = "source" SplunkConfigFieldToken = "token" )
View Source
const ( StageType = "stage" StageFieldName = "name" StageFieldSteps = "steps" )
View Source
const ( StageStatusType = "stageStatus" StageStatusFieldEnded = "ended" StageStatusFieldStarted = "started" StageStatusFieldState = "state" StageStatusFieldSteps = "steps" )
View Source
const ( StatusType = "status" StatusFieldAPIVersion = "apiVersion" StatusFieldCode = "code" StatusFieldDetails = "details" StatusFieldKind = "kind" StatusFieldListMeta = "metadata" StatusFieldMessage = "message" StatusFieldReason = "reason" StatusFieldStatus = "status" )
View Source
const ( StatusCauseType = "statusCause" StatusCauseFieldField = "field" StatusCauseFieldMessage = "message" StatusCauseFieldType = "reason" )
View Source
const ( StatusDetailsType = "statusDetails" StatusDetailsFieldCauses = "causes" StatusDetailsFieldGroup = "group" StatusDetailsFieldKind = "kind" StatusDetailsFieldName = "name" StatusDetailsFieldRetryAfterSeconds = "retryAfterSeconds" StatusDetailsFieldUID = "uid" )
View Source
const ( StepType = "step" StepFieldPublishImageConfig = "publishImageConfig" StepFieldRunScriptConfig = "runScriptConfig" StepFieldSourceCodeConfig = "sourceCodeConfig" StepFieldTimeout = "timeout" )
View Source
const ( StepStatusType = "stepStatus" StepStatusFieldEnded = "ended" StepStatusFieldStarted = "started" StepStatusFieldState = "state" )
View Source
const ( SubQuestionType = "subQuestion" SubQuestionFieldDefault = "default" SubQuestionFieldDescription = "description" SubQuestionFieldGroup = "group" SubQuestionFieldInvalidChars = "invalidChars" SubQuestionFieldLabel = "label" SubQuestionFieldMax = "max" SubQuestionFieldMaxLength = "maxLength" SubQuestionFieldMin = "min" SubQuestionFieldMinLength = "minLength" SubQuestionFieldOptions = "options" SubQuestionFieldRequired = "required" SubQuestionFieldShowIf = "showIf" SubQuestionFieldType = "type" SubQuestionFieldValidChars = "validChars" SubQuestionFieldVariable = "variable" )
View Source
const ( SupplementalGroupsStrategyOptionsType = "supplementalGroupsStrategyOptions" SupplementalGroupsStrategyOptionsFieldRanges = "ranges" SupplementalGroupsStrategyOptionsFieldRule = "rule" )
View Source
const ( SyslogConfigType = "syslogConfig" SyslogConfigFieldEndpoint = "endpoint" SyslogConfigFieldProgram = "program" SyslogConfigFieldProtocol = "protocol" SyslogConfigFieldSeverity = "severity" )
View Source
const ( TaintType = "taint" TaintFieldEffect = "effect" TaintFieldKey = "key" TaintFieldTimeAdded = "timeAdded" TaintFieldValue = "value" )
View Source
const ( TargetEventType = "targetEvent" TargetEventFieldEventType = "eventType" TargetEventFieldResourceKind = "resourceKind" )
View Source
const ( TargetNodeType = "targetNode" TargetNodeFieldCPUThreshold = "cpuThreshold" TargetNodeFieldCondition = "condition" TargetNodeFieldMemThreshold = "memThreshold" TargetNodeFieldNodeId = "nodeId" TargetNodeFieldSelector = "selector" )
View Source
const ( TargetPodType = "targetPod" TargetPodFieldCondition = "condition" TargetPodFieldPodId = "podId" TargetPodFieldRestartIntervalSeconds = "restartIntervalSeconds" TargetPodFieldRestartTimes = "restartTimes" )
View Source
const ( TargetSystemServiceType = "targetSystemService" TargetSystemServiceFieldCondition = "condition" )
View Source
const ( TargetWorkloadType = "targetWorkload" TargetWorkloadFieldAvailablePercentage = "availablePercentage" TargetWorkloadFieldSelector = "selector" TargetWorkloadFieldWorkloadID = "workloadId" )
View Source
const ( TemplateType = "template" TemplateFieldAnnotations = "annotations" TemplateFieldCatalogID = "catalogId" TemplateFieldCategories = "categories" TemplateFieldCategory = "category" TemplateFieldCreated = "created" TemplateFieldCreatorID = "creatorId" TemplateFieldDefaultTemplateVersionID = "defaultTemplateVersionId" TemplateFieldDefaultVersion = "defaultVersion" TemplateFieldDescription = "description" TemplateFieldFolderName = "folderName" TemplateFieldIcon = "icon" TemplateFieldIconFilename = "iconFilename" TemplateFieldLabels = "labels" TemplateFieldMaintainer = "maintainer" TemplateFieldName = "name" TemplateFieldOwnerReferences = "ownerReferences" TemplateFieldPath = "path" TemplateFieldProjectURL = "projectURL" TemplateFieldReadme = "readme" TemplateFieldRemoved = "removed" TemplateFieldState = "state" TemplateFieldStatus = "status" TemplateFieldTransitioning = "transitioning" TemplateFieldTransitioningMessage = "transitioningMessage" TemplateFieldUpgradeFrom = "upgradeFrom" TemplateFieldUuid = "uuid" TemplateFieldVersionLinks = "versionLinks" TemplateFieldVersions = "versions" )
View Source
const ( TemplateContentType = "templateContent" TemplateContentFieldAnnotations = "annotations" TemplateContentFieldCreated = "created" TemplateContentFieldCreatorID = "creatorId" TemplateContentFieldData = "data" TemplateContentFieldLabels = "labels" TemplateContentFieldName = "name" TemplateContentFieldOwnerReferences = "ownerReferences" TemplateContentFieldRemoved = "removed" TemplateContentFieldUuid = "uuid" )
View Source
const ( TemplateSpecType = "templateSpec" TemplateSpecFieldCatalogID = "catalogId" TemplateSpecFieldCategories = "categories" TemplateSpecFieldCategory = "category" TemplateSpecFieldDefaultTemplateVersionID = "defaultTemplateVersionId" TemplateSpecFieldDefaultVersion = "defaultVersion" TemplateSpecFieldDescription = "description" TemplateSpecFieldDisplayName = "displayName" TemplateSpecFieldFolderName = "folderName" TemplateSpecFieldIcon = "icon" TemplateSpecFieldIconFilename = "iconFilename" TemplateSpecFieldMaintainer = "maintainer" TemplateSpecFieldPath = "path" TemplateSpecFieldProjectURL = "projectURL" TemplateSpecFieldReadme = "readme" TemplateSpecFieldUpgradeFrom = "upgradeFrom" TemplateSpecFieldVersions = "versions" )
View Source
const ( TemplateVersionType = "templateVersion" TemplateVersionFieldAnnotations = "annotations" TemplateVersionFieldAppReadme = "appReadme" TemplateVersionFieldCreated = "created" TemplateVersionFieldCreatorID = "creatorId" TemplateVersionFieldDigest = "digest" TemplateVersionFieldExternalID = "externalId" TemplateVersionFieldFiles = "files" TemplateVersionFieldKubeVersion = "kubeVersion" TemplateVersionFieldLabels = "labels" TemplateVersionFieldName = "name" TemplateVersionFieldOwnerReferences = "ownerReferences" TemplateVersionFieldQuestions = "questions" TemplateVersionFieldRancherVersion = "rancherVersion" TemplateVersionFieldReadme = "readme" TemplateVersionFieldRemoved = "removed" TemplateVersionFieldState = "state" TemplateVersionFieldStatus = "status" TemplateVersionFieldTransitioning = "transitioning" TemplateVersionFieldTransitioningMessage = "transitioningMessage" TemplateVersionFieldUpgradeVersionLinks = "upgradeVersionLinks" TemplateVersionFieldUuid = "uuid" TemplateVersionFieldVersion = "version" )
View Source
const ( TemplateVersionSpecType = "templateVersionSpec" TemplateVersionSpecFieldAppReadme = "appReadme" TemplateVersionSpecFieldDigest = "digest" TemplateVersionSpecFieldExternalID = "externalId" TemplateVersionSpecFieldFiles = "files" TemplateVersionSpecFieldKubeVersion = "kubeVersion" TemplateVersionSpecFieldQuestions = "questions" TemplateVersionSpecFieldRancherVersion = "rancherVersion" TemplateVersionSpecFieldReadme = "readme" TemplateVersionSpecFieldUpgradeVersionLinks = "upgradeVersionLinks" TemplateVersionSpecFieldVersion = "version" )
View Source
const ( TokenType = "token" TokenFieldAnnotations = "annotations" TokenFieldAuthProvider = "authProvider" TokenFieldCreated = "created" TokenFieldCreatorID = "creatorId" TokenFieldDescription = "description" TokenFieldExpired = "expired" TokenFieldExpiresAt = "expiresAt" TokenFieldGroupPrincipals = "groupPrincipals" TokenFieldIsDerived = "isDerived" TokenFieldLabels = "labels" TokenFieldLastUpdateTime = "lastUpdateTime" TokenFieldName = "name" TokenFieldOwnerReferences = "ownerReferences" TokenFieldProviderInfo = "providerInfo" TokenFieldRemoved = "removed" TokenFieldTTLMillis = "ttl" TokenFieldToken = "token" TokenFieldUserID = "userId" TokenFieldUserPrincipal = "userPrincipal" TokenFieldUuid = "uuid" )
View Source
const ( UserType = "user" UserFieldAnnotations = "annotations" UserFieldCreated = "created" UserFieldCreatorID = "creatorId" UserFieldDescription = "description" UserFieldLabels = "labels" UserFieldMe = "me" UserFieldMustChangePassword = "mustChangePassword" UserFieldName = "name" UserFieldOwnerReferences = "ownerReferences" UserFieldPassword = "password" UserFieldPrincipalIDs = "principalIds" UserFieldRemoved = "removed" UserFieldUsername = "username" UserFieldUuid = "uuid" )
View Source
const ( ValuesType = "values" ValuesFieldBoolValue = "boolValue" ValuesFieldIntValue = "intValue" ValuesFieldStringSliceValue = "stringSliceValue" ValuesFieldStringValue = "stringValue" )
View Source
const ( VersionCommitsType = "versionCommits" VersionCommitsFieldValue = "Value" )
View Source
const ( WebhookConfigType = "webhookConfig" WebhookConfigFieldURL = "url" )
View Source
const (
AWSCloudProviderType = "awsCloudProvider"
)
View Source
const (
ClusterPipelineStatusType = "clusterPipelineStatus"
)
View Source
const (
NotifierStatusType = "notifierStatus"
)
View Source
const (
ProjectNetworkPolicyStatusType = "projectNetworkPolicyStatus"
)
View Source
const (
SourceCodeCredentialStatusType = "sourceCodeCredentialStatus"
)
View Source
const (
SourceCodeRepositoryStatusType = "sourceCodeRepositoryStatus"
)
View Source
const (
TemplateStatusType = "templateStatus"
)
View Source
const (
TemplateVersionStatusType = "templateVersionStatus"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSCloudProvider ¶
type AWSCloudProvider struct { }
type ActiveDirectoryConfig ¶
type ActiveDirectoryConfig struct { AccessMode string `json:"accessMode,omitempty" yaml:"accessMode,omitempty"` AllowedPrincipalIDs []string `json:"allowedPrincipalIds,omitempty" yaml:"allowedPrincipalIds,omitempty"` Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Certificate string `json:"certificate,omitempty" yaml:"certificate,omitempty"` ConnectionTimeout int64 `json:"connectionTimeout,omitempty" yaml:"connectionTimeout,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` DefaultLoginDomain string `json:"defaultLoginDomain,omitempty" yaml:"defaultLoginDomain,omitempty"` Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"` GroupDNAttribute string `json:"groupDNAttribute,omitempty" yaml:"groupDNAttribute,omitempty"` GroupMemberMappingAttribute string `json:"groupMemberMappingAttribute,omitempty" yaml:"groupMemberMappingAttribute,omitempty"` GroupMemberUserAttribute string `json:"groupMemberUserAttribute,omitempty" yaml:"groupMemberUserAttribute,omitempty"` GroupNameAttribute string `json:"groupNameAttribute,omitempty" yaml:"groupNameAttribute,omitempty"` GroupObjectClass string `json:"groupObjectClass,omitempty" yaml:"groupObjectClass,omitempty"` GroupSearchAttribute string `json:"groupSearchAttribute,omitempty" yaml:"groupSearchAttribute,omitempty"` GroupSearchBase string `json:"groupSearchBase,omitempty" yaml:"groupSearchBase,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Port int64 `json:"port,omitempty" yaml:"port,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Servers []string `json:"servers,omitempty" yaml:"servers,omitempty"` ServiceAccountPassword string `json:"serviceAccountPassword,omitempty" yaml:"serviceAccountPassword,omitempty"` ServiceAccountUsername string `json:"serviceAccountUsername,omitempty" yaml:"serviceAccountUsername,omitempty"` TLS bool `json:"tls,omitempty" yaml:"tls,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` UserDisabledBitMask int64 `json:"userDisabledBitMask,omitempty" yaml:"userDisabledBitMask,omitempty"` UserEnabledAttribute string `json:"userEnabledAttribute,omitempty" yaml:"userEnabledAttribute,omitempty"` UserLoginAttribute string `json:"userLoginAttribute,omitempty" yaml:"userLoginAttribute,omitempty"` UserNameAttribute string `json:"userNameAttribute,omitempty" yaml:"userNameAttribute,omitempty"` UserObjectClass string `json:"userObjectClass,omitempty" yaml:"userObjectClass,omitempty"` UserSearchAttribute string `json:"userSearchAttribute,omitempty" yaml:"userSearchAttribute,omitempty"` UserSearchBase string `json:"userSearchBase,omitempty" yaml:"userSearchBase,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ActiveDirectoryTestAndApplyInput ¶
type ActiveDirectoryTestAndApplyInput struct { ActiveDirectoryConfig *ActiveDirectoryConfig `json:"activeDirectoryConfig,omitempty" yaml:"activeDirectoryConfig,omitempty"` Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"` Password string `json:"password,omitempty" yaml:"password,omitempty"` Username string `json:"username,omitempty" yaml:"username,omitempty"` }
type AlertStatus ¶
type AlertStatus struct {
AlertState string `json:"alertState,omitempty" yaml:"alertState,omitempty"`
}
type AllowedHostPath ¶
type AllowedHostPath struct {
PathPrefix string `json:"pathPrefix,omitempty" yaml:"pathPrefix,omitempty"`
}
type AttachedVolume ¶
type AttachedVolume struct {
Name string `json:"name,omitempty" yaml:"name,omitempty"`
}
type AuthAppInput ¶
type AuthAppInput struct { ClientID string `json:"clientId,omitempty" yaml:"clientId,omitempty"` ClientSecret string `json:"clientSecret,omitempty" yaml:"clientSecret,omitempty"` Code string `json:"code,omitempty" yaml:"code,omitempty"` Host string `json:"host,omitempty" yaml:"host,omitempty"` InheritGlobal bool `json:"inheritGlobal,omitempty" yaml:"inheritGlobal,omitempty"` RedirectURL string `json:"redirectUrl,omitempty" yaml:"redirectUrl,omitempty"` SourceCodeType string `json:"sourceCodeType,omitempty" yaml:"sourceCodeType,omitempty"` TLS bool `json:"tls,omitempty" yaml:"tls,omitempty"` }
type AuthConfig ¶
type AuthConfig struct { types.Resource AccessMode string `json:"accessMode,omitempty" yaml:"accessMode,omitempty"` AllowedPrincipalIDs []string `json:"allowedPrincipalIds,omitempty" yaml:"allowedPrincipalIds,omitempty"` Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type AuthConfigClient ¶
type AuthConfigClient struct {
// contains filtered or unexported fields
}
func (*AuthConfigClient) ByID ¶
func (c *AuthConfigClient) ByID(id string) (*AuthConfig, error)
func (*AuthConfigClient) Create ¶
func (c *AuthConfigClient) Create(container *AuthConfig) (*AuthConfig, error)
func (*AuthConfigClient) Delete ¶
func (c *AuthConfigClient) Delete(container *AuthConfig) error
func (*AuthConfigClient) List ¶
func (c *AuthConfigClient) List(opts *types.ListOpts) (*AuthConfigCollection, error)
func (*AuthConfigClient) Update ¶
func (c *AuthConfigClient) Update(existing *AuthConfig, updates interface{}) (*AuthConfig, error)
type AuthConfigCollection ¶
type AuthConfigCollection struct { types.Collection Data []AuthConfig `json:"data,omitempty"` // contains filtered or unexported fields }
func (*AuthConfigCollection) Next ¶
func (cc *AuthConfigCollection) Next() (*AuthConfigCollection, error)
type AuthConfigOperations ¶
type AuthConfigOperations interface { List(opts *types.ListOpts) (*AuthConfigCollection, error) Create(opts *AuthConfig) (*AuthConfig, error) Update(existing *AuthConfig, updates interface{}) (*AuthConfig, error) ByID(id string) (*AuthConfig, error) Delete(container *AuthConfig) error }
type AuthUserInput ¶
type AuthnConfig ¶
type AuthzConfig ¶
type AzureCloudProvider ¶
type AzureCloudProvider struct { AADClientCertPassword string `json:"aadClientCertPassword,omitempty" yaml:"aadClientCertPassword,omitempty"` AADClientCertPath string `json:"aadClientCertPath,omitempty" yaml:"aadClientCertPath,omitempty"` AADClientID string `json:"aadClientId,omitempty" yaml:"aadClientId,omitempty"` AADClientSecret string `json:"aadClientSecret,omitempty" yaml:"aadClientSecret,omitempty"` Cloud string `json:"cloud,omitempty" yaml:"cloud,omitempty"` CloudProviderBackoff bool `json:"cloudProviderBackoff,omitempty" yaml:"cloudProviderBackoff,omitempty"` CloudProviderBackoffDuration int64 `json:"cloudProviderBackoffDuration,omitempty" yaml:"cloudProviderBackoffDuration,omitempty"` CloudProviderBackoffExponent int64 `json:"cloudProviderBackoffExponent,omitempty" yaml:"cloudProviderBackoffExponent,omitempty"` CloudProviderBackoffJitter int64 `json:"cloudProviderBackoffJitter,omitempty" yaml:"cloudProviderBackoffJitter,omitempty"` CloudProviderBackoffRetries int64 `json:"cloudProviderBackoffRetries,omitempty" yaml:"cloudProviderBackoffRetries,omitempty"` CloudProviderRateLimit bool `json:"cloudProviderRateLimit,omitempty" yaml:"cloudProviderRateLimit,omitempty"` CloudProviderRateLimitBucket int64 `json:"cloudProviderRateLimitBucket,omitempty" yaml:"cloudProviderRateLimitBucket,omitempty"` CloudProviderRateLimitQPS int64 `json:"cloudProviderRateLimitQPS,omitempty" yaml:"cloudProviderRateLimitQPS,omitempty"` Location string `json:"location,omitempty" yaml:"location,omitempty"` MaximumLoadBalancerRuleCount int64 `json:"maximumLoadBalancerRuleCount,omitempty" yaml:"maximumLoadBalancerRuleCount,omitempty"` PrimaryAvailabilitySetName string `json:"primaryAvailabilitySetName,omitempty" yaml:"primaryAvailabilitySetName,omitempty"` PrimaryScaleSetName string `json:"primaryScaleSetName,omitempty" yaml:"primaryScaleSetName,omitempty"` ResourceGroup string `json:"resourceGroup,omitempty" yaml:"resourceGroup,omitempty"` RouteTableName string `json:"routeTableName,omitempty" yaml:"routeTableName,omitempty"` SecurityGroupName string `json:"securityGroupName,omitempty" yaml:"securityGroupName,omitempty"` SubnetName string `json:"subnetName,omitempty" yaml:"subnetName,omitempty"` SubscriptionID string `json:"subscriptionId,omitempty" yaml:"subscriptionId,omitempty"` TenantID string `json:"tenantId,omitempty" yaml:"tenantId,omitempty"` UseInstanceMetadata bool `json:"useInstanceMetadata,omitempty" yaml:"useInstanceMetadata,omitempty"` UseManagedIdentityExtension bool `json:"useManagedIdentityExtension,omitempty" yaml:"useManagedIdentityExtension,omitempty"` VMType string `json:"vmType,omitempty" yaml:"vmType,omitempty"` VnetName string `json:"vnetName,omitempty" yaml:"vnetName,omitempty"` VnetResourceGroup string `json:"vnetResourceGroup,omitempty" yaml:"vnetResourceGroup,omitempty"` }
type AzureKubernetesServiceConfig ¶
type AzureKubernetesServiceConfig struct { AdminUsername string `json:"adminUsername,omitempty" yaml:"adminUsername,omitempty"` AgentDNSPrefix string `json:"agentDnsPrefix,omitempty" yaml:"agentDnsPrefix,omitempty"` AgentPoolName string `json:"agentPoolName,omitempty" yaml:"agentPoolName,omitempty"` AgentVMSize string `json:"agentVmSize,omitempty" yaml:"agentVmSize,omitempty"` BaseURL string `json:"baseUrl,omitempty" yaml:"baseUrl,omitempty"` ClientID string `json:"clientId,omitempty" yaml:"clientId,omitempty"` ClientSecret string `json:"clientSecret,omitempty" yaml:"clientSecret,omitempty"` Count int64 `json:"count,omitempty" yaml:"count,omitempty"` KubernetesVersion string `json:"kubernetesVersion,omitempty" yaml:"kubernetesVersion,omitempty"` Location string `json:"location,omitempty" yaml:"location,omitempty"` MasterDNSPrefix string `json:"masterDnsPrefix,omitempty" yaml:"masterDnsPrefix,omitempty"` OsDiskSizeGB int64 `json:"osDiskSizeGb,omitempty" yaml:"osDiskSizeGb,omitempty"` ResourceGroup string `json:"resourceGroup,omitempty" yaml:"resourceGroup,omitempty"` SSHPublicKeyContents string `json:"sshPublicKeyContents,omitempty" yaml:"sshPublicKeyContents,omitempty"` SubscriptionID string `json:"subscriptionId,omitempty" yaml:"subscriptionId,omitempty"` Tag map[string]string `json:"tags,omitempty" yaml:"tags,omitempty"` TenantID string `json:"tenantId,omitempty" yaml:"tenantId,omitempty"` }
type BastionHost ¶
type BastionHost struct { Address string `json:"address,omitempty" yaml:"address,omitempty"` Port string `json:"port,omitempty" yaml:"port,omitempty"` SSHAgentAuth bool `json:"sshAgentAuth,omitempty" yaml:"sshAgentAuth,omitempty"` SSHKey string `json:"sshKey,omitempty" yaml:"sshKey,omitempty"` SSHKeyPath string `json:"sshKeyPath,omitempty" yaml:"sshKeyPath,omitempty"` User string `json:"user,omitempty" yaml:"user,omitempty"` }
type CalicoNetworkProvider ¶
type CalicoNetworkProvider struct {
CloudProvider string `json:"cloudProvider,omitempty" yaml:"cloudProvider,omitempty"`
}
type CanalNetworkProvider ¶
type CanalNetworkProvider struct {
Iface string `json:"iface,omitempty" yaml:"iface,omitempty"`
}
type Catalog ¶
type Catalog struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Branch string `json:"branch,omitempty" yaml:"branch,omitempty"` Commit string `json:"commit,omitempty" yaml:"commit,omitempty"` Conditions []CatalogCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` LastRefreshTimestamp string `json:"lastRefreshTimestamp,omitempty" yaml:"lastRefreshTimestamp,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` URL string `json:"url,omitempty" yaml:"url,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type CatalogClient ¶
type CatalogClient struct {
// contains filtered or unexported fields
}
func (*CatalogClient) ActionRefresh ¶
func (c *CatalogClient) ActionRefresh(resource *Catalog) error
func (*CatalogClient) CollectionActionRefresh ¶
func (c *CatalogClient) CollectionActionRefresh(resource *CatalogCollection) error
func (*CatalogClient) Create ¶
func (c *CatalogClient) Create(container *Catalog) (*Catalog, error)
func (*CatalogClient) Delete ¶
func (c *CatalogClient) Delete(container *Catalog) error
func (*CatalogClient) List ¶
func (c *CatalogClient) List(opts *types.ListOpts) (*CatalogCollection, error)
type CatalogCollection ¶
type CatalogCollection struct { types.Collection Data []Catalog `json:"data,omitempty"` // contains filtered or unexported fields }
func (*CatalogCollection) Next ¶
func (cc *CatalogCollection) Next() (*CatalogCollection, error)
type CatalogCondition ¶
type CatalogCondition struct { LastTransitionTime string `json:"lastTransitionTime,omitempty" yaml:"lastTransitionTime,omitempty"` LastUpdateTime string `json:"lastUpdateTime,omitempty" yaml:"lastUpdateTime,omitempty"` Message string `json:"message,omitempty" yaml:"message,omitempty"` Reason string `json:"reason,omitempty" yaml:"reason,omitempty"` Status string `json:"status,omitempty" yaml:"status,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` }
type CatalogOperations ¶
type CatalogOperations interface { List(opts *types.ListOpts) (*CatalogCollection, error) Create(opts *Catalog) (*Catalog, error) Update(existing *Catalog, updates interface{}) (*Catalog, error) ByID(id string) (*Catalog, error) Delete(container *Catalog) error ActionRefresh(resource *Catalog) error CollectionActionRefresh(resource *CatalogCollection) error }
type CatalogSpec ¶
type CatalogSpec struct { Branch string `json:"branch,omitempty" yaml:"branch,omitempty"` CatalogKind string `json:"catalogKind,omitempty" yaml:"catalogKind,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` URL string `json:"url,omitempty" yaml:"url,omitempty"` }
type CatalogStatus ¶
type CatalogStatus struct { Commit string `json:"commit,omitempty" yaml:"commit,omitempty"` Conditions []CatalogCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"` HelmVersionCommits map[string]VersionCommits `json:"helmVersionCommits,omitempty" yaml:"helmVersionCommits,omitempty"` LastRefreshTimestamp string `json:"lastRefreshTimestamp,omitempty" yaml:"lastRefreshTimestamp,omitempty"` }
type ChangePasswordInput ¶
type Client ¶
type Client struct { clientbase.APIBaseClient NodePool NodePoolOperations Node NodeOperations NodeDriver NodeDriverOperations NodeTemplate NodeTemplateOperations Project ProjectOperations GlobalRole GlobalRoleOperations GlobalRoleBinding GlobalRoleBindingOperations RoleTemplate RoleTemplateOperations PodSecurityPolicyTemplate PodSecurityPolicyTemplateOperations PodSecurityPolicyTemplateProjectBinding PodSecurityPolicyTemplateProjectBindingOperations ClusterRoleTemplateBinding ClusterRoleTemplateBindingOperations ProjectRoleTemplateBinding ProjectRoleTemplateBindingOperations Cluster ClusterOperations ClusterEvent ClusterEventOperations ClusterRegistrationToken ClusterRegistrationTokenOperations Catalog CatalogOperations Template TemplateOperations TemplateVersion TemplateVersionOperations TemplateContent TemplateContentOperations Group GroupOperations GroupMember GroupMemberOperations Principal PrincipalOperations User UserOperations AuthConfig AuthConfigOperations Token TokenOperations DynamicSchema DynamicSchemaOperations Preference PreferenceOperations ProjectNetworkPolicy ProjectNetworkPolicyOperations ClusterLogging ClusterLoggingOperations ProjectLogging ProjectLoggingOperations ListenConfig ListenConfigOperations Setting SettingOperations Notifier NotifierOperations ClusterAlert ClusterAlertOperations ProjectAlert ProjectAlertOperations ClusterPipeline ClusterPipelineOperations SourceCodeCredential SourceCodeCredentialOperations Pipeline PipelineOperations PipelineExecution PipelineExecutionOperations PipelineExecutionLog PipelineExecutionLogOperations SourceCodeRepository SourceCodeRepositoryOperations GlobalComposeConfig GlobalComposeConfigOperations ClusterComposeConfig ClusterComposeConfigOperations }
func NewClient ¶
func NewClient(opts *clientbase.ClientOpts) (*Client, error)
type CloudProvider ¶
type CloudProvider struct { AWSCloudProvider *AWSCloudProvider `json:"awsCloudProvider,omitempty" yaml:"awsCloudProvider,omitempty"` AzureCloudProvider *AzureCloudProvider `json:"azureCloudProvider,omitempty" yaml:"azureCloudProvider,omitempty"` CloudConfig map[string]string `json:"cloudConfig,omitempty" yaml:"cloudConfig,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` }
type Cluster ¶
type Cluster struct { types.Resource APIEndpoint string `json:"apiEndpoint,omitempty" yaml:"apiEndpoint,omitempty"` AgentImage string `json:"agentImage,omitempty" yaml:"agentImage,omitempty"` Allocatable map[string]string `json:"allocatable,omitempty" yaml:"allocatable,omitempty"` AmazonElasticContainerServiceConfig *AmazonElasticContainerServiceConfig `json:"amazonElasticContainerServiceConfig,omitempty" yaml:"amazonElasticContainerServiceConfig,omitempty"` Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` AppliedPodSecurityPolicyTemplateName string `json:"appliedPodSecurityPolicyTemplateId,omitempty" yaml:"appliedPodSecurityPolicyTemplateId,omitempty"` AppliedSpec *ClusterSpec `json:"appliedSpec,omitempty" yaml:"appliedSpec,omitempty"` AzureKubernetesServiceConfig *AzureKubernetesServiceConfig `json:"azureKubernetesServiceConfig,omitempty" yaml:"azureKubernetesServiceConfig,omitempty"` CACert string `json:"caCert,omitempty" yaml:"caCert,omitempty"` Capacity map[string]string `json:"capacity,omitempty" yaml:"capacity,omitempty"` ComponentStatuses []ClusterComponentStatus `json:"componentStatuses,omitempty" yaml:"componentStatuses,omitempty"` Conditions []ClusterCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` DefaultClusterRoleForProjectMembers string `json:"defaultClusterRoleForProjectMembers,omitempty" yaml:"defaultClusterRoleForProjectMembers,omitempty"` DefaultPodSecurityPolicyTemplateId string `json:"defaultPodSecurityPolicyTemplateId,omitempty" yaml:"defaultPodSecurityPolicyTemplateId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` DesiredAgentImage string `json:"desiredAgentImage,omitempty" yaml:"desiredAgentImage,omitempty"` Driver string `json:"driver,omitempty" yaml:"driver,omitempty"` FailedSpec *ClusterSpec `json:"failedSpec,omitempty" yaml:"failedSpec,omitempty"` GoogleKubernetesEngineConfig *GoogleKubernetesEngineConfig `json:"googleKubernetesEngineConfig,omitempty" yaml:"googleKubernetesEngineConfig,omitempty"` ImportedConfig *ImportedConfig `json:"importedConfig,omitempty" yaml:"importedConfig,omitempty"` Internal bool `json:"internal,omitempty" yaml:"internal,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Limits map[string]string `json:"limits,omitempty" yaml:"limits,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` RancherKubernetesEngineConfig *RancherKubernetesEngineConfig `json:"rancherKubernetesEngineConfig,omitempty" yaml:"rancherKubernetesEngineConfig,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Requested map[string]string `json:"requested,omitempty" yaml:"requested,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Version *Info `json:"version,omitempty" yaml:"version,omitempty"` }
type ClusterAlert ¶
type ClusterAlert struct { types.Resource AlertState string `json:"alertState,omitempty" yaml:"alertState,omitempty"` Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` InitialWaitSeconds int64 `json:"initialWaitSeconds,omitempty" yaml:"initialWaitSeconds,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Recipients []Recipient `json:"recipients,omitempty" yaml:"recipients,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` RepeatIntervalSeconds int64 `json:"repeatIntervalSeconds,omitempty" yaml:"repeatIntervalSeconds,omitempty"` Severity string `json:"severity,omitempty" yaml:"severity,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` TargetEvent *TargetEvent `json:"targetEvent,omitempty" yaml:"targetEvent,omitempty"` TargetNode *TargetNode `json:"targetNode,omitempty" yaml:"targetNode,omitempty"` TargetSystemService *TargetSystemService `json:"targetSystemService,omitempty" yaml:"targetSystemService,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ClusterAlertClient ¶
type ClusterAlertClient struct {
// contains filtered or unexported fields
}
func (*ClusterAlertClient) ActionActivate ¶
func (c *ClusterAlertClient) ActionActivate(resource *ClusterAlert) error
func (*ClusterAlertClient) ActionDeactivate ¶
func (c *ClusterAlertClient) ActionDeactivate(resource *ClusterAlert) error
func (*ClusterAlertClient) ActionMute ¶
func (c *ClusterAlertClient) ActionMute(resource *ClusterAlert) error
func (*ClusterAlertClient) ActionUnmute ¶
func (c *ClusterAlertClient) ActionUnmute(resource *ClusterAlert) error
func (*ClusterAlertClient) ByID ¶
func (c *ClusterAlertClient) ByID(id string) (*ClusterAlert, error)
func (*ClusterAlertClient) Create ¶
func (c *ClusterAlertClient) Create(container *ClusterAlert) (*ClusterAlert, error)
func (*ClusterAlertClient) Delete ¶
func (c *ClusterAlertClient) Delete(container *ClusterAlert) error
func (*ClusterAlertClient) List ¶
func (c *ClusterAlertClient) List(opts *types.ListOpts) (*ClusterAlertCollection, error)
func (*ClusterAlertClient) Update ¶
func (c *ClusterAlertClient) Update(existing *ClusterAlert, updates interface{}) (*ClusterAlert, error)
type ClusterAlertCollection ¶
type ClusterAlertCollection struct { types.Collection Data []ClusterAlert `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ClusterAlertCollection) Next ¶
func (cc *ClusterAlertCollection) Next() (*ClusterAlertCollection, error)
type ClusterAlertOperations ¶
type ClusterAlertOperations interface { List(opts *types.ListOpts) (*ClusterAlertCollection, error) Create(opts *ClusterAlert) (*ClusterAlert, error) Update(existing *ClusterAlert, updates interface{}) (*ClusterAlert, error) ByID(id string) (*ClusterAlert, error) Delete(container *ClusterAlert) error ActionActivate(resource *ClusterAlert) error ActionDeactivate(resource *ClusterAlert) error ActionMute(resource *ClusterAlert) error ActionUnmute(resource *ClusterAlert) error }
type ClusterAlertSpec ¶
type ClusterAlertSpec struct { ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` InitialWaitSeconds int64 `json:"initialWaitSeconds,omitempty" yaml:"initialWaitSeconds,omitempty"` Recipients []Recipient `json:"recipients,omitempty" yaml:"recipients,omitempty"` RepeatIntervalSeconds int64 `json:"repeatIntervalSeconds,omitempty" yaml:"repeatIntervalSeconds,omitempty"` Severity string `json:"severity,omitempty" yaml:"severity,omitempty"` TargetEvent *TargetEvent `json:"targetEvent,omitempty" yaml:"targetEvent,omitempty"` TargetNode *TargetNode `json:"targetNode,omitempty" yaml:"targetNode,omitempty"` TargetSystemService *TargetSystemService `json:"targetSystemService,omitempty" yaml:"targetSystemService,omitempty"` }
type ClusterClient ¶
type ClusterClient struct {
// contains filtered or unexported fields
}
func (*ClusterClient) ActionGenerateKubeconfig ¶
func (c *ClusterClient) ActionGenerateKubeconfig(resource *Cluster) (*GenerateKubeConfigOutput, error)
func (*ClusterClient) ActionImportYaml ¶
func (c *ClusterClient) ActionImportYaml(resource *Cluster, input *ImportClusterYamlInput) (*ImportYamlOutput, error)
func (*ClusterClient) Create ¶
func (c *ClusterClient) Create(container *Cluster) (*Cluster, error)
func (*ClusterClient) Delete ¶
func (c *ClusterClient) Delete(container *Cluster) error
func (*ClusterClient) List ¶
func (c *ClusterClient) List(opts *types.ListOpts) (*ClusterCollection, error)
type ClusterCollection ¶
type ClusterCollection struct { types.Collection Data []Cluster `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ClusterCollection) Next ¶
func (cc *ClusterCollection) Next() (*ClusterCollection, error)
type ClusterComponentStatus ¶
type ClusterComponentStatus struct { Conditions []ComponentCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` }
type ClusterComposeConfig ¶
type ClusterComposeConfig struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` RancherCompose string `json:"rancherCompose,omitempty" yaml:"rancherCompose,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status *ComposeStatus `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ClusterComposeConfigClient ¶
type ClusterComposeConfigClient struct {
// contains filtered or unexported fields
}
func (*ClusterComposeConfigClient) ByID ¶
func (c *ClusterComposeConfigClient) ByID(id string) (*ClusterComposeConfig, error)
func (*ClusterComposeConfigClient) Create ¶
func (c *ClusterComposeConfigClient) Create(container *ClusterComposeConfig) (*ClusterComposeConfig, error)
func (*ClusterComposeConfigClient) Delete ¶
func (c *ClusterComposeConfigClient) Delete(container *ClusterComposeConfig) error
func (*ClusterComposeConfigClient) List ¶
func (c *ClusterComposeConfigClient) List(opts *types.ListOpts) (*ClusterComposeConfigCollection, error)
func (*ClusterComposeConfigClient) Update ¶
func (c *ClusterComposeConfigClient) Update(existing *ClusterComposeConfig, updates interface{}) (*ClusterComposeConfig, error)
type ClusterComposeConfigCollection ¶
type ClusterComposeConfigCollection struct { types.Collection Data []ClusterComposeConfig `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ClusterComposeConfigCollection) Next ¶
func (cc *ClusterComposeConfigCollection) Next() (*ClusterComposeConfigCollection, error)
type ClusterComposeConfigOperations ¶
type ClusterComposeConfigOperations interface { List(opts *types.ListOpts) (*ClusterComposeConfigCollection, error) Create(opts *ClusterComposeConfig) (*ClusterComposeConfig, error) Update(existing *ClusterComposeConfig, updates interface{}) (*ClusterComposeConfig, error) ByID(id string) (*ClusterComposeConfig, error) Delete(container *ClusterComposeConfig) error }
type ClusterComposeSpec ¶
type ClusterCondition ¶
type ClusterCondition struct { LastTransitionTime string `json:"lastTransitionTime,omitempty" yaml:"lastTransitionTime,omitempty"` LastUpdateTime string `json:"lastUpdateTime,omitempty" yaml:"lastUpdateTime,omitempty"` Message string `json:"message,omitempty" yaml:"message,omitempty"` Reason string `json:"reason,omitempty" yaml:"reason,omitempty"` Status string `json:"status,omitempty" yaml:"status,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` }
type ClusterEvent ¶
type ClusterEvent struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Count int64 `json:"count,omitempty" yaml:"count,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` EventType string `json:"eventType,omitempty" yaml:"eventType,omitempty"` FirstTimestamp string `json:"firstTimestamp,omitempty" yaml:"firstTimestamp,omitempty"` InvolvedObject *ObjectReference `json:"involvedObject,omitempty" yaml:"involvedObject,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` LastTimestamp string `json:"lastTimestamp,omitempty" yaml:"lastTimestamp,omitempty"` Message string `json:"message,omitempty" yaml:"message,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Reason string `json:"reason,omitempty" yaml:"reason,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Source *EventSource `json:"source,omitempty" yaml:"source,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ClusterEventClient ¶
type ClusterEventClient struct {
// contains filtered or unexported fields
}
func (*ClusterEventClient) ByID ¶
func (c *ClusterEventClient) ByID(id string) (*ClusterEvent, error)
func (*ClusterEventClient) Create ¶
func (c *ClusterEventClient) Create(container *ClusterEvent) (*ClusterEvent, error)
func (*ClusterEventClient) Delete ¶
func (c *ClusterEventClient) Delete(container *ClusterEvent) error
func (*ClusterEventClient) List ¶
func (c *ClusterEventClient) List(opts *types.ListOpts) (*ClusterEventCollection, error)
func (*ClusterEventClient) Update ¶
func (c *ClusterEventClient) Update(existing *ClusterEvent, updates interface{}) (*ClusterEvent, error)
type ClusterEventCollection ¶
type ClusterEventCollection struct { types.Collection Data []ClusterEvent `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ClusterEventCollection) Next ¶
func (cc *ClusterEventCollection) Next() (*ClusterEventCollection, error)
type ClusterEventOperations ¶
type ClusterEventOperations interface { List(opts *types.ListOpts) (*ClusterEventCollection, error) Create(opts *ClusterEvent) (*ClusterEvent, error) Update(existing *ClusterEvent, updates interface{}) (*ClusterEvent, error) ByID(id string) (*ClusterEvent, error) Delete(container *ClusterEvent) error }
type ClusterLogging ¶
type ClusterLogging struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` AppliedSpec *ClusterLoggingSpec `json:"appliedSpec,omitempty" yaml:"appliedSpec,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Conditions []LoggingCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` ElasticsearchConfig *ElasticsearchConfig `json:"elasticsearchConfig,omitempty" yaml:"elasticsearchConfig,omitempty"` EmbeddedConfig *EmbeddedConfig `json:"embeddedConfig,omitempty" yaml:"embeddedConfig,omitempty"` FailedSpec *ClusterLoggingSpec `json:"failedSpec,omitempty" yaml:"failedSpec,omitempty"` KafkaConfig *KafkaConfig `json:"kafkaConfig,omitempty" yaml:"kafkaConfig,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OutputFlushInterval int64 `json:"outputFlushInterval,omitempty" yaml:"outputFlushInterval,omitempty"` OutputTags map[string]string `json:"outputTags,omitempty" yaml:"outputTags,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SplunkConfig *SplunkConfig `json:"splunkConfig,omitempty" yaml:"splunkConfig,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` SyslogConfig *SyslogConfig `json:"syslogConfig,omitempty" yaml:"syslogConfig,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ClusterLoggingClient ¶
type ClusterLoggingClient struct {
// contains filtered or unexported fields
}
func (*ClusterLoggingClient) ByID ¶
func (c *ClusterLoggingClient) ByID(id string) (*ClusterLogging, error)
func (*ClusterLoggingClient) Create ¶
func (c *ClusterLoggingClient) Create(container *ClusterLogging) (*ClusterLogging, error)
func (*ClusterLoggingClient) Delete ¶
func (c *ClusterLoggingClient) Delete(container *ClusterLogging) error
func (*ClusterLoggingClient) List ¶
func (c *ClusterLoggingClient) List(opts *types.ListOpts) (*ClusterLoggingCollection, error)
func (*ClusterLoggingClient) Update ¶
func (c *ClusterLoggingClient) Update(existing *ClusterLogging, updates interface{}) (*ClusterLogging, error)
type ClusterLoggingCollection ¶
type ClusterLoggingCollection struct { types.Collection Data []ClusterLogging `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ClusterLoggingCollection) Next ¶
func (cc *ClusterLoggingCollection) Next() (*ClusterLoggingCollection, error)
type ClusterLoggingOperations ¶
type ClusterLoggingOperations interface { List(opts *types.ListOpts) (*ClusterLoggingCollection, error) Create(opts *ClusterLogging) (*ClusterLogging, error) Update(existing *ClusterLogging, updates interface{}) (*ClusterLogging, error) ByID(id string) (*ClusterLogging, error) Delete(container *ClusterLogging) error }
type ClusterLoggingSpec ¶
type ClusterLoggingSpec struct { ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` ElasticsearchConfig *ElasticsearchConfig `json:"elasticsearchConfig,omitempty" yaml:"elasticsearchConfig,omitempty"` EmbeddedConfig *EmbeddedConfig `json:"embeddedConfig,omitempty" yaml:"embeddedConfig,omitempty"` KafkaConfig *KafkaConfig `json:"kafkaConfig,omitempty" yaml:"kafkaConfig,omitempty"` OutputFlushInterval int64 `json:"outputFlushInterval,omitempty" yaml:"outputFlushInterval,omitempty"` OutputTags map[string]string `json:"outputTags,omitempty" yaml:"outputTags,omitempty"` SplunkConfig *SplunkConfig `json:"splunkConfig,omitempty" yaml:"splunkConfig,omitempty"` SyslogConfig *SyslogConfig `json:"syslogConfig,omitempty" yaml:"syslogConfig,omitempty"` }
type ClusterLoggingStatus ¶
type ClusterLoggingStatus struct { AppliedSpec *ClusterLoggingSpec `json:"appliedSpec,omitempty" yaml:"appliedSpec,omitempty"` Conditions []LoggingCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"` FailedSpec *ClusterLoggingSpec `json:"failedSpec,omitempty" yaml:"failedSpec,omitempty"` }
type ClusterOperations ¶
type ClusterOperations interface { List(opts *types.ListOpts) (*ClusterCollection, error) Create(opts *Cluster) (*Cluster, error) Update(existing *Cluster, updates interface{}) (*Cluster, error) ByID(id string) (*Cluster, error) Delete(container *Cluster) error ActionGenerateKubeconfig(resource *Cluster) (*GenerateKubeConfigOutput, error) ActionImportYaml(resource *Cluster, input *ImportClusterYamlInput) (*ImportYamlOutput, error) }
type ClusterPipeline ¶
type ClusterPipeline struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Deploy bool `json:"deploy,omitempty" yaml:"deploy,omitempty"` GithubConfig *GithubClusterConfig `json:"githubConfig,omitempty" yaml:"githubConfig,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status *ClusterPipelineStatus `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ClusterPipelineClient ¶
type ClusterPipelineClient struct {
// contains filtered or unexported fields
}
func (*ClusterPipelineClient) ActionAuthapp ¶
func (c *ClusterPipelineClient) ActionAuthapp(resource *ClusterPipeline, input *AuthAppInput) (*ClusterPipeline, error)
func (*ClusterPipelineClient) ActionAuthuser ¶
func (c *ClusterPipelineClient) ActionAuthuser(resource *ClusterPipeline, input *AuthUserInput) (*SourceCodeCredential, error)
func (*ClusterPipelineClient) ActionDeploy ¶
func (c *ClusterPipelineClient) ActionDeploy(resource *ClusterPipeline) error
func (*ClusterPipelineClient) ActionDestroy ¶
func (c *ClusterPipelineClient) ActionDestroy(resource *ClusterPipeline) error
func (*ClusterPipelineClient) ActionRevokeapp ¶
func (c *ClusterPipelineClient) ActionRevokeapp(resource *ClusterPipeline) error
func (*ClusterPipelineClient) ByID ¶
func (c *ClusterPipelineClient) ByID(id string) (*ClusterPipeline, error)
func (*ClusterPipelineClient) Create ¶
func (c *ClusterPipelineClient) Create(container *ClusterPipeline) (*ClusterPipeline, error)
func (*ClusterPipelineClient) Delete ¶
func (c *ClusterPipelineClient) Delete(container *ClusterPipeline) error
func (*ClusterPipelineClient) List ¶
func (c *ClusterPipelineClient) List(opts *types.ListOpts) (*ClusterPipelineCollection, error)
func (*ClusterPipelineClient) Update ¶
func (c *ClusterPipelineClient) Update(existing *ClusterPipeline, updates interface{}) (*ClusterPipeline, error)
type ClusterPipelineCollection ¶
type ClusterPipelineCollection struct { types.Collection Data []ClusterPipeline `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ClusterPipelineCollection) Next ¶
func (cc *ClusterPipelineCollection) Next() (*ClusterPipelineCollection, error)
type ClusterPipelineOperations ¶
type ClusterPipelineOperations interface { List(opts *types.ListOpts) (*ClusterPipelineCollection, error) Create(opts *ClusterPipeline) (*ClusterPipeline, error) Update(existing *ClusterPipeline, updates interface{}) (*ClusterPipeline, error) ByID(id string) (*ClusterPipeline, error) Delete(container *ClusterPipeline) error ActionAuthapp(resource *ClusterPipeline, input *AuthAppInput) (*ClusterPipeline, error) ActionAuthuser(resource *ClusterPipeline, input *AuthUserInput) (*SourceCodeCredential, error) ActionDeploy(resource *ClusterPipeline) error ActionDestroy(resource *ClusterPipeline) error ActionRevokeapp(resource *ClusterPipeline) error }
type ClusterPipelineSpec ¶
type ClusterPipelineSpec struct { ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Deploy bool `json:"deploy,omitempty" yaml:"deploy,omitempty"` GithubConfig *GithubClusterConfig `json:"githubConfig,omitempty" yaml:"githubConfig,omitempty"` }
type ClusterPipelineStatus ¶
type ClusterPipelineStatus struct { }
type ClusterRegistrationToken ¶
type ClusterRegistrationToken struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Command string `json:"command,omitempty" yaml:"command,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` InsecureCommand string `json:"insecureCommand,omitempty" yaml:"insecureCommand,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` ManifestURL string `json:"manifestUrl,omitempty" yaml:"manifestUrl,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` NodeCommand string `json:"nodeCommand,omitempty" yaml:"nodeCommand,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Token string `json:"token,omitempty" yaml:"token,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ClusterRegistrationTokenClient ¶
type ClusterRegistrationTokenClient struct {
// contains filtered or unexported fields
}
func (*ClusterRegistrationTokenClient) ByID ¶
func (c *ClusterRegistrationTokenClient) ByID(id string) (*ClusterRegistrationToken, error)
func (*ClusterRegistrationTokenClient) Create ¶
func (c *ClusterRegistrationTokenClient) Create(container *ClusterRegistrationToken) (*ClusterRegistrationToken, error)
func (*ClusterRegistrationTokenClient) Delete ¶
func (c *ClusterRegistrationTokenClient) Delete(container *ClusterRegistrationToken) error
func (*ClusterRegistrationTokenClient) List ¶
func (c *ClusterRegistrationTokenClient) List(opts *types.ListOpts) (*ClusterRegistrationTokenCollection, error)
func (*ClusterRegistrationTokenClient) Update ¶
func (c *ClusterRegistrationTokenClient) Update(existing *ClusterRegistrationToken, updates interface{}) (*ClusterRegistrationToken, error)
type ClusterRegistrationTokenCollection ¶
type ClusterRegistrationTokenCollection struct { types.Collection Data []ClusterRegistrationToken `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ClusterRegistrationTokenCollection) Next ¶
func (cc *ClusterRegistrationTokenCollection) Next() (*ClusterRegistrationTokenCollection, error)
type ClusterRegistrationTokenOperations ¶
type ClusterRegistrationTokenOperations interface { List(opts *types.ListOpts) (*ClusterRegistrationTokenCollection, error) Create(opts *ClusterRegistrationToken) (*ClusterRegistrationToken, error) Update(existing *ClusterRegistrationToken, updates interface{}) (*ClusterRegistrationToken, error) ByID(id string) (*ClusterRegistrationToken, error) Delete(container *ClusterRegistrationToken) error }
type ClusterRegistrationTokenSpec ¶
type ClusterRegistrationTokenSpec struct {
ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"`
}
type ClusterRegistrationTokenStatus ¶
type ClusterRegistrationTokenStatus struct { Command string `json:"command,omitempty" yaml:"command,omitempty"` InsecureCommand string `json:"insecureCommand,omitempty" yaml:"insecureCommand,omitempty"` ManifestURL string `json:"manifestUrl,omitempty" yaml:"manifestUrl,omitempty"` NodeCommand string `json:"nodeCommand,omitempty" yaml:"nodeCommand,omitempty"` Token string `json:"token,omitempty" yaml:"token,omitempty"` }
type ClusterRoleTemplateBinding ¶
type ClusterRoleTemplateBinding struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` GroupId string `json:"groupId,omitempty" yaml:"groupId,omitempty"` GroupPrincipalId string `json:"groupPrincipalId,omitempty" yaml:"groupPrincipalId,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` RoleTemplateId string `json:"roleTemplateId,omitempty" yaml:"roleTemplateId,omitempty"` UserId string `json:"userId,omitempty" yaml:"userId,omitempty"` UserPrincipalId string `json:"userPrincipalId,omitempty" yaml:"userPrincipalId,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ClusterRoleTemplateBindingClient ¶
type ClusterRoleTemplateBindingClient struct {
// contains filtered or unexported fields
}
func (*ClusterRoleTemplateBindingClient) ByID ¶
func (c *ClusterRoleTemplateBindingClient) ByID(id string) (*ClusterRoleTemplateBinding, error)
func (*ClusterRoleTemplateBindingClient) Create ¶
func (c *ClusterRoleTemplateBindingClient) Create(container *ClusterRoleTemplateBinding) (*ClusterRoleTemplateBinding, error)
func (*ClusterRoleTemplateBindingClient) Delete ¶
func (c *ClusterRoleTemplateBindingClient) Delete(container *ClusterRoleTemplateBinding) error
func (*ClusterRoleTemplateBindingClient) List ¶
func (c *ClusterRoleTemplateBindingClient) List(opts *types.ListOpts) (*ClusterRoleTemplateBindingCollection, error)
func (*ClusterRoleTemplateBindingClient) Update ¶
func (c *ClusterRoleTemplateBindingClient) Update(existing *ClusterRoleTemplateBinding, updates interface{}) (*ClusterRoleTemplateBinding, error)
type ClusterRoleTemplateBindingCollection ¶
type ClusterRoleTemplateBindingCollection struct { types.Collection Data []ClusterRoleTemplateBinding `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ClusterRoleTemplateBindingCollection) Next ¶
func (cc *ClusterRoleTemplateBindingCollection) Next() (*ClusterRoleTemplateBindingCollection, error)
type ClusterRoleTemplateBindingOperations ¶
type ClusterRoleTemplateBindingOperations interface { List(opts *types.ListOpts) (*ClusterRoleTemplateBindingCollection, error) Create(opts *ClusterRoleTemplateBinding) (*ClusterRoleTemplateBinding, error) Update(existing *ClusterRoleTemplateBinding, updates interface{}) (*ClusterRoleTemplateBinding, error) ByID(id string) (*ClusterRoleTemplateBinding, error) Delete(container *ClusterRoleTemplateBinding) error }
type ClusterSpec ¶
type ClusterSpec struct { AmazonElasticContainerServiceConfig *AmazonElasticContainerServiceConfig `json:"amazonElasticContainerServiceConfig,omitempty" yaml:"amazonElasticContainerServiceConfig,omitempty"` AzureKubernetesServiceConfig *AzureKubernetesServiceConfig `json:"azureKubernetesServiceConfig,omitempty" yaml:"azureKubernetesServiceConfig,omitempty"` DefaultClusterRoleForProjectMembers string `json:"defaultClusterRoleForProjectMembers,omitempty" yaml:"defaultClusterRoleForProjectMembers,omitempty"` DefaultPodSecurityPolicyTemplateId string `json:"defaultPodSecurityPolicyTemplateId,omitempty" yaml:"defaultPodSecurityPolicyTemplateId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` DesiredAgentImage string `json:"desiredAgentImage,omitempty" yaml:"desiredAgentImage,omitempty"` DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` GoogleKubernetesEngineConfig *GoogleKubernetesEngineConfig `json:"googleKubernetesEngineConfig,omitempty" yaml:"googleKubernetesEngineConfig,omitempty"` ImportedConfig *ImportedConfig `json:"importedConfig,omitempty" yaml:"importedConfig,omitempty"` Internal bool `json:"internal,omitempty" yaml:"internal,omitempty"` RancherKubernetesEngineConfig *RancherKubernetesEngineConfig `json:"rancherKubernetesEngineConfig,omitempty" yaml:"rancherKubernetesEngineConfig,omitempty"` }
type ClusterStatus ¶
type ClusterStatus struct { APIEndpoint string `json:"apiEndpoint,omitempty" yaml:"apiEndpoint,omitempty"` AgentImage string `json:"agentImage,omitempty" yaml:"agentImage,omitempty"` Allocatable map[string]string `json:"allocatable,omitempty" yaml:"allocatable,omitempty"` AppliedPodSecurityPolicyTemplateName string `json:"appliedPodSecurityPolicyTemplateId,omitempty" yaml:"appliedPodSecurityPolicyTemplateId,omitempty"` AppliedSpec *ClusterSpec `json:"appliedSpec,omitempty" yaml:"appliedSpec,omitempty"` CACert string `json:"caCert,omitempty" yaml:"caCert,omitempty"` Capacity map[string]string `json:"capacity,omitempty" yaml:"capacity,omitempty"` ComponentStatuses []ClusterComponentStatus `json:"componentStatuses,omitempty" yaml:"componentStatuses,omitempty"` Conditions []ClusterCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"` Driver string `json:"driver,omitempty" yaml:"driver,omitempty"` FailedSpec *ClusterSpec `json:"failedSpec,omitempty" yaml:"failedSpec,omitempty"` Limits map[string]string `json:"limits,omitempty" yaml:"limits,omitempty"` Requested map[string]string `json:"requested,omitempty" yaml:"requested,omitempty"` Version *Info `json:"version,omitempty" yaml:"version,omitempty"` }
type ComponentCondition ¶
type ComposeCondition ¶
type ComposeCondition struct { LastTransitionTime string `json:"lastTransitionTime,omitempty" yaml:"lastTransitionTime,omitempty"` LastUpdateTime string `json:"lastUpdateTime,omitempty" yaml:"lastUpdateTime,omitempty"` Message string `json:"message,omitempty" yaml:"message,omitempty"` Reason string `json:"reason,omitempty" yaml:"reason,omitempty"` Status string `json:"status,omitempty" yaml:"status,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` }
type ComposeSpec ¶
type ComposeSpec struct {
RancherCompose string `json:"rancherCompose,omitempty" yaml:"rancherCompose,omitempty"`
}
type ComposeStatus ¶
type ComposeStatus struct {
Conditions []ComposeCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"`
}
type Condition ¶
type Condition struct { LastTransitionTime string `json:"lastTransitionTime,omitempty" yaml:"lastTransitionTime,omitempty"` LastUpdateTime string `json:"lastUpdateTime,omitempty" yaml:"lastUpdateTime,omitempty"` Message string `json:"message,omitempty" yaml:"message,omitempty"` Reason string `json:"reason,omitempty" yaml:"reason,omitempty"` Status string `json:"status,omitempty" yaml:"status,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` }
type ContainerImage ¶
type CustomConfig ¶
type CustomConfig struct { Address string `json:"address,omitempty" yaml:"address,omitempty"` DockerSocket string `json:"dockerSocket,omitempty" yaml:"dockerSocket,omitempty"` InternalAddress string `json:"internalAddress,omitempty" yaml:"internalAddress,omitempty"` SSHKey string `json:"sshKey,omitempty" yaml:"sshKey,omitempty"` User string `json:"user,omitempty" yaml:"user,omitempty"` }
type DaemonEndpoint ¶
type DaemonEndpoint struct {
Port int64 `json:"Port,omitempty" yaml:"Port,omitempty"`
}
type DockerInfo ¶
type DockerInfo struct { Architecture string `json:"architecture,omitempty" yaml:"architecture,omitempty"` CgroupDriver string `json:"cgroupDriver,omitempty" yaml:"cgroupDriver,omitempty"` Debug bool `json:"debug,omitempty" yaml:"debug,omitempty"` DockerRootDir string `json:"dockerRootDir,omitempty" yaml:"dockerRootDir,omitempty"` Driver string `json:"driver,omitempty" yaml:"driver,omitempty"` ExperimentalBuild bool `json:"experimentalBuild,omitempty" yaml:"experimentalBuild,omitempty"` HTTPProxy string `json:"httpProxy,omitempty" yaml:"httpProxy,omitempty"` HTTPSProxy string `json:"httpsProxy,omitempty" yaml:"httpsProxy,omitempty"` IndexServerAddress string `json:"indexServerAddress,omitempty" yaml:"indexServerAddress,omitempty"` KernelVersion string `json:"kernelVersion,omitempty" yaml:"kernelVersion,omitempty"` Labels []string `json:"labels,omitempty" yaml:"labels,omitempty"` LoggingDriver string `json:"loggingDriver,omitempty" yaml:"loggingDriver,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NoProxy string `json:"noProxy,omitempty" yaml:"noProxy,omitempty"` OSType string `json:"osType,omitempty" yaml:"osType,omitempty"` OperatingSystem string `json:"operatingSystem,omitempty" yaml:"operatingSystem,omitempty"` ServerVersion string `json:"serverVersion,omitempty" yaml:"serverVersion,omitempty"` }
type DynamicSchema ¶
type DynamicSchema struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` CollectionActions map[string]Action `json:"collectionActions,omitempty" yaml:"collectionActions,omitempty"` CollectionFields map[string]Field `json:"collectionFields,omitempty" yaml:"collectionFields,omitempty"` CollectionFilters map[string]Filter `json:"collectionFilters,omitempty" yaml:"collectionFilters,omitempty"` CollectionMethods []string `json:"collectionMethods,omitempty" yaml:"collectionMethods,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Embed bool `json:"embed,omitempty" yaml:"embed,omitempty"` EmbedType string `json:"embedType,omitempty" yaml:"embedType,omitempty"` IncludeableLinks []string `json:"includeableLinks,omitempty" yaml:"includeableLinks,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` PluralName string `json:"pluralName,omitempty" yaml:"pluralName,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` ResourceActions map[string]Action `json:"resourceActions,omitempty" yaml:"resourceActions,omitempty"` ResourceFields map[string]Field `json:"resourceFields,omitempty" yaml:"resourceFields,omitempty"` ResourceMethods []string `json:"resourceMethods,omitempty" yaml:"resourceMethods,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status *DynamicSchemaStatus `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type DynamicSchemaClient ¶
type DynamicSchemaClient struct {
// contains filtered or unexported fields
}
func (*DynamicSchemaClient) ByID ¶
func (c *DynamicSchemaClient) ByID(id string) (*DynamicSchema, error)
func (*DynamicSchemaClient) Create ¶
func (c *DynamicSchemaClient) Create(container *DynamicSchema) (*DynamicSchema, error)
func (*DynamicSchemaClient) Delete ¶
func (c *DynamicSchemaClient) Delete(container *DynamicSchema) error
func (*DynamicSchemaClient) List ¶
func (c *DynamicSchemaClient) List(opts *types.ListOpts) (*DynamicSchemaCollection, error)
func (*DynamicSchemaClient) Update ¶
func (c *DynamicSchemaClient) Update(existing *DynamicSchema, updates interface{}) (*DynamicSchema, error)
type DynamicSchemaCollection ¶
type DynamicSchemaCollection struct { types.Collection Data []DynamicSchema `json:"data,omitempty"` // contains filtered or unexported fields }
func (*DynamicSchemaCollection) Next ¶
func (cc *DynamicSchemaCollection) Next() (*DynamicSchemaCollection, error)
type DynamicSchemaOperations ¶
type DynamicSchemaOperations interface { List(opts *types.ListOpts) (*DynamicSchemaCollection, error) Create(opts *DynamicSchema) (*DynamicSchema, error) Update(existing *DynamicSchema, updates interface{}) (*DynamicSchema, error) ByID(id string) (*DynamicSchema, error) Delete(container *DynamicSchema) error }
type DynamicSchemaSpec ¶
type DynamicSchemaSpec struct { CollectionActions map[string]Action `json:"collectionActions,omitempty" yaml:"collectionActions,omitempty"` CollectionFields map[string]Field `json:"collectionFields,omitempty" yaml:"collectionFields,omitempty"` CollectionFilters map[string]Filter `json:"collectionFilters,omitempty" yaml:"collectionFilters,omitempty"` CollectionMethods []string `json:"collectionMethods,omitempty" yaml:"collectionMethods,omitempty"` Embed bool `json:"embed,omitempty" yaml:"embed,omitempty"` EmbedType string `json:"embedType,omitempty" yaml:"embedType,omitempty"` IncludeableLinks []string `json:"includeableLinks,omitempty" yaml:"includeableLinks,omitempty"` PluralName string `json:"pluralName,omitempty" yaml:"pluralName,omitempty"` ResourceActions map[string]Action `json:"resourceActions,omitempty" yaml:"resourceActions,omitempty"` ResourceFields map[string]Field `json:"resourceFields,omitempty" yaml:"resourceFields,omitempty"` ResourceMethods []string `json:"resourceMethods,omitempty" yaml:"resourceMethods,omitempty"` }
type DynamicSchemaStatus ¶
type DynamicSchemaStatus struct {
Fake string `json:"fake,omitempty" yaml:"fake,omitempty"`
}
type ETCDService ¶
type ETCDService struct { CACert string `json:"caCert,omitempty" yaml:"caCert,omitempty"` Cert string `json:"cert,omitempty" yaml:"cert,omitempty"` Creation string `json:"creation,omitempty" yaml:"creation,omitempty"` ExternalURLs []string `json:"externalUrls,omitempty" yaml:"externalUrls,omitempty"` ExtraArgs map[string]string `json:"extraArgs,omitempty" yaml:"extraArgs,omitempty"` ExtraBinds []string `json:"extraBinds,omitempty" yaml:"extraBinds,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` Key string `json:"key,omitempty" yaml:"key,omitempty"` Path string `json:"path,omitempty" yaml:"path,omitempty"` Retention string `json:"retention,omitempty" yaml:"retention,omitempty"` Snapshot bool `json:"snapshot,omitempty" yaml:"snapshot,omitempty"` }
type ElasticsearchConfig ¶
type ElasticsearchConfig struct { AuthPassword string `json:"authPassword,omitempty" yaml:"authPassword,omitempty"` AuthUserName string `json:"authUsername,omitempty" yaml:"authUsername,omitempty"` DateFormat string `json:"dateFormat,omitempty" yaml:"dateFormat,omitempty"` Endpoint string `json:"endpoint,omitempty" yaml:"endpoint,omitempty"` IndexPrefix string `json:"indexPrefix,omitempty" yaml:"indexPrefix,omitempty"` SSLVerify bool `json:"sslVerify,omitempty" yaml:"sslVerify,omitempty"` }
type EmbeddedConfig ¶
type EmbeddedConfig struct { DateFormat string `json:"dateFormat,omitempty" yaml:"dateFormat,omitempty"` ElasticsearchEndpoint string `json:"elasticsearchEndpoint,omitempty" yaml:"elasticsearchEndpoint,omitempty"` IndexPrefix string `json:"indexPrefix,omitempty" yaml:"indexPrefix,omitempty"` KibanaEndpoint string `json:"kibanaEndpoint,omitempty" yaml:"kibanaEndpoint,omitempty"` LimitsCPU int64 `json:"limitsCpu,omitempty" yaml:"limitsCpu,omitempty"` LimitsMemery int64 `json:"limitsMemory,omitempty" yaml:"limitsMemory,omitempty"` RequestsCPU int64 `json:"requestsCpu,omitempty" yaml:"requestsCpu,omitempty"` RequestsMemery int64 `json:"requestsMemory,omitempty" yaml:"requestsMemory,omitempty"` }
type EventSource ¶
type FSGroupStrategyOptions ¶
type Field ¶
type Field struct { Create bool `json:"create,omitempty" yaml:"create,omitempty"` Default *Values `json:"default,omitempty" yaml:"default,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` InvalidChars string `json:"invalidChars,omitempty" yaml:"invalidChars,omitempty"` Max int64 `json:"max,omitempty" yaml:"max,omitempty"` MaxLength int64 `json:"maxLength,omitempty" yaml:"maxLength,omitempty"` Min int64 `json:"min,omitempty" yaml:"min,omitempty"` MinLength int64 `json:"minLength,omitempty" yaml:"minLength,omitempty"` Nullable bool `json:"nullable,omitempty" yaml:"nullable,omitempty"` Options []string `json:"options,omitempty" yaml:"options,omitempty"` Required bool `json:"required,omitempty" yaml:"required,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` Unique bool `json:"unique,omitempty" yaml:"unique,omitempty"` Update bool `json:"update,omitempty" yaml:"update,omitempty"` ValidChars string `json:"validChars,omitempty" yaml:"validChars,omitempty"` }
type Filter ¶
type Filter struct {
Modifiers []string `json:"modifiers,omitempty" yaml:"modifiers,omitempty"`
}
type FlannelNetworkProvider ¶
type FlannelNetworkProvider struct {
Iface string `json:"iface,omitempty" yaml:"iface,omitempty"`
}
type GenerateKubeConfigOutput ¶
type GenerateKubeConfigOutput struct {
Config string `json:"config,omitempty" yaml:"config,omitempty"`
}
type GithubClusterConfig ¶
type GithubClusterConfig struct { ClientID string `json:"clientId,omitempty" yaml:"clientId,omitempty"` ClientSecret string `json:"clientSecret,omitempty" yaml:"clientSecret,omitempty"` Host string `json:"host,omitempty" yaml:"host,omitempty"` RedirectURL string `json:"redirectUrl,omitempty" yaml:"redirectUrl,omitempty"` TLS bool `json:"tls,omitempty" yaml:"tls,omitempty"` }
type GithubConfig ¶
type GithubConfig struct { AccessMode string `json:"accessMode,omitempty" yaml:"accessMode,omitempty"` AllowedPrincipalIDs []string `json:"allowedPrincipalIds,omitempty" yaml:"allowedPrincipalIds,omitempty"` Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` ClientID string `json:"clientId,omitempty" yaml:"clientId,omitempty"` ClientSecret string `json:"clientSecret,omitempty" yaml:"clientSecret,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` TLS bool `json:"tls,omitempty" yaml:"tls,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type GithubConfigApplyInput ¶
type GithubConfigApplyInput struct { Code string `json:"code,omitempty" yaml:"code,omitempty"` Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"` GithubConfig *GithubConfig `json:"githubConfig,omitempty" yaml:"githubConfig,omitempty"` }
type GithubConfigTestOutput ¶
type GithubConfigTestOutput struct {
RedirectURL string `json:"redirectUrl,omitempty" yaml:"redirectUrl,omitempty"`
}
type GlobalComposeConfig ¶
type GlobalComposeConfig struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` RancherCompose string `json:"rancherCompose,omitempty" yaml:"rancherCompose,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status *ComposeStatus `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type GlobalComposeConfigClient ¶
type GlobalComposeConfigClient struct {
// contains filtered or unexported fields
}
func (*GlobalComposeConfigClient) ByID ¶
func (c *GlobalComposeConfigClient) ByID(id string) (*GlobalComposeConfig, error)
func (*GlobalComposeConfigClient) Create ¶
func (c *GlobalComposeConfigClient) Create(container *GlobalComposeConfig) (*GlobalComposeConfig, error)
func (*GlobalComposeConfigClient) Delete ¶
func (c *GlobalComposeConfigClient) Delete(container *GlobalComposeConfig) error
func (*GlobalComposeConfigClient) List ¶
func (c *GlobalComposeConfigClient) List(opts *types.ListOpts) (*GlobalComposeConfigCollection, error)
func (*GlobalComposeConfigClient) Update ¶
func (c *GlobalComposeConfigClient) Update(existing *GlobalComposeConfig, updates interface{}) (*GlobalComposeConfig, error)
type GlobalComposeConfigCollection ¶
type GlobalComposeConfigCollection struct { types.Collection Data []GlobalComposeConfig `json:"data,omitempty"` // contains filtered or unexported fields }
func (*GlobalComposeConfigCollection) Next ¶
func (cc *GlobalComposeConfigCollection) Next() (*GlobalComposeConfigCollection, error)
type GlobalComposeConfigOperations ¶
type GlobalComposeConfigOperations interface { List(opts *types.ListOpts) (*GlobalComposeConfigCollection, error) Create(opts *GlobalComposeConfig) (*GlobalComposeConfig, error) Update(existing *GlobalComposeConfig, updates interface{}) (*GlobalComposeConfig, error) ByID(id string) (*GlobalComposeConfig, error) Delete(container *GlobalComposeConfig) error }
type GlobalRole ¶
type GlobalRole struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Builtin bool `json:"builtin,omitempty" yaml:"builtin,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Rules []PolicyRule `json:"rules,omitempty" yaml:"rules,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type GlobalRoleBinding ¶
type GlobalRoleBinding struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` GlobalRoleId string `json:"globalRoleId,omitempty" yaml:"globalRoleId,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` UserId string `json:"userId,omitempty" yaml:"userId,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type GlobalRoleBindingClient ¶
type GlobalRoleBindingClient struct {
// contains filtered or unexported fields
}
func (*GlobalRoleBindingClient) ByID ¶
func (c *GlobalRoleBindingClient) ByID(id string) (*GlobalRoleBinding, error)
func (*GlobalRoleBindingClient) Create ¶
func (c *GlobalRoleBindingClient) Create(container *GlobalRoleBinding) (*GlobalRoleBinding, error)
func (*GlobalRoleBindingClient) Delete ¶
func (c *GlobalRoleBindingClient) Delete(container *GlobalRoleBinding) error
func (*GlobalRoleBindingClient) List ¶
func (c *GlobalRoleBindingClient) List(opts *types.ListOpts) (*GlobalRoleBindingCollection, error)
func (*GlobalRoleBindingClient) Update ¶
func (c *GlobalRoleBindingClient) Update(existing *GlobalRoleBinding, updates interface{}) (*GlobalRoleBinding, error)
type GlobalRoleBindingCollection ¶
type GlobalRoleBindingCollection struct { types.Collection Data []GlobalRoleBinding `json:"data,omitempty"` // contains filtered or unexported fields }
func (*GlobalRoleBindingCollection) Next ¶
func (cc *GlobalRoleBindingCollection) Next() (*GlobalRoleBindingCollection, error)
type GlobalRoleBindingOperations ¶
type GlobalRoleBindingOperations interface { List(opts *types.ListOpts) (*GlobalRoleBindingCollection, error) Create(opts *GlobalRoleBinding) (*GlobalRoleBinding, error) Update(existing *GlobalRoleBinding, updates interface{}) (*GlobalRoleBinding, error) ByID(id string) (*GlobalRoleBinding, error) Delete(container *GlobalRoleBinding) error }
type GlobalRoleClient ¶
type GlobalRoleClient struct {
// contains filtered or unexported fields
}
func (*GlobalRoleClient) ByID ¶
func (c *GlobalRoleClient) ByID(id string) (*GlobalRole, error)
func (*GlobalRoleClient) Create ¶
func (c *GlobalRoleClient) Create(container *GlobalRole) (*GlobalRole, error)
func (*GlobalRoleClient) Delete ¶
func (c *GlobalRoleClient) Delete(container *GlobalRole) error
func (*GlobalRoleClient) List ¶
func (c *GlobalRoleClient) List(opts *types.ListOpts) (*GlobalRoleCollection, error)
func (*GlobalRoleClient) Update ¶
func (c *GlobalRoleClient) Update(existing *GlobalRole, updates interface{}) (*GlobalRole, error)
type GlobalRoleCollection ¶
type GlobalRoleCollection struct { types.Collection Data []GlobalRole `json:"data,omitempty"` // contains filtered or unexported fields }
func (*GlobalRoleCollection) Next ¶
func (cc *GlobalRoleCollection) Next() (*GlobalRoleCollection, error)
type GlobalRoleOperations ¶
type GlobalRoleOperations interface { List(opts *types.ListOpts) (*GlobalRoleCollection, error) Create(opts *GlobalRole) (*GlobalRole, error) Update(existing *GlobalRole, updates interface{}) (*GlobalRole, error) ByID(id string) (*GlobalRole, error) Delete(container *GlobalRole) error }
type GoogleKubernetesEngineConfig ¶
type GoogleKubernetesEngineConfig struct { ClusterIpv4Cidr string `json:"clusterIpv4Cidr,omitempty" yaml:"clusterIpv4Cidr,omitempty"` Credential string `json:"credential,omitempty" yaml:"credential,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` DisableHTTPLoadBalancing bool `json:"disableHttpLoadBalancing,omitempty" yaml:"disableHttpLoadBalancing,omitempty"` DisableHorizontalPodAutoscaling bool `json:"disableHorizontalPodAutoscaling,omitempty" yaml:"disableHorizontalPodAutoscaling,omitempty"` DisableNetworkPolicyConfig bool `json:"disableNetworkPolicyConfig,omitempty" yaml:"disableNetworkPolicyConfig,omitempty"` DiskSizeGb int64 `json:"diskSizeGb,omitempty" yaml:"diskSizeGb,omitempty"` EnableAlphaFeature bool `json:"enableAlphaFeature,omitempty" yaml:"enableAlphaFeature,omitempty"` EnableKubernetesDashboard bool `json:"enableKubernetesDashboard,omitempty" yaml:"enableKubernetesDashboard,omitempty"` EnableLegacyAbac bool `json:"enableLegacyAbac,omitempty" yaml:"enableLegacyAbac,omitempty"` ImageType string `json:"imageType,omitempty" yaml:"imageType,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Locations []string `json:"locations,omitempty" yaml:"locations,omitempty"` MachineType string `json:"machineType,omitempty" yaml:"machineType,omitempty"` MasterVersion string `json:"masterVersion,omitempty" yaml:"masterVersion,omitempty"` Network string `json:"network,omitempty" yaml:"network,omitempty"` NodeCount int64 `json:"nodeCount,omitempty" yaml:"nodeCount,omitempty"` NodeVersion string `json:"nodeVersion,omitempty" yaml:"nodeVersion,omitempty"` ProjectID string `json:"projectId,omitempty" yaml:"projectId,omitempty"` SubNetwork string `json:"subNetwork,omitempty" yaml:"subNetwork,omitempty"` Zone string `json:"zone,omitempty" yaml:"zone,omitempty"` }
type Group ¶
type Group struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type GroupClient ¶
type GroupClient struct {
// contains filtered or unexported fields
}
func (*GroupClient) Delete ¶
func (c *GroupClient) Delete(container *Group) error
func (*GroupClient) List ¶
func (c *GroupClient) List(opts *types.ListOpts) (*GroupCollection, error)
type GroupCollection ¶
type GroupCollection struct { types.Collection Data []Group `json:"data,omitempty"` // contains filtered or unexported fields }
func (*GroupCollection) Next ¶
func (cc *GroupCollection) Next() (*GroupCollection, error)
type GroupMember ¶
type GroupMember struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` GroupId string `json:"groupId,omitempty" yaml:"groupId,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` PrincipalID string `json:"principalId,omitempty" yaml:"principalId,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type GroupMemberClient ¶
type GroupMemberClient struct {
// contains filtered or unexported fields
}
func (*GroupMemberClient) ByID ¶
func (c *GroupMemberClient) ByID(id string) (*GroupMember, error)
func (*GroupMemberClient) Create ¶
func (c *GroupMemberClient) Create(container *GroupMember) (*GroupMember, error)
func (*GroupMemberClient) Delete ¶
func (c *GroupMemberClient) Delete(container *GroupMember) error
func (*GroupMemberClient) List ¶
func (c *GroupMemberClient) List(opts *types.ListOpts) (*GroupMemberCollection, error)
func (*GroupMemberClient) Update ¶
func (c *GroupMemberClient) Update(existing *GroupMember, updates interface{}) (*GroupMember, error)
type GroupMemberCollection ¶
type GroupMemberCollection struct { types.Collection Data []GroupMember `json:"data,omitempty"` // contains filtered or unexported fields }
func (*GroupMemberCollection) Next ¶
func (cc *GroupMemberCollection) Next() (*GroupMemberCollection, error)
type GroupMemberOperations ¶
type GroupMemberOperations interface { List(opts *types.ListOpts) (*GroupMemberCollection, error) Create(opts *GroupMember) (*GroupMember, error) Update(existing *GroupMember, updates interface{}) (*GroupMember, error) ByID(id string) (*GroupMember, error) Delete(container *GroupMember) error }
type GroupOperations ¶
type HostPortRange ¶
type ImportClusterYamlInput ¶
type ImportClusterYamlInput struct { DefaultNamespace string `json:"defaultNamespace,omitempty" yaml:"defaultNamespace,omitempty"` Namespace string `json:"namespace,omitempty" yaml:"namespace,omitempty"` ProjectId string `json:"projectId,omitempty" yaml:"projectId,omitempty"` YAML string `json:"yaml,omitempty" yaml:"yaml,omitempty"` }
type ImportYamlOutput ¶
type ImportYamlOutput struct {
Message string `json:"message,omitempty" yaml:"message,omitempty"`
}
type ImportedConfig ¶
type ImportedConfig struct {
KubeConfig string `json:"kubeConfig,omitempty" yaml:"kubeConfig,omitempty"`
}
type Info ¶
type Info struct { BuildDate string `json:"buildDate,omitempty" yaml:"buildDate,omitempty"` Compiler string `json:"compiler,omitempty" yaml:"compiler,omitempty"` GitCommit string `json:"gitCommit,omitempty" yaml:"gitCommit,omitempty"` GitTreeState string `json:"gitTreeState,omitempty" yaml:"gitTreeState,omitempty"` GitVersion string `json:"gitVersion,omitempty" yaml:"gitVersion,omitempty"` GoVersion string `json:"goVersion,omitempty" yaml:"goVersion,omitempty"` Major string `json:"major,omitempty" yaml:"major,omitempty"` Minor string `json:"minor,omitempty" yaml:"minor,omitempty"` Platform string `json:"platform,omitempty" yaml:"platform,omitempty"` }
type IngressConfig ¶
type IngressConfig struct { ExtraArgs map[string]string `json:"extraArgs,omitempty" yaml:"extraArgs,omitempty"` NodeSelector map[string]string `json:"nodeSelector,omitempty" yaml:"nodeSelector,omitempty"` Options map[string]string `json:"options,omitempty" yaml:"options,omitempty"` Provider string `json:"provider,omitempty" yaml:"provider,omitempty"` }
type Initializer ¶
type Initializer struct {
Name string `json:"name,omitempty" yaml:"name,omitempty"`
}
type Initializers ¶
type Initializers struct { Pending []Initializer `json:"pending,omitempty" yaml:"pending,omitempty"` Result *Status `json:"result,omitempty" yaml:"result,omitempty"` }
type InternalNodeSpec ¶
type InternalNodeSpec struct { PodCidr string `json:"podCidr,omitempty" yaml:"podCidr,omitempty"` ProviderId string `json:"providerId,omitempty" yaml:"providerId,omitempty"` Taints []Taint `json:"taints,omitempty" yaml:"taints,omitempty"` Unschedulable bool `json:"unschedulable,omitempty" yaml:"unschedulable,omitempty"` }
type InternalNodeStatus ¶
type InternalNodeStatus struct { Allocatable map[string]string `json:"allocatable,omitempty" yaml:"allocatable,omitempty"` Capacity map[string]string `json:"capacity,omitempty" yaml:"capacity,omitempty"` ExternalIPAddress string `json:"externalIpAddress,omitempty" yaml:"externalIpAddress,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` IPAddress string `json:"ipAddress,omitempty" yaml:"ipAddress,omitempty"` Info *NodeInfo `json:"info,omitempty" yaml:"info,omitempty"` NodeConditions []NodeCondition `json:"nodeConditions,omitempty" yaml:"nodeConditions,omitempty"` VolumesAttached map[string]AttachedVolume `json:"volumesAttached,omitempty" yaml:"volumesAttached,omitempty"` VolumesInUse []string `json:"volumesInUse,omitempty" yaml:"volumesInUse,omitempty"` }
type KafkaConfig ¶
type KubeAPIService ¶
type KubeAPIService struct { ExtraArgs map[string]string `json:"extraArgs,omitempty" yaml:"extraArgs,omitempty"` ExtraBinds []string `json:"extraBinds,omitempty" yaml:"extraBinds,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` PodSecurityPolicy bool `json:"podSecurityPolicy,omitempty" yaml:"podSecurityPolicy,omitempty"` ServiceClusterIPRange string `json:"serviceClusterIpRange,omitempty" yaml:"serviceClusterIpRange,omitempty"` }
type KubeControllerService ¶
type KubeControllerService struct { ClusterCIDR string `json:"clusterCidr,omitempty" yaml:"clusterCidr,omitempty"` ExtraArgs map[string]string `json:"extraArgs,omitempty" yaml:"extraArgs,omitempty"` ExtraBinds []string `json:"extraBinds,omitempty" yaml:"extraBinds,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` ServiceClusterIPRange string `json:"serviceClusterIpRange,omitempty" yaml:"serviceClusterIpRange,omitempty"` }
type KubeletService ¶
type KubeletService struct { ClusterDNSServer string `json:"clusterDnsServer,omitempty" yaml:"clusterDnsServer,omitempty"` ClusterDomain string `json:"clusterDomain,omitempty" yaml:"clusterDomain,omitempty"` ExtraArgs map[string]string `json:"extraArgs,omitempty" yaml:"extraArgs,omitempty"` ExtraBinds []string `json:"extraBinds,omitempty" yaml:"extraBinds,omitempty"` FailSwapOn bool `json:"failSwapOn,omitempty" yaml:"failSwapOn,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` InfraContainerImage string `json:"infraContainerImage,omitempty" yaml:"infraContainerImage,omitempty"` }
type KubeproxyService ¶
type KubernetesInfo ¶
type ListenConfig ¶
type ListenConfig struct { types.Resource Algorithm string `json:"algorithm,omitempty" yaml:"algorithm,omitempty"` Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` CACerts string `json:"caCerts,omitempty" yaml:"caCerts,omitempty"` CN string `json:"cn,omitempty" yaml:"cn,omitempty"` Cert string `json:"cert,omitempty" yaml:"cert,omitempty"` CertFingerprint string `json:"certFingerprint,omitempty" yaml:"certFingerprint,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Domains []string `json:"domains,omitempty" yaml:"domains,omitempty"` Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"` ExpiresAt string `json:"expiresAt,omitempty" yaml:"expiresAt,omitempty"` GeneratedCerts map[string]string `json:"generatedCerts,omitempty" yaml:"generatedCerts,omitempty"` IssuedAt string `json:"issuedAt,omitempty" yaml:"issuedAt,omitempty"` Issuer string `json:"issuer,omitempty" yaml:"issuer,omitempty"` Key string `json:"key,omitempty" yaml:"key,omitempty"` KeySize int64 `json:"keySize,omitempty" yaml:"keySize,omitempty"` KnownIPs []string `json:"knownIps,omitempty" yaml:"knownIps,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Mode string `json:"mode,omitempty" yaml:"mode,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SerialNumber string `json:"serialNumber,omitempty" yaml:"serialNumber,omitempty"` SubjectAlternativeNames []string `json:"subjectAlternativeNames,omitempty" yaml:"subjectAlternativeNames,omitempty"` TOS []string `json:"tos,omitempty" yaml:"tos,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Version int64 `json:"version,omitempty" yaml:"version,omitempty"` }
type ListenConfigClient ¶
type ListenConfigClient struct {
// contains filtered or unexported fields
}
func (*ListenConfigClient) ByID ¶
func (c *ListenConfigClient) ByID(id string) (*ListenConfig, error)
func (*ListenConfigClient) Create ¶
func (c *ListenConfigClient) Create(container *ListenConfig) (*ListenConfig, error)
func (*ListenConfigClient) Delete ¶
func (c *ListenConfigClient) Delete(container *ListenConfig) error
func (*ListenConfigClient) List ¶
func (c *ListenConfigClient) List(opts *types.ListOpts) (*ListenConfigCollection, error)
func (*ListenConfigClient) Update ¶
func (c *ListenConfigClient) Update(existing *ListenConfig, updates interface{}) (*ListenConfig, error)
type ListenConfigCollection ¶
type ListenConfigCollection struct { types.Collection Data []ListenConfig `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ListenConfigCollection) Next ¶
func (cc *ListenConfigCollection) Next() (*ListenConfigCollection, error)
type ListenConfigOperations ¶
type ListenConfigOperations interface { List(opts *types.ListOpts) (*ListenConfigCollection, error) Create(opts *ListenConfig) (*ListenConfig, error) Update(existing *ListenConfig, updates interface{}) (*ListenConfig, error) ByID(id string) (*ListenConfig, error) Delete(container *ListenConfig) error }
type LocalConfig ¶
type LocalConfig struct { AccessMode string `json:"accessMode,omitempty" yaml:"accessMode,omitempty"` AllowedPrincipalIDs []string `json:"allowedPrincipalIds,omitempty" yaml:"allowedPrincipalIds,omitempty"` Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type LoggingCondition ¶
type LoggingCondition struct { LastTransitionTime string `json:"lastTransitionTime,omitempty" yaml:"lastTransitionTime,omitempty"` LastUpdateTime string `json:"lastUpdateTime,omitempty" yaml:"lastUpdateTime,omitempty"` Message string `json:"message,omitempty" yaml:"message,omitempty"` Reason string `json:"reason,omitempty" yaml:"reason,omitempty"` Status string `json:"status,omitempty" yaml:"status,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` }
type MemoryInfo ¶
type MemoryInfo struct {
MemTotalKiB int64 `json:"memTotalKiB,omitempty" yaml:"memTotalKiB,omitempty"`
}
type NetworkConfig ¶
type NetworkConfig struct { CalicoNetworkProvider *CalicoNetworkProvider `json:"calicoNetworkProvider,omitempty" yaml:"calicoNetworkProvider,omitempty"` CanalNetworkProvider *CanalNetworkProvider `json:"canalNetworkProvider,omitempty" yaml:"canalNetworkProvider,omitempty"` FlannelNetworkProvider *FlannelNetworkProvider `json:"flannelNetworkProvider,omitempty" yaml:"flannelNetworkProvider,omitempty"` Options map[string]string `json:"options,omitempty" yaml:"options,omitempty"` Plugin string `json:"plugin,omitempty" yaml:"plugin,omitempty"` }
type Node ¶
type Node struct { types.Resource Allocatable map[string]string `json:"allocatable,omitempty" yaml:"allocatable,omitempty"` Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Capacity map[string]string `json:"capacity,omitempty" yaml:"capacity,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Conditions []NodeCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"` ControlPlane bool `json:"controlPlane,omitempty" yaml:"controlPlane,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` CustomConfig *CustomConfig `json:"customConfig,omitempty" yaml:"customConfig,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` DockerInfo *DockerInfo `json:"dockerInfo,omitempty" yaml:"dockerInfo,omitempty"` Etcd bool `json:"etcd,omitempty" yaml:"etcd,omitempty"` ExternalIPAddress string `json:"externalIpAddress,omitempty" yaml:"externalIpAddress,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` IPAddress string `json:"ipAddress,omitempty" yaml:"ipAddress,omitempty"` Imported bool `json:"imported,omitempty" yaml:"imported,omitempty"` Info *NodeInfo `json:"info,omitempty" yaml:"info,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Limits map[string]string `json:"limits,omitempty" yaml:"limits,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` NodeName string `json:"nodeName,omitempty" yaml:"nodeName,omitempty"` NodePoolId string `json:"nodePoolId,omitempty" yaml:"nodePoolId,omitempty"` NodeTaints []Taint `json:"nodeTaints,omitempty" yaml:"nodeTaints,omitempty"` NodeTemplateId string `json:"nodeTemplateId,omitempty" yaml:"nodeTemplateId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` PodCidr string `json:"podCidr,omitempty" yaml:"podCidr,omitempty"` ProviderId string `json:"providerId,omitempty" yaml:"providerId,omitempty"` PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty" yaml:"publicEndpoints,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Requested map[string]string `json:"requested,omitempty" yaml:"requested,omitempty"` RequestedHostname string `json:"requestedHostname,omitempty" yaml:"requestedHostname,omitempty"` SshUser string `json:"sshUser,omitempty" yaml:"sshUser,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Taints []Taint `json:"taints,omitempty" yaml:"taints,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Unschedulable bool `json:"unschedulable,omitempty" yaml:"unschedulable,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` VolumesAttached map[string]AttachedVolume `json:"volumesAttached,omitempty" yaml:"volumesAttached,omitempty"` VolumesInUse []string `json:"volumesInUse,omitempty" yaml:"volumesInUse,omitempty"` Worker bool `json:"worker,omitempty" yaml:"worker,omitempty"` }
type NodeAddress ¶
type NodeClient ¶
type NodeClient struct {
// contains filtered or unexported fields
}
func (*NodeClient) Delete ¶
func (c *NodeClient) Delete(container *Node) error
func (*NodeClient) List ¶
func (c *NodeClient) List(opts *types.ListOpts) (*NodeCollection, error)
type NodeCollection ¶
type NodeCollection struct { types.Collection Data []Node `json:"data,omitempty"` // contains filtered or unexported fields }
func (*NodeCollection) Next ¶
func (cc *NodeCollection) Next() (*NodeCollection, error)
type NodeCondition ¶
type NodeCondition struct { LastHeartbeatTime string `json:"lastHeartbeatTime,omitempty" yaml:"lastHeartbeatTime,omitempty"` LastTransitionTime string `json:"lastTransitionTime,omitempty" yaml:"lastTransitionTime,omitempty"` Message string `json:"message,omitempty" yaml:"message,omitempty"` Reason string `json:"reason,omitempty" yaml:"reason,omitempty"` Status string `json:"status,omitempty" yaml:"status,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` }
type NodeConfigSource ¶
type NodeConfigSource struct { APIVersion string `json:"apiVersion,omitempty" yaml:"apiVersion,omitempty"` ConfigMapRef *ObjectReference `json:"configMapRef,omitempty" yaml:"configMapRef,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` }
type NodeDaemonEndpoints ¶
type NodeDaemonEndpoints struct {
KubeletEndpoint *DaemonEndpoint `json:"kubeletEndpoint,omitempty" yaml:"kubeletEndpoint,omitempty"`
}
type NodeDriver ¶
type NodeDriver struct { types.Resource Active bool `json:"active,omitempty" yaml:"active,omitempty"` Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Builtin bool `json:"builtin,omitempty" yaml:"builtin,omitempty"` Checksum string `json:"checksum,omitempty" yaml:"checksum,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` ExternalID string `json:"externalId,omitempty" yaml:"externalId,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status *NodeDriverStatus `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` UIURL string `json:"uiUrl,omitempty" yaml:"uiUrl,omitempty"` URL string `json:"url,omitempty" yaml:"url,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` WhitelistDomains []string `json:"whitelistDomains,omitempty" yaml:"whitelistDomains,omitempty"` }
type NodeDriverClient ¶
type NodeDriverClient struct {
// contains filtered or unexported fields
}
func (*NodeDriverClient) ActionActivate ¶
func (c *NodeDriverClient) ActionActivate(resource *NodeDriver) (*NodeDriver, error)
func (*NodeDriverClient) ActionDeactivate ¶
func (c *NodeDriverClient) ActionDeactivate(resource *NodeDriver) (*NodeDriver, error)
func (*NodeDriverClient) ByID ¶
func (c *NodeDriverClient) ByID(id string) (*NodeDriver, error)
func (*NodeDriverClient) Create ¶
func (c *NodeDriverClient) Create(container *NodeDriver) (*NodeDriver, error)
func (*NodeDriverClient) Delete ¶
func (c *NodeDriverClient) Delete(container *NodeDriver) error
func (*NodeDriverClient) List ¶
func (c *NodeDriverClient) List(opts *types.ListOpts) (*NodeDriverCollection, error)
func (*NodeDriverClient) Update ¶
func (c *NodeDriverClient) Update(existing *NodeDriver, updates interface{}) (*NodeDriver, error)
type NodeDriverCollection ¶
type NodeDriverCollection struct { types.Collection Data []NodeDriver `json:"data,omitempty"` // contains filtered or unexported fields }
func (*NodeDriverCollection) Next ¶
func (cc *NodeDriverCollection) Next() (*NodeDriverCollection, error)
type NodeDriverOperations ¶
type NodeDriverOperations interface { List(opts *types.ListOpts) (*NodeDriverCollection, error) Create(opts *NodeDriver) (*NodeDriver, error) Update(existing *NodeDriver, updates interface{}) (*NodeDriver, error) ByID(id string) (*NodeDriver, error) Delete(container *NodeDriver) error ActionActivate(resource *NodeDriver) (*NodeDriver, error) ActionDeactivate(resource *NodeDriver) (*NodeDriver, error) }
type NodeDriverSpec ¶
type NodeDriverSpec struct { Active bool `json:"active,omitempty" yaml:"active,omitempty"` Builtin bool `json:"builtin,omitempty" yaml:"builtin,omitempty"` Checksum string `json:"checksum,omitempty" yaml:"checksum,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` ExternalID string `json:"externalId,omitempty" yaml:"externalId,omitempty"` UIURL string `json:"uiUrl,omitempty" yaml:"uiUrl,omitempty"` URL string `json:"url,omitempty" yaml:"url,omitempty"` WhitelistDomains []string `json:"whitelistDomains,omitempty" yaml:"whitelistDomains,omitempty"` }
type NodeDriverStatus ¶
type NodeDriverStatus struct {
Conditions []Condition `json:"conditions,omitempty" yaml:"conditions,omitempty"`
}
type NodeInfo ¶
type NodeInfo struct { CPU *CPUInfo `json:"cpu,omitempty" yaml:"cpu,omitempty"` Kubernetes *KubernetesInfo `json:"kubernetes,omitempty" yaml:"kubernetes,omitempty"` Memory *MemoryInfo `json:"memory,omitempty" yaml:"memory,omitempty"` OS *OSInfo `json:"os,omitempty" yaml:"os,omitempty"` }
type NodeOperations ¶
type NodePool ¶
type NodePool struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` ControlPlane bool `json:"controlPlane,omitempty" yaml:"controlPlane,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` Etcd bool `json:"etcd,omitempty" yaml:"etcd,omitempty"` HostnamePrefix string `json:"hostnamePrefix,omitempty" yaml:"hostnamePrefix,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` NodeAnnotations map[string]string `json:"nodeAnnotations,omitempty" yaml:"nodeAnnotations,omitempty"` NodeLabels map[string]string `json:"nodeLabels,omitempty" yaml:"nodeLabels,omitempty"` NodeTemplateId string `json:"nodeTemplateId,omitempty" yaml:"nodeTemplateId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Quantity int64 `json:"quantity,omitempty" yaml:"quantity,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status *NodePoolStatus `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Worker bool `json:"worker,omitempty" yaml:"worker,omitempty"` }
type NodePoolClient ¶
type NodePoolClient struct {
// contains filtered or unexported fields
}
func (*NodePoolClient) Create ¶
func (c *NodePoolClient) Create(container *NodePool) (*NodePool, error)
func (*NodePoolClient) Delete ¶
func (c *NodePoolClient) Delete(container *NodePool) error
func (*NodePoolClient) List ¶
func (c *NodePoolClient) List(opts *types.ListOpts) (*NodePoolCollection, error)
type NodePoolCollection ¶
type NodePoolCollection struct { types.Collection Data []NodePool `json:"data,omitempty"` // contains filtered or unexported fields }
func (*NodePoolCollection) Next ¶
func (cc *NodePoolCollection) Next() (*NodePoolCollection, error)
type NodePoolOperations ¶
type NodePoolSpec ¶
type NodePoolSpec struct { ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` ControlPlane bool `json:"controlPlane,omitempty" yaml:"controlPlane,omitempty"` DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` Etcd bool `json:"etcd,omitempty" yaml:"etcd,omitempty"` HostnamePrefix string `json:"hostnamePrefix,omitempty" yaml:"hostnamePrefix,omitempty"` NodeAnnotations map[string]string `json:"nodeAnnotations,omitempty" yaml:"nodeAnnotations,omitempty"` NodeLabels map[string]string `json:"nodeLabels,omitempty" yaml:"nodeLabels,omitempty"` NodeTemplateId string `json:"nodeTemplateId,omitempty" yaml:"nodeTemplateId,omitempty"` Quantity int64 `json:"quantity,omitempty" yaml:"quantity,omitempty"` Worker bool `json:"worker,omitempty" yaml:"worker,omitempty"` }
type NodePoolStatus ¶
type NodePoolStatus struct {
Conditions []Condition `json:"conditions,omitempty" yaml:"conditions,omitempty"`
}
type NodeSpec ¶
type NodeSpec struct { ControlPlane bool `json:"controlPlane,omitempty" yaml:"controlPlane,omitempty"` CustomConfig *CustomConfig `json:"customConfig,omitempty" yaml:"customConfig,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` DesiredNodeAnnotations map[string]string `json:"desiredNodeAnnotations,omitempty" yaml:"desiredNodeAnnotations,omitempty"` DesiredNodeLabels map[string]string `json:"desiredNodeLabels,omitempty" yaml:"desiredNodeLabels,omitempty"` DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` Etcd bool `json:"etcd,omitempty" yaml:"etcd,omitempty"` Imported bool `json:"imported,omitempty" yaml:"imported,omitempty"` NodePoolId string `json:"nodePoolId,omitempty" yaml:"nodePoolId,omitempty"` NodeTemplateId string `json:"nodeTemplateId,omitempty" yaml:"nodeTemplateId,omitempty"` PodCidr string `json:"podCidr,omitempty" yaml:"podCidr,omitempty"` ProviderId string `json:"providerId,omitempty" yaml:"providerId,omitempty"` RequestedHostname string `json:"requestedHostname,omitempty" yaml:"requestedHostname,omitempty"` Taints []Taint `json:"taints,omitempty" yaml:"taints,omitempty"` Unschedulable bool `json:"unschedulable,omitempty" yaml:"unschedulable,omitempty"` Worker bool `json:"worker,omitempty" yaml:"worker,omitempty"` }
type NodeStatus ¶
type NodeStatus struct { Allocatable map[string]string `json:"allocatable,omitempty" yaml:"allocatable,omitempty"` Capacity map[string]string `json:"capacity,omitempty" yaml:"capacity,omitempty"` Conditions []NodeCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"` DockerInfo *DockerInfo `json:"dockerInfo,omitempty" yaml:"dockerInfo,omitempty"` ExternalIPAddress string `json:"externalIpAddress,omitempty" yaml:"externalIpAddress,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` IPAddress string `json:"ipAddress,omitempty" yaml:"ipAddress,omitempty"` Info *NodeInfo `json:"info,omitempty" yaml:"info,omitempty"` Limits map[string]string `json:"limits,omitempty" yaml:"limits,omitempty"` NodeAnnotations map[string]string `json:"nodeAnnotations,omitempty" yaml:"nodeAnnotations,omitempty"` NodeConfig *RKEConfigNode `json:"rkeNode,omitempty" yaml:"rkeNode,omitempty"` NodeLabels map[string]string `json:"nodeLabels,omitempty" yaml:"nodeLabels,omitempty"` NodeName string `json:"nodeName,omitempty" yaml:"nodeName,omitempty"` NodeTaints []Taint `json:"nodeTaints,omitempty" yaml:"nodeTaints,omitempty"` Requested map[string]string `json:"requested,omitempty" yaml:"requested,omitempty"` VolumesAttached map[string]AttachedVolume `json:"volumesAttached,omitempty" yaml:"volumesAttached,omitempty"` VolumesInUse []string `json:"volumesInUse,omitempty" yaml:"volumesInUse,omitempty"` }
type NodeSystemInfo ¶
type NodeSystemInfo struct { Architecture string `json:"architecture,omitempty" yaml:"architecture,omitempty"` BootID string `json:"bootID,omitempty" yaml:"bootID,omitempty"` ContainerRuntimeVersion string `json:"containerRuntimeVersion,omitempty" yaml:"containerRuntimeVersion,omitempty"` KernelVersion string `json:"kernelVersion,omitempty" yaml:"kernelVersion,omitempty"` KubeProxyVersion string `json:"kubeProxyVersion,omitempty" yaml:"kubeProxyVersion,omitempty"` KubeletVersion string `json:"kubeletVersion,omitempty" yaml:"kubeletVersion,omitempty"` MachineID string `json:"machineID,omitempty" yaml:"machineID,omitempty"` OSImage string `json:"osImage,omitempty" yaml:"osImage,omitempty"` OperatingSystem string `json:"operatingSystem,omitempty" yaml:"operatingSystem,omitempty"` SystemUUID string `json:"systemUUID,omitempty" yaml:"systemUUID,omitempty"` }
type NodeTemplate ¶
type NodeTemplate struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` AuthCertificateAuthority string `json:"authCertificateAuthority,omitempty" yaml:"authCertificateAuthority,omitempty"` AuthKey string `json:"authKey,omitempty" yaml:"authKey,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` DockerVersion string `json:"dockerVersion,omitempty" yaml:"dockerVersion,omitempty"` Driver string `json:"driver,omitempty" yaml:"driver,omitempty"` EngineEnv map[string]string `json:"engineEnv,omitempty" yaml:"engineEnv,omitempty"` EngineInsecureRegistry []string `json:"engineInsecureRegistry,omitempty" yaml:"engineInsecureRegistry,omitempty"` EngineInstallURL string `json:"engineInstallURL,omitempty" yaml:"engineInstallURL,omitempty"` EngineLabel map[string]string `json:"engineLabel,omitempty" yaml:"engineLabel,omitempty"` EngineOpt map[string]string `json:"engineOpt,omitempty" yaml:"engineOpt,omitempty"` EngineRegistryMirror []string `json:"engineRegistryMirror,omitempty" yaml:"engineRegistryMirror,omitempty"` EngineStorageDriver string `json:"engineStorageDriver,omitempty" yaml:"engineStorageDriver,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status *NodeTemplateStatus `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` UseInternalIPAddress bool `json:"useInternalIpAddress,omitempty" yaml:"useInternalIpAddress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type NodeTemplateClient ¶
type NodeTemplateClient struct {
// contains filtered or unexported fields
}
func (*NodeTemplateClient) ByID ¶
func (c *NodeTemplateClient) ByID(id string) (*NodeTemplate, error)
func (*NodeTemplateClient) Create ¶
func (c *NodeTemplateClient) Create(container *NodeTemplate) (*NodeTemplate, error)
func (*NodeTemplateClient) Delete ¶
func (c *NodeTemplateClient) Delete(container *NodeTemplate) error
func (*NodeTemplateClient) List ¶
func (c *NodeTemplateClient) List(opts *types.ListOpts) (*NodeTemplateCollection, error)
func (*NodeTemplateClient) Update ¶
func (c *NodeTemplateClient) Update(existing *NodeTemplate, updates interface{}) (*NodeTemplate, error)
type NodeTemplateCollection ¶
type NodeTemplateCollection struct { types.Collection Data []NodeTemplate `json:"data,omitempty"` // contains filtered or unexported fields }
func (*NodeTemplateCollection) Next ¶
func (cc *NodeTemplateCollection) Next() (*NodeTemplateCollection, error)
type NodeTemplateCondition ¶
type NodeTemplateCondition struct { LastTransitionTime string `json:"lastTransitionTime,omitempty" yaml:"lastTransitionTime,omitempty"` LastUpdateTime string `json:"lastUpdateTime,omitempty" yaml:"lastUpdateTime,omitempty"` Reason string `json:"reason,omitempty" yaml:"reason,omitempty"` Status string `json:"status,omitempty" yaml:"status,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` }
type NodeTemplateOperations ¶
type NodeTemplateOperations interface { List(opts *types.ListOpts) (*NodeTemplateCollection, error) Create(opts *NodeTemplate) (*NodeTemplate, error) Update(existing *NodeTemplate, updates interface{}) (*NodeTemplate, error) ByID(id string) (*NodeTemplate, error) Delete(container *NodeTemplate) error }
type NodeTemplateSpec ¶
type NodeTemplateSpec struct { AuthCertificateAuthority string `json:"authCertificateAuthority,omitempty" yaml:"authCertificateAuthority,omitempty"` AuthKey string `json:"authKey,omitempty" yaml:"authKey,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` DockerVersion string `json:"dockerVersion,omitempty" yaml:"dockerVersion,omitempty"` Driver string `json:"driver,omitempty" yaml:"driver,omitempty"` EngineEnv map[string]string `json:"engineEnv,omitempty" yaml:"engineEnv,omitempty"` EngineInsecureRegistry []string `json:"engineInsecureRegistry,omitempty" yaml:"engineInsecureRegistry,omitempty"` EngineInstallURL string `json:"engineInstallURL,omitempty" yaml:"engineInstallURL,omitempty"` EngineLabel map[string]string `json:"engineLabel,omitempty" yaml:"engineLabel,omitempty"` EngineOpt map[string]string `json:"engineOpt,omitempty" yaml:"engineOpt,omitempty"` EngineRegistryMirror []string `json:"engineRegistryMirror,omitempty" yaml:"engineRegistryMirror,omitempty"` EngineStorageDriver string `json:"engineStorageDriver,omitempty" yaml:"engineStorageDriver,omitempty"` UseInternalIPAddress bool `json:"useInternalIpAddress,omitempty" yaml:"useInternalIpAddress,omitempty"` }
type NodeTemplateStatus ¶
type NodeTemplateStatus struct {
Conditions []NodeTemplateCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"`
}
type Notification ¶
type Notification struct { Message string `json:"message,omitempty" yaml:"message,omitempty"` PagerdutyConfig *PagerdutyConfig `json:"pagerdutyConfig,omitempty" yaml:"pagerdutyConfig,omitempty"` SMTPConfig *SMTPConfig `json:"smtpConfig,omitempty" yaml:"smtpConfig,omitempty"` SlackConfig *SlackConfig `json:"slackConfig,omitempty" yaml:"slackConfig,omitempty"` WebhookConfig *WebhookConfig `json:"webhookConfig,omitempty" yaml:"webhookConfig,omitempty"` }
type Notifier ¶
type Notifier struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` PagerdutyConfig *PagerdutyConfig `json:"pagerdutyConfig,omitempty" yaml:"pagerdutyConfig,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SMTPConfig *SMTPConfig `json:"smtpConfig,omitempty" yaml:"smtpConfig,omitempty"` SlackConfig *SlackConfig `json:"slackConfig,omitempty" yaml:"slackConfig,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status *NotifierStatus `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` WebhookConfig *WebhookConfig `json:"webhookConfig,omitempty" yaml:"webhookConfig,omitempty"` }
type NotifierClient ¶
type NotifierClient struct {
// contains filtered or unexported fields
}
func (*NotifierClient) ActionSend ¶
func (c *NotifierClient) ActionSend(resource *Notifier, input *Notification) error
func (*NotifierClient) CollectionActionSend ¶
func (c *NotifierClient) CollectionActionSend(resource *NotifierCollection, input *Notification) error
func (*NotifierClient) Create ¶
func (c *NotifierClient) Create(container *Notifier) (*Notifier, error)
func (*NotifierClient) Delete ¶
func (c *NotifierClient) Delete(container *Notifier) error
func (*NotifierClient) List ¶
func (c *NotifierClient) List(opts *types.ListOpts) (*NotifierCollection, error)
type NotifierCollection ¶
type NotifierCollection struct { types.Collection Data []Notifier `json:"data,omitempty"` // contains filtered or unexported fields }
func (*NotifierCollection) Next ¶
func (cc *NotifierCollection) Next() (*NotifierCollection, error)
type NotifierOperations ¶
type NotifierOperations interface { List(opts *types.ListOpts) (*NotifierCollection, error) Create(opts *Notifier) (*Notifier, error) Update(existing *Notifier, updates interface{}) (*Notifier, error) ByID(id string) (*Notifier, error) Delete(container *Notifier) error ActionSend(resource *Notifier, input *Notification) error CollectionActionSend(resource *NotifierCollection, input *Notification) error }
type NotifierSpec ¶
type NotifierSpec struct { ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` PagerdutyConfig *PagerdutyConfig `json:"pagerdutyConfig,omitempty" yaml:"pagerdutyConfig,omitempty"` SMTPConfig *SMTPConfig `json:"smtpConfig,omitempty" yaml:"smtpConfig,omitempty"` SlackConfig *SlackConfig `json:"slackConfig,omitempty" yaml:"slackConfig,omitempty"` WebhookConfig *WebhookConfig `json:"webhookConfig,omitempty" yaml:"webhookConfig,omitempty"` }
type NotifierStatus ¶
type NotifierStatus struct { }
type ObjectMeta ¶
type ObjectMeta struct { Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Finalizers []string `json:"finalizers,omitempty" yaml:"finalizers,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Namespace string `json:"namespace,omitempty" yaml:"namespace,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SelfLink string `json:"selfLink,omitempty" yaml:"selfLink,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ObjectReference ¶
type ObjectReference struct { APIVersion string `json:"apiVersion,omitempty" yaml:"apiVersion,omitempty"` FieldPath string `json:"fieldPath,omitempty" yaml:"fieldPath,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Namespace string `json:"namespace,omitempty" yaml:"namespace,omitempty"` ResourceVersion string `json:"resourceVersion,omitempty" yaml:"resourceVersion,omitempty"` UID string `json:"uid,omitempty" yaml:"uid,omitempty"` }
type OwnerReference ¶
type OwnerReference struct { APIVersion string `json:"apiVersion,omitempty" yaml:"apiVersion,omitempty"` BlockOwnerDeletion *bool `json:"blockOwnerDeletion,omitempty" yaml:"blockOwnerDeletion,omitempty"` Controller *bool `json:"controller,omitempty" yaml:"controller,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` UID string `json:"uid,omitempty" yaml:"uid,omitempty"` }
type PagerdutyConfig ¶
type PagerdutyConfig struct {
ServiceKey string `json:"serviceKey,omitempty" yaml:"serviceKey,omitempty"`
}
type Pipeline ¶
type Pipeline struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` LastExecutionID string `json:"lastExecutionId,omitempty" yaml:"lastExecutionId,omitempty"` LastRunState string `json:"lastRunState,omitempty" yaml:"lastRunState,omitempty"` LastStarted string `json:"lastStarted,omitempty" yaml:"lastStarted,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` NextRun int64 `json:"nextRun,omitempty" yaml:"nextRun,omitempty"` NextStart string `json:"nextStart,omitempty" yaml:"nextStart,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` PipelineState string `json:"pipelineState,omitempty" yaml:"pipelineState,omitempty"` ProjectId string `json:"projectId,omitempty" yaml:"projectId,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SourceCodeCredential *SourceCodeCredential `json:"sourceCodeCredential,omitempty" yaml:"sourceCodeCredential,omitempty"` Stages []Stage `json:"stages,omitempty" yaml:"stages,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Templates map[string]string `json:"templates,omitempty" yaml:"templates,omitempty"` Token string `json:"token,omitempty" yaml:"token,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` TriggerCronExpression string `json:"triggerCronExpression,omitempty" yaml:"triggerCronExpression,omitempty"` TriggerCronTimezone string `json:"triggerCronTimezone,omitempty" yaml:"triggerCronTimezone,omitempty"` TriggerWebhookPr bool `json:"triggerWebhookPr,omitempty" yaml:"triggerWebhookPr,omitempty"` TriggerWebhookPush bool `json:"triggerWebhookPush,omitempty" yaml:"triggerWebhookPush,omitempty"` TriggerWebhookTag bool `json:"triggerWebhookTag,omitempty" yaml:"triggerWebhookTag,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` WebHookID string `json:"webhookId,omitempty" yaml:"webhookId,omitempty"` }
type PipelineClient ¶
type PipelineClient struct {
// contains filtered or unexported fields
}
func (*PipelineClient) ActionActivate ¶
func (c *PipelineClient) ActionActivate(resource *Pipeline) error
func (*PipelineClient) ActionDeactivate ¶
func (c *PipelineClient) ActionDeactivate(resource *Pipeline) error
func (*PipelineClient) ActionRun ¶
func (c *PipelineClient) ActionRun(resource *Pipeline, input *RunPipelineInput) error
func (*PipelineClient) Create ¶
func (c *PipelineClient) Create(container *Pipeline) (*Pipeline, error)
func (*PipelineClient) Delete ¶
func (c *PipelineClient) Delete(container *Pipeline) error
func (*PipelineClient) List ¶
func (c *PipelineClient) List(opts *types.ListOpts) (*PipelineCollection, error)
type PipelineCollection ¶
type PipelineCollection struct { types.Collection Data []Pipeline `json:"data,omitempty"` // contains filtered or unexported fields }
func (*PipelineCollection) Next ¶
func (cc *PipelineCollection) Next() (*PipelineCollection, error)
type PipelineCondition ¶
type PipelineCondition struct { LastTransitionTime string `json:"lastTransitionTime,omitempty" yaml:"lastTransitionTime,omitempty"` LastUpdateTime string `json:"lastUpdateTime,omitempty" yaml:"lastUpdateTime,omitempty"` Message string `json:"message,omitempty" yaml:"message,omitempty"` Reason string `json:"reason,omitempty" yaml:"reason,omitempty"` Status string `json:"status,omitempty" yaml:"status,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` }
type PipelineExecution ¶
type PipelineExecution struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Commit string `json:"commit,omitempty" yaml:"commit,omitempty"` Conditions []PipelineCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Ended string `json:"ended,omitempty" yaml:"ended,omitempty"` EnvVars map[string]string `json:"envVars,omitempty" yaml:"envVars,omitempty"` ExecutionState string `json:"executionState,omitempty" yaml:"executionState,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Pipeline *Pipeline `json:"pipeline,omitempty" yaml:"pipeline,omitempty"` PipelineId string `json:"pipelineId,omitempty" yaml:"pipelineId,omitempty"` ProjectId string `json:"projectId,omitempty" yaml:"projectId,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Run int64 `json:"run,omitempty" yaml:"run,omitempty"` Stages []StageStatus `json:"stages,omitempty" yaml:"stages,omitempty"` Started string `json:"started,omitempty" yaml:"started,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` TriggerUserId string `json:"triggerUserId,omitempty" yaml:"triggerUserId,omitempty"` TriggeredBy string `json:"triggeredBy,omitempty" yaml:"triggeredBy,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type PipelineExecutionClient ¶
type PipelineExecutionClient struct {
// contains filtered or unexported fields
}
func (*PipelineExecutionClient) ActionRerun ¶
func (c *PipelineExecutionClient) ActionRerun(resource *PipelineExecution) error
func (*PipelineExecutionClient) ActionStop ¶
func (c *PipelineExecutionClient) ActionStop(resource *PipelineExecution) error
func (*PipelineExecutionClient) ByID ¶
func (c *PipelineExecutionClient) ByID(id string) (*PipelineExecution, error)
func (*PipelineExecutionClient) Create ¶
func (c *PipelineExecutionClient) Create(container *PipelineExecution) (*PipelineExecution, error)
func (*PipelineExecutionClient) Delete ¶
func (c *PipelineExecutionClient) Delete(container *PipelineExecution) error
func (*PipelineExecutionClient) List ¶
func (c *PipelineExecutionClient) List(opts *types.ListOpts) (*PipelineExecutionCollection, error)
func (*PipelineExecutionClient) Update ¶
func (c *PipelineExecutionClient) Update(existing *PipelineExecution, updates interface{}) (*PipelineExecution, error)
type PipelineExecutionCollection ¶
type PipelineExecutionCollection struct { types.Collection Data []PipelineExecution `json:"data,omitempty"` // contains filtered or unexported fields }
func (*PipelineExecutionCollection) Next ¶
func (cc *PipelineExecutionCollection) Next() (*PipelineExecutionCollection, error)
type PipelineExecutionLog ¶
type PipelineExecutionLog struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Line int64 `json:"line,omitempty" yaml:"line,omitempty"` Message string `json:"message,omitempty" yaml:"message,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` PipelineExecutionId string `json:"pipelineExecutionId,omitempty" yaml:"pipelineExecutionId,omitempty"` ProjectId string `json:"projectId,omitempty" yaml:"projectId,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Stage int64 `json:"stage,omitempty" yaml:"stage,omitempty"` Step int64 `json:"step,omitempty" yaml:"step,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type PipelineExecutionLogClient ¶
type PipelineExecutionLogClient struct {
// contains filtered or unexported fields
}
func (*PipelineExecutionLogClient) ByID ¶
func (c *PipelineExecutionLogClient) ByID(id string) (*PipelineExecutionLog, error)
func (*PipelineExecutionLogClient) Create ¶
func (c *PipelineExecutionLogClient) Create(container *PipelineExecutionLog) (*PipelineExecutionLog, error)
func (*PipelineExecutionLogClient) Delete ¶
func (c *PipelineExecutionLogClient) Delete(container *PipelineExecutionLog) error
func (*PipelineExecutionLogClient) List ¶
func (c *PipelineExecutionLogClient) List(opts *types.ListOpts) (*PipelineExecutionLogCollection, error)
func (*PipelineExecutionLogClient) Update ¶
func (c *PipelineExecutionLogClient) Update(existing *PipelineExecutionLog, updates interface{}) (*PipelineExecutionLog, error)
type PipelineExecutionLogCollection ¶
type PipelineExecutionLogCollection struct { types.Collection Data []PipelineExecutionLog `json:"data,omitempty"` // contains filtered or unexported fields }
func (*PipelineExecutionLogCollection) Next ¶
func (cc *PipelineExecutionLogCollection) Next() (*PipelineExecutionLogCollection, error)
type PipelineExecutionLogOperations ¶
type PipelineExecutionLogOperations interface { List(opts *types.ListOpts) (*PipelineExecutionLogCollection, error) Create(opts *PipelineExecutionLog) (*PipelineExecutionLog, error) Update(existing *PipelineExecutionLog, updates interface{}) (*PipelineExecutionLog, error) ByID(id string) (*PipelineExecutionLog, error) Delete(container *PipelineExecutionLog) error }
type PipelineExecutionLogSpec ¶
type PipelineExecutionLogSpec struct { Line int64 `json:"line,omitempty" yaml:"line,omitempty"` Message string `json:"message,omitempty" yaml:"message,omitempty"` PipelineExecutionId string `json:"pipelineExecutionId,omitempty" yaml:"pipelineExecutionId,omitempty"` Stage int64 `json:"stage,omitempty" yaml:"stage,omitempty"` Step int64 `json:"step,omitempty" yaml:"step,omitempty"` }
type PipelineExecutionOperations ¶
type PipelineExecutionOperations interface { List(opts *types.ListOpts) (*PipelineExecutionCollection, error) Create(opts *PipelineExecution) (*PipelineExecution, error) Update(existing *PipelineExecution, updates interface{}) (*PipelineExecution, error) ByID(id string) (*PipelineExecution, error) Delete(container *PipelineExecution) error ActionRerun(resource *PipelineExecution) error ActionStop(resource *PipelineExecution) error }
type PipelineExecutionSpec ¶
type PipelineExecutionSpec struct { Pipeline *Pipeline `json:"pipeline,omitempty" yaml:"pipeline,omitempty"` PipelineId string `json:"pipelineId,omitempty" yaml:"pipelineId,omitempty"` Run int64 `json:"run,omitempty" yaml:"run,omitempty"` TriggerUserId string `json:"triggerUserId,omitempty" yaml:"triggerUserId,omitempty"` TriggeredBy string `json:"triggeredBy,omitempty" yaml:"triggeredBy,omitempty"` }
type PipelineExecutionStatus ¶
type PipelineExecutionStatus struct { Commit string `json:"commit,omitempty" yaml:"commit,omitempty"` Conditions []PipelineCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"` Ended string `json:"ended,omitempty" yaml:"ended,omitempty"` EnvVars map[string]string `json:"envVars,omitempty" yaml:"envVars,omitempty"` ExecutionState string `json:"executionState,omitempty" yaml:"executionState,omitempty"` Stages []StageStatus `json:"stages,omitempty" yaml:"stages,omitempty"` Started string `json:"started,omitempty" yaml:"started,omitempty"` }
type PipelineOperations ¶
type PipelineOperations interface { List(opts *types.ListOpts) (*PipelineCollection, error) Create(opts *Pipeline) (*Pipeline, error) Update(existing *Pipeline, updates interface{}) (*Pipeline, error) ByID(id string) (*Pipeline, error) Delete(container *Pipeline) error ActionActivate(resource *Pipeline) error ActionDeactivate(resource *Pipeline) error ActionRun(resource *Pipeline, input *RunPipelineInput) error }
type PipelineSpec ¶
type PipelineSpec struct { DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` Stages []Stage `json:"stages,omitempty" yaml:"stages,omitempty"` Templates map[string]string `json:"templates,omitempty" yaml:"templates,omitempty"` TriggerCronExpression string `json:"triggerCronExpression,omitempty" yaml:"triggerCronExpression,omitempty"` TriggerCronTimezone string `json:"triggerCronTimezone,omitempty" yaml:"triggerCronTimezone,omitempty"` TriggerWebhookPr bool `json:"triggerWebhookPr,omitempty" yaml:"triggerWebhookPr,omitempty"` TriggerWebhookPush bool `json:"triggerWebhookPush,omitempty" yaml:"triggerWebhookPush,omitempty"` TriggerWebhookTag bool `json:"triggerWebhookTag,omitempty" yaml:"triggerWebhookTag,omitempty"` }
type PipelineStatus ¶
type PipelineStatus struct { LastExecutionID string `json:"lastExecutionId,omitempty" yaml:"lastExecutionId,omitempty"` LastRunState string `json:"lastRunState,omitempty" yaml:"lastRunState,omitempty"` LastStarted string `json:"lastStarted,omitempty" yaml:"lastStarted,omitempty"` NextRun int64 `json:"nextRun,omitempty" yaml:"nextRun,omitempty"` NextStart string `json:"nextStart,omitempty" yaml:"nextStart,omitempty"` PipelineState string `json:"pipelineState,omitempty" yaml:"pipelineState,omitempty"` SourceCodeCredential *SourceCodeCredential `json:"sourceCodeCredential,omitempty" yaml:"sourceCodeCredential,omitempty"` Token string `json:"token,omitempty" yaml:"token,omitempty"` WebHookID string `json:"webhookId,omitempty" yaml:"webhookId,omitempty"` }
type PodSecurityPolicySpec ¶
type PodSecurityPolicySpec struct { AllowPrivilegeEscalation *bool `json:"allowPrivilegeEscalation,omitempty" yaml:"allowPrivilegeEscalation,omitempty"` AllowedCapabilities []string `json:"allowedCapabilities,omitempty" yaml:"allowedCapabilities,omitempty"` AllowedHostPaths []AllowedHostPath `json:"allowedHostPaths,omitempty" yaml:"allowedHostPaths,omitempty"` DefaultAddCapabilities []string `json:"defaultAddCapabilities,omitempty" yaml:"defaultAddCapabilities,omitempty"` DefaultAllowPrivilegeEscalation *bool `json:"defaultAllowPrivilegeEscalation,omitempty" yaml:"defaultAllowPrivilegeEscalation,omitempty"` FSGroup *FSGroupStrategyOptions `json:"fsGroup,omitempty" yaml:"fsGroup,omitempty"` HostIPC bool `json:"hostIPC,omitempty" yaml:"hostIPC,omitempty"` HostNetwork bool `json:"hostNetwork,omitempty" yaml:"hostNetwork,omitempty"` HostPID bool `json:"hostPID,omitempty" yaml:"hostPID,omitempty"` HostPorts []HostPortRange `json:"hostPorts,omitempty" yaml:"hostPorts,omitempty"` Privileged bool `json:"privileged,omitempty" yaml:"privileged,omitempty"` ReadOnlyRootFilesystem bool `json:"readOnlyRootFilesystem,omitempty" yaml:"readOnlyRootFilesystem,omitempty"` RequiredDropCapabilities []string `json:"requiredDropCapabilities,omitempty" yaml:"requiredDropCapabilities,omitempty"` RunAsUser *RunAsUserStrategyOptions `json:"runAsUser,omitempty" yaml:"runAsUser,omitempty"` SELinux *SELinuxStrategyOptions `json:"seLinux,omitempty" yaml:"seLinux,omitempty"` SupplementalGroups *SupplementalGroupsStrategyOptions `json:"supplementalGroups,omitempty" yaml:"supplementalGroups,omitempty"` Volumes []string `json:"volumes,omitempty" yaml:"volumes,omitempty"` }
type PodSecurityPolicyTemplate ¶
type PodSecurityPolicyTemplate struct { types.Resource AllowPrivilegeEscalation *bool `json:"allowPrivilegeEscalation,omitempty" yaml:"allowPrivilegeEscalation,omitempty"` AllowedCapabilities []string `json:"allowedCapabilities,omitempty" yaml:"allowedCapabilities,omitempty"` AllowedHostPaths []AllowedHostPath `json:"allowedHostPaths,omitempty" yaml:"allowedHostPaths,omitempty"` Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` DefaultAddCapabilities []string `json:"defaultAddCapabilities,omitempty" yaml:"defaultAddCapabilities,omitempty"` DefaultAllowPrivilegeEscalation *bool `json:"defaultAllowPrivilegeEscalation,omitempty" yaml:"defaultAllowPrivilegeEscalation,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` FSGroup *FSGroupStrategyOptions `json:"fsGroup,omitempty" yaml:"fsGroup,omitempty"` HostIPC bool `json:"hostIPC,omitempty" yaml:"hostIPC,omitempty"` HostNetwork bool `json:"hostNetwork,omitempty" yaml:"hostNetwork,omitempty"` HostPID bool `json:"hostPID,omitempty" yaml:"hostPID,omitempty"` HostPorts []HostPortRange `json:"hostPorts,omitempty" yaml:"hostPorts,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Privileged bool `json:"privileged,omitempty" yaml:"privileged,omitempty"` ReadOnlyRootFilesystem bool `json:"readOnlyRootFilesystem,omitempty" yaml:"readOnlyRootFilesystem,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` RequiredDropCapabilities []string `json:"requiredDropCapabilities,omitempty" yaml:"requiredDropCapabilities,omitempty"` RunAsUser *RunAsUserStrategyOptions `json:"runAsUser,omitempty" yaml:"runAsUser,omitempty"` SELinux *SELinuxStrategyOptions `json:"seLinux,omitempty" yaml:"seLinux,omitempty"` SupplementalGroups *SupplementalGroupsStrategyOptions `json:"supplementalGroups,omitempty" yaml:"supplementalGroups,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Volumes []string `json:"volumes,omitempty" yaml:"volumes,omitempty"` }
type PodSecurityPolicyTemplateClient ¶
type PodSecurityPolicyTemplateClient struct {
// contains filtered or unexported fields
}
func (*PodSecurityPolicyTemplateClient) ByID ¶
func (c *PodSecurityPolicyTemplateClient) ByID(id string) (*PodSecurityPolicyTemplate, error)
func (*PodSecurityPolicyTemplateClient) Create ¶
func (c *PodSecurityPolicyTemplateClient) Create(container *PodSecurityPolicyTemplate) (*PodSecurityPolicyTemplate, error)
func (*PodSecurityPolicyTemplateClient) Delete ¶
func (c *PodSecurityPolicyTemplateClient) Delete(container *PodSecurityPolicyTemplate) error
func (*PodSecurityPolicyTemplateClient) List ¶
func (c *PodSecurityPolicyTemplateClient) List(opts *types.ListOpts) (*PodSecurityPolicyTemplateCollection, error)
func (*PodSecurityPolicyTemplateClient) Update ¶
func (c *PodSecurityPolicyTemplateClient) Update(existing *PodSecurityPolicyTemplate, updates interface{}) (*PodSecurityPolicyTemplate, error)
type PodSecurityPolicyTemplateCollection ¶
type PodSecurityPolicyTemplateCollection struct { types.Collection Data []PodSecurityPolicyTemplate `json:"data,omitempty"` // contains filtered or unexported fields }
func (*PodSecurityPolicyTemplateCollection) Next ¶
func (cc *PodSecurityPolicyTemplateCollection) Next() (*PodSecurityPolicyTemplateCollection, error)
type PodSecurityPolicyTemplateOperations ¶
type PodSecurityPolicyTemplateOperations interface { List(opts *types.ListOpts) (*PodSecurityPolicyTemplateCollection, error) Create(opts *PodSecurityPolicyTemplate) (*PodSecurityPolicyTemplate, error) Update(existing *PodSecurityPolicyTemplate, updates interface{}) (*PodSecurityPolicyTemplate, error) ByID(id string) (*PodSecurityPolicyTemplate, error) Delete(container *PodSecurityPolicyTemplate) error }
type PodSecurityPolicyTemplateProjectBinding ¶
type PodSecurityPolicyTemplateProjectBinding struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` PodSecurityPolicyTemplateName string `json:"podSecurityPolicyTemplateId,omitempty" yaml:"podSecurityPolicyTemplateId,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` TargetProjectName string `json:"targetProjectId,omitempty" yaml:"targetProjectId,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type PodSecurityPolicyTemplateProjectBindingClient ¶
type PodSecurityPolicyTemplateProjectBindingClient struct {
// contains filtered or unexported fields
}
func (*PodSecurityPolicyTemplateProjectBindingClient) ByID ¶
func (c *PodSecurityPolicyTemplateProjectBindingClient) ByID(id string) (*PodSecurityPolicyTemplateProjectBinding, error)
func (*PodSecurityPolicyTemplateProjectBindingClient) Create ¶
func (c *PodSecurityPolicyTemplateProjectBindingClient) Create(container *PodSecurityPolicyTemplateProjectBinding) (*PodSecurityPolicyTemplateProjectBinding, error)
func (*PodSecurityPolicyTemplateProjectBindingClient) Delete ¶
func (c *PodSecurityPolicyTemplateProjectBindingClient) Delete(container *PodSecurityPolicyTemplateProjectBinding) error
func (*PodSecurityPolicyTemplateProjectBindingClient) List ¶
func (c *PodSecurityPolicyTemplateProjectBindingClient) List(opts *types.ListOpts) (*PodSecurityPolicyTemplateProjectBindingCollection, error)
func (*PodSecurityPolicyTemplateProjectBindingClient) Update ¶
func (c *PodSecurityPolicyTemplateProjectBindingClient) Update(existing *PodSecurityPolicyTemplateProjectBinding, updates interface{}) (*PodSecurityPolicyTemplateProjectBinding, error)
type PodSecurityPolicyTemplateProjectBindingCollection ¶
type PodSecurityPolicyTemplateProjectBindingCollection struct { types.Collection Data []PodSecurityPolicyTemplateProjectBinding `json:"data,omitempty"` // contains filtered or unexported fields }
type PodSecurityPolicyTemplateProjectBindingOperations ¶
type PodSecurityPolicyTemplateProjectBindingOperations interface { List(opts *types.ListOpts) (*PodSecurityPolicyTemplateProjectBindingCollection, error) Create(opts *PodSecurityPolicyTemplateProjectBinding) (*PodSecurityPolicyTemplateProjectBinding, error) Update(existing *PodSecurityPolicyTemplateProjectBinding, updates interface{}) (*PodSecurityPolicyTemplateProjectBinding, error) ByID(id string) (*PodSecurityPolicyTemplateProjectBinding, error) Delete(container *PodSecurityPolicyTemplateProjectBinding) error }
type PolicyRule ¶
type PolicyRule struct { APIGroups []string `json:"apiGroups,omitempty" yaml:"apiGroups,omitempty"` NonResourceURLs []string `json:"nonResourceURLs,omitempty" yaml:"nonResourceURLs,omitempty"` ResourceNames []string `json:"resourceNames,omitempty" yaml:"resourceNames,omitempty"` Resources []string `json:"resources,omitempty" yaml:"resources,omitempty"` Verbs []string `json:"verbs,omitempty" yaml:"verbs,omitempty"` }
type Preference ¶
type Preference struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Value string `json:"value,omitempty" yaml:"value,omitempty"` }
type PreferenceClient ¶
type PreferenceClient struct {
// contains filtered or unexported fields
}
func (*PreferenceClient) ByID ¶
func (c *PreferenceClient) ByID(id string) (*Preference, error)
func (*PreferenceClient) Create ¶
func (c *PreferenceClient) Create(container *Preference) (*Preference, error)
func (*PreferenceClient) Delete ¶
func (c *PreferenceClient) Delete(container *Preference) error
func (*PreferenceClient) List ¶
func (c *PreferenceClient) List(opts *types.ListOpts) (*PreferenceCollection, error)
func (*PreferenceClient) Update ¶
func (c *PreferenceClient) Update(existing *Preference, updates interface{}) (*Preference, error)
type PreferenceCollection ¶
type PreferenceCollection struct { types.Collection Data []Preference `json:"data,omitempty"` // contains filtered or unexported fields }
func (*PreferenceCollection) Next ¶
func (cc *PreferenceCollection) Next() (*PreferenceCollection, error)
type PreferenceOperations ¶
type PreferenceOperations interface { List(opts *types.ListOpts) (*PreferenceCollection, error) Create(opts *Preference) (*Preference, error) Update(existing *Preference, updates interface{}) (*Preference, error) ByID(id string) (*Preference, error) Delete(container *Preference) error }
type Principal ¶
type Principal struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` ExtraInfo map[string]string `json:"extraInfo,omitempty" yaml:"extraInfo,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` LoginName string `json:"loginName,omitempty" yaml:"loginName,omitempty"` Me bool `json:"me,omitempty" yaml:"me,omitempty"` MemberOf bool `json:"memberOf,omitempty" yaml:"memberOf,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` PrincipalType string `json:"principalType,omitempty" yaml:"principalType,omitempty"` ProfilePicture string `json:"profilePicture,omitempty" yaml:"profilePicture,omitempty"` ProfileURL string `json:"profileURL,omitempty" yaml:"profileURL,omitempty"` Provider string `json:"provider,omitempty" yaml:"provider,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type PrincipalClient ¶
type PrincipalClient struct {
// contains filtered or unexported fields
}
func (*PrincipalClient) CollectionActionSearch ¶
func (c *PrincipalClient) CollectionActionSearch(resource *PrincipalCollection, input *SearchPrincipalsInput) (*PrincipalCollection, error)
func (*PrincipalClient) Create ¶
func (c *PrincipalClient) Create(container *Principal) (*Principal, error)
func (*PrincipalClient) Delete ¶
func (c *PrincipalClient) Delete(container *Principal) error
func (*PrincipalClient) List ¶
func (c *PrincipalClient) List(opts *types.ListOpts) (*PrincipalCollection, error)
type PrincipalCollection ¶
type PrincipalCollection struct { types.Collection Data []Principal `json:"data,omitempty"` // contains filtered or unexported fields }
func (*PrincipalCollection) Next ¶
func (cc *PrincipalCollection) Next() (*PrincipalCollection, error)
type PrincipalOperations ¶
type PrincipalOperations interface { List(opts *types.ListOpts) (*PrincipalCollection, error) Create(opts *Principal) (*Principal, error) Update(existing *Principal, updates interface{}) (*Principal, error) ByID(id string) (*Principal, error) Delete(container *Principal) error CollectionActionSearch(resource *PrincipalCollection, input *SearchPrincipalsInput) (*PrincipalCollection, error) }
type PrivateRegistry ¶
type Project ¶
type Project struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Conditions []ProjectCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` PodSecurityPolicyTemplateName string `json:"podSecurityPolicyTemplateId,omitempty" yaml:"podSecurityPolicyTemplateId,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ProjectAlert ¶
type ProjectAlert struct { types.Resource AlertState string `json:"alertState,omitempty" yaml:"alertState,omitempty"` Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` InitialWaitSeconds int64 `json:"initialWaitSeconds,omitempty" yaml:"initialWaitSeconds,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` ProjectId string `json:"projectId,omitempty" yaml:"projectId,omitempty"` Recipients []Recipient `json:"recipients,omitempty" yaml:"recipients,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` RepeatIntervalSeconds int64 `json:"repeatIntervalSeconds,omitempty" yaml:"repeatIntervalSeconds,omitempty"` Severity string `json:"severity,omitempty" yaml:"severity,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` TargetPod *TargetPod `json:"targetPod,omitempty" yaml:"targetPod,omitempty"` TargetWorkload *TargetWorkload `json:"targetWorkload,omitempty" yaml:"targetWorkload,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ProjectAlertClient ¶
type ProjectAlertClient struct {
// contains filtered or unexported fields
}
func (*ProjectAlertClient) ActionActivate ¶
func (c *ProjectAlertClient) ActionActivate(resource *ProjectAlert) error
func (*ProjectAlertClient) ActionDeactivate ¶
func (c *ProjectAlertClient) ActionDeactivate(resource *ProjectAlert) error
func (*ProjectAlertClient) ActionMute ¶
func (c *ProjectAlertClient) ActionMute(resource *ProjectAlert) error
func (*ProjectAlertClient) ActionUnmute ¶
func (c *ProjectAlertClient) ActionUnmute(resource *ProjectAlert) error
func (*ProjectAlertClient) ByID ¶
func (c *ProjectAlertClient) ByID(id string) (*ProjectAlert, error)
func (*ProjectAlertClient) Create ¶
func (c *ProjectAlertClient) Create(container *ProjectAlert) (*ProjectAlert, error)
func (*ProjectAlertClient) Delete ¶
func (c *ProjectAlertClient) Delete(container *ProjectAlert) error
func (*ProjectAlertClient) List ¶
func (c *ProjectAlertClient) List(opts *types.ListOpts) (*ProjectAlertCollection, error)
func (*ProjectAlertClient) Update ¶
func (c *ProjectAlertClient) Update(existing *ProjectAlert, updates interface{}) (*ProjectAlert, error)
type ProjectAlertCollection ¶
type ProjectAlertCollection struct { types.Collection Data []ProjectAlert `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ProjectAlertCollection) Next ¶
func (cc *ProjectAlertCollection) Next() (*ProjectAlertCollection, error)
type ProjectAlertOperations ¶
type ProjectAlertOperations interface { List(opts *types.ListOpts) (*ProjectAlertCollection, error) Create(opts *ProjectAlert) (*ProjectAlert, error) Update(existing *ProjectAlert, updates interface{}) (*ProjectAlert, error) ByID(id string) (*ProjectAlert, error) Delete(container *ProjectAlert) error ActionActivate(resource *ProjectAlert) error ActionDeactivate(resource *ProjectAlert) error ActionMute(resource *ProjectAlert) error ActionUnmute(resource *ProjectAlert) error }
type ProjectAlertSpec ¶
type ProjectAlertSpec struct { Description string `json:"description,omitempty" yaml:"description,omitempty"` DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` InitialWaitSeconds int64 `json:"initialWaitSeconds,omitempty" yaml:"initialWaitSeconds,omitempty"` ProjectId string `json:"projectId,omitempty" yaml:"projectId,omitempty"` Recipients []Recipient `json:"recipients,omitempty" yaml:"recipients,omitempty"` RepeatIntervalSeconds int64 `json:"repeatIntervalSeconds,omitempty" yaml:"repeatIntervalSeconds,omitempty"` Severity string `json:"severity,omitempty" yaml:"severity,omitempty"` TargetPod *TargetPod `json:"targetPod,omitempty" yaml:"targetPod,omitempty"` TargetWorkload *TargetWorkload `json:"targetWorkload,omitempty" yaml:"targetWorkload,omitempty"` }
type ProjectClient ¶
type ProjectClient struct {
// contains filtered or unexported fields
}
func (*ProjectClient) ActionSetpodsecuritypolicytemplate ¶
func (c *ProjectClient) ActionSetpodsecuritypolicytemplate(resource *Project, input *SetPodSecurityPolicyTemplateInput) (*Project, error)
func (*ProjectClient) Create ¶
func (c *ProjectClient) Create(container *Project) (*Project, error)
func (*ProjectClient) Delete ¶
func (c *ProjectClient) Delete(container *Project) error
func (*ProjectClient) List ¶
func (c *ProjectClient) List(opts *types.ListOpts) (*ProjectCollection, error)
type ProjectCollection ¶
type ProjectCollection struct { types.Collection Data []Project `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ProjectCollection) Next ¶
func (cc *ProjectCollection) Next() (*ProjectCollection, error)
type ProjectCondition ¶
type ProjectCondition struct { LastTransitionTime string `json:"lastTransitionTime,omitempty" yaml:"lastTransitionTime,omitempty"` LastUpdateTime string `json:"lastUpdateTime,omitempty" yaml:"lastUpdateTime,omitempty"` Message string `json:"message,omitempty" yaml:"message,omitempty"` Reason string `json:"reason,omitempty" yaml:"reason,omitempty"` Status string `json:"status,omitempty" yaml:"status,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` }
type ProjectLogging ¶
type ProjectLogging struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` ElasticsearchConfig *ElasticsearchConfig `json:"elasticsearchConfig,omitempty" yaml:"elasticsearchConfig,omitempty"` KafkaConfig *KafkaConfig `json:"kafkaConfig,omitempty" yaml:"kafkaConfig,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OutputFlushInterval int64 `json:"outputFlushInterval,omitempty" yaml:"outputFlushInterval,omitempty"` OutputTags map[string]string `json:"outputTags,omitempty" yaml:"outputTags,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` ProjectId string `json:"projectId,omitempty" yaml:"projectId,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SplunkConfig *SplunkConfig `json:"splunkConfig,omitempty" yaml:"splunkConfig,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status *ProjectLoggingStatus `json:"status,omitempty" yaml:"status,omitempty"` SyslogConfig *SyslogConfig `json:"syslogConfig,omitempty" yaml:"syslogConfig,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ProjectLoggingClient ¶
type ProjectLoggingClient struct {
// contains filtered or unexported fields
}
func (*ProjectLoggingClient) ByID ¶
func (c *ProjectLoggingClient) ByID(id string) (*ProjectLogging, error)
func (*ProjectLoggingClient) Create ¶
func (c *ProjectLoggingClient) Create(container *ProjectLogging) (*ProjectLogging, error)
func (*ProjectLoggingClient) Delete ¶
func (c *ProjectLoggingClient) Delete(container *ProjectLogging) error
func (*ProjectLoggingClient) List ¶
func (c *ProjectLoggingClient) List(opts *types.ListOpts) (*ProjectLoggingCollection, error)
func (*ProjectLoggingClient) Update ¶
func (c *ProjectLoggingClient) Update(existing *ProjectLogging, updates interface{}) (*ProjectLogging, error)
type ProjectLoggingCollection ¶
type ProjectLoggingCollection struct { types.Collection Data []ProjectLogging `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ProjectLoggingCollection) Next ¶
func (cc *ProjectLoggingCollection) Next() (*ProjectLoggingCollection, error)
type ProjectLoggingOperations ¶
type ProjectLoggingOperations interface { List(opts *types.ListOpts) (*ProjectLoggingCollection, error) Create(opts *ProjectLogging) (*ProjectLogging, error) Update(existing *ProjectLogging, updates interface{}) (*ProjectLogging, error) ByID(id string) (*ProjectLogging, error) Delete(container *ProjectLogging) error }
type ProjectLoggingSpec ¶
type ProjectLoggingSpec struct { DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` ElasticsearchConfig *ElasticsearchConfig `json:"elasticsearchConfig,omitempty" yaml:"elasticsearchConfig,omitempty"` KafkaConfig *KafkaConfig `json:"kafkaConfig,omitempty" yaml:"kafkaConfig,omitempty"` OutputFlushInterval int64 `json:"outputFlushInterval,omitempty" yaml:"outputFlushInterval,omitempty"` OutputTags map[string]string `json:"outputTags,omitempty" yaml:"outputTags,omitempty"` ProjectId string `json:"projectId,omitempty" yaml:"projectId,omitempty"` SplunkConfig *SplunkConfig `json:"splunkConfig,omitempty" yaml:"splunkConfig,omitempty"` SyslogConfig *SyslogConfig `json:"syslogConfig,omitempty" yaml:"syslogConfig,omitempty"` }
type ProjectLoggingStatus ¶
type ProjectLoggingStatus struct { AppliedSpec *ProjectLoggingSpec `json:"appliedSpec,omitempty" yaml:"appliedSpec,omitempty"` Conditions []LoggingCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"` }
type ProjectNetworkPolicy ¶
type ProjectNetworkPolicy struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` ProjectId string `json:"projectId,omitempty" yaml:"projectId,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status *ProjectNetworkPolicyStatus `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ProjectNetworkPolicyClient ¶
type ProjectNetworkPolicyClient struct {
// contains filtered or unexported fields
}
func (*ProjectNetworkPolicyClient) ByID ¶
func (c *ProjectNetworkPolicyClient) ByID(id string) (*ProjectNetworkPolicy, error)
func (*ProjectNetworkPolicyClient) Create ¶
func (c *ProjectNetworkPolicyClient) Create(container *ProjectNetworkPolicy) (*ProjectNetworkPolicy, error)
func (*ProjectNetworkPolicyClient) Delete ¶
func (c *ProjectNetworkPolicyClient) Delete(container *ProjectNetworkPolicy) error
func (*ProjectNetworkPolicyClient) List ¶
func (c *ProjectNetworkPolicyClient) List(opts *types.ListOpts) (*ProjectNetworkPolicyCollection, error)
func (*ProjectNetworkPolicyClient) Update ¶
func (c *ProjectNetworkPolicyClient) Update(existing *ProjectNetworkPolicy, updates interface{}) (*ProjectNetworkPolicy, error)
type ProjectNetworkPolicyCollection ¶
type ProjectNetworkPolicyCollection struct { types.Collection Data []ProjectNetworkPolicy `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ProjectNetworkPolicyCollection) Next ¶
func (cc *ProjectNetworkPolicyCollection) Next() (*ProjectNetworkPolicyCollection, error)
type ProjectNetworkPolicyOperations ¶
type ProjectNetworkPolicyOperations interface { List(opts *types.ListOpts) (*ProjectNetworkPolicyCollection, error) Create(opts *ProjectNetworkPolicy) (*ProjectNetworkPolicy, error) Update(existing *ProjectNetworkPolicy, updates interface{}) (*ProjectNetworkPolicy, error) ByID(id string) (*ProjectNetworkPolicy, error) Delete(container *ProjectNetworkPolicy) error }
type ProjectNetworkPolicyStatus ¶
type ProjectNetworkPolicyStatus struct { }
type ProjectOperations ¶
type ProjectOperations interface { List(opts *types.ListOpts) (*ProjectCollection, error) Create(opts *Project) (*Project, error) Update(existing *Project, updates interface{}) (*Project, error) ByID(id string) (*Project, error) Delete(container *Project) error ActionSetpodsecuritypolicytemplate(resource *Project, input *SetPodSecurityPolicyTemplateInput) (*Project, error) }
type ProjectRoleTemplateBinding ¶
type ProjectRoleTemplateBinding struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` GroupId string `json:"groupId,omitempty" yaml:"groupId,omitempty"` GroupPrincipalId string `json:"groupPrincipalId,omitempty" yaml:"groupPrincipalId,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` ProjectId string `json:"projectId,omitempty" yaml:"projectId,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` RoleTemplateId string `json:"roleTemplateId,omitempty" yaml:"roleTemplateId,omitempty"` UserId string `json:"userId,omitempty" yaml:"userId,omitempty"` UserPrincipalId string `json:"userPrincipalId,omitempty" yaml:"userPrincipalId,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ProjectRoleTemplateBindingClient ¶
type ProjectRoleTemplateBindingClient struct {
// contains filtered or unexported fields
}
func (*ProjectRoleTemplateBindingClient) ByID ¶
func (c *ProjectRoleTemplateBindingClient) ByID(id string) (*ProjectRoleTemplateBinding, error)
func (*ProjectRoleTemplateBindingClient) Create ¶
func (c *ProjectRoleTemplateBindingClient) Create(container *ProjectRoleTemplateBinding) (*ProjectRoleTemplateBinding, error)
func (*ProjectRoleTemplateBindingClient) Delete ¶
func (c *ProjectRoleTemplateBindingClient) Delete(container *ProjectRoleTemplateBinding) error
func (*ProjectRoleTemplateBindingClient) List ¶
func (c *ProjectRoleTemplateBindingClient) List(opts *types.ListOpts) (*ProjectRoleTemplateBindingCollection, error)
func (*ProjectRoleTemplateBindingClient) Update ¶
func (c *ProjectRoleTemplateBindingClient) Update(existing *ProjectRoleTemplateBinding, updates interface{}) (*ProjectRoleTemplateBinding, error)
type ProjectRoleTemplateBindingCollection ¶
type ProjectRoleTemplateBindingCollection struct { types.Collection Data []ProjectRoleTemplateBinding `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ProjectRoleTemplateBindingCollection) Next ¶
func (cc *ProjectRoleTemplateBindingCollection) Next() (*ProjectRoleTemplateBindingCollection, error)
type ProjectRoleTemplateBindingOperations ¶
type ProjectRoleTemplateBindingOperations interface { List(opts *types.ListOpts) (*ProjectRoleTemplateBindingCollection, error) Create(opts *ProjectRoleTemplateBinding) (*ProjectRoleTemplateBinding, error) Update(existing *ProjectRoleTemplateBinding, updates interface{}) (*ProjectRoleTemplateBinding, error) ByID(id string) (*ProjectRoleTemplateBinding, error) Delete(container *ProjectRoleTemplateBinding) error }
type ProjectSpec ¶
type ProjectStatus ¶
type ProjectStatus struct { Conditions []ProjectCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"` PodSecurityPolicyTemplateName string `json:"podSecurityPolicyTemplateId,omitempty" yaml:"podSecurityPolicyTemplateId,omitempty"` }
type PublicEndpoint ¶
type PublicEndpoint struct { Addresses []string `json:"addresses,omitempty" yaml:"addresses,omitempty"` AllNodes bool `json:"allNodes,omitempty" yaml:"allNodes,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` IngressId string `json:"ingressId,omitempty" yaml:"ingressId,omitempty"` NodeId string `json:"nodeId,omitempty" yaml:"nodeId,omitempty"` Path string `json:"path,omitempty" yaml:"path,omitempty"` PodId string `json:"podId,omitempty" yaml:"podId,omitempty"` Port int64 `json:"port,omitempty" yaml:"port,omitempty"` Protocol string `json:"protocol,omitempty" yaml:"protocol,omitempty"` ServiceId string `json:"serviceId,omitempty" yaml:"serviceId,omitempty"` }
type PublishImageConfig ¶
type Question ¶
type Question struct { Default string `json:"default,omitempty" yaml:"default,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Group string `json:"group,omitempty" yaml:"group,omitempty"` InvalidChars string `json:"invalidChars,omitempty" yaml:"invalidChars,omitempty"` Label string `json:"label,omitempty" yaml:"label,omitempty"` Max int64 `json:"max,omitempty" yaml:"max,omitempty"` MaxLength int64 `json:"maxLength,omitempty" yaml:"maxLength,omitempty"` Min int64 `json:"min,omitempty" yaml:"min,omitempty"` MinLength int64 `json:"minLength,omitempty" yaml:"minLength,omitempty"` Options []string `json:"options,omitempty" yaml:"options,omitempty"` Required bool `json:"required,omitempty" yaml:"required,omitempty"` ShowIf string `json:"showIf,omitempty" yaml:"showIf,omitempty"` ShowSubquestionIf string `json:"showSubquestionIf,omitempty" yaml:"showSubquestionIf,omitempty"` Subquestions []SubQuestion `json:"subquestions,omitempty" yaml:"subquestions,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` ValidChars string `json:"validChars,omitempty" yaml:"validChars,omitempty"` Variable string `json:"variable,omitempty" yaml:"variable,omitempty"` }
type RKEConfigNode ¶
type RKEConfigNode struct { Address string `json:"address,omitempty" yaml:"address,omitempty"` DockerSocket string `json:"dockerSocket,omitempty" yaml:"dockerSocket,omitempty"` HostnameOverride string `json:"hostnameOverride,omitempty" yaml:"hostnameOverride,omitempty"` InternalAddress string `json:"internalAddress,omitempty" yaml:"internalAddress,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` NodeId string `json:"nodeId,omitempty" yaml:"nodeId,omitempty"` Port string `json:"port,omitempty" yaml:"port,omitempty"` Role []string `json:"role,omitempty" yaml:"role,omitempty"` SSHAgentAuth bool `json:"sshAgentAuth,omitempty" yaml:"sshAgentAuth,omitempty"` SSHKey string `json:"sshKey,omitempty" yaml:"sshKey,omitempty"` SSHKeyPath string `json:"sshKeyPath,omitempty" yaml:"sshKeyPath,omitempty"` User string `json:"user,omitempty" yaml:"user,omitempty"` }
type RKEConfigServices ¶
type RKEConfigServices struct { Etcd *ETCDService `json:"etcd,omitempty" yaml:"etcd,omitempty"` KubeAPI *KubeAPIService `json:"kubeApi,omitempty" yaml:"kubeApi,omitempty"` KubeController *KubeControllerService `json:"kubeController,omitempty" yaml:"kubeController,omitempty"` Kubelet *KubeletService `json:"kubelet,omitempty" yaml:"kubelet,omitempty"` Kubeproxy *KubeproxyService `json:"kubeproxy,omitempty" yaml:"kubeproxy,omitempty"` Scheduler *SchedulerService `json:"scheduler,omitempty" yaml:"scheduler,omitempty"` }
type RKESystemImages ¶
type RKESystemImages struct { Alpine string `json:"alpine,omitempty" yaml:"alpine,omitempty"` CalicoCNI string `json:"calicoCni,omitempty" yaml:"calicoCni,omitempty"` CalicoControllers string `json:"calicoControllers,omitempty" yaml:"calicoControllers,omitempty"` CalicoCtl string `json:"calicoCtl,omitempty" yaml:"calicoCtl,omitempty"` CalicoNode string `json:"calicoNode,omitempty" yaml:"calicoNode,omitempty"` CanalCNI string `json:"canalCni,omitempty" yaml:"canalCni,omitempty"` CanalFlannel string `json:"canalFlannel,omitempty" yaml:"canalFlannel,omitempty"` CanalNode string `json:"canalNode,omitempty" yaml:"canalNode,omitempty"` CertDownloader string `json:"certDownloader,omitempty" yaml:"certDownloader,omitempty"` DNSmasq string `json:"dnsmasq,omitempty" yaml:"dnsmasq,omitempty"` Etcd string `json:"etcd,omitempty" yaml:"etcd,omitempty"` Flannel string `json:"flannel,omitempty" yaml:"flannel,omitempty"` FlannelCNI string `json:"flannelCni,omitempty" yaml:"flannelCni,omitempty"` Ingress string `json:"ingress,omitempty" yaml:"ingress,omitempty"` IngressBackend string `json:"ingressBackend,omitempty" yaml:"ingressBackend,omitempty"` KubeDNS string `json:"kubedns,omitempty" yaml:"kubedns,omitempty"` KubeDNSAutoscaler string `json:"kubednsAutoscaler,omitempty" yaml:"kubednsAutoscaler,omitempty"` KubeDNSSidecar string `json:"kubednsSidecar,omitempty" yaml:"kubednsSidecar,omitempty"` Kubernetes string `json:"kubernetes,omitempty" yaml:"kubernetes,omitempty"` KubernetesServicesSidecar string `json:"kubernetesServicesSidecar,omitempty" yaml:"kubernetesServicesSidecar,omitempty"` NginxProxy string `json:"nginxProxy,omitempty" yaml:"nginxProxy,omitempty"` PodInfraContainer string `json:"podInfraContainer,omitempty" yaml:"podInfraContainer,omitempty"` WeaveCNI string `json:"weaveCni,omitempty" yaml:"weaveCni,omitempty"` WeaveNode string `json:"weaveNode,omitempty" yaml:"weaveNode,omitempty"` }
type RancherKubernetesEngineConfig ¶
type RancherKubernetesEngineConfig struct { AddonJobTimeout int64 `json:"addonJobTimeout,omitempty" yaml:"addonJobTimeout,omitempty"` Addons string `json:"addons,omitempty" yaml:"addons,omitempty"` AddonsInclude []string `json:"addonsInclude,omitempty" yaml:"addonsInclude,omitempty"` Authentication *AuthnConfig `json:"authentication,omitempty" yaml:"authentication,omitempty"` Authorization *AuthzConfig `json:"authorization,omitempty" yaml:"authorization,omitempty"` BastionHost *BastionHost `json:"bastionHost,omitempty" yaml:"bastionHost,omitempty"` CloudProvider *CloudProvider `json:"cloudProvider,omitempty" yaml:"cloudProvider,omitempty"` ClusterName string `json:"clusterName,omitempty" yaml:"clusterName,omitempty"` IgnoreDockerVersion bool `json:"ignoreDockerVersion,omitempty" yaml:"ignoreDockerVersion,omitempty"` Ingress *IngressConfig `json:"ingress,omitempty" yaml:"ingress,omitempty"` Network *NetworkConfig `json:"network,omitempty" yaml:"network,omitempty"` Nodes []RKEConfigNode `json:"nodes,omitempty" yaml:"nodes,omitempty"` PrefixPath string `json:"prefixPath,omitempty" yaml:"prefixPath,omitempty"` PrivateRegistries []PrivateRegistry `json:"privateRegistries,omitempty" yaml:"privateRegistries,omitempty"` SSHAgentAuth bool `json:"sshAgentAuth,omitempty" yaml:"sshAgentAuth,omitempty"` SSHKeyPath string `json:"sshKeyPath,omitempty" yaml:"sshKeyPath,omitempty"` Services *RKEConfigServices `json:"services,omitempty" yaml:"services,omitempty"` Version string `json:"kubernetesVersion,omitempty" yaml:"kubernetesVersion,omitempty"` }
type RoleTemplate ¶
type RoleTemplate struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Builtin bool `json:"builtin,omitempty" yaml:"builtin,omitempty"` Context string `json:"context,omitempty" yaml:"context,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` External bool `json:"external,omitempty" yaml:"external,omitempty"` Hidden bool `json:"hidden,omitempty" yaml:"hidden,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Locked bool `json:"locked,omitempty" yaml:"locked,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` RoleTemplateIds []string `json:"roleTemplateIds,omitempty" yaml:"roleTemplateIds,omitempty"` Rules []PolicyRule `json:"rules,omitempty" yaml:"rules,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type RoleTemplateClient ¶
type RoleTemplateClient struct {
// contains filtered or unexported fields
}
func (*RoleTemplateClient) ByID ¶
func (c *RoleTemplateClient) ByID(id string) (*RoleTemplate, error)
func (*RoleTemplateClient) Create ¶
func (c *RoleTemplateClient) Create(container *RoleTemplate) (*RoleTemplate, error)
func (*RoleTemplateClient) Delete ¶
func (c *RoleTemplateClient) Delete(container *RoleTemplate) error
func (*RoleTemplateClient) List ¶
func (c *RoleTemplateClient) List(opts *types.ListOpts) (*RoleTemplateCollection, error)
func (*RoleTemplateClient) Update ¶
func (c *RoleTemplateClient) Update(existing *RoleTemplate, updates interface{}) (*RoleTemplate, error)
type RoleTemplateCollection ¶
type RoleTemplateCollection struct { types.Collection Data []RoleTemplate `json:"data,omitempty"` // contains filtered or unexported fields }
func (*RoleTemplateCollection) Next ¶
func (cc *RoleTemplateCollection) Next() (*RoleTemplateCollection, error)
type RoleTemplateOperations ¶
type RoleTemplateOperations interface { List(opts *types.ListOpts) (*RoleTemplateCollection, error) Create(opts *RoleTemplate) (*RoleTemplate, error) Update(existing *RoleTemplate, updates interface{}) (*RoleTemplate, error) ByID(id string) (*RoleTemplate, error) Delete(container *RoleTemplate) error }
type RunPipelineInput ¶
type RunPipelineInput struct {
Branch string `json:"branch,omitempty" yaml:"branch,omitempty"`
}
type RunScriptConfig ¶
type RunScriptConfig struct { Command string `json:"command,omitempty" yaml:"command,omitempty"` Entrypoint string `json:"entrypoint,omitempty" yaml:"entrypoint,omitempty"` Env []string `json:"env,omitempty" yaml:"env,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` IsShell bool `json:"isShell,omitempty" yaml:"isShell,omitempty"` ShellScript string `json:"shellScript,omitempty" yaml:"shellScript,omitempty"` }
type SELinuxOptions ¶
type SELinuxStrategyOptions ¶
type SELinuxStrategyOptions struct { Rule string `json:"rule,omitempty" yaml:"rule,omitempty"` SELinuxOptions *SELinuxOptions `json:"seLinuxOptions,omitempty" yaml:"seLinuxOptions,omitempty"` }
type SMTPConfig ¶
type SMTPConfig struct { DefaultRecipient string `json:"defaultRecipient,omitempty" yaml:"defaultRecipient,omitempty"` Host string `json:"host,omitempty" yaml:"host,omitempty"` Password string `json:"password,omitempty" yaml:"password,omitempty"` Port int64 `json:"port,omitempty" yaml:"port,omitempty"` Sender string `json:"sender,omitempty" yaml:"sender,omitempty"` TLS bool `json:"tls,omitempty" yaml:"tls,omitempty"` Username string `json:"username,omitempty" yaml:"username,omitempty"` }
type SchedulerService ¶
type SearchPrincipalsInput ¶
type SetPasswordInput ¶
type SetPasswordInput struct {
NewPassword string `json:"newPassword,omitempty" yaml:"newPassword,omitempty"`
}
type SetPodSecurityPolicyTemplateInput ¶
type SetPodSecurityPolicyTemplateInput struct {
PodSecurityPolicyTemplateName string `json:"podSecurityPolicyTemplateId,omitempty" yaml:"podSecurityPolicyTemplateId,omitempty"`
}
type Setting ¶
type Setting struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Customized bool `json:"customized,omitempty" yaml:"customized,omitempty"` Default string `json:"default,omitempty" yaml:"default,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Value string `json:"value,omitempty" yaml:"value,omitempty"` }
type SettingClient ¶
type SettingClient struct {
// contains filtered or unexported fields
}
func (*SettingClient) Create ¶
func (c *SettingClient) Create(container *Setting) (*Setting, error)
func (*SettingClient) Delete ¶
func (c *SettingClient) Delete(container *Setting) error
func (*SettingClient) List ¶
func (c *SettingClient) List(opts *types.ListOpts) (*SettingCollection, error)
type SettingCollection ¶
type SettingCollection struct { types.Collection Data []Setting `json:"data,omitempty"` // contains filtered or unexported fields }
func (*SettingCollection) Next ¶
func (cc *SettingCollection) Next() (*SettingCollection, error)
type SettingOperations ¶
type SlackConfig ¶
type SourceCodeConfig ¶
type SourceCodeConfig struct { Branch string `json:"branch,omitempty" yaml:"branch,omitempty"` BranchCondition string `json:"branchCondition,omitempty" yaml:"branchCondition,omitempty"` SourceCodeCredentialId string `json:"sourceCodeCredentialId,omitempty" yaml:"sourceCodeCredentialId,omitempty"` URL string `json:"url,omitempty" yaml:"url,omitempty"` }
type SourceCodeCredential ¶
type SourceCodeCredential struct { types.Resource AccessToken string `json:"accessToken,omitempty" yaml:"accessToken,omitempty"` Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` AvatarURL string `json:"avatarUrl,omitempty" yaml:"avatarUrl,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` HTMLURL string `json:"htmlUrl,omitempty" yaml:"htmlUrl,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` LoginName string `json:"loginName,omitempty" yaml:"loginName,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SourceCodeType string `json:"sourceCodeType,omitempty" yaml:"sourceCodeType,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status *SourceCodeCredentialStatus `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` UserId string `json:"userId,omitempty" yaml:"userId,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type SourceCodeCredentialClient ¶
type SourceCodeCredentialClient struct {
// contains filtered or unexported fields
}
func (*SourceCodeCredentialClient) ActionRefreshrepos ¶
func (c *SourceCodeCredentialClient) ActionRefreshrepos(resource *SourceCodeCredential) error
func (*SourceCodeCredentialClient) ByID ¶
func (c *SourceCodeCredentialClient) ByID(id string) (*SourceCodeCredential, error)
func (*SourceCodeCredentialClient) Create ¶
func (c *SourceCodeCredentialClient) Create(container *SourceCodeCredential) (*SourceCodeCredential, error)
func (*SourceCodeCredentialClient) Delete ¶
func (c *SourceCodeCredentialClient) Delete(container *SourceCodeCredential) error
func (*SourceCodeCredentialClient) List ¶
func (c *SourceCodeCredentialClient) List(opts *types.ListOpts) (*SourceCodeCredentialCollection, error)
func (*SourceCodeCredentialClient) Update ¶
func (c *SourceCodeCredentialClient) Update(existing *SourceCodeCredential, updates interface{}) (*SourceCodeCredential, error)
type SourceCodeCredentialCollection ¶
type SourceCodeCredentialCollection struct { types.Collection Data []SourceCodeCredential `json:"data,omitempty"` // contains filtered or unexported fields }
func (*SourceCodeCredentialCollection) Next ¶
func (cc *SourceCodeCredentialCollection) Next() (*SourceCodeCredentialCollection, error)
type SourceCodeCredentialOperations ¶
type SourceCodeCredentialOperations interface { List(opts *types.ListOpts) (*SourceCodeCredentialCollection, error) Create(opts *SourceCodeCredential) (*SourceCodeCredential, error) Update(existing *SourceCodeCredential, updates interface{}) (*SourceCodeCredential, error) ByID(id string) (*SourceCodeCredential, error) Delete(container *SourceCodeCredential) error ActionRefreshrepos(resource *SourceCodeCredential) error }
type SourceCodeCredentialSpec ¶
type SourceCodeCredentialSpec struct { AccessToken string `json:"accessToken,omitempty" yaml:"accessToken,omitempty"` AvatarURL string `json:"avatarUrl,omitempty" yaml:"avatarUrl,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` HTMLURL string `json:"htmlUrl,omitempty" yaml:"htmlUrl,omitempty"` LoginName string `json:"loginName,omitempty" yaml:"loginName,omitempty"` SourceCodeType string `json:"sourceCodeType,omitempty" yaml:"sourceCodeType,omitempty"` UserId string `json:"userId,omitempty" yaml:"userId,omitempty"` }
type SourceCodeCredentialStatus ¶
type SourceCodeCredentialStatus struct { }
type SourceCodeRepository ¶
type SourceCodeRepository struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` DefaultBranch string `json:"defaultBranch,omitempty" yaml:"defaultBranch,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Language string `json:"language,omitempty" yaml:"language,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Permissions *RepoPerm `json:"permissions,omitempty" yaml:"permissions,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SourceCodeCredentialId string `json:"sourceCodeCredentialId,omitempty" yaml:"sourceCodeCredentialId,omitempty"` SourceCodeType string `json:"sourceCodeType,omitempty" yaml:"sourceCodeType,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status *SourceCodeRepositoryStatus `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` URL string `json:"url,omitempty" yaml:"url,omitempty"` UserId string `json:"userId,omitempty" yaml:"userId,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type SourceCodeRepositoryClient ¶
type SourceCodeRepositoryClient struct {
// contains filtered or unexported fields
}
func (*SourceCodeRepositoryClient) ByID ¶
func (c *SourceCodeRepositoryClient) ByID(id string) (*SourceCodeRepository, error)
func (*SourceCodeRepositoryClient) Create ¶
func (c *SourceCodeRepositoryClient) Create(container *SourceCodeRepository) (*SourceCodeRepository, error)
func (*SourceCodeRepositoryClient) Delete ¶
func (c *SourceCodeRepositoryClient) Delete(container *SourceCodeRepository) error
func (*SourceCodeRepositoryClient) List ¶
func (c *SourceCodeRepositoryClient) List(opts *types.ListOpts) (*SourceCodeRepositoryCollection, error)
func (*SourceCodeRepositoryClient) Update ¶
func (c *SourceCodeRepositoryClient) Update(existing *SourceCodeRepository, updates interface{}) (*SourceCodeRepository, error)
type SourceCodeRepositoryCollection ¶
type SourceCodeRepositoryCollection struct { types.Collection Data []SourceCodeRepository `json:"data,omitempty"` // contains filtered or unexported fields }
func (*SourceCodeRepositoryCollection) Next ¶
func (cc *SourceCodeRepositoryCollection) Next() (*SourceCodeRepositoryCollection, error)
type SourceCodeRepositoryOperations ¶
type SourceCodeRepositoryOperations interface { List(opts *types.ListOpts) (*SourceCodeRepositoryCollection, error) Create(opts *SourceCodeRepository) (*SourceCodeRepository, error) Update(existing *SourceCodeRepository, updates interface{}) (*SourceCodeRepository, error) ByID(id string) (*SourceCodeRepository, error) Delete(container *SourceCodeRepository) error }
type SourceCodeRepositorySpec ¶
type SourceCodeRepositorySpec struct { ClusterId string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"` DefaultBranch string `json:"defaultBranch,omitempty" yaml:"defaultBranch,omitempty"` Language string `json:"language,omitempty" yaml:"language,omitempty"` Permissions *RepoPerm `json:"permissions,omitempty" yaml:"permissions,omitempty"` SourceCodeCredentialId string `json:"sourceCodeCredentialId,omitempty" yaml:"sourceCodeCredentialId,omitempty"` SourceCodeType string `json:"sourceCodeType,omitempty" yaml:"sourceCodeType,omitempty"` URL string `json:"url,omitempty" yaml:"url,omitempty"` UserId string `json:"userId,omitempty" yaml:"userId,omitempty"` }
type SourceCodeRepositoryStatus ¶
type SourceCodeRepositoryStatus struct { }
type SplunkConfig ¶
type StageStatus ¶
type StageStatus struct { Ended string `json:"ended,omitempty" yaml:"ended,omitempty"` Started string `json:"started,omitempty" yaml:"started,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Steps []StepStatus `json:"steps,omitempty" yaml:"steps,omitempty"` }
type Status ¶
type Status struct { APIVersion string `json:"apiVersion,omitempty" yaml:"apiVersion,omitempty"` Code int64 `json:"code,omitempty" yaml:"code,omitempty"` Details *StatusDetails `json:"details,omitempty" yaml:"details,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` ListMeta *ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty"` Message string `json:"message,omitempty" yaml:"message,omitempty"` Reason string `json:"reason,omitempty" yaml:"reason,omitempty"` Status string `json:"status,omitempty" yaml:"status,omitempty"` }
type StatusCause ¶
type StatusDetails ¶
type StatusDetails struct { Causes []StatusCause `json:"causes,omitempty" yaml:"causes,omitempty"` Group string `json:"group,omitempty" yaml:"group,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RetryAfterSeconds int64 `json:"retryAfterSeconds,omitempty" yaml:"retryAfterSeconds,omitempty"` UID string `json:"uid,omitempty" yaml:"uid,omitempty"` }
type Step ¶
type Step struct { PublishImageConfig *PublishImageConfig `json:"publishImageConfig,omitempty" yaml:"publishImageConfig,omitempty"` RunScriptConfig *RunScriptConfig `json:"runScriptConfig,omitempty" yaml:"runScriptConfig,omitempty"` SourceCodeConfig *SourceCodeConfig `json:"sourceCodeConfig,omitempty" yaml:"sourceCodeConfig,omitempty"` Timeout int64 `json:"timeout,omitempty" yaml:"timeout,omitempty"` }
type StepStatus ¶
type SubQuestion ¶
type SubQuestion struct { Default string `json:"default,omitempty" yaml:"default,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Group string `json:"group,omitempty" yaml:"group,omitempty"` InvalidChars string `json:"invalidChars,omitempty" yaml:"invalidChars,omitempty"` Label string `json:"label,omitempty" yaml:"label,omitempty"` Max int64 `json:"max,omitempty" yaml:"max,omitempty"` MaxLength int64 `json:"maxLength,omitempty" yaml:"maxLength,omitempty"` Min int64 `json:"min,omitempty" yaml:"min,omitempty"` MinLength int64 `json:"minLength,omitempty" yaml:"minLength,omitempty"` Options []string `json:"options,omitempty" yaml:"options,omitempty"` Required bool `json:"required,omitempty" yaml:"required,omitempty"` ShowIf string `json:"showIf,omitempty" yaml:"showIf,omitempty"` Type string `json:"type,omitempty" yaml:"type,omitempty"` ValidChars string `json:"validChars,omitempty" yaml:"validChars,omitempty"` Variable string `json:"variable,omitempty" yaml:"variable,omitempty"` }
type SyslogConfig ¶
type SyslogConfig struct { Endpoint string `json:"endpoint,omitempty" yaml:"endpoint,omitempty"` Program string `json:"program,omitempty" yaml:"program,omitempty"` Protocol string `json:"protocol,omitempty" yaml:"protocol,omitempty"` Severity string `json:"severity,omitempty" yaml:"severity,omitempty"` }
type TargetEvent ¶
type TargetNode ¶
type TargetNode struct { CPUThreshold int64 `json:"cpuThreshold,omitempty" yaml:"cpuThreshold,omitempty"` Condition string `json:"condition,omitempty" yaml:"condition,omitempty"` MemThreshold int64 `json:"memThreshold,omitempty" yaml:"memThreshold,omitempty"` NodeId string `json:"nodeId,omitempty" yaml:"nodeId,omitempty"` Selector map[string]string `json:"selector,omitempty" yaml:"selector,omitempty"` }
type TargetPod ¶
type TargetPod struct { Condition string `json:"condition,omitempty" yaml:"condition,omitempty"` PodId string `json:"podId,omitempty" yaml:"podId,omitempty"` RestartIntervalSeconds int64 `json:"restartIntervalSeconds,omitempty" yaml:"restartIntervalSeconds,omitempty"` RestartTimes int64 `json:"restartTimes,omitempty" yaml:"restartTimes,omitempty"` }
type TargetSystemService ¶
type TargetSystemService struct {
Condition string `json:"condition,omitempty" yaml:"condition,omitempty"`
}
type TargetWorkload ¶
type Template ¶
type Template struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` CatalogID string `json:"catalogId,omitempty" yaml:"catalogId,omitempty"` Categories []string `json:"categories,omitempty" yaml:"categories,omitempty"` Category string `json:"category,omitempty" yaml:"category,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` DefaultTemplateVersionID string `json:"defaultTemplateVersionId,omitempty" yaml:"defaultTemplateVersionId,omitempty"` DefaultVersion string `json:"defaultVersion,omitempty" yaml:"defaultVersion,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` FolderName string `json:"folderName,omitempty" yaml:"folderName,omitempty"` Icon string `json:"icon,omitempty" yaml:"icon,omitempty"` IconFilename string `json:"iconFilename,omitempty" yaml:"iconFilename,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Maintainer string `json:"maintainer,omitempty" yaml:"maintainer,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Path string `json:"path,omitempty" yaml:"path,omitempty"` ProjectURL string `json:"projectURL,omitempty" yaml:"projectURL,omitempty"` Readme string `json:"readme,omitempty" yaml:"readme,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status *TemplateStatus `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` UpgradeFrom string `json:"upgradeFrom,omitempty" yaml:"upgradeFrom,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` VersionLinks map[string]string `json:"versionLinks,omitempty" yaml:"versionLinks,omitempty"` Versions []TemplateVersionSpec `json:"versions,omitempty" yaml:"versions,omitempty"` }
type TemplateClient ¶
type TemplateClient struct {
// contains filtered or unexported fields
}
func (*TemplateClient) Create ¶
func (c *TemplateClient) Create(container *Template) (*Template, error)
func (*TemplateClient) Delete ¶
func (c *TemplateClient) Delete(container *Template) error
func (*TemplateClient) List ¶
func (c *TemplateClient) List(opts *types.ListOpts) (*TemplateCollection, error)
type TemplateCollection ¶
type TemplateCollection struct { types.Collection Data []Template `json:"data,omitempty"` // contains filtered or unexported fields }
func (*TemplateCollection) Next ¶
func (cc *TemplateCollection) Next() (*TemplateCollection, error)
type TemplateContent ¶
type TemplateContent struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Data string `json:"data,omitempty" yaml:"data,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type TemplateContentClient ¶
type TemplateContentClient struct {
// contains filtered or unexported fields
}
func (*TemplateContentClient) ByID ¶
func (c *TemplateContentClient) ByID(id string) (*TemplateContent, error)
func (*TemplateContentClient) Create ¶
func (c *TemplateContentClient) Create(container *TemplateContent) (*TemplateContent, error)
func (*TemplateContentClient) Delete ¶
func (c *TemplateContentClient) Delete(container *TemplateContent) error
func (*TemplateContentClient) List ¶
func (c *TemplateContentClient) List(opts *types.ListOpts) (*TemplateContentCollection, error)
func (*TemplateContentClient) Update ¶
func (c *TemplateContentClient) Update(existing *TemplateContent, updates interface{}) (*TemplateContent, error)
type TemplateContentCollection ¶
type TemplateContentCollection struct { types.Collection Data []TemplateContent `json:"data,omitempty"` // contains filtered or unexported fields }
func (*TemplateContentCollection) Next ¶
func (cc *TemplateContentCollection) Next() (*TemplateContentCollection, error)
type TemplateContentOperations ¶
type TemplateContentOperations interface { List(opts *types.ListOpts) (*TemplateContentCollection, error) Create(opts *TemplateContent) (*TemplateContent, error) Update(existing *TemplateContent, updates interface{}) (*TemplateContent, error) ByID(id string) (*TemplateContent, error) Delete(container *TemplateContent) error }
type TemplateOperations ¶
type TemplateSpec ¶
type TemplateSpec struct { CatalogID string `json:"catalogId,omitempty" yaml:"catalogId,omitempty"` Categories []string `json:"categories,omitempty" yaml:"categories,omitempty"` Category string `json:"category,omitempty" yaml:"category,omitempty"` DefaultTemplateVersionID string `json:"defaultTemplateVersionId,omitempty" yaml:"defaultTemplateVersionId,omitempty"` DefaultVersion string `json:"defaultVersion,omitempty" yaml:"defaultVersion,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"` FolderName string `json:"folderName,omitempty" yaml:"folderName,omitempty"` Icon string `json:"icon,omitempty" yaml:"icon,omitempty"` IconFilename string `json:"iconFilename,omitempty" yaml:"iconFilename,omitempty"` Maintainer string `json:"maintainer,omitempty" yaml:"maintainer,omitempty"` Path string `json:"path,omitempty" yaml:"path,omitempty"` ProjectURL string `json:"projectURL,omitempty" yaml:"projectURL,omitempty"` Readme string `json:"readme,omitempty" yaml:"readme,omitempty"` UpgradeFrom string `json:"upgradeFrom,omitempty" yaml:"upgradeFrom,omitempty"` Versions []TemplateVersionSpec `json:"versions,omitempty" yaml:"versions,omitempty"` }
type TemplateStatus ¶
type TemplateStatus struct { }
type TemplateVersion ¶
type TemplateVersion struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` AppReadme string `json:"appReadme,omitempty" yaml:"appReadme,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Digest string `json:"digest,omitempty" yaml:"digest,omitempty"` ExternalID string `json:"externalId,omitempty" yaml:"externalId,omitempty"` Files map[string]string `json:"files,omitempty" yaml:"files,omitempty"` KubeVersion string `json:"kubeVersion,omitempty" yaml:"kubeVersion,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Questions []Question `json:"questions,omitempty" yaml:"questions,omitempty"` RancherVersion string `json:"rancherVersion,omitempty" yaml:"rancherVersion,omitempty"` Readme string `json:"readme,omitempty" yaml:"readme,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status *TemplateVersionStatus `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioningMessage,omitempty"` UpgradeVersionLinks map[string]string `json:"upgradeVersionLinks,omitempty" yaml:"upgradeVersionLinks,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Version string `json:"version,omitempty" yaml:"version,omitempty"` }
type TemplateVersionClient ¶
type TemplateVersionClient struct {
// contains filtered or unexported fields
}
func (*TemplateVersionClient) ByID ¶
func (c *TemplateVersionClient) ByID(id string) (*TemplateVersion, error)
func (*TemplateVersionClient) Create ¶
func (c *TemplateVersionClient) Create(container *TemplateVersion) (*TemplateVersion, error)
func (*TemplateVersionClient) Delete ¶
func (c *TemplateVersionClient) Delete(container *TemplateVersion) error
func (*TemplateVersionClient) List ¶
func (c *TemplateVersionClient) List(opts *types.ListOpts) (*TemplateVersionCollection, error)
func (*TemplateVersionClient) Update ¶
func (c *TemplateVersionClient) Update(existing *TemplateVersion, updates interface{}) (*TemplateVersion, error)
type TemplateVersionCollection ¶
type TemplateVersionCollection struct { types.Collection Data []TemplateVersion `json:"data,omitempty"` // contains filtered or unexported fields }
func (*TemplateVersionCollection) Next ¶
func (cc *TemplateVersionCollection) Next() (*TemplateVersionCollection, error)
type TemplateVersionOperations ¶
type TemplateVersionOperations interface { List(opts *types.ListOpts) (*TemplateVersionCollection, error) Create(opts *TemplateVersion) (*TemplateVersion, error) Update(existing *TemplateVersion, updates interface{}) (*TemplateVersion, error) ByID(id string) (*TemplateVersion, error) Delete(container *TemplateVersion) error }
type TemplateVersionSpec ¶
type TemplateVersionSpec struct { AppReadme string `json:"appReadme,omitempty" yaml:"appReadme,omitempty"` Digest string `json:"digest,omitempty" yaml:"digest,omitempty"` ExternalID string `json:"externalId,omitempty" yaml:"externalId,omitempty"` Files map[string]string `json:"files,omitempty" yaml:"files,omitempty"` KubeVersion string `json:"kubeVersion,omitempty" yaml:"kubeVersion,omitempty"` Questions []Question `json:"questions,omitempty" yaml:"questions,omitempty"` RancherVersion string `json:"rancherVersion,omitempty" yaml:"rancherVersion,omitempty"` Readme string `json:"readme,omitempty" yaml:"readme,omitempty"` UpgradeVersionLinks map[string]string `json:"upgradeVersionLinks,omitempty" yaml:"upgradeVersionLinks,omitempty"` Version string `json:"version,omitempty" yaml:"version,omitempty"` }
type TemplateVersionStatus ¶
type TemplateVersionStatus struct { }
type Token ¶
type Token struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` AuthProvider string `json:"authProvider,omitempty" yaml:"authProvider,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Expired bool `json:"expired,omitempty" yaml:"expired,omitempty"` ExpiresAt string `json:"expiresAt,omitempty" yaml:"expiresAt,omitempty"` GroupPrincipals []string `json:"groupPrincipals,omitempty" yaml:"groupPrincipals,omitempty"` IsDerived bool `json:"isDerived,omitempty" yaml:"isDerived,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` LastUpdateTime string `json:"lastUpdateTime,omitempty" yaml:"lastUpdateTime,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` ProviderInfo map[string]string `json:"providerInfo,omitempty" yaml:"providerInfo,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` TTLMillis int64 `json:"ttl,omitempty" yaml:"ttl,omitempty"` Token string `json:"token,omitempty" yaml:"token,omitempty"` UserID string `json:"userId,omitempty" yaml:"userId,omitempty"` UserPrincipal string `json:"userPrincipal,omitempty" yaml:"userPrincipal,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type TokenClient ¶
type TokenClient struct {
// contains filtered or unexported fields
}
func (*TokenClient) CollectionActionLogout ¶
func (c *TokenClient) CollectionActionLogout(resource *TokenCollection) error
func (*TokenClient) Delete ¶
func (c *TokenClient) Delete(container *Token) error
func (*TokenClient) List ¶
func (c *TokenClient) List(opts *types.ListOpts) (*TokenCollection, error)
type TokenCollection ¶
type TokenCollection struct { types.Collection Data []Token `json:"data,omitempty"` // contains filtered or unexported fields }
func (*TokenCollection) Next ¶
func (cc *TokenCollection) Next() (*TokenCollection, error)
type TokenOperations ¶
type TokenOperations interface { List(opts *types.ListOpts) (*TokenCollection, error) Create(opts *Token) (*Token, error) Update(existing *Token, updates interface{}) (*Token, error) ByID(id string) (*Token, error) Delete(container *Token) error CollectionActionLogout(resource *TokenCollection) error }
type User ¶
type User struct { types.Resource Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Me bool `json:"me,omitempty" yaml:"me,omitempty"` MustChangePassword bool `json:"mustChangePassword,omitempty" yaml:"mustChangePassword,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` Password string `json:"password,omitempty" yaml:"password,omitempty"` PrincipalIDs []string `json:"principalIds,omitempty" yaml:"principalIds,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Username string `json:"username,omitempty" yaml:"username,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type UserClient ¶
type UserClient struct {
// contains filtered or unexported fields
}
func (*UserClient) ActionSetpassword ¶
func (c *UserClient) ActionSetpassword(resource *User, input *SetPasswordInput) (*User, error)
func (*UserClient) CollectionActionChangepassword ¶
func (c *UserClient) CollectionActionChangepassword(resource *UserCollection, input *ChangePasswordInput) error
func (*UserClient) Delete ¶
func (c *UserClient) Delete(container *User) error
func (*UserClient) List ¶
func (c *UserClient) List(opts *types.ListOpts) (*UserCollection, error)
type UserCollection ¶
type UserCollection struct { types.Collection Data []User `json:"data,omitempty"` // contains filtered or unexported fields }
func (*UserCollection) Next ¶
func (cc *UserCollection) Next() (*UserCollection, error)
type UserOperations ¶
type UserOperations interface { List(opts *types.ListOpts) (*UserCollection, error) Create(opts *User) (*User, error) Update(existing *User, updates interface{}) (*User, error) ByID(id string) (*User, error) Delete(container *User) error ActionSetpassword(resource *User, input *SetPasswordInput) (*User, error) CollectionActionChangepassword(resource *UserCollection, input *ChangePasswordInput) error }
type Values ¶
type Values struct { BoolValue bool `json:"boolValue,omitempty" yaml:"boolValue,omitempty"` IntValue int64 `json:"intValue,omitempty" yaml:"intValue,omitempty"` StringSliceValue []string `json:"stringSliceValue,omitempty" yaml:"stringSliceValue,omitempty"` StringValue string `json:"stringValue,omitempty" yaml:"stringValue,omitempty"` }
type VersionCommits ¶
type WebhookConfig ¶
type WebhookConfig struct {
URL string `json:"url,omitempty" yaml:"url,omitempty"`
}
Source Files ¶
- zz_generated_action.go
- zz_generated_active_directory_config.go
- zz_generated_active_directory_test_and_apply_input.go
- zz_generated_alert_status.go
- zz_generated_allowed_host_path.go
- zz_generated_amazon_elastic_container_service_config.go
- zz_generated_attached_volume.go
- zz_generated_auth_app_input.go
- zz_generated_auth_config.go
- zz_generated_auth_user_input.go
- zz_generated_authn_config.go
- zz_generated_authz_config.go
- zz_generated_aws_cloud_provider.go
- zz_generated_azure_cloud_provider.go
- zz_generated_azure_kubernetes_service_config.go
- zz_generated_bastion_host.go
- zz_generated_calico_network_provider.go
- zz_generated_canal_network_provider.go
- zz_generated_catalog.go
- zz_generated_catalog_condition.go
- zz_generated_catalog_spec.go
- zz_generated_catalog_status.go
- zz_generated_change_password_input.go
- zz_generated_client.go
- zz_generated_cloud_provider.go
- zz_generated_cluster.go
- zz_generated_cluster_alert.go
- zz_generated_cluster_alert_spec.go
- zz_generated_cluster_component_status.go
- zz_generated_cluster_compose_config.go
- zz_generated_cluster_compose_spec.go
- zz_generated_cluster_condition.go
- zz_generated_cluster_event.go
- zz_generated_cluster_logging.go
- zz_generated_cluster_logging_spec.go
- zz_generated_cluster_logging_status.go
- zz_generated_cluster_pipeline.go
- zz_generated_cluster_pipeline_spec.go
- zz_generated_cluster_pipeline_status.go
- zz_generated_cluster_registration_token.go
- zz_generated_cluster_registration_token_spec.go
- zz_generated_cluster_registration_token_status.go
- zz_generated_cluster_role_template_binding.go
- zz_generated_cluster_spec.go
- zz_generated_cluster_status.go
- zz_generated_component_condition.go
- zz_generated_compose_condition.go
- zz_generated_compose_spec.go
- zz_generated_compose_status.go
- zz_generated_condition.go
- zz_generated_container_image.go
- zz_generated_cpu_info.go
- zz_generated_custom_config.go
- zz_generated_daemon_endpoint.go
- zz_generated_docker_info.go
- zz_generated_dynamic_schema.go
- zz_generated_dynamic_schema_spec.go
- zz_generated_dynamic_schema_status.go
- zz_generated_elasticsearch_config.go
- zz_generated_embedded_config.go
- zz_generated_etcd_service.go
- zz_generated_event_source.go
- zz_generated_field.go
- zz_generated_filter.go
- zz_generated_flannel_network_provider.go
- zz_generated_fs_group_strategy_options.go
- zz_generated_generate_kube_config_output.go
- zz_generated_github_cluster_config.go
- zz_generated_github_config.go
- zz_generated_github_config_apply_input.go
- zz_generated_github_config_test_output.go
- zz_generated_global_compose_config.go
- zz_generated_global_role.go
- zz_generated_global_role_binding.go
- zz_generated_google_kubernetes_engine_config.go
- zz_generated_group.go
- zz_generated_group_member.go
- zz_generated_host_port_range.go
- zz_generated_id_range.go
- zz_generated_import_cluster_yaml_input.go
- zz_generated_import_yaml_output.go
- zz_generated_imported_config.go
- zz_generated_info.go
- zz_generated_ingress_config.go
- zz_generated_initializer.go
- zz_generated_initializers.go
- zz_generated_internal_node_spec.go
- zz_generated_internal_node_status.go
- zz_generated_kafka_config.go
- zz_generated_kube_apiservice.go
- zz_generated_kube_controller_service.go
- zz_generated_kubelet_service.go
- zz_generated_kubeproxy_service.go
- zz_generated_kubernetes_info.go
- zz_generated_list_meta.go
- zz_generated_listen_config.go
- zz_generated_local_config.go
- zz_generated_logging_condition.go
- zz_generated_memory_info.go
- zz_generated_network_config.go
- zz_generated_node.go
- zz_generated_node_address.go
- zz_generated_node_condition.go
- zz_generated_node_config_source.go
- zz_generated_node_daemon_endpoints.go
- zz_generated_node_driver.go
- zz_generated_node_driver_spec.go
- zz_generated_node_driver_status.go
- zz_generated_node_info.go
- zz_generated_node_pool.go
- zz_generated_node_pool_spec.go
- zz_generated_node_pool_status.go
- zz_generated_node_spec.go
- zz_generated_node_status.go
- zz_generated_node_system_info.go
- zz_generated_node_template.go
- zz_generated_node_template_condition.go
- zz_generated_node_template_spec.go
- zz_generated_node_template_status.go
- zz_generated_notification.go
- zz_generated_notifier.go
- zz_generated_notifier_spec.go
- zz_generated_notifier_status.go
- zz_generated_object_meta.go
- zz_generated_object_reference.go
- zz_generated_os_info.go
- zz_generated_owner_reference.go
- zz_generated_pagerduty_config.go
- zz_generated_pipeline.go
- zz_generated_pipeline_condition.go
- zz_generated_pipeline_execution.go
- zz_generated_pipeline_execution_log.go
- zz_generated_pipeline_execution_log_spec.go
- zz_generated_pipeline_execution_spec.go
- zz_generated_pipeline_execution_status.go
- zz_generated_pipeline_spec.go
- zz_generated_pipeline_status.go
- zz_generated_pod_security_policy_spec.go
- zz_generated_pod_security_policy_template.go
- zz_generated_pod_security_policy_template_project_binding.go
- zz_generated_policy_rule.go
- zz_generated_preference.go
- zz_generated_principal.go
- zz_generated_private_registry.go
- zz_generated_project.go
- zz_generated_project_alert.go
- zz_generated_project_alert_spec.go
- zz_generated_project_condition.go
- zz_generated_project_logging.go
- zz_generated_project_logging_spec.go
- zz_generated_project_logging_status.go
- zz_generated_project_network_policy.go
- zz_generated_project_network_policy_spec.go
- zz_generated_project_network_policy_status.go
- zz_generated_project_role_template_binding.go
- zz_generated_project_spec.go
- zz_generated_project_status.go
- zz_generated_public_endpoint.go
- zz_generated_publish_image_config.go
- zz_generated_question.go
- zz_generated_rancher_kubernetes_engine_config.go
- zz_generated_recipient.go
- zz_generated_repo_perm.go
- zz_generated_rke_config_node.go
- zz_generated_rke_config_services.go
- zz_generated_rke_system_images.go
- zz_generated_role_template.go
- zz_generated_run_as_user_strategy_options.go
- zz_generated_run_pipeline_input.go
- zz_generated_run_script_config.go
- zz_generated_scheduler_service.go
- zz_generated_se_linux_options.go
- zz_generated_se_linux_strategy_options.go
- zz_generated_search_principals_input.go
- zz_generated_set_password_input.go
- zz_generated_set_pod_security_policy_template_input.go
- zz_generated_setting.go
- zz_generated_slack_config.go
- zz_generated_smtp_config.go
- zz_generated_source_code_config.go
- zz_generated_source_code_credential.go
- zz_generated_source_code_credential_spec.go
- zz_generated_source_code_credential_status.go
- zz_generated_source_code_repository.go
- zz_generated_source_code_repository_spec.go
- zz_generated_source_code_repository_status.go
- zz_generated_splunk_config.go
- zz_generated_stage.go
- zz_generated_stage_status.go
- zz_generated_status.go
- zz_generated_status_cause.go
- zz_generated_status_details.go
- zz_generated_step.go
- zz_generated_step_status.go
- zz_generated_sub_question.go
- zz_generated_supplemental_groups_strategy_options.go
- zz_generated_syslog_config.go
- zz_generated_taint.go
- zz_generated_target_event.go
- zz_generated_target_node.go
- zz_generated_target_pod.go
- zz_generated_target_system_service.go
- zz_generated_target_workload.go
- zz_generated_template.go
- zz_generated_template_content.go
- zz_generated_template_spec.go
- zz_generated_template_status.go
- zz_generated_template_version.go
- zz_generated_template_version_spec.go
- zz_generated_template_version_status.go
- zz_generated_token.go
- zz_generated_user.go
- zz_generated_values.go
- zz_generated_version_commits.go
- zz_generated_webhook_config.go
Click to show internal directories.
Click to hide internal directories.