Documentation
¶
Index ¶
- func AdvanceRolloutRuleObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AdvanceRolloutRule) *krm.AdvanceRolloutRuleObservedState
- func AdvanceRolloutRuleObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.AdvanceRolloutRule
- func AdvanceRolloutRule_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AdvanceRolloutRule) *krm.AdvanceRolloutRule
- func AdvanceRolloutRule_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.AdvanceRolloutRule) *pb.AdvanceRolloutRule
- func AnthosCluster_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AnthosCluster) *krmclouddeployv1alpha1.AnthosCluster
- func AnthosCluster_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.AnthosCluster) *pb.AnthosCluster
- func AssociatedEntities_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AssociatedEntities) *krm.AssociatedEntities
- func AssociatedEntities_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.AssociatedEntities) *pb.AssociatedEntities
- func AutomationResourceSelector_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AutomationResourceSelector) *krm.AutomationResourceSelector
- func AutomationResourceSelector_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.AutomationResourceSelector) *pb.AutomationResourceSelector
- func AutomationRuleCondition_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AutomationRuleCondition) *krm.AutomationRuleCondition
- func AutomationRuleCondition_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.AutomationRuleCondition) *pb.AutomationRuleCondition
- func AutomationRuleObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AutomationRule) *krm.AutomationRuleObservedState
- func AutomationRuleObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.AutomationRule
- func AutomationRule_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AutomationRule) *krm.AutomationRule
- func AutomationRule_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.AutomationRule) *pb.AutomationRule
- func CanaryDeployment_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.CanaryDeployment) *krm.CanaryDeployment
- func CanaryDeployment_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.CanaryDeployment) *pb.CanaryDeployment
- func Canary_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.Canary) *krm.Canary
- func Canary_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.Canary) *pb.Canary
- func CloudDeployAutomationObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.Automation) *krm.CloudDeployAutomationObservedState
- func CloudDeployAutomationObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.CloudDeployAutomationObservedState) *pb.Automation
- func CloudDeployAutomationSpec_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.Automation) *krm.CloudDeployAutomationSpec
- func CloudDeployAutomationSpec_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.CloudDeployAutomationSpec) *pb.Automation
- func CloudDeployTargetObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.Target) *krm.CloudDeployTargetObservedState
- func CloudDeployTargetObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.CloudDeployTargetObservedState) *pb.Target
- func CloudDeployTargetSpec_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.Target) *krm.CloudDeployTargetSpec
- func CloudDeployTargetSpec_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.CloudDeployTargetSpec) *pb.Target
- func CloudRunConfig_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.CloudRunConfig) *krm.CloudRunConfig
- func CloudRunConfig_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.CloudRunConfig) *pb.CloudRunConfig
- func CloudRunLocation_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.CloudRunLocation) *krmclouddeployv1alpha1.CloudRunLocation
- func CloudRunLocation_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.CloudRunLocation) *pb.CloudRunLocation
- func CustomCanaryDeployment_PhaseConfig_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.CustomCanaryDeployment_PhaseConfig) *krm.CustomCanaryDeployment_PhaseConfig
- func CustomCanaryDeployment_PhaseConfig_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.CustomCanaryDeployment_PhaseConfig) *pb.CustomCanaryDeployment_PhaseConfig
- func CustomCanaryDeployment_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.CustomCanaryDeployment) *krm.CustomCanaryDeployment
- func CustomCanaryDeployment_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.CustomCanaryDeployment) *pb.CustomCanaryDeployment
- func CustomTargetSkaffoldActions_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.CustomTargetSkaffoldActions) *krmclouddeployv1alpha1.CustomTargetSkaffoldActions
- func CustomTargetSkaffoldActions_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.CustomTargetSkaffoldActions
- func CustomTargetTypeObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.CustomTargetType) *krmclouddeployv1alpha1.CustomTargetTypeObservedState
- func CustomTargetTypeObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.CustomTargetType
- func CustomTargetTypeSpec_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.CustomTargetType) *krmclouddeployv1alpha1.CustomTargetTypeSpec
- func CustomTargetTypeSpec_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.CustomTargetTypeSpec) *pb.CustomTargetType
- func CustomTarget_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.CustomTarget) *krmclouddeployv1alpha1.CustomTarget
- func CustomTarget_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.CustomTarget) *pb.CustomTarget
- func Date_v1alpha1_FromProto(mapCtx *direct.MapContext, in *datepb.Date) *krm.Date
- func Date_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.Date) *datepb.Date
- func DefaultPool_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.DefaultPool) *krmclouddeployv1alpha1.DefaultPool
- func DefaultPool_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.DefaultPool) *pb.DefaultPool
- func DeliveryPipelineAttribute_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.DeliveryPipelineAttribute) *krmclouddeployv1alpha1.DeliveryPipelineAttribute
- func DeliveryPipelineAttribute_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.DeliveryPipelineAttribute
- func DeliveryPipelineObservedState_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DeliveryPipeline) *krm.DeliveryPipelineObservedState
- func DeliveryPipelineObservedState_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DeliveryPipelineObservedState) *pb.DeliveryPipeline
- func DeliveryPipelineSpec_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DeliveryPipeline) *krm.DeliveryPipelineSpec
- func DeliveryPipelineSpec_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DeliveryPipelineSpec) *pb.DeliveryPipeline
- func DeployParameters_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DeployParameters) *krm.DeployParameters
- func DeployParameters_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DeployParameters) *pb.DeployParameters
- func DeployPolicyObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.DeployPolicy) *krmclouddeployv1alpha1.DeployPolicyObservedState
- func DeployPolicyObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.DeployPolicy
- func DeployPolicyResourceSelector_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.DeployPolicyResourceSelector) *krmclouddeployv1alpha1.DeployPolicyResourceSelector
- func DeployPolicyResourceSelector_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.DeployPolicyResourceSelector
- func DeployPolicySpec_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.DeployPolicy) *krmclouddeployv1alpha1.DeployPolicySpec
- func DeployPolicySpec_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.DeployPolicySpec) *pb.DeployPolicy
- func ExecutionConfig_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.ExecutionConfig) *krmclouddeployv1alpha1.ExecutionConfig
- func ExecutionConfig_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.ExecutionConfig) *pb.ExecutionConfig
- func GKECluster_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.GkeCluster) *krm.GKECluster
- func GKECluster_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.GKECluster) *pb.GkeCluster
- func KubernetesConfig_GatewayServiceMesh_RouteDestinations_v1beta1_FromProto(mapCtx *direct.MapContext, ...) *krm.KubernetesConfig_GatewayServiceMesh_RouteDestinations
- func KubernetesConfig_GatewayServiceMesh_RouteDestinations_v1beta1_ToProto(mapCtx *direct.MapContext, ...) *pb.KubernetesConfig_GatewayServiceMesh_RouteDestinations
- func KubernetesConfig_GatewayServiceMesh_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.KubernetesConfig_GatewayServiceMesh) *krm.KubernetesConfig_GatewayServiceMesh
- func KubernetesConfig_GatewayServiceMesh_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.KubernetesConfig_GatewayServiceMesh) *pb.KubernetesConfig_GatewayServiceMesh
- func KubernetesConfig_ServiceNetworking_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.KubernetesConfig_ServiceNetworking) *krm.KubernetesConfig_ServiceNetworking
- func KubernetesConfig_ServiceNetworking_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.KubernetesConfig_ServiceNetworking) *pb.KubernetesConfig_ServiceNetworking
- func KubernetesConfig_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.KubernetesConfig) *krm.KubernetesConfig
- func KubernetesConfig_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.KubernetesConfig) *pb.KubernetesConfig
- func MultiTarget_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.MultiTarget) *krm.MultiTarget
- func MultiTarget_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.MultiTarget) *pb.MultiTarget
- func NewAutomationModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
- func NewDeliveryPipelineModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
- func NewTargetModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
- func OneTimeWindow_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.OneTimeWindow) *krmclouddeployv1alpha1.OneTimeWindow
- func OneTimeWindow_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.OneTimeWindow) *pb.OneTimeWindow
- func PipelineCondition_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.PipelineCondition) *krm.PipelineCondition
- func PipelineCondition_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.PipelineCondition) *pb.PipelineCondition
- func PipelineReadyCondition_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.PipelineReadyCondition) *krm.PipelineReadyCondition
- func PipelineReadyCondition_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.PipelineReadyCondition) *pb.PipelineReadyCondition
- func PolicyRule_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.PolicyRule) *krmclouddeployv1alpha1.PolicyRule
- func PolicyRule_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.PolicyRule) *pb.PolicyRule
- func Postdeploy_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.Postdeploy) *krm.Postdeploy
- func Postdeploy_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.Postdeploy) *pb.Postdeploy
- func Predeploy_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.Predeploy) *krm.Predeploy
- func Predeploy_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.Predeploy) *pb.Predeploy
- func PrivatePool_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.PrivatePool) *krmclouddeployv1alpha1.PrivatePool
- func PrivatePool_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.PrivatePool) *pb.PrivatePool
- func PromoteReleaseRuleObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.PromoteReleaseRule) *krm.PromoteReleaseRuleObservedState
- func PromoteReleaseRuleObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.PromoteReleaseRule
- func PromoteReleaseRule_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.PromoteReleaseRule) *krm.PromoteReleaseRule
- func PromoteReleaseRule_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.PromoteReleaseRule) *pb.PromoteReleaseRule
- func RepairPhaseConfig_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.RepairPhaseConfig) *krm.RepairPhaseConfig
- func RepairPhaseConfig_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.RepairPhaseConfig) *pb.RepairPhaseConfig
- func RepairRolloutRuleObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.RepairRolloutRule) *krm.RepairRolloutRuleObservedState
- func RepairRolloutRuleObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.RepairRolloutRule
- func RepairRolloutRule_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.RepairRolloutRule) *krm.RepairRolloutRule
- func RepairRolloutRule_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.RepairRolloutRule) *pb.RepairRolloutRule
- func Retry_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.Retry) *krm.Retry
- func Retry_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.Retry) *pb.Retry
- func Rollback_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.Rollback) *krm.Rollback
- func Rollback_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.Rollback) *pb.Rollback
- func RolloutRestriction_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.RolloutRestriction) *krmclouddeployv1alpha1.RolloutRestriction
- func RolloutRestriction_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.RolloutRestriction) *pb.RolloutRestriction
- func RuntimeConfig_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.RuntimeConfig) *krm.RuntimeConfig
- func RuntimeConfig_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.RuntimeConfig) *pb.RuntimeConfig
- func SerialPipeline_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.SerialPipeline) *krm.SerialPipeline
- func SerialPipeline_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.SerialPipeline) *pb.SerialPipeline
- func SkaffoldModules_SkaffoldGCSSource_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.SkaffoldModules_SkaffoldGCSSource) *krmclouddeployv1alpha1.SkaffoldModules_SkaffoldGCSSource
- func SkaffoldModules_SkaffoldGCSSource_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.SkaffoldModules_SkaffoldGCSSource
- func SkaffoldModules_SkaffoldGcbRepoSource_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.SkaffoldModules_SkaffoldGCBRepoSource) *krmclouddeployv1alpha1.SkaffoldModules_SkaffoldGcbRepoSource
- func SkaffoldModules_SkaffoldGcbRepoSource_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.SkaffoldModules_SkaffoldGCBRepoSource
- func SkaffoldModules_SkaffoldGitSource_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.SkaffoldModules_SkaffoldGitSource) *krmclouddeployv1alpha1.SkaffoldModules_SkaffoldGitSource
- func SkaffoldModules_SkaffoldGitSource_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.SkaffoldModules_SkaffoldGitSource
- func SkaffoldModules_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.SkaffoldModules) *krmclouddeployv1alpha1.SkaffoldModules
- func SkaffoldModules_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.SkaffoldModules) *pb.SkaffoldModules
- func Stage_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.Stage) *krm.Stage
- func Stage_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.Stage) *pb.Stage
- func Standard_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.Standard) *krm.Standard
- func Standard_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.Standard) *pb.Standard
- func Strategy_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.Strategy) *krm.Strategy
- func Strategy_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.Strategy) *pb.Strategy
- func TargetAttribute_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.TargetAttribute) *krm.TargetAttribute
- func TargetAttribute_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.TargetAttribute) *pb.TargetAttribute
- func TargetsPresentCondition_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.TargetsPresentCondition) *krm.TargetsPresentCondition
- func TargetsPresentCondition_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.TargetsPresentCondition) *pb.TargetsPresentCondition
- func TargetsPresentCondition_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.TargetsPresentCondition) *krm.TargetsPresentCondition
- func TargetsPresentCondition_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.TargetsPresentCondition) *pb.TargetsPresentCondition
- func TargetsTypeCondition_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.TargetsTypeCondition) *krm.TargetsTypeCondition
- func TargetsTypeCondition_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.TargetsTypeCondition) *pb.TargetsTypeCondition
- func TimeOfDay_v1alpha1_FromProto(mapCtx *direct.MapContext, in *timeofdaypb.TimeOfDay) *krm.TimeOfDay
- func TimeOfDay_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.TimeOfDay) *timeofdaypb.TimeOfDay
- func TimeWindows_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.TimeWindows) *krmclouddeployv1alpha1.TimeWindows
- func TimeWindows_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.TimeWindows) *pb.TimeWindows
- func TimedPromoteReleaseCondition_Targets_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.TimedPromoteReleaseCondition_Targets) *krm.TimedPromoteReleaseCondition_Targets
- func TimedPromoteReleaseCondition_Targets_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.TimedPromoteReleaseCondition_Targets
- func TimedPromoteReleaseCondition_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.TimedPromoteReleaseCondition) *krm.TimedPromoteReleaseCondition
- func TimedPromoteReleaseCondition_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.TimedPromoteReleaseCondition
- func TimedPromoteReleaseRuleObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.TimedPromoteReleaseRule) *krm.TimedPromoteReleaseRuleObservedState
- func TimedPromoteReleaseRuleObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.TimedPromoteReleaseRule
- func TimedPromoteReleaseRule_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.TimedPromoteReleaseRule) *krm.TimedPromoteReleaseRule
- func TimedPromoteReleaseRule_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.TimedPromoteReleaseRule) *pb.TimedPromoteReleaseRule
- func WeeklyWindow_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.WeeklyWindow) *krmclouddeployv1alpha1.WeeklyWindow
- func WeeklyWindow_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.WeeklyWindow) *pb.WeeklyWindow
- type AutomationAdapter
- func (a *AutomationAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
- func (a *AutomationAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
- func (a *AutomationAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
- func (a *AutomationAdapter) Find(ctx context.Context) (bool, error)
- func (a *AutomationAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
- type DeliveryPipelineAdapter
- func (a *DeliveryPipelineAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
- func (a *DeliveryPipelineAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
- func (a *DeliveryPipelineAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
- func (a *DeliveryPipelineAdapter) Find(ctx context.Context) (bool, error)
- func (a *DeliveryPipelineAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
- type TargetAdapter
- func (a *TargetAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
- func (a *TargetAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
- func (a *TargetAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
- func (a *TargetAdapter) Find(ctx context.Context) (bool, error)
- func (a *TargetAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AdvanceRolloutRuleObservedState_v1alpha1_FromProto ¶ added in v1.151.0
func AdvanceRolloutRuleObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AdvanceRolloutRule) *krm.AdvanceRolloutRuleObservedState
func AdvanceRolloutRuleObservedState_v1alpha1_ToProto ¶ added in v1.151.0
func AdvanceRolloutRuleObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.AdvanceRolloutRuleObservedState) *pb.AdvanceRolloutRule
func AdvanceRolloutRule_v1alpha1_FromProto ¶ added in v1.151.0
func AdvanceRolloutRule_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AdvanceRolloutRule) *krm.AdvanceRolloutRule
func AdvanceRolloutRule_v1alpha1_ToProto ¶ added in v1.151.0
func AdvanceRolloutRule_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.AdvanceRolloutRule) *pb.AdvanceRolloutRule
func AnthosCluster_v1alpha1_FromProto ¶ added in v1.151.0
func AnthosCluster_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AnthosCluster) *krmclouddeployv1alpha1.AnthosCluster
func AnthosCluster_v1alpha1_ToProto ¶ added in v1.151.0
func AnthosCluster_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.AnthosCluster) *pb.AnthosCluster
func AssociatedEntities_v1alpha1_FromProto ¶ added in v1.151.0
func AssociatedEntities_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AssociatedEntities) *krm.AssociatedEntities
func AssociatedEntities_v1alpha1_ToProto ¶ added in v1.151.0
func AssociatedEntities_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.AssociatedEntities) *pb.AssociatedEntities
func AutomationResourceSelector_v1alpha1_FromProto ¶ added in v1.151.0
func AutomationResourceSelector_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AutomationResourceSelector) *krm.AutomationResourceSelector
func AutomationResourceSelector_v1alpha1_ToProto ¶ added in v1.151.0
func AutomationResourceSelector_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.AutomationResourceSelector) *pb.AutomationResourceSelector
func AutomationRuleCondition_v1alpha1_FromProto ¶ added in v1.151.0
func AutomationRuleCondition_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AutomationRuleCondition) *krm.AutomationRuleCondition
func AutomationRuleCondition_v1alpha1_ToProto ¶ added in v1.151.0
func AutomationRuleCondition_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.AutomationRuleCondition) *pb.AutomationRuleCondition
func AutomationRuleObservedState_v1alpha1_FromProto ¶ added in v1.151.0
func AutomationRuleObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AutomationRule) *krm.AutomationRuleObservedState
func AutomationRuleObservedState_v1alpha1_ToProto ¶ added in v1.151.0
func AutomationRuleObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.AutomationRuleObservedState) *pb.AutomationRule
func AutomationRule_v1alpha1_FromProto ¶ added in v1.151.0
func AutomationRule_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.AutomationRule) *krm.AutomationRule
func AutomationRule_v1alpha1_ToProto ¶ added in v1.151.0
func AutomationRule_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.AutomationRule) *pb.AutomationRule
func CanaryDeployment_v1beta1_FromProto ¶ added in v1.151.0
func CanaryDeployment_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.CanaryDeployment) *krm.CanaryDeployment
func CanaryDeployment_v1beta1_ToProto ¶ added in v1.151.0
func CanaryDeployment_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.CanaryDeployment) *pb.CanaryDeployment
func Canary_v1beta1_FromProto ¶ added in v1.151.0
func Canary_v1beta1_ToProto ¶ added in v1.151.0
func CloudDeployAutomationObservedState_v1alpha1_FromProto ¶ added in v1.151.0
func CloudDeployAutomationObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.Automation) *krm.CloudDeployAutomationObservedState
func CloudDeployAutomationObservedState_v1alpha1_ToProto ¶ added in v1.151.0
func CloudDeployAutomationObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.CloudDeployAutomationObservedState) *pb.Automation
func CloudDeployAutomationSpec_v1alpha1_FromProto ¶ added in v1.151.0
func CloudDeployAutomationSpec_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.Automation) *krm.CloudDeployAutomationSpec
func CloudDeployAutomationSpec_v1alpha1_ToProto ¶ added in v1.151.0
func CloudDeployAutomationSpec_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.CloudDeployAutomationSpec) *pb.Automation
func CloudDeployTargetObservedState_v1alpha1_FromProto ¶ added in v1.151.0
func CloudDeployTargetObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.Target) *krm.CloudDeployTargetObservedState
func CloudDeployTargetObservedState_v1alpha1_ToProto ¶ added in v1.151.0
func CloudDeployTargetObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.CloudDeployTargetObservedState) *pb.Target
func CloudDeployTargetSpec_v1alpha1_FromProto ¶ added in v1.151.0
func CloudDeployTargetSpec_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.Target) *krm.CloudDeployTargetSpec
func CloudDeployTargetSpec_v1alpha1_ToProto ¶ added in v1.151.0
func CloudDeployTargetSpec_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.CloudDeployTargetSpec) *pb.Target
func CloudRunConfig_v1beta1_FromProto ¶ added in v1.151.0
func CloudRunConfig_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.CloudRunConfig) *krm.CloudRunConfig
func CloudRunConfig_v1beta1_ToProto ¶ added in v1.151.0
func CloudRunConfig_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.CloudRunConfig) *pb.CloudRunConfig
func CloudRunLocation_v1alpha1_FromProto ¶ added in v1.151.0
func CloudRunLocation_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.CloudRunLocation) *krmclouddeployv1alpha1.CloudRunLocation
func CloudRunLocation_v1alpha1_ToProto ¶ added in v1.151.0
func CloudRunLocation_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.CloudRunLocation) *pb.CloudRunLocation
func CustomCanaryDeployment_PhaseConfig_v1beta1_FromProto ¶ added in v1.151.0
func CustomCanaryDeployment_PhaseConfig_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.CustomCanaryDeployment_PhaseConfig) *krm.CustomCanaryDeployment_PhaseConfig
func CustomCanaryDeployment_PhaseConfig_v1beta1_ToProto ¶ added in v1.151.0
func CustomCanaryDeployment_PhaseConfig_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.CustomCanaryDeployment_PhaseConfig) *pb.CustomCanaryDeployment_PhaseConfig
func CustomCanaryDeployment_v1beta1_FromProto ¶ added in v1.151.0
func CustomCanaryDeployment_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.CustomCanaryDeployment) *krm.CustomCanaryDeployment
func CustomCanaryDeployment_v1beta1_ToProto ¶ added in v1.151.0
func CustomCanaryDeployment_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.CustomCanaryDeployment) *pb.CustomCanaryDeployment
func CustomTargetSkaffoldActions_v1alpha1_FromProto ¶ added in v1.151.0
func CustomTargetSkaffoldActions_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.CustomTargetSkaffoldActions) *krmclouddeployv1alpha1.CustomTargetSkaffoldActions
func CustomTargetSkaffoldActions_v1alpha1_ToProto ¶ added in v1.151.0
func CustomTargetSkaffoldActions_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.CustomTargetSkaffoldActions) *pb.CustomTargetSkaffoldActions
func CustomTargetTypeObservedState_v1alpha1_FromProto ¶ added in v1.151.0
func CustomTargetTypeObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.CustomTargetType) *krmclouddeployv1alpha1.CustomTargetTypeObservedState
func CustomTargetTypeObservedState_v1alpha1_ToProto ¶ added in v1.151.0
func CustomTargetTypeObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.CustomTargetTypeObservedState) *pb.CustomTargetType
func CustomTargetTypeSpec_v1alpha1_FromProto ¶ added in v1.151.0
func CustomTargetTypeSpec_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.CustomTargetType) *krmclouddeployv1alpha1.CustomTargetTypeSpec
func CustomTargetTypeSpec_v1alpha1_ToProto ¶ added in v1.151.0
func CustomTargetTypeSpec_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.CustomTargetTypeSpec) *pb.CustomTargetType
func CustomTarget_v1alpha1_FromProto ¶ added in v1.151.0
func CustomTarget_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.CustomTarget) *krmclouddeployv1alpha1.CustomTarget
func CustomTarget_v1alpha1_ToProto ¶ added in v1.151.0
func CustomTarget_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.CustomTarget) *pb.CustomTarget
func Date_v1alpha1_FromProto ¶ added in v1.151.0
func Date_v1alpha1_ToProto ¶ added in v1.151.0
func DefaultPool_v1alpha1_FromProto ¶ added in v1.151.0
func DefaultPool_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.DefaultPool) *krmclouddeployv1alpha1.DefaultPool
func DefaultPool_v1alpha1_ToProto ¶ added in v1.151.0
func DefaultPool_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.DefaultPool) *pb.DefaultPool
func DeliveryPipelineAttribute_v1alpha1_FromProto ¶ added in v1.151.0
func DeliveryPipelineAttribute_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.DeliveryPipelineAttribute) *krmclouddeployv1alpha1.DeliveryPipelineAttribute
func DeliveryPipelineAttribute_v1alpha1_ToProto ¶ added in v1.151.0
func DeliveryPipelineAttribute_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.DeliveryPipelineAttribute) *pb.DeliveryPipelineAttribute
func DeliveryPipelineObservedState_v1beta1_FromProto ¶ added in v1.151.0
func DeliveryPipelineObservedState_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DeliveryPipeline) *krm.DeliveryPipelineObservedState
func DeliveryPipelineObservedState_v1beta1_ToProto ¶ added in v1.151.0
func DeliveryPipelineObservedState_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DeliveryPipelineObservedState) *pb.DeliveryPipeline
func DeliveryPipelineSpec_v1beta1_FromProto ¶ added in v1.151.0
func DeliveryPipelineSpec_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DeliveryPipeline) *krm.DeliveryPipelineSpec
func DeliveryPipelineSpec_v1beta1_ToProto ¶ added in v1.151.0
func DeliveryPipelineSpec_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DeliveryPipelineSpec) *pb.DeliveryPipeline
func DeployParameters_v1beta1_FromProto ¶ added in v1.151.0
func DeployParameters_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DeployParameters) *krm.DeployParameters
func DeployParameters_v1beta1_ToProto ¶ added in v1.151.0
func DeployParameters_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DeployParameters) *pb.DeployParameters
func DeployPolicyObservedState_v1alpha1_FromProto ¶ added in v1.151.0
func DeployPolicyObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.DeployPolicy) *krmclouddeployv1alpha1.DeployPolicyObservedState
func DeployPolicyObservedState_v1alpha1_ToProto ¶ added in v1.151.0
func DeployPolicyObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.DeployPolicyObservedState) *pb.DeployPolicy
func DeployPolicyResourceSelector_v1alpha1_FromProto ¶ added in v1.151.0
func DeployPolicyResourceSelector_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.DeployPolicyResourceSelector) *krmclouddeployv1alpha1.DeployPolicyResourceSelector
func DeployPolicyResourceSelector_v1alpha1_ToProto ¶ added in v1.151.0
func DeployPolicyResourceSelector_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.DeployPolicyResourceSelector) *pb.DeployPolicyResourceSelector
func DeployPolicySpec_v1alpha1_FromProto ¶ added in v1.151.0
func DeployPolicySpec_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.DeployPolicy) *krmclouddeployv1alpha1.DeployPolicySpec
func DeployPolicySpec_v1alpha1_ToProto ¶ added in v1.151.0
func DeployPolicySpec_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.DeployPolicySpec) *pb.DeployPolicy
func ExecutionConfig_v1alpha1_FromProto ¶ added in v1.151.0
func ExecutionConfig_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.ExecutionConfig) *krmclouddeployv1alpha1.ExecutionConfig
func ExecutionConfig_v1alpha1_ToProto ¶ added in v1.151.0
func ExecutionConfig_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.ExecutionConfig) *pb.ExecutionConfig
func GKECluster_v1alpha1_FromProto ¶ added in v1.151.0
func GKECluster_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.GkeCluster) *krm.GKECluster
func GKECluster_v1alpha1_ToProto ¶ added in v1.151.0
func GKECluster_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.GKECluster) *pb.GkeCluster
func KubernetesConfig_GatewayServiceMesh_RouteDestinations_v1beta1_FromProto ¶ added in v1.151.0
func KubernetesConfig_GatewayServiceMesh_RouteDestinations_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.KubernetesConfig_GatewayServiceMesh_RouteDestinations) *krm.KubernetesConfig_GatewayServiceMesh_RouteDestinations
func KubernetesConfig_GatewayServiceMesh_RouteDestinations_v1beta1_ToProto ¶ added in v1.151.0
func KubernetesConfig_GatewayServiceMesh_RouteDestinations_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.KubernetesConfig_GatewayServiceMesh_RouteDestinations) *pb.KubernetesConfig_GatewayServiceMesh_RouteDestinations
func KubernetesConfig_GatewayServiceMesh_v1beta1_FromProto ¶ added in v1.151.0
func KubernetesConfig_GatewayServiceMesh_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.KubernetesConfig_GatewayServiceMesh) *krm.KubernetesConfig_GatewayServiceMesh
func KubernetesConfig_GatewayServiceMesh_v1beta1_ToProto ¶ added in v1.151.0
func KubernetesConfig_GatewayServiceMesh_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.KubernetesConfig_GatewayServiceMesh) *pb.KubernetesConfig_GatewayServiceMesh
func KubernetesConfig_ServiceNetworking_v1beta1_FromProto ¶ added in v1.151.0
func KubernetesConfig_ServiceNetworking_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.KubernetesConfig_ServiceNetworking) *krm.KubernetesConfig_ServiceNetworking
func KubernetesConfig_ServiceNetworking_v1beta1_ToProto ¶ added in v1.151.0
func KubernetesConfig_ServiceNetworking_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.KubernetesConfig_ServiceNetworking) *pb.KubernetesConfig_ServiceNetworking
func KubernetesConfig_v1beta1_FromProto ¶ added in v1.151.0
func KubernetesConfig_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.KubernetesConfig) *krm.KubernetesConfig
func KubernetesConfig_v1beta1_ToProto ¶ added in v1.151.0
func KubernetesConfig_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.KubernetesConfig) *pb.KubernetesConfig
func MultiTarget_v1alpha1_FromProto ¶ added in v1.151.0
func MultiTarget_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.MultiTarget) *krm.MultiTarget
func MultiTarget_v1alpha1_ToProto ¶ added in v1.151.0
func MultiTarget_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.MultiTarget) *pb.MultiTarget
func NewAutomationModel ¶ added in v1.154.0
func NewAutomationModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
func NewDeliveryPipelineModel ¶
func NewDeliveryPipelineModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
func NewTargetModel ¶ added in v1.150.0
func NewTargetModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
func OneTimeWindow_v1alpha1_FromProto ¶ added in v1.151.0
func OneTimeWindow_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.OneTimeWindow) *krmclouddeployv1alpha1.OneTimeWindow
func OneTimeWindow_v1alpha1_ToProto ¶ added in v1.151.0
func OneTimeWindow_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.OneTimeWindow) *pb.OneTimeWindow
func PipelineCondition_v1beta1_FromProto ¶ added in v1.151.0
func PipelineCondition_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.PipelineCondition) *krm.PipelineCondition
func PipelineCondition_v1beta1_ToProto ¶ added in v1.151.0
func PipelineCondition_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.PipelineCondition) *pb.PipelineCondition
func PipelineReadyCondition_v1beta1_FromProto ¶ added in v1.151.0
func PipelineReadyCondition_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.PipelineReadyCondition) *krm.PipelineReadyCondition
func PipelineReadyCondition_v1beta1_ToProto ¶ added in v1.151.0
func PipelineReadyCondition_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.PipelineReadyCondition) *pb.PipelineReadyCondition
func PolicyRule_v1alpha1_FromProto ¶ added in v1.151.0
func PolicyRule_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.PolicyRule) *krmclouddeployv1alpha1.PolicyRule
func PolicyRule_v1alpha1_ToProto ¶ added in v1.151.0
func PolicyRule_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.PolicyRule) *pb.PolicyRule
func Postdeploy_v1beta1_FromProto ¶ added in v1.151.0
func Postdeploy_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.Postdeploy) *krm.Postdeploy
func Postdeploy_v1beta1_ToProto ¶ added in v1.151.0
func Postdeploy_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.Postdeploy) *pb.Postdeploy
func Predeploy_v1beta1_FromProto ¶ added in v1.151.0
func Predeploy_v1beta1_ToProto ¶ added in v1.151.0
func PrivatePool_v1alpha1_FromProto ¶ added in v1.151.0
func PrivatePool_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.PrivatePool) *krmclouddeployv1alpha1.PrivatePool
func PrivatePool_v1alpha1_ToProto ¶ added in v1.151.0
func PrivatePool_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.PrivatePool) *pb.PrivatePool
func PromoteReleaseRuleObservedState_v1alpha1_FromProto ¶ added in v1.151.0
func PromoteReleaseRuleObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.PromoteReleaseRule) *krm.PromoteReleaseRuleObservedState
func PromoteReleaseRuleObservedState_v1alpha1_ToProto ¶ added in v1.151.0
func PromoteReleaseRuleObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.PromoteReleaseRuleObservedState) *pb.PromoteReleaseRule
func PromoteReleaseRule_v1alpha1_FromProto ¶ added in v1.151.0
func PromoteReleaseRule_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.PromoteReleaseRule) *krm.PromoteReleaseRule
func PromoteReleaseRule_v1alpha1_ToProto ¶ added in v1.151.0
func PromoteReleaseRule_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.PromoteReleaseRule) *pb.PromoteReleaseRule
func RepairPhaseConfig_v1alpha1_FromProto ¶ added in v1.151.0
func RepairPhaseConfig_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.RepairPhaseConfig) *krm.RepairPhaseConfig
func RepairPhaseConfig_v1alpha1_ToProto ¶ added in v1.151.0
func RepairPhaseConfig_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.RepairPhaseConfig) *pb.RepairPhaseConfig
func RepairRolloutRuleObservedState_v1alpha1_FromProto ¶ added in v1.151.0
func RepairRolloutRuleObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.RepairRolloutRule) *krm.RepairRolloutRuleObservedState
func RepairRolloutRuleObservedState_v1alpha1_ToProto ¶ added in v1.151.0
func RepairRolloutRuleObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.RepairRolloutRuleObservedState) *pb.RepairRolloutRule
func RepairRolloutRule_v1alpha1_FromProto ¶ added in v1.151.0
func RepairRolloutRule_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.RepairRolloutRule) *krm.RepairRolloutRule
func RepairRolloutRule_v1alpha1_ToProto ¶ added in v1.151.0
func RepairRolloutRule_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.RepairRolloutRule) *pb.RepairRolloutRule
func Retry_v1alpha1_FromProto ¶ added in v1.151.0
func Retry_v1alpha1_ToProto ¶ added in v1.151.0
func Rollback_v1alpha1_FromProto ¶ added in v1.151.0
func Rollback_v1alpha1_ToProto ¶ added in v1.151.0
func RolloutRestriction_v1alpha1_FromProto ¶ added in v1.151.0
func RolloutRestriction_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.RolloutRestriction) *krmclouddeployv1alpha1.RolloutRestriction
func RolloutRestriction_v1alpha1_ToProto ¶ added in v1.151.0
func RolloutRestriction_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.RolloutRestriction) *pb.RolloutRestriction
func RuntimeConfig_v1beta1_FromProto ¶ added in v1.151.0
func RuntimeConfig_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.RuntimeConfig) *krm.RuntimeConfig
func RuntimeConfig_v1beta1_ToProto ¶ added in v1.151.0
func RuntimeConfig_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.RuntimeConfig) *pb.RuntimeConfig
func SerialPipeline_v1beta1_FromProto ¶ added in v1.151.0
func SerialPipeline_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.SerialPipeline) *krm.SerialPipeline
func SerialPipeline_v1beta1_ToProto ¶ added in v1.151.0
func SerialPipeline_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.SerialPipeline) *pb.SerialPipeline
func SkaffoldModules_SkaffoldGCSSource_v1alpha1_FromProto ¶ added in v1.151.0
func SkaffoldModules_SkaffoldGCSSource_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.SkaffoldModules_SkaffoldGCSSource) *krmclouddeployv1alpha1.SkaffoldModules_SkaffoldGCSSource
func SkaffoldModules_SkaffoldGCSSource_v1alpha1_ToProto ¶ added in v1.151.0
func SkaffoldModules_SkaffoldGCSSource_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.SkaffoldModules_SkaffoldGCSSource) *pb.SkaffoldModules_SkaffoldGCSSource
func SkaffoldModules_SkaffoldGcbRepoSource_v1alpha1_FromProto ¶ added in v1.151.0
func SkaffoldModules_SkaffoldGcbRepoSource_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.SkaffoldModules_SkaffoldGCBRepoSource) *krmclouddeployv1alpha1.SkaffoldModules_SkaffoldGcbRepoSource
func SkaffoldModules_SkaffoldGcbRepoSource_v1alpha1_ToProto ¶ added in v1.151.0
func SkaffoldModules_SkaffoldGcbRepoSource_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.SkaffoldModules_SkaffoldGcbRepoSource) *pb.SkaffoldModules_SkaffoldGCBRepoSource
func SkaffoldModules_SkaffoldGitSource_v1alpha1_FromProto ¶ added in v1.151.0
func SkaffoldModules_SkaffoldGitSource_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.SkaffoldModules_SkaffoldGitSource) *krmclouddeployv1alpha1.SkaffoldModules_SkaffoldGitSource
func SkaffoldModules_SkaffoldGitSource_v1alpha1_ToProto ¶ added in v1.151.0
func SkaffoldModules_SkaffoldGitSource_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.SkaffoldModules_SkaffoldGitSource) *pb.SkaffoldModules_SkaffoldGitSource
func SkaffoldModules_v1alpha1_FromProto ¶ added in v1.151.0
func SkaffoldModules_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.SkaffoldModules) *krmclouddeployv1alpha1.SkaffoldModules
func SkaffoldModules_v1alpha1_ToProto ¶ added in v1.151.0
func SkaffoldModules_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.SkaffoldModules) *pb.SkaffoldModules
func Stage_v1beta1_FromProto ¶ added in v1.151.0
func Stage_v1beta1_ToProto ¶ added in v1.151.0
func Standard_v1beta1_FromProto ¶ added in v1.151.0
func Standard_v1beta1_ToProto ¶ added in v1.151.0
func Strategy_v1beta1_FromProto ¶ added in v1.151.0
func Strategy_v1beta1_ToProto ¶ added in v1.151.0
func TargetAttribute_v1alpha1_FromProto ¶ added in v1.151.0
func TargetAttribute_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.TargetAttribute) *krm.TargetAttribute
func TargetAttribute_v1alpha1_ToProto ¶ added in v1.151.0
func TargetAttribute_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.TargetAttribute) *pb.TargetAttribute
func TargetsPresentCondition_v1alpha1_FromProto ¶ added in v1.151.0
func TargetsPresentCondition_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.TargetsPresentCondition) *krm.TargetsPresentCondition
func TargetsPresentCondition_v1alpha1_ToProto ¶ added in v1.151.0
func TargetsPresentCondition_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.TargetsPresentCondition) *pb.TargetsPresentCondition
func TargetsPresentCondition_v1beta1_FromProto ¶ added in v1.151.0
func TargetsPresentCondition_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.TargetsPresentCondition) *krm.TargetsPresentCondition
func TargetsPresentCondition_v1beta1_ToProto ¶ added in v1.151.0
func TargetsPresentCondition_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.TargetsPresentCondition) *pb.TargetsPresentCondition
func TargetsTypeCondition_v1beta1_FromProto ¶ added in v1.151.0
func TargetsTypeCondition_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.TargetsTypeCondition) *krm.TargetsTypeCondition
func TargetsTypeCondition_v1beta1_ToProto ¶ added in v1.151.0
func TargetsTypeCondition_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.TargetsTypeCondition) *pb.TargetsTypeCondition
func TimeOfDay_v1alpha1_FromProto ¶ added in v1.151.0
func TimeOfDay_v1alpha1_FromProto(mapCtx *direct.MapContext, in *timeofdaypb.TimeOfDay) *krm.TimeOfDay
func TimeOfDay_v1alpha1_ToProto ¶ added in v1.151.0
func TimeOfDay_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.TimeOfDay) *timeofdaypb.TimeOfDay
func TimeWindows_v1alpha1_FromProto ¶ added in v1.151.0
func TimeWindows_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.TimeWindows) *krmclouddeployv1alpha1.TimeWindows
func TimeWindows_v1alpha1_ToProto ¶ added in v1.151.0
func TimeWindows_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.TimeWindows) *pb.TimeWindows
func TimedPromoteReleaseCondition_Targets_v1alpha1_FromProto ¶ added in v1.151.0
func TimedPromoteReleaseCondition_Targets_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.TimedPromoteReleaseCondition_Targets) *krm.TimedPromoteReleaseCondition_Targets
func TimedPromoteReleaseCondition_Targets_v1alpha1_ToProto ¶ added in v1.151.0
func TimedPromoteReleaseCondition_Targets_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.TimedPromoteReleaseCondition_Targets) *pb.TimedPromoteReleaseCondition_Targets
func TimedPromoteReleaseCondition_v1alpha1_FromProto ¶ added in v1.151.0
func TimedPromoteReleaseCondition_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.TimedPromoteReleaseCondition) *krm.TimedPromoteReleaseCondition
func TimedPromoteReleaseCondition_v1alpha1_ToProto ¶ added in v1.151.0
func TimedPromoteReleaseCondition_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.TimedPromoteReleaseCondition) *pb.TimedPromoteReleaseCondition
func TimedPromoteReleaseRuleObservedState_v1alpha1_FromProto ¶ added in v1.151.0
func TimedPromoteReleaseRuleObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.TimedPromoteReleaseRule) *krm.TimedPromoteReleaseRuleObservedState
func TimedPromoteReleaseRuleObservedState_v1alpha1_ToProto ¶ added in v1.151.0
func TimedPromoteReleaseRuleObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.TimedPromoteReleaseRuleObservedState) *pb.TimedPromoteReleaseRule
func TimedPromoteReleaseRule_v1alpha1_FromProto ¶ added in v1.151.0
func TimedPromoteReleaseRule_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.TimedPromoteReleaseRule) *krm.TimedPromoteReleaseRule
func TimedPromoteReleaseRule_v1alpha1_ToProto ¶ added in v1.151.0
func TimedPromoteReleaseRule_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krm.TimedPromoteReleaseRule) *pb.TimedPromoteReleaseRule
func WeeklyWindow_v1alpha1_FromProto ¶ added in v1.151.0
func WeeklyWindow_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.WeeklyWindow) *krmclouddeployv1alpha1.WeeklyWindow
func WeeklyWindow_v1alpha1_ToProto ¶ added in v1.151.0
func WeeklyWindow_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmclouddeployv1alpha1.WeeklyWindow) *pb.WeeklyWindow
Types ¶
type AutomationAdapter ¶ added in v1.154.0
type AutomationAdapter struct {
// contains filtered or unexported fields
}
func (*AutomationAdapter) Create ¶ added in v1.154.0
func (a *AutomationAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
Create creates the resource in GCP based on `spec` and update the Config Connector object `status` based on the GCP response.
func (*AutomationAdapter) Delete ¶ added in v1.154.0
func (a *AutomationAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
Delete the resource from GCP service when the corresponding Config Connector resource is deleted.
func (*AutomationAdapter) Export ¶ added in v1.154.0
func (a *AutomationAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
Export maps the GCP object to a Config Connector resource `spec`.
func (*AutomationAdapter) Find ¶ added in v1.154.0
func (a *AutomationAdapter) Find(ctx context.Context) (bool, error)
Find retrieves the GCP resource. Return true means the object is found. This triggers Adapter `Update` call. Return false means the object is not found. This triggers Adapter `Create` call. Return a non-nil error requeues the requests.
func (*AutomationAdapter) Update ¶ added in v1.154.0
func (a *AutomationAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
Update updates the resource in GCP based on `spec` and update the Config Connector object `status` based on the GCP response.
type DeliveryPipelineAdapter ¶
type DeliveryPipelineAdapter struct {
// contains filtered or unexported fields
}
func (*DeliveryPipelineAdapter) Create ¶
func (a *DeliveryPipelineAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
Create creates the resource in GCP based on `spec` and update the Config Connector object `status` based on the GCP response.
func (*DeliveryPipelineAdapter) Delete ¶
func (a *DeliveryPipelineAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
Delete the resource from GCP service when the corresponding Config Connector resource is deleted.
func (*DeliveryPipelineAdapter) Export ¶
func (a *DeliveryPipelineAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
Export maps the GCP object to a Config Connector resource `spec`.
func (*DeliveryPipelineAdapter) Find ¶
func (a *DeliveryPipelineAdapter) Find(ctx context.Context) (bool, error)
Find retrieves the GCP resource. Return true means the object is found. This triggers Adapter `Update` call. Return false means the object is not found. This triggers Adapter `Create` call. Return a non-nil error requeues the requests.
func (*DeliveryPipelineAdapter) Update ¶
func (a *DeliveryPipelineAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
Update updates the resource in GCP based on `spec` and update the Config Connector object `status` based on the GCP response.
type TargetAdapter ¶ added in v1.150.0
type TargetAdapter struct {
// contains filtered or unexported fields
}
func (*TargetAdapter) Create ¶ added in v1.150.0
func (a *TargetAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
Create creates the resource in GCP based on `spec` and update the Config Connector object `status` based on the GCP response.
func (*TargetAdapter) Delete ¶ added in v1.150.0
func (a *TargetAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
Delete the resource from GCP service when the corresponding Config Connector resource is deleted.
func (*TargetAdapter) Export ¶ added in v1.150.0
func (a *TargetAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
Export maps the GCP object to a Config Connector resource `spec`.
func (*TargetAdapter) Find ¶ added in v1.150.0
func (a *TargetAdapter) Find(ctx context.Context) (bool, error)
Find retrieves the GCP resource. Return true means the object is found. This triggers Adapter `Update` call. Return false means the object is not found. This triggers Adapter `Create` call. Return a non-nil error requeues the requests.
func (*TargetAdapter) Update ¶ added in v1.150.0
func (a *TargetAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
Update updates the resource in GCP based on `spec` and update the Config Connector object `status` based on the GCP response.
Source Files
¶
- clouddeployautomation_controller.go
- clouddeployautomation_fuzzer.go
- clouddeployautomation_mapper.go
- clouddeploycustomtargettype_fuzzer.go
- clouddeploydeliverypipeline_controller.go
- clouddeploydeliverypipeline_fuzzer.go
- clouddeploydeploypolicy_fuzzer.go
- clouddeploydeploypolicy_mapper.go
- clouddeploytarget_controller.go
- clouddeploytarget_fuzzer.go
- clouddeploytarget_mapper.go
- mapper.generated.go