Documentation ¶
Index ¶
- Variables
- func RegisterCloudDeployServer(s *grpc.Server, srv CloudDeployServer)
- type AbandonReleaseRequest
- func (*AbandonReleaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AbandonReleaseRequest) GetName() string
- func (*AbandonReleaseRequest) ProtoMessage()
- func (x *AbandonReleaseRequest) ProtoReflect() protoreflect.Message
- func (x *AbandonReleaseRequest) Reset()
- func (x *AbandonReleaseRequest) String() string
- type AbandonReleaseResponse
- type AnthosCluster
- type ApproveRolloutRequest
- func (*ApproveRolloutRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApproveRolloutRequest) GetApproved() bool
- func (x *ApproveRolloutRequest) GetName() string
- func (*ApproveRolloutRequest) ProtoMessage()
- func (x *ApproveRolloutRequest) ProtoReflect() protoreflect.Message
- func (x *ApproveRolloutRequest) Reset()
- func (x *ApproveRolloutRequest) String() string
- type ApproveRolloutResponse
- type BuildArtifact
- func (*BuildArtifact) Descriptor() ([]byte, []int)deprecated
- func (x *BuildArtifact) GetImage() string
- func (x *BuildArtifact) GetTag() string
- func (*BuildArtifact) ProtoMessage()
- func (x *BuildArtifact) ProtoReflect() protoreflect.Message
- func (x *BuildArtifact) Reset()
- func (x *BuildArtifact) String() string
- type CloudDeployClient
- type CloudDeployServer
- type CloudRunLocation
- type CloudRunMetadata
- func (*CloudRunMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CloudRunMetadata) GetRevision() string
- func (x *CloudRunMetadata) GetService() string
- func (x *CloudRunMetadata) GetServiceUrls() []string
- func (*CloudRunMetadata) ProtoMessage()
- func (x *CloudRunMetadata) ProtoReflect() protoreflect.Message
- func (x *CloudRunMetadata) Reset()
- func (x *CloudRunMetadata) String() string
- type Config
- func (*Config) Descriptor() ([]byte, []int)deprecated
- func (x *Config) GetDefaultSkaffoldVersion() string
- func (x *Config) GetName() string
- func (x *Config) GetSupportedVersions() []*SkaffoldVersion
- func (*Config) ProtoMessage()
- func (x *Config) ProtoReflect() protoreflect.Message
- func (x *Config) Reset()
- func (x *Config) String() string
- type CreateDeliveryPipelineRequest
- func (*CreateDeliveryPipelineRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDeliveryPipelineRequest) GetDeliveryPipeline() *DeliveryPipeline
- func (x *CreateDeliveryPipelineRequest) GetDeliveryPipelineId() string
- func (x *CreateDeliveryPipelineRequest) GetParent() string
- func (x *CreateDeliveryPipelineRequest) GetRequestId() string
- func (x *CreateDeliveryPipelineRequest) GetValidateOnly() bool
- func (*CreateDeliveryPipelineRequest) ProtoMessage()
- func (x *CreateDeliveryPipelineRequest) ProtoReflect() protoreflect.Message
- func (x *CreateDeliveryPipelineRequest) Reset()
- func (x *CreateDeliveryPipelineRequest) String() string
- type CreateReleaseRequest
- func (*CreateReleaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateReleaseRequest) GetParent() string
- func (x *CreateReleaseRequest) GetRelease() *Release
- func (x *CreateReleaseRequest) GetReleaseId() string
- func (x *CreateReleaseRequest) GetRequestId() string
- func (x *CreateReleaseRequest) GetValidateOnly() bool
- func (*CreateReleaseRequest) ProtoMessage()
- func (x *CreateReleaseRequest) ProtoReflect() protoreflect.Message
- func (x *CreateReleaseRequest) Reset()
- func (x *CreateReleaseRequest) String() string
- type CreateRolloutRequest
- func (*CreateRolloutRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRolloutRequest) GetParent() string
- func (x *CreateRolloutRequest) GetRequestId() string
- func (x *CreateRolloutRequest) GetRollout() *Rollout
- func (x *CreateRolloutRequest) GetRolloutId() string
- func (x *CreateRolloutRequest) GetValidateOnly() bool
- func (*CreateRolloutRequest) ProtoMessage()
- func (x *CreateRolloutRequest) ProtoReflect() protoreflect.Message
- func (x *CreateRolloutRequest) Reset()
- func (x *CreateRolloutRequest) String() string
- type CreateTargetRequest
- func (*CreateTargetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTargetRequest) GetParent() string
- func (x *CreateTargetRequest) GetRequestId() string
- func (x *CreateTargetRequest) GetTarget() *Target
- func (x *CreateTargetRequest) GetTargetId() string
- func (x *CreateTargetRequest) GetValidateOnly() bool
- func (*CreateTargetRequest) ProtoMessage()
- func (x *CreateTargetRequest) ProtoReflect() protoreflect.Message
- func (x *CreateTargetRequest) Reset()
- func (x *CreateTargetRequest) String() string
- type DefaultPool
- func (*DefaultPool) Descriptor() ([]byte, []int)deprecated
- func (x *DefaultPool) GetArtifactStorage() string
- func (x *DefaultPool) GetServiceAccount() string
- func (*DefaultPool) ProtoMessage()
- func (x *DefaultPool) ProtoReflect() protoreflect.Message
- func (x *DefaultPool) Reset()
- func (x *DefaultPool) String() string
- type DeleteDeliveryPipelineRequest
- func (*DeleteDeliveryPipelineRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDeliveryPipelineRequest) GetAllowMissing() bool
- func (x *DeleteDeliveryPipelineRequest) GetEtag() string
- func (x *DeleteDeliveryPipelineRequest) GetForce() bool
- func (x *DeleteDeliveryPipelineRequest) GetName() string
- func (x *DeleteDeliveryPipelineRequest) GetRequestId() string
- func (x *DeleteDeliveryPipelineRequest) GetValidateOnly() bool
- func (*DeleteDeliveryPipelineRequest) ProtoMessage()
- func (x *DeleteDeliveryPipelineRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteDeliveryPipelineRequest) Reset()
- func (x *DeleteDeliveryPipelineRequest) String() string
- type DeleteTargetRequest
- func (*DeleteTargetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTargetRequest) GetAllowMissing() bool
- func (x *DeleteTargetRequest) GetEtag() string
- func (x *DeleteTargetRequest) GetName() string
- func (x *DeleteTargetRequest) GetRequestId() string
- func (x *DeleteTargetRequest) GetValidateOnly() bool
- func (*DeleteTargetRequest) ProtoMessage()
- func (x *DeleteTargetRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteTargetRequest) Reset()
- func (x *DeleteTargetRequest) String() string
- type DeliveryPipeline
- func (*DeliveryPipeline) Descriptor() ([]byte, []int)deprecated
- func (x *DeliveryPipeline) GetAnnotations() map[string]string
- func (x *DeliveryPipeline) GetCondition() *PipelineCondition
- func (x *DeliveryPipeline) GetCreateTime() *timestamppb.Timestamp
- func (x *DeliveryPipeline) GetDescription() string
- func (x *DeliveryPipeline) GetEtag() string
- func (x *DeliveryPipeline) GetLabels() map[string]string
- func (x *DeliveryPipeline) GetName() string
- func (m *DeliveryPipeline) GetPipeline() isDeliveryPipeline_Pipeline
- func (x *DeliveryPipeline) GetSerialPipeline() *SerialPipeline
- func (x *DeliveryPipeline) GetSuspended() bool
- func (x *DeliveryPipeline) GetUid() string
- func (x *DeliveryPipeline) GetUpdateTime() *timestamppb.Timestamp
- func (*DeliveryPipeline) ProtoMessage()
- func (x *DeliveryPipeline) ProtoReflect() protoreflect.Message
- func (x *DeliveryPipeline) Reset()
- func (x *DeliveryPipeline) String() string
- type DeliveryPipelineNotificationEvent
- func (*DeliveryPipelineNotificationEvent) Descriptor() ([]byte, []int)deprecated
- func (x *DeliveryPipelineNotificationEvent) GetDeliveryPipeline() string
- func (x *DeliveryPipelineNotificationEvent) GetMessage() string
- func (x *DeliveryPipelineNotificationEvent) GetType() Type
- func (*DeliveryPipelineNotificationEvent) ProtoMessage()
- func (x *DeliveryPipelineNotificationEvent) ProtoReflect() protoreflect.Message
- func (x *DeliveryPipelineNotificationEvent) Reset()
- func (x *DeliveryPipelineNotificationEvent) String() string
- type DeliveryPipeline_SerialPipeline
- type DeployJob
- type DeployJobRun
- func (*DeployJobRun) Descriptor() ([]byte, []int)deprecated
- func (x *DeployJobRun) GetBuild() string
- func (x *DeployJobRun) GetFailureCause() DeployJobRun_FailureCause
- func (x *DeployJobRun) GetFailureMessage() string
- func (x *DeployJobRun) GetMetadata() *DeployJobRunMetadata
- func (*DeployJobRun) ProtoMessage()
- func (x *DeployJobRun) ProtoReflect() protoreflect.Message
- func (x *DeployJobRun) Reset()
- func (x *DeployJobRun) String() string
- type DeployJobRunMetadata
- func (*DeployJobRunMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeployJobRunMetadata) GetCloudRun() *CloudRunMetadata
- func (*DeployJobRunMetadata) ProtoMessage()
- func (x *DeployJobRunMetadata) ProtoReflect() protoreflect.Message
- func (x *DeployJobRunMetadata) Reset()
- func (x *DeployJobRunMetadata) String() string
- type DeployJobRun_FailureCause
- func (DeployJobRun_FailureCause) Descriptor() protoreflect.EnumDescriptor
- func (x DeployJobRun_FailureCause) Enum() *DeployJobRun_FailureCause
- func (DeployJobRun_FailureCause) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeployJobRun_FailureCause) Number() protoreflect.EnumNumber
- func (x DeployJobRun_FailureCause) String() string
- func (DeployJobRun_FailureCause) Type() protoreflect.EnumType
- type DeploymentJobs
- func (*DeploymentJobs) Descriptor() ([]byte, []int)deprecated
- func (x *DeploymentJobs) GetDeployJob() *Job
- func (x *DeploymentJobs) GetVerifyJob() *Job
- func (*DeploymentJobs) ProtoMessage()
- func (x *DeploymentJobs) ProtoReflect() protoreflect.Message
- func (x *DeploymentJobs) Reset()
- func (x *DeploymentJobs) String() string
- type ExecutionConfig
- func (*ExecutionConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ExecutionConfig) GetArtifactStorage() string
- func (x *ExecutionConfig) GetDefaultPool() *DefaultPool
- func (m *ExecutionConfig) GetExecutionEnvironment() isExecutionConfig_ExecutionEnvironment
- func (x *ExecutionConfig) GetExecutionTimeout() *durationpb.Duration
- func (x *ExecutionConfig) GetPrivatePool() *PrivatePool
- func (x *ExecutionConfig) GetServiceAccount() string
- func (x *ExecutionConfig) GetUsages() []ExecutionConfig_ExecutionEnvironmentUsage
- func (x *ExecutionConfig) GetWorkerPool() string
- func (*ExecutionConfig) ProtoMessage()
- func (x *ExecutionConfig) ProtoReflect() protoreflect.Message
- func (x *ExecutionConfig) Reset()
- func (x *ExecutionConfig) String() string
- type ExecutionConfig_DefaultPool
- type ExecutionConfig_ExecutionEnvironmentUsage
- func (ExecutionConfig_ExecutionEnvironmentUsage) Descriptor() protoreflect.EnumDescriptor
- func (x ExecutionConfig_ExecutionEnvironmentUsage) Enum() *ExecutionConfig_ExecutionEnvironmentUsage
- func (ExecutionConfig_ExecutionEnvironmentUsage) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExecutionConfig_ExecutionEnvironmentUsage) Number() protoreflect.EnumNumber
- func (x ExecutionConfig_ExecutionEnvironmentUsage) String() string
- func (ExecutionConfig_ExecutionEnvironmentUsage) Type() protoreflect.EnumType
- type ExecutionConfig_PrivatePool
- type GetConfigRequest
- type GetDeliveryPipelineRequest
- func (*GetDeliveryPipelineRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeliveryPipelineRequest) GetName() string
- func (*GetDeliveryPipelineRequest) ProtoMessage()
- func (x *GetDeliveryPipelineRequest) ProtoReflect() protoreflect.Message
- func (x *GetDeliveryPipelineRequest) Reset()
- func (x *GetDeliveryPipelineRequest) String() string
- type GetJobRunRequest
- type GetReleaseRequest
- type GetRolloutRequest
- type GetTargetRequest
- type GkeCluster
- type Job
- func (*Job) Descriptor() ([]byte, []int)deprecated
- func (x *Job) GetDeployJob() *DeployJob
- func (x *Job) GetId() string
- func (x *Job) GetJobRun() string
- func (m *Job) GetJobType() isJob_JobType
- func (x *Job) GetState() Job_State
- func (x *Job) GetVerifyJob() *VerifyJob
- func (*Job) ProtoMessage()
- func (x *Job) ProtoReflect() protoreflect.Message
- func (x *Job) Reset()
- func (x *Job) String() string
- type JobRun
- func (*JobRun) Descriptor() ([]byte, []int)deprecated
- func (x *JobRun) GetCreateTime() *timestamppb.Timestamp
- func (x *JobRun) GetDeployJobRun() *DeployJobRun
- func (x *JobRun) GetEndTime() *timestamppb.Timestamp
- func (x *JobRun) GetEtag() string
- func (x *JobRun) GetJobId() string
- func (m *JobRun) GetJobRun() isJobRun_JobRun
- func (x *JobRun) GetName() string
- func (x *JobRun) GetPhaseId() string
- func (x *JobRun) GetStartTime() *timestamppb.Timestamp
- func (x *JobRun) GetState() JobRun_State
- func (x *JobRun) GetUid() string
- func (x *JobRun) GetVerifyJobRun() *VerifyJobRun
- func (*JobRun) ProtoMessage()
- func (x *JobRun) ProtoReflect() protoreflect.Message
- func (x *JobRun) Reset()
- func (x *JobRun) String() string
- type JobRunNotificationEvent
- func (*JobRunNotificationEvent) Descriptor() ([]byte, []int)deprecated
- func (x *JobRunNotificationEvent) GetJobRun() string
- func (x *JobRunNotificationEvent) GetMessage() string
- func (x *JobRunNotificationEvent) GetPipelineUid() string
- func (x *JobRunNotificationEvent) GetReleaseUid() string
- func (x *JobRunNotificationEvent) GetRolloutUid() string
- func (x *JobRunNotificationEvent) GetTargetId() string
- func (x *JobRunNotificationEvent) GetType() Type
- func (*JobRunNotificationEvent) ProtoMessage()
- func (x *JobRunNotificationEvent) ProtoReflect() protoreflect.Message
- func (x *JobRunNotificationEvent) Reset()
- func (x *JobRunNotificationEvent) String() string
- type JobRun_DeployJobRun
- type JobRun_State
- func (JobRun_State) Descriptor() protoreflect.EnumDescriptor
- func (x JobRun_State) Enum() *JobRun_State
- func (JobRun_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x JobRun_State) Number() protoreflect.EnumNumber
- func (x JobRun_State) String() string
- func (JobRun_State) Type() protoreflect.EnumType
- type JobRun_VerifyJobRun
- type Job_DeployJob
- type Job_State
- type Job_VerifyJob
- type ListDeliveryPipelinesRequest
- func (*ListDeliveryPipelinesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDeliveryPipelinesRequest) GetFilter() string
- func (x *ListDeliveryPipelinesRequest) GetOrderBy() string
- func (x *ListDeliveryPipelinesRequest) GetPageSize() int32
- func (x *ListDeliveryPipelinesRequest) GetPageToken() string
- func (x *ListDeliveryPipelinesRequest) GetParent() string
- func (*ListDeliveryPipelinesRequest) ProtoMessage()
- func (x *ListDeliveryPipelinesRequest) ProtoReflect() protoreflect.Message
- func (x *ListDeliveryPipelinesRequest) Reset()
- func (x *ListDeliveryPipelinesRequest) String() string
- type ListDeliveryPipelinesResponse
- func (*ListDeliveryPipelinesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDeliveryPipelinesResponse) GetDeliveryPipelines() []*DeliveryPipeline
- func (x *ListDeliveryPipelinesResponse) GetNextPageToken() string
- func (x *ListDeliveryPipelinesResponse) GetUnreachable() []string
- func (*ListDeliveryPipelinesResponse) ProtoMessage()
- func (x *ListDeliveryPipelinesResponse) ProtoReflect() protoreflect.Message
- func (x *ListDeliveryPipelinesResponse) Reset()
- func (x *ListDeliveryPipelinesResponse) String() string
- type ListJobRunsRequest
- func (*ListJobRunsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListJobRunsRequest) GetFilter() string
- func (x *ListJobRunsRequest) GetOrderBy() string
- func (x *ListJobRunsRequest) GetPageSize() int32
- func (x *ListJobRunsRequest) GetPageToken() string
- func (x *ListJobRunsRequest) GetParent() string
- func (*ListJobRunsRequest) ProtoMessage()
- func (x *ListJobRunsRequest) ProtoReflect() protoreflect.Message
- func (x *ListJobRunsRequest) Reset()
- func (x *ListJobRunsRequest) String() string
- type ListJobRunsResponse
- func (*ListJobRunsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListJobRunsResponse) GetJobRuns() []*JobRun
- func (x *ListJobRunsResponse) GetNextPageToken() string
- func (x *ListJobRunsResponse) GetUnreachable() []string
- func (*ListJobRunsResponse) ProtoMessage()
- func (x *ListJobRunsResponse) ProtoReflect() protoreflect.Message
- func (x *ListJobRunsResponse) Reset()
- func (x *ListJobRunsResponse) String() string
- type ListReleasesRequest
- func (*ListReleasesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListReleasesRequest) GetFilter() string
- func (x *ListReleasesRequest) GetOrderBy() string
- func (x *ListReleasesRequest) GetPageSize() int32
- func (x *ListReleasesRequest) GetPageToken() string
- func (x *ListReleasesRequest) GetParent() string
- func (*ListReleasesRequest) ProtoMessage()
- func (x *ListReleasesRequest) ProtoReflect() protoreflect.Message
- func (x *ListReleasesRequest) Reset()
- func (x *ListReleasesRequest) String() string
- type ListReleasesResponse
- func (*ListReleasesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListReleasesResponse) GetNextPageToken() string
- func (x *ListReleasesResponse) GetReleases() []*Release
- func (x *ListReleasesResponse) GetUnreachable() []string
- func (*ListReleasesResponse) ProtoMessage()
- func (x *ListReleasesResponse) ProtoReflect() protoreflect.Message
- func (x *ListReleasesResponse) Reset()
- func (x *ListReleasesResponse) String() string
- type ListRolloutsRequest
- func (*ListRolloutsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListRolloutsRequest) GetFilter() string
- func (x *ListRolloutsRequest) GetOrderBy() string
- func (x *ListRolloutsRequest) GetPageSize() int32
- func (x *ListRolloutsRequest) GetPageToken() string
- func (x *ListRolloutsRequest) GetParent() string
- func (*ListRolloutsRequest) ProtoMessage()
- func (x *ListRolloutsRequest) ProtoReflect() protoreflect.Message
- func (x *ListRolloutsRequest) Reset()
- func (x *ListRolloutsRequest) String() string
- type ListRolloutsResponse
- func (*ListRolloutsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRolloutsResponse) GetNextPageToken() string
- func (x *ListRolloutsResponse) GetRollouts() []*Rollout
- func (x *ListRolloutsResponse) GetUnreachable() []string
- func (*ListRolloutsResponse) ProtoMessage()
- func (x *ListRolloutsResponse) ProtoReflect() protoreflect.Message
- func (x *ListRolloutsResponse) Reset()
- func (x *ListRolloutsResponse) String() string
- type ListTargetsRequest
- func (*ListTargetsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListTargetsRequest) GetFilter() string
- func (x *ListTargetsRequest) GetOrderBy() string
- func (x *ListTargetsRequest) GetPageSize() int32
- func (x *ListTargetsRequest) GetPageToken() string
- func (x *ListTargetsRequest) GetParent() string
- func (*ListTargetsRequest) ProtoMessage()
- func (x *ListTargetsRequest) ProtoReflect() protoreflect.Message
- func (x *ListTargetsRequest) Reset()
- func (x *ListTargetsRequest) String() string
- type ListTargetsResponse
- func (*ListTargetsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTargetsResponse) GetNextPageToken() string
- func (x *ListTargetsResponse) GetTargets() []*Target
- func (x *ListTargetsResponse) GetUnreachable() []string
- func (*ListTargetsResponse) ProtoMessage()
- func (x *ListTargetsResponse) ProtoReflect() protoreflect.Message
- func (x *ListTargetsResponse) Reset()
- func (x *ListTargetsResponse) String() string
- type Metadata
- type OperationMetadata
- func (*OperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *OperationMetadata) GetApiVersion() string
- func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *OperationMetadata) GetRequestedCancellation() bool
- func (x *OperationMetadata) GetStatusMessage() string
- func (x *OperationMetadata) GetTarget() string
- func (x *OperationMetadata) GetVerb() string
- func (*OperationMetadata) ProtoMessage()
- func (x *OperationMetadata) ProtoReflect() protoreflect.Message
- func (x *OperationMetadata) Reset()
- func (x *OperationMetadata) String() string
- type Phase
- func (*Phase) Descriptor() ([]byte, []int)deprecated
- func (x *Phase) GetDeploymentJobs() *DeploymentJobs
- func (x *Phase) GetId() string
- func (m *Phase) GetJobs() isPhase_Jobs
- func (x *Phase) GetState() Phase_State
- func (*Phase) ProtoMessage()
- func (x *Phase) ProtoReflect() protoreflect.Message
- func (x *Phase) Reset()
- func (x *Phase) String() string
- type Phase_DeploymentJobs
- type Phase_State
- func (Phase_State) Descriptor() protoreflect.EnumDescriptor
- func (x Phase_State) Enum() *Phase_State
- func (Phase_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Phase_State) Number() protoreflect.EnumNumber
- func (x Phase_State) String() string
- func (Phase_State) Type() protoreflect.EnumType
- type PipelineCondition
- func (*PipelineCondition) Descriptor() ([]byte, []int)deprecated
- func (x *PipelineCondition) GetPipelineReadyCondition() *PipelineReadyCondition
- func (x *PipelineCondition) GetTargetsPresentCondition() *TargetsPresentCondition
- func (*PipelineCondition) ProtoMessage()
- func (x *PipelineCondition) ProtoReflect() protoreflect.Message
- func (x *PipelineCondition) Reset()
- func (x *PipelineCondition) String() string
- type PipelineReadyCondition
- func (*PipelineReadyCondition) Descriptor() ([]byte, []int)deprecated
- func (x *PipelineReadyCondition) GetStatus() bool
- func (x *PipelineReadyCondition) GetUpdateTime() *timestamppb.Timestamp
- func (*PipelineReadyCondition) ProtoMessage()
- func (x *PipelineReadyCondition) ProtoReflect() protoreflect.Message
- func (x *PipelineReadyCondition) Reset()
- func (x *PipelineReadyCondition) String() string
- type PrivatePool
- func (*PrivatePool) Descriptor() ([]byte, []int)deprecated
- func (x *PrivatePool) GetArtifactStorage() string
- func (x *PrivatePool) GetServiceAccount() string
- func (x *PrivatePool) GetWorkerPool() string
- func (*PrivatePool) ProtoMessage()
- func (x *PrivatePool) ProtoReflect() protoreflect.Message
- func (x *PrivatePool) Reset()
- func (x *PrivatePool) String() string
- type Release
- func (*Release) Descriptor() ([]byte, []int)deprecated
- func (x *Release) GetAbandoned() bool
- func (x *Release) GetAnnotations() map[string]string
- func (x *Release) GetBuildArtifacts() []*BuildArtifact
- func (x *Release) GetCreateTime() *timestamppb.Timestamp
- func (x *Release) GetDeliveryPipelineSnapshot() *DeliveryPipeline
- func (x *Release) GetDescription() string
- func (x *Release) GetEtag() string
- func (x *Release) GetLabels() map[string]string
- func (x *Release) GetName() string
- func (x *Release) GetRenderEndTime() *timestamppb.Timestamp
- func (x *Release) GetRenderStartTime() *timestamppb.Timestamp
- func (x *Release) GetRenderState() Release_RenderState
- func (x *Release) GetSkaffoldConfigPath() string
- func (x *Release) GetSkaffoldConfigUri() string
- func (x *Release) GetSkaffoldVersion() string
- func (x *Release) GetTargetArtifacts() map[string]*TargetArtifact
- func (x *Release) GetTargetRenders() map[string]*Release_TargetRender
- func (x *Release) GetTargetSnapshots() []*Target
- func (x *Release) GetUid() string
- func (*Release) ProtoMessage()
- func (x *Release) ProtoReflect() protoreflect.Message
- func (x *Release) Reset()
- func (x *Release) String() string
- type ReleaseNotificationEvent
- func (*ReleaseNotificationEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseNotificationEvent) GetMessage() string
- func (x *ReleaseNotificationEvent) GetRelease() string
- func (x *ReleaseNotificationEvent) GetType() Type
- func (*ReleaseNotificationEvent) ProtoMessage()
- func (x *ReleaseNotificationEvent) ProtoReflect() protoreflect.Message
- func (x *ReleaseNotificationEvent) Reset()
- func (x *ReleaseNotificationEvent) String() string
- type ReleaseRenderEvent
- func (*ReleaseRenderEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseRenderEvent) GetMessage() string
- func (x *ReleaseRenderEvent) GetRelease() string
- func (*ReleaseRenderEvent) ProtoMessage()
- func (x *ReleaseRenderEvent) ProtoReflect() protoreflect.Message
- func (x *ReleaseRenderEvent) Reset()
- func (x *ReleaseRenderEvent) String() string
- type Release_RenderState
- func (Release_RenderState) Descriptor() protoreflect.EnumDescriptor
- func (x Release_RenderState) Enum() *Release_RenderState
- func (Release_RenderState) EnumDescriptor() ([]byte, []int)deprecated
- func (x Release_RenderState) Number() protoreflect.EnumNumber
- func (x Release_RenderState) String() string
- func (Release_RenderState) Type() protoreflect.EnumType
- type Release_TargetRender
- func (*Release_TargetRender) Descriptor() ([]byte, []int)deprecated
- func (x *Release_TargetRender) GetFailureCause() Release_TargetRender_FailureCause
- func (x *Release_TargetRender) GetFailureMessage() string
- func (x *Release_TargetRender) GetRenderingBuild() string
- func (x *Release_TargetRender) GetRenderingState() Release_TargetRender_TargetRenderState
- func (*Release_TargetRender) ProtoMessage()
- func (x *Release_TargetRender) ProtoReflect() protoreflect.Message
- func (x *Release_TargetRender) Reset()
- func (x *Release_TargetRender) String() string
- type Release_TargetRender_FailureCause
- func (Release_TargetRender_FailureCause) Descriptor() protoreflect.EnumDescriptor
- func (x Release_TargetRender_FailureCause) Enum() *Release_TargetRender_FailureCause
- func (Release_TargetRender_FailureCause) EnumDescriptor() ([]byte, []int)deprecated
- func (x Release_TargetRender_FailureCause) Number() protoreflect.EnumNumber
- func (x Release_TargetRender_FailureCause) String() string
- func (Release_TargetRender_FailureCause) Type() protoreflect.EnumType
- type Release_TargetRender_TargetRenderState
- func (Release_TargetRender_TargetRenderState) Descriptor() protoreflect.EnumDescriptor
- func (x Release_TargetRender_TargetRenderState) Enum() *Release_TargetRender_TargetRenderState
- func (Release_TargetRender_TargetRenderState) EnumDescriptor() ([]byte, []int)deprecated
- func (x Release_TargetRender_TargetRenderState) Number() protoreflect.EnumNumber
- func (x Release_TargetRender_TargetRenderState) String() string
- func (Release_TargetRender_TargetRenderState) Type() protoreflect.EnumType
- type RetryJobRequest
- func (*RetryJobRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RetryJobRequest) GetJobId() string
- func (x *RetryJobRequest) GetPhaseId() string
- func (x *RetryJobRequest) GetRollout() string
- func (*RetryJobRequest) ProtoMessage()
- func (x *RetryJobRequest) ProtoReflect() protoreflect.Message
- func (x *RetryJobRequest) Reset()
- func (x *RetryJobRequest) String() string
- type RetryJobResponse
- type Rollout
- func (*Rollout) Descriptor() ([]byte, []int)deprecated
- func (x *Rollout) GetAnnotations() map[string]string
- func (x *Rollout) GetApprovalState() Rollout_ApprovalState
- func (x *Rollout) GetApproveTime() *timestamppb.Timestamp
- func (x *Rollout) GetCreateTime() *timestamppb.Timestamp
- func (x *Rollout) GetDeployEndTime() *timestamppb.Timestamp
- func (x *Rollout) GetDeployFailureCause() Rollout_FailureCause
- func (x *Rollout) GetDeployStartTime() *timestamppb.Timestamp
- func (x *Rollout) GetDeployingBuild() string
- func (x *Rollout) GetDescription() string
- func (x *Rollout) GetEnqueueTime() *timestamppb.Timestamp
- func (x *Rollout) GetEtag() string
- func (x *Rollout) GetFailureReason() string
- func (x *Rollout) GetLabels() map[string]string
- func (x *Rollout) GetMetadata() *Metadata
- func (x *Rollout) GetName() string
- func (x *Rollout) GetPhases() []*Phase
- func (x *Rollout) GetState() Rollout_State
- func (x *Rollout) GetTargetId() string
- func (x *Rollout) GetUid() string
- func (*Rollout) ProtoMessage()
- func (x *Rollout) ProtoReflect() protoreflect.Message
- func (x *Rollout) Reset()
- func (x *Rollout) String() string
- type RolloutNotificationEvent
- func (*RolloutNotificationEvent) Descriptor() ([]byte, []int)deprecated
- func (x *RolloutNotificationEvent) GetMessage() string
- func (x *RolloutNotificationEvent) GetPipelineUid() string
- func (x *RolloutNotificationEvent) GetReleaseUid() string
- func (x *RolloutNotificationEvent) GetRollout() string
- func (x *RolloutNotificationEvent) GetTargetId() string
- func (x *RolloutNotificationEvent) GetType() Type
- func (*RolloutNotificationEvent) ProtoMessage()
- func (x *RolloutNotificationEvent) ProtoReflect() protoreflect.Message
- func (x *RolloutNotificationEvent) Reset()
- func (x *RolloutNotificationEvent) String() string
- type Rollout_ApprovalState
- func (Rollout_ApprovalState) Descriptor() protoreflect.EnumDescriptor
- func (x Rollout_ApprovalState) Enum() *Rollout_ApprovalState
- func (Rollout_ApprovalState) EnumDescriptor() ([]byte, []int)deprecated
- func (x Rollout_ApprovalState) Number() protoreflect.EnumNumber
- func (x Rollout_ApprovalState) String() string
- func (Rollout_ApprovalState) Type() protoreflect.EnumType
- type Rollout_FailureCause
- func (Rollout_FailureCause) Descriptor() protoreflect.EnumDescriptor
- func (x Rollout_FailureCause) Enum() *Rollout_FailureCause
- func (Rollout_FailureCause) EnumDescriptor() ([]byte, []int)deprecated
- func (x Rollout_FailureCause) Number() protoreflect.EnumNumber
- func (x Rollout_FailureCause) String() string
- func (Rollout_FailureCause) Type() protoreflect.EnumType
- type Rollout_State
- func (Rollout_State) Descriptor() protoreflect.EnumDescriptor
- func (x Rollout_State) Enum() *Rollout_State
- func (Rollout_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Rollout_State) Number() protoreflect.EnumNumber
- func (x Rollout_State) String() string
- func (Rollout_State) Type() protoreflect.EnumType
- type SerialPipeline
- type SkaffoldVersion
- func (*SkaffoldVersion) Descriptor() ([]byte, []int)deprecated
- func (x *SkaffoldVersion) GetSupportEndDate() *date.Date
- func (x *SkaffoldVersion) GetVersion() string
- func (*SkaffoldVersion) ProtoMessage()
- func (x *SkaffoldVersion) ProtoReflect() protoreflect.Message
- func (x *SkaffoldVersion) Reset()
- func (x *SkaffoldVersion) String() string
- type Stage
- func (*Stage) Descriptor() ([]byte, []int)deprecated
- func (x *Stage) GetProfiles() []string
- func (x *Stage) GetStrategy() *Strategy
- func (x *Stage) GetTargetId() string
- func (*Stage) ProtoMessage()
- func (x *Stage) ProtoReflect() protoreflect.Message
- func (x *Stage) Reset()
- func (x *Stage) String() string
- type Standard
- type Strategy
- func (*Strategy) Descriptor() ([]byte, []int)deprecated
- func (m *Strategy) GetDeploymentStrategy() isStrategy_DeploymentStrategy
- func (x *Strategy) GetStandard() *Standard
- func (*Strategy) ProtoMessage()
- func (x *Strategy) ProtoReflect() protoreflect.Message
- func (x *Strategy) Reset()
- func (x *Strategy) String() string
- type Strategy_Standard
- type Target
- func (*Target) Descriptor() ([]byte, []int)deprecated
- func (x *Target) GetAnnotations() map[string]string
- func (x *Target) GetAnthosCluster() *AnthosCluster
- func (x *Target) GetCreateTime() *timestamppb.Timestamp
- func (m *Target) GetDeploymentTarget() isTarget_DeploymentTarget
- func (x *Target) GetDescription() string
- func (x *Target) GetEtag() string
- func (x *Target) GetExecutionConfigs() []*ExecutionConfig
- func (x *Target) GetGke() *GkeCluster
- func (x *Target) GetLabels() map[string]string
- func (x *Target) GetName() string
- func (x *Target) GetRequireApproval() bool
- func (x *Target) GetRun() *CloudRunLocation
- func (x *Target) GetTargetId() string
- func (x *Target) GetUid() string
- func (x *Target) GetUpdateTime() *timestamppb.Timestamp
- func (*Target) ProtoMessage()
- func (x *Target) ProtoReflect() protoreflect.Message
- func (x *Target) Reset()
- func (x *Target) String() string
- type TargetArtifact
- func (*TargetArtifact) Descriptor() ([]byte, []int)deprecated
- func (x *TargetArtifact) GetArtifactUri() string
- func (x *TargetArtifact) GetManifestPath() string
- func (x *TargetArtifact) GetSkaffoldConfigPath() string
- func (m *TargetArtifact) GetUri() isTargetArtifact_Uri
- func (*TargetArtifact) ProtoMessage()
- func (x *TargetArtifact) ProtoReflect() protoreflect.Message
- func (x *TargetArtifact) Reset()
- func (x *TargetArtifact) String() string
- type TargetArtifact_ArtifactUri
- type TargetNotificationEvent
- func (*TargetNotificationEvent) Descriptor() ([]byte, []int)deprecated
- func (x *TargetNotificationEvent) GetMessage() string
- func (x *TargetNotificationEvent) GetTarget() string
- func (x *TargetNotificationEvent) GetType() Type
- func (*TargetNotificationEvent) ProtoMessage()
- func (x *TargetNotificationEvent) ProtoReflect() protoreflect.Message
- func (x *TargetNotificationEvent) Reset()
- func (x *TargetNotificationEvent) String() string
- type Target_AnthosCluster
- type Target_Gke
- type Target_Run
- type TargetsPresentCondition
- func (*TargetsPresentCondition) Descriptor() ([]byte, []int)deprecated
- func (x *TargetsPresentCondition) GetMissingTargets() []string
- func (x *TargetsPresentCondition) GetStatus() bool
- func (x *TargetsPresentCondition) GetUpdateTime() *timestamppb.Timestamp
- func (*TargetsPresentCondition) ProtoMessage()
- func (x *TargetsPresentCondition) ProtoReflect() protoreflect.Message
- func (x *TargetsPresentCondition) Reset()
- func (x *TargetsPresentCondition) String() string
- type Type
- type UnimplementedCloudDeployServer
- func (*UnimplementedCloudDeployServer) AbandonRelease(context.Context, *AbandonReleaseRequest) (*AbandonReleaseResponse, error)
- func (*UnimplementedCloudDeployServer) ApproveRollout(context.Context, *ApproveRolloutRequest) (*ApproveRolloutResponse, error)
- func (*UnimplementedCloudDeployServer) CreateDeliveryPipeline(context.Context, *CreateDeliveryPipelineRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCloudDeployServer) CreateRelease(context.Context, *CreateReleaseRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCloudDeployServer) CreateRollout(context.Context, *CreateRolloutRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCloudDeployServer) CreateTarget(context.Context, *CreateTargetRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCloudDeployServer) DeleteDeliveryPipeline(context.Context, *DeleteDeliveryPipelineRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCloudDeployServer) DeleteTarget(context.Context, *DeleteTargetRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCloudDeployServer) GetConfig(context.Context, *GetConfigRequest) (*Config, error)
- func (*UnimplementedCloudDeployServer) GetDeliveryPipeline(context.Context, *GetDeliveryPipelineRequest) (*DeliveryPipeline, error)
- func (*UnimplementedCloudDeployServer) GetJobRun(context.Context, *GetJobRunRequest) (*JobRun, error)
- func (*UnimplementedCloudDeployServer) GetRelease(context.Context, *GetReleaseRequest) (*Release, error)
- func (*UnimplementedCloudDeployServer) GetRollout(context.Context, *GetRolloutRequest) (*Rollout, error)
- func (*UnimplementedCloudDeployServer) GetTarget(context.Context, *GetTargetRequest) (*Target, error)
- func (*UnimplementedCloudDeployServer) ListDeliveryPipelines(context.Context, *ListDeliveryPipelinesRequest) (*ListDeliveryPipelinesResponse, error)
- func (*UnimplementedCloudDeployServer) ListJobRuns(context.Context, *ListJobRunsRequest) (*ListJobRunsResponse, error)
- func (*UnimplementedCloudDeployServer) ListReleases(context.Context, *ListReleasesRequest) (*ListReleasesResponse, error)
- func (*UnimplementedCloudDeployServer) ListRollouts(context.Context, *ListRolloutsRequest) (*ListRolloutsResponse, error)
- func (*UnimplementedCloudDeployServer) ListTargets(context.Context, *ListTargetsRequest) (*ListTargetsResponse, error)
- func (*UnimplementedCloudDeployServer) RetryJob(context.Context, *RetryJobRequest) (*RetryJobResponse, error)
- func (*UnimplementedCloudDeployServer) UpdateDeliveryPipeline(context.Context, *UpdateDeliveryPipelineRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCloudDeployServer) UpdateTarget(context.Context, *UpdateTargetRequest) (*longrunningpb.Operation, error)
- type UpdateDeliveryPipelineRequest
- func (*UpdateDeliveryPipelineRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDeliveryPipelineRequest) GetAllowMissing() bool
- func (x *UpdateDeliveryPipelineRequest) GetDeliveryPipeline() *DeliveryPipeline
- func (x *UpdateDeliveryPipelineRequest) GetRequestId() string
- func (x *UpdateDeliveryPipelineRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (x *UpdateDeliveryPipelineRequest) GetValidateOnly() bool
- func (*UpdateDeliveryPipelineRequest) ProtoMessage()
- func (x *UpdateDeliveryPipelineRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateDeliveryPipelineRequest) Reset()
- func (x *UpdateDeliveryPipelineRequest) String() string
- type UpdateTargetRequest
- func (*UpdateTargetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTargetRequest) GetAllowMissing() bool
- func (x *UpdateTargetRequest) GetRequestId() string
- func (x *UpdateTargetRequest) GetTarget() *Target
- func (x *UpdateTargetRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (x *UpdateTargetRequest) GetValidateOnly() bool
- func (*UpdateTargetRequest) ProtoMessage()
- func (x *UpdateTargetRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateTargetRequest) Reset()
- func (x *UpdateTargetRequest) String() string
- type VerifyJob
- type VerifyJobRun
- func (*VerifyJobRun) Descriptor() ([]byte, []int)deprecated
- func (x *VerifyJobRun) GetArtifactUri() string
- func (x *VerifyJobRun) GetBuild() string
- func (x *VerifyJobRun) GetEventLogPath() string
- func (x *VerifyJobRun) GetFailureCause() VerifyJobRun_FailureCause
- func (x *VerifyJobRun) GetFailureMessage() string
- func (*VerifyJobRun) ProtoMessage()
- func (x *VerifyJobRun) ProtoReflect() protoreflect.Message
- func (x *VerifyJobRun) Reset()
- func (x *VerifyJobRun) String() string
- type VerifyJobRun_FailureCause
- func (VerifyJobRun_FailureCause) Descriptor() protoreflect.EnumDescriptor
- func (x VerifyJobRun_FailureCause) Enum() *VerifyJobRun_FailureCause
- func (VerifyJobRun_FailureCause) EnumDescriptor() ([]byte, []int)deprecated
- func (x VerifyJobRun_FailureCause) Number() protoreflect.EnumNumber
- func (x VerifyJobRun_FailureCause) String() string
- func (VerifyJobRun_FailureCause) Type() protoreflect.EnumType
Constants ¶
This section is empty.
Variables ¶
var ( ExecutionConfig_ExecutionEnvironmentUsage_name = map[int32]string{ 0: "EXECUTION_ENVIRONMENT_USAGE_UNSPECIFIED", 1: "RENDER", 2: "DEPLOY", 3: "VERIFY", } ExecutionConfig_ExecutionEnvironmentUsage_value = map[string]int32{ "EXECUTION_ENVIRONMENT_USAGE_UNSPECIFIED": 0, "RENDER": 1, "DEPLOY": 2, "VERIFY": 3, } )
Enum value maps for ExecutionConfig_ExecutionEnvironmentUsage.
var ( Release_RenderState_name = map[int32]string{ 0: "RENDER_STATE_UNSPECIFIED", 1: "SUCCEEDED", 2: "FAILED", 3: "IN_PROGRESS", } Release_RenderState_value = map[string]int32{ "RENDER_STATE_UNSPECIFIED": 0, "SUCCEEDED": 1, "FAILED": 2, "IN_PROGRESS": 3, } )
Enum value maps for Release_RenderState.
var ( Release_TargetRender_TargetRenderState_name = map[int32]string{ 0: "TARGET_RENDER_STATE_UNSPECIFIED", 1: "SUCCEEDED", 2: "FAILED", 3: "IN_PROGRESS", } Release_TargetRender_TargetRenderState_value = map[string]int32{ "TARGET_RENDER_STATE_UNSPECIFIED": 0, "SUCCEEDED": 1, "FAILED": 2, "IN_PROGRESS": 3, } )
Enum value maps for Release_TargetRender_TargetRenderState.
var ( Release_TargetRender_FailureCause_name = map[int32]string{ 0: "FAILURE_CAUSE_UNSPECIFIED", 1: "CLOUD_BUILD_UNAVAILABLE", 2: "EXECUTION_FAILED", } Release_TargetRender_FailureCause_value = map[string]int32{ "FAILURE_CAUSE_UNSPECIFIED": 0, "CLOUD_BUILD_UNAVAILABLE": 1, "EXECUTION_FAILED": 2, } )
Enum value maps for Release_TargetRender_FailureCause.
var ( Rollout_ApprovalState_name = map[int32]string{ 0: "APPROVAL_STATE_UNSPECIFIED", 1: "NEEDS_APPROVAL", 2: "DOES_NOT_NEED_APPROVAL", 3: "APPROVED", 4: "REJECTED", } Rollout_ApprovalState_value = map[string]int32{ "APPROVAL_STATE_UNSPECIFIED": 0, "NEEDS_APPROVAL": 1, "DOES_NOT_NEED_APPROVAL": 2, "APPROVED": 3, "REJECTED": 4, } )
Enum value maps for Rollout_ApprovalState.
var ( Rollout_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "SUCCEEDED", 2: "FAILED", 3: "IN_PROGRESS", 4: "PENDING_APPROVAL", 5: "APPROVAL_REJECTED", 6: "PENDING", 7: "PENDING_RELEASE", } Rollout_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "SUCCEEDED": 1, "FAILED": 2, "IN_PROGRESS": 3, "PENDING_APPROVAL": 4, "APPROVAL_REJECTED": 5, "PENDING": 6, "PENDING_RELEASE": 7, } )
Enum value maps for Rollout_State.
var ( Rollout_FailureCause_name = map[int32]string{ 0: "FAILURE_CAUSE_UNSPECIFIED", 1: "CLOUD_BUILD_UNAVAILABLE", 2: "EXECUTION_FAILED", 3: "DEADLINE_EXCEEDED", 4: "RELEASE_FAILED", 5: "RELEASE_ABANDONED", 6: "VERIFICATION_CONFIG_NOT_FOUND", } Rollout_FailureCause_value = map[string]int32{ "FAILURE_CAUSE_UNSPECIFIED": 0, "CLOUD_BUILD_UNAVAILABLE": 1, "EXECUTION_FAILED": 2, "DEADLINE_EXCEEDED": 3, "RELEASE_FAILED": 4, "RELEASE_ABANDONED": 5, "VERIFICATION_CONFIG_NOT_FOUND": 6, } )
Enum value maps for Rollout_FailureCause.
var ( Phase_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "PENDING", 2: "IN_PROGRESS", 3: "SUCCEEDED", 4: "FAILED", 5: "ABORTED", } Phase_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "PENDING": 1, "IN_PROGRESS": 2, "SUCCEEDED": 3, "FAILED": 4, "ABORTED": 5, } )
Enum value maps for Phase_State.
var ( Job_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "PENDING", 2: "DISABLED", 3: "IN_PROGRESS", 4: "SUCCEEDED", 5: "FAILED", 6: "ABORTED", } Job_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "PENDING": 1, "DISABLED": 2, "IN_PROGRESS": 3, "SUCCEEDED": 4, "FAILED": 5, "ABORTED": 6, } )
Enum value maps for Job_State.
var ( JobRun_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "IN_PROGRESS", 2: "SUCCEEDED", 3: "FAILED", } JobRun_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "IN_PROGRESS": 1, "SUCCEEDED": 2, "FAILED": 3, } )
Enum value maps for JobRun_State.
var ( DeployJobRun_FailureCause_name = map[int32]string{ 0: "FAILURE_CAUSE_UNSPECIFIED", 1: "CLOUD_BUILD_UNAVAILABLE", 2: "EXECUTION_FAILED", 3: "DEADLINE_EXCEEDED", } DeployJobRun_FailureCause_value = map[string]int32{ "FAILURE_CAUSE_UNSPECIFIED": 0, "CLOUD_BUILD_UNAVAILABLE": 1, "EXECUTION_FAILED": 2, "DEADLINE_EXCEEDED": 3, } )
Enum value maps for DeployJobRun_FailureCause.
var ( VerifyJobRun_FailureCause_name = map[int32]string{ 0: "FAILURE_CAUSE_UNSPECIFIED", 1: "CLOUD_BUILD_UNAVAILABLE", 2: "EXECUTION_FAILED", 3: "DEADLINE_EXCEEDED", 4: "VERIFICATION_CONFIG_NOT_FOUND", } VerifyJobRun_FailureCause_value = map[string]int32{ "FAILURE_CAUSE_UNSPECIFIED": 0, "CLOUD_BUILD_UNAVAILABLE": 1, "EXECUTION_FAILED": 2, "DEADLINE_EXCEEDED": 3, "VERIFICATION_CONFIG_NOT_FOUND": 4, } )
Enum value maps for VerifyJobRun_FailureCause.
var ( Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "TYPE_PUBSUB_NOTIFICATION_FAILURE", 2: "TYPE_RENDER_STATUES_CHANGE", } Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "TYPE_PUBSUB_NOTIFICATION_FAILURE": 1, "TYPE_RENDER_STATUES_CHANGE": 2, } )
Enum value maps for Type.
var File_google_cloud_deploy_v1_cloud_deploy_proto protoreflect.FileDescriptor
var File_google_cloud_deploy_v1_deliverypipeline_notification_payload_proto protoreflect.FileDescriptor
var File_google_cloud_deploy_v1_jobrun_notification_payload_proto protoreflect.FileDescriptor
var File_google_cloud_deploy_v1_log_enums_proto protoreflect.FileDescriptor
var File_google_cloud_deploy_v1_release_notification_payload_proto protoreflect.FileDescriptor
var File_google_cloud_deploy_v1_release_render_payload_proto protoreflect.FileDescriptor
var File_google_cloud_deploy_v1_rollout_notification_payload_proto protoreflect.FileDescriptor
var File_google_cloud_deploy_v1_target_notification_payload_proto protoreflect.FileDescriptor
Functions ¶
func RegisterCloudDeployServer ¶
func RegisterCloudDeployServer(s *grpc.Server, srv CloudDeployServer)
Types ¶
type AbandonReleaseRequest ¶
type AbandonReleaseRequest struct { // Required. Name of the Release. Format is // projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/ // releases/{release}. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
The request object used by `AbandonRelease`.
func (*AbandonReleaseRequest) Descriptor
deprecated
func (*AbandonReleaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use AbandonReleaseRequest.ProtoReflect.Descriptor instead.
func (*AbandonReleaseRequest) GetName ¶
func (x *AbandonReleaseRequest) GetName() string
func (*AbandonReleaseRequest) ProtoMessage ¶
func (*AbandonReleaseRequest) ProtoMessage()
func (*AbandonReleaseRequest) ProtoReflect ¶
func (x *AbandonReleaseRequest) ProtoReflect() protoreflect.Message
func (*AbandonReleaseRequest) Reset ¶
func (x *AbandonReleaseRequest) Reset()
func (*AbandonReleaseRequest) String ¶
func (x *AbandonReleaseRequest) String() string
type AbandonReleaseResponse ¶
type AbandonReleaseResponse struct {
// contains filtered or unexported fields
}
The response object for `AbandonRelease`.
func (*AbandonReleaseResponse) Descriptor
deprecated
func (*AbandonReleaseResponse) Descriptor() ([]byte, []int)
Deprecated: Use AbandonReleaseResponse.ProtoReflect.Descriptor instead.
func (*AbandonReleaseResponse) ProtoMessage ¶
func (*AbandonReleaseResponse) ProtoMessage()
func (*AbandonReleaseResponse) ProtoReflect ¶
func (x *AbandonReleaseResponse) ProtoReflect() protoreflect.Message
func (*AbandonReleaseResponse) Reset ¶
func (x *AbandonReleaseResponse) Reset()
func (*AbandonReleaseResponse) String ¶
func (x *AbandonReleaseResponse) String() string
type AnthosCluster ¶
type AnthosCluster struct { // Membership of the GKE Hub-registered cluster to which to apply the Skaffold // configuration. Format is // `projects/{project}/locations/{location}/memberships/{membership_name}`. Membership string `protobuf:"bytes,1,opt,name=membership,proto3" json:"membership,omitempty"` // contains filtered or unexported fields }
Information specifying an Anthos Cluster.
func (*AnthosCluster) Descriptor
deprecated
func (*AnthosCluster) Descriptor() ([]byte, []int)
Deprecated: Use AnthosCluster.ProtoReflect.Descriptor instead.
func (*AnthosCluster) GetMembership ¶
func (x *AnthosCluster) GetMembership() string
func (*AnthosCluster) ProtoMessage ¶
func (*AnthosCluster) ProtoMessage()
func (*AnthosCluster) ProtoReflect ¶
func (x *AnthosCluster) ProtoReflect() protoreflect.Message
func (*AnthosCluster) Reset ¶
func (x *AnthosCluster) Reset()
func (*AnthosCluster) String ¶
func (x *AnthosCluster) String() string
type ApproveRolloutRequest ¶
type ApproveRolloutRequest struct { // Required. Name of the Rollout. Format is // projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/ // releases/{release}/rollouts/{rollout}. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Required. True = approve; false = reject Approved bool `protobuf:"varint,2,opt,name=approved,proto3" json:"approved,omitempty"` // contains filtered or unexported fields }
The request object used by `ApproveRollout`.
func (*ApproveRolloutRequest) Descriptor
deprecated
func (*ApproveRolloutRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApproveRolloutRequest.ProtoReflect.Descriptor instead.
func (*ApproveRolloutRequest) GetApproved ¶
func (x *ApproveRolloutRequest) GetApproved() bool
func (*ApproveRolloutRequest) GetName ¶
func (x *ApproveRolloutRequest) GetName() string
func (*ApproveRolloutRequest) ProtoMessage ¶
func (*ApproveRolloutRequest) ProtoMessage()
func (*ApproveRolloutRequest) ProtoReflect ¶
func (x *ApproveRolloutRequest) ProtoReflect() protoreflect.Message
func (*ApproveRolloutRequest) Reset ¶
func (x *ApproveRolloutRequest) Reset()
func (*ApproveRolloutRequest) String ¶
func (x *ApproveRolloutRequest) String() string
type ApproveRolloutResponse ¶
type ApproveRolloutResponse struct {
// contains filtered or unexported fields
}
The response object from `ApproveRollout`.
func (*ApproveRolloutResponse) Descriptor
deprecated
func (*ApproveRolloutResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApproveRolloutResponse.ProtoReflect.Descriptor instead.
func (*ApproveRolloutResponse) ProtoMessage ¶
func (*ApproveRolloutResponse) ProtoMessage()
func (*ApproveRolloutResponse) ProtoReflect ¶
func (x *ApproveRolloutResponse) ProtoReflect() protoreflect.Message
func (*ApproveRolloutResponse) Reset ¶
func (x *ApproveRolloutResponse) Reset()
func (*ApproveRolloutResponse) String ¶
func (x *ApproveRolloutResponse) String() string
type BuildArtifact ¶
type BuildArtifact struct { // Image name in Skaffold configuration. Image string `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"` // Image tag to use. This will generally be the full path to an image, such // as "gcr.io/my-project/busybox:1.2.3" or // "gcr.io/my-project/busybox@sha256:abc123". Tag string `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"` // contains filtered or unexported fields }
Description of an a image to use during Skaffold rendering.
func (*BuildArtifact) Descriptor
deprecated
func (*BuildArtifact) Descriptor() ([]byte, []int)
Deprecated: Use BuildArtifact.ProtoReflect.Descriptor instead.
func (*BuildArtifact) GetImage ¶
func (x *BuildArtifact) GetImage() string
func (*BuildArtifact) GetTag ¶
func (x *BuildArtifact) GetTag() string
func (*BuildArtifact) ProtoMessage ¶
func (*BuildArtifact) ProtoMessage()
func (*BuildArtifact) ProtoReflect ¶
func (x *BuildArtifact) ProtoReflect() protoreflect.Message
func (*BuildArtifact) Reset ¶
func (x *BuildArtifact) Reset()
func (*BuildArtifact) String ¶
func (x *BuildArtifact) String() string
type CloudDeployClient ¶
type CloudDeployClient interface { // Lists DeliveryPipelines in a given project and location. ListDeliveryPipelines(ctx context.Context, in *ListDeliveryPipelinesRequest, opts ...grpc.CallOption) (*ListDeliveryPipelinesResponse, error) // Gets details of a single DeliveryPipeline. GetDeliveryPipeline(ctx context.Context, in *GetDeliveryPipelineRequest, opts ...grpc.CallOption) (*DeliveryPipeline, error) // Creates a new DeliveryPipeline in a given project and location. CreateDeliveryPipeline(ctx context.Context, in *CreateDeliveryPipelineRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Updates the parameters of a single DeliveryPipeline. UpdateDeliveryPipeline(ctx context.Context, in *UpdateDeliveryPipelineRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Deletes a single DeliveryPipeline. DeleteDeliveryPipeline(ctx context.Context, in *DeleteDeliveryPipelineRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Lists Targets in a given project and location. ListTargets(ctx context.Context, in *ListTargetsRequest, opts ...grpc.CallOption) (*ListTargetsResponse, error) // Gets details of a single Target. GetTarget(ctx context.Context, in *GetTargetRequest, opts ...grpc.CallOption) (*Target, error) // Creates a new Target in a given project and location. CreateTarget(ctx context.Context, in *CreateTargetRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Updates the parameters of a single Target. UpdateTarget(ctx context.Context, in *UpdateTargetRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Deletes a single Target. DeleteTarget(ctx context.Context, in *DeleteTargetRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Lists Releases in a given project and location. ListReleases(ctx context.Context, in *ListReleasesRequest, opts ...grpc.CallOption) (*ListReleasesResponse, error) // Gets details of a single Release. GetRelease(ctx context.Context, in *GetReleaseRequest, opts ...grpc.CallOption) (*Release, error) // Creates a new Release in a given project and location. CreateRelease(ctx context.Context, in *CreateReleaseRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Abandons a Release in the Delivery Pipeline. AbandonRelease(ctx context.Context, in *AbandonReleaseRequest, opts ...grpc.CallOption) (*AbandonReleaseResponse, error) // Approves a Rollout. ApproveRollout(ctx context.Context, in *ApproveRolloutRequest, opts ...grpc.CallOption) (*ApproveRolloutResponse, error) // Lists Rollouts in a given project and location. ListRollouts(ctx context.Context, in *ListRolloutsRequest, opts ...grpc.CallOption) (*ListRolloutsResponse, error) // Gets details of a single Rollout. GetRollout(ctx context.Context, in *GetRolloutRequest, opts ...grpc.CallOption) (*Rollout, error) // Creates a new Rollout in a given project and location. CreateRollout(ctx context.Context, in *CreateRolloutRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Retries the specified Job in a Rollout. RetryJob(ctx context.Context, in *RetryJobRequest, opts ...grpc.CallOption) (*RetryJobResponse, error) // Lists JobRuns in a given project and location. ListJobRuns(ctx context.Context, in *ListJobRunsRequest, opts ...grpc.CallOption) (*ListJobRunsResponse, error) // Gets details of a single JobRun. GetJobRun(ctx context.Context, in *GetJobRunRequest, opts ...grpc.CallOption) (*JobRun, error) // Gets the configuration for a location. GetConfig(ctx context.Context, in *GetConfigRequest, opts ...grpc.CallOption) (*Config, error) }
CloudDeployClient is the client API for CloudDeploy service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewCloudDeployClient ¶
func NewCloudDeployClient(cc grpc.ClientConnInterface) CloudDeployClient
type CloudDeployServer ¶
type CloudDeployServer interface { // Lists DeliveryPipelines in a given project and location. ListDeliveryPipelines(context.Context, *ListDeliveryPipelinesRequest) (*ListDeliveryPipelinesResponse, error) // Gets details of a single DeliveryPipeline. GetDeliveryPipeline(context.Context, *GetDeliveryPipelineRequest) (*DeliveryPipeline, error) // Creates a new DeliveryPipeline in a given project and location. CreateDeliveryPipeline(context.Context, *CreateDeliveryPipelineRequest) (*longrunningpb.Operation, error) // Updates the parameters of a single DeliveryPipeline. UpdateDeliveryPipeline(context.Context, *UpdateDeliveryPipelineRequest) (*longrunningpb.Operation, error) // Deletes a single DeliveryPipeline. DeleteDeliveryPipeline(context.Context, *DeleteDeliveryPipelineRequest) (*longrunningpb.Operation, error) // Lists Targets in a given project and location. ListTargets(context.Context, *ListTargetsRequest) (*ListTargetsResponse, error) // Gets details of a single Target. GetTarget(context.Context, *GetTargetRequest) (*Target, error) // Creates a new Target in a given project and location. CreateTarget(context.Context, *CreateTargetRequest) (*longrunningpb.Operation, error) // Updates the parameters of a single Target. UpdateTarget(context.Context, *UpdateTargetRequest) (*longrunningpb.Operation, error) // Deletes a single Target. DeleteTarget(context.Context, *DeleteTargetRequest) (*longrunningpb.Operation, error) // Lists Releases in a given project and location. ListReleases(context.Context, *ListReleasesRequest) (*ListReleasesResponse, error) // Gets details of a single Release. GetRelease(context.Context, *GetReleaseRequest) (*Release, error) // Creates a new Release in a given project and location. CreateRelease(context.Context, *CreateReleaseRequest) (*longrunningpb.Operation, error) // Abandons a Release in the Delivery Pipeline. AbandonRelease(context.Context, *AbandonReleaseRequest) (*AbandonReleaseResponse, error) // Approves a Rollout. ApproveRollout(context.Context, *ApproveRolloutRequest) (*ApproveRolloutResponse, error) // Lists Rollouts in a given project and location. ListRollouts(context.Context, *ListRolloutsRequest) (*ListRolloutsResponse, error) // Gets details of a single Rollout. GetRollout(context.Context, *GetRolloutRequest) (*Rollout, error) // Creates a new Rollout in a given project and location. CreateRollout(context.Context, *CreateRolloutRequest) (*longrunningpb.Operation, error) // Retries the specified Job in a Rollout. RetryJob(context.Context, *RetryJobRequest) (*RetryJobResponse, error) // Lists JobRuns in a given project and location. ListJobRuns(context.Context, *ListJobRunsRequest) (*ListJobRunsResponse, error) // Gets details of a single JobRun. GetJobRun(context.Context, *GetJobRunRequest) (*JobRun, error) // Gets the configuration for a location. GetConfig(context.Context, *GetConfigRequest) (*Config, error) }
CloudDeployServer is the server API for CloudDeploy service.
type CloudRunLocation ¶
type CloudRunLocation struct { // Required. The location for the Cloud Run Service. Format must be // `projects/{project}/locations/{location}`. Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
Information specifying where to deploy a Cloud Run Service.
func (*CloudRunLocation) Descriptor
deprecated
func (*CloudRunLocation) Descriptor() ([]byte, []int)
Deprecated: Use CloudRunLocation.ProtoReflect.Descriptor instead.
func (*CloudRunLocation) GetLocation ¶
func (x *CloudRunLocation) GetLocation() string
func (*CloudRunLocation) ProtoMessage ¶
func (*CloudRunLocation) ProtoMessage()
func (*CloudRunLocation) ProtoReflect ¶
func (x *CloudRunLocation) ProtoReflect() protoreflect.Message
func (*CloudRunLocation) Reset ¶
func (x *CloudRunLocation) Reset()
func (*CloudRunLocation) String ¶
func (x *CloudRunLocation) String() string
type CloudRunMetadata ¶
type CloudRunMetadata struct { // Output only. The name of the Cloud Run Service that is associated with a `Rollout`. // Format is projects/{project}/locations/{location}/services/{service}. Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"` // Output only. The Cloud Run Service urls that are associated with a `Rollout`. ServiceUrls []string `protobuf:"bytes,2,rep,name=service_urls,json=serviceUrls,proto3" json:"service_urls,omitempty"` // Output only. The Cloud Run Revision id associated with a `Rollout`. Revision string `protobuf:"bytes,3,opt,name=revision,proto3" json:"revision,omitempty"` // contains filtered or unexported fields }
CloudRunMetadata contains information from a Cloud Run deployment.
func (*CloudRunMetadata) Descriptor
deprecated
func (*CloudRunMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CloudRunMetadata.ProtoReflect.Descriptor instead.
func (*CloudRunMetadata) GetRevision ¶
func (x *CloudRunMetadata) GetRevision() string
func (*CloudRunMetadata) GetService ¶
func (x *CloudRunMetadata) GetService() string
func (*CloudRunMetadata) GetServiceUrls ¶
func (x *CloudRunMetadata) GetServiceUrls() []string
func (*CloudRunMetadata) ProtoMessage ¶
func (*CloudRunMetadata) ProtoMessage()
func (*CloudRunMetadata) ProtoReflect ¶
func (x *CloudRunMetadata) ProtoReflect() protoreflect.Message
func (*CloudRunMetadata) Reset ¶
func (x *CloudRunMetadata) Reset()
func (*CloudRunMetadata) String ¶
func (x *CloudRunMetadata) String() string
type Config ¶
type Config struct { // Name of the configuration. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. All supported versions of Skaffold. SupportedVersions []*SkaffoldVersion `protobuf:"bytes,2,rep,name=supported_versions,json=supportedVersions,proto3" json:"supported_versions,omitempty"` // Output only. Default Skaffold version that is assigned when a Release is created without // specifying a Skaffold version. DefaultSkaffoldVersion string `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
Service-wide configuration.
func (*Config) Descriptor
deprecated
func (*Config) GetDefaultSkaffoldVersion ¶
func (*Config) GetSupportedVersions ¶
func (x *Config) GetSupportedVersions() []*SkaffoldVersion
func (*Config) ProtoMessage ¶
func (*Config) ProtoMessage()
func (*Config) ProtoReflect ¶
func (x *Config) ProtoReflect() protoreflect.Message
type CreateDeliveryPipelineRequest ¶
type CreateDeliveryPipelineRequest struct { // Required. The parent collection in which the `DeliveryPipeline` should be created. // Format should be projects/{project_id}/locations/{location_name}. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. ID of the `DeliveryPipeline`. DeliveryPipelineId string `protobuf:"bytes,2,opt,name=delivery_pipeline_id,json=deliveryPipelineId,proto3" json:"delivery_pipeline_id,omitempty"` // Required. The `DeliveryPipeline` to create. DeliveryPipeline *DeliveryPipeline `protobuf:"bytes,3,opt,name=delivery_pipeline,json=deliveryPipeline,proto3" json:"delivery_pipeline,omitempty"` // Optional. A request ID to identify requests. Specify a unique request ID // so that if you must retry your request, the server will know to ignore // the request if it has already been completed. The server will guarantee // that for at least 60 minutes since the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request ID, // the server can check if original operation with the same request ID was // received, and if so, will ignore the second request. This prevents clients // from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // Optional. If set to true, the request is validated and the user is provided with // an expected result, but no actual change is made. ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` // contains filtered or unexported fields }
The request object for `CreateDeliveryPipeline`.
func (*CreateDeliveryPipelineRequest) Descriptor
deprecated
func (*CreateDeliveryPipelineRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDeliveryPipelineRequest.ProtoReflect.Descriptor instead.
func (*CreateDeliveryPipelineRequest) GetDeliveryPipeline ¶
func (x *CreateDeliveryPipelineRequest) GetDeliveryPipeline() *DeliveryPipeline
func (*CreateDeliveryPipelineRequest) GetDeliveryPipelineId ¶
func (x *CreateDeliveryPipelineRequest) GetDeliveryPipelineId() string
func (*CreateDeliveryPipelineRequest) GetParent ¶
func (x *CreateDeliveryPipelineRequest) GetParent() string
func (*CreateDeliveryPipelineRequest) GetRequestId ¶
func (x *CreateDeliveryPipelineRequest) GetRequestId() string
func (*CreateDeliveryPipelineRequest) GetValidateOnly ¶
func (x *CreateDeliveryPipelineRequest) GetValidateOnly() bool
func (*CreateDeliveryPipelineRequest) ProtoMessage ¶
func (*CreateDeliveryPipelineRequest) ProtoMessage()
func (*CreateDeliveryPipelineRequest) ProtoReflect ¶
func (x *CreateDeliveryPipelineRequest) ProtoReflect() protoreflect.Message
func (*CreateDeliveryPipelineRequest) Reset ¶
func (x *CreateDeliveryPipelineRequest) Reset()
func (*CreateDeliveryPipelineRequest) String ¶
func (x *CreateDeliveryPipelineRequest) String() string
type CreateReleaseRequest ¶
type CreateReleaseRequest struct { // Required. The parent collection in which the `Release` should be created. // Format should be // projects/{project_id}/locations/{location_name}/deliveryPipelines/{pipeline_name}. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. ID of the `Release`. ReleaseId string `protobuf:"bytes,2,opt,name=release_id,json=releaseId,proto3" json:"release_id,omitempty"` // Required. The `Release` to create. Release *Release `protobuf:"bytes,3,opt,name=release,proto3" json:"release,omitempty"` // Optional. A request ID to identify requests. Specify a unique request ID // so that if you must retry your request, the server will know to ignore // the request if it has already been completed. The server will guarantee // that for at least 60 minutes since the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request ID, // the server can check if original operation with the same request ID was // received, and if so, will ignore the second request. This prevents clients // from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // Optional. If set to true, the request is validated and the user is provided with // an expected result, but no actual change is made. ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` // contains filtered or unexported fields }
The request object for `CreateRelease`,
func (*CreateReleaseRequest) Descriptor
deprecated
func (*CreateReleaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateReleaseRequest.ProtoReflect.Descriptor instead.
func (*CreateReleaseRequest) GetParent ¶
func (x *CreateReleaseRequest) GetParent() string
func (*CreateReleaseRequest) GetRelease ¶
func (x *CreateReleaseRequest) GetRelease() *Release
func (*CreateReleaseRequest) GetReleaseId ¶
func (x *CreateReleaseRequest) GetReleaseId() string
func (*CreateReleaseRequest) GetRequestId ¶
func (x *CreateReleaseRequest) GetRequestId() string
func (*CreateReleaseRequest) GetValidateOnly ¶
func (x *CreateReleaseRequest) GetValidateOnly() bool
func (*CreateReleaseRequest) ProtoMessage ¶
func (*CreateReleaseRequest) ProtoMessage()
func (*CreateReleaseRequest) ProtoReflect ¶
func (x *CreateReleaseRequest) ProtoReflect() protoreflect.Message
func (*CreateReleaseRequest) Reset ¶
func (x *CreateReleaseRequest) Reset()
func (*CreateReleaseRequest) String ¶
func (x *CreateReleaseRequest) String() string
type CreateRolloutRequest ¶
type CreateRolloutRequest struct { // Required. The parent collection in which the `Rollout` should be created. // Format should be // projects/{project_id}/locations/{location_name}/deliveryPipelines/{pipeline_name}/releases/{release_name}. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. ID of the `Rollout`. RolloutId string `protobuf:"bytes,2,opt,name=rollout_id,json=rolloutId,proto3" json:"rollout_id,omitempty"` // Required. The `Rollout` to create. Rollout *Rollout `protobuf:"bytes,3,opt,name=rollout,proto3" json:"rollout,omitempty"` // Optional. A request ID to identify requests. Specify a unique request ID // so that if you must retry your request, the server will know to ignore // the request if it has already been completed. The server will guarantee // that for at least 60 minutes since the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request ID, // the server can check if original operation with the same request ID was // received, and if so, will ignore the second request. This prevents clients // from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // Optional. If set to true, the request is validated and the user is provided with // an expected result, but no actual change is made. ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` // contains filtered or unexported fields }
CreateRolloutRequest is the request object used by `CreateRollout`.
func (*CreateRolloutRequest) Descriptor
deprecated
func (*CreateRolloutRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRolloutRequest.ProtoReflect.Descriptor instead.
func (*CreateRolloutRequest) GetParent ¶
func (x *CreateRolloutRequest) GetParent() string
func (*CreateRolloutRequest) GetRequestId ¶
func (x *CreateRolloutRequest) GetRequestId() string
func (*CreateRolloutRequest) GetRollout ¶
func (x *CreateRolloutRequest) GetRollout() *Rollout
func (*CreateRolloutRequest) GetRolloutId ¶
func (x *CreateRolloutRequest) GetRolloutId() string
func (*CreateRolloutRequest) GetValidateOnly ¶
func (x *CreateRolloutRequest) GetValidateOnly() bool
func (*CreateRolloutRequest) ProtoMessage ¶
func (*CreateRolloutRequest) ProtoMessage()
func (*CreateRolloutRequest) ProtoReflect ¶
func (x *CreateRolloutRequest) ProtoReflect() protoreflect.Message
func (*CreateRolloutRequest) Reset ¶
func (x *CreateRolloutRequest) Reset()
func (*CreateRolloutRequest) String ¶
func (x *CreateRolloutRequest) String() string
type CreateTargetRequest ¶
type CreateTargetRequest struct { // Required. The parent collection in which the `Target` should be created. // Format should be // projects/{project_id}/locations/{location_name}. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. ID of the `Target`. TargetId string `protobuf:"bytes,2,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` // Required. The `Target` to create. Target *Target `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` // Optional. A request ID to identify requests. Specify a unique request ID // so that if you must retry your request, the server will know to ignore // the request if it has already been completed. The server will guarantee // that for at least 60 minutes since the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request ID, // the server can check if original operation with the same request ID was // received, and if so, will ignore the second request. This prevents clients // from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // Optional. If set to true, the request is validated and the user is provided with // an expected result, but no actual change is made. ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` // contains filtered or unexported fields }
The request object for `CreateTarget`.
func (*CreateTargetRequest) Descriptor
deprecated
func (*CreateTargetRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateTargetRequest.ProtoReflect.Descriptor instead.
func (*CreateTargetRequest) GetParent ¶
func (x *CreateTargetRequest) GetParent() string
func (*CreateTargetRequest) GetRequestId ¶
func (x *CreateTargetRequest) GetRequestId() string
func (*CreateTargetRequest) GetTarget ¶
func (x *CreateTargetRequest) GetTarget() *Target
func (*CreateTargetRequest) GetTargetId ¶
func (x *CreateTargetRequest) GetTargetId() string
func (*CreateTargetRequest) GetValidateOnly ¶
func (x *CreateTargetRequest) GetValidateOnly() bool
func (*CreateTargetRequest) ProtoMessage ¶
func (*CreateTargetRequest) ProtoMessage()
func (*CreateTargetRequest) ProtoReflect ¶
func (x *CreateTargetRequest) ProtoReflect() protoreflect.Message
func (*CreateTargetRequest) Reset ¶
func (x *CreateTargetRequest) Reset()
func (*CreateTargetRequest) String ¶
func (x *CreateTargetRequest) String() string
type DefaultPool ¶
type DefaultPool struct { // Optional. Google service account to use for execution. If unspecified, // the project execution service account // (<PROJECT_NUMBER>-compute@developer.gserviceaccount.com) will be used. ServiceAccount string `protobuf:"bytes,1,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"` // Optional. Cloud Storage location where execution outputs should be stored. This can // either be a bucket ("gs://my-bucket") or a path within a bucket // ("gs://my-bucket/my-dir"). // If unspecified, a default bucket located in the same region will be used. ArtifactStorage string `protobuf:"bytes,2,opt,name=artifact_storage,json=artifactStorage,proto3" json:"artifact_storage,omitempty"` // contains filtered or unexported fields }
Execution using the default Cloud Build pool.
func (*DefaultPool) Descriptor
deprecated
func (*DefaultPool) Descriptor() ([]byte, []int)
Deprecated: Use DefaultPool.ProtoReflect.Descriptor instead.
func (*DefaultPool) GetArtifactStorage ¶
func (x *DefaultPool) GetArtifactStorage() string
func (*DefaultPool) GetServiceAccount ¶
func (x *DefaultPool) GetServiceAccount() string
func (*DefaultPool) ProtoMessage ¶
func (*DefaultPool) ProtoMessage()
func (*DefaultPool) ProtoReflect ¶
func (x *DefaultPool) ProtoReflect() protoreflect.Message
func (*DefaultPool) Reset ¶
func (x *DefaultPool) Reset()
func (*DefaultPool) String ¶
func (x *DefaultPool) String() string
type DeleteDeliveryPipelineRequest ¶
type DeleteDeliveryPipelineRequest struct { // Required. The name of the `DeliveryPipeline` to delete. Format should be // projects/{project_id}/locations/{location_name}/deliveryPipelines/{pipeline_name}. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Optional. A request ID to identify requests. Specify a unique request ID // so that if you must retry your request, the server will know to ignore // the request if it has already been completed. The server will guarantee // that for at least 60 minutes after the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request ID, // the server can check if original operation with the same request ID was // received, and if so, will ignore the second request. This prevents clients // from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // Optional. If set to true, then deleting an already deleted or non-existing // `DeliveryPipeline` will succeed. AllowMissing bool `protobuf:"varint,3,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"` // Optional. If set, validate the request and preview the review, but do not actually // post it. ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` // Optional. If set to true, all child resources under this pipeline will also be // deleted. Otherwise, the request will only work if the pipeline has // no child resources. Force bool `protobuf:"varint,6,opt,name=force,proto3" json:"force,omitempty"` // Optional. This checksum is computed by the server based on the value of other // fields, and may be sent on update and delete requests to ensure the // client has an up-to-date value before proceeding. Etag string `protobuf:"bytes,5,opt,name=etag,proto3" json:"etag,omitempty"` // contains filtered or unexported fields }
The request object for `DeleteDeliveryPipeline`.
func (*DeleteDeliveryPipelineRequest) Descriptor
deprecated
func (*DeleteDeliveryPipelineRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDeliveryPipelineRequest.ProtoReflect.Descriptor instead.
func (*DeleteDeliveryPipelineRequest) GetAllowMissing ¶
func (x *DeleteDeliveryPipelineRequest) GetAllowMissing() bool
func (*DeleteDeliveryPipelineRequest) GetEtag ¶
func (x *DeleteDeliveryPipelineRequest) GetEtag() string
func (*DeleteDeliveryPipelineRequest) GetForce ¶
func (x *DeleteDeliveryPipelineRequest) GetForce() bool
func (*DeleteDeliveryPipelineRequest) GetName ¶
func (x *DeleteDeliveryPipelineRequest) GetName() string
func (*DeleteDeliveryPipelineRequest) GetRequestId ¶
func (x *DeleteDeliveryPipelineRequest) GetRequestId() string
func (*DeleteDeliveryPipelineRequest) GetValidateOnly ¶
func (x *DeleteDeliveryPipelineRequest) GetValidateOnly() bool
func (*DeleteDeliveryPipelineRequest) ProtoMessage ¶
func (*DeleteDeliveryPipelineRequest) ProtoMessage()
func (*DeleteDeliveryPipelineRequest) ProtoReflect ¶
func (x *DeleteDeliveryPipelineRequest) ProtoReflect() protoreflect.Message
func (*DeleteDeliveryPipelineRequest) Reset ¶
func (x *DeleteDeliveryPipelineRequest) Reset()
func (*DeleteDeliveryPipelineRequest) String ¶
func (x *DeleteDeliveryPipelineRequest) String() string
type DeleteTargetRequest ¶
type DeleteTargetRequest struct { // Required. The name of the `Target` to delete. Format should be // projects/{project_id}/locations/{location_name}/targets/{target_name}. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Optional. A request ID to identify requests. Specify a unique request ID // so that if you must retry your request, the server will know to ignore // the request if it has already been completed. The server will guarantee // that for at least 60 minutes after the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request ID, // the server can check if original operation with the same request ID was // received, and if so, will ignore the second request. This prevents clients // from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // Optional. If set to true, then deleting an already deleted or non-existing // DeliveryPipeline will succeed. AllowMissing bool `protobuf:"varint,3,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"` // Optional. If set, validate the request and preview the review, but do not actually // post it. ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` // Optional. This checksum is computed by the server based on the value of other // fields, and may be sent on update and delete requests to ensure the // client has an up-to-date value before proceeding. Etag string `protobuf:"bytes,5,opt,name=etag,proto3" json:"etag,omitempty"` // contains filtered or unexported fields }
The request object for `DeleteTarget`.
func (*DeleteTargetRequest) Descriptor
deprecated
func (*DeleteTargetRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTargetRequest.ProtoReflect.Descriptor instead.
func (*DeleteTargetRequest) GetAllowMissing ¶
func (x *DeleteTargetRequest) GetAllowMissing() bool
func (*DeleteTargetRequest) GetEtag ¶
func (x *DeleteTargetRequest) GetEtag() string
func (*DeleteTargetRequest) GetName ¶
func (x *DeleteTargetRequest) GetName() string
func (*DeleteTargetRequest) GetRequestId ¶
func (x *DeleteTargetRequest) GetRequestId() string
func (*DeleteTargetRequest) GetValidateOnly ¶
func (x *DeleteTargetRequest) GetValidateOnly() bool
func (*DeleteTargetRequest) ProtoMessage ¶
func (*DeleteTargetRequest) ProtoMessage()
func (*DeleteTargetRequest) ProtoReflect ¶
func (x *DeleteTargetRequest) ProtoReflect() protoreflect.Message
func (*DeleteTargetRequest) Reset ¶
func (x *DeleteTargetRequest) Reset()
func (*DeleteTargetRequest) String ¶
func (x *DeleteTargetRequest) String() string
type DeliveryPipeline ¶
type DeliveryPipeline struct { // Optional. Name of the `DeliveryPipeline`. Format is projects/{project}/ // locations/{location}/deliveryPipelines/[a-z][a-z0-9\-]{0,62}. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. Unique identifier of the `DeliveryPipeline`. Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"` // Description of the `DeliveryPipeline`. Max length is 255 characters. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // User annotations. These attributes can only be set and used by the // user, and not by Google Cloud Deploy. Annotations map[string]string `` /* 163-byte string literal not displayed */ // Labels are attributes that can be set and used by both the // user and by Google Cloud Deploy. Labels must meet the following // constraints: // // * Keys and values can contain only lowercase letters, numeric characters, // underscores, and dashes. // * All characters must use UTF-8 encoding, and international characters are // allowed. // * Keys must start with a lowercase letter or international character. // * Each resource is limited to a maximum of 64 labels. // // Both keys and values are additionally constrained to be <= 128 bytes. Labels map[string]string `` /* 153-byte string literal not displayed */ // Output only. Time at which the pipeline was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. Most recent time at which the pipeline was updated. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // The ordering configuration of the `DeliveryPipeline`. // // Types that are assignable to Pipeline: // *DeliveryPipeline_SerialPipeline Pipeline isDeliveryPipeline_Pipeline `protobuf_oneof:"pipeline"` // Output only. Information around the state of the Delivery Pipeline. Condition *PipelineCondition `protobuf:"bytes,11,opt,name=condition,proto3" json:"condition,omitempty"` // This checksum is computed by the server based on the value of other // fields, and may be sent on update and delete requests to ensure the // client has an up-to-date value before proceeding. Etag string `protobuf:"bytes,10,opt,name=etag,proto3" json:"etag,omitempty"` // When suspended, no new releases or rollouts can be created, // but in-progress ones will complete. Suspended bool `protobuf:"varint,12,opt,name=suspended,proto3" json:"suspended,omitempty"` // contains filtered or unexported fields }
A `DeliveryPipeline` resource in the Google Cloud Deploy API.
A `DeliveryPipeline` defines a pipeline through which a Skaffold configuration can progress.
func (*DeliveryPipeline) Descriptor
deprecated
func (*DeliveryPipeline) Descriptor() ([]byte, []int)
Deprecated: Use DeliveryPipeline.ProtoReflect.Descriptor instead.
func (*DeliveryPipeline) GetAnnotations ¶
func (x *DeliveryPipeline) GetAnnotations() map[string]string
func (*DeliveryPipeline) GetCondition ¶
func (x *DeliveryPipeline) GetCondition() *PipelineCondition
func (*DeliveryPipeline) GetCreateTime ¶
func (x *DeliveryPipeline) GetCreateTime() *timestamppb.Timestamp
func (*DeliveryPipeline) GetDescription ¶
func (x *DeliveryPipeline) GetDescription() string
func (*DeliveryPipeline) GetEtag ¶
func (x *DeliveryPipeline) GetEtag() string
func (*DeliveryPipeline) GetLabels ¶
func (x *DeliveryPipeline) GetLabels() map[string]string
func (*DeliveryPipeline) GetName ¶
func (x *DeliveryPipeline) GetName() string
func (*DeliveryPipeline) GetPipeline ¶
func (m *DeliveryPipeline) GetPipeline() isDeliveryPipeline_Pipeline
func (*DeliveryPipeline) GetSerialPipeline ¶
func (x *DeliveryPipeline) GetSerialPipeline() *SerialPipeline
func (*DeliveryPipeline) GetSuspended ¶
func (x *DeliveryPipeline) GetSuspended() bool
func (*DeliveryPipeline) GetUid ¶
func (x *DeliveryPipeline) GetUid() string
func (*DeliveryPipeline) GetUpdateTime ¶
func (x *DeliveryPipeline) GetUpdateTime() *timestamppb.Timestamp
func (*DeliveryPipeline) ProtoMessage ¶
func (*DeliveryPipeline) ProtoMessage()
func (*DeliveryPipeline) ProtoReflect ¶
func (x *DeliveryPipeline) ProtoReflect() protoreflect.Message
func (*DeliveryPipeline) Reset ¶
func (x *DeliveryPipeline) Reset()
func (*DeliveryPipeline) String ¶
func (x *DeliveryPipeline) String() string
type DeliveryPipelineNotificationEvent ¶
type DeliveryPipelineNotificationEvent struct { // Debug message for when a notification fails to send. Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // The name of the `Delivery Pipeline`. DeliveryPipeline string `protobuf:"bytes,2,opt,name=delivery_pipeline,json=deliveryPipeline,proto3" json:"delivery_pipeline,omitempty"` // Type of this notification, e.g. for a Pub/Sub failure. Type Type `protobuf:"varint,3,opt,name=type,proto3,enum=google.cloud.deploy.v1.Type" json:"type,omitempty"` // contains filtered or unexported fields }
Payload proto for "clouddeploy.googleapis.com/deliverypipeline_notification" Platform Log event that describes the failure to send delivery pipeline status change Pub/Sub notification.
func (*DeliveryPipelineNotificationEvent) Descriptor
deprecated
func (*DeliveryPipelineNotificationEvent) Descriptor() ([]byte, []int)
Deprecated: Use DeliveryPipelineNotificationEvent.ProtoReflect.Descriptor instead.
func (*DeliveryPipelineNotificationEvent) GetDeliveryPipeline ¶
func (x *DeliveryPipelineNotificationEvent) GetDeliveryPipeline() string
func (*DeliveryPipelineNotificationEvent) GetMessage ¶
func (x *DeliveryPipelineNotificationEvent) GetMessage() string
func (*DeliveryPipelineNotificationEvent) GetType ¶
func (x *DeliveryPipelineNotificationEvent) GetType() Type
func (*DeliveryPipelineNotificationEvent) ProtoMessage ¶
func (*DeliveryPipelineNotificationEvent) ProtoMessage()
func (*DeliveryPipelineNotificationEvent) ProtoReflect ¶
func (x *DeliveryPipelineNotificationEvent) ProtoReflect() protoreflect.Message
func (*DeliveryPipelineNotificationEvent) Reset ¶
func (x *DeliveryPipelineNotificationEvent) Reset()
func (*DeliveryPipelineNotificationEvent) String ¶
func (x *DeliveryPipelineNotificationEvent) String() string
type DeliveryPipeline_SerialPipeline ¶
type DeliveryPipeline_SerialPipeline struct { // SerialPipeline defines a sequential set of stages for a // `DeliveryPipeline`. SerialPipeline *SerialPipeline `protobuf:"bytes,8,opt,name=serial_pipeline,json=serialPipeline,proto3,oneof"` }
type DeployJob ¶
type DeployJob struct {
// contains filtered or unexported fields
}
A deploy Job.
func (*DeployJob) Descriptor
deprecated
func (*DeployJob) ProtoMessage ¶
func (*DeployJob) ProtoMessage()
func (*DeployJob) ProtoReflect ¶
func (x *DeployJob) ProtoReflect() protoreflect.Message
type DeployJobRun ¶
type DeployJobRun struct { // Output only. The resource name of the Cloud Build `Build` object that is used to deploy. // Format is projects/{project}/locations/{location}/builds/{build}. Build string `protobuf:"bytes,1,opt,name=build,proto3" json:"build,omitempty"` // Output only. The reason the deploy failed. This will always be unspecified while the // deploy is in progress or if it succeeded. FailureCause DeployJobRun_FailureCause `` /* 152-byte string literal not displayed */ // Output only. Additional information about the deploy failure, if available. FailureMessage string `protobuf:"bytes,3,opt,name=failure_message,json=failureMessage,proto3" json:"failure_message,omitempty"` // Output only. Metadata containing information about the deploy job run. Metadata *DeployJobRunMetadata `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"` // contains filtered or unexported fields }
DeployJobRun contains information specific to a deploy `JobRun`.
func (*DeployJobRun) Descriptor
deprecated
func (*DeployJobRun) Descriptor() ([]byte, []int)
Deprecated: Use DeployJobRun.ProtoReflect.Descriptor instead.
func (*DeployJobRun) GetBuild ¶
func (x *DeployJobRun) GetBuild() string
func (*DeployJobRun) GetFailureCause ¶
func (x *DeployJobRun) GetFailureCause() DeployJobRun_FailureCause
func (*DeployJobRun) GetFailureMessage ¶
func (x *DeployJobRun) GetFailureMessage() string
func (*DeployJobRun) GetMetadata ¶
func (x *DeployJobRun) GetMetadata() *DeployJobRunMetadata
func (*DeployJobRun) ProtoMessage ¶
func (*DeployJobRun) ProtoMessage()
func (*DeployJobRun) ProtoReflect ¶
func (x *DeployJobRun) ProtoReflect() protoreflect.Message
func (*DeployJobRun) Reset ¶
func (x *DeployJobRun) Reset()
func (*DeployJobRun) String ¶
func (x *DeployJobRun) String() string
type DeployJobRunMetadata ¶
type DeployJobRunMetadata struct { // Output only. The name of the Cloud Run Service that is associated with a `DeployJobRun`. CloudRun *CloudRunMetadata `protobuf:"bytes,1,opt,name=cloud_run,json=cloudRun,proto3" json:"cloud_run,omitempty"` // contains filtered or unexported fields }
DeployJobRunMetadata surfaces information associated with a `DeployJobRun` to the user.
func (*DeployJobRunMetadata) Descriptor
deprecated
func (*DeployJobRunMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeployJobRunMetadata.ProtoReflect.Descriptor instead.
func (*DeployJobRunMetadata) GetCloudRun ¶
func (x *DeployJobRunMetadata) GetCloudRun() *CloudRunMetadata
func (*DeployJobRunMetadata) ProtoMessage ¶
func (*DeployJobRunMetadata) ProtoMessage()
func (*DeployJobRunMetadata) ProtoReflect ¶
func (x *DeployJobRunMetadata) ProtoReflect() protoreflect.Message
func (*DeployJobRunMetadata) Reset ¶
func (x *DeployJobRunMetadata) Reset()
func (*DeployJobRunMetadata) String ¶
func (x *DeployJobRunMetadata) String() string
type DeployJobRun_FailureCause ¶
type DeployJobRun_FailureCause int32
Well-known deploy failures.
const ( // No reason for failure is specified. DeployJobRun_FAILURE_CAUSE_UNSPECIFIED DeployJobRun_FailureCause = 0 // Cloud Build is not available, either because it is not enabled or because // Google Cloud Deploy has insufficient permissions. See [Required // permission](/deploy/docs/cloud-deploy-service-account#required_permissions). DeployJobRun_CLOUD_BUILD_UNAVAILABLE DeployJobRun_FailureCause = 1 // The deploy operation did not complete successfully; check Cloud Build // logs. DeployJobRun_EXECUTION_FAILED DeployJobRun_FailureCause = 2 // The deploy build did not complete within the alloted time. DeployJobRun_DEADLINE_EXCEEDED DeployJobRun_FailureCause = 3 )
func (DeployJobRun_FailureCause) Descriptor ¶
func (DeployJobRun_FailureCause) Descriptor() protoreflect.EnumDescriptor
func (DeployJobRun_FailureCause) Enum ¶
func (x DeployJobRun_FailureCause) Enum() *DeployJobRun_FailureCause
func (DeployJobRun_FailureCause) EnumDescriptor
deprecated
func (DeployJobRun_FailureCause) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeployJobRun_FailureCause.Descriptor instead.
func (DeployJobRun_FailureCause) Number ¶
func (x DeployJobRun_FailureCause) Number() protoreflect.EnumNumber
func (DeployJobRun_FailureCause) String ¶
func (x DeployJobRun_FailureCause) String() string
func (DeployJobRun_FailureCause) Type ¶
func (DeployJobRun_FailureCause) Type() protoreflect.EnumType
type DeploymentJobs ¶
type DeploymentJobs struct { // Output only. The deploy Job. This is the first job run in the phase. DeployJob *Job `protobuf:"bytes,1,opt,name=deploy_job,json=deployJob,proto3" json:"deploy_job,omitempty"` // Output only. The verify Job. Runs after a deploy if the deploy succeeds. VerifyJob *Job `protobuf:"bytes,2,opt,name=verify_job,json=verifyJob,proto3" json:"verify_job,omitempty"` // contains filtered or unexported fields }
Deployment job composition.
func (*DeploymentJobs) Descriptor
deprecated
func (*DeploymentJobs) Descriptor() ([]byte, []int)
Deprecated: Use DeploymentJobs.ProtoReflect.Descriptor instead.
func (*DeploymentJobs) GetDeployJob ¶
func (x *DeploymentJobs) GetDeployJob() *Job
func (*DeploymentJobs) GetVerifyJob ¶
func (x *DeploymentJobs) GetVerifyJob() *Job
func (*DeploymentJobs) ProtoMessage ¶
func (*DeploymentJobs) ProtoMessage()
func (*DeploymentJobs) ProtoReflect ¶
func (x *DeploymentJobs) ProtoReflect() protoreflect.Message
func (*DeploymentJobs) Reset ¶
func (x *DeploymentJobs) Reset()
func (*DeploymentJobs) String ¶
func (x *DeploymentJobs) String() string
type ExecutionConfig ¶
type ExecutionConfig struct { // Required. Usages when this configuration should be applied. Usages []ExecutionConfig_ExecutionEnvironmentUsage `` /* 143-byte string literal not displayed */ // Details of the environment. // // Types that are assignable to ExecutionEnvironment: // *ExecutionConfig_DefaultPool // *ExecutionConfig_PrivatePool ExecutionEnvironment isExecutionConfig_ExecutionEnvironment `protobuf_oneof:"execution_environment"` // Optional. The resource name of the `WorkerPool`, with the format // `projects/{project}/locations/{location}/workerPools/{worker_pool}`. // If this optional field is unspecified, the default Cloud Build pool will be // used. WorkerPool string `protobuf:"bytes,4,opt,name=worker_pool,json=workerPool,proto3" json:"worker_pool,omitempty"` // Optional. Google service account to use for execution. If unspecified, // the project execution service account // (<PROJECT_NUMBER>-compute@developer.gserviceaccount.com) is used. ServiceAccount string `protobuf:"bytes,5,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"` // Optional. Cloud Storage location in which to store execution outputs. This can // either be a bucket ("gs://my-bucket") or a path within a bucket // ("gs://my-bucket/my-dir"). // If unspecified, a default bucket located in the same region will be used. ArtifactStorage string `protobuf:"bytes,6,opt,name=artifact_storage,json=artifactStorage,proto3" json:"artifact_storage,omitempty"` // Optional. Execution timeout for a Cloud Build Execution. This must be between 10m and // 24h in seconds format. // If unspecified, a default timeout of 1h is used. ExecutionTimeout *durationpb.Duration `protobuf:"bytes,7,opt,name=execution_timeout,json=executionTimeout,proto3" json:"execution_timeout,omitempty"` // contains filtered or unexported fields }
Configuration of the environment to use when calling Skaffold.
func (*ExecutionConfig) Descriptor
deprecated
func (*ExecutionConfig) Descriptor() ([]byte, []int)
Deprecated: Use ExecutionConfig.ProtoReflect.Descriptor instead.
func (*ExecutionConfig) GetArtifactStorage ¶
func (x *ExecutionConfig) GetArtifactStorage() string
func (*ExecutionConfig) GetDefaultPool ¶
func (x *ExecutionConfig) GetDefaultPool() *DefaultPool
func (*ExecutionConfig) GetExecutionEnvironment ¶
func (m *ExecutionConfig) GetExecutionEnvironment() isExecutionConfig_ExecutionEnvironment
func (*ExecutionConfig) GetExecutionTimeout ¶
func (x *ExecutionConfig) GetExecutionTimeout() *durationpb.Duration
func (*ExecutionConfig) GetPrivatePool ¶
func (x *ExecutionConfig) GetPrivatePool() *PrivatePool
func (*ExecutionConfig) GetServiceAccount ¶
func (x *ExecutionConfig) GetServiceAccount() string
func (*ExecutionConfig) GetUsages ¶
func (x *ExecutionConfig) GetUsages() []ExecutionConfig_ExecutionEnvironmentUsage
func (*ExecutionConfig) GetWorkerPool ¶
func (x *ExecutionConfig) GetWorkerPool() string
func (*ExecutionConfig) ProtoMessage ¶
func (*ExecutionConfig) ProtoMessage()
func (*ExecutionConfig) ProtoReflect ¶
func (x *ExecutionConfig) ProtoReflect() protoreflect.Message
func (*ExecutionConfig) Reset ¶
func (x *ExecutionConfig) Reset()
func (*ExecutionConfig) String ¶
func (x *ExecutionConfig) String() string
type ExecutionConfig_DefaultPool ¶
type ExecutionConfig_DefaultPool struct { // Optional. Use default Cloud Build pool. DefaultPool *DefaultPool `protobuf:"bytes,2,opt,name=default_pool,json=defaultPool,proto3,oneof"` }
type ExecutionConfig_ExecutionEnvironmentUsage ¶
type ExecutionConfig_ExecutionEnvironmentUsage int32
Possible usages of this configuration.
const ( // Default value. This value is unused. ExecutionConfig_EXECUTION_ENVIRONMENT_USAGE_UNSPECIFIED ExecutionConfig_ExecutionEnvironmentUsage = 0 // Use for rendering. ExecutionConfig_RENDER ExecutionConfig_ExecutionEnvironmentUsage = 1 // Use for deploying and deployment hooks. ExecutionConfig_DEPLOY ExecutionConfig_ExecutionEnvironmentUsage = 2 // Use for deployment verification. ExecutionConfig_VERIFY ExecutionConfig_ExecutionEnvironmentUsage = 3 )
func (ExecutionConfig_ExecutionEnvironmentUsage) Descriptor ¶
func (ExecutionConfig_ExecutionEnvironmentUsage) Descriptor() protoreflect.EnumDescriptor
func (ExecutionConfig_ExecutionEnvironmentUsage) EnumDescriptor
deprecated
func (ExecutionConfig_ExecutionEnvironmentUsage) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExecutionConfig_ExecutionEnvironmentUsage.Descriptor instead.
func (ExecutionConfig_ExecutionEnvironmentUsage) Number ¶
func (x ExecutionConfig_ExecutionEnvironmentUsage) Number() protoreflect.EnumNumber
func (ExecutionConfig_ExecutionEnvironmentUsage) String ¶
func (x ExecutionConfig_ExecutionEnvironmentUsage) String() string
func (ExecutionConfig_ExecutionEnvironmentUsage) Type ¶
func (ExecutionConfig_ExecutionEnvironmentUsage) Type() protoreflect.EnumType
type ExecutionConfig_PrivatePool ¶
type ExecutionConfig_PrivatePool struct { // Optional. Use private Cloud Build pool. PrivatePool *PrivatePool `protobuf:"bytes,3,opt,name=private_pool,json=privatePool,proto3,oneof"` }
type GetConfigRequest ¶
type GetConfigRequest struct { // Required. Name of requested configuration. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request to get a configuration.
func (*GetConfigRequest) Descriptor
deprecated
func (*GetConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetConfigRequest.ProtoReflect.Descriptor instead.
func (*GetConfigRequest) GetName ¶
func (x *GetConfigRequest) GetName() string
func (*GetConfigRequest) ProtoMessage ¶
func (*GetConfigRequest) ProtoMessage()
func (*GetConfigRequest) ProtoReflect ¶
func (x *GetConfigRequest) ProtoReflect() protoreflect.Message
func (*GetConfigRequest) Reset ¶
func (x *GetConfigRequest) Reset()
func (*GetConfigRequest) String ¶
func (x *GetConfigRequest) String() string
type GetDeliveryPipelineRequest ¶
type GetDeliveryPipelineRequest struct { // Required. Name of the `DeliveryPipeline`. Format must be // projects/{project_id}/locations/{location_name}/deliveryPipelines/{pipeline_name}. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
The request object for `GetDeliveryPipeline`
func (*GetDeliveryPipelineRequest) Descriptor
deprecated
func (*GetDeliveryPipelineRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDeliveryPipelineRequest.ProtoReflect.Descriptor instead.
func (*GetDeliveryPipelineRequest) GetName ¶
func (x *GetDeliveryPipelineRequest) GetName() string
func (*GetDeliveryPipelineRequest) ProtoMessage ¶
func (*GetDeliveryPipelineRequest) ProtoMessage()
func (*GetDeliveryPipelineRequest) ProtoReflect ¶
func (x *GetDeliveryPipelineRequest) ProtoReflect() protoreflect.Message
func (*GetDeliveryPipelineRequest) Reset ¶
func (x *GetDeliveryPipelineRequest) Reset()
func (*GetDeliveryPipelineRequest) String ¶
func (x *GetDeliveryPipelineRequest) String() string
type GetJobRunRequest ¶
type GetJobRunRequest struct { // Required. Name of the `JobRun`. Format must be // projects/{project_id}/locations/{location_name}/deliveryPipelines/{pipeline_name}/releases/{release_name}/rollouts/{rollout_name}/jobRuns/{job_run_name}. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
GetJobRunRequest is the request object used by `GetJobRun`.
func (*GetJobRunRequest) Descriptor
deprecated
func (*GetJobRunRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetJobRunRequest.ProtoReflect.Descriptor instead.
func (*GetJobRunRequest) GetName ¶
func (x *GetJobRunRequest) GetName() string
func (*GetJobRunRequest) ProtoMessage ¶
func (*GetJobRunRequest) ProtoMessage()
func (*GetJobRunRequest) ProtoReflect ¶
func (x *GetJobRunRequest) ProtoReflect() protoreflect.Message
func (*GetJobRunRequest) Reset ¶
func (x *GetJobRunRequest) Reset()
func (*GetJobRunRequest) String ¶
func (x *GetJobRunRequest) String() string
type GetReleaseRequest ¶
type GetReleaseRequest struct { // Required. Name of the `Release`. Format must be // projects/{project_id}/locations/{location_name}/deliveryPipelines/{pipeline_name}/releases/{release_name}. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
The request object for `GetRelease`.
func (*GetReleaseRequest) Descriptor
deprecated
func (*GetReleaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetReleaseRequest.ProtoReflect.Descriptor instead.
func (*GetReleaseRequest) GetName ¶
func (x *GetReleaseRequest) GetName() string
func (*GetReleaseRequest) ProtoMessage ¶
func (*GetReleaseRequest) ProtoMessage()
func (*GetReleaseRequest) ProtoReflect ¶
func (x *GetReleaseRequest) ProtoReflect() protoreflect.Message
func (*GetReleaseRequest) Reset ¶
func (x *GetReleaseRequest) Reset()
func (*GetReleaseRequest) String ¶
func (x *GetReleaseRequest) String() string
type GetRolloutRequest ¶
type GetRolloutRequest struct { // Required. Name of the `Rollout`. Format must be // projects/{project_id}/locations/{location_name}/deliveryPipelines/{pipeline_name}/releases/{release_name}/rollouts/{rollout_name}. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
GetRolloutRequest is the request object used by `GetRollout`.
func (*GetRolloutRequest) Descriptor
deprecated
func (*GetRolloutRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRolloutRequest.ProtoReflect.Descriptor instead.
func (*GetRolloutRequest) GetName ¶
func (x *GetRolloutRequest) GetName() string
func (*GetRolloutRequest) ProtoMessage ¶
func (*GetRolloutRequest) ProtoMessage()
func (*GetRolloutRequest) ProtoReflect ¶
func (x *GetRolloutRequest) ProtoReflect() protoreflect.Message
func (*GetRolloutRequest) Reset ¶
func (x *GetRolloutRequest) Reset()
func (*GetRolloutRequest) String ¶
func (x *GetRolloutRequest) String() string
type GetTargetRequest ¶
type GetTargetRequest struct { // Required. Name of the `Target`. Format must be // projects/{project_id}/locations/{location_name}/targets/{target_name}. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
The request object for `GetTarget`.
func (*GetTargetRequest) Descriptor
deprecated
func (*GetTargetRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTargetRequest.ProtoReflect.Descriptor instead.
func (*GetTargetRequest) GetName ¶
func (x *GetTargetRequest) GetName() string
func (*GetTargetRequest) ProtoMessage ¶
func (*GetTargetRequest) ProtoMessage()
func (*GetTargetRequest) ProtoReflect ¶
func (x *GetTargetRequest) ProtoReflect() protoreflect.Message
func (*GetTargetRequest) Reset ¶
func (x *GetTargetRequest) Reset()
func (*GetTargetRequest) String ¶
func (x *GetTargetRequest) String() string
type GkeCluster ¶
type GkeCluster struct { // Information specifying a GKE Cluster. Format is // `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}. Cluster string `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` // Optional. If true, `cluster` is accessed using the private IP address of the control // plane endpoint. Otherwise, the default IP address of the control plane // endpoint is used. The default IP address is the private IP address for // clusters with private control-plane endpoints and the public IP address // otherwise. // // Only specify this option when `cluster` is a [private GKE // cluster](https://cloud.google.com/kubernetes-engine/docs/concepts/private-cluster-concept). InternalIp bool `protobuf:"varint,2,opt,name=internal_ip,json=internalIp,proto3" json:"internal_ip,omitempty"` // contains filtered or unexported fields }
Information specifying a GKE Cluster.
func (*GkeCluster) Descriptor
deprecated
func (*GkeCluster) Descriptor() ([]byte, []int)
Deprecated: Use GkeCluster.ProtoReflect.Descriptor instead.
func (*GkeCluster) GetCluster ¶
func (x *GkeCluster) GetCluster() string
func (*GkeCluster) GetInternalIp ¶
func (x *GkeCluster) GetInternalIp() bool
func (*GkeCluster) ProtoMessage ¶
func (*GkeCluster) ProtoMessage()
func (*GkeCluster) ProtoReflect ¶
func (x *GkeCluster) ProtoReflect() protoreflect.Message
func (*GkeCluster) Reset ¶
func (x *GkeCluster) Reset()
func (*GkeCluster) String ¶
func (x *GkeCluster) String() string
type Job ¶
type Job struct { // Output only. The ID of the Job. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Output only. The current state of the Job. State Job_State `protobuf:"varint,2,opt,name=state,proto3,enum=google.cloud.deploy.v1.Job_State" json:"state,omitempty"` // Output only. The name of the `JobRun` responsible for the most recent invocation of this // Job. JobRun string `protobuf:"bytes,3,opt,name=job_run,json=jobRun,proto3" json:"job_run,omitempty"` // The type of Job. // // Types that are assignable to JobType: // *Job_DeployJob // *Job_VerifyJob JobType isJob_JobType `protobuf_oneof:"job_type"` // contains filtered or unexported fields }
Job represents an operation for a `Rollout`.
func (*Job) Descriptor
deprecated
func (*Job) GetDeployJob ¶
func (*Job) GetJobType ¶
func (m *Job) GetJobType() isJob_JobType
func (*Job) GetVerifyJob ¶
func (*Job) ProtoMessage ¶
func (*Job) ProtoMessage()
func (*Job) ProtoReflect ¶
func (x *Job) ProtoReflect() protoreflect.Message
type JobRun ¶
type JobRun struct { // Optional. Name of the `JobRun`. Format is projects/{project}/locations/{location}/ // deliveryPipelines/{deliveryPipeline}/releases/{releases}/rollouts/ // {rollouts}/jobRuns/{uuid}. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. Unique identifier of the `JobRun`. Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"` // Output only. ID of the `Rollout` phase this `JobRun` belongs in. PhaseId string `protobuf:"bytes,3,opt,name=phase_id,json=phaseId,proto3" json:"phase_id,omitempty"` // Output only. ID of the `Rollout` job this `JobRun` corresponds to. JobId string `protobuf:"bytes,4,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"` // Output only. Time at which the `JobRun` was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. Time at which the `JobRun` was started. StartTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // Output only. Time at which the `JobRun` ended. EndTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // Output only. The current state of the `JobRun`. State JobRun_State `protobuf:"varint,8,opt,name=state,proto3,enum=google.cloud.deploy.v1.JobRun_State" json:"state,omitempty"` // The `JobRun` type and the information for that type. // // Types that are assignable to JobRun: // *JobRun_DeployJobRun // *JobRun_VerifyJobRun JobRun isJobRun_JobRun `protobuf_oneof:"job_run"` // Output only. This checksum is computed by the server based on the value of other // fields, and may be sent on update and delete requests to ensure the // client has an up-to-date value before proceeding. Etag string `protobuf:"bytes,11,opt,name=etag,proto3" json:"etag,omitempty"` // contains filtered or unexported fields }
A `JobRun` resource in the Google Cloud Deploy API.
A `JobRun` contains information of a single `Rollout` job evaluation.
func (*JobRun) Descriptor
deprecated
func (*JobRun) GetCreateTime ¶
func (x *JobRun) GetCreateTime() *timestamppb.Timestamp
func (*JobRun) GetDeployJobRun ¶
func (x *JobRun) GetDeployJobRun() *DeployJobRun
func (*JobRun) GetEndTime ¶
func (x *JobRun) GetEndTime() *timestamppb.Timestamp
func (*JobRun) GetPhaseId ¶
func (*JobRun) GetStartTime ¶
func (x *JobRun) GetStartTime() *timestamppb.Timestamp
func (*JobRun) GetState ¶
func (x *JobRun) GetState() JobRun_State
func (*JobRun) GetVerifyJobRun ¶
func (x *JobRun) GetVerifyJobRun() *VerifyJobRun
func (*JobRun) ProtoMessage ¶
func (*JobRun) ProtoMessage()
func (*JobRun) ProtoReflect ¶
func (x *JobRun) ProtoReflect() protoreflect.Message
type JobRunNotificationEvent ¶
type JobRunNotificationEvent struct { // Debug message for when a notification fails to send. Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // The name of the `JobRun`. JobRun string `protobuf:"bytes,2,opt,name=job_run,json=jobRun,proto3" json:"job_run,omitempty"` // Unique identifier of the `DeliveryPipeline`. PipelineUid string `protobuf:"bytes,3,opt,name=pipeline_uid,json=pipelineUid,proto3" json:"pipeline_uid,omitempty"` // Unique identifier of the `Release`. ReleaseUid string `protobuf:"bytes,4,opt,name=release_uid,json=releaseUid,proto3" json:"release_uid,omitempty"` // Unique identifier of the `Rollout`. RolloutUid string `protobuf:"bytes,5,opt,name=rollout_uid,json=rolloutUid,proto3" json:"rollout_uid,omitempty"` // ID of the `Target`. TargetId string `protobuf:"bytes,6,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` // Type of this notification, e.g. for a Pub/Sub failure. Type Type `protobuf:"varint,7,opt,name=type,proto3,enum=google.cloud.deploy.v1.Type" json:"type,omitempty"` // contains filtered or unexported fields }
Payload proto for "clouddeploy.googleapis.com/jobrun_notification" Platform Log event that describes the failure to send JobRun resource update Pub/Sub notification.
func (*JobRunNotificationEvent) Descriptor
deprecated
func (*JobRunNotificationEvent) Descriptor() ([]byte, []int)
Deprecated: Use JobRunNotificationEvent.ProtoReflect.Descriptor instead.
func (*JobRunNotificationEvent) GetJobRun ¶
func (x *JobRunNotificationEvent) GetJobRun() string
func (*JobRunNotificationEvent) GetMessage ¶
func (x *JobRunNotificationEvent) GetMessage() string
func (*JobRunNotificationEvent) GetPipelineUid ¶
func (x *JobRunNotificationEvent) GetPipelineUid() string
func (*JobRunNotificationEvent) GetReleaseUid ¶
func (x *JobRunNotificationEvent) GetReleaseUid() string
func (*JobRunNotificationEvent) GetRolloutUid ¶
func (x *JobRunNotificationEvent) GetRolloutUid() string
func (*JobRunNotificationEvent) GetTargetId ¶
func (x *JobRunNotificationEvent) GetTargetId() string
func (*JobRunNotificationEvent) GetType ¶
func (x *JobRunNotificationEvent) GetType() Type
func (*JobRunNotificationEvent) ProtoMessage ¶
func (*JobRunNotificationEvent) ProtoMessage()
func (*JobRunNotificationEvent) ProtoReflect ¶
func (x *JobRunNotificationEvent) ProtoReflect() protoreflect.Message
func (*JobRunNotificationEvent) Reset ¶
func (x *JobRunNotificationEvent) Reset()
func (*JobRunNotificationEvent) String ¶
func (x *JobRunNotificationEvent) String() string
type JobRun_DeployJobRun ¶
type JobRun_DeployJobRun struct { // Output only. Information specific to a deploy `JobRun`. DeployJobRun *DeployJobRun `protobuf:"bytes,9,opt,name=deploy_job_run,json=deployJobRun,proto3,oneof"` }
type JobRun_State ¶
type JobRun_State int32
Valid states of a `JobRun`.
const ( // The `JobRun` has an unspecified state. JobRun_STATE_UNSPECIFIED JobRun_State = 0 // The `JobRun` is in progress. JobRun_IN_PROGRESS JobRun_State = 1 // The `JobRun` has succeeded. JobRun_SUCCEEDED JobRun_State = 2 // The `JobRun` has failed. JobRun_FAILED JobRun_State = 3 )
func (JobRun_State) Descriptor ¶
func (JobRun_State) Descriptor() protoreflect.EnumDescriptor
func (JobRun_State) Enum ¶
func (x JobRun_State) Enum() *JobRun_State
func (JobRun_State) EnumDescriptor
deprecated
func (JobRun_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use JobRun_State.Descriptor instead.
func (JobRun_State) Number ¶
func (x JobRun_State) Number() protoreflect.EnumNumber
func (JobRun_State) String ¶
func (x JobRun_State) String() string
func (JobRun_State) Type ¶
func (JobRun_State) Type() protoreflect.EnumType
type JobRun_VerifyJobRun ¶
type JobRun_VerifyJobRun struct { // Output only. Information specific to a verify `JobRun`. VerifyJobRun *VerifyJobRun `protobuf:"bytes,10,opt,name=verify_job_run,json=verifyJobRun,proto3,oneof"` }
type Job_DeployJob ¶
type Job_DeployJob struct { // Output only. A deploy Job. DeployJob *DeployJob `protobuf:"bytes,4,opt,name=deploy_job,json=deployJob,proto3,oneof"` }
type Job_State ¶
type Job_State int32
Valid states of a Job.
const ( // The Job has an unspecified state. Job_STATE_UNSPECIFIED Job_State = 0 // The Job is waiting for an earlier Phase(s) or Job(s) to complete. Job_PENDING Job_State = 1 // The Job is disabled. Job_DISABLED Job_State = 2 // The Job is in progress. Job_IN_PROGRESS Job_State = 3 // The Job succeeded. Job_SUCCEEDED Job_State = 4 // The Job failed. Job_FAILED Job_State = 5 // The Job was aborted. Job_ABORTED Job_State = 6 )
func (Job_State) Descriptor ¶
func (Job_State) Descriptor() protoreflect.EnumDescriptor
func (Job_State) EnumDescriptor
deprecated
func (Job_State) Number ¶
func (x Job_State) Number() protoreflect.EnumNumber
func (Job_State) Type ¶
func (Job_State) Type() protoreflect.EnumType
type Job_VerifyJob ¶
type Job_VerifyJob struct { // Output only. A verify Job. VerifyJob *VerifyJob `protobuf:"bytes,5,opt,name=verify_job,json=verifyJob,proto3,oneof"` }
type ListDeliveryPipelinesRequest ¶
type ListDeliveryPipelinesRequest struct { // Required. The parent, which owns this collection of pipelines. Format must be // projects/{project_id}/locations/{location_name}. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The maximum number of pipelines to return. The service may return // fewer than this value. If unspecified, at most 50 pipelines will // be returned. The maximum value is 1000; values above 1000 will be set // to 1000. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // A page token, received from a previous `ListDeliveryPipelines` call. // Provide this to retrieve the subsequent page. // // When paginating, all other provided parameters match // the call that provided the page token. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Filter pipelines to be returned. See https://google.aip.dev/160 for more // details. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // Field to sort by. See https://google.aip.dev/132#ordering for more details. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
The request object for `ListDeliveryPipelines`.
func (*ListDeliveryPipelinesRequest) Descriptor
deprecated
func (*ListDeliveryPipelinesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDeliveryPipelinesRequest.ProtoReflect.Descriptor instead.
func (*ListDeliveryPipelinesRequest) GetFilter ¶
func (x *ListDeliveryPipelinesRequest) GetFilter() string
func (*ListDeliveryPipelinesRequest) GetOrderBy ¶
func (x *ListDeliveryPipelinesRequest) GetOrderBy() string
func (*ListDeliveryPipelinesRequest) GetPageSize ¶
func (x *ListDeliveryPipelinesRequest) GetPageSize() int32
func (*ListDeliveryPipelinesRequest) GetPageToken ¶
func (x *ListDeliveryPipelinesRequest) GetPageToken() string
func (*ListDeliveryPipelinesRequest) GetParent ¶
func (x *ListDeliveryPipelinesRequest) GetParent() string
func (*ListDeliveryPipelinesRequest) ProtoMessage ¶
func (*ListDeliveryPipelinesRequest) ProtoMessage()
func (*ListDeliveryPipelinesRequest) ProtoReflect ¶
func (x *ListDeliveryPipelinesRequest) ProtoReflect() protoreflect.Message
func (*ListDeliveryPipelinesRequest) Reset ¶
func (x *ListDeliveryPipelinesRequest) Reset()
func (*ListDeliveryPipelinesRequest) String ¶
func (x *ListDeliveryPipelinesRequest) String() string
type ListDeliveryPipelinesResponse ¶
type ListDeliveryPipelinesResponse struct { // The `DeliveryPipeline` objects. DeliveryPipelines []*DeliveryPipeline `protobuf:"bytes,1,rep,name=delivery_pipelines,json=deliveryPipelines,proto3" json:"delivery_pipelines,omitempty"` // A token, which can be sent as `page_token` to retrieve the next page. // If this field is omitted, there are no subsequent pages. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
The response object from `ListDeliveryPipelines`.
func (*ListDeliveryPipelinesResponse) Descriptor
deprecated
func (*ListDeliveryPipelinesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDeliveryPipelinesResponse.ProtoReflect.Descriptor instead.
func (*ListDeliveryPipelinesResponse) GetDeliveryPipelines ¶
func (x *ListDeliveryPipelinesResponse) GetDeliveryPipelines() []*DeliveryPipeline
func (*ListDeliveryPipelinesResponse) GetNextPageToken ¶
func (x *ListDeliveryPipelinesResponse) GetNextPageToken() string
func (*ListDeliveryPipelinesResponse) GetUnreachable ¶
func (x *ListDeliveryPipelinesResponse) GetUnreachable() []string
func (*ListDeliveryPipelinesResponse) ProtoMessage ¶
func (*ListDeliveryPipelinesResponse) ProtoMessage()
func (*ListDeliveryPipelinesResponse) ProtoReflect ¶
func (x *ListDeliveryPipelinesResponse) ProtoReflect() protoreflect.Message
func (*ListDeliveryPipelinesResponse) Reset ¶
func (x *ListDeliveryPipelinesResponse) Reset()
func (*ListDeliveryPipelinesResponse) String ¶
func (x *ListDeliveryPipelinesResponse) String() string
type ListJobRunsRequest ¶
type ListJobRunsRequest struct { // Required. The `Rollout` which owns this collection of `JobRun` objects. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Optional. The maximum number of `JobRun` objects to return. The service may return // fewer than this value. If unspecified, at most 50 `JobRun` objects will be // returned. The maximum value is 1000; values above 1000 will be set to 1000. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Optional. A page token, received from a previous `ListJobRuns` call. Provide this // to retrieve the subsequent page. // // When paginating, all other provided parameters match the call that provided // the page token. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Optional. Filter results to be returned. See https://google.aip.dev/160 for more // details. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // Optional. Field to sort by. See https://google.aip.dev/132#ordering for more details. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
ListJobRunsRequest is the request object used by `ListJobRuns`.
func (*ListJobRunsRequest) Descriptor
deprecated
func (*ListJobRunsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListJobRunsRequest.ProtoReflect.Descriptor instead.
func (*ListJobRunsRequest) GetFilter ¶
func (x *ListJobRunsRequest) GetFilter() string
func (*ListJobRunsRequest) GetOrderBy ¶
func (x *ListJobRunsRequest) GetOrderBy() string
func (*ListJobRunsRequest) GetPageSize ¶
func (x *ListJobRunsRequest) GetPageSize() int32
func (*ListJobRunsRequest) GetPageToken ¶
func (x *ListJobRunsRequest) GetPageToken() string
func (*ListJobRunsRequest) GetParent ¶
func (x *ListJobRunsRequest) GetParent() string
func (*ListJobRunsRequest) ProtoMessage ¶
func (*ListJobRunsRequest) ProtoMessage()
func (*ListJobRunsRequest) ProtoReflect ¶
func (x *ListJobRunsRequest) ProtoReflect() protoreflect.Message
func (*ListJobRunsRequest) Reset ¶
func (x *ListJobRunsRequest) Reset()
func (*ListJobRunsRequest) String ¶
func (x *ListJobRunsRequest) String() string
type ListJobRunsResponse ¶
type ListJobRunsResponse struct { // The `JobRun` objects. JobRuns []*JobRun `protobuf:"bytes,1,rep,name=job_runs,json=jobRuns,proto3" json:"job_runs,omitempty"` // A token, which can be sent as `page_token` to retrieve the next page. If // this field is omitted, there are no subsequent pages. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
ListJobRunsResponse is the response object returned by `ListJobRuns`.
func (*ListJobRunsResponse) Descriptor
deprecated
func (*ListJobRunsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListJobRunsResponse.ProtoReflect.Descriptor instead.
func (*ListJobRunsResponse) GetJobRuns ¶
func (x *ListJobRunsResponse) GetJobRuns() []*JobRun
func (*ListJobRunsResponse) GetNextPageToken ¶
func (x *ListJobRunsResponse) GetNextPageToken() string
func (*ListJobRunsResponse) GetUnreachable ¶
func (x *ListJobRunsResponse) GetUnreachable() []string
func (*ListJobRunsResponse) ProtoMessage ¶
func (*ListJobRunsResponse) ProtoMessage()
func (*ListJobRunsResponse) ProtoReflect ¶
func (x *ListJobRunsResponse) ProtoReflect() protoreflect.Message
func (*ListJobRunsResponse) Reset ¶
func (x *ListJobRunsResponse) Reset()
func (*ListJobRunsResponse) String ¶
func (x *ListJobRunsResponse) String() string
type ListReleasesRequest ¶
type ListReleasesRequest struct { // Required. The `DeliveryPipeline` which owns this collection of `Release` objects. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Optional. The maximum number of `Release` objects to return. The service may return // fewer than this value. If unspecified, at most 50 `Release` objects will be // returned. The maximum value is 1000; values above 1000 will be set to 1000. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Optional. A page token, received from a previous `ListReleases` call. // Provide this to retrieve the subsequent page. // // When paginating, all other provided parameters match // the call that provided the page token. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Optional. Filter releases to be returned. See https://google.aip.dev/160 for more // details. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // Optional. Field to sort by. See https://google.aip.dev/132#ordering for more details. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
The request object for `ListReleases`.
func (*ListReleasesRequest) Descriptor
deprecated
func (*ListReleasesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListReleasesRequest.ProtoReflect.Descriptor instead.
func (*ListReleasesRequest) GetFilter ¶
func (x *ListReleasesRequest) GetFilter() string
func (*ListReleasesRequest) GetOrderBy ¶
func (x *ListReleasesRequest) GetOrderBy() string
func (*ListReleasesRequest) GetPageSize ¶
func (x *ListReleasesRequest) GetPageSize() int32
func (*ListReleasesRequest) GetPageToken ¶
func (x *ListReleasesRequest) GetPageToken() string
func (*ListReleasesRequest) GetParent ¶
func (x *ListReleasesRequest) GetParent() string
func (*ListReleasesRequest) ProtoMessage ¶
func (*ListReleasesRequest) ProtoMessage()
func (*ListReleasesRequest) ProtoReflect ¶
func (x *ListReleasesRequest) ProtoReflect() protoreflect.Message
func (*ListReleasesRequest) Reset ¶
func (x *ListReleasesRequest) Reset()
func (*ListReleasesRequest) String ¶
func (x *ListReleasesRequest) String() string
type ListReleasesResponse ¶
type ListReleasesResponse struct { // The `Release` objects. Releases []*Release `protobuf:"bytes,1,rep,name=releases,proto3" json:"releases,omitempty"` // A token, which can be sent as `page_token` to retrieve the next page. // If this field is omitted, there are no subsequent pages. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
The response object from `ListReleases`.
func (*ListReleasesResponse) Descriptor
deprecated
func (*ListReleasesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListReleasesResponse.ProtoReflect.Descriptor instead.
func (*ListReleasesResponse) GetNextPageToken ¶
func (x *ListReleasesResponse) GetNextPageToken() string
func (*ListReleasesResponse) GetReleases ¶
func (x *ListReleasesResponse) GetReleases() []*Release
func (*ListReleasesResponse) GetUnreachable ¶
func (x *ListReleasesResponse) GetUnreachable() []string
func (*ListReleasesResponse) ProtoMessage ¶
func (*ListReleasesResponse) ProtoMessage()
func (*ListReleasesResponse) ProtoReflect ¶
func (x *ListReleasesResponse) ProtoReflect() protoreflect.Message
func (*ListReleasesResponse) Reset ¶
func (x *ListReleasesResponse) Reset()
func (*ListReleasesResponse) String ¶
func (x *ListReleasesResponse) String() string
type ListRolloutsRequest ¶
type ListRolloutsRequest struct { // Required. The `Release` which owns this collection of `Rollout` objects. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Optional. The maximum number of `Rollout` objects to return. The service may return // fewer than this value. If unspecified, at most 50 `Rollout` objects will be // returned. The maximum value is 1000; values above 1000 will be set to 1000. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Optional. A page token, received from a previous `ListRollouts` call. // Provide this to retrieve the subsequent page. // // When paginating, all other provided parameters match // the call that provided the page token. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Optional. Filter rollouts to be returned. See https://google.aip.dev/160 for more // details. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // Optional. Field to sort by. See https://google.aip.dev/132#ordering for more details. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
ListRolloutsRequest is the request object used by `ListRollouts`.
func (*ListRolloutsRequest) Descriptor
deprecated
func (*ListRolloutsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRolloutsRequest.ProtoReflect.Descriptor instead.
func (*ListRolloutsRequest) GetFilter ¶
func (x *ListRolloutsRequest) GetFilter() string
func (*ListRolloutsRequest) GetOrderBy ¶
func (x *ListRolloutsRequest) GetOrderBy() string
func (*ListRolloutsRequest) GetPageSize ¶
func (x *ListRolloutsRequest) GetPageSize() int32
func (*ListRolloutsRequest) GetPageToken ¶
func (x *ListRolloutsRequest) GetPageToken() string
func (*ListRolloutsRequest) GetParent ¶
func (x *ListRolloutsRequest) GetParent() string
func (*ListRolloutsRequest) ProtoMessage ¶
func (*ListRolloutsRequest) ProtoMessage()
func (*ListRolloutsRequest) ProtoReflect ¶
func (x *ListRolloutsRequest) ProtoReflect() protoreflect.Message
func (*ListRolloutsRequest) Reset ¶
func (x *ListRolloutsRequest) Reset()
func (*ListRolloutsRequest) String ¶
func (x *ListRolloutsRequest) String() string
type ListRolloutsResponse ¶
type ListRolloutsResponse struct { // The `Rollout` objects. Rollouts []*Rollout `protobuf:"bytes,1,rep,name=rollouts,proto3" json:"rollouts,omitempty"` // A token, which can be sent as `page_token` to retrieve the next page. // If this field is omitted, there are no subsequent pages. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
ListRolloutsResponse is the response object reutrned by `ListRollouts`.
func (*ListRolloutsResponse) Descriptor
deprecated
func (*ListRolloutsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRolloutsResponse.ProtoReflect.Descriptor instead.
func (*ListRolloutsResponse) GetNextPageToken ¶
func (x *ListRolloutsResponse) GetNextPageToken() string
func (*ListRolloutsResponse) GetRollouts ¶
func (x *ListRolloutsResponse) GetRollouts() []*Rollout
func (*ListRolloutsResponse) GetUnreachable ¶
func (x *ListRolloutsResponse) GetUnreachable() []string
func (*ListRolloutsResponse) ProtoMessage ¶
func (*ListRolloutsResponse) ProtoMessage()
func (*ListRolloutsResponse) ProtoReflect ¶
func (x *ListRolloutsResponse) ProtoReflect() protoreflect.Message
func (*ListRolloutsResponse) Reset ¶
func (x *ListRolloutsResponse) Reset()
func (*ListRolloutsResponse) String ¶
func (x *ListRolloutsResponse) String() string
type ListTargetsRequest ¶
type ListTargetsRequest struct { // Required. The parent, which owns this collection of targets. Format must be // projects/{project_id}/locations/{location_name}. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Optional. The maximum number of `Target` objects to return. The service may return // fewer than this value. If unspecified, at most 50 `Target` objects will be // returned. The maximum value is 1000; values above 1000 will be set to 1000. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Optional. A page token, received from a previous `ListTargets` call. // Provide this to retrieve the subsequent page. // // When paginating, all other provided parameters match // the call that provided the page token. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Optional. Filter targets to be returned. See https://google.aip.dev/160 for more // details. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // Optional. Field to sort by. See https://google.aip.dev/132#ordering for more details. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
The request object for `ListTargets`.
func (*ListTargetsRequest) Descriptor
deprecated
func (*ListTargetsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTargetsRequest.ProtoReflect.Descriptor instead.
func (*ListTargetsRequest) GetFilter ¶
func (x *ListTargetsRequest) GetFilter() string
func (*ListTargetsRequest) GetOrderBy ¶
func (x *ListTargetsRequest) GetOrderBy() string
func (*ListTargetsRequest) GetPageSize ¶
func (x *ListTargetsRequest) GetPageSize() int32
func (*ListTargetsRequest) GetPageToken ¶
func (x *ListTargetsRequest) GetPageToken() string
func (*ListTargetsRequest) GetParent ¶
func (x *ListTargetsRequest) GetParent() string
func (*ListTargetsRequest) ProtoMessage ¶
func (*ListTargetsRequest) ProtoMessage()
func (*ListTargetsRequest) ProtoReflect ¶
func (x *ListTargetsRequest) ProtoReflect() protoreflect.Message
func (*ListTargetsRequest) Reset ¶
func (x *ListTargetsRequest) Reset()
func (*ListTargetsRequest) String ¶
func (x *ListTargetsRequest) String() string
type ListTargetsResponse ¶
type ListTargetsResponse struct { // The `Target` objects. Targets []*Target `protobuf:"bytes,1,rep,name=targets,proto3" json:"targets,omitempty"` // A token, which can be sent as `page_token` to retrieve the next page. // If this field is omitted, there are no subsequent pages. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
The response object from `ListTargets`.
func (*ListTargetsResponse) Descriptor
deprecated
func (*ListTargetsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTargetsResponse.ProtoReflect.Descriptor instead.
func (*ListTargetsResponse) GetNextPageToken ¶
func (x *ListTargetsResponse) GetNextPageToken() string
func (*ListTargetsResponse) GetTargets ¶
func (x *ListTargetsResponse) GetTargets() []*Target
func (*ListTargetsResponse) GetUnreachable ¶
func (x *ListTargetsResponse) GetUnreachable() []string
func (*ListTargetsResponse) ProtoMessage ¶
func (*ListTargetsResponse) ProtoMessage()
func (*ListTargetsResponse) ProtoReflect ¶
func (x *ListTargetsResponse) ProtoReflect() protoreflect.Message
func (*ListTargetsResponse) Reset ¶
func (x *ListTargetsResponse) Reset()
func (*ListTargetsResponse) String ¶
func (x *ListTargetsResponse) String() string
type Metadata ¶
type Metadata struct { // Output only. The name of the Cloud Run Service that is associated with a `Rollout`. CloudRun *CloudRunMetadata `protobuf:"bytes,1,opt,name=cloud_run,json=cloudRun,proto3" json:"cloud_run,omitempty"` // contains filtered or unexported fields }
Metadata includes information associated with a `Rollout`.
func (*Metadata) Descriptor
deprecated
func (*Metadata) GetCloudRun ¶
func (x *Metadata) GetCloudRun() *CloudRunMetadata
func (*Metadata) ProtoMessage ¶
func (*Metadata) ProtoMessage()
func (*Metadata) ProtoReflect ¶
func (x *Metadata) ProtoReflect() protoreflect.Message
type OperationMetadata ¶
type OperationMetadata struct { // Output only. The time the operation was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The time the operation finished running. EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // Output only. Server-defined resource path for the target of the operation. Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` // Output only. Name of the verb executed by the operation. Verb string `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"` // Output only. Human-readable status of the operation, if any. StatusMessage string `protobuf:"bytes,5,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"` // Output only. Identifies whether the user has requested cancellation // of the operation. Operations that have successfully been cancelled // have [Operation.error][] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, // corresponding to `Code.CANCELLED`. RequestedCancellation bool `protobuf:"varint,6,opt,name=requested_cancellation,json=requestedCancellation,proto3" json:"requested_cancellation,omitempty"` // Output only. API version used to start the operation. ApiVersion string `protobuf:"bytes,7,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"` // contains filtered or unexported fields }
Represents the metadata of the long-running operation.
func (*OperationMetadata) Descriptor
deprecated
func (*OperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use OperationMetadata.ProtoReflect.Descriptor instead.
func (*OperationMetadata) GetApiVersion ¶
func (x *OperationMetadata) GetApiVersion() string
func (*OperationMetadata) GetCreateTime ¶
func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp
func (*OperationMetadata) GetEndTime ¶
func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp
func (*OperationMetadata) GetRequestedCancellation ¶
func (x *OperationMetadata) GetRequestedCancellation() bool
func (*OperationMetadata) GetStatusMessage ¶
func (x *OperationMetadata) GetStatusMessage() string
func (*OperationMetadata) GetTarget ¶
func (x *OperationMetadata) GetTarget() string
func (*OperationMetadata) GetVerb ¶
func (x *OperationMetadata) GetVerb() string
func (*OperationMetadata) ProtoMessage ¶
func (*OperationMetadata) ProtoMessage()
func (*OperationMetadata) ProtoReflect ¶
func (x *OperationMetadata) ProtoReflect() protoreflect.Message
func (*OperationMetadata) Reset ¶
func (x *OperationMetadata) Reset()
func (*OperationMetadata) String ¶
func (x *OperationMetadata) String() string
type Phase ¶
type Phase struct { // Output only. The ID of the Phase. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Output only. Current state of the Phase. State Phase_State `protobuf:"varint,3,opt,name=state,proto3,enum=google.cloud.deploy.v1.Phase_State" json:"state,omitempty"` // The job composition of this Phase. // // Types that are assignable to Jobs: // *Phase_DeploymentJobs Jobs isPhase_Jobs `protobuf_oneof:"jobs"` // contains filtered or unexported fields }
Phase represents a collection of jobs that are logically grouped together for a `Rollout`.
func (*Phase) Descriptor
deprecated
func (*Phase) GetDeploymentJobs ¶
func (x *Phase) GetDeploymentJobs() *DeploymentJobs
func (*Phase) GetState ¶
func (x *Phase) GetState() Phase_State
func (*Phase) ProtoMessage ¶
func (*Phase) ProtoMessage()
func (*Phase) ProtoReflect ¶
func (x *Phase) ProtoReflect() protoreflect.Message
type Phase_DeploymentJobs ¶
type Phase_DeploymentJobs struct { // Output only. Deployment job composition. DeploymentJobs *DeploymentJobs `protobuf:"bytes,4,opt,name=deployment_jobs,json=deploymentJobs,proto3,oneof"` }
type Phase_State ¶
type Phase_State int32
Valid states of a Phase.
const ( // The Phase has an unspecified state. Phase_STATE_UNSPECIFIED Phase_State = 0 // The Phase is waiting for an earlier Phase(s) to complete. Phase_PENDING Phase_State = 1 // The Phase is in progress. Phase_IN_PROGRESS Phase_State = 2 // The Phase has succeeded. Phase_SUCCEEDED Phase_State = 3 // The Phase has failed. Phase_FAILED Phase_State = 4 // The Phase was aborted. Phase_ABORTED Phase_State = 5 )
func (Phase_State) Descriptor ¶
func (Phase_State) Descriptor() protoreflect.EnumDescriptor
func (Phase_State) Enum ¶
func (x Phase_State) Enum() *Phase_State
func (Phase_State) EnumDescriptor
deprecated
func (Phase_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Phase_State.Descriptor instead.
func (Phase_State) Number ¶
func (x Phase_State) Number() protoreflect.EnumNumber
func (Phase_State) String ¶
func (x Phase_State) String() string
func (Phase_State) Type ¶
func (Phase_State) Type() protoreflect.EnumType
type PipelineCondition ¶
type PipelineCondition struct { // Details around the Pipeline's overall status. PipelineReadyCondition *PipelineReadyCondition `` /* 129-byte string literal not displayed */ // Detalis around targets enumerated in the pipeline. TargetsPresentCondition *TargetsPresentCondition `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
PipelineCondition contains all conditions relevant to a Delivery Pipeline.
func (*PipelineCondition) Descriptor
deprecated
func (*PipelineCondition) Descriptor() ([]byte, []int)
Deprecated: Use PipelineCondition.ProtoReflect.Descriptor instead.
func (*PipelineCondition) GetPipelineReadyCondition ¶
func (x *PipelineCondition) GetPipelineReadyCondition() *PipelineReadyCondition
func (*PipelineCondition) GetTargetsPresentCondition ¶
func (x *PipelineCondition) GetTargetsPresentCondition() *TargetsPresentCondition
func (*PipelineCondition) ProtoMessage ¶
func (*PipelineCondition) ProtoMessage()
func (*PipelineCondition) ProtoReflect ¶
func (x *PipelineCondition) ProtoReflect() protoreflect.Message
func (*PipelineCondition) Reset ¶
func (x *PipelineCondition) Reset()
func (*PipelineCondition) String ¶
func (x *PipelineCondition) String() string
type PipelineReadyCondition ¶
type PipelineReadyCondition struct { // True if the Pipeline is in a valid state. Otherwise at least one condition // in `PipelineCondition` is in an invalid state. Iterate over those // conditions and see which condition(s) has status = false to find out what // is wrong with the Pipeline. Status bool `protobuf:"varint,3,opt,name=status,proto3" json:"status,omitempty"` // Last time the condition was updated. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // contains filtered or unexported fields }
PipelineReadyCondition contains information around the status of the Pipeline.
func (*PipelineReadyCondition) Descriptor
deprecated
func (*PipelineReadyCondition) Descriptor() ([]byte, []int)
Deprecated: Use PipelineReadyCondition.ProtoReflect.Descriptor instead.
func (*PipelineReadyCondition) GetStatus ¶
func (x *PipelineReadyCondition) GetStatus() bool
func (*PipelineReadyCondition) GetUpdateTime ¶
func (x *PipelineReadyCondition) GetUpdateTime() *timestamppb.Timestamp
func (*PipelineReadyCondition) ProtoMessage ¶
func (*PipelineReadyCondition) ProtoMessage()
func (*PipelineReadyCondition) ProtoReflect ¶
func (x *PipelineReadyCondition) ProtoReflect() protoreflect.Message
func (*PipelineReadyCondition) Reset ¶
func (x *PipelineReadyCondition) Reset()
func (*PipelineReadyCondition) String ¶
func (x *PipelineReadyCondition) String() string
type PrivatePool ¶
type PrivatePool struct { // Required. Resource name of the Cloud Build worker pool to use. The format is // `projects/{project}/locations/{location}/workerPools/{pool}`. WorkerPool string `protobuf:"bytes,1,opt,name=worker_pool,json=workerPool,proto3" json:"worker_pool,omitempty"` // Optional. Google service account to use for execution. If unspecified, // the project execution service account // (<PROJECT_NUMBER>-compute@developer.gserviceaccount.com) will be used. ServiceAccount string `protobuf:"bytes,2,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"` // Optional. Cloud Storage location where execution outputs should be stored. This can // either be a bucket ("gs://my-bucket") or a path within a bucket // ("gs://my-bucket/my-dir"). // If unspecified, a default bucket located in the same region will be used. ArtifactStorage string `protobuf:"bytes,3,opt,name=artifact_storage,json=artifactStorage,proto3" json:"artifact_storage,omitempty"` // contains filtered or unexported fields }
Execution using a private Cloud Build pool.
func (*PrivatePool) Descriptor
deprecated
func (*PrivatePool) Descriptor() ([]byte, []int)
Deprecated: Use PrivatePool.ProtoReflect.Descriptor instead.
func (*PrivatePool) GetArtifactStorage ¶
func (x *PrivatePool) GetArtifactStorage() string
func (*PrivatePool) GetServiceAccount ¶
func (x *PrivatePool) GetServiceAccount() string
func (*PrivatePool) GetWorkerPool ¶
func (x *PrivatePool) GetWorkerPool() string
func (*PrivatePool) ProtoMessage ¶
func (*PrivatePool) ProtoMessage()
func (*PrivatePool) ProtoReflect ¶
func (x *PrivatePool) ProtoReflect() protoreflect.Message
func (*PrivatePool) Reset ¶
func (x *PrivatePool) Reset()
func (*PrivatePool) String ¶
func (x *PrivatePool) String() string
type Release ¶
type Release struct { // Optional. Name of the `Release`. Format is projects/{project}/ // locations/{location}/deliveryPipelines/{deliveryPipeline}/ // releases/[a-z][a-z0-9\-]{0,62}. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. Unique identifier of the `Release`. Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"` // Description of the `Release`. Max length is 255 characters. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // User annotations. These attributes can only be set and used by the // user, and not by Google Cloud Deploy. See // https://google.aip.dev/128#annotations for more details such as format and // size limitations. Annotations map[string]string `` /* 163-byte string literal not displayed */ // Labels are attributes that can be set and used by both the // user and by Google Cloud Deploy. Labels must meet the following // constraints: // // * Keys and values can contain only lowercase letters, numeric characters, // underscores, and dashes. // * All characters must use UTF-8 encoding, and international characters are // allowed. // * Keys must start with a lowercase letter or international character. // * Each resource is limited to a maximum of 64 labels. // // Both keys and values are additionally constrained to be <= 128 bytes. Labels map[string]string `` /* 153-byte string literal not displayed */ // Output only. Indicates whether this is an abandoned release. Abandoned bool `protobuf:"varint,23,opt,name=abandoned,proto3" json:"abandoned,omitempty"` // Output only. Time at which the `Release` was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. Time at which the render began. RenderStartTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=render_start_time,json=renderStartTime,proto3" json:"render_start_time,omitempty"` // Output only. Time at which the render completed. RenderEndTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=render_end_time,json=renderEndTime,proto3" json:"render_end_time,omitempty"` // Cloud Storage URI of tar.gz archive containing Skaffold configuration. SkaffoldConfigUri string `protobuf:"bytes,17,opt,name=skaffold_config_uri,json=skaffoldConfigUri,proto3" json:"skaffold_config_uri,omitempty"` // Filepath of the Skaffold config inside of the config URI. SkaffoldConfigPath string `protobuf:"bytes,9,opt,name=skaffold_config_path,json=skaffoldConfigPath,proto3" json:"skaffold_config_path,omitempty"` // List of artifacts to pass through to Skaffold command. BuildArtifacts []*BuildArtifact `protobuf:"bytes,10,rep,name=build_artifacts,json=buildArtifacts,proto3" json:"build_artifacts,omitempty"` // Output only. Snapshot of the parent pipeline taken at release creation time. DeliveryPipelineSnapshot *DeliveryPipeline `` /* 136-byte string literal not displayed */ // Output only. Snapshot of the targets taken at release creation time. TargetSnapshots []*Target `protobuf:"bytes,12,rep,name=target_snapshots,json=targetSnapshots,proto3" json:"target_snapshots,omitempty"` // Output only. Current state of the render operation. RenderState Release_RenderState `` /* 144-byte string literal not displayed */ // This checksum is computed by the server based on the value of other // fields, and may be sent on update and delete requests to ensure the // client has an up-to-date value before proceeding. Etag string `protobuf:"bytes,16,opt,name=etag,proto3" json:"etag,omitempty"` // The Skaffold version to use when operating on this release, such as // "1.20.0". Not all versions are valid; Google Cloud Deploy supports a // specific set of versions. // // If unset, the most recent supported Skaffold version will be used. SkaffoldVersion string `protobuf:"bytes,19,opt,name=skaffold_version,json=skaffoldVersion,proto3" json:"skaffold_version,omitempty"` // Output only. Map from target ID to the target artifacts created // during the render operation. TargetArtifacts map[string]*TargetArtifact `` /* 195-byte string literal not displayed */ // Output only. Map from target ID to details of the render operation for that target. TargetRenders map[string]*Release_TargetRender `` /* 189-byte string literal not displayed */ // contains filtered or unexported fields }
A `Release` resource in the Google Cloud Deploy API.
A `Release` defines a specific Skaffold configuration instance that can be deployed.
func (*Release) Descriptor
deprecated
func (*Release) GetAbandoned ¶
func (*Release) GetAnnotations ¶
func (*Release) GetBuildArtifacts ¶
func (x *Release) GetBuildArtifacts() []*BuildArtifact
func (*Release) GetCreateTime ¶
func (x *Release) GetCreateTime() *timestamppb.Timestamp
func (*Release) GetDeliveryPipelineSnapshot ¶
func (x *Release) GetDeliveryPipelineSnapshot() *DeliveryPipeline
func (*Release) GetDescription ¶
func (*Release) GetRenderEndTime ¶
func (x *Release) GetRenderEndTime() *timestamppb.Timestamp
func (*Release) GetRenderStartTime ¶
func (x *Release) GetRenderStartTime() *timestamppb.Timestamp
func (*Release) GetRenderState ¶
func (x *Release) GetRenderState() Release_RenderState
func (*Release) GetSkaffoldConfigPath ¶
func (*Release) GetSkaffoldConfigUri ¶
func (*Release) GetSkaffoldVersion ¶
func (*Release) GetTargetArtifacts ¶
func (x *Release) GetTargetArtifacts() map[string]*TargetArtifact
func (*Release) GetTargetRenders ¶
func (x *Release) GetTargetRenders() map[string]*Release_TargetRender
func (*Release) GetTargetSnapshots ¶
func (*Release) ProtoMessage ¶
func (*Release) ProtoMessage()
func (*Release) ProtoReflect ¶
func (x *Release) ProtoReflect() protoreflect.Message
type ReleaseNotificationEvent ¶
type ReleaseNotificationEvent struct { // Debug message for when a notification fails to send. Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // The name of the `Release`. Release string `protobuf:"bytes,2,opt,name=release,proto3" json:"release,omitempty"` // Type of this notification, e.g. for a Pub/Sub failure. Type Type `protobuf:"varint,3,opt,name=type,proto3,enum=google.cloud.deploy.v1.Type" json:"type,omitempty"` // contains filtered or unexported fields }
Payload proto for "clouddeploy.googleapis.com/release_notification" Platform Log event that describes the failure to send release status change Pub/Sub notification.
func (*ReleaseNotificationEvent) Descriptor
deprecated
func (*ReleaseNotificationEvent) Descriptor() ([]byte, []int)
Deprecated: Use ReleaseNotificationEvent.ProtoReflect.Descriptor instead.
func (*ReleaseNotificationEvent) GetMessage ¶
func (x *ReleaseNotificationEvent) GetMessage() string
func (*ReleaseNotificationEvent) GetRelease ¶
func (x *ReleaseNotificationEvent) GetRelease() string
func (*ReleaseNotificationEvent) GetType ¶
func (x *ReleaseNotificationEvent) GetType() Type
func (*ReleaseNotificationEvent) ProtoMessage ¶
func (*ReleaseNotificationEvent) ProtoMessage()
func (*ReleaseNotificationEvent) ProtoReflect ¶
func (x *ReleaseNotificationEvent) ProtoReflect() protoreflect.Message
func (*ReleaseNotificationEvent) Reset ¶
func (x *ReleaseNotificationEvent) Reset()
func (*ReleaseNotificationEvent) String ¶
func (x *ReleaseNotificationEvent) String() string
type ReleaseRenderEvent ¶
type ReleaseRenderEvent struct { // Debug message for when a render transition occurs. Provides further // details as rendering progresses through render states. Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // The name of the `Release`. Release string `protobuf:"bytes,2,opt,name=release,proto3" json:"release,omitempty"` // contains filtered or unexported fields }
Payload proto for "clouddeploy.googleapis.com/release_render" Platform Log event that describes the render status change.
func (*ReleaseRenderEvent) Descriptor
deprecated
func (*ReleaseRenderEvent) Descriptor() ([]byte, []int)
Deprecated: Use ReleaseRenderEvent.ProtoReflect.Descriptor instead.
func (*ReleaseRenderEvent) GetMessage ¶
func (x *ReleaseRenderEvent) GetMessage() string
func (*ReleaseRenderEvent) GetRelease ¶
func (x *ReleaseRenderEvent) GetRelease() string
func (*ReleaseRenderEvent) ProtoMessage ¶
func (*ReleaseRenderEvent) ProtoMessage()
func (*ReleaseRenderEvent) ProtoReflect ¶
func (x *ReleaseRenderEvent) ProtoReflect() protoreflect.Message
func (*ReleaseRenderEvent) Reset ¶
func (x *ReleaseRenderEvent) Reset()
func (*ReleaseRenderEvent) String ¶
func (x *ReleaseRenderEvent) String() string
type Release_RenderState ¶
type Release_RenderState int32
Valid states of the render operation.
const ( // The render state is unspecified. Release_RENDER_STATE_UNSPECIFIED Release_RenderState = 0 // All rendering operations have completed successfully. Release_SUCCEEDED Release_RenderState = 1 // All rendering operations have completed, and one or more have failed. Release_FAILED Release_RenderState = 2 // Rendering has started and is not complete. Release_IN_PROGRESS Release_RenderState = 3 )
func (Release_RenderState) Descriptor ¶
func (Release_RenderState) Descriptor() protoreflect.EnumDescriptor
func (Release_RenderState) Enum ¶
func (x Release_RenderState) Enum() *Release_RenderState
func (Release_RenderState) EnumDescriptor
deprecated
func (Release_RenderState) EnumDescriptor() ([]byte, []int)
Deprecated: Use Release_RenderState.Descriptor instead.
func (Release_RenderState) Number ¶
func (x Release_RenderState) Number() protoreflect.EnumNumber
func (Release_RenderState) String ¶
func (x Release_RenderState) String() string
func (Release_RenderState) Type ¶
func (Release_RenderState) Type() protoreflect.EnumType
type Release_TargetRender ¶
type Release_TargetRender struct { // Output only. The resource name of the Cloud Build `Build` object that is used to // render the manifest for this target. Format is // `projects/{project}/locations/{location}/builds/{build}`. RenderingBuild string `protobuf:"bytes,1,opt,name=rendering_build,json=renderingBuild,proto3" json:"rendering_build,omitempty"` // Output only. Current state of the render operation for this Target. RenderingState Release_TargetRender_TargetRenderState `` /* 171-byte string literal not displayed */ // Output only. Reason this render failed. This will always be unspecified while the // render in progress. FailureCause Release_TargetRender_FailureCause `` /* 160-byte string literal not displayed */ // Output only. Additional information about the render failure, if available. FailureMessage string `protobuf:"bytes,5,opt,name=failure_message,json=failureMessage,proto3" json:"failure_message,omitempty"` // contains filtered or unexported fields }
Details of rendering for a single target.
func (*Release_TargetRender) Descriptor
deprecated
func (*Release_TargetRender) Descriptor() ([]byte, []int)
Deprecated: Use Release_TargetRender.ProtoReflect.Descriptor instead.
func (*Release_TargetRender) GetFailureCause ¶
func (x *Release_TargetRender) GetFailureCause() Release_TargetRender_FailureCause
func (*Release_TargetRender) GetFailureMessage ¶
func (x *Release_TargetRender) GetFailureMessage() string
func (*Release_TargetRender) GetRenderingBuild ¶
func (x *Release_TargetRender) GetRenderingBuild() string
func (*Release_TargetRender) GetRenderingState ¶
func (x *Release_TargetRender) GetRenderingState() Release_TargetRender_TargetRenderState
func (*Release_TargetRender) ProtoMessage ¶
func (*Release_TargetRender) ProtoMessage()
func (*Release_TargetRender) ProtoReflect ¶
func (x *Release_TargetRender) ProtoReflect() protoreflect.Message
func (*Release_TargetRender) Reset ¶
func (x *Release_TargetRender) Reset()
func (*Release_TargetRender) String ¶
func (x *Release_TargetRender) String() string
type Release_TargetRender_FailureCause ¶
type Release_TargetRender_FailureCause int32
Well-known rendering failures.
const ( // No reason for failure is specified. Release_TargetRender_FAILURE_CAUSE_UNSPECIFIED Release_TargetRender_FailureCause = 0 // Cloud Build is not available, either because it is not enabled or // because Google Cloud Deploy has insufficient permissions. See [required // permission](/deploy/docs/cloud-deploy-service-account#required_permissions). Release_TargetRender_CLOUD_BUILD_UNAVAILABLE Release_TargetRender_FailureCause = 1 // The render operation did not complete successfully; check Cloud Build // logs. Release_TargetRender_EXECUTION_FAILED Release_TargetRender_FailureCause = 2 )
func (Release_TargetRender_FailureCause) Descriptor ¶
func (Release_TargetRender_FailureCause) Descriptor() protoreflect.EnumDescriptor
func (Release_TargetRender_FailureCause) Enum ¶
func (x Release_TargetRender_FailureCause) Enum() *Release_TargetRender_FailureCause
func (Release_TargetRender_FailureCause) EnumDescriptor
deprecated
func (Release_TargetRender_FailureCause) EnumDescriptor() ([]byte, []int)
Deprecated: Use Release_TargetRender_FailureCause.Descriptor instead.
func (Release_TargetRender_FailureCause) Number ¶
func (x Release_TargetRender_FailureCause) Number() protoreflect.EnumNumber
func (Release_TargetRender_FailureCause) String ¶
func (x Release_TargetRender_FailureCause) String() string
func (Release_TargetRender_FailureCause) Type ¶
func (Release_TargetRender_FailureCause) Type() protoreflect.EnumType
type Release_TargetRender_TargetRenderState ¶
type Release_TargetRender_TargetRenderState int32
Valid states of the render operation.
const ( // The render operation state is unspecified. Release_TargetRender_TARGET_RENDER_STATE_UNSPECIFIED Release_TargetRender_TargetRenderState = 0 // The render operation has completed successfully. Release_TargetRender_SUCCEEDED Release_TargetRender_TargetRenderState = 1 // The render operation has failed. Release_TargetRender_FAILED Release_TargetRender_TargetRenderState = 2 // The render operation is in progress. Release_TargetRender_IN_PROGRESS Release_TargetRender_TargetRenderState = 3 )
func (Release_TargetRender_TargetRenderState) Descriptor ¶
func (Release_TargetRender_TargetRenderState) Descriptor() protoreflect.EnumDescriptor
func (Release_TargetRender_TargetRenderState) EnumDescriptor
deprecated
func (Release_TargetRender_TargetRenderState) EnumDescriptor() ([]byte, []int)
Deprecated: Use Release_TargetRender_TargetRenderState.Descriptor instead.
func (Release_TargetRender_TargetRenderState) Number ¶
func (x Release_TargetRender_TargetRenderState) Number() protoreflect.EnumNumber
func (Release_TargetRender_TargetRenderState) String ¶
func (x Release_TargetRender_TargetRenderState) String() string
func (Release_TargetRender_TargetRenderState) Type ¶
func (Release_TargetRender_TargetRenderState) Type() protoreflect.EnumType
type RetryJobRequest ¶
type RetryJobRequest struct { // Required. Name of the Rollout. Format is // projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/ // releases/{release}/rollouts/{rollout}. Rollout string `protobuf:"bytes,1,opt,name=rollout,proto3" json:"rollout,omitempty"` // Required. The phase ID the Job to retry belongs to. PhaseId string `protobuf:"bytes,2,opt,name=phase_id,json=phaseId,proto3" json:"phase_id,omitempty"` // Required. The job ID for the Job to retry. JobId string `protobuf:"bytes,3,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"` // contains filtered or unexported fields }
RetryJobRequest is the request object used by `RetryJob`.
func (*RetryJobRequest) Descriptor
deprecated
func (*RetryJobRequest) Descriptor() ([]byte, []int)
Deprecated: Use RetryJobRequest.ProtoReflect.Descriptor instead.
func (*RetryJobRequest) GetJobId ¶
func (x *RetryJobRequest) GetJobId() string
func (*RetryJobRequest) GetPhaseId ¶
func (x *RetryJobRequest) GetPhaseId() string
func (*RetryJobRequest) GetRollout ¶
func (x *RetryJobRequest) GetRollout() string
func (*RetryJobRequest) ProtoMessage ¶
func (*RetryJobRequest) ProtoMessage()
func (*RetryJobRequest) ProtoReflect ¶
func (x *RetryJobRequest) ProtoReflect() protoreflect.Message
func (*RetryJobRequest) Reset ¶
func (x *RetryJobRequest) Reset()
func (*RetryJobRequest) String ¶
func (x *RetryJobRequest) String() string
type RetryJobResponse ¶
type RetryJobResponse struct {
// contains filtered or unexported fields
}
The response object from 'RetryJob'.
func (*RetryJobResponse) Descriptor
deprecated
func (*RetryJobResponse) Descriptor() ([]byte, []int)
Deprecated: Use RetryJobResponse.ProtoReflect.Descriptor instead.
func (*RetryJobResponse) ProtoMessage ¶
func (*RetryJobResponse) ProtoMessage()
func (*RetryJobResponse) ProtoReflect ¶
func (x *RetryJobResponse) ProtoReflect() protoreflect.Message
func (*RetryJobResponse) Reset ¶
func (x *RetryJobResponse) Reset()
func (*RetryJobResponse) String ¶
func (x *RetryJobResponse) String() string
type Rollout ¶
type Rollout struct { // Optional. Name of the `Rollout`. Format is projects/{project}/ // locations/{location}/deliveryPipelines/{deliveryPipeline}/ // releases/{release}/rollouts/[a-z][a-z0-9\-]{0,62}. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. Unique identifier of the `Rollout`. Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"` // Description of the `Rollout` for user purposes. Max length is 255 // characters. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // User annotations. These attributes can only be set and used by the // user, and not by Google Cloud Deploy. See // https://google.aip.dev/128#annotations for more details such as format and // size limitations. Annotations map[string]string `` /* 163-byte string literal not displayed */ // Labels are attributes that can be set and used by both the // user and by Google Cloud Deploy. Labels must meet the following // constraints: // // * Keys and values can contain only lowercase letters, numeric characters, // underscores, and dashes. // * All characters must use UTF-8 encoding, and international characters are // allowed. // * Keys must start with a lowercase letter or international character. // * Each resource is limited to a maximum of 64 labels. // // Both keys and values are additionally constrained to be <= 128 bytes. Labels map[string]string `` /* 153-byte string literal not displayed */ // Output only. Time at which the `Rollout` was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. Time at which the `Rollout` was approved. ApproveTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=approve_time,json=approveTime,proto3" json:"approve_time,omitempty"` // Output only. Time at which the `Rollout` was enqueued. EnqueueTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=enqueue_time,json=enqueueTime,proto3" json:"enqueue_time,omitempty"` // Output only. Time at which the `Rollout` started deploying. DeployStartTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=deploy_start_time,json=deployStartTime,proto3" json:"deploy_start_time,omitempty"` // Output only. Time at which the `Rollout` finished deploying. DeployEndTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=deploy_end_time,json=deployEndTime,proto3" json:"deploy_end_time,omitempty"` // Required. The ID of Target to which this `Rollout` is deploying. TargetId string `protobuf:"bytes,18,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` // Output only. Approval state of the `Rollout`. ApprovalState Rollout_ApprovalState `` /* 152-byte string literal not displayed */ // Output only. Current state of the `Rollout`. State Rollout_State `protobuf:"varint,13,opt,name=state,proto3,enum=google.cloud.deploy.v1.Rollout_State" json:"state,omitempty"` // Output only. Additional information about the rollout failure, if available. FailureReason string `protobuf:"bytes,14,opt,name=failure_reason,json=failureReason,proto3" json:"failure_reason,omitempty"` // Output only. The resource name of the Cloud Build `Build` object that is used to deploy // the Rollout. Format is // `projects/{project}/locations/{location}/builds/{build}`. DeployingBuild string `protobuf:"bytes,17,opt,name=deploying_build,json=deployingBuild,proto3" json:"deploying_build,omitempty"` // This checksum is computed by the server based on the value of other // fields, and may be sent on update and delete requests to ensure the // client has an up-to-date value before proceeding. Etag string `protobuf:"bytes,16,opt,name=etag,proto3" json:"etag,omitempty"` // Output only. The reason this rollout failed. This will always be unspecified while the // rollout is in progress. DeployFailureCause Rollout_FailureCause `` /* 168-byte string literal not displayed */ // Output only. The phases that represent the workflows of this `Rollout`. Phases []*Phase `protobuf:"bytes,23,rep,name=phases,proto3" json:"phases,omitempty"` // Output only. Metadata contains information about the rollout. Metadata *Metadata `protobuf:"bytes,24,opt,name=metadata,proto3" json:"metadata,omitempty"` // contains filtered or unexported fields }
A `Rollout` resource in the Google Cloud Deploy API.
A `Rollout` contains information around a specific deployment to a `Target`.
func (*Rollout) Descriptor
deprecated
func (*Rollout) GetAnnotations ¶
func (*Rollout) GetApprovalState ¶
func (x *Rollout) GetApprovalState() Rollout_ApprovalState
func (*Rollout) GetApproveTime ¶
func (x *Rollout) GetApproveTime() *timestamppb.Timestamp
func (*Rollout) GetCreateTime ¶
func (x *Rollout) GetCreateTime() *timestamppb.Timestamp
func (*Rollout) GetDeployEndTime ¶
func (x *Rollout) GetDeployEndTime() *timestamppb.Timestamp
func (*Rollout) GetDeployFailureCause ¶
func (x *Rollout) GetDeployFailureCause() Rollout_FailureCause
func (*Rollout) GetDeployStartTime ¶
func (x *Rollout) GetDeployStartTime() *timestamppb.Timestamp
func (*Rollout) GetDeployingBuild ¶
func (*Rollout) GetDescription ¶
func (*Rollout) GetEnqueueTime ¶
func (x *Rollout) GetEnqueueTime() *timestamppb.Timestamp
func (*Rollout) GetFailureReason ¶
func (*Rollout) GetMetadata ¶
func (*Rollout) GetState ¶
func (x *Rollout) GetState() Rollout_State
func (*Rollout) GetTargetId ¶
func (*Rollout) ProtoMessage ¶
func (*Rollout) ProtoMessage()
func (*Rollout) ProtoReflect ¶
func (x *Rollout) ProtoReflect() protoreflect.Message
type RolloutNotificationEvent ¶
type RolloutNotificationEvent struct { // Debug message for when a notification fails to send. Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // Unique identifier of the `DeliveryPipeline`. PipelineUid string `protobuf:"bytes,2,opt,name=pipeline_uid,json=pipelineUid,proto3" json:"pipeline_uid,omitempty"` // Unique identifier of the `Release`. ReleaseUid string `protobuf:"bytes,3,opt,name=release_uid,json=releaseUid,proto3" json:"release_uid,omitempty"` // The name of the `Rollout`. Rollout string `protobuf:"bytes,4,opt,name=rollout,proto3" json:"rollout,omitempty"` // Type of this notification, e.g. for a Pub/Sub failure. Type Type `protobuf:"varint,5,opt,name=type,proto3,enum=google.cloud.deploy.v1.Type" json:"type,omitempty"` // ID of the `Target` that the rollout is deployed to. TargetId string `protobuf:"bytes,6,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` // contains filtered or unexported fields }
Payload proto for "clouddeploy.googleapis.com/rollout_notification" Platform Log event that describes the failure to send rollout status change Pub/Sub notification.
func (*RolloutNotificationEvent) Descriptor
deprecated
func (*RolloutNotificationEvent) Descriptor() ([]byte, []int)
Deprecated: Use RolloutNotificationEvent.ProtoReflect.Descriptor instead.
func (*RolloutNotificationEvent) GetMessage ¶
func (x *RolloutNotificationEvent) GetMessage() string
func (*RolloutNotificationEvent) GetPipelineUid ¶
func (x *RolloutNotificationEvent) GetPipelineUid() string
func (*RolloutNotificationEvent) GetReleaseUid ¶
func (x *RolloutNotificationEvent) GetReleaseUid() string
func (*RolloutNotificationEvent) GetRollout ¶
func (x *RolloutNotificationEvent) GetRollout() string
func (*RolloutNotificationEvent) GetTargetId ¶
func (x *RolloutNotificationEvent) GetTargetId() string
func (*RolloutNotificationEvent) GetType ¶
func (x *RolloutNotificationEvent) GetType() Type
func (*RolloutNotificationEvent) ProtoMessage ¶
func (*RolloutNotificationEvent) ProtoMessage()
func (*RolloutNotificationEvent) ProtoReflect ¶
func (x *RolloutNotificationEvent) ProtoReflect() protoreflect.Message
func (*RolloutNotificationEvent) Reset ¶
func (x *RolloutNotificationEvent) Reset()
func (*RolloutNotificationEvent) String ¶
func (x *RolloutNotificationEvent) String() string
type Rollout_ApprovalState ¶
type Rollout_ApprovalState int32
Valid approval states of a `Rollout`.
const ( // The `Rollout` has an unspecified approval state. Rollout_APPROVAL_STATE_UNSPECIFIED Rollout_ApprovalState = 0 // The `Rollout` requires approval. Rollout_NEEDS_APPROVAL Rollout_ApprovalState = 1 // The `Rollout` does not require approval. Rollout_DOES_NOT_NEED_APPROVAL Rollout_ApprovalState = 2 // The `Rollout` has been approved. Rollout_APPROVED Rollout_ApprovalState = 3 // The `Rollout` has been rejected. Rollout_REJECTED Rollout_ApprovalState = 4 )
func (Rollout_ApprovalState) Descriptor ¶
func (Rollout_ApprovalState) Descriptor() protoreflect.EnumDescriptor
func (Rollout_ApprovalState) Enum ¶
func (x Rollout_ApprovalState) Enum() *Rollout_ApprovalState
func (Rollout_ApprovalState) EnumDescriptor
deprecated
func (Rollout_ApprovalState) EnumDescriptor() ([]byte, []int)
Deprecated: Use Rollout_ApprovalState.Descriptor instead.
func (Rollout_ApprovalState) Number ¶
func (x Rollout_ApprovalState) Number() protoreflect.EnumNumber
func (Rollout_ApprovalState) String ¶
func (x Rollout_ApprovalState) String() string
func (Rollout_ApprovalState) Type ¶
func (Rollout_ApprovalState) Type() protoreflect.EnumType
type Rollout_FailureCause ¶
type Rollout_FailureCause int32
Well-known rollout failures.
const ( // No reason for failure is specified. Rollout_FAILURE_CAUSE_UNSPECIFIED Rollout_FailureCause = 0 // Cloud Build is not available, either because it is not enabled or because // Cloud Deploy has insufficient permissions. See [required // permission](/deploy/docs/cloud-deploy-service-account#required_permissions). Rollout_CLOUD_BUILD_UNAVAILABLE Rollout_FailureCause = 1 // The deploy operation did not complete successfully; check Cloud Build // logs. Rollout_EXECUTION_FAILED Rollout_FailureCause = 2 // Deployment did not complete within the alloted time. Rollout_DEADLINE_EXCEEDED Rollout_FailureCause = 3 // Release is in a failed state. Rollout_RELEASE_FAILED Rollout_FailureCause = 4 // Release is abandoned. Rollout_RELEASE_ABANDONED Rollout_FailureCause = 5 // No skaffold verify configuration was found. Rollout_VERIFICATION_CONFIG_NOT_FOUND Rollout_FailureCause = 6 )
func (Rollout_FailureCause) Descriptor ¶
func (Rollout_FailureCause) Descriptor() protoreflect.EnumDescriptor
func (Rollout_FailureCause) Enum ¶
func (x Rollout_FailureCause) Enum() *Rollout_FailureCause
func (Rollout_FailureCause) EnumDescriptor
deprecated
func (Rollout_FailureCause) EnumDescriptor() ([]byte, []int)
Deprecated: Use Rollout_FailureCause.Descriptor instead.
func (Rollout_FailureCause) Number ¶
func (x Rollout_FailureCause) Number() protoreflect.EnumNumber
func (Rollout_FailureCause) String ¶
func (x Rollout_FailureCause) String() string
func (Rollout_FailureCause) Type ¶
func (Rollout_FailureCause) Type() protoreflect.EnumType
type Rollout_State ¶
type Rollout_State int32
Valid states of a `Rollout`.
const ( // The `Rollout` has an unspecified state. Rollout_STATE_UNSPECIFIED Rollout_State = 0 // The `Rollout` has completed successfully. Rollout_SUCCEEDED Rollout_State = 1 // The `Rollout` has failed. Rollout_FAILED Rollout_State = 2 // The `Rollout` is being deployed. Rollout_IN_PROGRESS Rollout_State = 3 // The `Rollout` needs approval. Rollout_PENDING_APPROVAL Rollout_State = 4 // An approver rejected the `Rollout`. Rollout_APPROVAL_REJECTED Rollout_State = 5 // The `Rollout` is waiting for an earlier Rollout(s) to complete on this // `Target`. Rollout_PENDING Rollout_State = 6 // The `Rollout` is waiting for the `Release` to be fully rendered. Rollout_PENDING_RELEASE Rollout_State = 7 )
func (Rollout_State) Descriptor ¶
func (Rollout_State) Descriptor() protoreflect.EnumDescriptor
func (Rollout_State) Enum ¶
func (x Rollout_State) Enum() *Rollout_State
func (Rollout_State) EnumDescriptor
deprecated
func (Rollout_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Rollout_State.Descriptor instead.
func (Rollout_State) Number ¶
func (x Rollout_State) Number() protoreflect.EnumNumber
func (Rollout_State) String ¶
func (x Rollout_State) String() string
func (Rollout_State) Type ¶
func (Rollout_State) Type() protoreflect.EnumType
type SerialPipeline ¶
type SerialPipeline struct { // Each stage specifies configuration for a `Target`. The ordering // of this list defines the promotion flow. Stages []*Stage `protobuf:"bytes,1,rep,name=stages,proto3" json:"stages,omitempty"` // contains filtered or unexported fields }
SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`.
func (*SerialPipeline) Descriptor
deprecated
func (*SerialPipeline) Descriptor() ([]byte, []int)
Deprecated: Use SerialPipeline.ProtoReflect.Descriptor instead.
func (*SerialPipeline) GetStages ¶
func (x *SerialPipeline) GetStages() []*Stage
func (*SerialPipeline) ProtoMessage ¶
func (*SerialPipeline) ProtoMessage()
func (*SerialPipeline) ProtoReflect ¶
func (x *SerialPipeline) ProtoReflect() protoreflect.Message
func (*SerialPipeline) Reset ¶
func (x *SerialPipeline) Reset()
func (*SerialPipeline) String ¶
func (x *SerialPipeline) String() string
type SkaffoldVersion ¶
type SkaffoldVersion struct { // Release version number. For example, "1.20.3". Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` // Date when this version is expected to no longer be supported. SupportEndDate *date.Date `protobuf:"bytes,2,opt,name=support_end_date,json=supportEndDate,proto3" json:"support_end_date,omitempty"` // contains filtered or unexported fields }
Details of a supported Skaffold version.
func (*SkaffoldVersion) Descriptor
deprecated
func (*SkaffoldVersion) Descriptor() ([]byte, []int)
Deprecated: Use SkaffoldVersion.ProtoReflect.Descriptor instead.
func (*SkaffoldVersion) GetSupportEndDate ¶
func (x *SkaffoldVersion) GetSupportEndDate() *date.Date
func (*SkaffoldVersion) GetVersion ¶
func (x *SkaffoldVersion) GetVersion() string
func (*SkaffoldVersion) ProtoMessage ¶
func (*SkaffoldVersion) ProtoMessage()
func (*SkaffoldVersion) ProtoReflect ¶
func (x *SkaffoldVersion) ProtoReflect() protoreflect.Message
func (*SkaffoldVersion) Reset ¶
func (x *SkaffoldVersion) Reset()
func (*SkaffoldVersion) String ¶
func (x *SkaffoldVersion) String() string
type Stage ¶
type Stage struct { // The target_id to which this stage points. This field refers exclusively to // the last segment of a target name. For example, this field would just be // `my-target` (rather than // `projects/project/locations/location/targets/my-target`). The location of // the `Target` is inferred to be the same as the location of the // `DeliveryPipeline` that contains this `Stage`. TargetId string `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` // Skaffold profiles to use when rendering the manifest for this stage's // `Target`. Profiles []string `protobuf:"bytes,2,rep,name=profiles,proto3" json:"profiles,omitempty"` // Optional. The strategy to use for a `Rollout` to this stage. Strategy *Strategy `protobuf:"bytes,5,opt,name=strategy,proto3" json:"strategy,omitempty"` // contains filtered or unexported fields }
Stage specifies a location to which to deploy.
func (*Stage) Descriptor
deprecated
func (*Stage) GetProfiles ¶
func (*Stage) GetStrategy ¶
func (*Stage) GetTargetId ¶
func (*Stage) ProtoMessage ¶
func (*Stage) ProtoMessage()
func (*Stage) ProtoReflect ¶
func (x *Stage) ProtoReflect() protoreflect.Message
type Standard ¶
type Standard struct { // Whether to verify a deployment. Verify bool `protobuf:"varint,1,opt,name=verify,proto3" json:"verify,omitempty"` // contains filtered or unexported fields }
Standard represents the standard deployment strategy.
func (*Standard) Descriptor
deprecated
func (*Standard) ProtoMessage ¶
func (*Standard) ProtoMessage()
func (*Standard) ProtoReflect ¶
func (x *Standard) ProtoReflect() protoreflect.Message
type Strategy ¶
type Strategy struct { // Deployment strategy details. // // Types that are assignable to DeploymentStrategy: // *Strategy_Standard DeploymentStrategy isStrategy_DeploymentStrategy `protobuf_oneof:"deployment_strategy"` // contains filtered or unexported fields }
Strategy contains deployment strategy information.
func (*Strategy) Descriptor
deprecated
func (*Strategy) GetDeploymentStrategy ¶
func (m *Strategy) GetDeploymentStrategy() isStrategy_DeploymentStrategy
func (*Strategy) GetStandard ¶
func (*Strategy) ProtoMessage ¶
func (*Strategy) ProtoMessage()
func (*Strategy) ProtoReflect ¶
func (x *Strategy) ProtoReflect() protoreflect.Message
type Strategy_Standard ¶
type Strategy_Standard struct { // Standard deployment strategy executes a single deploy and allows // verifying the deployment. Standard *Standard `protobuf:"bytes,1,opt,name=standard,proto3,oneof"` }
type Target ¶
type Target struct { // Optional. Name of the `Target`. Format is // projects/{project}/locations/{location}/targets/[a-z][a-z0-9\-]{0,62}. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. Resource id of the `Target`. TargetId string `protobuf:"bytes,2,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` // Output only. Unique identifier of the `Target`. Uid string `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"` // Optional. Description of the `Target`. Max length is 255 characters. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Optional. User annotations. These attributes can only be set and used by the // user, and not by Google Cloud Deploy. See // https://google.aip.dev/128#annotations for more details such as format and // size limitations. Annotations map[string]string `` /* 163-byte string literal not displayed */ // Optional. Labels are attributes that can be set and used by both the // user and by Google Cloud Deploy. Labels must meet the following // constraints: // // * Keys and values can contain only lowercase letters, numeric characters, // underscores, and dashes. // * All characters must use UTF-8 encoding, and international characters are // allowed. // * Keys must start with a lowercase letter or international character. // * Each resource is limited to a maximum of 64 labels. // // Both keys and values are additionally constrained to be <= 128 bytes. Labels map[string]string `` /* 153-byte string literal not displayed */ // Optional. Whether or not the `Target` requires approval. RequireApproval bool `protobuf:"varint,13,opt,name=require_approval,json=requireApproval,proto3" json:"require_approval,omitempty"` // Output only. Time at which the `Target` was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. Most recent time at which the `Target` was updated. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // Destination to which the Skaffold configuration is applied during a // rollout. // // Types that are assignable to DeploymentTarget: // *Target_Gke // *Target_AnthosCluster // *Target_Run DeploymentTarget isTarget_DeploymentTarget `protobuf_oneof:"deployment_target"` // Optional. This checksum is computed by the server based on the value of other // fields, and may be sent on update and delete requests to ensure the // client has an up-to-date value before proceeding. Etag string `protobuf:"bytes,12,opt,name=etag,proto3" json:"etag,omitempty"` // Configurations for all execution that relates to this `Target`. // Each `ExecutionEnvironmentUsage` value may only be used in a single // configuration; using the same value multiple times is an error. // When one or more configurations are specified, they must include the // `RENDER` and `DEPLOY` `ExecutionEnvironmentUsage` values. // When no configurations are specified, execution will use the default // specified in `DefaultPool`. ExecutionConfigs []*ExecutionConfig `protobuf:"bytes,16,rep,name=execution_configs,json=executionConfigs,proto3" json:"execution_configs,omitempty"` // contains filtered or unexported fields }
A `Target` resource in the Google Cloud Deploy API.
A `Target` defines a location to which a Skaffold configuration can be deployed.
func (*Target) Descriptor
deprecated
func (*Target) GetAnnotations ¶
func (*Target) GetAnthosCluster ¶
func (x *Target) GetAnthosCluster() *AnthosCluster
func (*Target) GetCreateTime ¶
func (x *Target) GetCreateTime() *timestamppb.Timestamp
func (*Target) GetDeploymentTarget ¶
func (m *Target) GetDeploymentTarget() isTarget_DeploymentTarget
func (*Target) GetDescription ¶
func (*Target) GetExecutionConfigs ¶
func (x *Target) GetExecutionConfigs() []*ExecutionConfig
func (*Target) GetGke ¶
func (x *Target) GetGke() *GkeCluster
func (*Target) GetRequireApproval ¶
func (*Target) GetRun ¶
func (x *Target) GetRun() *CloudRunLocation
func (*Target) GetTargetId ¶
func (*Target) GetUpdateTime ¶
func (x *Target) GetUpdateTime() *timestamppb.Timestamp
func (*Target) ProtoMessage ¶
func (*Target) ProtoMessage()
func (*Target) ProtoReflect ¶
func (x *Target) ProtoReflect() protoreflect.Message
type TargetArtifact ¶
type TargetArtifact struct { // Types that are assignable to Uri: // *TargetArtifact_ArtifactUri Uri isTargetArtifact_Uri `protobuf_oneof:"uri"` // Output only. File path of the resolved Skaffold configuration relative to the URI. SkaffoldConfigPath string `protobuf:"bytes,2,opt,name=skaffold_config_path,json=skaffoldConfigPath,proto3" json:"skaffold_config_path,omitempty"` // Output only. File path of the rendered manifest relative to the URI. ManifestPath string `protobuf:"bytes,3,opt,name=manifest_path,json=manifestPath,proto3" json:"manifest_path,omitempty"` // contains filtered or unexported fields }
The artifacts produced by a target render operation.
func (*TargetArtifact) Descriptor
deprecated
func (*TargetArtifact) Descriptor() ([]byte, []int)
Deprecated: Use TargetArtifact.ProtoReflect.Descriptor instead.
func (*TargetArtifact) GetArtifactUri ¶
func (x *TargetArtifact) GetArtifactUri() string
func (*TargetArtifact) GetManifestPath ¶
func (x *TargetArtifact) GetManifestPath() string
func (*TargetArtifact) GetSkaffoldConfigPath ¶
func (x *TargetArtifact) GetSkaffoldConfigPath() string
func (*TargetArtifact) GetUri ¶
func (m *TargetArtifact) GetUri() isTargetArtifact_Uri
func (*TargetArtifact) ProtoMessage ¶
func (*TargetArtifact) ProtoMessage()
func (*TargetArtifact) ProtoReflect ¶
func (x *TargetArtifact) ProtoReflect() protoreflect.Message
func (*TargetArtifact) Reset ¶
func (x *TargetArtifact) Reset()
func (*TargetArtifact) String ¶
func (x *TargetArtifact) String() string
type TargetArtifact_ArtifactUri ¶
type TargetArtifact_ArtifactUri struct { // Output only. URI of a directory containing the artifacts. This contains // deployment configuration used by Skaffold during a rollout, and all // paths are relative to this location. ArtifactUri string `protobuf:"bytes,4,opt,name=artifact_uri,json=artifactUri,proto3,oneof"` }
type TargetNotificationEvent ¶
type TargetNotificationEvent struct { // Debug message for when a notification fails to send. Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // The name of the `Target`. Target string `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"` // Type of this notification, e.g. for a Pub/Sub failure. Type Type `protobuf:"varint,3,opt,name=type,proto3,enum=google.cloud.deploy.v1.Type" json:"type,omitempty"` // contains filtered or unexported fields }
Payload proto for "clouddeploy.googleapis.com/target_notification" Platform Log event that describes the failure to send target status change Pub/Sub notification.
func (*TargetNotificationEvent) Descriptor
deprecated
func (*TargetNotificationEvent) Descriptor() ([]byte, []int)
Deprecated: Use TargetNotificationEvent.ProtoReflect.Descriptor instead.
func (*TargetNotificationEvent) GetMessage ¶
func (x *TargetNotificationEvent) GetMessage() string
func (*TargetNotificationEvent) GetTarget ¶
func (x *TargetNotificationEvent) GetTarget() string
func (*TargetNotificationEvent) GetType ¶
func (x *TargetNotificationEvent) GetType() Type
func (*TargetNotificationEvent) ProtoMessage ¶
func (*TargetNotificationEvent) ProtoMessage()
func (*TargetNotificationEvent) ProtoReflect ¶
func (x *TargetNotificationEvent) ProtoReflect() protoreflect.Message
func (*TargetNotificationEvent) Reset ¶
func (x *TargetNotificationEvent) Reset()
func (*TargetNotificationEvent) String ¶
func (x *TargetNotificationEvent) String() string
type Target_AnthosCluster ¶
type Target_AnthosCluster struct { // Information specifying an Anthos Cluster. AnthosCluster *AnthosCluster `protobuf:"bytes,17,opt,name=anthos_cluster,json=anthosCluster,proto3,oneof"` }
type Target_Gke ¶
type Target_Gke struct { // Information specifying a GKE Cluster. Gke *GkeCluster `protobuf:"bytes,15,opt,name=gke,proto3,oneof"` }
type Target_Run ¶
type Target_Run struct { // Information specifying a Cloud Run deployment target. Run *CloudRunLocation `protobuf:"bytes,18,opt,name=run,proto3,oneof"` }
type TargetsPresentCondition ¶
type TargetsPresentCondition struct { // True if there aren't any missing Targets. Status bool `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` // The list of Target names that are missing. For example, // projects/{project_id}/locations/{location_name}/targets/{target_name}. MissingTargets []string `protobuf:"bytes,2,rep,name=missing_targets,json=missingTargets,proto3" json:"missing_targets,omitempty"` // Last time the condition was updated. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // contains filtered or unexported fields }
TargetsPresentCondition contains information on any Targets defined in the Delivery Pipeline that do not actually exist.
func (*TargetsPresentCondition) Descriptor
deprecated
func (*TargetsPresentCondition) Descriptor() ([]byte, []int)
Deprecated: Use TargetsPresentCondition.ProtoReflect.Descriptor instead.
func (*TargetsPresentCondition) GetMissingTargets ¶
func (x *TargetsPresentCondition) GetMissingTargets() []string
func (*TargetsPresentCondition) GetStatus ¶
func (x *TargetsPresentCondition) GetStatus() bool
func (*TargetsPresentCondition) GetUpdateTime ¶
func (x *TargetsPresentCondition) GetUpdateTime() *timestamppb.Timestamp
func (*TargetsPresentCondition) ProtoMessage ¶
func (*TargetsPresentCondition) ProtoMessage()
func (*TargetsPresentCondition) ProtoReflect ¶
func (x *TargetsPresentCondition) ProtoReflect() protoreflect.Message
func (*TargetsPresentCondition) Reset ¶
func (x *TargetsPresentCondition) Reset()
func (*TargetsPresentCondition) String ¶
func (x *TargetsPresentCondition) String() string
type Type ¶
type Type int32
Type indicates the type of the log entry and can be used as a filter.
func (Type) Descriptor ¶
func (Type) Descriptor() protoreflect.EnumDescriptor
func (Type) EnumDescriptor
deprecated
func (Type) Number ¶
func (x Type) Number() protoreflect.EnumNumber
func (Type) Type ¶
func (Type) Type() protoreflect.EnumType
type UnimplementedCloudDeployServer ¶
type UnimplementedCloudDeployServer struct { }
UnimplementedCloudDeployServer can be embedded to have forward compatible implementations.
func (*UnimplementedCloudDeployServer) AbandonRelease ¶
func (*UnimplementedCloudDeployServer) AbandonRelease(context.Context, *AbandonReleaseRequest) (*AbandonReleaseResponse, error)
func (*UnimplementedCloudDeployServer) ApproveRollout ¶
func (*UnimplementedCloudDeployServer) ApproveRollout(context.Context, *ApproveRolloutRequest) (*ApproveRolloutResponse, error)
func (*UnimplementedCloudDeployServer) CreateDeliveryPipeline ¶
func (*UnimplementedCloudDeployServer) CreateDeliveryPipeline(context.Context, *CreateDeliveryPipelineRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCloudDeployServer) CreateRelease ¶
func (*UnimplementedCloudDeployServer) CreateRelease(context.Context, *CreateReleaseRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCloudDeployServer) CreateRollout ¶
func (*UnimplementedCloudDeployServer) CreateRollout(context.Context, *CreateRolloutRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCloudDeployServer) CreateTarget ¶
func (*UnimplementedCloudDeployServer) CreateTarget(context.Context, *CreateTargetRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCloudDeployServer) DeleteDeliveryPipeline ¶
func (*UnimplementedCloudDeployServer) DeleteDeliveryPipeline(context.Context, *DeleteDeliveryPipelineRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCloudDeployServer) DeleteTarget ¶
func (*UnimplementedCloudDeployServer) DeleteTarget(context.Context, *DeleteTargetRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCloudDeployServer) GetConfig ¶
func (*UnimplementedCloudDeployServer) GetConfig(context.Context, *GetConfigRequest) (*Config, error)
func (*UnimplementedCloudDeployServer) GetDeliveryPipeline ¶
func (*UnimplementedCloudDeployServer) GetDeliveryPipeline(context.Context, *GetDeliveryPipelineRequest) (*DeliveryPipeline, error)
func (*UnimplementedCloudDeployServer) GetJobRun ¶
func (*UnimplementedCloudDeployServer) GetJobRun(context.Context, *GetJobRunRequest) (*JobRun, error)
func (*UnimplementedCloudDeployServer) GetRelease ¶
func (*UnimplementedCloudDeployServer) GetRelease(context.Context, *GetReleaseRequest) (*Release, error)
func (*UnimplementedCloudDeployServer) GetRollout ¶
func (*UnimplementedCloudDeployServer) GetRollout(context.Context, *GetRolloutRequest) (*Rollout, error)
func (*UnimplementedCloudDeployServer) GetTarget ¶
func (*UnimplementedCloudDeployServer) GetTarget(context.Context, *GetTargetRequest) (*Target, error)
func (*UnimplementedCloudDeployServer) ListDeliveryPipelines ¶
func (*UnimplementedCloudDeployServer) ListDeliveryPipelines(context.Context, *ListDeliveryPipelinesRequest) (*ListDeliveryPipelinesResponse, error)
func (*UnimplementedCloudDeployServer) ListJobRuns ¶
func (*UnimplementedCloudDeployServer) ListJobRuns(context.Context, *ListJobRunsRequest) (*ListJobRunsResponse, error)
func (*UnimplementedCloudDeployServer) ListReleases ¶
func (*UnimplementedCloudDeployServer) ListReleases(context.Context, *ListReleasesRequest) (*ListReleasesResponse, error)
func (*UnimplementedCloudDeployServer) ListRollouts ¶
func (*UnimplementedCloudDeployServer) ListRollouts(context.Context, *ListRolloutsRequest) (*ListRolloutsResponse, error)
func (*UnimplementedCloudDeployServer) ListTargets ¶
func (*UnimplementedCloudDeployServer) ListTargets(context.Context, *ListTargetsRequest) (*ListTargetsResponse, error)
func (*UnimplementedCloudDeployServer) RetryJob ¶
func (*UnimplementedCloudDeployServer) RetryJob(context.Context, *RetryJobRequest) (*RetryJobResponse, error)
func (*UnimplementedCloudDeployServer) UpdateDeliveryPipeline ¶
func (*UnimplementedCloudDeployServer) UpdateDeliveryPipeline(context.Context, *UpdateDeliveryPipelineRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCloudDeployServer) UpdateTarget ¶
func (*UnimplementedCloudDeployServer) UpdateTarget(context.Context, *UpdateTargetRequest) (*longrunningpb.Operation, error)
type UpdateDeliveryPipelineRequest ¶
type UpdateDeliveryPipelineRequest struct { // Required. Field mask is used to specify the fields to be overwritten in the // `DeliveryPipeline` resource by the update. // The fields specified in the update_mask are relative to the resource, not // the full request. A field will be overwritten if it is in the mask. If the // user does not provide a mask then all fields will be overwritten. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Required. The `DeliveryPipeline` to update. DeliveryPipeline *DeliveryPipeline `protobuf:"bytes,2,opt,name=delivery_pipeline,json=deliveryPipeline,proto3" json:"delivery_pipeline,omitempty"` // Optional. A request ID to identify requests. Specify a unique request ID // so that if you must retry your request, the server will know to ignore // the request if it has already been completed. The server will guarantee // that for at least 60 minutes since the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request ID, // the server can check if original operation with the same request ID was // received, and if so, will ignore the second request. This prevents clients // from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // Optional. If set to true, updating a `DeliveryPipeline` that does not exist will // result in the creation of a new `DeliveryPipeline`. AllowMissing bool `protobuf:"varint,4,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"` // Optional. If set to true, the request is validated and the user is provided with // an expected result, but no actual change is made. ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` // contains filtered or unexported fields }
The request object for `UpdateDeliveryPipeline`.
func (*UpdateDeliveryPipelineRequest) Descriptor
deprecated
func (*UpdateDeliveryPipelineRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDeliveryPipelineRequest.ProtoReflect.Descriptor instead.
func (*UpdateDeliveryPipelineRequest) GetAllowMissing ¶
func (x *UpdateDeliveryPipelineRequest) GetAllowMissing() bool
func (*UpdateDeliveryPipelineRequest) GetDeliveryPipeline ¶
func (x *UpdateDeliveryPipelineRequest) GetDeliveryPipeline() *DeliveryPipeline
func (*UpdateDeliveryPipelineRequest) GetRequestId ¶
func (x *UpdateDeliveryPipelineRequest) GetRequestId() string
func (*UpdateDeliveryPipelineRequest) GetUpdateMask ¶
func (x *UpdateDeliveryPipelineRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateDeliveryPipelineRequest) GetValidateOnly ¶
func (x *UpdateDeliveryPipelineRequest) GetValidateOnly() bool
func (*UpdateDeliveryPipelineRequest) ProtoMessage ¶
func (*UpdateDeliveryPipelineRequest) ProtoMessage()
func (*UpdateDeliveryPipelineRequest) ProtoReflect ¶
func (x *UpdateDeliveryPipelineRequest) ProtoReflect() protoreflect.Message
func (*UpdateDeliveryPipelineRequest) Reset ¶
func (x *UpdateDeliveryPipelineRequest) Reset()
func (*UpdateDeliveryPipelineRequest) String ¶
func (x *UpdateDeliveryPipelineRequest) String() string
type UpdateTargetRequest ¶
type UpdateTargetRequest struct { // Required. Field mask is used to specify the fields to be overwritten in the // Target resource by the update. // The fields specified in the update_mask are relative to the resource, not // the full request. A field will be overwritten if it is in the mask. If the // user does not provide a mask then all fields will be overwritten. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Required. The `Target` to update. Target *Target `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"` // Optional. A request ID to identify requests. Specify a unique request ID // so that if you must retry your request, the server will know to ignore // the request if it has already been completed. The server will guarantee // that for at least 60 minutes since the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request ID, // the server can check if original operation with the same request ID was // received, and if so, will ignore the second request. This prevents clients // from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // Optional. If set to true, updating a `Target` that does not exist will // result in the creation of a new `Target`. AllowMissing bool `protobuf:"varint,4,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"` // Optional. If set to true, the request is validated and the user is provided with // an expected result, but no actual change is made. ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` // contains filtered or unexported fields }
The request object for `UpdateTarget`.
func (*UpdateTargetRequest) Descriptor
deprecated
func (*UpdateTargetRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTargetRequest.ProtoReflect.Descriptor instead.
func (*UpdateTargetRequest) GetAllowMissing ¶
func (x *UpdateTargetRequest) GetAllowMissing() bool
func (*UpdateTargetRequest) GetRequestId ¶
func (x *UpdateTargetRequest) GetRequestId() string
func (*UpdateTargetRequest) GetTarget ¶
func (x *UpdateTargetRequest) GetTarget() *Target
func (*UpdateTargetRequest) GetUpdateMask ¶
func (x *UpdateTargetRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateTargetRequest) GetValidateOnly ¶
func (x *UpdateTargetRequest) GetValidateOnly() bool
func (*UpdateTargetRequest) ProtoMessage ¶
func (*UpdateTargetRequest) ProtoMessage()
func (*UpdateTargetRequest) ProtoReflect ¶
func (x *UpdateTargetRequest) ProtoReflect() protoreflect.Message
func (*UpdateTargetRequest) Reset ¶
func (x *UpdateTargetRequest) Reset()
func (*UpdateTargetRequest) String ¶
func (x *UpdateTargetRequest) String() string
type VerifyJob ¶
type VerifyJob struct {
// contains filtered or unexported fields
}
A verify Job.
func (*VerifyJob) Descriptor
deprecated
func (*VerifyJob) ProtoMessage ¶
func (*VerifyJob) ProtoMessage()
func (*VerifyJob) ProtoReflect ¶
func (x *VerifyJob) ProtoReflect() protoreflect.Message
type VerifyJobRun ¶
type VerifyJobRun struct { // Output only. The resource name of the Cloud Build `Build` object that is used to verify. // Format is projects/{project}/locations/{location}/builds/{build}. Build string `protobuf:"bytes,1,opt,name=build,proto3" json:"build,omitempty"` // Output only. URI of a directory containing the verify artifacts. This contains the // Skaffold event log. ArtifactUri string `protobuf:"bytes,2,opt,name=artifact_uri,json=artifactUri,proto3" json:"artifact_uri,omitempty"` // Output only. File path of the Skaffold event log relative to the artifact URI. EventLogPath string `protobuf:"bytes,3,opt,name=event_log_path,json=eventLogPath,proto3" json:"event_log_path,omitempty"` // Output only. The reason the verify failed. This will always be unspecified while the // verify is in progress or if it succeeded. FailureCause VerifyJobRun_FailureCause `` /* 152-byte string literal not displayed */ // Output only. Additional information about the verify failure, if available. FailureMessage string `protobuf:"bytes,5,opt,name=failure_message,json=failureMessage,proto3" json:"failure_message,omitempty"` // contains filtered or unexported fields }
VerifyJobRun contains information specific to a verify `JobRun`.
func (*VerifyJobRun) Descriptor
deprecated
func (*VerifyJobRun) Descriptor() ([]byte, []int)
Deprecated: Use VerifyJobRun.ProtoReflect.Descriptor instead.
func (*VerifyJobRun) GetArtifactUri ¶
func (x *VerifyJobRun) GetArtifactUri() string
func (*VerifyJobRun) GetBuild ¶
func (x *VerifyJobRun) GetBuild() string
func (*VerifyJobRun) GetEventLogPath ¶
func (x *VerifyJobRun) GetEventLogPath() string
func (*VerifyJobRun) GetFailureCause ¶
func (x *VerifyJobRun) GetFailureCause() VerifyJobRun_FailureCause
func (*VerifyJobRun) GetFailureMessage ¶
func (x *VerifyJobRun) GetFailureMessage() string
func (*VerifyJobRun) ProtoMessage ¶
func (*VerifyJobRun) ProtoMessage()
func (*VerifyJobRun) ProtoReflect ¶
func (x *VerifyJobRun) ProtoReflect() protoreflect.Message
func (*VerifyJobRun) Reset ¶
func (x *VerifyJobRun) Reset()
func (*VerifyJobRun) String ¶
func (x *VerifyJobRun) String() string
type VerifyJobRun_FailureCause ¶
type VerifyJobRun_FailureCause int32
Well-known verify failures.
const ( // No reason for failure is specified. VerifyJobRun_FAILURE_CAUSE_UNSPECIFIED VerifyJobRun_FailureCause = 0 // Cloud Build is not available, either because it is not enabled or because // Google Cloud Deploy has insufficient permissions. See [required // permission](/deploy/docs/cloud-deploy-service-account#required_permissions). VerifyJobRun_CLOUD_BUILD_UNAVAILABLE VerifyJobRun_FailureCause = 1 // The verify operation did not complete successfully; check Cloud Build // logs. VerifyJobRun_EXECUTION_FAILED VerifyJobRun_FailureCause = 2 // The verify build did not complete within the alloted time. VerifyJobRun_DEADLINE_EXCEEDED VerifyJobRun_FailureCause = 3 // No Skaffold verify configuration was found. VerifyJobRun_VERIFICATION_CONFIG_NOT_FOUND VerifyJobRun_FailureCause = 4 )
func (VerifyJobRun_FailureCause) Descriptor ¶
func (VerifyJobRun_FailureCause) Descriptor() protoreflect.EnumDescriptor
func (VerifyJobRun_FailureCause) Enum ¶
func (x VerifyJobRun_FailureCause) Enum() *VerifyJobRun_FailureCause
func (VerifyJobRun_FailureCause) EnumDescriptor
deprecated
func (VerifyJobRun_FailureCause) EnumDescriptor() ([]byte, []int)
Deprecated: Use VerifyJobRun_FailureCause.Descriptor instead.
func (VerifyJobRun_FailureCause) Number ¶
func (x VerifyJobRun_FailureCause) Number() protoreflect.EnumNumber
func (VerifyJobRun_FailureCause) String ¶
func (x VerifyJobRun_FailureCause) String() string
func (VerifyJobRun_FailureCause) Type ¶
func (VerifyJobRun_FailureCause) Type() protoreflect.EnumType