pipelinev1beta

package
v0.3.3-alpha.0...-d36cbd2 Latest Latest
Warning

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

Go to latest
Published: Oct 23, 2024 License: Apache-2.0 Imports: 25 Imported by: 0

Documentation

Overview

Package pipelinev1beta is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package pipelinev1beta is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	PipelinePrivateService_ListPipelinesAdmin_FullMethodName        = "/vdp.pipeline.v1beta.PipelinePrivateService/ListPipelinesAdmin"
	PipelinePrivateService_LookUpPipelineAdmin_FullMethodName       = "/vdp.pipeline.v1beta.PipelinePrivateService/LookUpPipelineAdmin"
	PipelinePrivateService_ListPipelineReleasesAdmin_FullMethodName = "/vdp.pipeline.v1beta.PipelinePrivateService/ListPipelineReleasesAdmin"
)
View Source
const (
	PipelinePublicService_Liveness_FullMethodName                                = "/vdp.pipeline.v1beta.PipelinePublicService/Liveness"
	PipelinePublicService_Readiness_FullMethodName                               = "/vdp.pipeline.v1beta.PipelinePublicService/Readiness"
	PipelinePublicService_GetHubStats_FullMethodName                             = "/vdp.pipeline.v1beta.PipelinePublicService/GetHubStats"
	PipelinePublicService_ListPipelines_FullMethodName                           = "/vdp.pipeline.v1beta.PipelinePublicService/ListPipelines"
	PipelinePublicService_LookUpPipeline_FullMethodName                          = "/vdp.pipeline.v1beta.PipelinePublicService/LookUpPipeline"
	PipelinePublicService_ListNamespacePipelines_FullMethodName                  = "/vdp.pipeline.v1beta.PipelinePublicService/ListNamespacePipelines"
	PipelinePublicService_CreateNamespacePipeline_FullMethodName                 = "/vdp.pipeline.v1beta.PipelinePublicService/CreateNamespacePipeline"
	PipelinePublicService_GetNamespacePipeline_FullMethodName                    = "/vdp.pipeline.v1beta.PipelinePublicService/GetNamespacePipeline"
	PipelinePublicService_UpdateNamespacePipeline_FullMethodName                 = "/vdp.pipeline.v1beta.PipelinePublicService/UpdateNamespacePipeline"
	PipelinePublicService_DeleteNamespacePipeline_FullMethodName                 = "/vdp.pipeline.v1beta.PipelinePublicService/DeleteNamespacePipeline"
	PipelinePublicService_ValidateNamespacePipeline_FullMethodName               = "/vdp.pipeline.v1beta.PipelinePublicService/ValidateNamespacePipeline"
	PipelinePublicService_RenameNamespacePipeline_FullMethodName                 = "/vdp.pipeline.v1beta.PipelinePublicService/RenameNamespacePipeline"
	PipelinePublicService_CloneNamespacePipeline_FullMethodName                  = "/vdp.pipeline.v1beta.PipelinePublicService/CloneNamespacePipeline"
	PipelinePublicService_SendNamespacePipelineEvent_FullMethodName              = "/vdp.pipeline.v1beta.PipelinePublicService/SendNamespacePipelineEvent"
	PipelinePublicService_SendNamespacePipelineReleaseEvent_FullMethodName       = "/vdp.pipeline.v1beta.PipelinePublicService/SendNamespacePipelineReleaseEvent"
	PipelinePublicService_TriggerNamespacePipeline_FullMethodName                = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerNamespacePipeline"
	PipelinePublicService_TriggerNamespacePipelineWithStream_FullMethodName      = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerNamespacePipelineWithStream"
	PipelinePublicService_TriggerAsyncNamespacePipeline_FullMethodName           = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerAsyncNamespacePipeline"
	PipelinePublicService_CreateNamespacePipelineRelease_FullMethodName          = "/vdp.pipeline.v1beta.PipelinePublicService/CreateNamespacePipelineRelease"
	PipelinePublicService_ListNamespacePipelineReleases_FullMethodName           = "/vdp.pipeline.v1beta.PipelinePublicService/ListNamespacePipelineReleases"
	PipelinePublicService_GetNamespacePipelineRelease_FullMethodName             = "/vdp.pipeline.v1beta.PipelinePublicService/GetNamespacePipelineRelease"
	PipelinePublicService_UpdateNamespacePipelineRelease_FullMethodName          = "/vdp.pipeline.v1beta.PipelinePublicService/UpdateNamespacePipelineRelease"
	PipelinePublicService_DeleteNamespacePipelineRelease_FullMethodName          = "/vdp.pipeline.v1beta.PipelinePublicService/DeleteNamespacePipelineRelease"
	PipelinePublicService_CloneNamespacePipelineRelease_FullMethodName           = "/vdp.pipeline.v1beta.PipelinePublicService/CloneNamespacePipelineRelease"
	PipelinePublicService_TriggerNamespacePipelineRelease_FullMethodName         = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerNamespacePipelineRelease"
	PipelinePublicService_TriggerAsyncNamespacePipelineRelease_FullMethodName    = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerAsyncNamespacePipelineRelease"
	PipelinePublicService_CreateNamespaceSecret_FullMethodName                   = "/vdp.pipeline.v1beta.PipelinePublicService/CreateNamespaceSecret"
	PipelinePublicService_ListNamespaceSecrets_FullMethodName                    = "/vdp.pipeline.v1beta.PipelinePublicService/ListNamespaceSecrets"
	PipelinePublicService_GetNamespaceSecret_FullMethodName                      = "/vdp.pipeline.v1beta.PipelinePublicService/GetNamespaceSecret"
	PipelinePublicService_UpdateNamespaceSecret_FullMethodName                   = "/vdp.pipeline.v1beta.PipelinePublicService/UpdateNamespaceSecret"
	PipelinePublicService_DeleteNamespaceSecret_FullMethodName                   = "/vdp.pipeline.v1beta.PipelinePublicService/DeleteNamespaceSecret"
	PipelinePublicService_ListComponentDefinitions_FullMethodName                = "/vdp.pipeline.v1beta.PipelinePublicService/ListComponentDefinitions"
	PipelinePublicService_GetOperation_FullMethodName                            = "/vdp.pipeline.v1beta.PipelinePublicService/GetOperation"
	PipelinePublicService_CreateUserPipeline_FullMethodName                      = "/vdp.pipeline.v1beta.PipelinePublicService/CreateUserPipeline"
	PipelinePublicService_ListUserPipelines_FullMethodName                       = "/vdp.pipeline.v1beta.PipelinePublicService/ListUserPipelines"
	PipelinePublicService_GetUserPipeline_FullMethodName                         = "/vdp.pipeline.v1beta.PipelinePublicService/GetUserPipeline"
	PipelinePublicService_UpdateUserPipeline_FullMethodName                      = "/vdp.pipeline.v1beta.PipelinePublicService/UpdateUserPipeline"
	PipelinePublicService_DeleteUserPipeline_FullMethodName                      = "/vdp.pipeline.v1beta.PipelinePublicService/DeleteUserPipeline"
	PipelinePublicService_ValidateUserPipeline_FullMethodName                    = "/vdp.pipeline.v1beta.PipelinePublicService/ValidateUserPipeline"
	PipelinePublicService_RenameUserPipeline_FullMethodName                      = "/vdp.pipeline.v1beta.PipelinePublicService/RenameUserPipeline"
	PipelinePublicService_TriggerUserPipeline_FullMethodName                     = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerUserPipeline"
	PipelinePublicService_TriggerUserPipelineWithStream_FullMethodName           = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerUserPipelineWithStream"
	PipelinePublicService_TriggerAsyncUserPipeline_FullMethodName                = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerAsyncUserPipeline"
	PipelinePublicService_CreateUserPipelineRelease_FullMethodName               = "/vdp.pipeline.v1beta.PipelinePublicService/CreateUserPipelineRelease"
	PipelinePublicService_ListUserPipelineReleases_FullMethodName                = "/vdp.pipeline.v1beta.PipelinePublicService/ListUserPipelineReleases"
	PipelinePublicService_GetUserPipelineRelease_FullMethodName                  = "/vdp.pipeline.v1beta.PipelinePublicService/GetUserPipelineRelease"
	PipelinePublicService_UpdateUserPipelineRelease_FullMethodName               = "/vdp.pipeline.v1beta.PipelinePublicService/UpdateUserPipelineRelease"
	PipelinePublicService_DeleteUserPipelineRelease_FullMethodName               = "/vdp.pipeline.v1beta.PipelinePublicService/DeleteUserPipelineRelease"
	PipelinePublicService_RestoreUserPipelineRelease_FullMethodName              = "/vdp.pipeline.v1beta.PipelinePublicService/RestoreUserPipelineRelease"
	PipelinePublicService_RenameUserPipelineRelease_FullMethodName               = "/vdp.pipeline.v1beta.PipelinePublicService/RenameUserPipelineRelease"
	PipelinePublicService_TriggerUserPipelineRelease_FullMethodName              = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerUserPipelineRelease"
	PipelinePublicService_TriggerAsyncUserPipelineRelease_FullMethodName         = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerAsyncUserPipelineRelease"
	PipelinePublicService_CreateOrganizationPipeline_FullMethodName              = "/vdp.pipeline.v1beta.PipelinePublicService/CreateOrganizationPipeline"
	PipelinePublicService_ListOrganizationPipelines_FullMethodName               = "/vdp.pipeline.v1beta.PipelinePublicService/ListOrganizationPipelines"
	PipelinePublicService_GetOrganizationPipeline_FullMethodName                 = "/vdp.pipeline.v1beta.PipelinePublicService/GetOrganizationPipeline"
	PipelinePublicService_UpdateOrganizationPipeline_FullMethodName              = "/vdp.pipeline.v1beta.PipelinePublicService/UpdateOrganizationPipeline"
	PipelinePublicService_DeleteOrganizationPipeline_FullMethodName              = "/vdp.pipeline.v1beta.PipelinePublicService/DeleteOrganizationPipeline"
	PipelinePublicService_ValidateOrganizationPipeline_FullMethodName            = "/vdp.pipeline.v1beta.PipelinePublicService/ValidateOrganizationPipeline"
	PipelinePublicService_RenameOrganizationPipeline_FullMethodName              = "/vdp.pipeline.v1beta.PipelinePublicService/RenameOrganizationPipeline"
	PipelinePublicService_TriggerOrganizationPipelineStream_FullMethodName       = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerOrganizationPipelineStream"
	PipelinePublicService_TriggerOrganizationPipeline_FullMethodName             = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerOrganizationPipeline"
	PipelinePublicService_TriggerAsyncOrganizationPipeline_FullMethodName        = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerAsyncOrganizationPipeline"
	PipelinePublicService_CreateOrganizationPipelineRelease_FullMethodName       = "/vdp.pipeline.v1beta.PipelinePublicService/CreateOrganizationPipelineRelease"
	PipelinePublicService_ListOrganizationPipelineReleases_FullMethodName        = "/vdp.pipeline.v1beta.PipelinePublicService/ListOrganizationPipelineReleases"
	PipelinePublicService_GetOrganizationPipelineRelease_FullMethodName          = "/vdp.pipeline.v1beta.PipelinePublicService/GetOrganizationPipelineRelease"
	PipelinePublicService_UpdateOrganizationPipelineRelease_FullMethodName       = "/vdp.pipeline.v1beta.PipelinePublicService/UpdateOrganizationPipelineRelease"
	PipelinePublicService_DeleteOrganizationPipelineRelease_FullMethodName       = "/vdp.pipeline.v1beta.PipelinePublicService/DeleteOrganizationPipelineRelease"
	PipelinePublicService_RestoreOrganizationPipelineRelease_FullMethodName      = "/vdp.pipeline.v1beta.PipelinePublicService/RestoreOrganizationPipelineRelease"
	PipelinePublicService_RenameOrganizationPipelineRelease_FullMethodName       = "/vdp.pipeline.v1beta.PipelinePublicService/RenameOrganizationPipelineRelease"
	PipelinePublicService_TriggerOrganizationPipelineRelease_FullMethodName      = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerOrganizationPipelineRelease"
	PipelinePublicService_TriggerAsyncOrganizationPipelineRelease_FullMethodName = "/vdp.pipeline.v1beta.PipelinePublicService/TriggerAsyncOrganizationPipelineRelease"
	PipelinePublicService_ListConnectorDefinitions_FullMethodName                = "/vdp.pipeline.v1beta.PipelinePublicService/ListConnectorDefinitions"
	PipelinePublicService_GetConnectorDefinition_FullMethodName                  = "/vdp.pipeline.v1beta.PipelinePublicService/GetConnectorDefinition"
	PipelinePublicService_ListOperatorDefinitions_FullMethodName                 = "/vdp.pipeline.v1beta.PipelinePublicService/ListOperatorDefinitions"
	PipelinePublicService_GetOperatorDefinition_FullMethodName                   = "/vdp.pipeline.v1beta.PipelinePublicService/GetOperatorDefinition"
	PipelinePublicService_CheckName_FullMethodName                               = "/vdp.pipeline.v1beta.PipelinePublicService/CheckName"
	PipelinePublicService_CreateUserSecret_FullMethodName                        = "/vdp.pipeline.v1beta.PipelinePublicService/CreateUserSecret"
	PipelinePublicService_ListUserSecrets_FullMethodName                         = "/vdp.pipeline.v1beta.PipelinePublicService/ListUserSecrets"
	PipelinePublicService_GetUserSecret_FullMethodName                           = "/vdp.pipeline.v1beta.PipelinePublicService/GetUserSecret"
	PipelinePublicService_UpdateUserSecret_FullMethodName                        = "/vdp.pipeline.v1beta.PipelinePublicService/UpdateUserSecret"
	PipelinePublicService_DeleteUserSecret_FullMethodName                        = "/vdp.pipeline.v1beta.PipelinePublicService/DeleteUserSecret"
	PipelinePublicService_CreateOrganizationSecret_FullMethodName                = "/vdp.pipeline.v1beta.PipelinePublicService/CreateOrganizationSecret"
	PipelinePublicService_ListOrganizationSecrets_FullMethodName                 = "/vdp.pipeline.v1beta.PipelinePublicService/ListOrganizationSecrets"
	PipelinePublicService_GetOrganizationSecret_FullMethodName                   = "/vdp.pipeline.v1beta.PipelinePublicService/GetOrganizationSecret"
	PipelinePublicService_UpdateOrganizationSecret_FullMethodName                = "/vdp.pipeline.v1beta.PipelinePublicService/UpdateOrganizationSecret"
	PipelinePublicService_DeleteOrganizationSecret_FullMethodName                = "/vdp.pipeline.v1beta.PipelinePublicService/DeleteOrganizationSecret"
	PipelinePublicService_ListPipelineRuns_FullMethodName                        = "/vdp.pipeline.v1beta.PipelinePublicService/ListPipelineRuns"
	PipelinePublicService_ListComponentRuns_FullMethodName                       = "/vdp.pipeline.v1beta.PipelinePublicService/ListComponentRuns"
	PipelinePublicService_ListPipelineRunsByRequester_FullMethodName             = "/vdp.pipeline.v1beta.PipelinePublicService/ListPipelineRunsByRequester"
	PipelinePublicService_ListNamespaceConnections_FullMethodName                = "/vdp.pipeline.v1beta.PipelinePublicService/ListNamespaceConnections"
	PipelinePublicService_GetNamespaceConnection_FullMethodName                  = "/vdp.pipeline.v1beta.PipelinePublicService/GetNamespaceConnection"
	PipelinePublicService_CreateNamespaceConnection_FullMethodName               = "/vdp.pipeline.v1beta.PipelinePublicService/CreateNamespaceConnection"
	PipelinePublicService_UpdateNamespaceConnection_FullMethodName               = "/vdp.pipeline.v1beta.PipelinePublicService/UpdateNamespaceConnection"
	PipelinePublicService_DeleteNamespaceConnection_FullMethodName               = "/vdp.pipeline.v1beta.PipelinePublicService/DeleteNamespaceConnection"
	PipelinePublicService_TestNamespaceConnection_FullMethodName                 = "/vdp.pipeline.v1beta.PipelinePublicService/TestNamespaceConnection"
	PipelinePublicService_ListPipelineIDsByConnectionID_FullMethodName           = "/vdp.pipeline.v1beta.PipelinePublicService/ListPipelineIDsByConnectionID"
	PipelinePublicService_ListIntegrations_FullMethodName                        = "/vdp.pipeline.v1beta.PipelinePublicService/ListIntegrations"
	PipelinePublicService_GetIntegration_FullMethodName                          = "/vdp.pipeline.v1beta.PipelinePublicService/GetIntegration"
)

Variables

View Source
var (
	Role_name = map[int32]string{
		0: "ROLE_UNSPECIFIED",
		1: "ROLE_VIEWER",
		2: "ROLE_EXECUTOR",
	}
	Role_value = map[string]int32{
		"ROLE_UNSPECIFIED": 0,
		"ROLE_VIEWER":      1,
		"ROLE_EXECUTOR":    2,
	}
)

Enum value maps for Role.

View Source
var (
	ComponentType_name = map[int32]string{
		0: "COMPONENT_TYPE_UNSPECIFIED",
		1: "COMPONENT_TYPE_AI",
		2: "COMPONENT_TYPE_DATA",
		4: "COMPONENT_TYPE_OPERATOR",
		5: "COMPONENT_TYPE_APPLICATION",
		6: "COMPONENT_TYPE_GENERIC",
	}
	ComponentType_value = map[string]int32{
		"COMPONENT_TYPE_UNSPECIFIED": 0,
		"COMPONENT_TYPE_AI":          1,
		"COMPONENT_TYPE_DATA":        2,
		"COMPONENT_TYPE_OPERATOR":    4,
		"COMPONENT_TYPE_APPLICATION": 5,
		"COMPONENT_TYPE_GENERIC":     6,
	}
)

Enum value maps for ComponentType.

View Source
var (
	View_name = map[int32]string{
		0: "VIEW_UNSPECIFIED",
		1: "VIEW_BASIC",
		2: "VIEW_FULL",
	}
	View_value = map[string]int32{
		"VIEW_UNSPECIFIED": 0,
		"VIEW_BASIC":       1,
		"VIEW_FULL":        2,
	}
)

Enum value maps for View.

View Source
var (
	CheckNameResponse_Name_name = map[int32]string{
		0: "NAME_UNSPECIFIED",
		1: "NAME_AVAILABLE",
		2: "NAME_UNAVAILABLE",
	}
	CheckNameResponse_Name_value = map[string]int32{
		"NAME_UNSPECIFIED": 0,
		"NAME_AVAILABLE":   1,
		"NAME_UNAVAILABLE": 2,
	}
)

Enum value maps for CheckNameResponse_Name.

View Source
var (
	ConnectorType_name = map[int32]string{
		0: "CONNECTOR_TYPE_UNSPECIFIED",
		3: "CONNECTOR_TYPE_AI",
		5: "CONNECTOR_TYPE_DATA",
		6: "CONNECTOR_TYPE_OPERATOR",
		7: "CONNECTOR_TYPE_APPLICATION",
		8: "CONNECTOR_TYPE_GENERIC",
	}
	ConnectorType_value = map[string]int32{
		"CONNECTOR_TYPE_UNSPECIFIED": 0,
		"CONNECTOR_TYPE_AI":          3,
		"CONNECTOR_TYPE_DATA":        5,
		"CONNECTOR_TYPE_OPERATOR":    6,
		"CONNECTOR_TYPE_APPLICATION": 7,
		"CONNECTOR_TYPE_GENERIC":     8,
	}
)

Enum value maps for ConnectorType.

View Source
var (
	ComponentDefinition_View_name = map[int32]string{
		0: "VIEW_UNSPECIFIED",
		1: "VIEW_BASIC",
		2: "VIEW_FULL",
	}
	ComponentDefinition_View_value = map[string]int32{
		"VIEW_UNSPECIFIED": 0,
		"VIEW_BASIC":       1,
		"VIEW_FULL":        2,
	}
)

Enum value maps for ComponentDefinition_View.

View Source
var (
	ComponentDefinition_ReleaseStage_name = map[int32]string{
		0: "RELEASE_STAGE_UNSPECIFIED",
		1: "RELEASE_STAGE_OPEN_FOR_CONTRIBUTION",
		2: "RELEASE_STAGE_COMING_SOON",
		3: "RELEASE_STAGE_ALPHA",
		4: "RELEASE_STAGE_BETA",
		5: "RELEASE_STAGE_GA",
	}
	ComponentDefinition_ReleaseStage_value = map[string]int32{
		"RELEASE_STAGE_UNSPECIFIED":           0,
		"RELEASE_STAGE_OPEN_FOR_CONTRIBUTION": 1,
		"RELEASE_STAGE_COMING_SOON":           2,
		"RELEASE_STAGE_ALPHA":                 3,
		"RELEASE_STAGE_BETA":                  4,
		"RELEASE_STAGE_GA":                    5,
	}
)

Enum value maps for ComponentDefinition_ReleaseStage.

View Source
var (
	Connection_Method_name = map[int32]string{
		0: "METHOD_UNSPECIFIED",
		1: "METHOD_DICTIONARY",
		2: "METHOD_OAUTH",
	}
	Connection_Method_value = map[string]int32{
		"METHOD_UNSPECIFIED": 0,
		"METHOD_DICTIONARY":  1,
		"METHOD_OAUTH":       2,
	}
)

Enum value maps for Connection_Method.

View Source
var (
	State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "STATE_INACTIVE",
		2: "STATE_ACTIVE",
		3: "STATE_ERROR",
	}
	State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"STATE_INACTIVE":    1,
		"STATE_ACTIVE":      2,
		"STATE_ERROR":       3,
	}
)

Enum value maps for State.

View Source
var (
	Pipeline_View_name = map[int32]string{
		0: "VIEW_UNSPECIFIED",
		1: "VIEW_BASIC",
		2: "VIEW_FULL",
		3: "VIEW_RECIPE",
	}
	Pipeline_View_value = map[string]int32{
		"VIEW_UNSPECIFIED": 0,
		"VIEW_BASIC":       1,
		"VIEW_FULL":        2,
		"VIEW_RECIPE":      3,
	}
)

Enum value maps for Pipeline_View.

View Source
var (
	Pipeline_Visibility_name = map[int32]string{
		0: "VISIBILITY_UNSPECIFIED",
		1: "VISIBILITY_PRIVATE",
		2: "VISIBILITY_PUBLIC",
	}
	Pipeline_Visibility_value = map[string]int32{
		"VISIBILITY_UNSPECIFIED": 0,
		"VISIBILITY_PRIVATE":     1,
		"VISIBILITY_PUBLIC":      2,
	}
)

Enum value maps for Pipeline_Visibility.

View Source
var (
	Trace_Status_name = map[int32]string{
		0: "STATUS_UNSPECIFIED",
		1: "STATUS_COMPLETED",
		2: "STATUS_SKIPPED",
		3: "STATUS_ERROR",
	}
	Trace_Status_value = map[string]int32{
		"STATUS_UNSPECIFIED": 0,
		"STATUS_COMPLETED":   1,
		"STATUS_SKIPPED":     2,
		"STATUS_ERROR":       3,
	}
)

Enum value maps for Trace_Status.

View Source
var File_vdp_pipeline_v1beta_common_proto protoreflect.FileDescriptor
View Source
var File_vdp_pipeline_v1beta_component_definition_proto protoreflect.FileDescriptor
View Source
var File_vdp_pipeline_v1beta_integration_proto protoreflect.FileDescriptor
View Source
var File_vdp_pipeline_v1beta_pipeline_private_service_proto protoreflect.FileDescriptor
View Source
var File_vdp_pipeline_v1beta_pipeline_proto protoreflect.FileDescriptor
View Source
var File_vdp_pipeline_v1beta_pipeline_public_service_proto protoreflect.FileDescriptor
View Source
var File_vdp_pipeline_v1beta_secret_proto protoreflect.FileDescriptor
View Source
var PipelinePrivateService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "vdp.pipeline.v1beta.PipelinePrivateService",
	HandlerType: (*PipelinePrivateServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListPipelinesAdmin",
			Handler:    _PipelinePrivateService_ListPipelinesAdmin_Handler,
		},
		{
			MethodName: "LookUpPipelineAdmin",
			Handler:    _PipelinePrivateService_LookUpPipelineAdmin_Handler,
		},
		{
			MethodName: "ListPipelineReleasesAdmin",
			Handler:    _PipelinePrivateService_ListPipelineReleasesAdmin_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vdp/pipeline/v1beta/pipeline_private_service.proto",
}

PipelinePrivateService_ServiceDesc is the grpc.ServiceDesc for PipelinePrivateService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var PipelinePublicService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "vdp.pipeline.v1beta.PipelinePublicService",
	HandlerType: (*PipelinePublicServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Liveness",
			Handler:    _PipelinePublicService_Liveness_Handler,
		},
		{
			MethodName: "Readiness",
			Handler:    _PipelinePublicService_Readiness_Handler,
		},
		{
			MethodName: "GetHubStats",
			Handler:    _PipelinePublicService_GetHubStats_Handler,
		},
		{
			MethodName: "ListPipelines",
			Handler:    _PipelinePublicService_ListPipelines_Handler,
		},
		{
			MethodName: "LookUpPipeline",
			Handler:    _PipelinePublicService_LookUpPipeline_Handler,
		},
		{
			MethodName: "ListNamespacePipelines",
			Handler:    _PipelinePublicService_ListNamespacePipelines_Handler,
		},
		{
			MethodName: "CreateNamespacePipeline",
			Handler:    _PipelinePublicService_CreateNamespacePipeline_Handler,
		},
		{
			MethodName: "GetNamespacePipeline",
			Handler:    _PipelinePublicService_GetNamespacePipeline_Handler,
		},
		{
			MethodName: "UpdateNamespacePipeline",
			Handler:    _PipelinePublicService_UpdateNamespacePipeline_Handler,
		},
		{
			MethodName: "DeleteNamespacePipeline",
			Handler:    _PipelinePublicService_DeleteNamespacePipeline_Handler,
		},
		{
			MethodName: "ValidateNamespacePipeline",
			Handler:    _PipelinePublicService_ValidateNamespacePipeline_Handler,
		},
		{
			MethodName: "RenameNamespacePipeline",
			Handler:    _PipelinePublicService_RenameNamespacePipeline_Handler,
		},
		{
			MethodName: "CloneNamespacePipeline",
			Handler:    _PipelinePublicService_CloneNamespacePipeline_Handler,
		},
		{
			MethodName: "SendNamespacePipelineEvent",
			Handler:    _PipelinePublicService_SendNamespacePipelineEvent_Handler,
		},
		{
			MethodName: "SendNamespacePipelineReleaseEvent",
			Handler:    _PipelinePublicService_SendNamespacePipelineReleaseEvent_Handler,
		},
		{
			MethodName: "TriggerNamespacePipeline",
			Handler:    _PipelinePublicService_TriggerNamespacePipeline_Handler,
		},
		{
			MethodName: "TriggerAsyncNamespacePipeline",
			Handler:    _PipelinePublicService_TriggerAsyncNamespacePipeline_Handler,
		},
		{
			MethodName: "CreateNamespacePipelineRelease",
			Handler:    _PipelinePublicService_CreateNamespacePipelineRelease_Handler,
		},
		{
			MethodName: "ListNamespacePipelineReleases",
			Handler:    _PipelinePublicService_ListNamespacePipelineReleases_Handler,
		},
		{
			MethodName: "GetNamespacePipelineRelease",
			Handler:    _PipelinePublicService_GetNamespacePipelineRelease_Handler,
		},
		{
			MethodName: "UpdateNamespacePipelineRelease",
			Handler:    _PipelinePublicService_UpdateNamespacePipelineRelease_Handler,
		},
		{
			MethodName: "DeleteNamespacePipelineRelease",
			Handler:    _PipelinePublicService_DeleteNamespacePipelineRelease_Handler,
		},
		{
			MethodName: "CloneNamespacePipelineRelease",
			Handler:    _PipelinePublicService_CloneNamespacePipelineRelease_Handler,
		},
		{
			MethodName: "TriggerNamespacePipelineRelease",
			Handler:    _PipelinePublicService_TriggerNamespacePipelineRelease_Handler,
		},
		{
			MethodName: "TriggerAsyncNamespacePipelineRelease",
			Handler:    _PipelinePublicService_TriggerAsyncNamespacePipelineRelease_Handler,
		},
		{
			MethodName: "CreateNamespaceSecret",
			Handler:    _PipelinePublicService_CreateNamespaceSecret_Handler,
		},
		{
			MethodName: "ListNamespaceSecrets",
			Handler:    _PipelinePublicService_ListNamespaceSecrets_Handler,
		},
		{
			MethodName: "GetNamespaceSecret",
			Handler:    _PipelinePublicService_GetNamespaceSecret_Handler,
		},
		{
			MethodName: "UpdateNamespaceSecret",
			Handler:    _PipelinePublicService_UpdateNamespaceSecret_Handler,
		},
		{
			MethodName: "DeleteNamespaceSecret",
			Handler:    _PipelinePublicService_DeleteNamespaceSecret_Handler,
		},
		{
			MethodName: "ListComponentDefinitions",
			Handler:    _PipelinePublicService_ListComponentDefinitions_Handler,
		},
		{
			MethodName: "GetOperation",
			Handler:    _PipelinePublicService_GetOperation_Handler,
		},
		{
			MethodName: "CreateUserPipeline",
			Handler:    _PipelinePublicService_CreateUserPipeline_Handler,
		},
		{
			MethodName: "ListUserPipelines",
			Handler:    _PipelinePublicService_ListUserPipelines_Handler,
		},
		{
			MethodName: "GetUserPipeline",
			Handler:    _PipelinePublicService_GetUserPipeline_Handler,
		},
		{
			MethodName: "UpdateUserPipeline",
			Handler:    _PipelinePublicService_UpdateUserPipeline_Handler,
		},
		{
			MethodName: "DeleteUserPipeline",
			Handler:    _PipelinePublicService_DeleteUserPipeline_Handler,
		},
		{
			MethodName: "ValidateUserPipeline",
			Handler:    _PipelinePublicService_ValidateUserPipeline_Handler,
		},
		{
			MethodName: "RenameUserPipeline",
			Handler:    _PipelinePublicService_RenameUserPipeline_Handler,
		},
		{
			MethodName: "TriggerUserPipeline",
			Handler:    _PipelinePublicService_TriggerUserPipeline_Handler,
		},
		{
			MethodName: "TriggerAsyncUserPipeline",
			Handler:    _PipelinePublicService_TriggerAsyncUserPipeline_Handler,
		},
		{
			MethodName: "CreateUserPipelineRelease",
			Handler:    _PipelinePublicService_CreateUserPipelineRelease_Handler,
		},
		{
			MethodName: "ListUserPipelineReleases",
			Handler:    _PipelinePublicService_ListUserPipelineReleases_Handler,
		},
		{
			MethodName: "GetUserPipelineRelease",
			Handler:    _PipelinePublicService_GetUserPipelineRelease_Handler,
		},
		{
			MethodName: "UpdateUserPipelineRelease",
			Handler:    _PipelinePublicService_UpdateUserPipelineRelease_Handler,
		},
		{
			MethodName: "DeleteUserPipelineRelease",
			Handler:    _PipelinePublicService_DeleteUserPipelineRelease_Handler,
		},
		{
			MethodName: "RestoreUserPipelineRelease",
			Handler:    _PipelinePublicService_RestoreUserPipelineRelease_Handler,
		},
		{
			MethodName: "RenameUserPipelineRelease",
			Handler:    _PipelinePublicService_RenameUserPipelineRelease_Handler,
		},
		{
			MethodName: "TriggerUserPipelineRelease",
			Handler:    _PipelinePublicService_TriggerUserPipelineRelease_Handler,
		},
		{
			MethodName: "TriggerAsyncUserPipelineRelease",
			Handler:    _PipelinePublicService_TriggerAsyncUserPipelineRelease_Handler,
		},
		{
			MethodName: "CreateOrganizationPipeline",
			Handler:    _PipelinePublicService_CreateOrganizationPipeline_Handler,
		},
		{
			MethodName: "ListOrganizationPipelines",
			Handler:    _PipelinePublicService_ListOrganizationPipelines_Handler,
		},
		{
			MethodName: "GetOrganizationPipeline",
			Handler:    _PipelinePublicService_GetOrganizationPipeline_Handler,
		},
		{
			MethodName: "UpdateOrganizationPipeline",
			Handler:    _PipelinePublicService_UpdateOrganizationPipeline_Handler,
		},
		{
			MethodName: "DeleteOrganizationPipeline",
			Handler:    _PipelinePublicService_DeleteOrganizationPipeline_Handler,
		},
		{
			MethodName: "ValidateOrganizationPipeline",
			Handler:    _PipelinePublicService_ValidateOrganizationPipeline_Handler,
		},
		{
			MethodName: "RenameOrganizationPipeline",
			Handler:    _PipelinePublicService_RenameOrganizationPipeline_Handler,
		},
		{
			MethodName: "TriggerOrganizationPipeline",
			Handler:    _PipelinePublicService_TriggerOrganizationPipeline_Handler,
		},
		{
			MethodName: "TriggerAsyncOrganizationPipeline",
			Handler:    _PipelinePublicService_TriggerAsyncOrganizationPipeline_Handler,
		},
		{
			MethodName: "CreateOrganizationPipelineRelease",
			Handler:    _PipelinePublicService_CreateOrganizationPipelineRelease_Handler,
		},
		{
			MethodName: "ListOrganizationPipelineReleases",
			Handler:    _PipelinePublicService_ListOrganizationPipelineReleases_Handler,
		},
		{
			MethodName: "GetOrganizationPipelineRelease",
			Handler:    _PipelinePublicService_GetOrganizationPipelineRelease_Handler,
		},
		{
			MethodName: "UpdateOrganizationPipelineRelease",
			Handler:    _PipelinePublicService_UpdateOrganizationPipelineRelease_Handler,
		},
		{
			MethodName: "DeleteOrganizationPipelineRelease",
			Handler:    _PipelinePublicService_DeleteOrganizationPipelineRelease_Handler,
		},
		{
			MethodName: "RestoreOrganizationPipelineRelease",
			Handler:    _PipelinePublicService_RestoreOrganizationPipelineRelease_Handler,
		},
		{
			MethodName: "RenameOrganizationPipelineRelease",
			Handler:    _PipelinePublicService_RenameOrganizationPipelineRelease_Handler,
		},
		{
			MethodName: "TriggerOrganizationPipelineRelease",
			Handler:    _PipelinePublicService_TriggerOrganizationPipelineRelease_Handler,
		},
		{
			MethodName: "TriggerAsyncOrganizationPipelineRelease",
			Handler:    _PipelinePublicService_TriggerAsyncOrganizationPipelineRelease_Handler,
		},
		{
			MethodName: "ListConnectorDefinitions",
			Handler:    _PipelinePublicService_ListConnectorDefinitions_Handler,
		},
		{
			MethodName: "GetConnectorDefinition",
			Handler:    _PipelinePublicService_GetConnectorDefinition_Handler,
		},
		{
			MethodName: "ListOperatorDefinitions",
			Handler:    _PipelinePublicService_ListOperatorDefinitions_Handler,
		},
		{
			MethodName: "GetOperatorDefinition",
			Handler:    _PipelinePublicService_GetOperatorDefinition_Handler,
		},
		{
			MethodName: "CheckName",
			Handler:    _PipelinePublicService_CheckName_Handler,
		},
		{
			MethodName: "CreateUserSecret",
			Handler:    _PipelinePublicService_CreateUserSecret_Handler,
		},
		{
			MethodName: "ListUserSecrets",
			Handler:    _PipelinePublicService_ListUserSecrets_Handler,
		},
		{
			MethodName: "GetUserSecret",
			Handler:    _PipelinePublicService_GetUserSecret_Handler,
		},
		{
			MethodName: "UpdateUserSecret",
			Handler:    _PipelinePublicService_UpdateUserSecret_Handler,
		},
		{
			MethodName: "DeleteUserSecret",
			Handler:    _PipelinePublicService_DeleteUserSecret_Handler,
		},
		{
			MethodName: "CreateOrganizationSecret",
			Handler:    _PipelinePublicService_CreateOrganizationSecret_Handler,
		},
		{
			MethodName: "ListOrganizationSecrets",
			Handler:    _PipelinePublicService_ListOrganizationSecrets_Handler,
		},
		{
			MethodName: "GetOrganizationSecret",
			Handler:    _PipelinePublicService_GetOrganizationSecret_Handler,
		},
		{
			MethodName: "UpdateOrganizationSecret",
			Handler:    _PipelinePublicService_UpdateOrganizationSecret_Handler,
		},
		{
			MethodName: "DeleteOrganizationSecret",
			Handler:    _PipelinePublicService_DeleteOrganizationSecret_Handler,
		},
		{
			MethodName: "ListPipelineRuns",
			Handler:    _PipelinePublicService_ListPipelineRuns_Handler,
		},
		{
			MethodName: "ListComponentRuns",
			Handler:    _PipelinePublicService_ListComponentRuns_Handler,
		},
		{
			MethodName: "ListPipelineRunsByRequester",
			Handler:    _PipelinePublicService_ListPipelineRunsByRequester_Handler,
		},
		{
			MethodName: "ListNamespaceConnections",
			Handler:    _PipelinePublicService_ListNamespaceConnections_Handler,
		},
		{
			MethodName: "GetNamespaceConnection",
			Handler:    _PipelinePublicService_GetNamespaceConnection_Handler,
		},
		{
			MethodName: "CreateNamespaceConnection",
			Handler:    _PipelinePublicService_CreateNamespaceConnection_Handler,
		},
		{
			MethodName: "UpdateNamespaceConnection",
			Handler:    _PipelinePublicService_UpdateNamespaceConnection_Handler,
		},
		{
			MethodName: "DeleteNamespaceConnection",
			Handler:    _PipelinePublicService_DeleteNamespaceConnection_Handler,
		},
		{
			MethodName: "TestNamespaceConnection",
			Handler:    _PipelinePublicService_TestNamespaceConnection_Handler,
		},
		{
			MethodName: "ListPipelineIDsByConnectionID",
			Handler:    _PipelinePublicService_ListPipelineIDsByConnectionID_Handler,
		},
		{
			MethodName: "ListIntegrations",
			Handler:    _PipelinePublicService_ListIntegrations_Handler,
		},
		{
			MethodName: "GetIntegration",
			Handler:    _PipelinePublicService_GetIntegration_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "TriggerNamespacePipelineWithStream",
			Handler:       _PipelinePublicService_TriggerNamespacePipelineWithStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "TriggerUserPipelineWithStream",
			Handler:       _PipelinePublicService_TriggerUserPipelineWithStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "TriggerOrganizationPipelineStream",
			Handler:       _PipelinePublicService_TriggerOrganizationPipelineStream_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "vdp/pipeline/v1beta/pipeline_public_service.proto",
}

PipelinePublicService_ServiceDesc is the grpc.ServiceDesc for PipelinePublicService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterPipelinePrivateServiceHandler

func RegisterPipelinePrivateServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterPipelinePrivateServiceHandler registers the http handlers for service PipelinePrivateService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterPipelinePrivateServiceHandlerClient

func RegisterPipelinePrivateServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client PipelinePrivateServiceClient) error

RegisterPipelinePrivateServiceHandlerClient registers the http handlers for service PipelinePrivateService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "PipelinePrivateServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "PipelinePrivateServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "PipelinePrivateServiceClient" to call the correct interceptors.

func RegisterPipelinePrivateServiceHandlerFromEndpoint

func RegisterPipelinePrivateServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterPipelinePrivateServiceHandlerFromEndpoint is same as RegisterPipelinePrivateServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterPipelinePrivateServiceHandlerServer

func RegisterPipelinePrivateServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server PipelinePrivateServiceServer) error

RegisterPipelinePrivateServiceHandlerServer registers the http handlers for service PipelinePrivateService to "mux". UnaryRPC :call PipelinePrivateServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterPipelinePrivateServiceHandlerFromEndpoint instead.

func RegisterPipelinePrivateServiceServer

func RegisterPipelinePrivateServiceServer(s grpc.ServiceRegistrar, srv PipelinePrivateServiceServer)

func RegisterPipelinePublicServiceHandler

func RegisterPipelinePublicServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterPipelinePublicServiceHandler registers the http handlers for service PipelinePublicService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterPipelinePublicServiceHandlerClient

func RegisterPipelinePublicServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client PipelinePublicServiceClient) error

RegisterPipelinePublicServiceHandlerClient registers the http handlers for service PipelinePublicService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "PipelinePublicServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "PipelinePublicServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "PipelinePublicServiceClient" to call the correct interceptors.

func RegisterPipelinePublicServiceHandlerFromEndpoint

func RegisterPipelinePublicServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterPipelinePublicServiceHandlerFromEndpoint is same as RegisterPipelinePublicServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterPipelinePublicServiceHandlerServer

func RegisterPipelinePublicServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server PipelinePublicServiceServer) error

RegisterPipelinePublicServiceHandlerServer registers the http handlers for service PipelinePublicService to "mux". UnaryRPC :call PipelinePublicServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterPipelinePublicServiceHandlerFromEndpoint instead.

func RegisterPipelinePublicServiceServer

func RegisterPipelinePublicServiceServer(s grpc.ServiceRegistrar, srv PipelinePublicServiceServer)

Types

type CheckNameRequest

type CheckNameRequest struct {

	// The name of the resource to be checked. For the moment, only pipeline and
	// connector names can be checked. The following formats are accepted:
	// - `users/{user.id}/pipelines/{pipeline.id}`
	// - `users/{user.id}/connectors/{connector.id}`
	// - `organizations/{organization.id}/pipelines/{pipeline.id}`
	// - `organizations/{organization.id}/connectors/{connector.id}`
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

CheckNameRequest represents a request to verify if a name is available.

func (*CheckNameRequest) Descriptor deprecated

func (*CheckNameRequest) Descriptor() ([]byte, []int)

Deprecated: Use CheckNameRequest.ProtoReflect.Descriptor instead.

func (*CheckNameRequest) GetName

func (x *CheckNameRequest) GetName() string

func (*CheckNameRequest) ProtoMessage

func (*CheckNameRequest) ProtoMessage()

func (*CheckNameRequest) ProtoReflect

func (x *CheckNameRequest) ProtoReflect() protoreflect.Message

func (*CheckNameRequest) Reset

func (x *CheckNameRequest) Reset()

func (*CheckNameRequest) String

func (x *CheckNameRequest) String() string

type CheckNameResponse

type CheckNameResponse struct {

	// The availability of the requested name.
	Availability CheckNameResponse_Name `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

CheckNameResponse contains the availability of a resource name.

func (*CheckNameResponse) Descriptor deprecated

func (*CheckNameResponse) Descriptor() ([]byte, []int)

Deprecated: Use CheckNameResponse.ProtoReflect.Descriptor instead.

func (*CheckNameResponse) GetAvailability

func (x *CheckNameResponse) GetAvailability() CheckNameResponse_Name

func (*CheckNameResponse) ProtoMessage

func (*CheckNameResponse) ProtoMessage()

func (*CheckNameResponse) ProtoReflect

func (x *CheckNameResponse) ProtoReflect() protoreflect.Message

func (*CheckNameResponse) Reset

func (x *CheckNameResponse) Reset()

func (*CheckNameResponse) String

func (x *CheckNameResponse) String() string

type CheckNameResponse_Name

type CheckNameResponse_Name int32

Name defines the availability of a resource name.

const (
	// Unspecified.
	CheckNameResponse_NAME_UNSPECIFIED CheckNameResponse_Name = 0
	// Available.
	CheckNameResponse_NAME_AVAILABLE CheckNameResponse_Name = 1
	// Unavailable.
	CheckNameResponse_NAME_UNAVAILABLE CheckNameResponse_Name = 2
)

func (CheckNameResponse_Name) Descriptor

func (CheckNameResponse_Name) Enum

func (CheckNameResponse_Name) EnumDescriptor deprecated

func (CheckNameResponse_Name) EnumDescriptor() ([]byte, []int)

Deprecated: Use CheckNameResponse_Name.Descriptor instead.

func (CheckNameResponse_Name) Number

func (CheckNameResponse_Name) String

func (x CheckNameResponse_Name) String() string

func (CheckNameResponse_Name) Type

type CloneNamespacePipelineReleaseRequest

type CloneNamespacePipelineReleaseRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// Release ID
	ReleaseId string `protobuf:"bytes,3,opt,name=release_id,json=releaseId,proto3" json:"release_id,omitempty"`
	// Pipeline description.
	Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// Pipeline sharing information.
	Sharing *Sharing `protobuf:"bytes,6,opt,name=sharing,proto3" json:"sharing,omitempty"`
	// Target Namespace ID.
	TargetNamespaceId string `protobuf:"bytes,7,opt,name=target_namespace_id,json=targetNamespaceId,proto3" json:"target_namespace_id,omitempty"`
	// Target Pipeline ID.
	TargetPipelineId string `protobuf:"bytes,8,opt,name=target_pipeline_id,json=targetPipelineId,proto3" json:"target_pipeline_id,omitempty"`
	// contains filtered or unexported fields
}

CloneNamespacePipelineReleaseRequest represents a request to clone a pipeline release owned by a user.

func (*CloneNamespacePipelineReleaseRequest) Descriptor deprecated

func (*CloneNamespacePipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use CloneNamespacePipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*CloneNamespacePipelineReleaseRequest) GetDescription

func (x *CloneNamespacePipelineReleaseRequest) GetDescription() string

func (*CloneNamespacePipelineReleaseRequest) GetNamespaceId

func (x *CloneNamespacePipelineReleaseRequest) GetNamespaceId() string

func (*CloneNamespacePipelineReleaseRequest) GetPipelineId

func (x *CloneNamespacePipelineReleaseRequest) GetPipelineId() string

func (*CloneNamespacePipelineReleaseRequest) GetReleaseId

func (x *CloneNamespacePipelineReleaseRequest) GetReleaseId() string

func (*CloneNamespacePipelineReleaseRequest) GetSharing

func (*CloneNamespacePipelineReleaseRequest) GetTargetNamespaceId

func (x *CloneNamespacePipelineReleaseRequest) GetTargetNamespaceId() string

func (*CloneNamespacePipelineReleaseRequest) GetTargetPipelineId

func (x *CloneNamespacePipelineReleaseRequest) GetTargetPipelineId() string

func (*CloneNamespacePipelineReleaseRequest) ProtoMessage

func (*CloneNamespacePipelineReleaseRequest) ProtoMessage()

func (*CloneNamespacePipelineReleaseRequest) ProtoReflect

func (*CloneNamespacePipelineReleaseRequest) Reset

func (*CloneNamespacePipelineReleaseRequest) String

type CloneNamespacePipelineReleaseResponse

type CloneNamespacePipelineReleaseResponse struct {
	// contains filtered or unexported fields
}

CloneNamespacePipelineReleaseResponse contains a cloned pipeline.

func (*CloneNamespacePipelineReleaseResponse) Descriptor deprecated

func (*CloneNamespacePipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use CloneNamespacePipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*CloneNamespacePipelineReleaseResponse) ProtoMessage

func (*CloneNamespacePipelineReleaseResponse) ProtoMessage()

func (*CloneNamespacePipelineReleaseResponse) ProtoReflect

func (*CloneNamespacePipelineReleaseResponse) Reset

func (*CloneNamespacePipelineReleaseResponse) String

type CloneNamespacePipelineRequest

type CloneNamespacePipelineRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// Pipeline description.
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Pipeline sharing information.
	Sharing *Sharing `protobuf:"bytes,5,opt,name=sharing,proto3" json:"sharing,omitempty"`
	// Target Namespace ID.
	TargetNamespaceId string `protobuf:"bytes,6,opt,name=target_namespace_id,json=targetNamespaceId,proto3" json:"target_namespace_id,omitempty"`
	// Target Pipeline ID.
	TargetPipelineId string `protobuf:"bytes,7,opt,name=target_pipeline_id,json=targetPipelineId,proto3" json:"target_pipeline_id,omitempty"`
	// contains filtered or unexported fields
}

CloneNamespacePipelineRequest represents a request to clone a pipeline owned by a user.

func (*CloneNamespacePipelineRequest) Descriptor deprecated

func (*CloneNamespacePipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use CloneNamespacePipelineRequest.ProtoReflect.Descriptor instead.

func (*CloneNamespacePipelineRequest) GetDescription

func (x *CloneNamespacePipelineRequest) GetDescription() string

func (*CloneNamespacePipelineRequest) GetNamespaceId

func (x *CloneNamespacePipelineRequest) GetNamespaceId() string

func (*CloneNamespacePipelineRequest) GetPipelineId

func (x *CloneNamespacePipelineRequest) GetPipelineId() string

func (*CloneNamespacePipelineRequest) GetSharing

func (x *CloneNamespacePipelineRequest) GetSharing() *Sharing

func (*CloneNamespacePipelineRequest) GetTargetNamespaceId

func (x *CloneNamespacePipelineRequest) GetTargetNamespaceId() string

func (*CloneNamespacePipelineRequest) GetTargetPipelineId

func (x *CloneNamespacePipelineRequest) GetTargetPipelineId() string

func (*CloneNamespacePipelineRequest) ProtoMessage

func (*CloneNamespacePipelineRequest) ProtoMessage()

func (*CloneNamespacePipelineRequest) ProtoReflect

func (*CloneNamespacePipelineRequest) Reset

func (x *CloneNamespacePipelineRequest) Reset()

func (*CloneNamespacePipelineRequest) String

type CloneNamespacePipelineResponse

type CloneNamespacePipelineResponse struct {
	// contains filtered or unexported fields
}

CloneNamespacePipelineResponse contains a cloned pipeline.

func (*CloneNamespacePipelineResponse) Descriptor deprecated

func (*CloneNamespacePipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use CloneNamespacePipelineResponse.ProtoReflect.Descriptor instead.

func (*CloneNamespacePipelineResponse) ProtoMessage

func (*CloneNamespacePipelineResponse) ProtoMessage()

func (*CloneNamespacePipelineResponse) ProtoReflect

func (*CloneNamespacePipelineResponse) Reset

func (x *CloneNamespacePipelineResponse) Reset()

func (*CloneNamespacePipelineResponse) String

type ComponentDefinition

type ComponentDefinition struct {

	// The name of the component definition, defined by its ID.
	// - Format: `component-definitions/{id}`
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Component definition UUID.
	Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	// Component definition resource ID (used in `name` as the last segment). This
	// conforms to RFC-1034, which restricts to letters, numbers, and hyphen,
	// with the first character a letter, the last a letter or a number, and a 63
	// character maximum.
	Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	// Component definition title.
	Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
	// Component definition documentation URL.
	DocumentationUrl string `protobuf:"bytes,5,opt,name=documentation_url,json=documentationUrl,proto3" json:"documentation_url,omitempty"`
	// Component definition icon. This is a path that's relative to the root of
	// the component implementation (see `source_url`) and that allows
	// frontend applications to pull and locate the icons.
	Icon string `protobuf:"bytes,6,opt,name=icon,proto3" json:"icon,omitempty"`
	// Component definition specification.
	Spec *ComponentDefinition_Spec `protobuf:"bytes,7,opt,name=spec,proto3" json:"spec,omitempty"`
	// Component definition type.
	Type ComponentType `protobuf:"varint,8,opt,name=type,proto3,enum=vdp.pipeline.v1beta.ComponentType" json:"type,omitempty"`
	// Component definition tombstone. If true, this configuration is permanently
	// off. Otherwise, the configuration is active.
	Tombstone bool `protobuf:"varint,9,opt,name=tombstone,proto3" json:"tombstone,omitempty"`
	// The public flag determines whether this connector definition is available
	// to all workspaces.
	Public bool `protobuf:"varint,10,opt,name=public,proto3" json:"public,omitempty"`
	// Component definition custom flag, i.e., whether this is a custom
	// component definition.
	Custom bool `protobuf:"varint,11,opt,name=custom,proto3" json:"custom,omitempty"`
	// Component definition vendor name.
	Vendor string `protobuf:"bytes,12,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// Vendor-specific attributes.
	VendorAttributes *structpb.Struct `protobuf:"bytes,13,opt,name=vendor_attributes,json=vendorAttributes,proto3" json:"vendor_attributes,omitempty"`
	// Source code URL. This points to the source code where the component is
	// implemented.
	SourceUrl string `protobuf:"bytes,14,opt,name=source_url,json=sourceUrl,proto3" json:"source_url,omitempty"`
	// Component definition version. This is a string that fulfills the SemVer
	// specification (e.g. `1.0.0-beta`).
	Version string `protobuf:"bytes,15,opt,name=version,proto3" json:"version,omitempty"`
	// List of tasks that can be executed by the component.
	Tasks []*ComponentTask `protobuf:"bytes,16,rep,name=tasks,proto3" json:"tasks,omitempty"`
	// Short description of the component.
	Description string `protobuf:"bytes,17,opt,name=description,proto3" json:"description,omitempty"`
	// Release stage.
	ReleaseStage ComponentDefinition_ReleaseStage `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

ComponentDefinition describes a certain type of Component.

func (*ComponentDefinition) Descriptor deprecated

func (*ComponentDefinition) Descriptor() ([]byte, []int)

Deprecated: Use ComponentDefinition.ProtoReflect.Descriptor instead.

func (*ComponentDefinition) GetCustom

func (x *ComponentDefinition) GetCustom() bool

func (*ComponentDefinition) GetDescription

func (x *ComponentDefinition) GetDescription() string

func (*ComponentDefinition) GetDocumentationUrl

func (x *ComponentDefinition) GetDocumentationUrl() string

func (*ComponentDefinition) GetIcon

func (x *ComponentDefinition) GetIcon() string

func (*ComponentDefinition) GetId

func (x *ComponentDefinition) GetId() string

func (*ComponentDefinition) GetName

func (x *ComponentDefinition) GetName() string

func (*ComponentDefinition) GetPublic

func (x *ComponentDefinition) GetPublic() bool

func (*ComponentDefinition) GetReleaseStage

func (*ComponentDefinition) GetSourceUrl

func (x *ComponentDefinition) GetSourceUrl() string

func (*ComponentDefinition) GetSpec

func (*ComponentDefinition) GetTasks

func (x *ComponentDefinition) GetTasks() []*ComponentTask

func (*ComponentDefinition) GetTitle

func (x *ComponentDefinition) GetTitle() string

func (*ComponentDefinition) GetTombstone

func (x *ComponentDefinition) GetTombstone() bool

func (*ComponentDefinition) GetType

func (x *ComponentDefinition) GetType() ComponentType

func (*ComponentDefinition) GetUid

func (x *ComponentDefinition) GetUid() string

func (*ComponentDefinition) GetVendor

func (x *ComponentDefinition) GetVendor() string

func (*ComponentDefinition) GetVendorAttributes

func (x *ComponentDefinition) GetVendorAttributes() *structpb.Struct

func (*ComponentDefinition) GetVersion

func (x *ComponentDefinition) GetVersion() string

func (*ComponentDefinition) ProtoMessage

func (*ComponentDefinition) ProtoMessage()

func (*ComponentDefinition) ProtoReflect

func (x *ComponentDefinition) ProtoReflect() protoreflect.Message

func (*ComponentDefinition) Reset

func (x *ComponentDefinition) Reset()

func (*ComponentDefinition) String

func (x *ComponentDefinition) String() string

type ComponentDefinition_ReleaseStage

type ComponentDefinition_ReleaseStage int32

ReleaseStage defines the release stage of a component. This is used to group components with the same pre-relase groups (e.g. `0.1.0-beta`, `0.1.0-beta.1` -> `RELEASE_STAGE_BETA`) and to include other "in progress" (i.e. coming soon, open for contributions) stages that may not be relevant within semantic versioning. See the documentation of each value for potential constraints between `version` and `release_stage` fields.`

const (
	// Unspecified.
	ComponentDefinition_RELEASE_STAGE_UNSPECIFIED ComponentDefinition_ReleaseStage = 0
	// This component is unimplemented and community contributions are welcome
	// for this component.
	//
	// It is recommended that the major and minor versions for definitions at
	// this release stage is kept at 0, e.g., `0.0.1`, `0.0.4`, etc.
	ComponentDefinition_RELEASE_STAGE_OPEN_FOR_CONTRIBUTION ComponentDefinition_ReleaseStage = 1
	// The implementation of this component is planned and will be tackled by
	// the Instill AI team.
	//
	// It is recommended that the major and minor versions for definitions at
	// this release stage is kept at 0, e.g., `0.0.1`, `0.0.4`, etc.
	ComponentDefinition_RELEASE_STAGE_COMING_SOON ComponentDefinition_ReleaseStage = 2
	// Initial implementation intended to gather feedback and issues from early
	// adopters. Alpha releases are discouraged for production use cases.
	//
	// The `version` field in the definition must have `alpha` as its first
	// pre-release identifier, e.g., `0.1.0-alpha`, `0.1.3-alpha.1`.
	ComponentDefinition_RELEASE_STAGE_ALPHA ComponentDefinition_ReleaseStage = 3
	// The component has reached stability and no backwards incompatible
	// changes are expected. Before reaching general availability, it should be
	// validated by a broader group of users. Some fixes might be added during
	// this process.
	//
	// The `version` field in the definition must have `beta` as its first
	// pre-release identifier, e.g., `0.1.0-beta`, `0.1.3-beta.1`.
	ComponentDefinition_RELEASE_STAGE_BETA ComponentDefinition_ReleaseStage = 4
	// Generally available - ready for use in production and fully supported by
	// Instill AI.
	ComponentDefinition_RELEASE_STAGE_GA ComponentDefinition_ReleaseStage = 5
)

func (ComponentDefinition_ReleaseStage) Descriptor

func (ComponentDefinition_ReleaseStage) Enum

func (ComponentDefinition_ReleaseStage) EnumDescriptor deprecated

func (ComponentDefinition_ReleaseStage) EnumDescriptor() ([]byte, []int)

Deprecated: Use ComponentDefinition_ReleaseStage.Descriptor instead.

func (ComponentDefinition_ReleaseStage) Number

func (ComponentDefinition_ReleaseStage) String

func (ComponentDefinition_ReleaseStage) Type

type ComponentDefinition_Spec

type ComponentDefinition_Spec struct {

	// Component specification.
	ComponentSpecification *structpb.Struct `` /* 127-byte string literal not displayed */
	// Data specifications.
	// The key represents the task, and the value is the corresponding data_specification.
	DataSpecifications map[string]*DataSpecification `` /* 203-byte string literal not displayed */
	// contains filtered or unexported fields
}

Spec represents a specification data model.

func (*ComponentDefinition_Spec) Descriptor deprecated

func (*ComponentDefinition_Spec) Descriptor() ([]byte, []int)

Deprecated: Use ComponentDefinition_Spec.ProtoReflect.Descriptor instead.

func (*ComponentDefinition_Spec) GetComponentSpecification

func (x *ComponentDefinition_Spec) GetComponentSpecification() *structpb.Struct

func (*ComponentDefinition_Spec) GetDataSpecifications

func (x *ComponentDefinition_Spec) GetDataSpecifications() map[string]*DataSpecification

func (*ComponentDefinition_Spec) ProtoMessage

func (*ComponentDefinition_Spec) ProtoMessage()

func (*ComponentDefinition_Spec) ProtoReflect

func (x *ComponentDefinition_Spec) ProtoReflect() protoreflect.Message

func (*ComponentDefinition_Spec) Reset

func (x *ComponentDefinition_Spec) Reset()

func (*ComponentDefinition_Spec) String

func (x *ComponentDefinition_Spec) String() string

type ComponentDefinition_View

type ComponentDefinition_View int32

View defines how a component definition is presented.

const (
	// Unspecified, equivalent to BASIC.
	ComponentDefinition_VIEW_UNSPECIFIED ComponentDefinition_View = 0
	// Default view, only includes basic information (removes the `spec`
	// field).
	ComponentDefinition_VIEW_BASIC ComponentDefinition_View = 1
	// Full representation.
	ComponentDefinition_VIEW_FULL ComponentDefinition_View = 2
)

func (ComponentDefinition_View) Descriptor

func (ComponentDefinition_View) Enum

func (ComponentDefinition_View) EnumDescriptor deprecated

func (ComponentDefinition_View) EnumDescriptor() ([]byte, []int)

Deprecated: Use ComponentDefinition_View.Descriptor instead.

func (ComponentDefinition_View) Number

func (ComponentDefinition_View) String

func (x ComponentDefinition_View) String() string

func (ComponentDefinition_View) Type

type ComponentRun

type ComponentRun struct {

	// Links to the parent PipelineRun.
	PipelineRunUid string `protobuf:"bytes,1,opt,name=pipeline_run_uid,json=pipelineRunUid,proto3" json:"pipeline_run_uid,omitempty"`
	// Unique identifier for each pipeline component.
	ComponentId string `protobuf:"bytes,2,opt,name=component_id,json=componentId,proto3" json:"component_id,omitempty"`
	// Completion status of the component.
	Status v1alpha.RunStatus `protobuf:"varint,3,opt,name=status,proto3,enum=common.run.v1alpha.RunStatus" json:"status,omitempty"`
	// Time taken to execute the component in milliseconds.
	TotalDuration *int32 `protobuf:"varint,4,opt,name=total_duration,json=totalDuration,proto3,oneof" json:"total_duration,omitempty"`
	// Time when the component started execution.
	StartTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// Time when the component finished execution.
	CompleteTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=complete_time,json=completeTime,proto3,oneof" json:"complete_time,omitempty"`
	// Error message if the component failed.
	Error *string `protobuf:"bytes,7,opt,name=error,proto3,oneof" json:"error,omitempty"`
	// Input files for the run.
	InputsReference []*FileReference `protobuf:"bytes,8,rep,name=inputs_reference,json=inputsReference,proto3" json:"inputs_reference,omitempty"`
	// Component input parameters.
	Inputs []*structpb.Struct `protobuf:"bytes,9,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Output files from the run.
	OutputsReference []*FileReference `protobuf:"bytes,10,rep,name=outputs_reference,json=outputsReference,proto3" json:"outputs_reference,omitempty"`
	// Component inference outputs.
	Outputs []*structpb.Struct `protobuf:"bytes,11,rep,name=outputs,proto3" json:"outputs,omitempty"`
	// Credits used of internal accounting metric.
	CreditAmount *float32 `protobuf:"fixed32,12,opt,name=credit_amount,json=creditAmount,proto3,oneof" json:"credit_amount,omitempty"`
	// contains filtered or unexported fields
}

ComponentRun represents the execution details of a single component within a pipeline run.

func (*ComponentRun) Descriptor deprecated

func (*ComponentRun) Descriptor() ([]byte, []int)

Deprecated: Use ComponentRun.ProtoReflect.Descriptor instead.

func (*ComponentRun) GetCompleteTime

func (x *ComponentRun) GetCompleteTime() *timestamppb.Timestamp

func (*ComponentRun) GetComponentId

func (x *ComponentRun) GetComponentId() string

func (*ComponentRun) GetCreditAmount

func (x *ComponentRun) GetCreditAmount() float32

func (*ComponentRun) GetError

func (x *ComponentRun) GetError() string

func (*ComponentRun) GetInputs

func (x *ComponentRun) GetInputs() []*structpb.Struct

func (*ComponentRun) GetInputsReference

func (x *ComponentRun) GetInputsReference() []*FileReference

func (*ComponentRun) GetOutputs

func (x *ComponentRun) GetOutputs() []*structpb.Struct

func (*ComponentRun) GetOutputsReference

func (x *ComponentRun) GetOutputsReference() []*FileReference

func (*ComponentRun) GetPipelineRunUid

func (x *ComponentRun) GetPipelineRunUid() string

func (*ComponentRun) GetStartTime

func (x *ComponentRun) GetStartTime() *timestamppb.Timestamp

func (*ComponentRun) GetStatus

func (x *ComponentRun) GetStatus() v1alpha.RunStatus

func (*ComponentRun) GetTotalDuration

func (x *ComponentRun) GetTotalDuration() int32

func (*ComponentRun) ProtoMessage

func (*ComponentRun) ProtoMessage()

func (*ComponentRun) ProtoReflect

func (x *ComponentRun) ProtoReflect() protoreflect.Message

func (*ComponentRun) Reset

func (x *ComponentRun) Reset()

func (*ComponentRun) String

func (x *ComponentRun) String() string

type ComponentTask

type ComponentTask struct {

	// The task name, e.g. `TASK_TEXT_GENERATION`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Title is the task name in a human-friendly format.
	Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	// Description contains information about the task.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

ComponentTask contains information about a task that a component can perform.

func (*ComponentTask) Descriptor deprecated

func (*ComponentTask) Descriptor() ([]byte, []int)

Deprecated: Use ComponentTask.ProtoReflect.Descriptor instead.

func (*ComponentTask) GetDescription

func (x *ComponentTask) GetDescription() string

func (*ComponentTask) GetName

func (x *ComponentTask) GetName() string

func (*ComponentTask) GetTitle

func (x *ComponentTask) GetTitle() string

func (*ComponentTask) ProtoMessage

func (*ComponentTask) ProtoMessage()

func (*ComponentTask) ProtoReflect

func (x *ComponentTask) ProtoReflect() protoreflect.Message

func (*ComponentTask) Reset

func (x *ComponentTask) Reset()

func (*ComponentTask) String

func (x *ComponentTask) String() string

type ComponentType

type ComponentType int32

ComponentType defines the component type based on its task features.

const (
	// Unspecified.
	ComponentType_COMPONENT_TYPE_UNSPECIFIED ComponentType = 0
	// Connect with an AI model.
	ComponentType_COMPONENT_TYPE_AI ComponentType = 1
	// Connect with a remote data source.
	ComponentType_COMPONENT_TYPE_DATA ComponentType = 2
	// Manipulate data.
	ComponentType_COMPONENT_TYPE_OPERATOR ComponentType = 4
	// Connect with an external application.
	ComponentType_COMPONENT_TYPE_APPLICATION ComponentType = 5
	// Generic.
	ComponentType_COMPONENT_TYPE_GENERIC ComponentType = 6
)

func (ComponentType) Descriptor

func (ComponentType) Enum

func (x ComponentType) Enum() *ComponentType

func (ComponentType) EnumDescriptor deprecated

func (ComponentType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ComponentType.Descriptor instead.

func (ComponentType) Number

func (ComponentType) String

func (x ComponentType) String() string

func (ComponentType) Type

type Connection

type Connection struct {

	// UUID-formatted unique identifier.
	Uid string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	// ID.
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// ID of the namespace owning the connection.
	NamespaceId string `protobuf:"bytes,3,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Integration ID. It determines for which type of components can reference
	// this connection.
	IntegrationId string `protobuf:"bytes,4,opt,name=integration_id,json=integrationId,proto3" json:"integration_id,omitempty"`
	// Integration title. This helps the console display the results grouped by
	// integration ID without needing an extra call to fetch title by integration
	// ID.
	IntegrationTitle string `protobuf:"bytes,5,opt,name=integration_title,json=integrationTitle,proto3" json:"integration_title,omitempty"`
	// Connection method. It references the setup schema provided by the
	// integration.
	Method Connection_Method `protobuf:"varint,6,opt,name=method,proto3,enum=vdp.pipeline.v1beta.Connection_Method" json:"method,omitempty"`
	// Connection details. This field is required on creation, optional on view.
	// When viewing the connection details, the setup values will be redacted.
	Setup *structpb.Struct `protobuf:"bytes,7,opt,name=setup,proto3" json:"setup,omitempty"`
	// A list of scopes that identify the resources that the connection will be
	// able to access on the user's behalf. This is typically passed on creation
	// when the setup has been generated through an OAuth flow with a limited set
	// of scopes.
	Scopes []string `protobuf:"bytes,11,rep,name=scopes,proto3" json:"scopes,omitempty"`
	// When the connection method is METHOD_OAUTH, this field will hold the
	// identity (e.g., email, username) with which the access token has been
	// generated.
	Identity *string `protobuf:"bytes,13,opt,name=identity,proto3,oneof" json:"identity,omitempty"`
	// When the connection method is METHOD_OAUTH, the access token might come
	// with some extra information that might vary across vendors. This
	// information is passed as connection metadata.
	OAuthAccessDetails *structpb.Struct `` /* 126-byte string literal not displayed */
	// View defines how the connection is presented. The following fields are
	// only shown in the FULL view:
	// - setup
	// - scopes
	// - oAuthAccessDetails
	View View `protobuf:"varint,8,opt,name=view,proto3,enum=vdp.pipeline.v1beta.View" json:"view,omitempty"`
	// Creation timestamp.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Last update timestamp.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

Connection contains the parameters to communicate with a 3rd party app. A component may reference a connection in their setup. One connection may be used by several components and pipelines.

func (*Connection) Descriptor deprecated

func (*Connection) Descriptor() ([]byte, []int)

Deprecated: Use Connection.ProtoReflect.Descriptor instead.

func (*Connection) GetCreateTime

func (x *Connection) GetCreateTime() *timestamppb.Timestamp

func (*Connection) GetId

func (x *Connection) GetId() string

func (*Connection) GetIdentity

func (x *Connection) GetIdentity() string

func (*Connection) GetIntegrationId

func (x *Connection) GetIntegrationId() string

func (*Connection) GetIntegrationTitle

func (x *Connection) GetIntegrationTitle() string

func (*Connection) GetMethod

func (x *Connection) GetMethod() Connection_Method

func (*Connection) GetNamespaceId

func (x *Connection) GetNamespaceId() string

func (*Connection) GetOAuthAccessDetails

func (x *Connection) GetOAuthAccessDetails() *structpb.Struct

func (*Connection) GetScopes

func (x *Connection) GetScopes() []string

func (*Connection) GetSetup

func (x *Connection) GetSetup() *structpb.Struct

func (*Connection) GetUid

func (x *Connection) GetUid() string

func (*Connection) GetUpdateTime

func (x *Connection) GetUpdateTime() *timestamppb.Timestamp

func (*Connection) GetView

func (x *Connection) GetView() View

func (*Connection) ProtoMessage

func (*Connection) ProtoMessage()

func (*Connection) ProtoReflect

func (x *Connection) ProtoReflect() protoreflect.Message

func (*Connection) Reset

func (x *Connection) Reset()

func (*Connection) String

func (x *Connection) String() string

type Connection_Method

type Connection_Method int32

Method defines how the connection is set up.

const (
	// Unspecified.
	Connection_METHOD_UNSPECIFIED Connection_Method = 0
	// Key-value collection. The user is responsible of fetching the connection
	// details from the 3rd party service.
	Connection_METHOD_DICTIONARY Connection_Method = 1
	// Access token created via OAuth 2.0 authorization.
	Connection_METHOD_OAUTH Connection_Method = 2
)

func (Connection_Method) Descriptor

func (Connection_Method) Enum

func (Connection_Method) EnumDescriptor deprecated

func (Connection_Method) EnumDescriptor() ([]byte, []int)

Deprecated: Use Connection_Method.Descriptor instead.

func (Connection_Method) Number

func (Connection_Method) String

func (x Connection_Method) String() string

func (Connection_Method) Type

type ConnectorDefinition

type ConnectorDefinition struct {

	// The name of the connector definition, defined by its ID.
	// - Format: `connector-definitions/{id}
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Connector definition UUID.
	Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	// Connector definition resource ID (used in `name` as the last segment). This
	// conforms to RFC-1034, which restricts to letters, numbers, and hyphen,
	// with the first character a letter, the last a letter or a number, and a 63
	// character maximum.
	Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	// Connector definition title.
	Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
	// Connector definition documentation URL.
	DocumentationUrl string `protobuf:"bytes,5,opt,name=documentation_url,json=documentationUrl,proto3" json:"documentation_url,omitempty"`
	// Connector definition icon. This is a path that's relative to the root of
	// the connector implementation (see `source_url`) and that allows clients
	// frontend applications to pull and locate the icons.
	Icon string `protobuf:"bytes,6,opt,name=icon,proto3" json:"icon,omitempty"`
	// Connector definition specification.
	Spec *ConnectorSpec `protobuf:"bytes,7,opt,name=spec,proto3" json:"spec,omitempty"`
	// Connector definition type.
	Type ConnectorType `protobuf:"varint,8,opt,name=type,proto3,enum=vdp.pipeline.v1beta.ConnectorType" json:"type,omitempty"`
	// Connector definition tombstone. If true, this configuration is permanently
	// off. Otherwise, the configuration is active.
	Tombstone bool `protobuf:"varint,9,opt,name=tombstone,proto3" json:"tombstone,omitempty"`
	// The public flag determines whether this connector definition is available
	// to all workspaces.
	Public bool `protobuf:"varint,10,opt,name=public,proto3" json:"public,omitempty"`
	// Connector definition custom flag, i.e., whether this is a custom
	// connector definition.
	Custom bool `protobuf:"varint,11,opt,name=custom,proto3" json:"custom,omitempty"`
	// Connector definition vendor name.
	Vendor string `protobuf:"bytes,13,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// Vendor-specific attributes.
	VendorAttributes *structpb.Struct `protobuf:"bytes,14,opt,name=vendor_attributes,json=vendorAttributes,proto3" json:"vendor_attributes,omitempty"`
	// Source code URL. This points to the source code where the connector is
	// implemented.
	SourceUrl string `protobuf:"bytes,15,opt,name=source_url,json=sourceUrl,proto3" json:"source_url,omitempty"`
	// Connector definition version. This is a string that fulfills the SemVer
	// specification (e.g. `1.0.0-beta`).
	Version string `protobuf:"bytes,16,opt,name=version,proto3" json:"version,omitempty"`
	// List of tasks that can be executed by the connector.
	Tasks []*ComponentTask `protobuf:"bytes,17,rep,name=tasks,proto3" json:"tasks,omitempty"`
	// Short description of the connector.
	Description string `protobuf:"bytes,18,opt,name=description,proto3" json:"description,omitempty"`
	// Release stage.
	ReleaseStage ComponentDefinition_ReleaseStage `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

A Connector is a type of pipeline component that queries, processes or sends the ingested unstructured data to a service or app. Users need to configure their connectors (e.g. by providing an API token to a remote service). A ConnectorDefinition describes a certain type of Connector.

For more information, see [Component](https://www.instill.tech/docs/component/introduction) in the official documentation.

func (*ConnectorDefinition) Descriptor deprecated

func (*ConnectorDefinition) Descriptor() ([]byte, []int)

Deprecated: Use ConnectorDefinition.ProtoReflect.Descriptor instead.

func (*ConnectorDefinition) GetCustom

func (x *ConnectorDefinition) GetCustom() bool

func (*ConnectorDefinition) GetDescription

func (x *ConnectorDefinition) GetDescription() string

func (*ConnectorDefinition) GetDocumentationUrl

func (x *ConnectorDefinition) GetDocumentationUrl() string

func (*ConnectorDefinition) GetIcon

func (x *ConnectorDefinition) GetIcon() string

func (*ConnectorDefinition) GetId

func (x *ConnectorDefinition) GetId() string

func (*ConnectorDefinition) GetName

func (x *ConnectorDefinition) GetName() string

func (*ConnectorDefinition) GetPublic

func (x *ConnectorDefinition) GetPublic() bool

func (*ConnectorDefinition) GetReleaseStage

func (*ConnectorDefinition) GetSourceUrl

func (x *ConnectorDefinition) GetSourceUrl() string

func (*ConnectorDefinition) GetSpec

func (x *ConnectorDefinition) GetSpec() *ConnectorSpec

func (*ConnectorDefinition) GetTasks

func (x *ConnectorDefinition) GetTasks() []*ComponentTask

func (*ConnectorDefinition) GetTitle

func (x *ConnectorDefinition) GetTitle() string

func (*ConnectorDefinition) GetTombstone

func (x *ConnectorDefinition) GetTombstone() bool

func (*ConnectorDefinition) GetType

func (x *ConnectorDefinition) GetType() ConnectorType

func (*ConnectorDefinition) GetUid

func (x *ConnectorDefinition) GetUid() string

func (*ConnectorDefinition) GetVendor

func (x *ConnectorDefinition) GetVendor() string

func (*ConnectorDefinition) GetVendorAttributes

func (x *ConnectorDefinition) GetVendorAttributes() *structpb.Struct

func (*ConnectorDefinition) GetVersion

func (x *ConnectorDefinition) GetVersion() string

func (*ConnectorDefinition) ProtoMessage

func (*ConnectorDefinition) ProtoMessage()

func (*ConnectorDefinition) ProtoReflect

func (x *ConnectorDefinition) ProtoReflect() protoreflect.Message

func (*ConnectorDefinition) Reset

func (x *ConnectorDefinition) Reset()

func (*ConnectorDefinition) String

func (x *ConnectorDefinition) String() string

type ConnectorSpec

type ConnectorSpec struct {

	// Component specification.
	ComponentSpecification *structpb.Struct `` /* 127-byte string literal not displayed */
	// Data specifications.
	// The key represents the task, and the value is the corresponding data_specification.
	DataSpecifications map[string]*DataSpecification `` /* 203-byte string literal not displayed */
	// contains filtered or unexported fields
}

ConnectorSpec represents a specification data model.

func (*ConnectorSpec) Descriptor deprecated

func (*ConnectorSpec) Descriptor() ([]byte, []int)

Deprecated: Use ConnectorSpec.ProtoReflect.Descriptor instead.

func (*ConnectorSpec) GetComponentSpecification

func (x *ConnectorSpec) GetComponentSpecification() *structpb.Struct

func (*ConnectorSpec) GetDataSpecifications

func (x *ConnectorSpec) GetDataSpecifications() map[string]*DataSpecification

func (*ConnectorSpec) ProtoMessage

func (*ConnectorSpec) ProtoMessage()

func (*ConnectorSpec) ProtoReflect

func (x *ConnectorSpec) ProtoReflect() protoreflect.Message

func (*ConnectorSpec) Reset

func (x *ConnectorSpec) Reset()

func (*ConnectorSpec) String

func (x *ConnectorSpec) String() string

type ConnectorType

type ConnectorType int32

ConnectorType defines the connector type based on its task features.

const (
	// Unspecified.
	ConnectorType_CONNECTOR_TYPE_UNSPECIFIED ConnectorType = 0
	// AI connector.
	ConnectorType_CONNECTOR_TYPE_AI ConnectorType = 3
	// Data connector.
	ConnectorType_CONNECTOR_TYPE_DATA ConnectorType = 5
	// Operator connector.
	ConnectorType_CONNECTOR_TYPE_OPERATOR ConnectorType = 6
	// Application connector.
	ConnectorType_CONNECTOR_TYPE_APPLICATION ConnectorType = 7
	// Generic.
	ConnectorType_CONNECTOR_TYPE_GENERIC ConnectorType = 8
)

func (ConnectorType) Descriptor

func (ConnectorType) Enum

func (x ConnectorType) Enum() *ConnectorType

func (ConnectorType) EnumDescriptor deprecated

func (ConnectorType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ConnectorType.Descriptor instead.

func (ConnectorType) Number

func (ConnectorType) String

func (x ConnectorType) String() string

func (ConnectorType) Type

type CreateNamespaceConnectionRequest

type CreateNamespaceConnectionRequest struct {

	// Properties of the connection to be created.
	Connection *Connection `protobuf:"bytes,1,opt,name=connection,proto3" json:"connection,omitempty"`
	// contains filtered or unexported fields
}

CreateNamespaceConnectionRequest represents a request to create a connection.

func (*CreateNamespaceConnectionRequest) Descriptor deprecated

func (*CreateNamespaceConnectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateNamespaceConnectionRequest.ProtoReflect.Descriptor instead.

func (*CreateNamespaceConnectionRequest) GetConnection

func (x *CreateNamespaceConnectionRequest) GetConnection() *Connection

func (*CreateNamespaceConnectionRequest) ProtoMessage

func (*CreateNamespaceConnectionRequest) ProtoMessage()

func (*CreateNamespaceConnectionRequest) ProtoReflect

func (*CreateNamespaceConnectionRequest) Reset

func (*CreateNamespaceConnectionRequest) String

type CreateNamespaceConnectionResponse

type CreateNamespaceConnectionResponse struct {

	// The created connection.
	Connection *Connection `protobuf:"bytes,1,opt,name=connection,proto3" json:"connection,omitempty"`
	// contains filtered or unexported fields
}

CreateNamespaceConnectionResponse contains the created connection.

func (*CreateNamespaceConnectionResponse) Descriptor deprecated

func (*CreateNamespaceConnectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateNamespaceConnectionResponse.ProtoReflect.Descriptor instead.

func (*CreateNamespaceConnectionResponse) GetConnection

func (x *CreateNamespaceConnectionResponse) GetConnection() *Connection

func (*CreateNamespaceConnectionResponse) ProtoMessage

func (*CreateNamespaceConnectionResponse) ProtoMessage()

func (*CreateNamespaceConnectionResponse) ProtoReflect

func (*CreateNamespaceConnectionResponse) Reset

func (*CreateNamespaceConnectionResponse) String

type CreateNamespacePipelineReleaseRequest

type CreateNamespacePipelineReleaseRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// The release information.
	Release *PipelineRelease `protobuf:"bytes,3,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

CreateNamespacePipelineReleaseRequest represents a request to release a version in a user-owned pipeline.

func (*CreateNamespacePipelineReleaseRequest) Descriptor deprecated

func (*CreateNamespacePipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateNamespacePipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*CreateNamespacePipelineReleaseRequest) GetNamespaceId

func (x *CreateNamespacePipelineReleaseRequest) GetNamespaceId() string

func (*CreateNamespacePipelineReleaseRequest) GetPipelineId

func (x *CreateNamespacePipelineReleaseRequest) GetPipelineId() string

func (*CreateNamespacePipelineReleaseRequest) GetRelease

func (*CreateNamespacePipelineReleaseRequest) ProtoMessage

func (*CreateNamespacePipelineReleaseRequest) ProtoMessage()

func (*CreateNamespacePipelineReleaseRequest) ProtoReflect

func (*CreateNamespacePipelineReleaseRequest) Reset

func (*CreateNamespacePipelineReleaseRequest) String

type CreateNamespacePipelineReleaseResponse

type CreateNamespacePipelineReleaseResponse struct {

	// The created pipeline release object.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

CreateNamespacePipelineReleaseResponse contains the created release.

func (*CreateNamespacePipelineReleaseResponse) Descriptor deprecated

func (*CreateNamespacePipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateNamespacePipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*CreateNamespacePipelineReleaseResponse) GetRelease

func (*CreateNamespacePipelineReleaseResponse) ProtoMessage

func (*CreateNamespacePipelineReleaseResponse) ProtoReflect

func (*CreateNamespacePipelineReleaseResponse) Reset

func (*CreateNamespacePipelineReleaseResponse) String

type CreateNamespacePipelineRequest

type CreateNamespacePipelineRequest struct {

	// The namespace that creates the pipeline.
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// The properties of the pipeline to be created.
	Pipeline *Pipeline `protobuf:"bytes,2,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

CreateNamespacePipelineRequest represents a request from a namespace to create a pipeline.

func (*CreateNamespacePipelineRequest) Descriptor deprecated

func (*CreateNamespacePipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateNamespacePipelineRequest.ProtoReflect.Descriptor instead.

func (*CreateNamespacePipelineRequest) GetNamespaceId

func (x *CreateNamespacePipelineRequest) GetNamespaceId() string

func (*CreateNamespacePipelineRequest) GetPipeline

func (x *CreateNamespacePipelineRequest) GetPipeline() *Pipeline

func (*CreateNamespacePipelineRequest) ProtoMessage

func (*CreateNamespacePipelineRequest) ProtoMessage()

func (*CreateNamespacePipelineRequest) ProtoReflect

func (*CreateNamespacePipelineRequest) Reset

func (x *CreateNamespacePipelineRequest) Reset()

func (*CreateNamespacePipelineRequest) String

type CreateNamespacePipelineResponse

type CreateNamespacePipelineResponse struct {

	// The created pipeline resource.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

CreateNamespacePipelineResponse contains the created pipeline.

func (*CreateNamespacePipelineResponse) Descriptor deprecated

func (*CreateNamespacePipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateNamespacePipelineResponse.ProtoReflect.Descriptor instead.

func (*CreateNamespacePipelineResponse) GetPipeline

func (x *CreateNamespacePipelineResponse) GetPipeline() *Pipeline

func (*CreateNamespacePipelineResponse) ProtoMessage

func (*CreateNamespacePipelineResponse) ProtoMessage()

func (*CreateNamespacePipelineResponse) ProtoReflect

func (*CreateNamespacePipelineResponse) Reset

func (*CreateNamespacePipelineResponse) String

type CreateNamespaceSecretRequest

type CreateNamespaceSecretRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// The properties of the secret to be created.
	Secret *Secret `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

CreateamespaceSecretRequest represents a request to create a secret.

func (*CreateNamespaceSecretRequest) Descriptor deprecated

func (*CreateNamespaceSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateNamespaceSecretRequest.ProtoReflect.Descriptor instead.

func (*CreateNamespaceSecretRequest) GetNamespaceId

func (x *CreateNamespaceSecretRequest) GetNamespaceId() string

func (*CreateNamespaceSecretRequest) GetSecret

func (x *CreateNamespaceSecretRequest) GetSecret() *Secret

func (*CreateNamespaceSecretRequest) ProtoMessage

func (*CreateNamespaceSecretRequest) ProtoMessage()

func (*CreateNamespaceSecretRequest) ProtoReflect

func (*CreateNamespaceSecretRequest) Reset

func (x *CreateNamespaceSecretRequest) Reset()

func (*CreateNamespaceSecretRequest) String

type CreateNamespaceSecretResponse

type CreateNamespaceSecretResponse struct {

	// The created secret resource.
	Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

CreateNamespaceSecretResponse contains the created secret.

func (*CreateNamespaceSecretResponse) Descriptor deprecated

func (*CreateNamespaceSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateNamespaceSecretResponse.ProtoReflect.Descriptor instead.

func (*CreateNamespaceSecretResponse) GetSecret

func (x *CreateNamespaceSecretResponse) GetSecret() *Secret

func (*CreateNamespaceSecretResponse) ProtoMessage

func (*CreateNamespaceSecretResponse) ProtoMessage()

func (*CreateNamespaceSecretResponse) ProtoReflect

func (*CreateNamespaceSecretResponse) Reset

func (x *CreateNamespaceSecretResponse) Reset()

func (*CreateNamespaceSecretResponse) String

type CreateOrganizationPipelineReleaseRequest

type CreateOrganizationPipelineReleaseRequest struct {

	// The release information.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// Name of the pipeline for which the release will be created.
	// Format: `organizations/{organization.id}/pipelines/{pipeline.id}`
	Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

CreateOrganizationPipelineReleaseRequest represents a request to release a version in an organization-owned pipeline.

func (*CreateOrganizationPipelineReleaseRequest) Descriptor deprecated

func (*CreateOrganizationPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateOrganizationPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*CreateOrganizationPipelineReleaseRequest) GetParent

func (*CreateOrganizationPipelineReleaseRequest) GetRelease

func (*CreateOrganizationPipelineReleaseRequest) ProtoMessage

func (*CreateOrganizationPipelineReleaseRequest) ProtoReflect

func (*CreateOrganizationPipelineReleaseRequest) Reset

func (*CreateOrganizationPipelineReleaseRequest) String

type CreateOrganizationPipelineReleaseResponse

type CreateOrganizationPipelineReleaseResponse struct {

	// The created pipeline release object.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

CreateOrganizationPipelineReleaseResponse contains the created release.

func (*CreateOrganizationPipelineReleaseResponse) Descriptor deprecated

func (*CreateOrganizationPipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateOrganizationPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*CreateOrganizationPipelineReleaseResponse) GetRelease

func (*CreateOrganizationPipelineReleaseResponse) ProtoMessage

func (*CreateOrganizationPipelineReleaseResponse) ProtoReflect

func (*CreateOrganizationPipelineReleaseResponse) Reset

func (*CreateOrganizationPipelineReleaseResponse) String

type CreateOrganizationPipelineRequest

type CreateOrganizationPipelineRequest struct {

	// The properties of the pipeline to be created.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// The parent resource, i.e., the organization that creates the pipeline.
	// - Format: `organizations/{organization.id}`.
	Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

CreateOrganizationPipelineRequest represents a request from an organization to create a pipeline.

func (*CreateOrganizationPipelineRequest) Descriptor deprecated

func (*CreateOrganizationPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateOrganizationPipelineRequest.ProtoReflect.Descriptor instead.

func (*CreateOrganizationPipelineRequest) GetParent

func (*CreateOrganizationPipelineRequest) GetPipeline

func (x *CreateOrganizationPipelineRequest) GetPipeline() *Pipeline

func (*CreateOrganizationPipelineRequest) ProtoMessage

func (*CreateOrganizationPipelineRequest) ProtoMessage()

func (*CreateOrganizationPipelineRequest) ProtoReflect

func (*CreateOrganizationPipelineRequest) Reset

func (*CreateOrganizationPipelineRequest) String

type CreateOrganizationPipelineResponse

type CreateOrganizationPipelineResponse struct {

	// The created pipeline resource.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

CreateOrganizationPipelineResponse contains the created pipeline.

func (*CreateOrganizationPipelineResponse) Descriptor deprecated

func (*CreateOrganizationPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateOrganizationPipelineResponse.ProtoReflect.Descriptor instead.

func (*CreateOrganizationPipelineResponse) GetPipeline

func (x *CreateOrganizationPipelineResponse) GetPipeline() *Pipeline

func (*CreateOrganizationPipelineResponse) ProtoMessage

func (*CreateOrganizationPipelineResponse) ProtoMessage()

func (*CreateOrganizationPipelineResponse) ProtoReflect

func (*CreateOrganizationPipelineResponse) Reset

func (*CreateOrganizationPipelineResponse) String

type CreateOrganizationSecretRequest

type CreateOrganizationSecretRequest struct {

	// The properties of the secret to be created.
	Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// The parent resource, i.e., the organization that creates the secret.
	// - Format: `organizations/{organization.id}`.
	Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

CreateOrganizationSecretRequest represents a request to create a secret.

func (*CreateOrganizationSecretRequest) Descriptor deprecated

func (*CreateOrganizationSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateOrganizationSecretRequest.ProtoReflect.Descriptor instead.

func (*CreateOrganizationSecretRequest) GetParent

func (x *CreateOrganizationSecretRequest) GetParent() string

func (*CreateOrganizationSecretRequest) GetSecret

func (x *CreateOrganizationSecretRequest) GetSecret() *Secret

func (*CreateOrganizationSecretRequest) ProtoMessage

func (*CreateOrganizationSecretRequest) ProtoMessage()

func (*CreateOrganizationSecretRequest) ProtoReflect

func (*CreateOrganizationSecretRequest) Reset

func (*CreateOrganizationSecretRequest) String

type CreateOrganizationSecretResponse

type CreateOrganizationSecretResponse struct {

	// The created secret resource.
	Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

CreateOrganizationSecretResponse contains the created secret.

func (*CreateOrganizationSecretResponse) Descriptor deprecated

func (*CreateOrganizationSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateOrganizationSecretResponse.ProtoReflect.Descriptor instead.

func (*CreateOrganizationSecretResponse) GetSecret

func (x *CreateOrganizationSecretResponse) GetSecret() *Secret

func (*CreateOrganizationSecretResponse) ProtoMessage

func (*CreateOrganizationSecretResponse) ProtoMessage()

func (*CreateOrganizationSecretResponse) ProtoReflect

func (*CreateOrganizationSecretResponse) Reset

func (*CreateOrganizationSecretResponse) String

type CreateUserPipelineReleaseRequest

type CreateUserPipelineReleaseRequest struct {

	// The release information.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// Name of the pipeline for which the release will be created.
	// Format: `users/{user.id}/pipelines/{pipeline.id}`
	Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

CreateUserPipelineReleaseRequest represents a request to release a version in a user-owned pipeline.

func (*CreateUserPipelineReleaseRequest) Descriptor deprecated

func (*CreateUserPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*CreateUserPipelineReleaseRequest) GetParent

func (*CreateUserPipelineReleaseRequest) GetRelease

func (*CreateUserPipelineReleaseRequest) ProtoMessage

func (*CreateUserPipelineReleaseRequest) ProtoMessage()

func (*CreateUserPipelineReleaseRequest) ProtoReflect

func (*CreateUserPipelineReleaseRequest) Reset

func (*CreateUserPipelineReleaseRequest) String

type CreateUserPipelineReleaseResponse

type CreateUserPipelineReleaseResponse struct {

	// The created pipeline release object.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

CreateUserPipelineReleaseResponse contains the created release.

func (*CreateUserPipelineReleaseResponse) Descriptor deprecated

func (*CreateUserPipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*CreateUserPipelineReleaseResponse) GetRelease

func (*CreateUserPipelineReleaseResponse) ProtoMessage

func (*CreateUserPipelineReleaseResponse) ProtoMessage()

func (*CreateUserPipelineReleaseResponse) ProtoReflect

func (*CreateUserPipelineReleaseResponse) Reset

func (*CreateUserPipelineReleaseResponse) String

type CreateUserPipelineRequest

type CreateUserPipelineRequest struct {

	// The properties of the pipeline to be created.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// The parent resource, i.e., the user that creates the pipeline.
	// - Format: `users/{user.id}`.
	Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

CreateUserPipelineRequest represents a request from a user to create a pipeline.

func (*CreateUserPipelineRequest) Descriptor deprecated

func (*CreateUserPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserPipelineRequest.ProtoReflect.Descriptor instead.

func (*CreateUserPipelineRequest) GetParent

func (x *CreateUserPipelineRequest) GetParent() string

func (*CreateUserPipelineRequest) GetPipeline

func (x *CreateUserPipelineRequest) GetPipeline() *Pipeline

func (*CreateUserPipelineRequest) ProtoMessage

func (*CreateUserPipelineRequest) ProtoMessage()

func (*CreateUserPipelineRequest) ProtoReflect

func (*CreateUserPipelineRequest) Reset

func (x *CreateUserPipelineRequest) Reset()

func (*CreateUserPipelineRequest) String

func (x *CreateUserPipelineRequest) String() string

type CreateUserPipelineResponse

type CreateUserPipelineResponse struct {

	// The created pipeline resource.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

CreateUserPipelineResponse contains the created pipeline.

func (*CreateUserPipelineResponse) Descriptor deprecated

func (*CreateUserPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserPipelineResponse.ProtoReflect.Descriptor instead.

func (*CreateUserPipelineResponse) GetPipeline

func (x *CreateUserPipelineResponse) GetPipeline() *Pipeline

func (*CreateUserPipelineResponse) ProtoMessage

func (*CreateUserPipelineResponse) ProtoMessage()

func (*CreateUserPipelineResponse) ProtoReflect

func (*CreateUserPipelineResponse) Reset

func (x *CreateUserPipelineResponse) Reset()

func (*CreateUserPipelineResponse) String

func (x *CreateUserPipelineResponse) String() string

type CreateUserSecretRequest

type CreateUserSecretRequest struct {

	// The properties of the secret to be created.
	Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// The parent resource, i.e., the user that creates the secret.
	// - Format: `users/{user.id}`.
	Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

CreateUserSecretRequest represents a request to create a secret.

func (*CreateUserSecretRequest) Descriptor deprecated

func (*CreateUserSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserSecretRequest.ProtoReflect.Descriptor instead.

func (*CreateUserSecretRequest) GetParent

func (x *CreateUserSecretRequest) GetParent() string

func (*CreateUserSecretRequest) GetSecret

func (x *CreateUserSecretRequest) GetSecret() *Secret

func (*CreateUserSecretRequest) ProtoMessage

func (*CreateUserSecretRequest) ProtoMessage()

func (*CreateUserSecretRequest) ProtoReflect

func (x *CreateUserSecretRequest) ProtoReflect() protoreflect.Message

func (*CreateUserSecretRequest) Reset

func (x *CreateUserSecretRequest) Reset()

func (*CreateUserSecretRequest) String

func (x *CreateUserSecretRequest) String() string

type CreateUserSecretResponse

type CreateUserSecretResponse struct {

	// The created secret resource.
	Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

CreateUserSecretResponse contains the created secret.

func (*CreateUserSecretResponse) Descriptor deprecated

func (*CreateUserSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserSecretResponse.ProtoReflect.Descriptor instead.

func (*CreateUserSecretResponse) GetSecret

func (x *CreateUserSecretResponse) GetSecret() *Secret

func (*CreateUserSecretResponse) ProtoMessage

func (*CreateUserSecretResponse) ProtoMessage()

func (*CreateUserSecretResponse) ProtoReflect

func (x *CreateUserSecretResponse) ProtoReflect() protoreflect.Message

func (*CreateUserSecretResponse) Reset

func (x *CreateUserSecretResponse) Reset()

func (*CreateUserSecretResponse) String

func (x *CreateUserSecretResponse) String() string

type DataSpecification

type DataSpecification struct {

	// JSON schema describing the component input data.
	Input *structpb.Struct `protobuf:"bytes,1,opt,name=input,proto3" json:"input,omitempty"`
	// JSON schema describing the component output data.
	Output *structpb.Struct `protobuf:"bytes,2,opt,name=output,proto3" json:"output,omitempty"`
	// contains filtered or unexported fields
}

DataSpecification describes the JSON schema of component input and output.

func (*DataSpecification) Descriptor deprecated

func (*DataSpecification) Descriptor() ([]byte, []int)

Deprecated: Use DataSpecification.ProtoReflect.Descriptor instead.

func (*DataSpecification) GetInput

func (x *DataSpecification) GetInput() *structpb.Struct

func (*DataSpecification) GetOutput

func (x *DataSpecification) GetOutput() *structpb.Struct

func (*DataSpecification) ProtoMessage

func (*DataSpecification) ProtoMessage()

func (*DataSpecification) ProtoReflect

func (x *DataSpecification) ProtoReflect() protoreflect.Message

func (*DataSpecification) Reset

func (x *DataSpecification) Reset()

func (*DataSpecification) String

func (x *DataSpecification) String() string

type DeleteNamespaceConnectionRequest

type DeleteNamespaceConnectionRequest struct {

	// Namespace ID.
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Connection ID.
	ConnectionId string `protobuf:"bytes,2,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"`
	// contains filtered or unexported fields
}

DeleteNamespaceConnectionRequest represents a request to delete a connection.

func (*DeleteNamespaceConnectionRequest) Descriptor deprecated

func (*DeleteNamespaceConnectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteNamespaceConnectionRequest.ProtoReflect.Descriptor instead.

func (*DeleteNamespaceConnectionRequest) GetConnectionId

func (x *DeleteNamespaceConnectionRequest) GetConnectionId() string

func (*DeleteNamespaceConnectionRequest) GetNamespaceId

func (x *DeleteNamespaceConnectionRequest) GetNamespaceId() string

func (*DeleteNamespaceConnectionRequest) ProtoMessage

func (*DeleteNamespaceConnectionRequest) ProtoMessage()

func (*DeleteNamespaceConnectionRequest) ProtoReflect

func (*DeleteNamespaceConnectionRequest) Reset

func (*DeleteNamespaceConnectionRequest) String

type DeleteNamespaceConnectionResponse

type DeleteNamespaceConnectionResponse struct {
	// contains filtered or unexported fields
}

DeleteNamespaceConnectionResponse is an empty response.

func (*DeleteNamespaceConnectionResponse) Descriptor deprecated

func (*DeleteNamespaceConnectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteNamespaceConnectionResponse.ProtoReflect.Descriptor instead.

func (*DeleteNamespaceConnectionResponse) ProtoMessage

func (*DeleteNamespaceConnectionResponse) ProtoMessage()

func (*DeleteNamespaceConnectionResponse) ProtoReflect

func (*DeleteNamespaceConnectionResponse) Reset

func (*DeleteNamespaceConnectionResponse) String

type DeleteNamespacePipelineReleaseRequest

type DeleteNamespacePipelineReleaseRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// Release ID
	ReleaseId string `protobuf:"bytes,3,opt,name=release_id,json=releaseId,proto3" json:"release_id,omitempty"`
	// contains filtered or unexported fields
}

DeleteNamespacePipelineReleaseRequest represents a request to delete a release in a user-owned pipeline.

func (*DeleteNamespacePipelineReleaseRequest) Descriptor deprecated

func (*DeleteNamespacePipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteNamespacePipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*DeleteNamespacePipelineReleaseRequest) GetNamespaceId

func (x *DeleteNamespacePipelineReleaseRequest) GetNamespaceId() string

func (*DeleteNamespacePipelineReleaseRequest) GetPipelineId

func (x *DeleteNamespacePipelineReleaseRequest) GetPipelineId() string

func (*DeleteNamespacePipelineReleaseRequest) GetReleaseId

func (*DeleteNamespacePipelineReleaseRequest) ProtoMessage

func (*DeleteNamespacePipelineReleaseRequest) ProtoMessage()

func (*DeleteNamespacePipelineReleaseRequest) ProtoReflect

func (*DeleteNamespacePipelineReleaseRequest) Reset

func (*DeleteNamespacePipelineReleaseRequest) String

type DeleteNamespacePipelineReleaseResponse

type DeleteNamespacePipelineReleaseResponse struct {
	// contains filtered or unexported fields
}

DeleteNamespacePipelineReleaseResponse is an empty response.

func (*DeleteNamespacePipelineReleaseResponse) Descriptor deprecated

func (*DeleteNamespacePipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteNamespacePipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*DeleteNamespacePipelineReleaseResponse) ProtoMessage

func (*DeleteNamespacePipelineReleaseResponse) ProtoReflect

func (*DeleteNamespacePipelineReleaseResponse) Reset

func (*DeleteNamespacePipelineReleaseResponse) String

type DeleteNamespacePipelineRequest

type DeleteNamespacePipelineRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// contains filtered or unexported fields
}

DeleteNamespacePipelineRequest represents a request to delete a pipeline owned by a namespace.

func (*DeleteNamespacePipelineRequest) Descriptor deprecated

func (*DeleteNamespacePipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteNamespacePipelineRequest.ProtoReflect.Descriptor instead.

func (*DeleteNamespacePipelineRequest) GetNamespaceId

func (x *DeleteNamespacePipelineRequest) GetNamespaceId() string

func (*DeleteNamespacePipelineRequest) GetPipelineId

func (x *DeleteNamespacePipelineRequest) GetPipelineId() string

func (*DeleteNamespacePipelineRequest) ProtoMessage

func (*DeleteNamespacePipelineRequest) ProtoMessage()

func (*DeleteNamespacePipelineRequest) ProtoReflect

func (*DeleteNamespacePipelineRequest) Reset

func (x *DeleteNamespacePipelineRequest) Reset()

func (*DeleteNamespacePipelineRequest) String

type DeleteNamespacePipelineResponse

type DeleteNamespacePipelineResponse struct {
	// contains filtered or unexported fields
}

DeleteNamespacePipelineResponse is an empty response.

func (*DeleteNamespacePipelineResponse) Descriptor deprecated

func (*DeleteNamespacePipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteNamespacePipelineResponse.ProtoReflect.Descriptor instead.

func (*DeleteNamespacePipelineResponse) ProtoMessage

func (*DeleteNamespacePipelineResponse) ProtoMessage()

func (*DeleteNamespacePipelineResponse) ProtoReflect

func (*DeleteNamespacePipelineResponse) Reset

func (*DeleteNamespacePipelineResponse) String

type DeleteNamespaceSecretRequest

type DeleteNamespaceSecretRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Secret ID
	SecretId string `protobuf:"bytes,2,opt,name=secret_id,json=secretId,proto3" json:"secret_id,omitempty"`
	// contains filtered or unexported fields
}

DeleteNamespaceSecretRequest represents a request to delete a secret resource.

func (*DeleteNamespaceSecretRequest) Descriptor deprecated

func (*DeleteNamespaceSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteNamespaceSecretRequest.ProtoReflect.Descriptor instead.

func (*DeleteNamespaceSecretRequest) GetNamespaceId

func (x *DeleteNamespaceSecretRequest) GetNamespaceId() string

func (*DeleteNamespaceSecretRequest) GetSecretId

func (x *DeleteNamespaceSecretRequest) GetSecretId() string

func (*DeleteNamespaceSecretRequest) ProtoMessage

func (*DeleteNamespaceSecretRequest) ProtoMessage()

func (*DeleteNamespaceSecretRequest) ProtoReflect

func (*DeleteNamespaceSecretRequest) Reset

func (x *DeleteNamespaceSecretRequest) Reset()

func (*DeleteNamespaceSecretRequest) String

type DeleteNamespaceSecretResponse

type DeleteNamespaceSecretResponse struct {
	// contains filtered or unexported fields
}

DeleteNamespaceSecretResponse is an empty response.

func (*DeleteNamespaceSecretResponse) Descriptor deprecated

func (*DeleteNamespaceSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteNamespaceSecretResponse.ProtoReflect.Descriptor instead.

func (*DeleteNamespaceSecretResponse) ProtoMessage

func (*DeleteNamespaceSecretResponse) ProtoMessage()

func (*DeleteNamespaceSecretResponse) ProtoReflect

func (*DeleteNamespaceSecretResponse) Reset

func (x *DeleteNamespaceSecretResponse) Reset()

func (*DeleteNamespaceSecretResponse) String

type DeleteOrganizationPipelineReleaseRequest

type DeleteOrganizationPipelineReleaseRequest struct {

	// The resource name of the pipeline release, which allows its access by
	// parent pipeline and ID.
	// - Format:
	// `organizations/{organization.id}/pipelines/{pipeline.id}/releases/{release.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

DeleteOrganizationPipelineReleaseRequest represents a request to delete a release in an organization-owned pipeline.

func (*DeleteOrganizationPipelineReleaseRequest) Descriptor deprecated

func (*DeleteOrganizationPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteOrganizationPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationPipelineReleaseRequest) GetName

func (*DeleteOrganizationPipelineReleaseRequest) ProtoMessage

func (*DeleteOrganizationPipelineReleaseRequest) ProtoReflect

func (*DeleteOrganizationPipelineReleaseRequest) Reset

func (*DeleteOrganizationPipelineReleaseRequest) String

type DeleteOrganizationPipelineReleaseResponse

type DeleteOrganizationPipelineReleaseResponse struct {
	// contains filtered or unexported fields
}

DeleteOrganizationPipelineReleaseResponse is an empty response.

func (*DeleteOrganizationPipelineReleaseResponse) Descriptor deprecated

func (*DeleteOrganizationPipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteOrganizationPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationPipelineReleaseResponse) ProtoMessage

func (*DeleteOrganizationPipelineReleaseResponse) ProtoReflect

func (*DeleteOrganizationPipelineReleaseResponse) Reset

func (*DeleteOrganizationPipelineReleaseResponse) String

type DeleteOrganizationPipelineRequest

type DeleteOrganizationPipelineRequest struct {

	// The resource name of the pipeline, which allows its access by parent
	// organization and ID.
	// - Format: `organizations/{organization.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

DeleteOrganizationPipelineRequest represents a request to delete a pipeline owned by an organization.

func (*DeleteOrganizationPipelineRequest) Descriptor deprecated

func (*DeleteOrganizationPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteOrganizationPipelineRequest.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationPipelineRequest) GetName

func (*DeleteOrganizationPipelineRequest) ProtoMessage

func (*DeleteOrganizationPipelineRequest) ProtoMessage()

func (*DeleteOrganizationPipelineRequest) ProtoReflect

func (*DeleteOrganizationPipelineRequest) Reset

func (*DeleteOrganizationPipelineRequest) String

type DeleteOrganizationPipelineResponse

type DeleteOrganizationPipelineResponse struct {
	// contains filtered or unexported fields
}

DeleteOrganizationPipelineResponse is an empty response.

func (*DeleteOrganizationPipelineResponse) Descriptor deprecated

func (*DeleteOrganizationPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteOrganizationPipelineResponse.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationPipelineResponse) ProtoMessage

func (*DeleteOrganizationPipelineResponse) ProtoMessage()

func (*DeleteOrganizationPipelineResponse) ProtoReflect

func (*DeleteOrganizationPipelineResponse) Reset

func (*DeleteOrganizationPipelineResponse) String

type DeleteOrganizationSecretRequest

type DeleteOrganizationSecretRequest struct {

	// The resource name of the secret, which allows its access by ID.
	// - Format: `organizations/{organization.id}/secrets/{secret.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

DeleteOrganizationSecretRequest represents a request to delete a secret resource.

func (*DeleteOrganizationSecretRequest) Descriptor deprecated

func (*DeleteOrganizationSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteOrganizationSecretRequest.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationSecretRequest) GetName

func (*DeleteOrganizationSecretRequest) ProtoMessage

func (*DeleteOrganizationSecretRequest) ProtoMessage()

func (*DeleteOrganizationSecretRequest) ProtoReflect

func (*DeleteOrganizationSecretRequest) Reset

func (*DeleteOrganizationSecretRequest) String

type DeleteOrganizationSecretResponse

type DeleteOrganizationSecretResponse struct {
	// contains filtered or unexported fields
}

DeleteOrganizationSecretResponse is an empty response.

func (*DeleteOrganizationSecretResponse) Descriptor deprecated

func (*DeleteOrganizationSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteOrganizationSecretResponse.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationSecretResponse) ProtoMessage

func (*DeleteOrganizationSecretResponse) ProtoMessage()

func (*DeleteOrganizationSecretResponse) ProtoReflect

func (*DeleteOrganizationSecretResponse) Reset

func (*DeleteOrganizationSecretResponse) String

type DeleteUserPipelineReleaseRequest

type DeleteUserPipelineReleaseRequest struct {

	// The resource name of the pipeline release, which allows its access by
	// parent pipeline and ID.
	// - Format: `users/{user.id}/pipelines/{pipeline.id}/releases/{release.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

DeleteUserPipelineReleaseRequest represents a request to delete a release in a user-owned pipeline.

func (*DeleteUserPipelineReleaseRequest) Descriptor deprecated

func (*DeleteUserPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteUserPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*DeleteUserPipelineReleaseRequest) GetName

func (*DeleteUserPipelineReleaseRequest) ProtoMessage

func (*DeleteUserPipelineReleaseRequest) ProtoMessage()

func (*DeleteUserPipelineReleaseRequest) ProtoReflect

func (*DeleteUserPipelineReleaseRequest) Reset

func (*DeleteUserPipelineReleaseRequest) String

type DeleteUserPipelineReleaseResponse

type DeleteUserPipelineReleaseResponse struct {
	// contains filtered or unexported fields
}

DeleteUserPipelineReleaseResponse is an empty response.

func (*DeleteUserPipelineReleaseResponse) Descriptor deprecated

func (*DeleteUserPipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteUserPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*DeleteUserPipelineReleaseResponse) ProtoMessage

func (*DeleteUserPipelineReleaseResponse) ProtoMessage()

func (*DeleteUserPipelineReleaseResponse) ProtoReflect

func (*DeleteUserPipelineReleaseResponse) Reset

func (*DeleteUserPipelineReleaseResponse) String

type DeleteUserPipelineRequest

type DeleteUserPipelineRequest struct {

	// The resource name of the pipeline, which allows its access by parent user
	// and ID.
	// - Format: `users/{user.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

DeleteUserPipelineRequest represents a request to delete a pipeline owned by a user.

func (*DeleteUserPipelineRequest) Descriptor deprecated

func (*DeleteUserPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteUserPipelineRequest.ProtoReflect.Descriptor instead.

func (*DeleteUserPipelineRequest) GetName

func (x *DeleteUserPipelineRequest) GetName() string

func (*DeleteUserPipelineRequest) ProtoMessage

func (*DeleteUserPipelineRequest) ProtoMessage()

func (*DeleteUserPipelineRequest) ProtoReflect

func (*DeleteUserPipelineRequest) Reset

func (x *DeleteUserPipelineRequest) Reset()

func (*DeleteUserPipelineRequest) String

func (x *DeleteUserPipelineRequest) String() string

type DeleteUserPipelineResponse

type DeleteUserPipelineResponse struct {
	// contains filtered or unexported fields
}

DeleteUserPipelineResponse is an empty response.

func (*DeleteUserPipelineResponse) Descriptor deprecated

func (*DeleteUserPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteUserPipelineResponse.ProtoReflect.Descriptor instead.

func (*DeleteUserPipelineResponse) ProtoMessage

func (*DeleteUserPipelineResponse) ProtoMessage()

func (*DeleteUserPipelineResponse) ProtoReflect

func (*DeleteUserPipelineResponse) Reset

func (x *DeleteUserPipelineResponse) Reset()

func (*DeleteUserPipelineResponse) String

func (x *DeleteUserPipelineResponse) String() string

type DeleteUserSecretRequest

type DeleteUserSecretRequest struct {

	// The resource name of the secret, which allows its access by ID.
	// - Format: `users/{user.id}/secrets/{secret.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

DeleteUserSecretRequest represents a request to delete a secret resource.

func (*DeleteUserSecretRequest) Descriptor deprecated

func (*DeleteUserSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteUserSecretRequest.ProtoReflect.Descriptor instead.

func (*DeleteUserSecretRequest) GetName

func (x *DeleteUserSecretRequest) GetName() string

func (*DeleteUserSecretRequest) ProtoMessage

func (*DeleteUserSecretRequest) ProtoMessage()

func (*DeleteUserSecretRequest) ProtoReflect

func (x *DeleteUserSecretRequest) ProtoReflect() protoreflect.Message

func (*DeleteUserSecretRequest) Reset

func (x *DeleteUserSecretRequest) Reset()

func (*DeleteUserSecretRequest) String

func (x *DeleteUserSecretRequest) String() string

type DeleteUserSecretResponse

type DeleteUserSecretResponse struct {
	// contains filtered or unexported fields
}

DeleteUserSecretResponse is an empty response.

func (*DeleteUserSecretResponse) Descriptor deprecated

func (*DeleteUserSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteUserSecretResponse.ProtoReflect.Descriptor instead.

func (*DeleteUserSecretResponse) ProtoMessage

func (*DeleteUserSecretResponse) ProtoMessage()

func (*DeleteUserSecretResponse) ProtoReflect

func (x *DeleteUserSecretResponse) ProtoReflect() protoreflect.Message

func (*DeleteUserSecretResponse) Reset

func (x *DeleteUserSecretResponse) Reset()

func (*DeleteUserSecretResponse) String

func (x *DeleteUserSecretResponse) String() string

type Endpoints

type Endpoints struct {

	// Webhook endpoints.
	Webhooks map[string]*Endpoints_WebhookEndpoint `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

Endpoints describe the endpoints of a pipeline.

func (*Endpoints) Descriptor deprecated

func (*Endpoints) Descriptor() ([]byte, []int)

Deprecated: Use Endpoints.ProtoReflect.Descriptor instead.

func (*Endpoints) GetWebhooks

func (x *Endpoints) GetWebhooks() map[string]*Endpoints_WebhookEndpoint

func (*Endpoints) ProtoMessage

func (*Endpoints) ProtoMessage()

func (*Endpoints) ProtoReflect

func (x *Endpoints) ProtoReflect() protoreflect.Message

func (*Endpoints) Reset

func (x *Endpoints) Reset()

func (*Endpoints) String

func (x *Endpoints) String() string

type Endpoints_WebhookEndpoint

type Endpoints_WebhookEndpoint struct {

	// Webhook URL.
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// Description.
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

WebhookEndpoint describe a webhook endpoint.

func (*Endpoints_WebhookEndpoint) Descriptor deprecated

func (*Endpoints_WebhookEndpoint) Descriptor() ([]byte, []int)

Deprecated: Use Endpoints_WebhookEndpoint.ProtoReflect.Descriptor instead.

func (*Endpoints_WebhookEndpoint) GetDescription

func (x *Endpoints_WebhookEndpoint) GetDescription() string

func (*Endpoints_WebhookEndpoint) GetUrl

func (x *Endpoints_WebhookEndpoint) GetUrl() string

func (*Endpoints_WebhookEndpoint) ProtoMessage

func (*Endpoints_WebhookEndpoint) ProtoMessage()

func (*Endpoints_WebhookEndpoint) ProtoReflect

func (*Endpoints_WebhookEndpoint) Reset

func (x *Endpoints_WebhookEndpoint) Reset()

func (*Endpoints_WebhookEndpoint) String

func (x *Endpoints_WebhookEndpoint) String() string

type ErrPipelineValidation

type ErrPipelineValidation struct {

	// Location
	Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	// error
	Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

ErrPipelineValidation contains information about a failed pipeline validation.

func (*ErrPipelineValidation) Descriptor deprecated

func (*ErrPipelineValidation) Descriptor() ([]byte, []int)

Deprecated: Use ErrPipelineValidation.ProtoReflect.Descriptor instead.

func (*ErrPipelineValidation) GetError

func (x *ErrPipelineValidation) GetError() string

func (*ErrPipelineValidation) GetLocation

func (x *ErrPipelineValidation) GetLocation() string

func (*ErrPipelineValidation) ProtoMessage

func (*ErrPipelineValidation) ProtoMessage()

func (*ErrPipelineValidation) ProtoReflect

func (x *ErrPipelineValidation) ProtoReflect() protoreflect.Message

func (*ErrPipelineValidation) Reset

func (x *ErrPipelineValidation) Reset()

func (*ErrPipelineValidation) String

func (x *ErrPipelineValidation) String() string

type FileReference

type FileReference struct {

	// Name of the file.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Format of the file (e.g., PDF, TXT, JPG).
	Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	// Size of the file in bytes.
	Size int64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`
	// URL of the file (e.g., S3 URL).
	Url string `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

FileReference represents metadata for a file.

func (*FileReference) Descriptor deprecated

func (*FileReference) Descriptor() ([]byte, []int)

Deprecated: Use FileReference.ProtoReflect.Descriptor instead.

func (*FileReference) GetName

func (x *FileReference) GetName() string

func (*FileReference) GetSize

func (x *FileReference) GetSize() int64

func (*FileReference) GetType

func (x *FileReference) GetType() string

func (*FileReference) GetUrl

func (x *FileReference) GetUrl() string

func (*FileReference) ProtoMessage

func (*FileReference) ProtoMessage()

func (*FileReference) ProtoReflect

func (x *FileReference) ProtoReflect() protoreflect.Message

func (*FileReference) Reset

func (x *FileReference) Reset()

func (*FileReference) String

func (x *FileReference) String() string

type GetConnectorDefinitionRequest

type GetConnectorDefinitionRequest struct {

	// The resource name of the connector definition, which allows its access by ID.
	// - Format: `connector-definitions/{id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// View allows clients to specify the desired resource view in the response.
	View *ComponentDefinition_View `protobuf:"varint,3,opt,name=view,proto3,enum=vdp.pipeline.v1beta.ComponentDefinition_View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

GetConnectorDefinitionRequest represents a request to fetch the details of a connector definition.

func (*GetConnectorDefinitionRequest) Descriptor deprecated

func (*GetConnectorDefinitionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetConnectorDefinitionRequest.ProtoReflect.Descriptor instead.

func (*GetConnectorDefinitionRequest) GetName

func (*GetConnectorDefinitionRequest) GetView

func (*GetConnectorDefinitionRequest) ProtoMessage

func (*GetConnectorDefinitionRequest) ProtoMessage()

func (*GetConnectorDefinitionRequest) ProtoReflect

func (*GetConnectorDefinitionRequest) Reset

func (x *GetConnectorDefinitionRequest) Reset()

func (*GetConnectorDefinitionRequest) String

type GetConnectorDefinitionResponse

type GetConnectorDefinitionResponse struct {

	// The connector definition resource.
	ConnectorDefinition *ConnectorDefinition `protobuf:"bytes,1,opt,name=connector_definition,json=connectorDefinition,proto3" json:"connector_definition,omitempty"`
	// contains filtered or unexported fields
}

GetConnectorDefinitionResponse contains the requested connector definition.

func (*GetConnectorDefinitionResponse) Descriptor deprecated

func (*GetConnectorDefinitionResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetConnectorDefinitionResponse.ProtoReflect.Descriptor instead.

func (*GetConnectorDefinitionResponse) GetConnectorDefinition

func (x *GetConnectorDefinitionResponse) GetConnectorDefinition() *ConnectorDefinition

func (*GetConnectorDefinitionResponse) ProtoMessage

func (*GetConnectorDefinitionResponse) ProtoMessage()

func (*GetConnectorDefinitionResponse) ProtoReflect

func (*GetConnectorDefinitionResponse) Reset

func (x *GetConnectorDefinitionResponse) Reset()

func (*GetConnectorDefinitionResponse) String

type GetHubStatsRequest

type GetHubStatsRequest struct {
	// contains filtered or unexported fields
}

GetHubStatsRequest represents a request to get hub stats.

func (*GetHubStatsRequest) Descriptor deprecated

func (*GetHubStatsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetHubStatsRequest.ProtoReflect.Descriptor instead.

func (*GetHubStatsRequest) ProtoMessage

func (*GetHubStatsRequest) ProtoMessage()

func (*GetHubStatsRequest) ProtoReflect

func (x *GetHubStatsRequest) ProtoReflect() protoreflect.Message

func (*GetHubStatsRequest) Reset

func (x *GetHubStatsRequest) Reset()

func (*GetHubStatsRequest) String

func (x *GetHubStatsRequest) String() string

type GetHubStatsResponse

type GetHubStatsResponse struct {

	// Total number of public pipelines.
	NumberOfPublicPipelines int32 `` /* 135-byte string literal not displayed */
	// Total number of featured pipelines.
	NumberOfFeaturedPipelines int32 `` /* 141-byte string literal not displayed */
	// contains filtered or unexported fields
}

GetHubStatsResponse represents a response to get hub stats.

func (*GetHubStatsResponse) Descriptor deprecated

func (*GetHubStatsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetHubStatsResponse.ProtoReflect.Descriptor instead.

func (*GetHubStatsResponse) GetNumberOfFeaturedPipelines

func (x *GetHubStatsResponse) GetNumberOfFeaturedPipelines() int32

func (*GetHubStatsResponse) GetNumberOfPublicPipelines

func (x *GetHubStatsResponse) GetNumberOfPublicPipelines() int32

func (*GetHubStatsResponse) ProtoMessage

func (*GetHubStatsResponse) ProtoMessage()

func (*GetHubStatsResponse) ProtoReflect

func (x *GetHubStatsResponse) ProtoReflect() protoreflect.Message

func (*GetHubStatsResponse) Reset

func (x *GetHubStatsResponse) Reset()

func (*GetHubStatsResponse) String

func (x *GetHubStatsResponse) String() string

type GetIntegrationRequest

type GetIntegrationRequest struct {

	// Integration ID.
	IntegrationId string `protobuf:"bytes,1,opt,name=integration_id,json=integrationId,proto3" json:"integration_id,omitempty"`
	// View allows clients to specify the desired view in the response.
	View *View `protobuf:"varint,2,opt,name=view,proto3,enum=vdp.pipeline.v1beta.View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

GetIntegrationRequest represents a request to view the details of an integration.

func (*GetIntegrationRequest) Descriptor deprecated

func (*GetIntegrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetIntegrationRequest.ProtoReflect.Descriptor instead.

func (*GetIntegrationRequest) GetIntegrationId

func (x *GetIntegrationRequest) GetIntegrationId() string

func (*GetIntegrationRequest) GetView

func (x *GetIntegrationRequest) GetView() View

func (*GetIntegrationRequest) ProtoMessage

func (*GetIntegrationRequest) ProtoMessage()

func (*GetIntegrationRequest) ProtoReflect

func (x *GetIntegrationRequest) ProtoReflect() protoreflect.Message

func (*GetIntegrationRequest) Reset

func (x *GetIntegrationRequest) Reset()

func (*GetIntegrationRequest) String

func (x *GetIntegrationRequest) String() string

type GetIntegrationResponse

type GetIntegrationResponse struct {

	// The requested integration.
	Integration *Integration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
	// contains filtered or unexported fields
}

GetIntegrationResponse contains the requested integration.

func (*GetIntegrationResponse) Descriptor deprecated

func (*GetIntegrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetIntegrationResponse.ProtoReflect.Descriptor instead.

func (*GetIntegrationResponse) GetIntegration

func (x *GetIntegrationResponse) GetIntegration() *Integration

func (*GetIntegrationResponse) ProtoMessage

func (*GetIntegrationResponse) ProtoMessage()

func (*GetIntegrationResponse) ProtoReflect

func (x *GetIntegrationResponse) ProtoReflect() protoreflect.Message

func (*GetIntegrationResponse) Reset

func (x *GetIntegrationResponse) Reset()

func (*GetIntegrationResponse) String

func (x *GetIntegrationResponse) String() string

type GetNamespaceConnectionRequest

type GetNamespaceConnectionRequest struct {

	// Namespace ID.
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Connection ID.
	ConnectionId string `protobuf:"bytes,2,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"`
	// View allows clients to specify the desired view in the response.
	View *View `protobuf:"varint,3,opt,name=view,proto3,enum=vdp.pipeline.v1beta.View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

GetNamespaceConnectionRequest represents a request to view the details of a connection.

func (*GetNamespaceConnectionRequest) Descriptor deprecated

func (*GetNamespaceConnectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetNamespaceConnectionRequest.ProtoReflect.Descriptor instead.

func (*GetNamespaceConnectionRequest) GetConnectionId

func (x *GetNamespaceConnectionRequest) GetConnectionId() string

func (*GetNamespaceConnectionRequest) GetNamespaceId

func (x *GetNamespaceConnectionRequest) GetNamespaceId() string

func (*GetNamespaceConnectionRequest) GetView

func (x *GetNamespaceConnectionRequest) GetView() View

func (*GetNamespaceConnectionRequest) ProtoMessage

func (*GetNamespaceConnectionRequest) ProtoMessage()

func (*GetNamespaceConnectionRequest) ProtoReflect

func (*GetNamespaceConnectionRequest) Reset

func (x *GetNamespaceConnectionRequest) Reset()

func (*GetNamespaceConnectionRequest) String

type GetNamespaceConnectionResponse

type GetNamespaceConnectionResponse struct {

	// The requested connection.
	Connection *Connection `protobuf:"bytes,1,opt,name=connection,proto3" json:"connection,omitempty"`
	// contains filtered or unexported fields
}

GetNamespaceConnectionResponse contains the requested connection.

func (*GetNamespaceConnectionResponse) Descriptor deprecated

func (*GetNamespaceConnectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetNamespaceConnectionResponse.ProtoReflect.Descriptor instead.

func (*GetNamespaceConnectionResponse) GetConnection

func (x *GetNamespaceConnectionResponse) GetConnection() *Connection

func (*GetNamespaceConnectionResponse) ProtoMessage

func (*GetNamespaceConnectionResponse) ProtoMessage()

func (*GetNamespaceConnectionResponse) ProtoReflect

func (*GetNamespaceConnectionResponse) Reset

func (x *GetNamespaceConnectionResponse) Reset()

func (*GetNamespaceConnectionResponse) String

type GetNamespacePipelineReleaseRequest

type GetNamespacePipelineReleaseRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// Release ID
	ReleaseId string `protobuf:"bytes,3,opt,name=release_id,json=releaseId,proto3" json:"release_id,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,4,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

GetNamespacePipelineReleaseRequest represents a request to fetchthe details of a release in a user-owned pipeline.

func (*GetNamespacePipelineReleaseRequest) Descriptor deprecated

func (*GetNamespacePipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetNamespacePipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*GetNamespacePipelineReleaseRequest) GetNamespaceId

func (x *GetNamespacePipelineReleaseRequest) GetNamespaceId() string

func (*GetNamespacePipelineReleaseRequest) GetPipelineId

func (x *GetNamespacePipelineReleaseRequest) GetPipelineId() string

func (*GetNamespacePipelineReleaseRequest) GetReleaseId

func (x *GetNamespacePipelineReleaseRequest) GetReleaseId() string

func (*GetNamespacePipelineReleaseRequest) GetView

func (*GetNamespacePipelineReleaseRequest) ProtoMessage

func (*GetNamespacePipelineReleaseRequest) ProtoMessage()

func (*GetNamespacePipelineReleaseRequest) ProtoReflect

func (*GetNamespacePipelineReleaseRequest) Reset

func (*GetNamespacePipelineReleaseRequest) String

type GetNamespacePipelineReleaseResponse

type GetNamespacePipelineReleaseResponse struct {

	// The pipeline release resource.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

GetNamespacePipelineReleaseResponse contains the requested pipeline release.

func (*GetNamespacePipelineReleaseResponse) Descriptor deprecated

func (*GetNamespacePipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetNamespacePipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*GetNamespacePipelineReleaseResponse) GetRelease

func (*GetNamespacePipelineReleaseResponse) ProtoMessage

func (*GetNamespacePipelineReleaseResponse) ProtoMessage()

func (*GetNamespacePipelineReleaseResponse) ProtoReflect

func (*GetNamespacePipelineReleaseResponse) Reset

func (*GetNamespacePipelineReleaseResponse) String

type GetNamespacePipelineRequest

type GetNamespacePipelineRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,3,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

GetNamespacePipelineRequest represents a request to fetch the details of a pipeline owned by a namespace.

func (*GetNamespacePipelineRequest) Descriptor deprecated

func (*GetNamespacePipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetNamespacePipelineRequest.ProtoReflect.Descriptor instead.

func (*GetNamespacePipelineRequest) GetNamespaceId

func (x *GetNamespacePipelineRequest) GetNamespaceId() string

func (*GetNamespacePipelineRequest) GetPipelineId

func (x *GetNamespacePipelineRequest) GetPipelineId() string

func (*GetNamespacePipelineRequest) GetView

func (*GetNamespacePipelineRequest) ProtoMessage

func (*GetNamespacePipelineRequest) ProtoMessage()

func (*GetNamespacePipelineRequest) ProtoReflect

func (*GetNamespacePipelineRequest) Reset

func (x *GetNamespacePipelineRequest) Reset()

func (*GetNamespacePipelineRequest) String

func (x *GetNamespacePipelineRequest) String() string

type GetNamespacePipelineResponse

type GetNamespacePipelineResponse struct {

	// The pipeline resource.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

GetNamespacePipelineResponse contains the requested pipeline.

func (*GetNamespacePipelineResponse) Descriptor deprecated

func (*GetNamespacePipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetNamespacePipelineResponse.ProtoReflect.Descriptor instead.

func (*GetNamespacePipelineResponse) GetPipeline

func (x *GetNamespacePipelineResponse) GetPipeline() *Pipeline

func (*GetNamespacePipelineResponse) ProtoMessage

func (*GetNamespacePipelineResponse) ProtoMessage()

func (*GetNamespacePipelineResponse) ProtoReflect

func (*GetNamespacePipelineResponse) Reset

func (x *GetNamespacePipelineResponse) Reset()

func (*GetNamespacePipelineResponse) String

type GetNamespaceSecretRequest

type GetNamespaceSecretRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Secret ID
	SecretId string `protobuf:"bytes,2,opt,name=secret_id,json=secretId,proto3" json:"secret_id,omitempty"`
	// contains filtered or unexported fields
}

GetNamespaceSecretRequest represents a request to fetch the details of a secret

func (*GetNamespaceSecretRequest) Descriptor deprecated

func (*GetNamespaceSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetNamespaceSecretRequest.ProtoReflect.Descriptor instead.

func (*GetNamespaceSecretRequest) GetNamespaceId

func (x *GetNamespaceSecretRequest) GetNamespaceId() string

func (*GetNamespaceSecretRequest) GetSecretId

func (x *GetNamespaceSecretRequest) GetSecretId() string

func (*GetNamespaceSecretRequest) ProtoMessage

func (*GetNamespaceSecretRequest) ProtoMessage()

func (*GetNamespaceSecretRequest) ProtoReflect

func (*GetNamespaceSecretRequest) Reset

func (x *GetNamespaceSecretRequest) Reset()

func (*GetNamespaceSecretRequest) String

func (x *GetNamespaceSecretRequest) String() string

type GetNamespaceSecretResponse

type GetNamespaceSecretResponse struct {

	// The secret resource.
	Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

GetNamespaceSecretResponse contains the requested secret.

func (*GetNamespaceSecretResponse) Descriptor deprecated

func (*GetNamespaceSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetNamespaceSecretResponse.ProtoReflect.Descriptor instead.

func (*GetNamespaceSecretResponse) GetSecret

func (x *GetNamespaceSecretResponse) GetSecret() *Secret

func (*GetNamespaceSecretResponse) ProtoMessage

func (*GetNamespaceSecretResponse) ProtoMessage()

func (*GetNamespaceSecretResponse) ProtoReflect

func (*GetNamespaceSecretResponse) Reset

func (x *GetNamespaceSecretResponse) Reset()

func (*GetNamespaceSecretResponse) String

func (x *GetNamespaceSecretResponse) String() string

type GetOperationRequest

type GetOperationRequest struct {

	// The name of the operation resource. Asynchronous methods will contain this
	// information in their response.
	OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
	// contains filtered or unexported fields
}

GetOperationRequest represents a request to query a long-running operation.

func (*GetOperationRequest) Descriptor deprecated

func (*GetOperationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetOperationRequest.ProtoReflect.Descriptor instead.

func (*GetOperationRequest) GetOperationId

func (x *GetOperationRequest) GetOperationId() string

func (*GetOperationRequest) ProtoMessage

func (*GetOperationRequest) ProtoMessage()

func (*GetOperationRequest) ProtoReflect

func (x *GetOperationRequest) ProtoReflect() protoreflect.Message

func (*GetOperationRequest) Reset

func (x *GetOperationRequest) Reset()

func (*GetOperationRequest) String

func (x *GetOperationRequest) String() string

type GetOperationResponse

type GetOperationResponse struct {

	// The long-running operation.
	Operation *longrunningpb.Operation `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

GetOperationResponse contains the long-running operation details.

func (*GetOperationResponse) Descriptor deprecated

func (*GetOperationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetOperationResponse.ProtoReflect.Descriptor instead.

func (*GetOperationResponse) GetOperation

func (x *GetOperationResponse) GetOperation() *longrunningpb.Operation

func (*GetOperationResponse) ProtoMessage

func (*GetOperationResponse) ProtoMessage()

func (*GetOperationResponse) ProtoReflect

func (x *GetOperationResponse) ProtoReflect() protoreflect.Message

func (*GetOperationResponse) Reset

func (x *GetOperationResponse) Reset()

func (*GetOperationResponse) String

func (x *GetOperationResponse) String() string

type GetOperatorDefinitionRequest

type GetOperatorDefinitionRequest struct {

	// The resource name of the operator definition, which allows its access by ID.
	// - Format: `operator-definitions/{id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// View allows clients to specify the desired resource view in the response.
	View *ComponentDefinition_View `protobuf:"varint,3,opt,name=view,proto3,enum=vdp.pipeline.v1beta.ComponentDefinition_View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

GetOperatorDefinitionRequest represents a request to fetch the details of a operator definition.

func (*GetOperatorDefinitionRequest) Descriptor deprecated

func (*GetOperatorDefinitionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetOperatorDefinitionRequest.ProtoReflect.Descriptor instead.

func (*GetOperatorDefinitionRequest) GetName

func (x *GetOperatorDefinitionRequest) GetName() string

func (*GetOperatorDefinitionRequest) GetView

func (*GetOperatorDefinitionRequest) ProtoMessage

func (*GetOperatorDefinitionRequest) ProtoMessage()

func (*GetOperatorDefinitionRequest) ProtoReflect

func (*GetOperatorDefinitionRequest) Reset

func (x *GetOperatorDefinitionRequest) Reset()

func (*GetOperatorDefinitionRequest) String

type GetOperatorDefinitionResponse

type GetOperatorDefinitionResponse struct {

	// The operator definition resource.
	OperatorDefinition *OperatorDefinition `protobuf:"bytes,1,opt,name=operator_definition,json=operatorDefinition,proto3" json:"operator_definition,omitempty"`
	// contains filtered or unexported fields
}

GetOperatorDefinitionResponse contains the requested operator definition.

func (*GetOperatorDefinitionResponse) Descriptor deprecated

func (*GetOperatorDefinitionResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetOperatorDefinitionResponse.ProtoReflect.Descriptor instead.

func (*GetOperatorDefinitionResponse) GetOperatorDefinition

func (x *GetOperatorDefinitionResponse) GetOperatorDefinition() *OperatorDefinition

func (*GetOperatorDefinitionResponse) ProtoMessage

func (*GetOperatorDefinitionResponse) ProtoMessage()

func (*GetOperatorDefinitionResponse) ProtoReflect

func (*GetOperatorDefinitionResponse) Reset

func (x *GetOperatorDefinitionResponse) Reset()

func (*GetOperatorDefinitionResponse) String

type GetOrganizationPipelineReleaseRequest

type GetOrganizationPipelineReleaseRequest struct {

	// The resource name of the pipeline release, which allows its access by
	// parent pipeline and ID.
	// - Format:
	// `organizations/{organization.id}/pipelines/{pipeline.id}/releases/{release.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,2,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

GetOrganizationPipelineReleaseRequest represents a request to fetchthe details of a release in an organization-owned pipeline.

func (*GetOrganizationPipelineReleaseRequest) Descriptor deprecated

func (*GetOrganizationPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetOrganizationPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*GetOrganizationPipelineReleaseRequest) GetName

func (*GetOrganizationPipelineReleaseRequest) GetView

func (*GetOrganizationPipelineReleaseRequest) ProtoMessage

func (*GetOrganizationPipelineReleaseRequest) ProtoMessage()

func (*GetOrganizationPipelineReleaseRequest) ProtoReflect

func (*GetOrganizationPipelineReleaseRequest) Reset

func (*GetOrganizationPipelineReleaseRequest) String

type GetOrganizationPipelineReleaseResponse

type GetOrganizationPipelineReleaseResponse struct {

	// The pipeline release resource.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

GetOrganizationPipelineReleaseResponse contains the requested pipeline release.

func (*GetOrganizationPipelineReleaseResponse) Descriptor deprecated

func (*GetOrganizationPipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetOrganizationPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*GetOrganizationPipelineReleaseResponse) GetRelease

func (*GetOrganizationPipelineReleaseResponse) ProtoMessage

func (*GetOrganizationPipelineReleaseResponse) ProtoReflect

func (*GetOrganizationPipelineReleaseResponse) Reset

func (*GetOrganizationPipelineReleaseResponse) String

type GetOrganizationPipelineRequest

type GetOrganizationPipelineRequest struct {

	// The resource name of the pipeline, which allows its access by parent
	// organization and ID.
	// - Format: `organizations/{organization.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,2,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

GetOrganizationPipelineRequest represents a request to fetch the details of a pipeline owned by an organization.

func (*GetOrganizationPipelineRequest) Descriptor deprecated

func (*GetOrganizationPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetOrganizationPipelineRequest.ProtoReflect.Descriptor instead.

func (*GetOrganizationPipelineRequest) GetName

func (*GetOrganizationPipelineRequest) GetView

func (*GetOrganizationPipelineRequest) ProtoMessage

func (*GetOrganizationPipelineRequest) ProtoMessage()

func (*GetOrganizationPipelineRequest) ProtoReflect

func (*GetOrganizationPipelineRequest) Reset

func (x *GetOrganizationPipelineRequest) Reset()

func (*GetOrganizationPipelineRequest) String

type GetOrganizationPipelineResponse

type GetOrganizationPipelineResponse struct {

	// The pipeline resource.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

GetOrganizationPipelineResponse contains the requested pipeline.

func (*GetOrganizationPipelineResponse) Descriptor deprecated

func (*GetOrganizationPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetOrganizationPipelineResponse.ProtoReflect.Descriptor instead.

func (*GetOrganizationPipelineResponse) GetPipeline

func (x *GetOrganizationPipelineResponse) GetPipeline() *Pipeline

func (*GetOrganizationPipelineResponse) ProtoMessage

func (*GetOrganizationPipelineResponse) ProtoMessage()

func (*GetOrganizationPipelineResponse) ProtoReflect

func (*GetOrganizationPipelineResponse) Reset

func (*GetOrganizationPipelineResponse) String

type GetOrganizationSecretRequest

type GetOrganizationSecretRequest struct {

	// The resource name of the secret, which allows its access by ID.
	// - Format: `organizations/{organization.id}/secrets/{secret.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

GetOrganizationSecretRequest represents a request to fetch the details of a secret

func (*GetOrganizationSecretRequest) Descriptor deprecated

func (*GetOrganizationSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetOrganizationSecretRequest.ProtoReflect.Descriptor instead.

func (*GetOrganizationSecretRequest) GetName

func (x *GetOrganizationSecretRequest) GetName() string

func (*GetOrganizationSecretRequest) ProtoMessage

func (*GetOrganizationSecretRequest) ProtoMessage()

func (*GetOrganizationSecretRequest) ProtoReflect

func (*GetOrganizationSecretRequest) Reset

func (x *GetOrganizationSecretRequest) Reset()

func (*GetOrganizationSecretRequest) String

type GetOrganizationSecretResponse

type GetOrganizationSecretResponse struct {

	// The secret resource.
	Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

GetOrganizationSecretResponse contains the requested secret.

func (*GetOrganizationSecretResponse) Descriptor deprecated

func (*GetOrganizationSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetOrganizationSecretResponse.ProtoReflect.Descriptor instead.

func (*GetOrganizationSecretResponse) GetSecret

func (x *GetOrganizationSecretResponse) GetSecret() *Secret

func (*GetOrganizationSecretResponse) ProtoMessage

func (*GetOrganizationSecretResponse) ProtoMessage()

func (*GetOrganizationSecretResponse) ProtoReflect

func (*GetOrganizationSecretResponse) Reset

func (x *GetOrganizationSecretResponse) Reset()

func (*GetOrganizationSecretResponse) String

type GetUserPipelineReleaseRequest

type GetUserPipelineReleaseRequest struct {

	// The resource name of the pipeline release, which allows its access by
	// parent pipeline and ID.
	// - Format: `users/{user.id}/pipelines/{pipeline.id}/releases/{release.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,2,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

GetUserPipelineReleaseRequest represents a request to fetchthe details of a release in a user-owned pipeline.

func (*GetUserPipelineReleaseRequest) Descriptor deprecated

func (*GetUserPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*GetUserPipelineReleaseRequest) GetName

func (*GetUserPipelineReleaseRequest) GetView

func (*GetUserPipelineReleaseRequest) ProtoMessage

func (*GetUserPipelineReleaseRequest) ProtoMessage()

func (*GetUserPipelineReleaseRequest) ProtoReflect

func (*GetUserPipelineReleaseRequest) Reset

func (x *GetUserPipelineReleaseRequest) Reset()

func (*GetUserPipelineReleaseRequest) String

type GetUserPipelineReleaseResponse

type GetUserPipelineReleaseResponse struct {

	// The pipeline release resource.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

GetUserPipelineReleaseResponse contains the requested pipeline release.

func (*GetUserPipelineReleaseResponse) Descriptor deprecated

func (*GetUserPipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*GetUserPipelineReleaseResponse) GetRelease

func (*GetUserPipelineReleaseResponse) ProtoMessage

func (*GetUserPipelineReleaseResponse) ProtoMessage()

func (*GetUserPipelineReleaseResponse) ProtoReflect

func (*GetUserPipelineReleaseResponse) Reset

func (x *GetUserPipelineReleaseResponse) Reset()

func (*GetUserPipelineReleaseResponse) String

type GetUserPipelineRequest

type GetUserPipelineRequest struct {

	// The resource name of the pipeline, which allows its access by parent user
	// and ID.
	// - Format: `users/{user.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,2,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

GetUserPipelineRequest represents a request to fetch the details of a pipeline owned by a user.

func (*GetUserPipelineRequest) Descriptor deprecated

func (*GetUserPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserPipelineRequest.ProtoReflect.Descriptor instead.

func (*GetUserPipelineRequest) GetName

func (x *GetUserPipelineRequest) GetName() string

func (*GetUserPipelineRequest) GetView

func (*GetUserPipelineRequest) ProtoMessage

func (*GetUserPipelineRequest) ProtoMessage()

func (*GetUserPipelineRequest) ProtoReflect

func (x *GetUserPipelineRequest) ProtoReflect() protoreflect.Message

func (*GetUserPipelineRequest) Reset

func (x *GetUserPipelineRequest) Reset()

func (*GetUserPipelineRequest) String

func (x *GetUserPipelineRequest) String() string

type GetUserPipelineResponse

type GetUserPipelineResponse struct {

	// The pipeline resource.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

GetUserPipelineResponse contains the requested pipeline.

func (*GetUserPipelineResponse) Descriptor deprecated

func (*GetUserPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserPipelineResponse.ProtoReflect.Descriptor instead.

func (*GetUserPipelineResponse) GetPipeline

func (x *GetUserPipelineResponse) GetPipeline() *Pipeline

func (*GetUserPipelineResponse) ProtoMessage

func (*GetUserPipelineResponse) ProtoMessage()

func (*GetUserPipelineResponse) ProtoReflect

func (x *GetUserPipelineResponse) ProtoReflect() protoreflect.Message

func (*GetUserPipelineResponse) Reset

func (x *GetUserPipelineResponse) Reset()

func (*GetUserPipelineResponse) String

func (x *GetUserPipelineResponse) String() string

type GetUserSecretRequest

type GetUserSecretRequest struct {

	// The resource name of the secret, which allows its access by ID.
	// - Format: `users/{user.id}/secrets/{secret.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

GetUserSecretRequest represents a request to fetch the details of a secret

func (*GetUserSecretRequest) Descriptor deprecated

func (*GetUserSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserSecretRequest.ProtoReflect.Descriptor instead.

func (*GetUserSecretRequest) GetName

func (x *GetUserSecretRequest) GetName() string

func (*GetUserSecretRequest) ProtoMessage

func (*GetUserSecretRequest) ProtoMessage()

func (*GetUserSecretRequest) ProtoReflect

func (x *GetUserSecretRequest) ProtoReflect() protoreflect.Message

func (*GetUserSecretRequest) Reset

func (x *GetUserSecretRequest) Reset()

func (*GetUserSecretRequest) String

func (x *GetUserSecretRequest) String() string

type GetUserSecretResponse

type GetUserSecretResponse struct {

	// The secret resource.
	Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

GetUserSecretResponse contains the requested secret.

func (*GetUserSecretResponse) Descriptor deprecated

func (*GetUserSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserSecretResponse.ProtoReflect.Descriptor instead.

func (*GetUserSecretResponse) GetSecret

func (x *GetUserSecretResponse) GetSecret() *Secret

func (*GetUserSecretResponse) ProtoMessage

func (*GetUserSecretResponse) ProtoMessage()

func (*GetUserSecretResponse) ProtoReflect

func (x *GetUserSecretResponse) ProtoReflect() protoreflect.Message

func (*GetUserSecretResponse) Reset

func (x *GetUserSecretResponse) Reset()

func (*GetUserSecretResponse) String

func (x *GetUserSecretResponse) String() string

type Integration

type Integration struct {

	// UUID-formatted unique identifier. It references a component definition.
	Uid string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	// Identifier of the integration, which references a component definition.
	// Components with that definition ID will be able to use the connections
	// produced by this integration.
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// Title, reflects the app name.
	Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
	// Short description of the integrated app.
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Integrated app vendor name.
	Vendor string `protobuf:"bytes,5,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// Integration icon. This is a path that's relative to the root of
	// the component implementation and that allows frontend applications to pull
	// and locate the icons.
	// See the `icon` field in the `ComponentDefinition` entity for more
	// information.
	Icon string `protobuf:"bytes,6,opt,name=icon,proto3" json:"icon,omitempty"`
	// Reference to the vendor's documentation to expand the integration details.
	HelpLink *Integration_Link `protobuf:"bytes,7,opt,name=help_link,json=helpLink,proto3,oneof" json:"help_link,omitempty"`
	// The connection setup field definitions. Each integration will require
	// different data to connect to the 3rd party app.
	SetupSchema *structpb.Struct `protobuf:"bytes,10,opt,name=setup_schema,json=setupSchema,proto3" json:"setup_schema,omitempty"`
	// Configuration parameters required for the OAuth setup flow. This field
	// will be present only if the integration supports OAuth 2.0.
	OAuthConfig *Integration_OAuthConfig `protobuf:"bytes,11,opt,name=o_auth_config,json=oAuthConfig,proto3,oneof" json:"o_auth_config,omitempty"`
	// View defines how the integration is presented. The following fields are
	// only shown in the FULL view:
	// - schemas
	// - setupSchema
	// - oAuthConfig
	View View `protobuf:"varint,9,opt,name=view,proto3,enum=vdp.pipeline.v1beta.View" json:"view,omitempty"`
	// Schemas defines the supported schemas for the connection setup.
	// We haven't found a case for a schema that changes on the connection method
	// (components don't care about how the connection was built), so the schema
	// will be provided in the setupSchema field and the OAuth support and
	// configuration will be provided in oAuthConfig.
	//
	// Deprecated: Marked as deprecated in vdp/pipeline/v1beta/integration.proto.
	Schemas []*Integration_SetupSchema `protobuf:"bytes,8,rep,name=schemas,proto3" json:"schemas,omitempty"`
	// contains filtered or unexported fields
}

Integration contains the parameters to create a connection between components and 3rd party apps.

func (*Integration) Descriptor deprecated

func (*Integration) Descriptor() ([]byte, []int)

Deprecated: Use Integration.ProtoReflect.Descriptor instead.

func (*Integration) GetDescription

func (x *Integration) GetDescription() string
func (x *Integration) GetHelpLink() *Integration_Link

func (*Integration) GetIcon

func (x *Integration) GetIcon() string

func (*Integration) GetId

func (x *Integration) GetId() string

func (*Integration) GetOAuthConfig

func (x *Integration) GetOAuthConfig() *Integration_OAuthConfig

func (*Integration) GetSchemas deprecated

func (x *Integration) GetSchemas() []*Integration_SetupSchema

Deprecated: Marked as deprecated in vdp/pipeline/v1beta/integration.proto.

func (*Integration) GetSetupSchema

func (x *Integration) GetSetupSchema() *structpb.Struct

func (*Integration) GetTitle

func (x *Integration) GetTitle() string

func (*Integration) GetUid

func (x *Integration) GetUid() string

func (*Integration) GetVendor

func (x *Integration) GetVendor() string

func (*Integration) GetView

func (x *Integration) GetView() View

func (*Integration) ProtoMessage

func (*Integration) ProtoMessage()

func (*Integration) ProtoReflect

func (x *Integration) ProtoReflect() protoreflect.Message

func (*Integration) Reset

func (x *Integration) Reset()

func (*Integration) String

func (x *Integration) String() string
type Integration_Link struct {

	// Text contains the message to display.
	Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	// URL contains the reference the link will redirect to.
	Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

Link contains the information to display an reference to an external URL.

func (*Integration_Link) Descriptor deprecated

func (*Integration_Link) Descriptor() ([]byte, []int)

Deprecated: Use Integration_Link.ProtoReflect.Descriptor instead.

func (*Integration_Link) GetText

func (x *Integration_Link) GetText() string

func (*Integration_Link) GetUrl

func (x *Integration_Link) GetUrl() string

func (*Integration_Link) ProtoMessage

func (*Integration_Link) ProtoMessage()

func (*Integration_Link) ProtoReflect

func (x *Integration_Link) ProtoReflect() protoreflect.Message

func (*Integration_Link) Reset

func (x *Integration_Link) Reset()

func (*Integration_Link) String

func (x *Integration_Link) String() string

type Integration_OAuthConfig

type Integration_OAuthConfig struct {

	// The URL of the OAuth server to initiate the authentication and
	// authorization process.
	AuthUrl string `protobuf:"bytes,1,opt,name=auth_url,json=authUrl,proto3" json:"auth_url,omitempty"`
	// The URL of the OAuth server to exchange the authorization code for an
	// access token.
	AccessUrl string `protobuf:"bytes,2,opt,name=access_url,json=accessUrl,proto3" json:"access_url,omitempty"`
	// A list of scopes that identify the resources that the connection will be
	// able to access on the user's behalf.
	Scopes []string `protobuf:"bytes,11,rep,name=scopes,proto3" json:"scopes,omitempty"`
	// contains filtered or unexported fields
}

OAuthConfig contains the configuration parameters for fetching an access token via an OAuth 2.0 flow.

func (*Integration_OAuthConfig) Descriptor deprecated

func (*Integration_OAuthConfig) Descriptor() ([]byte, []int)

Deprecated: Use Integration_OAuthConfig.ProtoReflect.Descriptor instead.

func (*Integration_OAuthConfig) GetAccessUrl

func (x *Integration_OAuthConfig) GetAccessUrl() string

func (*Integration_OAuthConfig) GetAuthUrl

func (x *Integration_OAuthConfig) GetAuthUrl() string

func (*Integration_OAuthConfig) GetScopes

func (x *Integration_OAuthConfig) GetScopes() []string

func (*Integration_OAuthConfig) ProtoMessage

func (*Integration_OAuthConfig) ProtoMessage()

func (*Integration_OAuthConfig) ProtoReflect

func (x *Integration_OAuthConfig) ProtoReflect() protoreflect.Message

func (*Integration_OAuthConfig) Reset

func (x *Integration_OAuthConfig) Reset()

func (*Integration_OAuthConfig) String

func (x *Integration_OAuthConfig) String() string

type Integration_SetupSchema

type Integration_SetupSchema struct {

	// The connection method, which will define the fields in the schema.
	//
	// Deprecated: Marked as deprecated in vdp/pipeline/v1beta/integration.proto.
	Method Connection_Method `protobuf:"varint,1,opt,name=method,proto3,enum=vdp.pipeline.v1beta.Connection_Method" json:"method,omitempty"`
	// The connection setup field definitions. Each integration will require
	// different data to connect to the 3rd party app.
	//
	// Deprecated: Marked as deprecated in vdp/pipeline/v1beta/integration.proto.
	Schema *structpb.Struct `protobuf:"bytes,2,opt,name=schema,proto3" json:"schema,omitempty"`
	// contains filtered or unexported fields
}

SetupSchema defines the schema for a connection setup. This message is deprecated.

func (*Integration_SetupSchema) Descriptor deprecated

func (*Integration_SetupSchema) Descriptor() ([]byte, []int)

Deprecated: Use Integration_SetupSchema.ProtoReflect.Descriptor instead.

func (*Integration_SetupSchema) GetMethod deprecated

Deprecated: Marked as deprecated in vdp/pipeline/v1beta/integration.proto.

func (*Integration_SetupSchema) GetSchema deprecated

func (x *Integration_SetupSchema) GetSchema() *structpb.Struct

Deprecated: Marked as deprecated in vdp/pipeline/v1beta/integration.proto.

func (*Integration_SetupSchema) ProtoMessage

func (*Integration_SetupSchema) ProtoMessage()

func (*Integration_SetupSchema) ProtoReflect

func (x *Integration_SetupSchema) ProtoReflect() protoreflect.Message

func (*Integration_SetupSchema) Reset

func (x *Integration_SetupSchema) Reset()

func (*Integration_SetupSchema) String

func (x *Integration_SetupSchema) String() string

type ListComponentDefinitionsRequest

type ListComponentDefinitionsRequest struct {

	// The maximum number of component definitions to return. If this parameter
	// is unspecified, at most 10 definitions will be returned. The cap value for
	// this parameter is 100 (i.e. any value above that will be coerced to 100).
	PageSize *int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// View allows clients to specify the desired resource view in the response.
	View *ComponentDefinition_View `protobuf:"varint,3,opt,name=view,proto3,enum=vdp.pipeline.v1beta.ComponentDefinition_View,oneof" json:"view,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// - Example: `component_type="COMPONENT_TYPE_AI"`.
	// - Example: `tasks:"TASK_TEXT_GENERATION"`.
	Filter *string `protobuf:"bytes,4,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// Page number.
	Page *int32 `protobuf:"varint,5,opt,name=page,proto3,oneof" json:"page,omitempty"`
	// contains filtered or unexported fields
}

ListComponentDefinitionsRequest represents a request to list component definitions.

func (*ListComponentDefinitionsRequest) Descriptor deprecated

func (*ListComponentDefinitionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListComponentDefinitionsRequest.ProtoReflect.Descriptor instead.

func (*ListComponentDefinitionsRequest) GetFilter

func (x *ListComponentDefinitionsRequest) GetFilter() string

func (*ListComponentDefinitionsRequest) GetPage

func (*ListComponentDefinitionsRequest) GetPageSize

func (x *ListComponentDefinitionsRequest) GetPageSize() int32

func (*ListComponentDefinitionsRequest) GetView

func (*ListComponentDefinitionsRequest) ProtoMessage

func (*ListComponentDefinitionsRequest) ProtoMessage()

func (*ListComponentDefinitionsRequest) ProtoReflect

func (*ListComponentDefinitionsRequest) Reset

func (*ListComponentDefinitionsRequest) String

type ListComponentDefinitionsResponse

type ListComponentDefinitionsResponse struct {

	// A list of component definition resources.
	ComponentDefinitions []*ComponentDefinition `protobuf:"bytes,1,rep,name=component_definitions,json=componentDefinitions,proto3" json:"component_definitions,omitempty"`
	// Total number of component definitions.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// The requested page size.
	PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The requested page offset.
	Page int32 `protobuf:"varint,5,opt,name=page,proto3" json:"page,omitempty"`
	// contains filtered or unexported fields
}

ListComponentDefinitionsResponse contains a list of component definitions.

func (*ListComponentDefinitionsResponse) Descriptor deprecated

func (*ListComponentDefinitionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListComponentDefinitionsResponse.ProtoReflect.Descriptor instead.

func (*ListComponentDefinitionsResponse) GetComponentDefinitions

func (x *ListComponentDefinitionsResponse) GetComponentDefinitions() []*ComponentDefinition

func (*ListComponentDefinitionsResponse) GetPage

func (*ListComponentDefinitionsResponse) GetPageSize

func (x *ListComponentDefinitionsResponse) GetPageSize() int32

func (*ListComponentDefinitionsResponse) GetTotalSize

func (x *ListComponentDefinitionsResponse) GetTotalSize() int32

func (*ListComponentDefinitionsResponse) ProtoMessage

func (*ListComponentDefinitionsResponse) ProtoMessage()

func (*ListComponentDefinitionsResponse) ProtoReflect

func (*ListComponentDefinitionsResponse) Reset

func (*ListComponentDefinitionsResponse) String

type ListComponentRunsRequest

type ListComponentRunsRequest struct {

	// The unique identifier of the pipeline run to list component runs for.
	PipelineRunId string `protobuf:"bytes,1,opt,name=pipeline_run_id,json=pipelineRunId,proto3" json:"pipeline_run_id,omitempty"`
	// The page number to retrieve.
	Page *int32 `protobuf:"varint,2,opt,name=page,proto3,oneof" json:"page,omitempty"`
	// The maximum number of items per page to return. The default and cap values
	// are 10 and 100, respectively.
	PageSize *int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// - Example: `create_time>timestamp("2000-06-19T23:31:08.657Z")`.
	Filter *string `protobuf:"bytes,4,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// Order by field, with options for ordering by `id`, `create_time` or `update_time`.
	// Format: `order_by=id` or `order_by=create_time desc`, default is `asc`.
	OrderBy *string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3,oneof" json:"order_by,omitempty"`
	// View allows clients to specify the desired run view in the response.
	// The basic view excludes input / output data.
	View *Pipeline_View `protobuf:"varint,6,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

ListComponentRunsRequest is the request message for ListComponentRuns.

func (*ListComponentRunsRequest) Descriptor deprecated

func (*ListComponentRunsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListComponentRunsRequest.ProtoReflect.Descriptor instead.

func (*ListComponentRunsRequest) GetFilter

func (x *ListComponentRunsRequest) GetFilter() string

func (*ListComponentRunsRequest) GetOrderBy

func (x *ListComponentRunsRequest) GetOrderBy() string

func (*ListComponentRunsRequest) GetPage

func (x *ListComponentRunsRequest) GetPage() int32

func (*ListComponentRunsRequest) GetPageSize

func (x *ListComponentRunsRequest) GetPageSize() int32

func (*ListComponentRunsRequest) GetPipelineRunId

func (x *ListComponentRunsRequest) GetPipelineRunId() string

func (*ListComponentRunsRequest) GetView

func (*ListComponentRunsRequest) ProtoMessage

func (*ListComponentRunsRequest) ProtoMessage()

func (*ListComponentRunsRequest) ProtoReflect

func (x *ListComponentRunsRequest) ProtoReflect() protoreflect.Message

func (*ListComponentRunsRequest) Reset

func (x *ListComponentRunsRequest) Reset()

func (*ListComponentRunsRequest) String

func (x *ListComponentRunsRequest) String() string

type ListComponentRunsResponse

type ListComponentRunsResponse struct {

	// The list of component runs.
	ComponentRuns []*ComponentRun `protobuf:"bytes,1,rep,name=component_runs,json=componentRuns,proto3" json:"component_runs,omitempty"`
	// The total number of component runs matching the request.
	TotalSize int32 `protobuf:"varint,2,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// The current page number.
	Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	// The number of items per page.
	PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

ListComponentRunsResponse is the response message for ListComponentRuns.

func (*ListComponentRunsResponse) Descriptor deprecated

func (*ListComponentRunsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListComponentRunsResponse.ProtoReflect.Descriptor instead.

func (*ListComponentRunsResponse) GetComponentRuns

func (x *ListComponentRunsResponse) GetComponentRuns() []*ComponentRun

func (*ListComponentRunsResponse) GetPage

func (x *ListComponentRunsResponse) GetPage() int32

func (*ListComponentRunsResponse) GetPageSize

func (x *ListComponentRunsResponse) GetPageSize() int32

func (*ListComponentRunsResponse) GetTotalSize

func (x *ListComponentRunsResponse) GetTotalSize() int32

func (*ListComponentRunsResponse) ProtoMessage

func (*ListComponentRunsResponse) ProtoMessage()

func (*ListComponentRunsResponse) ProtoReflect

func (*ListComponentRunsResponse) Reset

func (x *ListComponentRunsResponse) Reset()

func (*ListComponentRunsResponse) String

func (x *ListComponentRunsResponse) String() string

type ListConnectorDefinitionsRequest

type ListConnectorDefinitionsRequest struct {

	// The maximum number of connector definitions to return. If this parameter
	// is unspecified, at most 10 definitions will be returned. The cap value for
	// this parameter is 100 (i.e. any value above that will be coerced to 100).
	PageSize *int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page token.
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// - Example: `create_time>timestamp("2000-06-19T23:31:08.657Z")`.
	Filter *string `protobuf:"bytes,4,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// View allows clients to specify the desired resource view in the response.
	View *ComponentDefinition_View `protobuf:"varint,5,opt,name=view,proto3,enum=vdp.pipeline.v1beta.ComponentDefinition_View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

ListConnectorDefinitionsRequest represents a request to list connector definitions.

func (*ListConnectorDefinitionsRequest) Descriptor deprecated

func (*ListConnectorDefinitionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListConnectorDefinitionsRequest.ProtoReflect.Descriptor instead.

func (*ListConnectorDefinitionsRequest) GetFilter

func (x *ListConnectorDefinitionsRequest) GetFilter() string

func (*ListConnectorDefinitionsRequest) GetPageSize

func (x *ListConnectorDefinitionsRequest) GetPageSize() int32

func (*ListConnectorDefinitionsRequest) GetPageToken

func (x *ListConnectorDefinitionsRequest) GetPageToken() string

func (*ListConnectorDefinitionsRequest) GetView

func (*ListConnectorDefinitionsRequest) ProtoMessage

func (*ListConnectorDefinitionsRequest) ProtoMessage()

func (*ListConnectorDefinitionsRequest) ProtoReflect

func (*ListConnectorDefinitionsRequest) Reset

func (*ListConnectorDefinitionsRequest) String

type ListConnectorDefinitionsResponse

type ListConnectorDefinitionsResponse struct {

	// A list of connector definition resources.
	ConnectorDefinitions []*ConnectorDefinition `protobuf:"bytes,1,rep,name=connector_definitions,json=connectorDefinitions,proto3" json:"connector_definitions,omitempty"`
	// Next page token.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of connector definitions.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListConnectorDefinitionsResponse contains a list of connector definitions.

func (*ListConnectorDefinitionsResponse) Descriptor deprecated

func (*ListConnectorDefinitionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListConnectorDefinitionsResponse.ProtoReflect.Descriptor instead.

func (*ListConnectorDefinitionsResponse) GetConnectorDefinitions

func (x *ListConnectorDefinitionsResponse) GetConnectorDefinitions() []*ConnectorDefinition

func (*ListConnectorDefinitionsResponse) GetNextPageToken

func (x *ListConnectorDefinitionsResponse) GetNextPageToken() string

func (*ListConnectorDefinitionsResponse) GetTotalSize

func (x *ListConnectorDefinitionsResponse) GetTotalSize() int32

func (*ListConnectorDefinitionsResponse) ProtoMessage

func (*ListConnectorDefinitionsResponse) ProtoMessage()

func (*ListConnectorDefinitionsResponse) ProtoReflect

func (*ListConnectorDefinitionsResponse) Reset

func (*ListConnectorDefinitionsResponse) String

type ListIntegrationsRequest

type ListIntegrationsRequest struct {

	// The maximum number of items to return. The default and cap values are 10 and 100, respectively.
	PageSize *int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page token. By default, the first page will be returned.
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter expression.
	// The following filters are supported:
	// - `qIntegration` (fuzzy search on title or vendor)
	//
	// **Examples**:
	// - List integrations where app name or vendor match `googl`: `q="googl"`.
	Filter *string `protobuf:"bytes,3,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

ListIntegrationsRequest represents a request to list the available integrations.

func (*ListIntegrationsRequest) Descriptor deprecated

func (*ListIntegrationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListIntegrationsRequest.ProtoReflect.Descriptor instead.

func (*ListIntegrationsRequest) GetFilter

func (x *ListIntegrationsRequest) GetFilter() string

func (*ListIntegrationsRequest) GetPageSize

func (x *ListIntegrationsRequest) GetPageSize() int32

func (*ListIntegrationsRequest) GetPageToken

func (x *ListIntegrationsRequest) GetPageToken() string

func (*ListIntegrationsRequest) ProtoMessage

func (*ListIntegrationsRequest) ProtoMessage()

func (*ListIntegrationsRequest) ProtoReflect

func (x *ListIntegrationsRequest) ProtoReflect() protoreflect.Message

func (*ListIntegrationsRequest) Reset

func (x *ListIntegrationsRequest) Reset()

func (*ListIntegrationsRequest) String

func (x *ListIntegrationsRequest) String() string

type ListIntegrationsResponse

type ListIntegrationsResponse struct {

	// A list of integrations matching the request parameters.
	Integrations []*Integration `protobuf:"bytes,1,rep,name=integrations,proto3" json:"integrations,omitempty"`
	// Next page token.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of items.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListIntegrationsResponse contains a paginated list of integrations.

func (*ListIntegrationsResponse) Descriptor deprecated

func (*ListIntegrationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListIntegrationsResponse.ProtoReflect.Descriptor instead.

func (*ListIntegrationsResponse) GetIntegrations

func (x *ListIntegrationsResponse) GetIntegrations() []*Integration

func (*ListIntegrationsResponse) GetNextPageToken

func (x *ListIntegrationsResponse) GetNextPageToken() string

func (*ListIntegrationsResponse) GetTotalSize

func (x *ListIntegrationsResponse) GetTotalSize() int32

func (*ListIntegrationsResponse) ProtoMessage

func (*ListIntegrationsResponse) ProtoMessage()

func (*ListIntegrationsResponse) ProtoReflect

func (x *ListIntegrationsResponse) ProtoReflect() protoreflect.Message

func (*ListIntegrationsResponse) Reset

func (x *ListIntegrationsResponse) Reset()

func (*ListIntegrationsResponse) String

func (x *ListIntegrationsResponse) String() string

type ListNamespaceConnectionsRequest

type ListNamespaceConnectionsRequest struct {

	// Namespace ID.
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// The maximum number of items to return. The default and cap values are 10 and 100, respectively.
	PageSize *int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page token. By default, the first page will be returned.
	PageToken *string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter expression.
	// The following filters are supported:
	// - `integrationId`
	// - `qConnection` (fuzzy search on connection ID, integration title or vendor)
	//
	// **Examples**:
	// - List connections where app name, vendor or connection ID match `googl`: `q="googl"`.
	// - List connections where the component type is `openai` (e.g. to setup a connector within a pipeline): `integrationId="openai"`.
	Filter *string `protobuf:"bytes,4,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

ListNamespaceConnectionsRequest represents a request to list the connections created by a namespace.

func (*ListNamespaceConnectionsRequest) Descriptor deprecated

func (*ListNamespaceConnectionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListNamespaceConnectionsRequest.ProtoReflect.Descriptor instead.

func (*ListNamespaceConnectionsRequest) GetFilter

func (x *ListNamespaceConnectionsRequest) GetFilter() string

func (*ListNamespaceConnectionsRequest) GetNamespaceId

func (x *ListNamespaceConnectionsRequest) GetNamespaceId() string

func (*ListNamespaceConnectionsRequest) GetPageSize

func (x *ListNamespaceConnectionsRequest) GetPageSize() int32

func (*ListNamespaceConnectionsRequest) GetPageToken

func (x *ListNamespaceConnectionsRequest) GetPageToken() string

func (*ListNamespaceConnectionsRequest) ProtoMessage

func (*ListNamespaceConnectionsRequest) ProtoMessage()

func (*ListNamespaceConnectionsRequest) ProtoReflect

func (*ListNamespaceConnectionsRequest) Reset

func (*ListNamespaceConnectionsRequest) String

type ListNamespaceConnectionsResponse

type ListNamespaceConnectionsResponse struct {

	// A list of connections matching the request parameters.
	Connections []*Connection `protobuf:"bytes,1,rep,name=connections,proto3" json:"connections,omitempty"`
	// Next page token.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of items.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListNamespaceConnectionsResponse contains a paginated list of connections.

func (*ListNamespaceConnectionsResponse) Descriptor deprecated

func (*ListNamespaceConnectionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListNamespaceConnectionsResponse.ProtoReflect.Descriptor instead.

func (*ListNamespaceConnectionsResponse) GetConnections

func (x *ListNamespaceConnectionsResponse) GetConnections() []*Connection

func (*ListNamespaceConnectionsResponse) GetNextPageToken

func (x *ListNamespaceConnectionsResponse) GetNextPageToken() string

func (*ListNamespaceConnectionsResponse) GetTotalSize

func (x *ListNamespaceConnectionsResponse) GetTotalSize() int32

func (*ListNamespaceConnectionsResponse) ProtoMessage

func (*ListNamespaceConnectionsResponse) ProtoMessage()

func (*ListNamespaceConnectionsResponse) ProtoReflect

func (*ListNamespaceConnectionsResponse) Reset

func (*ListNamespaceConnectionsResponse) String

type ListNamespacePipelineReleasesRequest

type ListNamespacePipelineReleasesRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// The maximum number of releases to return. If this parameter is
	// unspecified, at most 10 pipelines will be returned. The cap value for this
	// parameter is 100 (i.e. any value above that will be coerced to 100).
	PageSize *int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page token.
	PageToken *string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,5,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// - Example: `create_time>timestamp("2000-06-19T23:31:08.657Z")`.
	Filter *string `protobuf:"bytes,6,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// Include soft-deleted pipelines in the result.
	ShowDeleted *bool `protobuf:"varint,7,opt,name=show_deleted,json=showDeleted,proto3,oneof" json:"show_deleted,omitempty"`
	// contains filtered or unexported fields
}

ListNamespacePipelineReleasesRequest represents a request to list the releases in a user-owned pipeline.

func (*ListNamespacePipelineReleasesRequest) Descriptor deprecated

func (*ListNamespacePipelineReleasesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListNamespacePipelineReleasesRequest.ProtoReflect.Descriptor instead.

func (*ListNamespacePipelineReleasesRequest) GetFilter

func (*ListNamespacePipelineReleasesRequest) GetNamespaceId

func (x *ListNamespacePipelineReleasesRequest) GetNamespaceId() string

func (*ListNamespacePipelineReleasesRequest) GetPageSize

func (*ListNamespacePipelineReleasesRequest) GetPageToken

func (x *ListNamespacePipelineReleasesRequest) GetPageToken() string

func (*ListNamespacePipelineReleasesRequest) GetPipelineId

func (x *ListNamespacePipelineReleasesRequest) GetPipelineId() string

func (*ListNamespacePipelineReleasesRequest) GetShowDeleted

func (x *ListNamespacePipelineReleasesRequest) GetShowDeleted() bool

func (*ListNamespacePipelineReleasesRequest) GetView

func (*ListNamespacePipelineReleasesRequest) ProtoMessage

func (*ListNamespacePipelineReleasesRequest) ProtoMessage()

func (*ListNamespacePipelineReleasesRequest) ProtoReflect

func (*ListNamespacePipelineReleasesRequest) Reset

func (*ListNamespacePipelineReleasesRequest) String

type ListNamespacePipelineReleasesResponse

type ListNamespacePipelineReleasesResponse struct {

	// A list of pipeline release resources.
	Releases []*PipelineRelease `protobuf:"bytes,1,rep,name=releases,proto3" json:"releases,omitempty"`
	// Next page token.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of pipeline releases.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListNamespacePipelineReleasesResponse contains a list of pipeline releases.

func (*ListNamespacePipelineReleasesResponse) Descriptor deprecated

func (*ListNamespacePipelineReleasesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListNamespacePipelineReleasesResponse.ProtoReflect.Descriptor instead.

func (*ListNamespacePipelineReleasesResponse) GetNextPageToken

func (x *ListNamespacePipelineReleasesResponse) GetNextPageToken() string

func (*ListNamespacePipelineReleasesResponse) GetReleases

func (*ListNamespacePipelineReleasesResponse) GetTotalSize

func (x *ListNamespacePipelineReleasesResponse) GetTotalSize() int32

func (*ListNamespacePipelineReleasesResponse) ProtoMessage

func (*ListNamespacePipelineReleasesResponse) ProtoMessage()

func (*ListNamespacePipelineReleasesResponse) ProtoReflect

func (*ListNamespacePipelineReleasesResponse) Reset

func (*ListNamespacePipelineReleasesResponse) String

type ListNamespacePipelinesRequest

type ListNamespacePipelinesRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// The maximum number of pipelines to return. If this parameter is
	// unspecified, at most 10 pipelines will be returned. The cap value for this
	// parameter is 100 (i.e. any value above that will be coerced to 100).
	PageSize *int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page token.
	PageToken *string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,4,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// - Example: `create_time>timestamp("2000-06-19T23:31:08.657Z")`.
	// - Example:
	// `recipe.components.definition_name:"operator-definitions/2ac8be70-0f7a-4b61-a33d-098b8acfa6f3"`.
	Filter *string `protobuf:"bytes,5,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// Include soft-deleted pipelines in the result.
	ShowDeleted *bool `protobuf:"varint,6,opt,name=show_deleted,json=showDeleted,proto3,oneof" json:"show_deleted,omitempty"`
	// Limit results to pipelines with the specified visibility.
	Visibility *Pipeline_Visibility `protobuf:"varint,7,opt,name=visibility,proto3,enum=vdp.pipeline.v1beta.Pipeline_Visibility,oneof" json:"visibility,omitempty"`
	// Order by field, with options for ordering by `id`, `create_time` or `update_time`.
	// Format: `order_by=id` or `order_by=create_time desc`, default is `asc`.
	OrderBy *string `protobuf:"bytes,8,opt,name=order_by,json=orderBy,proto3,oneof" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

ListNamespacePipelinesRequest represents a request to list pipelines.

func (*ListNamespacePipelinesRequest) Descriptor deprecated

func (*ListNamespacePipelinesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListNamespacePipelinesRequest.ProtoReflect.Descriptor instead.

func (*ListNamespacePipelinesRequest) GetFilter

func (x *ListNamespacePipelinesRequest) GetFilter() string

func (*ListNamespacePipelinesRequest) GetNamespaceId

func (x *ListNamespacePipelinesRequest) GetNamespaceId() string

func (*ListNamespacePipelinesRequest) GetOrderBy

func (x *ListNamespacePipelinesRequest) GetOrderBy() string

func (*ListNamespacePipelinesRequest) GetPageSize

func (x *ListNamespacePipelinesRequest) GetPageSize() int32

func (*ListNamespacePipelinesRequest) GetPageToken

func (x *ListNamespacePipelinesRequest) GetPageToken() string

func (*ListNamespacePipelinesRequest) GetShowDeleted

func (x *ListNamespacePipelinesRequest) GetShowDeleted() bool

func (*ListNamespacePipelinesRequest) GetView

func (*ListNamespacePipelinesRequest) GetVisibility

func (*ListNamespacePipelinesRequest) ProtoMessage

func (*ListNamespacePipelinesRequest) ProtoMessage()

func (*ListNamespacePipelinesRequest) ProtoReflect

func (*ListNamespacePipelinesRequest) Reset

func (x *ListNamespacePipelinesRequest) Reset()

func (*ListNamespacePipelinesRequest) String

type ListNamespacePipelinesResponse

type ListNamespacePipelinesResponse struct {

	// A list of pipeline resources.
	Pipelines []*Pipeline `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"`
	// Next page token.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of pipelines.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListNamespacePipelinesResponse contains a list of pipelines.

func (*ListNamespacePipelinesResponse) Descriptor deprecated

func (*ListNamespacePipelinesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListNamespacePipelinesResponse.ProtoReflect.Descriptor instead.

func (*ListNamespacePipelinesResponse) GetNextPageToken

func (x *ListNamespacePipelinesResponse) GetNextPageToken() string

func (*ListNamespacePipelinesResponse) GetPipelines

func (x *ListNamespacePipelinesResponse) GetPipelines() []*Pipeline

func (*ListNamespacePipelinesResponse) GetTotalSize

func (x *ListNamespacePipelinesResponse) GetTotalSize() int32

func (*ListNamespacePipelinesResponse) ProtoMessage

func (*ListNamespacePipelinesResponse) ProtoMessage()

func (*ListNamespacePipelinesResponse) ProtoReflect

func (*ListNamespacePipelinesResponse) Reset

func (x *ListNamespacePipelinesResponse) Reset()

func (*ListNamespacePipelinesResponse) String

type ListNamespaceSecretsRequest

type ListNamespaceSecretsRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// The maximum number of secrets to return. If this parameter is unspecified,
	// at most 10 pipelines will be returned. The cap value for this parameter is
	// 100 (i.e. any value above that will be coerced to 100).
	PageSize *int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page secret.
	PageToken *string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

ListNamespaceSecretsRequest represents a request to list the secrets of a namespace.

func (*ListNamespaceSecretsRequest) Descriptor deprecated

func (*ListNamespaceSecretsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListNamespaceSecretsRequest.ProtoReflect.Descriptor instead.

func (*ListNamespaceSecretsRequest) GetNamespaceId

func (x *ListNamespaceSecretsRequest) GetNamespaceId() string

func (*ListNamespaceSecretsRequest) GetPageSize

func (x *ListNamespaceSecretsRequest) GetPageSize() int32

func (*ListNamespaceSecretsRequest) GetPageToken

func (x *ListNamespaceSecretsRequest) GetPageToken() string

func (*ListNamespaceSecretsRequest) ProtoMessage

func (*ListNamespaceSecretsRequest) ProtoMessage()

func (*ListNamespaceSecretsRequest) ProtoReflect

func (*ListNamespaceSecretsRequest) Reset

func (x *ListNamespaceSecretsRequest) Reset()

func (*ListNamespaceSecretsRequest) String

func (x *ListNamespaceSecretsRequest) String() string

type ListNamespaceSecretsResponse

type ListNamespaceSecretsResponse struct {

	// A list of secret resources.
	Secrets []*Secret `protobuf:"bytes,1,rep,name=secrets,proto3" json:"secrets,omitempty"`
	// Next page secret.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of secret resources.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListNamespaceSecretsResponse contains a list of secrets.

func (*ListNamespaceSecretsResponse) Descriptor deprecated

func (*ListNamespaceSecretsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListNamespaceSecretsResponse.ProtoReflect.Descriptor instead.

func (*ListNamespaceSecretsResponse) GetNextPageToken

func (x *ListNamespaceSecretsResponse) GetNextPageToken() string

func (*ListNamespaceSecretsResponse) GetSecrets

func (x *ListNamespaceSecretsResponse) GetSecrets() []*Secret

func (*ListNamespaceSecretsResponse) GetTotalSize

func (x *ListNamespaceSecretsResponse) GetTotalSize() int32

func (*ListNamespaceSecretsResponse) ProtoMessage

func (*ListNamespaceSecretsResponse) ProtoMessage()

func (*ListNamespaceSecretsResponse) ProtoReflect

func (*ListNamespaceSecretsResponse) Reset

func (x *ListNamespaceSecretsResponse) Reset()

func (*ListNamespaceSecretsResponse) String

type ListOperatorDefinitionsRequest

type ListOperatorDefinitionsRequest struct {

	// The maximum number of OperatorDefinitions to return. The
	// service may return fewer than this value. If unspecified, at most 10
	// OperatorDefinitions will be returned. The maximum value is 100;
	// values above 100 will be coerced to 100.
	PageSize *int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page token.
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// - Example: `create_time>timestamp("2000-06-19T23:31:08.657Z")`.
	Filter *string `protobuf:"bytes,4,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// View allows clients to specify the desired resource view in the response.
	View *ComponentDefinition_View `protobuf:"varint,5,opt,name=view,proto3,enum=vdp.pipeline.v1beta.ComponentDefinition_View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

ListOperatorDefinitionsRequest represents a request to list operator definitions.

func (*ListOperatorDefinitionsRequest) Descriptor deprecated

func (*ListOperatorDefinitionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListOperatorDefinitionsRequest.ProtoReflect.Descriptor instead.

func (*ListOperatorDefinitionsRequest) GetFilter

func (x *ListOperatorDefinitionsRequest) GetFilter() string

func (*ListOperatorDefinitionsRequest) GetPageSize

func (x *ListOperatorDefinitionsRequest) GetPageSize() int32

func (*ListOperatorDefinitionsRequest) GetPageToken

func (x *ListOperatorDefinitionsRequest) GetPageToken() string

func (*ListOperatorDefinitionsRequest) GetView

func (*ListOperatorDefinitionsRequest) ProtoMessage

func (*ListOperatorDefinitionsRequest) ProtoMessage()

func (*ListOperatorDefinitionsRequest) ProtoReflect

func (*ListOperatorDefinitionsRequest) Reset

func (x *ListOperatorDefinitionsRequest) Reset()

func (*ListOperatorDefinitionsRequest) String

type ListOperatorDefinitionsResponse

type ListOperatorDefinitionsResponse struct {

	// A list of operator definition resources.
	OperatorDefinitions []*OperatorDefinition `protobuf:"bytes,1,rep,name=operator_definitions,json=operatorDefinitions,proto3" json:"operator_definitions,omitempty"`
	// Next page token.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of operator definitions.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListOperatorDefinitionsResponse contains a list of operator definitions.

func (*ListOperatorDefinitionsResponse) Descriptor deprecated

func (*ListOperatorDefinitionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListOperatorDefinitionsResponse.ProtoReflect.Descriptor instead.

func (*ListOperatorDefinitionsResponse) GetNextPageToken

func (x *ListOperatorDefinitionsResponse) GetNextPageToken() string

func (*ListOperatorDefinitionsResponse) GetOperatorDefinitions

func (x *ListOperatorDefinitionsResponse) GetOperatorDefinitions() []*OperatorDefinition

func (*ListOperatorDefinitionsResponse) GetTotalSize

func (x *ListOperatorDefinitionsResponse) GetTotalSize() int32

func (*ListOperatorDefinitionsResponse) ProtoMessage

func (*ListOperatorDefinitionsResponse) ProtoMessage()

func (*ListOperatorDefinitionsResponse) ProtoReflect

func (*ListOperatorDefinitionsResponse) Reset

func (*ListOperatorDefinitionsResponse) String

type ListOrganizationPipelineReleasesRequest

type ListOrganizationPipelineReleasesRequest struct {

	// The maximum number of releases to return. If this parameter is
	// unspecified, at most 10 pipelines will be returned. The cap value for this
	// parameter is 100 (i.e. any value above that will be coerced to 100).
	PageSize *int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page token.
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,3,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// - Example: `create_time>timestamp("2000-06-19T23:31:08.657Z")`.
	Filter *string `protobuf:"bytes,4,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// The parent resource where this pipeline release will be created.
	// Format: `organizations/{organization.id}/pipelines/{pipeline.id}`
	Parent string `protobuf:"bytes,5,opt,name=parent,proto3" json:"parent,omitempty"`
	// Include soft-deleted pipelines in the result.
	ShowDeleted *bool `protobuf:"varint,6,opt,name=show_deleted,json=showDeleted,proto3,oneof" json:"show_deleted,omitempty"`
	// contains filtered or unexported fields
}

ListOrganizationPipelineReleasesRequest represents a request to list the releases in an organization-owned pipeline.

func (*ListOrganizationPipelineReleasesRequest) Descriptor deprecated

func (*ListOrganizationPipelineReleasesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListOrganizationPipelineReleasesRequest.ProtoReflect.Descriptor instead.

func (*ListOrganizationPipelineReleasesRequest) GetFilter

func (*ListOrganizationPipelineReleasesRequest) GetPageSize

func (*ListOrganizationPipelineReleasesRequest) GetPageToken

func (*ListOrganizationPipelineReleasesRequest) GetParent

func (*ListOrganizationPipelineReleasesRequest) GetShowDeleted

func (x *ListOrganizationPipelineReleasesRequest) GetShowDeleted() bool

func (*ListOrganizationPipelineReleasesRequest) GetView

func (*ListOrganizationPipelineReleasesRequest) ProtoMessage

func (*ListOrganizationPipelineReleasesRequest) ProtoReflect

func (*ListOrganizationPipelineReleasesRequest) Reset

func (*ListOrganizationPipelineReleasesRequest) String

type ListOrganizationPipelineReleasesResponse

type ListOrganizationPipelineReleasesResponse struct {

	// A list of pipeline release resources.
	Releases []*PipelineRelease `protobuf:"bytes,1,rep,name=releases,proto3" json:"releases,omitempty"`
	// Next page token.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of pipeline releases.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListOrganizationPipelineReleasesResponse contains a list of pipeline releases.

func (*ListOrganizationPipelineReleasesResponse) Descriptor deprecated

func (*ListOrganizationPipelineReleasesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListOrganizationPipelineReleasesResponse.ProtoReflect.Descriptor instead.

func (*ListOrganizationPipelineReleasesResponse) GetNextPageToken

func (x *ListOrganizationPipelineReleasesResponse) GetNextPageToken() string

func (*ListOrganizationPipelineReleasesResponse) GetReleases

func (*ListOrganizationPipelineReleasesResponse) GetTotalSize

func (*ListOrganizationPipelineReleasesResponse) ProtoMessage

func (*ListOrganizationPipelineReleasesResponse) ProtoReflect

func (*ListOrganizationPipelineReleasesResponse) Reset

func (*ListOrganizationPipelineReleasesResponse) String

type ListOrganizationPipelinesRequest

type ListOrganizationPipelinesRequest struct {

	// The maximum number of pipelines to return. If this parameter is
	// unspecified, at most 10 pipelines will be returned. The cap value for this
	// parameter is 100 (i.e. any value above that will be coerced to 100).
	PageSize *int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page token.
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,3,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// - Example: `create_time>timestamp("2000-06-19T23:31:08.657Z")`.
	// - Example:
	// `recipe.components.definition_name:"operator-definitions/2ac8be70-0f7a-4b61-a33d-098b8acfa6f3"`.
	Filter *string `protobuf:"bytes,4,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// The parent resource, i.e., the organization that created the pipelines.
	// - Format: `organizations/{organization.id}`.
	Parent string `protobuf:"bytes,5,opt,name=parent,proto3" json:"parent,omitempty"`
	// Include soft-deleted pipelines in the result.
	ShowDeleted *bool `protobuf:"varint,6,opt,name=show_deleted,json=showDeleted,proto3,oneof" json:"show_deleted,omitempty"`
	// Limit results to pipelines with the specified visibility.
	Visibility *Pipeline_Visibility `protobuf:"varint,7,opt,name=visibility,proto3,enum=vdp.pipeline.v1beta.Pipeline_Visibility,oneof" json:"visibility,omitempty"`
	// Order by field, with options for ordering by `id`, `create_time` or `update_time`.
	// Format: `order_by=id` or `order_by=create_time desc`, default is `asc`.
	OrderBy *string `protobuf:"bytes,8,opt,name=order_by,json=orderBy,proto3,oneof" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

ListOrganizationPipelinesRequest represents a request to list the pipelines of an organization.

func (*ListOrganizationPipelinesRequest) Descriptor deprecated

func (*ListOrganizationPipelinesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListOrganizationPipelinesRequest.ProtoReflect.Descriptor instead.

func (*ListOrganizationPipelinesRequest) GetFilter

func (*ListOrganizationPipelinesRequest) GetOrderBy

func (x *ListOrganizationPipelinesRequest) GetOrderBy() string

func (*ListOrganizationPipelinesRequest) GetPageSize

func (x *ListOrganizationPipelinesRequest) GetPageSize() int32

func (*ListOrganizationPipelinesRequest) GetPageToken

func (x *ListOrganizationPipelinesRequest) GetPageToken() string

func (*ListOrganizationPipelinesRequest) GetParent

func (*ListOrganizationPipelinesRequest) GetShowDeleted

func (x *ListOrganizationPipelinesRequest) GetShowDeleted() bool

func (*ListOrganizationPipelinesRequest) GetView

func (*ListOrganizationPipelinesRequest) GetVisibility

func (*ListOrganizationPipelinesRequest) ProtoMessage

func (*ListOrganizationPipelinesRequest) ProtoMessage()

func (*ListOrganizationPipelinesRequest) ProtoReflect

func (*ListOrganizationPipelinesRequest) Reset

func (*ListOrganizationPipelinesRequest) String

type ListOrganizationPipelinesResponse

type ListOrganizationPipelinesResponse struct {

	// A list of pipeline resources.
	Pipelines []*Pipeline `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"`
	// Next page token.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of pipelines.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListOrganizationPipelinesResponse contains a list of pipelines.

func (*ListOrganizationPipelinesResponse) Descriptor deprecated

func (*ListOrganizationPipelinesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListOrganizationPipelinesResponse.ProtoReflect.Descriptor instead.

func (*ListOrganizationPipelinesResponse) GetNextPageToken

func (x *ListOrganizationPipelinesResponse) GetNextPageToken() string

func (*ListOrganizationPipelinesResponse) GetPipelines

func (x *ListOrganizationPipelinesResponse) GetPipelines() []*Pipeline

func (*ListOrganizationPipelinesResponse) GetTotalSize

func (x *ListOrganizationPipelinesResponse) GetTotalSize() int32

func (*ListOrganizationPipelinesResponse) ProtoMessage

func (*ListOrganizationPipelinesResponse) ProtoMessage()

func (*ListOrganizationPipelinesResponse) ProtoReflect

func (*ListOrganizationPipelinesResponse) Reset

func (*ListOrganizationPipelinesResponse) String

type ListOrganizationSecretsRequest

type ListOrganizationSecretsRequest struct {

	// The maximum number of secrets to return. If this parameter is unspecified,
	// at most 10 pipelines will be returned. The cap value for this parameter is
	// 100 (i.e. any value above that will be coerced to 100).
	PageSize *int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page secret.
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// The parent resource, i.e., the organization that creates the secret.
	// - Format: `organizations/{organization.id}`.
	Parent string `protobuf:"bytes,3,opt,name=parent,proto3" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

ListOrganizationSecretsRequest represents a request to list the secrets of a user.

func (*ListOrganizationSecretsRequest) Descriptor deprecated

func (*ListOrganizationSecretsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListOrganizationSecretsRequest.ProtoReflect.Descriptor instead.

func (*ListOrganizationSecretsRequest) GetPageSize

func (x *ListOrganizationSecretsRequest) GetPageSize() int32

func (*ListOrganizationSecretsRequest) GetPageToken

func (x *ListOrganizationSecretsRequest) GetPageToken() string

func (*ListOrganizationSecretsRequest) GetParent

func (x *ListOrganizationSecretsRequest) GetParent() string

func (*ListOrganizationSecretsRequest) ProtoMessage

func (*ListOrganizationSecretsRequest) ProtoMessage()

func (*ListOrganizationSecretsRequest) ProtoReflect

func (*ListOrganizationSecretsRequest) Reset

func (x *ListOrganizationSecretsRequest) Reset()

func (*ListOrganizationSecretsRequest) String

type ListOrganizationSecretsResponse

type ListOrganizationSecretsResponse struct {

	// A list of secret resources.
	Secrets []*Secret `protobuf:"bytes,1,rep,name=secrets,proto3" json:"secrets,omitempty"`
	// Next page secret.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of secret resources.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListOrganizationSecretsResponse contains a list of secrets.

func (*ListOrganizationSecretsResponse) Descriptor deprecated

func (*ListOrganizationSecretsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListOrganizationSecretsResponse.ProtoReflect.Descriptor instead.

func (*ListOrganizationSecretsResponse) GetNextPageToken

func (x *ListOrganizationSecretsResponse) GetNextPageToken() string

func (*ListOrganizationSecretsResponse) GetSecrets

func (x *ListOrganizationSecretsResponse) GetSecrets() []*Secret

func (*ListOrganizationSecretsResponse) GetTotalSize

func (x *ListOrganizationSecretsResponse) GetTotalSize() int32

func (*ListOrganizationSecretsResponse) ProtoMessage

func (*ListOrganizationSecretsResponse) ProtoMessage()

func (*ListOrganizationSecretsResponse) ProtoReflect

func (*ListOrganizationSecretsResponse) Reset

func (*ListOrganizationSecretsResponse) String

type ListPipelineIDsByConnectionIDRequest

type ListPipelineIDsByConnectionIDRequest struct {

	// Namespace ID.
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Connection ID.
	ConnectionId string `protobuf:"bytes,2,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"`
	// The maximum number of items to return. The default and cap values are 10 and 100, respectively.
	PageSize *int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page token. By default, the first page will be returned.
	PageToken *string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter expression.
	// The following filters are supported:
	// - `q` (fuzzy search on pipeline ID)
	Filter *string `protobuf:"bytes,5,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

ListPipelineIDsByConnectionIDRequest represents a request to list the pipelines that reference a connection.

func (*ListPipelineIDsByConnectionIDRequest) Descriptor deprecated

func (*ListPipelineIDsByConnectionIDRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPipelineIDsByConnectionIDRequest.ProtoReflect.Descriptor instead.

func (*ListPipelineIDsByConnectionIDRequest) GetConnectionId

func (x *ListPipelineIDsByConnectionIDRequest) GetConnectionId() string

func (*ListPipelineIDsByConnectionIDRequest) GetFilter

func (*ListPipelineIDsByConnectionIDRequest) GetNamespaceId

func (x *ListPipelineIDsByConnectionIDRequest) GetNamespaceId() string

func (*ListPipelineIDsByConnectionIDRequest) GetPageSize

func (*ListPipelineIDsByConnectionIDRequest) GetPageToken

func (x *ListPipelineIDsByConnectionIDRequest) GetPageToken() string

func (*ListPipelineIDsByConnectionIDRequest) ProtoMessage

func (*ListPipelineIDsByConnectionIDRequest) ProtoMessage()

func (*ListPipelineIDsByConnectionIDRequest) ProtoReflect

func (*ListPipelineIDsByConnectionIDRequest) Reset

func (*ListPipelineIDsByConnectionIDRequest) String

type ListPipelineIDsByConnectionIDResponse

type ListPipelineIDsByConnectionIDResponse struct {

	// A list of pipeline IDs matching the request parameters.
	PipelineIds []string `protobuf:"bytes,1,rep,name=pipeline_ids,json=pipelineIds,proto3" json:"pipeline_ids,omitempty"`
	// Next page token.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of items.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListPipelineIDsByConnectionIDResponse contains a paginated list of integrations.

func (*ListPipelineIDsByConnectionIDResponse) Descriptor deprecated

func (*ListPipelineIDsByConnectionIDResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPipelineIDsByConnectionIDResponse.ProtoReflect.Descriptor instead.

func (*ListPipelineIDsByConnectionIDResponse) GetNextPageToken

func (x *ListPipelineIDsByConnectionIDResponse) GetNextPageToken() string

func (*ListPipelineIDsByConnectionIDResponse) GetPipelineIds

func (x *ListPipelineIDsByConnectionIDResponse) GetPipelineIds() []string

func (*ListPipelineIDsByConnectionIDResponse) GetTotalSize

func (x *ListPipelineIDsByConnectionIDResponse) GetTotalSize() int32

func (*ListPipelineIDsByConnectionIDResponse) ProtoMessage

func (*ListPipelineIDsByConnectionIDResponse) ProtoMessage()

func (*ListPipelineIDsByConnectionIDResponse) ProtoReflect

func (*ListPipelineIDsByConnectionIDResponse) Reset

func (*ListPipelineIDsByConnectionIDResponse) String

type ListPipelineReleasesAdminRequest

type ListPipelineReleasesAdminRequest struct {

	// The maximum number of releases to return. If this parameter is
	// unspecified, at most 10 releases will be returned. The cap value for this
	// parameter is 100 (i.e. any value above that will be coerced to 100).
	PageSize *int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page token.
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,3,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// - Example: `create_time>timestamp("2000-06-19T23:31:08.657Z")`.
	Filter *string `protobuf:"bytes,4,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// Include soft-deleted pipelines in the result.
	ShowDeleted *bool `protobuf:"varint,5,opt,name=show_deleted,json=showDeleted,proto3,oneof" json:"show_deleted,omitempty"`
	// contains filtered or unexported fields
}

ListPipelinesReleaseAdminRequest represents a request by an admin to list all pipeline releases. Admin users have access to pipelines from any user.

func (*ListPipelineReleasesAdminRequest) Descriptor deprecated

func (*ListPipelineReleasesAdminRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPipelineReleasesAdminRequest.ProtoReflect.Descriptor instead.

func (*ListPipelineReleasesAdminRequest) GetFilter

func (*ListPipelineReleasesAdminRequest) GetPageSize

func (x *ListPipelineReleasesAdminRequest) GetPageSize() int32

func (*ListPipelineReleasesAdminRequest) GetPageToken

func (x *ListPipelineReleasesAdminRequest) GetPageToken() string

func (*ListPipelineReleasesAdminRequest) GetShowDeleted

func (x *ListPipelineReleasesAdminRequest) GetShowDeleted() bool

func (*ListPipelineReleasesAdminRequest) GetView

func (*ListPipelineReleasesAdminRequest) ProtoMessage

func (*ListPipelineReleasesAdminRequest) ProtoMessage()

func (*ListPipelineReleasesAdminRequest) ProtoReflect

func (*ListPipelineReleasesAdminRequest) Reset

func (*ListPipelineReleasesAdminRequest) String

type ListPipelineReleasesAdminResponse

type ListPipelineReleasesAdminResponse struct {

	// A list of pipeline releases.
	Releases []*PipelineRelease `protobuf:"bytes,1,rep,name=releases,proto3" json:"releases,omitempty"`
	// Next page token.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of pipeline releases.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListPipelineReleasesAdminResponse contains a list of pipeline releases requested by an admin user. For the moment, the pipeline recipes will be UID-based (permalink) instead of name-based. This is a temporary solution.

func (*ListPipelineReleasesAdminResponse) Descriptor deprecated

func (*ListPipelineReleasesAdminResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPipelineReleasesAdminResponse.ProtoReflect.Descriptor instead.

func (*ListPipelineReleasesAdminResponse) GetNextPageToken

func (x *ListPipelineReleasesAdminResponse) GetNextPageToken() string

func (*ListPipelineReleasesAdminResponse) GetReleases

func (*ListPipelineReleasesAdminResponse) GetTotalSize

func (x *ListPipelineReleasesAdminResponse) GetTotalSize() int32

func (*ListPipelineReleasesAdminResponse) ProtoMessage

func (*ListPipelineReleasesAdminResponse) ProtoMessage()

func (*ListPipelineReleasesAdminResponse) ProtoReflect

func (*ListPipelineReleasesAdminResponse) Reset

func (*ListPipelineReleasesAdminResponse) String

type ListPipelineRunsByRequesterRequest

type ListPipelineRunsByRequesterRequest struct {

	// The page number to retrieve.
	Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	// The maximum number of items per page to return. The default and cap values
	// are 10 and 100, respectively.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// The following filters are supported:
	// - `status`
	// - `source`
	//
	// **Example**: `status="RUN_STATUS_COMPLETED"`.
	Filter *string `protobuf:"bytes,3,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// Order by field, with options for ordering by `id`, `create_time` or `update_time`.
	// Format: `order_by=id` or `order_by=create_time desc`, default is `asc`.
	OrderBy *string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3,oneof" json:"order_by,omitempty"`
	// Beginning of the time range from which the records will be fetched.
	// The default value is the beginning of the current day, in UTC.
	Start *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=start,proto3,oneof" json:"start,omitempty"`
	// End of the time range from which the records will be fetched.
	// The default value is the current timestamp.
	Stop *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=stop,proto3,oneof" json:"stop,omitempty"`
	// Requester ID.
	RequesterId string `protobuf:"bytes,7,opt,name=requester_id,json=requesterId,proto3" json:"requester_id,omitempty"`
	// contains filtered or unexported fields
}

ListPipelineRunsByRequesterRequest is the request message for ListPipelineRunsByRequester.

func (*ListPipelineRunsByRequesterRequest) Descriptor deprecated

func (*ListPipelineRunsByRequesterRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPipelineRunsByRequesterRequest.ProtoReflect.Descriptor instead.

func (*ListPipelineRunsByRequesterRequest) GetFilter

func (*ListPipelineRunsByRequesterRequest) GetOrderBy

func (*ListPipelineRunsByRequesterRequest) GetPage

func (*ListPipelineRunsByRequesterRequest) GetPageSize

func (x *ListPipelineRunsByRequesterRequest) GetPageSize() int32

func (*ListPipelineRunsByRequesterRequest) GetRequesterId

func (x *ListPipelineRunsByRequesterRequest) GetRequesterId() string

func (*ListPipelineRunsByRequesterRequest) GetStart

func (*ListPipelineRunsByRequesterRequest) GetStop

func (*ListPipelineRunsByRequesterRequest) ProtoMessage

func (*ListPipelineRunsByRequesterRequest) ProtoMessage()

func (*ListPipelineRunsByRequesterRequest) ProtoReflect

func (*ListPipelineRunsByRequesterRequest) Reset

func (*ListPipelineRunsByRequesterRequest) String

type ListPipelineRunsByRequesterResponse

type ListPipelineRunsByRequesterResponse struct {

	// The list of pipeline runs.
	PipelineRuns []*PipelineRun `protobuf:"bytes,1,rep,name=pipeline_runs,json=pipelineRuns,proto3" json:"pipeline_runs,omitempty"`
	// The total number of pipeline runs matching the request.
	TotalSize int32 `protobuf:"varint,2,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// The current page number.
	Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	// The number of items per page.
	PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

ListPipelineRunsByRequesterResponse is the response message for ListPipelineRunsByRequester.

func (*ListPipelineRunsByRequesterResponse) Descriptor deprecated

func (*ListPipelineRunsByRequesterResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPipelineRunsByRequesterResponse.ProtoReflect.Descriptor instead.

func (*ListPipelineRunsByRequesterResponse) GetPage

func (*ListPipelineRunsByRequesterResponse) GetPageSize

func (x *ListPipelineRunsByRequesterResponse) GetPageSize() int32

func (*ListPipelineRunsByRequesterResponse) GetPipelineRuns

func (x *ListPipelineRunsByRequesterResponse) GetPipelineRuns() []*PipelineRun

func (*ListPipelineRunsByRequesterResponse) GetTotalSize

func (x *ListPipelineRunsByRequesterResponse) GetTotalSize() int32

func (*ListPipelineRunsByRequesterResponse) ProtoMessage

func (*ListPipelineRunsByRequesterResponse) ProtoMessage()

func (*ListPipelineRunsByRequesterResponse) ProtoReflect

func (*ListPipelineRunsByRequesterResponse) Reset

func (*ListPipelineRunsByRequesterResponse) String

type ListPipelineRunsRequest

type ListPipelineRunsRequest struct {

	// The ID of the owner of the pipeline.
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// The ID of the pipeline for which the runs will be listed.
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// The page number to retrieve.
	Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	// The maximum number of items per page to return. The default and cap values
	// are 10 and 100, respectively.
	PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// - Example: `create_time>timestamp("2000-06-19T23:31:08.657Z")`.
	Filter *string `protobuf:"bytes,6,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// Order by field, with options for ordering by `id`, `create_time` or `update_time`.
	// Format: `order_by=id` or `order_by=create_time desc`, default is `asc`.
	OrderBy *string `protobuf:"bytes,7,opt,name=order_by,json=orderBy,proto3,oneof" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

ListPipelineRunsRequest is the request message for ListPipelineRuns.

func (*ListPipelineRunsRequest) Descriptor deprecated

func (*ListPipelineRunsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPipelineRunsRequest.ProtoReflect.Descriptor instead.

func (*ListPipelineRunsRequest) GetFilter

func (x *ListPipelineRunsRequest) GetFilter() string

func (*ListPipelineRunsRequest) GetNamespaceId

func (x *ListPipelineRunsRequest) GetNamespaceId() string

func (*ListPipelineRunsRequest) GetOrderBy

func (x *ListPipelineRunsRequest) GetOrderBy() string

func (*ListPipelineRunsRequest) GetPage

func (x *ListPipelineRunsRequest) GetPage() int32

func (*ListPipelineRunsRequest) GetPageSize

func (x *ListPipelineRunsRequest) GetPageSize() int32

func (*ListPipelineRunsRequest) GetPipelineId

func (x *ListPipelineRunsRequest) GetPipelineId() string

func (*ListPipelineRunsRequest) ProtoMessage

func (*ListPipelineRunsRequest) ProtoMessage()

func (*ListPipelineRunsRequest) ProtoReflect

func (x *ListPipelineRunsRequest) ProtoReflect() protoreflect.Message

func (*ListPipelineRunsRequest) Reset

func (x *ListPipelineRunsRequest) Reset()

func (*ListPipelineRunsRequest) String

func (x *ListPipelineRunsRequest) String() string

type ListPipelineRunsResponse

type ListPipelineRunsResponse struct {

	// The list of pipeline runs.
	PipelineRuns []*PipelineRun `protobuf:"bytes,1,rep,name=pipeline_runs,json=pipelineRuns,proto3" json:"pipeline_runs,omitempty"`
	// The total number of pipeline runs matching the request.
	TotalSize int32 `protobuf:"varint,2,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// The current page number.
	Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	// The number of items per page.
	PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

ListPipelineRunsResponse is the response message for ListPipelineRuns.

func (*ListPipelineRunsResponse) Descriptor deprecated

func (*ListPipelineRunsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPipelineRunsResponse.ProtoReflect.Descriptor instead.

func (*ListPipelineRunsResponse) GetPage

func (x *ListPipelineRunsResponse) GetPage() int32

func (*ListPipelineRunsResponse) GetPageSize

func (x *ListPipelineRunsResponse) GetPageSize() int32

func (*ListPipelineRunsResponse) GetPipelineRuns

func (x *ListPipelineRunsResponse) GetPipelineRuns() []*PipelineRun

func (*ListPipelineRunsResponse) GetTotalSize

func (x *ListPipelineRunsResponse) GetTotalSize() int32

func (*ListPipelineRunsResponse) ProtoMessage

func (*ListPipelineRunsResponse) ProtoMessage()

func (*ListPipelineRunsResponse) ProtoReflect

func (x *ListPipelineRunsResponse) ProtoReflect() protoreflect.Message

func (*ListPipelineRunsResponse) Reset

func (x *ListPipelineRunsResponse) Reset()

func (*ListPipelineRunsResponse) String

func (x *ListPipelineRunsResponse) String() string

type ListPipelinesAdminRequest

type ListPipelinesAdminRequest struct {

	// The maximum number of pipelines to return. If this parameter is
	// unspecified, at most 10 pipelines will be returned. The cap value for this
	// parameter is 100 (i.e. any value above that will be coerced to 100).
	PageSize *int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page token.
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,3,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// - Example: `create_time>timestamp("2000-06-19T23:31:08.657Z")`.
	// - Example:
	// `recipe.components.definition_name:"operator-definitions/2ac8be70-0f7a-4b61-a33d-098b8acfa6f3"`.
	Filter *string `protobuf:"bytes,4,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// Include soft-deleted pipelines in the result.
	ShowDeleted *bool `protobuf:"varint,5,opt,name=show_deleted,json=showDeleted,proto3,oneof" json:"show_deleted,omitempty"`
	// contains filtered or unexported fields
}

ListPipelinesAdminRequest represents a request by an admin to list all the pipelines. Admin users have access to pipelines from any user.

func (*ListPipelinesAdminRequest) Descriptor deprecated

func (*ListPipelinesAdminRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPipelinesAdminRequest.ProtoReflect.Descriptor instead.

func (*ListPipelinesAdminRequest) GetFilter

func (x *ListPipelinesAdminRequest) GetFilter() string

func (*ListPipelinesAdminRequest) GetPageSize

func (x *ListPipelinesAdminRequest) GetPageSize() int32

func (*ListPipelinesAdminRequest) GetPageToken

func (x *ListPipelinesAdminRequest) GetPageToken() string

func (*ListPipelinesAdminRequest) GetShowDeleted

func (x *ListPipelinesAdminRequest) GetShowDeleted() bool

func (*ListPipelinesAdminRequest) GetView

func (*ListPipelinesAdminRequest) ProtoMessage

func (*ListPipelinesAdminRequest) ProtoMessage()

func (*ListPipelinesAdminRequest) ProtoReflect

func (*ListPipelinesAdminRequest) Reset

func (x *ListPipelinesAdminRequest) Reset()

func (*ListPipelinesAdminRequest) String

func (x *ListPipelinesAdminRequest) String() string

type ListPipelinesAdminResponse

type ListPipelinesAdminResponse struct {

	// A list of pipeline resources.
	Pipelines []*Pipeline `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"`
	// Next page token.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of pipelines.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListPipelinesAdminResponse contains a list of pipelines requested by an admin user. For the moment, the pipeline recipes will be UID-based (permalink) instead of name-based. This is a temporary solution.

func (*ListPipelinesAdminResponse) Descriptor deprecated

func (*ListPipelinesAdminResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPipelinesAdminResponse.ProtoReflect.Descriptor instead.

func (*ListPipelinesAdminResponse) GetNextPageToken

func (x *ListPipelinesAdminResponse) GetNextPageToken() string

func (*ListPipelinesAdminResponse) GetPipelines

func (x *ListPipelinesAdminResponse) GetPipelines() []*Pipeline

func (*ListPipelinesAdminResponse) GetTotalSize

func (x *ListPipelinesAdminResponse) GetTotalSize() int32

func (*ListPipelinesAdminResponse) ProtoMessage

func (*ListPipelinesAdminResponse) ProtoMessage()

func (*ListPipelinesAdminResponse) ProtoReflect

func (*ListPipelinesAdminResponse) Reset

func (x *ListPipelinesAdminResponse) Reset()

func (*ListPipelinesAdminResponse) String

func (x *ListPipelinesAdminResponse) String() string

type ListPipelinesRequest

type ListPipelinesRequest struct {

	// The maximum number of pipelines to return. If this parameter is
	// unspecified, at most 10 pipelines will be returned. The cap value for this
	// parameter is 100 (i.e. any value above that will be coerced to 100).
	PageSize *int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page token.
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,3,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// - Example: `create_time>timestamp("2000-06-19T23:31:08.657Z")`.
	// - Example:
	// `recipe.components.definition_name:"operator-definitions/2ac8be70-0f7a-4b61-a33d-098b8acfa6f3"`.
	Filter *string `protobuf:"bytes,4,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// Include soft-deleted pipelines in the result.
	ShowDeleted *bool `protobuf:"varint,5,opt,name=show_deleted,json=showDeleted,proto3,oneof" json:"show_deleted,omitempty"`
	// Limit results to pipelines with the specified visibility.
	Visibility *Pipeline_Visibility `protobuf:"varint,6,opt,name=visibility,proto3,enum=vdp.pipeline.v1beta.Pipeline_Visibility,oneof" json:"visibility,omitempty"`
	// Order by field, with options for ordering by `id`, `create_time` or `update_time`.
	// Format: `order_by=id` or `order_by=create_time desc`, default is `asc`.
	OrderBy *string `protobuf:"bytes,7,opt,name=order_by,json=orderBy,proto3,oneof" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

ListPipelinesRequest represents a request to list pipelines.

func (*ListPipelinesRequest) Descriptor deprecated

func (*ListPipelinesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPipelinesRequest.ProtoReflect.Descriptor instead.

func (*ListPipelinesRequest) GetFilter

func (x *ListPipelinesRequest) GetFilter() string

func (*ListPipelinesRequest) GetOrderBy

func (x *ListPipelinesRequest) GetOrderBy() string

func (*ListPipelinesRequest) GetPageSize

func (x *ListPipelinesRequest) GetPageSize() int32

func (*ListPipelinesRequest) GetPageToken

func (x *ListPipelinesRequest) GetPageToken() string

func (*ListPipelinesRequest) GetShowDeleted

func (x *ListPipelinesRequest) GetShowDeleted() bool

func (*ListPipelinesRequest) GetView

func (x *ListPipelinesRequest) GetView() Pipeline_View

func (*ListPipelinesRequest) GetVisibility

func (x *ListPipelinesRequest) GetVisibility() Pipeline_Visibility

func (*ListPipelinesRequest) ProtoMessage

func (*ListPipelinesRequest) ProtoMessage()

func (*ListPipelinesRequest) ProtoReflect

func (x *ListPipelinesRequest) ProtoReflect() protoreflect.Message

func (*ListPipelinesRequest) Reset

func (x *ListPipelinesRequest) Reset()

func (*ListPipelinesRequest) String

func (x *ListPipelinesRequest) String() string

type ListPipelinesResponse

type ListPipelinesResponse struct {

	// A list of pipeline resources.
	Pipelines []*Pipeline `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"`
	// Next page token.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of pipelines.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListPipelinesResponse contains a list of pipelines.

func (*ListPipelinesResponse) Descriptor deprecated

func (*ListPipelinesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPipelinesResponse.ProtoReflect.Descriptor instead.

func (*ListPipelinesResponse) GetNextPageToken

func (x *ListPipelinesResponse) GetNextPageToken() string

func (*ListPipelinesResponse) GetPipelines

func (x *ListPipelinesResponse) GetPipelines() []*Pipeline

func (*ListPipelinesResponse) GetTotalSize

func (x *ListPipelinesResponse) GetTotalSize() int32

func (*ListPipelinesResponse) ProtoMessage

func (*ListPipelinesResponse) ProtoMessage()

func (*ListPipelinesResponse) ProtoReflect

func (x *ListPipelinesResponse) ProtoReflect() protoreflect.Message

func (*ListPipelinesResponse) Reset

func (x *ListPipelinesResponse) Reset()

func (*ListPipelinesResponse) String

func (x *ListPipelinesResponse) String() string

type ListUserPipelineReleasesRequest

type ListUserPipelineReleasesRequest struct {

	// The maximum number of releases to return. If this parameter is
	// unspecified, at most 10 pipelines will be returned. The cap value for this
	// parameter is 100 (i.e. any value above that will be coerced to 100).
	PageSize *int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page token.
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,3,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// - Example: `create_time>timestamp("2000-06-19T23:31:08.657Z")`.
	Filter *string `protobuf:"bytes,4,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// The parent resource where this pipeline release will be created.
	// Format: `users/{user.id}/pipelines/{pipeline.id}`.
	Parent string `protobuf:"bytes,5,opt,name=parent,proto3" json:"parent,omitempty"`
	// Include soft-deleted pipelines in the result.
	ShowDeleted *bool `protobuf:"varint,6,opt,name=show_deleted,json=showDeleted,proto3,oneof" json:"show_deleted,omitempty"`
	// contains filtered or unexported fields
}

ListUserPipelineReleasesRequest represents a request to list the releases in a user-owned pipeline.

func (*ListUserPipelineReleasesRequest) Descriptor deprecated

func (*ListUserPipelineReleasesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListUserPipelineReleasesRequest.ProtoReflect.Descriptor instead.

func (*ListUserPipelineReleasesRequest) GetFilter

func (x *ListUserPipelineReleasesRequest) GetFilter() string

func (*ListUserPipelineReleasesRequest) GetPageSize

func (x *ListUserPipelineReleasesRequest) GetPageSize() int32

func (*ListUserPipelineReleasesRequest) GetPageToken

func (x *ListUserPipelineReleasesRequest) GetPageToken() string

func (*ListUserPipelineReleasesRequest) GetParent

func (x *ListUserPipelineReleasesRequest) GetParent() string

func (*ListUserPipelineReleasesRequest) GetShowDeleted

func (x *ListUserPipelineReleasesRequest) GetShowDeleted() bool

func (*ListUserPipelineReleasesRequest) GetView

func (*ListUserPipelineReleasesRequest) ProtoMessage

func (*ListUserPipelineReleasesRequest) ProtoMessage()

func (*ListUserPipelineReleasesRequest) ProtoReflect

func (*ListUserPipelineReleasesRequest) Reset

func (*ListUserPipelineReleasesRequest) String

type ListUserPipelineReleasesResponse

type ListUserPipelineReleasesResponse struct {

	// A list of pipeline release resources.
	Releases []*PipelineRelease `protobuf:"bytes,1,rep,name=releases,proto3" json:"releases,omitempty"`
	// Next page token.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of pipeline releases.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListUserPipelineReleasesResponse contains a list of pipeline releases.

func (*ListUserPipelineReleasesResponse) Descriptor deprecated

func (*ListUserPipelineReleasesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListUserPipelineReleasesResponse.ProtoReflect.Descriptor instead.

func (*ListUserPipelineReleasesResponse) GetNextPageToken

func (x *ListUserPipelineReleasesResponse) GetNextPageToken() string

func (*ListUserPipelineReleasesResponse) GetReleases

func (*ListUserPipelineReleasesResponse) GetTotalSize

func (x *ListUserPipelineReleasesResponse) GetTotalSize() int32

func (*ListUserPipelineReleasesResponse) ProtoMessage

func (*ListUserPipelineReleasesResponse) ProtoMessage()

func (*ListUserPipelineReleasesResponse) ProtoReflect

func (*ListUserPipelineReleasesResponse) Reset

func (*ListUserPipelineReleasesResponse) String

type ListUserPipelinesRequest

type ListUserPipelinesRequest struct {

	// The maximum number of pipelines to return. If this parameter is
	// unspecified, at most 10 pipelines will be returned. The cap value for this
	// parameter is 100 (i.e. any value above that will be coerced to 100).
	PageSize *int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page token.
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,3,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter
	// expression.
	// - Example: `create_time>timestamp("2000-06-19T23:31:08.657Z")`.
	// - Example:
	// `recipe.components.definition_name:"operator-definitions/2ac8be70-0f7a-4b61-a33d-098b8acfa6f3"`.
	Filter *string `protobuf:"bytes,4,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// The parent resource, i.e., the user that created the pipelines.
	// - Format: `users/{user.id}`.
	Parent string `protobuf:"bytes,5,opt,name=parent,proto3" json:"parent,omitempty"`
	// Include soft-deleted pipelines in the result.
	ShowDeleted *bool `protobuf:"varint,6,opt,name=show_deleted,json=showDeleted,proto3,oneof" json:"show_deleted,omitempty"`
	// Limit results to pipelines with the specified visibility.
	Visibility *Pipeline_Visibility `protobuf:"varint,7,opt,name=visibility,proto3,enum=vdp.pipeline.v1beta.Pipeline_Visibility,oneof" json:"visibility,omitempty"`
	// Order by field, with options for ordering by `id`, `create_time` or `update_time`.
	// Format: `order_by=id` or `order_by=create_time desc`, default is `asc`.
	OrderBy *string `protobuf:"bytes,8,opt,name=order_by,json=orderBy,proto3,oneof" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

ListUserPipelinesRequest represents a request to list the pipelines of a user.

func (*ListUserPipelinesRequest) Descriptor deprecated

func (*ListUserPipelinesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListUserPipelinesRequest.ProtoReflect.Descriptor instead.

func (*ListUserPipelinesRequest) GetFilter

func (x *ListUserPipelinesRequest) GetFilter() string

func (*ListUserPipelinesRequest) GetOrderBy

func (x *ListUserPipelinesRequest) GetOrderBy() string

func (*ListUserPipelinesRequest) GetPageSize

func (x *ListUserPipelinesRequest) GetPageSize() int32

func (*ListUserPipelinesRequest) GetPageToken

func (x *ListUserPipelinesRequest) GetPageToken() string

func (*ListUserPipelinesRequest) GetParent

func (x *ListUserPipelinesRequest) GetParent() string

func (*ListUserPipelinesRequest) GetShowDeleted

func (x *ListUserPipelinesRequest) GetShowDeleted() bool

func (*ListUserPipelinesRequest) GetView

func (*ListUserPipelinesRequest) GetVisibility

func (x *ListUserPipelinesRequest) GetVisibility() Pipeline_Visibility

func (*ListUserPipelinesRequest) ProtoMessage

func (*ListUserPipelinesRequest) ProtoMessage()

func (*ListUserPipelinesRequest) ProtoReflect

func (x *ListUserPipelinesRequest) ProtoReflect() protoreflect.Message

func (*ListUserPipelinesRequest) Reset

func (x *ListUserPipelinesRequest) Reset()

func (*ListUserPipelinesRequest) String

func (x *ListUserPipelinesRequest) String() string

type ListUserPipelinesResponse

type ListUserPipelinesResponse struct {

	// A list of pipeline resources.
	Pipelines []*Pipeline `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"`
	// Next page token.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of pipelines.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListUserPipelinesResponse contains a list of pipelines.

func (*ListUserPipelinesResponse) Descriptor deprecated

func (*ListUserPipelinesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListUserPipelinesResponse.ProtoReflect.Descriptor instead.

func (*ListUserPipelinesResponse) GetNextPageToken

func (x *ListUserPipelinesResponse) GetNextPageToken() string

func (*ListUserPipelinesResponse) GetPipelines

func (x *ListUserPipelinesResponse) GetPipelines() []*Pipeline

func (*ListUserPipelinesResponse) GetTotalSize

func (x *ListUserPipelinesResponse) GetTotalSize() int32

func (*ListUserPipelinesResponse) ProtoMessage

func (*ListUserPipelinesResponse) ProtoMessage()

func (*ListUserPipelinesResponse) ProtoReflect

func (*ListUserPipelinesResponse) Reset

func (x *ListUserPipelinesResponse) Reset()

func (*ListUserPipelinesResponse) String

func (x *ListUserPipelinesResponse) String() string

type ListUserSecretsRequest

type ListUserSecretsRequest struct {

	// The maximum number of secrets to return. If this parameter is unspecified,
	// at most 10 pipelines will be returned. The cap value for this parameter is
	// 100 (i.e. any value above that will be coerced to 100).
	PageSize *int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"`
	// Page secret.
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// The parent resource, i.e., the user that creates the secret.
	// - Format: `users/{user.id}`.
	Parent string `protobuf:"bytes,3,opt,name=parent,proto3" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

ListUserSecretsRequest represents a request to list the secrets of a user.

func (*ListUserSecretsRequest) Descriptor deprecated

func (*ListUserSecretsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListUserSecretsRequest.ProtoReflect.Descriptor instead.

func (*ListUserSecretsRequest) GetPageSize

func (x *ListUserSecretsRequest) GetPageSize() int32

func (*ListUserSecretsRequest) GetPageToken

func (x *ListUserSecretsRequest) GetPageToken() string

func (*ListUserSecretsRequest) GetParent

func (x *ListUserSecretsRequest) GetParent() string

func (*ListUserSecretsRequest) ProtoMessage

func (*ListUserSecretsRequest) ProtoMessage()

func (*ListUserSecretsRequest) ProtoReflect

func (x *ListUserSecretsRequest) ProtoReflect() protoreflect.Message

func (*ListUserSecretsRequest) Reset

func (x *ListUserSecretsRequest) Reset()

func (*ListUserSecretsRequest) String

func (x *ListUserSecretsRequest) String() string

type ListUserSecretsResponse

type ListUserSecretsResponse struct {

	// A list of secret resources.
	Secrets []*Secret `protobuf:"bytes,1,rep,name=secrets,proto3" json:"secrets,omitempty"`
	// Next page secret.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of secret resources.
	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

ListUserSecretsResponse contains a list of secrets.

func (*ListUserSecretsResponse) Descriptor deprecated

func (*ListUserSecretsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListUserSecretsResponse.ProtoReflect.Descriptor instead.

func (*ListUserSecretsResponse) GetNextPageToken

func (x *ListUserSecretsResponse) GetNextPageToken() string

func (*ListUserSecretsResponse) GetSecrets

func (x *ListUserSecretsResponse) GetSecrets() []*Secret

func (*ListUserSecretsResponse) GetTotalSize

func (x *ListUserSecretsResponse) GetTotalSize() int32

func (*ListUserSecretsResponse) ProtoMessage

func (*ListUserSecretsResponse) ProtoMessage()

func (*ListUserSecretsResponse) ProtoReflect

func (x *ListUserSecretsResponse) ProtoReflect() protoreflect.Message

func (*ListUserSecretsResponse) Reset

func (x *ListUserSecretsResponse) Reset()

func (*ListUserSecretsResponse) String

func (x *ListUserSecretsResponse) String() string

type LivenessRequest

type LivenessRequest struct {

	// HealthCheckRequest message
	HealthCheckRequest *v1beta.HealthCheckRequest `protobuf:"bytes,1,opt,name=health_check_request,json=healthCheckRequest,proto3,oneof" json:"health_check_request,omitempty"`
	// contains filtered or unexported fields
}

LivenessRequest represents a request to check a service liveness status

func (*LivenessRequest) Descriptor deprecated

func (*LivenessRequest) Descriptor() ([]byte, []int)

Deprecated: Use LivenessRequest.ProtoReflect.Descriptor instead.

func (*LivenessRequest) GetHealthCheckRequest

func (x *LivenessRequest) GetHealthCheckRequest() *v1beta.HealthCheckRequest

func (*LivenessRequest) ProtoMessage

func (*LivenessRequest) ProtoMessage()

func (*LivenessRequest) ProtoReflect

func (x *LivenessRequest) ProtoReflect() protoreflect.Message

func (*LivenessRequest) Reset

func (x *LivenessRequest) Reset()

func (*LivenessRequest) String

func (x *LivenessRequest) String() string

type LivenessResponse

type LivenessResponse struct {

	// HealthCheckResponse message
	HealthCheckResponse *v1beta.HealthCheckResponse `protobuf:"bytes,1,opt,name=health_check_response,json=healthCheckResponse,proto3" json:"health_check_response,omitempty"`
	// contains filtered or unexported fields
}

LivenessResponse represents a response for a service liveness status

func (*LivenessResponse) Descriptor deprecated

func (*LivenessResponse) Descriptor() ([]byte, []int)

Deprecated: Use LivenessResponse.ProtoReflect.Descriptor instead.

func (*LivenessResponse) GetHealthCheckResponse

func (x *LivenessResponse) GetHealthCheckResponse() *v1beta.HealthCheckResponse

func (*LivenessResponse) ProtoMessage

func (*LivenessResponse) ProtoMessage()

func (*LivenessResponse) ProtoReflect

func (x *LivenessResponse) ProtoReflect() protoreflect.Message

func (*LivenessResponse) Reset

func (x *LivenessResponse) Reset()

func (*LivenessResponse) String

func (x *LivenessResponse) String() string

type LookUpPipelineAdminRequest

type LookUpPipelineAdminRequest struct {

	// The permalink of the pipeline, which allows its access by UID.
	// - Format: `pipelines/{pipeline.uid}`.
	Permalink string `protobuf:"bytes,1,opt,name=permalink,proto3" json:"permalink,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,2,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

LookUpPipelineAdminRequest represents a request by an admin to query a pipeline by its UID.

func (*LookUpPipelineAdminRequest) Descriptor deprecated

func (*LookUpPipelineAdminRequest) Descriptor() ([]byte, []int)

Deprecated: Use LookUpPipelineAdminRequest.ProtoReflect.Descriptor instead.

func (x *LookUpPipelineAdminRequest) GetPermalink() string

func (*LookUpPipelineAdminRequest) GetView

func (*LookUpPipelineAdminRequest) ProtoMessage

func (*LookUpPipelineAdminRequest) ProtoMessage()

func (*LookUpPipelineAdminRequest) ProtoReflect

func (*LookUpPipelineAdminRequest) Reset

func (x *LookUpPipelineAdminRequest) Reset()

func (*LookUpPipelineAdminRequest) String

func (x *LookUpPipelineAdminRequest) String() string

type LookUpPipelineAdminResponse

type LookUpPipelineAdminResponse struct {

	// The requested pipeline.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

LookUpPipelineAdminResponse contains the requested pipeline.

func (*LookUpPipelineAdminResponse) Descriptor deprecated

func (*LookUpPipelineAdminResponse) Descriptor() ([]byte, []int)

Deprecated: Use LookUpPipelineAdminResponse.ProtoReflect.Descriptor instead.

func (*LookUpPipelineAdminResponse) GetPipeline

func (x *LookUpPipelineAdminResponse) GetPipeline() *Pipeline

func (*LookUpPipelineAdminResponse) ProtoMessage

func (*LookUpPipelineAdminResponse) ProtoMessage()

func (*LookUpPipelineAdminResponse) ProtoReflect

func (*LookUpPipelineAdminResponse) Reset

func (x *LookUpPipelineAdminResponse) Reset()

func (*LookUpPipelineAdminResponse) String

func (x *LookUpPipelineAdminResponse) String() string

type LookUpPipelineRequest

type LookUpPipelineRequest struct {

	// The permalink of the pipeline, which allows its access by UID.
	// - Format: `pipelines/{pipeline.uid}`.
	Permalink string `protobuf:"bytes,1,opt,name=permalink,proto3" json:"permalink,omitempty"`
	// View allows clients to specify the desired pipeline view in the response.
	View *Pipeline_View `protobuf:"varint,2,opt,name=view,proto3,enum=vdp.pipeline.v1beta.Pipeline_View,oneof" json:"view,omitempty"`
	// contains filtered or unexported fields
}

LookUpPipelineRequest represents a request to query a pipeline by its UID.

func (*LookUpPipelineRequest) Descriptor deprecated

func (*LookUpPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use LookUpPipelineRequest.ProtoReflect.Descriptor instead.

func (x *LookUpPipelineRequest) GetPermalink() string

func (*LookUpPipelineRequest) GetView

func (x *LookUpPipelineRequest) GetView() Pipeline_View

func (*LookUpPipelineRequest) ProtoMessage

func (*LookUpPipelineRequest) ProtoMessage()

func (*LookUpPipelineRequest) ProtoReflect

func (x *LookUpPipelineRequest) ProtoReflect() protoreflect.Message

func (*LookUpPipelineRequest) Reset

func (x *LookUpPipelineRequest) Reset()

func (*LookUpPipelineRequest) String

func (x *LookUpPipelineRequest) String() string

type LookUpPipelineResponse

type LookUpPipelineResponse struct {

	// The requested pipeline.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

LookUpPipelineResponse contains the requested pipeline.

func (*LookUpPipelineResponse) Descriptor deprecated

func (*LookUpPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use LookUpPipelineResponse.ProtoReflect.Descriptor instead.

func (*LookUpPipelineResponse) GetPipeline

func (x *LookUpPipelineResponse) GetPipeline() *Pipeline

func (*LookUpPipelineResponse) ProtoMessage

func (*LookUpPipelineResponse) ProtoMessage()

func (*LookUpPipelineResponse) ProtoReflect

func (x *LookUpPipelineResponse) ProtoReflect() protoreflect.Message

func (*LookUpPipelineResponse) Reset

func (x *LookUpPipelineResponse) Reset()

func (*LookUpPipelineResponse) String

func (x *LookUpPipelineResponse) String() string

type OperatorDefinition

type OperatorDefinition struct {

	// The name of the operator definition.
	// - Format: `operator-definitions/*`
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Operator definition UUID.
	Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	// Operator definition resource ID (used in `name` as the last segment).
	// This conforms to RFC-1034, which restricts to letters, numbers, and
	// hyphen, with the first character a letter, the last a letter or a number,
	// and a 63 character maximum.
	Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	// Operator definition title.
	Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
	// Operator definition documentation URL.
	DocumentationUrl string `protobuf:"bytes,5,opt,name=documentation_url,json=documentationUrl,proto3" json:"documentation_url,omitempty"`
	// Operator definition icon. This is a path that's relative to the root of
	// the operator implementation (see `source_url`) and that allows clients
	// frontend applications to pull and locate the icons.
	Icon string `protobuf:"bytes,6,opt,name=icon,proto3" json:"icon,omitempty"`
	// Operator definition specification.
	Spec *OperatorSpec `protobuf:"bytes,7,opt,name=spec,proto3" json:"spec,omitempty"`
	// Operator definition tombstone. If true, this configuration is permanently
	// off. Otherwise, the configuration is active.
	Tombstone bool `protobuf:"varint,8,opt,name=tombstone,proto3" json:"tombstone,omitempty"`
	// The public flag determines whether this operator definition is available
	// to all workspaces.
	Public bool `protobuf:"varint,9,opt,name=public,proto3" json:"public,omitempty"`
	// The custom flag determines whether this is a custom operator definition.
	Custom bool `protobuf:"varint,10,opt,name=custom,proto3" json:"custom,omitempty"`
	// Source code URL. This points to the source code where the operator is
	// implemented.
	SourceUrl string `protobuf:"bytes,15,opt,name=source_url,json=sourceUrl,proto3" json:"source_url,omitempty"`
	// Operator definition version. This is a string that fulfills the SemVer
	// specification (e.g. `1.0.0-beta`).
	Version string `protobuf:"bytes,16,opt,name=version,proto3" json:"version,omitempty"`
	// List of tasks that can be executed by the operator.
	Tasks []*ComponentTask `protobuf:"bytes,17,rep,name=tasks,proto3" json:"tasks,omitempty"`
	// Short description of the operator.
	Description string `protobuf:"bytes,18,opt,name=description,proto3" json:"description,omitempty"`
	// Release stage.
	ReleaseStage ComponentDefinition_ReleaseStage `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

An Operator is a type of pipeline component that performs data injection and manipulation. OperatorDefinition describes a certain type of operator.

For more information, see [Component](https://www.instill.tech/docs/component/introduction) in the official documentation.

func (*OperatorDefinition) Descriptor deprecated

func (*OperatorDefinition) Descriptor() ([]byte, []int)

Deprecated: Use OperatorDefinition.ProtoReflect.Descriptor instead.

func (*OperatorDefinition) GetCustom

func (x *OperatorDefinition) GetCustom() bool

func (*OperatorDefinition) GetDescription

func (x *OperatorDefinition) GetDescription() string

func (*OperatorDefinition) GetDocumentationUrl

func (x *OperatorDefinition) GetDocumentationUrl() string

func (*OperatorDefinition) GetIcon

func (x *OperatorDefinition) GetIcon() string

func (*OperatorDefinition) GetId

func (x *OperatorDefinition) GetId() string

func (*OperatorDefinition) GetName

func (x *OperatorDefinition) GetName() string

func (*OperatorDefinition) GetPublic

func (x *OperatorDefinition) GetPublic() bool

func (*OperatorDefinition) GetReleaseStage

func (*OperatorDefinition) GetSourceUrl

func (x *OperatorDefinition) GetSourceUrl() string

func (*OperatorDefinition) GetSpec

func (x *OperatorDefinition) GetSpec() *OperatorSpec

func (*OperatorDefinition) GetTasks

func (x *OperatorDefinition) GetTasks() []*ComponentTask

func (*OperatorDefinition) GetTitle

func (x *OperatorDefinition) GetTitle() string

func (*OperatorDefinition) GetTombstone

func (x *OperatorDefinition) GetTombstone() bool

func (*OperatorDefinition) GetUid

func (x *OperatorDefinition) GetUid() string

func (*OperatorDefinition) GetVersion

func (x *OperatorDefinition) GetVersion() string

func (*OperatorDefinition) ProtoMessage

func (*OperatorDefinition) ProtoMessage()

func (*OperatorDefinition) ProtoReflect

func (x *OperatorDefinition) ProtoReflect() protoreflect.Message

func (*OperatorDefinition) Reset

func (x *OperatorDefinition) Reset()

func (*OperatorDefinition) String

func (x *OperatorDefinition) String() string

type OperatorSpec

type OperatorSpec struct {

	// Component specification.
	ComponentSpecification *structpb.Struct `` /* 127-byte string literal not displayed */
	// Data specifications.
	// The key represents the task, and the value is the corresponding data_specification.
	DataSpecifications map[string]*DataSpecification `` /* 203-byte string literal not displayed */
	// contains filtered or unexported fields
}

OperatorSpec represents a specification data model.

func (*OperatorSpec) Descriptor deprecated

func (*OperatorSpec) Descriptor() ([]byte, []int)

Deprecated: Use OperatorSpec.ProtoReflect.Descriptor instead.

func (*OperatorSpec) GetComponentSpecification

func (x *OperatorSpec) GetComponentSpecification() *structpb.Struct

func (*OperatorSpec) GetDataSpecifications

func (x *OperatorSpec) GetDataSpecifications() map[string]*DataSpecification

func (*OperatorSpec) ProtoMessage

func (*OperatorSpec) ProtoMessage()

func (*OperatorSpec) ProtoReflect

func (x *OperatorSpec) ProtoReflect() protoreflect.Message

func (*OperatorSpec) Reset

func (x *OperatorSpec) Reset()

func (*OperatorSpec) String

func (x *OperatorSpec) String() string

type Permission

type Permission struct {

	// Defines whether the pipeline can be modified.
	CanEdit bool `protobuf:"varint,1,opt,name=can_edit,json=canEdit,proto3" json:"can_edit,omitempty"`
	// Defines whether the pipeline can be executed.
	CanTrigger bool `protobuf:"varint,2,opt,name=can_trigger,json=canTrigger,proto3" json:"can_trigger,omitempty"`
	// Defines whether the pipeline can be released.
	CanRelease bool `protobuf:"varint,3,opt,name=can_release,json=canRelease,proto3" json:"can_release,omitempty"`
	// contains filtered or unexported fields
}

Permission defines how a pipeline can be used.

func (*Permission) Descriptor deprecated

func (*Permission) Descriptor() ([]byte, []int)

Deprecated: Use Permission.ProtoReflect.Descriptor instead.

func (*Permission) GetCanEdit

func (x *Permission) GetCanEdit() bool

func (*Permission) GetCanRelease

func (x *Permission) GetCanRelease() bool

func (*Permission) GetCanTrigger

func (x *Permission) GetCanTrigger() bool

func (*Permission) ProtoMessage

func (*Permission) ProtoMessage()

func (*Permission) ProtoReflect

func (x *Permission) ProtoReflect() protoreflect.Message

func (*Permission) Reset

func (x *Permission) Reset()

func (*Permission) String

func (x *Permission) String() string

type Pipeline

type Pipeline struct {

	// The name of the pipeline, defined by its parent and ID.
	// - Format: `{parent_type}/{parent.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Pipeline UUID.
	Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	// Pipeline resource ID (used in `name` as the last segment). This conforms
	// to RFC-1034, which restricts to letters, numbers, and hyphen, with the
	// first character a letter, the last a letter or a number, and a 63
	// character maximum.
	Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	// Pipeline description.
	Description *string `protobuf:"bytes,4,opt,name=description,proto3,oneof" json:"description,omitempty"`
	// Recipe describes the components of a Pipeline and how they are connected.
	Recipe *structpb.Struct `protobuf:"bytes,5,opt,name=recipe,proto3" json:"recipe,omitempty"`
	// Pipeline creation time.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Pipeline update time.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Pipeline delete time.
	DeleteTime *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
	// Pipeline sharing information.
	Sharing *Sharing `protobuf:"bytes,15,opt,name=sharing,proto3" json:"sharing,omitempty"`
	// Metadata holds console-related data such as the pipeline builder layout.
	Metadata *structpb.Struct `protobuf:"bytes,16,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// Owner Name.
	OwnerName string `protobuf:"bytes,17,opt,name=owner_name,json=ownerName,proto3" json:"owner_name,omitempty"`
	// Releases holds the history of pipeline versions.
	Releases []*PipelineRelease `protobuf:"bytes,19,rep,name=releases,proto3" json:"releases,omitempty"`
	// README holds the pipeline documentation.
	Readme string `protobuf:"bytes,20,opt,name=readme,proto3" json:"readme,omitempty"`
	// Permission defines how a pipeline can be used.
	Permission *Permission `protobuf:"bytes,21,opt,name=permission,proto3" json:"permission,omitempty"`
	// Pipeline visibility.
	Visibility Pipeline_Visibility `protobuf:"varint,22,opt,name=visibility,proto3,enum=vdp.pipeline.v1beta.Pipeline_Visibility" json:"visibility,omitempty"`
	// Pipeline owner.
	Owner *v1beta1.Owner `protobuf:"bytes,23,opt,name=owner,proto3,oneof" json:"owner,omitempty"`
	// Data specifications.
	DataSpecification *DataSpecification `protobuf:"bytes,24,opt,name=data_specification,json=dataSpecification,proto3" json:"data_specification,omitempty"`
	// Tags.
	Tags []string `protobuf:"bytes,25,rep,name=tags,proto3" json:"tags,omitempty"`
	// Statistic data.
	Stats *Pipeline_Stats `protobuf:"bytes,26,opt,name=stats,proto3" json:"stats,omitempty"`
	// Recipe in YAML format describes the components of a pipeline and how they
	// are connected.
	RawRecipe string `protobuf:"bytes,27,opt,name=raw_recipe,json=rawRecipe,proto3" json:"raw_recipe,omitempty"`
	// A link to the source code of the pipeline (e.g. to a GitHub repository).
	SourceUrl *string `protobuf:"bytes,28,opt,name=source_url,json=sourceUrl,proto3,oneof" json:"source_url,omitempty"`
	// A link to any extra information.
	DocumentationUrl *string `protobuf:"bytes,29,opt,name=documentation_url,json=documentationUrl,proto3,oneof" json:"documentation_url,omitempty"`
	// License under which the pipeline is distributed.
	License *string `protobuf:"bytes,30,opt,name=license,proto3,oneof" json:"license,omitempty"`
	// Pipeline profile image in base64 format.
	ProfileImage *string `protobuf:"bytes,31,opt,name=profile_image,json=profileImage,proto3,oneof" json:"profile_image,omitempty"`
	// Pipeline endpoints.
	Endpoints *Endpoints `protobuf:"bytes,32,opt,name=endpoints,proto3" json:"endpoints,omitempty"`
	// contains filtered or unexported fields
}

A Pipeline is an end-to-end workflow that automates a sequence of components to process data.

For more information, see Pipeline(https://www.instill.tech/docs/vdp/introduction) in the official documentation.

func (*Pipeline) Descriptor deprecated

func (*Pipeline) Descriptor() ([]byte, []int)

Deprecated: Use Pipeline.ProtoReflect.Descriptor instead.

func (*Pipeline) GetCreateTime

func (x *Pipeline) GetCreateTime() *timestamppb.Timestamp

func (*Pipeline) GetDataSpecification

func (x *Pipeline) GetDataSpecification() *DataSpecification

func (*Pipeline) GetDeleteTime

func (x *Pipeline) GetDeleteTime() *timestamppb.Timestamp

func (*Pipeline) GetDescription

func (x *Pipeline) GetDescription() string

func (*Pipeline) GetDocumentationUrl

func (x *Pipeline) GetDocumentationUrl() string

func (*Pipeline) GetEndpoints

func (x *Pipeline) GetEndpoints() *Endpoints

func (*Pipeline) GetId

func (x *Pipeline) GetId() string

func (*Pipeline) GetLicense

func (x *Pipeline) GetLicense() string

func (*Pipeline) GetMetadata

func (x *Pipeline) GetMetadata() *structpb.Struct

func (*Pipeline) GetName

func (x *Pipeline) GetName() string

func (*Pipeline) GetOwner

func (x *Pipeline) GetOwner() *v1beta1.Owner

func (*Pipeline) GetOwnerName

func (x *Pipeline) GetOwnerName() string

func (*Pipeline) GetPermission

func (x *Pipeline) GetPermission() *Permission

func (*Pipeline) GetProfileImage

func (x *Pipeline) GetProfileImage() string

func (*Pipeline) GetRawRecipe

func (x *Pipeline) GetRawRecipe() string

func (*Pipeline) GetReadme

func (x *Pipeline) GetReadme() string

func (*Pipeline) GetRecipe

func (x *Pipeline) GetRecipe() *structpb.Struct

func (*Pipeline) GetReleases

func (x *Pipeline) GetReleases() []*PipelineRelease

func (*Pipeline) GetSharing

func (x *Pipeline) GetSharing() *Sharing

func (*Pipeline) GetSourceUrl

func (x *Pipeline) GetSourceUrl() string

func (*Pipeline) GetStats

func (x *Pipeline) GetStats() *Pipeline_Stats

func (*Pipeline) GetTags

func (x *Pipeline) GetTags() []string

func (*Pipeline) GetUid

func (x *Pipeline) GetUid() string

func (*Pipeline) GetUpdateTime

func (x *Pipeline) GetUpdateTime() *timestamppb.Timestamp

func (*Pipeline) GetVisibility

func (x *Pipeline) GetVisibility() Pipeline_Visibility

func (*Pipeline) ProtoMessage

func (*Pipeline) ProtoMessage()

func (*Pipeline) ProtoReflect

func (x *Pipeline) ProtoReflect() protoreflect.Message

func (*Pipeline) Reset

func (x *Pipeline) Reset()

func (*Pipeline) String

func (x *Pipeline) String() string

type PipelinePrivateServiceClient

type PipelinePrivateServiceClient interface {
	// List pipelines (admin only)
	//
	// This is a *private* method that allows admin users and internal clients to
	// list *all* pipeline resources.
	ListPipelinesAdmin(ctx context.Context, in *ListPipelinesAdminRequest, opts ...grpc.CallOption) (*ListPipelinesAdminResponse, error)
	// Get a pipeline by UID (admin only)
	//
	// This is a *private* method that allows admin users to access any pipeline
	// resource by its UID.
	LookUpPipelineAdmin(ctx context.Context, in *LookUpPipelineAdminRequest, opts ...grpc.CallOption) (*LookUpPipelineAdminResponse, error)
	// List pipeline releases (admin only)
	//
	// This is a *private* method that allows admin users to list *all* pipeline
	// releases.
	ListPipelineReleasesAdmin(ctx context.Context, in *ListPipelineReleasesAdminRequest, opts ...grpc.CallOption) (*ListPipelineReleasesAdminResponse, error)
}

PipelinePrivateServiceClient is the client API for PipelinePrivateService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type PipelinePrivateServiceServer

type PipelinePrivateServiceServer interface {
	// List pipelines (admin only)
	//
	// This is a *private* method that allows admin users and internal clients to
	// list *all* pipeline resources.
	ListPipelinesAdmin(context.Context, *ListPipelinesAdminRequest) (*ListPipelinesAdminResponse, error)
	// Get a pipeline by UID (admin only)
	//
	// This is a *private* method that allows admin users to access any pipeline
	// resource by its UID.
	LookUpPipelineAdmin(context.Context, *LookUpPipelineAdminRequest) (*LookUpPipelineAdminResponse, error)
	// List pipeline releases (admin only)
	//
	// This is a *private* method that allows admin users to list *all* pipeline
	// releases.
	ListPipelineReleasesAdmin(context.Context, *ListPipelineReleasesAdminRequest) (*ListPipelineReleasesAdminResponse, error)
}

PipelinePrivateServiceServer is the server API for PipelinePrivateService service. All implementations should embed UnimplementedPipelinePrivateServiceServer for forward compatibility

type PipelinePublicServiceClient

type PipelinePublicServiceClient interface {
	// Check if the pipeline server is alive
	//
	// See https://github.com/grpc/grpc/blob/master/doc/health-checking.md.
	Liveness(ctx context.Context, in *LivenessRequest, opts ...grpc.CallOption) (*LivenessResponse, error)
	// Check if the pipeline server is ready
	//
	// See https://github.com/grpc/grpc/blob/master/doc/health-checking.md
	Readiness(ctx context.Context, in *ReadinessRequest, opts ...grpc.CallOption) (*ReadinessResponse, error)
	// Get hub status
	//
	// Return the stats of the hub
	GetHubStats(ctx context.Context, in *GetHubStatsRequest, opts ...grpc.CallOption) (*GetHubStatsResponse, error)
	// List accessible pipelines
	//
	// Returns a paginated list of pipelines that are visible to the requester.
	ListPipelines(ctx context.Context, in *ListPipelinesRequest, opts ...grpc.CallOption) (*ListPipelinesResponse, error)
	// Get a pipeline by UID
	//
	// Returns the details of a pipeline by a permalink defined by the resource
	// UID.
	LookUpPipeline(ctx context.Context, in *LookUpPipelineRequest, opts ...grpc.CallOption) (*LookUpPipelineResponse, error)
	// List namespace pipelines
	//
	// Returns a paginated list of pipelines of a namespace
	ListNamespacePipelines(ctx context.Context, in *ListNamespacePipelinesRequest, opts ...grpc.CallOption) (*ListNamespacePipelinesResponse, error)
	// Create a new pipeline
	//
	// Creates a new pipeline under a namespace.
	CreateNamespacePipeline(ctx context.Context, in *CreateNamespacePipelineRequest, opts ...grpc.CallOption) (*CreateNamespacePipelineResponse, error)
	// Get a pipeline
	//
	// Returns the details of a pipeline.
	GetNamespacePipeline(ctx context.Context, in *GetNamespacePipelineRequest, opts ...grpc.CallOption) (*GetNamespacePipelineResponse, error)
	// Update a pipeline
	//
	// Udpates a pipeline, accessing it by its resource name, which is defined by
	// the parent namespace and the ID of the pipeline. The authenticated namespace must be
	// the parent of the pipeline in order to modify it.
	//
	// In REST requests, only the supplied pipeline fields will be taken into
	// account when updating the resource.
	UpdateNamespacePipeline(ctx context.Context, in *UpdateNamespacePipelineRequest, opts ...grpc.CallOption) (*UpdateNamespacePipelineResponse, error)
	// Delete a pipeline
	//
	// Deletes a pipeline, accesing it by its resource name, which is defined by
	// the parent namespace and the ID of the pipeline. The authenticated namespace must be
	// the parent of the pipeline in order to delete it.
	DeleteNamespacePipeline(ctx context.Context, in *DeleteNamespacePipelineRequest, opts ...grpc.CallOption) (*DeleteNamespacePipelineResponse, error)
	// Validate a pipeline
	//
	// Validates a pipeline by its resource name, which is defined by the parent
	// namespace and the ID of the pipeline.
	//
	// Validation checks the recipe of the pipeline and the status of its components.
	ValidateNamespacePipeline(ctx context.Context, in *ValidateNamespacePipelineRequest, opts ...grpc.CallOption) (*ValidateNamespacePipelineResponse, error)
	// Rename a pipeline
	//
	// Updates the ID of a pipeline. Since this is an output-only field, a custom
	// method is required to modify it.
	//
	// The pipeline name will be updated accordingly, as it is  composed by the
	// parent namespace and ID of the pipeline (e.g.
	// `namespaces/luigi/pipelines/pizza-recipe-generator`).
	//
	// The authenticated namespace must be the parent of the pipeline in order to
	// perform this action.
	RenameNamespacePipeline(ctx context.Context, in *RenameNamespacePipelineRequest, opts ...grpc.CallOption) (*RenameNamespacePipelineResponse, error)
	// Clone a pipeline
	//
	// Clones a pipeline owned by a namespace. The new pipeline may have a different
	// parent, and this can be either a namespace or an organization.
	CloneNamespacePipeline(ctx context.Context, in *CloneNamespacePipelineRequest, opts ...grpc.CallOption) (*CloneNamespacePipelineResponse, error)
	// SendNamespacePipelineEvent
	SendNamespacePipelineEvent(ctx context.Context, in *SendNamespacePipelineEventRequest, opts ...grpc.CallOption) (*SendNamespacePipelineEventResponse, error)
	// SendNamespacePipelineReleaseEvent
	SendNamespacePipelineReleaseEvent(ctx context.Context, in *SendNamespacePipelineReleaseEventRequest, opts ...grpc.CallOption) (*SendNamespacePipelineReleaseEventResponse, error)
	// Trigger a pipeline
	//
	// Triggers the execution of a pipeline synchronously, i.e., the result is
	// sent back to the namespace right after the data is processed. This method is
	// intended for real-time inference when low latency is of concern.
	//
	// The pipeline is identified by its resource name, formed by the parent namespace
	// and ID of the pipeline.
	//
	// For more information, see [Run NamespacePipeline](https://www.instill.tech/docs/vdp/run).
	TriggerNamespacePipeline(ctx context.Context, in *TriggerNamespacePipelineRequest, opts ...grpc.CallOption) (*TriggerNamespacePipelineResponse, error)
	// Trigger a pipeline via streaming
	//
	// Triggers the execution of a pipeline asynchronously and streams back the response.
	// This method is intended for real-time inference when low latency is of concern
	// and the response needs to be processed incrementally.
	//
	// The pipeline is identified by its resource name, formed by the parent namespace
	// and ID of the pipeline.
	TriggerNamespacePipelineWithStream(ctx context.Context, in *TriggerNamespacePipelineWithStreamRequest, opts ...grpc.CallOption) (PipelinePublicService_TriggerNamespacePipelineWithStreamClient, error)
	// Trigger a pipeline asynchronously
	//
	// Triggers the execution of a pipeline asynchronously, i.e., the result
	// contains the necessary information to access the result and status of the
	// operation. This method is intended for cases that require long-running
	// workloads.
	//
	// The pipeline is identified by its resource name, formed by the parent namespace
	// and ID of the pipeline.
	//
	// For more information, see [Run NamespacePipeline](https://www.instill.tech/docs/vdp/run).
	TriggerAsyncNamespacePipeline(ctx context.Context, in *TriggerAsyncNamespacePipelineRequest, opts ...grpc.CallOption) (*TriggerAsyncNamespacePipelineResponse, error)
	// Create a pipeline release
	//
	// Commits the version of a pipeline, identified by its resource name, which
	// is formed by the parent namespace and ID of the pipeline.
	//
	// The authenticated namespace must be the parent of the pipeline in order to
	// perform this action.
	CreateNamespacePipelineRelease(ctx context.Context, in *CreateNamespacePipelineReleaseRequest, opts ...grpc.CallOption) (*CreateNamespacePipelineReleaseResponse, error)
	// List the releases in a pipeline
	//
	// Lists the commited versions of a pipeline, identified by its resource
	// name, which is formed by the parent namespace and ID of the pipeline.
	ListNamespacePipelineReleases(ctx context.Context, in *ListNamespacePipelineReleasesRequest, opts ...grpc.CallOption) (*ListNamespacePipelineReleasesResponse, error)
	// Get a pipeline release
	//
	// Gets the details of a pipeline release, where the pipeline is identified
	// by its resource name, formed by its parent namespace and ID.
	GetNamespacePipelineRelease(ctx context.Context, in *GetNamespacePipelineReleaseRequest, opts ...grpc.CallOption) (*GetNamespacePipelineReleaseResponse, error)
	// Update a pipeline release
	//
	// Updates the details of a pipeline release, where the pipeline is
	// identified by its resource name, formed by its parent namespace and ID.
	//
	// The authenticated namespace must be the parent of the pipeline in order to
	// perform this action.
	UpdateNamespacePipelineRelease(ctx context.Context, in *UpdateNamespacePipelineReleaseRequest, opts ...grpc.CallOption) (*UpdateNamespacePipelineReleaseResponse, error)
	// Delete a pipeline release
	//
	// Deletes a pipeline release, where the pipeline is identified by its
	// resource name, formed by its parent namespace and ID.
	//
	// The authenticated namespace must be the parent of the pipeline in order to
	// perform this action.
	DeleteNamespacePipelineRelease(ctx context.Context, in *DeleteNamespacePipelineReleaseRequest, opts ...grpc.CallOption) (*DeleteNamespacePipelineReleaseResponse, error)
	// Clone a pipeline release
	//
	// Clones a pipeline release owned by a namespace. The new pipeline may have a different
	// parent, and this can be either a namespace or an organization.
	CloneNamespacePipelineRelease(ctx context.Context, in *CloneNamespacePipelineReleaseRequest, opts ...grpc.CallOption) (*CloneNamespacePipelineReleaseResponse, error)
	// Trigger a pipeline release
	//
	// Triggers the synchronous execution of of a pipeline. While the trigger
	// endpoint (where the release version isn't specified) triggers the pipeline
	// at its latest release, this method allows the client to specified any
	// committed release.
	//
	// The pipeline is identified by its resource name, formed by its parent namespace
	// and ID.
	TriggerNamespacePipelineRelease(ctx context.Context, in *TriggerNamespacePipelineReleaseRequest, opts ...grpc.CallOption) (*TriggerNamespacePipelineReleaseResponse, error)
	// Trigger a pipeline release asynchronously
	//
	// Triggers the asynchronous execution of of a pipeline. While the trigger
	// endpoint (where the release version isn't specified) triggers the pipeline
	// at its latest release, this method allows the client to specified any
	// committed release.
	//
	// The pipeline is identified by its resource name, formed by its parent namespace
	// and ID.
	TriggerAsyncNamespacePipelineRelease(ctx context.Context, in *TriggerAsyncNamespacePipelineReleaseRequest, opts ...grpc.CallOption) (*TriggerAsyncNamespacePipelineReleaseResponse, error)
	// Create a secret
	//
	// Creates a new secret under the parenthood of an namespace.
	CreateNamespaceSecret(ctx context.Context, in *CreateNamespaceSecretRequest, opts ...grpc.CallOption) (*CreateNamespaceSecretResponse, error)
	// List secrets
	//
	// Returns a paginated list of secrets that belong to the specified
	// namespace.
	ListNamespaceSecrets(ctx context.Context, in *ListNamespaceSecretsRequest, opts ...grpc.CallOption) (*ListNamespaceSecretsResponse, error)
	// Get a secret
	//
	// Returns the details of an namespace-owned secret by its resource name,
	// which is defined by the parent namespace and the ID of the secret.
	GetNamespaceSecret(ctx context.Context, in *GetNamespaceSecretRequest, opts ...grpc.CallOption) (*GetNamespaceSecretResponse, error)
	// Update a secret
	//
	// # Udpates a secret, accessing it by its resource name, which is defined by
	//
	// In REST requests, only the supplied secret fields will be taken into
	// account when updating the resource.
	UpdateNamespaceSecret(ctx context.Context, in *UpdateNamespaceSecretRequest, opts ...grpc.CallOption) (*UpdateNamespaceSecretResponse, error)
	// Delete a secret
	//
	// Deletes a secret, accesing it by its resource name, which is defined by
	// the parent namespace and the ID of the secret.
	DeleteNamespaceSecret(ctx context.Context, in *DeleteNamespaceSecretRequest, opts ...grpc.CallOption) (*DeleteNamespaceSecretResponse, error)
	// List component definitions
	//
	// Returns a paginated list of component definitions, regardless their type.
	// This offers a single source of truth, with pagination and filter
	// capabilities, for the components that might be used in a VDP pipeline.
	ListComponentDefinitions(ctx context.Context, in *ListComponentDefinitionsRequest, opts ...grpc.CallOption) (*ListComponentDefinitionsResponse, error)
	// Get the details of a long-running operation
	//
	// This method allows requesters to request the status and outcome of
	// long-running operations such as asynchronous pipeline triggers.
	GetOperation(ctx context.Context, in *GetOperationRequest, opts ...grpc.CallOption) (*GetOperationResponse, error)
	// Deprecated: Do not use.
	// Create a new user pipeline
	//
	// Creates a new pipeline under the parenthood of a user. Users can only
	// create a pipeline as the parent of that resource (i.e. the authenticated
	// user must match the `parent` path parameter).
	CreateUserPipeline(ctx context.Context, in *CreateUserPipelineRequest, opts ...grpc.CallOption) (*CreateUserPipelineResponse, error)
	// Deprecated: Do not use.
	// List user pipelines
	//
	// Returns a paginated list of pipelines that belong to the specified user.
	// The parent user may be different from the authenticated user, in which
	// case the results will contain the pipelines that are visible to the
	// latter.
	ListUserPipelines(ctx context.Context, in *ListUserPipelinesRequest, opts ...grpc.CallOption) (*ListUserPipelinesResponse, error)
	// Deprecated: Do not use.
	// Get a pipeline owned by a user
	//
	// Returns the details of a user-owned pipeline by its resource name, which is defined
	// by the parent user and the ID of the pipeline.
	GetUserPipeline(ctx context.Context, in *GetUserPipelineRequest, opts ...grpc.CallOption) (*GetUserPipelineResponse, error)
	// Deprecated: Do not use.
	// Update a pipeline owned by a user
	//
	// Udpates a pipeline, accessing it by its resource name, which is defined by
	// the parent user and the ID of the pipeline. The authenticated user must be
	// the parent of the pipeline in order to modify it.
	//
	// In REST requests, only the supplied pipeline fields will be taken into
	// account when updating the resource.
	UpdateUserPipeline(ctx context.Context, in *UpdateUserPipelineRequest, opts ...grpc.CallOption) (*UpdateUserPipelineResponse, error)
	// Deprecated: Do not use.
	// Delete a pipeline owned by a user
	//
	// Deletes a pipeline, accesing it by its resource name, which is defined by
	// the parent user and the ID of the pipeline. The authenticated user must be
	// the parent of the pipeline in order to delete it.
	DeleteUserPipeline(ctx context.Context, in *DeleteUserPipelineRequest, opts ...grpc.CallOption) (*DeleteUserPipelineResponse, error)
	// Deprecated: Do not use.
	// Validate a pipeline a pipeline owned by a user
	//
	// Validates a pipeline by its resource name, which is defined by the parent
	// user and the ID of the pipeline.
	//
	// Validation checks the recipe of the pipeline and the status of its components.
	ValidateUserPipeline(ctx context.Context, in *ValidateUserPipelineRequest, opts ...grpc.CallOption) (*ValidateUserPipelineResponse, error)
	// Deprecated: Do not use.
	// Rename a pipeline owned by a user
	//
	// Updates the ID of a pipeline. Since this is an output-only field, a custom
	// method is required to modify it.
	//
	// The pipeline name will be updated accordingly, as it is  composed by the
	// parent user and ID of the pipeline (e.g.
	// `users/luigi/pipelines/pizza-recipe-generator`).
	//
	// The authenticated user must be the parent of the pipeline in order to
	// perform this action.
	RenameUserPipeline(ctx context.Context, in *RenameUserPipelineRequest, opts ...grpc.CallOption) (*RenameUserPipelineResponse, error)
	// Deprecated: Do not use.
	// Trigger a pipeline owned by a user
	//
	// Triggers the execution of a pipeline synchronously, i.e., the result is
	// sent back to the user right after the data is processed. This method is
	// intended for real-time inference when low latency is of concern.
	//
	// The pipeline is identified by its resource name, formed by the parent user
	// and ID of the pipeline.
	//
	// For more information, see [Run Pipeline](https://www.instill.tech/docs/vdp/run).
	TriggerUserPipeline(ctx context.Context, in *TriggerUserPipelineRequest, opts ...grpc.CallOption) (*TriggerUserPipelineResponse, error)
	// Deprecated: Do not use.
	// Trigger a pipeline owned by a user and stream back the response
	//
	// Triggers the execution of a pipeline asynchronously and streams back the response.
	// This method is intended for real-time inference when low latency is of concern
	// and the response needs to be processed incrementally.
	//
	// The pipeline is identified by its resource name, formed by the parent user
	// and ID of the pipeline.
	TriggerUserPipelineWithStream(ctx context.Context, in *TriggerUserPipelineWithStreamRequest, opts ...grpc.CallOption) (PipelinePublicService_TriggerUserPipelineWithStreamClient, error)
	// Deprecated: Do not use.
	// Trigger a pipeline owned by a user asynchronously
	//
	// Triggers the execution of a pipeline asynchronously, i.e., the result
	// contains the necessary information to access the result and status of the
	// operation. This method is intended for cases that require long-running
	// workloads.
	//
	// The pipeline is identified by its resource name, formed by the parent user
	// and ID of the pipeline.
	//
	// For more information, see [Run Pipeline](https://www.instill.tech/docs/vdp/run).
	TriggerAsyncUserPipeline(ctx context.Context, in *TriggerAsyncUserPipelineRequest, opts ...grpc.CallOption) (*TriggerAsyncUserPipelineResponse, error)
	// Deprecated: Do not use.
	// Release a version of a pipeline owned by a user
	//
	// Commits the version of a pipeline, identified by its resource name, which
	// is formed by the parent user and ID of the pipeline.
	//
	// The authenticated user must be the parent of the pipeline in order to
	// perform this action.
	CreateUserPipelineRelease(ctx context.Context, in *CreateUserPipelineReleaseRequest, opts ...grpc.CallOption) (*CreateUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// List the releases in a pipeline owned by a user
	//
	// Lists the commited versions of a pipeline, identified by its resource
	// name, which is formed by the parent user and ID of the pipeline.
	ListUserPipelineReleases(ctx context.Context, in *ListUserPipelineReleasesRequest, opts ...grpc.CallOption) (*ListUserPipelineReleasesResponse, error)
	// Deprecated: Do not use.
	// Get a release in a pipeline owned by a user
	//
	// Gets the details of a pipeline release, where the pipeline is identified
	// by its resource name, formed by its parent user and ID.
	GetUserPipelineRelease(ctx context.Context, in *GetUserPipelineReleaseRequest, opts ...grpc.CallOption) (*GetUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Update a release in a pipeline owned by a user
	//
	// Updates the details of a pipeline release, where the pipeline is
	// identified by its resource name, formed by its parent user and ID.
	//
	// The authenticated user must be the parent of the pipeline in order to
	// perform this action.
	UpdateUserPipelineRelease(ctx context.Context, in *UpdateUserPipelineReleaseRequest, opts ...grpc.CallOption) (*UpdateUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Delete a release in a pipeline owned by a user
	//
	// Deletes a pipeline release, where the pipeline is identified by its
	// resource name, formed by its parent user and ID.
	//
	// The authenticated user must be the parent of the pipeline in order to
	// perform this action.
	DeleteUserPipelineRelease(ctx context.Context, in *DeleteUserPipelineReleaseRequest, opts ...grpc.CallOption) (*DeleteUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Set the version of a pipeline owned by a user to a pinned release
	//
	// Sets the pipeline configuration to a pinned version defined by a release.
	//
	// The pipeline is identified by its resource name, formed by its parent user
	// and ID.
	//
	// The authenticated user must be the parent of the pipeline in order to
	// perform this action.
	RestoreUserPipelineRelease(ctx context.Context, in *RestoreUserPipelineReleaseRequest, opts ...grpc.CallOption) (*RestoreUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Rename a release in a pipeline owned by a user
	//
	// Updates the ID of a pipeline release, where the pipeline is identified by
	// its resource name, formed by the parent user and ID. Since this is an
	// output-only field, a custom method is required to modify it.
	//
	// The pipeline release name will be updated accordingly, as it is  composed
	// by the pipeline name and the ID of the release (e.g.
	// `users/luigi/pipelines/pizza-recipe-generator/releases/v0.2.1`).
	//
	// The authenticated user must be the parent of the pipeline in order to
	// perform this action.
	RenameUserPipelineRelease(ctx context.Context, in *RenameUserPipelineReleaseRequest, opts ...grpc.CallOption) (*RenameUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Trigger a version of a pipeline owned by a user
	//
	// Triggers the synchronous execution of of a pipeline. While the trigger
	// endpoint (where the release version isn't specified) triggers the pipeline
	// at its latest release, this method allows the client to specified any
	// committed release.
	//
	// The pipeline is identified by its resource name, formed by its parent user
	// and ID.
	TriggerUserPipelineRelease(ctx context.Context, in *TriggerUserPipelineReleaseRequest, opts ...grpc.CallOption) (*TriggerUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Trigger a version of a pipeline owned by a user asynchronously
	//
	// Triggers the asynchronous execution of of a pipeline. While the trigger
	// endpoint (where the release version isn't specified) triggers the pipeline
	// at its latest release, this method allows the client to specified any
	// committed release.
	//
	// The pipeline is identified by its resource name, formed by its parent user
	// and ID.
	TriggerAsyncUserPipelineRelease(ctx context.Context, in *TriggerAsyncUserPipelineReleaseRequest, opts ...grpc.CallOption) (*TriggerAsyncUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Create a new organization pipeline
	//
	// Creates a new pipeline under the parenthood of an organization.
	CreateOrganizationPipeline(ctx context.Context, in *CreateOrganizationPipelineRequest, opts ...grpc.CallOption) (*CreateOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// List organization pipelines
	//
	// Returns a paginated list of pipelines that belong to the specified
	// organization.
	ListOrganizationPipelines(ctx context.Context, in *ListOrganizationPipelinesRequest, opts ...grpc.CallOption) (*ListOrganizationPipelinesResponse, error)
	// Deprecated: Do not use.
	// Get a pipeline owned by an organization
	//
	// Returns the details of an organization-owned pipeline by its resource name,
	// which is defined by the parent organization and the ID of the pipeline.
	GetOrganizationPipeline(ctx context.Context, in *GetOrganizationPipelineRequest, opts ...grpc.CallOption) (*GetOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// Update a pipeline owned by an organization
	//
	// # Udpates a pipeline, accessing it by its resource name, which is defined by
	//
	// In REST requests, only the supplied pipeline fields will be taken into
	// account when updating the resource.
	UpdateOrganizationPipeline(ctx context.Context, in *UpdateOrganizationPipelineRequest, opts ...grpc.CallOption) (*UpdateOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// Delete a pipeline owned by an organization
	//
	// Deletes a pipeline, accesing it by its resource name, which is defined by
	// the parent organization and the ID of the pipeline.
	DeleteOrganizationPipeline(ctx context.Context, in *DeleteOrganizationPipelineRequest, opts ...grpc.CallOption) (*DeleteOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// Validate a pipeline a pipeline owned by an organization
	//
	// Validates a pipeline by its resource name, which is defined by the parent
	// organization and the ID of the pipeline.
	//
	// Validation checks the recipe of the pipeline and the status of its
	// components.
	ValidateOrganizationPipeline(ctx context.Context, in *ValidateOrganizationPipelineRequest, opts ...grpc.CallOption) (*ValidateOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// Rename a pipeline owned by an organization
	//
	// Updates the ID of a pipeline. Since this is an output-only field, a custom
	// method is required to modify it.
	//
	// The pipeline name will be updated accordingly, as it is  composed by the
	// parent organization and ID of the pipeline (e.g.
	// `organizations/luigi/pipelines/pizza-recipe-generator`).
	RenameOrganizationPipeline(ctx context.Context, in *RenameOrganizationPipelineRequest, opts ...grpc.CallOption) (*RenameOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// Trigger a pipeline owned by an organization
	//
	// Triggers the execution of a pipeline synchronously, i.e., the result is sent
	// back to the organization right after the data is processed. This method is
	// intended for real-time inference when low latency is of concern.
	//
	// The pipeline is identified by its resource name, formed by the parent
	// organization and ID of the pipeline.
	//
	// For more information, see [Run Pipeline](https://www.instill.tech/docs/vdp/run).
	TriggerOrganizationPipelineStream(ctx context.Context, in *TriggerOrganizationPipelineStreamRequest, opts ...grpc.CallOption) (PipelinePublicService_TriggerOrganizationPipelineStreamClient, error)
	// Deprecated: Do not use.
	// Trigger a pipeline owned by an organization
	//
	// Triggers the execution of a pipeline synchronously, i.e., the result is sent
	// back to the organization right after the data is processed. This method is
	// intended for real-time inference when low latency is of concern.
	//
	// The pipeline is identified by its resource name, formed by the parent
	// organization and ID of the pipeline.
	//
	// For more information, see [Run Pipeline](https://www.instill.tech/docs/vdp/run).
	TriggerOrganizationPipeline(ctx context.Context, in *TriggerOrganizationPipelineRequest, opts ...grpc.CallOption) (*TriggerOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// Trigger a pipeline owned by an organization asynchronously
	//
	// Triggers the execution of a pipeline asynchronously, i.e., the result
	// contains the necessary information to access the result and status of the
	// operation. This method is intended for cases that require long-running
	// workloads.
	//
	// The pipeline is identified by its resource name, formed by the parent
	// organization and ID of the pipeline.
	//
	// For more information, see [Run Pipeline](https://www.instill.tech/docs/vdp/run).
	TriggerAsyncOrganizationPipeline(ctx context.Context, in *TriggerAsyncOrganizationPipelineRequest, opts ...grpc.CallOption) (*TriggerAsyncOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// Release a version of a pipeline owned by an organization
	//
	// Commits the version of a pipeline, identified by its resource name, which is
	// formed by the parent organization and ID of the pipeline.
	CreateOrganizationPipelineRelease(ctx context.Context, in *CreateOrganizationPipelineReleaseRequest, opts ...grpc.CallOption) (*CreateOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// List the releases in a pipeline owned by an organization
	//
	// Lists the commited versions of a pipeline, identified by its resource name,
	// which is formed by the parent organization and ID of the pipeline.
	ListOrganizationPipelineReleases(ctx context.Context, in *ListOrganizationPipelineReleasesRequest, opts ...grpc.CallOption) (*ListOrganizationPipelineReleasesResponse, error)
	// Deprecated: Do not use.
	// Get a release in a pipeline owned by an organization
	//
	// Gets the details of a pipeline release, where the pipeline is identified by
	// its resource name, formed by its parent organization and ID.
	GetOrganizationPipelineRelease(ctx context.Context, in *GetOrganizationPipelineReleaseRequest, opts ...grpc.CallOption) (*GetOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Update a release in a pipeline owned by an organization
	//
	// Updates the details of a pipeline release, where the pipeline is identified
	// by its resource name, formed by its parent organization and ID.
	UpdateOrganizationPipelineRelease(ctx context.Context, in *UpdateOrganizationPipelineReleaseRequest, opts ...grpc.CallOption) (*UpdateOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Delete a release in a pipeline owned by an organization
	//
	// Deletes a pipeline release, where the pipeline is identified by its resource
	// name, formed by its parent organization and ID.
	DeleteOrganizationPipelineRelease(ctx context.Context, in *DeleteOrganizationPipelineReleaseRequest, opts ...grpc.CallOption) (*DeleteOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Set the version of a pipeline owned by an organization to a pinned release
	//
	// Sets the pipeline configuration to a pinned version defined by a release.
	//
	// The pipeline is identified by its resource name, formed by its parent
	// organization and ID.
	RestoreOrganizationPipelineRelease(ctx context.Context, in *RestoreOrganizationPipelineReleaseRequest, opts ...grpc.CallOption) (*RestoreOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Rename a release in a pipeline owned by an organization
	//
	// Updates the ID of a pipeline release, where the pipeline is identified by
	// its resource name, formed by the parent organization and ID. Since this is
	// an output-only field, a custom method is required to modify it.
	//
	// The pipeline release name will be updated accordingly, as it is  composed by
	// the pipeline name and the ID of the release (e.g.
	// `organizations/luigi/pipelines/pizza-recipe-generator/releases/v0.2.1`).
	RenameOrganizationPipelineRelease(ctx context.Context, in *RenameOrganizationPipelineReleaseRequest, opts ...grpc.CallOption) (*RenameOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Trigger a version of a pipeline owned by an organization
	//
	// Triggers the synchronous execution of of a pipeline. While the trigger
	// endpoint (where the release version isn't specified) triggers the pipeline
	// at its latest release, this method allows the client to specified any
	// committed release.
	//
	// The pipeline is identified by its resource name, formed by its parent
	// organization and ID.
	TriggerOrganizationPipelineRelease(ctx context.Context, in *TriggerOrganizationPipelineReleaseRequest, opts ...grpc.CallOption) (*TriggerOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Trigger a version of a pipeline owned by an organization asynchronously
	//
	// Triggers the asynchronous execution of of a pipeline. While the trigger
	// endpoint (where the release version isn't specified) triggers the pipeline
	// at its latest release, this method allows the client to specified any
	// committed release.
	//
	// The pipeline is identified by its resource name, formed by its parent
	// organization and ID.
	TriggerAsyncOrganizationPipelineRelease(ctx context.Context, in *TriggerAsyncOrganizationPipelineReleaseRequest, opts ...grpc.CallOption) (*TriggerAsyncOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// List connector definitions
	//
	// Returns a paginated list of connector definitions.
	ListConnectorDefinitions(ctx context.Context, in *ListConnectorDefinitionsRequest, opts ...grpc.CallOption) (*ListConnectorDefinitionsResponse, error)
	// Deprecated: Do not use.
	// Get connector definition
	//
	// Returns the details of a connector definition.
	GetConnectorDefinition(ctx context.Context, in *GetConnectorDefinitionRequest, opts ...grpc.CallOption) (*GetConnectorDefinitionResponse, error)
	// Deprecated: Do not use.
	// List operator definitions
	//
	// Returns a paginated list of operator definitions.
	ListOperatorDefinitions(ctx context.Context, in *ListOperatorDefinitionsRequest, opts ...grpc.CallOption) (*ListOperatorDefinitionsResponse, error)
	// Deprecated: Do not use.
	// Get operator definition
	//
	// Returns the details of an operator definition.
	GetOperatorDefinition(ctx context.Context, in *GetOperatorDefinitionRequest, opts ...grpc.CallOption) (*GetOperatorDefinitionResponse, error)
	// Deprecated: Do not use.
	// Check the availibity of a resource name
	//
	// Check whether a resource name is already in use. Currently this endpoint
	// only supports pipeline and connector resource names.
	CheckName(ctx context.Context, in *CheckNameRequest, opts ...grpc.CallOption) (*CheckNameResponse, error)
	// Deprecated: Do not use.
	// Create a new user secret
	//
	// Creates a new secret under the parenthood of an user.
	CreateUserSecret(ctx context.Context, in *CreateUserSecretRequest, opts ...grpc.CallOption) (*CreateUserSecretResponse, error)
	// Deprecated: Do not use.
	// List user secrets
	//
	// Returns a paginated list of secrets that belong to the specified
	// user.
	ListUserSecrets(ctx context.Context, in *ListUserSecretsRequest, opts ...grpc.CallOption) (*ListUserSecretsResponse, error)
	// Deprecated: Do not use.
	// Get a secret owned by an user
	//
	// Returns the details of an user-owned secret by its resource name,
	// which is defined by the parent user and the ID of the secret.
	GetUserSecret(ctx context.Context, in *GetUserSecretRequest, opts ...grpc.CallOption) (*GetUserSecretResponse, error)
	// Deprecated: Do not use.
	// Update a secret owned by an user
	//
	// # Udpates a secret, accessing it by its resource name, which is defined by
	//
	// In REST requests, only the supplied secret fields will be taken into
	// account when updating the resource.
	UpdateUserSecret(ctx context.Context, in *UpdateUserSecretRequest, opts ...grpc.CallOption) (*UpdateUserSecretResponse, error)
	// Deprecated: Do not use.
	// Delete a secret owned by an user
	//
	// Deletes a secret, accesing it by its resource name, which is defined by
	// the parent user and the ID of the secret.
	DeleteUserSecret(ctx context.Context, in *DeleteUserSecretRequest, opts ...grpc.CallOption) (*DeleteUserSecretResponse, error)
	// Deprecated: Do not use.
	// Create a new organization secret
	//
	// Creates a new secret under the parenthood of an organization.
	CreateOrganizationSecret(ctx context.Context, in *CreateOrganizationSecretRequest, opts ...grpc.CallOption) (*CreateOrganizationSecretResponse, error)
	// Deprecated: Do not use.
	// List organization secrets
	//
	// Returns a paginated list of secrets that belong to the specified
	// organization.
	ListOrganizationSecrets(ctx context.Context, in *ListOrganizationSecretsRequest, opts ...grpc.CallOption) (*ListOrganizationSecretsResponse, error)
	// Deprecated: Do not use.
	// Get a secret owned by an organization
	//
	// Returns the details of an organization-owned secret by its resource name,
	// which is defined by the parent organization and the ID of the secret.
	GetOrganizationSecret(ctx context.Context, in *GetOrganizationSecretRequest, opts ...grpc.CallOption) (*GetOrganizationSecretResponse, error)
	// Deprecated: Do not use.
	// Update a secret owned by an organization
	//
	// # Udpates a secret, accessing it by its resource name, which is defined by
	//
	// In REST requests, only the supplied secret fields will be taken into
	// account when updating the resource.
	UpdateOrganizationSecret(ctx context.Context, in *UpdateOrganizationSecretRequest, opts ...grpc.CallOption) (*UpdateOrganizationSecretResponse, error)
	// Deprecated: Do not use.
	// Delete a secret owned by an organization
	//
	// Deletes a secret, accesing it by its resource name, which is defined by
	// the parent organization and the ID of the secret.
	DeleteOrganizationSecret(ctx context.Context, in *DeleteOrganizationSecretRequest, opts ...grpc.CallOption) (*DeleteOrganizationSecretResponse, error)
	// List Pipeline Runs
	//
	// Returns a paginated list of runs for a given pipeline. When the requester
	// is the owner of the pipeline, they will be able to all the pipeline runs,
	// regardless the requester. Other requesters will only be able to see the
	// runs requested by themselves.
	ListPipelineRuns(ctx context.Context, in *ListPipelineRunsRequest, opts ...grpc.CallOption) (*ListPipelineRunsResponse, error)
	// List Component runs
	//
	// Returns the information of each component execution within a pipeline run.
	ListComponentRuns(ctx context.Context, in *ListComponentRunsRequest, opts ...grpc.CallOption) (*ListComponentRunsResponse, error)
	// List Pipeline Runs of a Namespace (user or organization)
	//
	// Returns a paginated list of runs for 1 or more pipelines. This is mainly used by dashboard.
	// The requester can view all the runs by the requester across different pipelines.
	ListPipelineRunsByRequester(ctx context.Context, in *ListPipelineRunsByRequesterRequest, opts ...grpc.CallOption) (*ListPipelineRunsByRequesterResponse, error)
	// List namespace connections
	//
	// Returns a paginated list of connections created by a namespace.
	ListNamespaceConnections(ctx context.Context, in *ListNamespaceConnectionsRequest, opts ...grpc.CallOption) (*ListNamespaceConnectionsResponse, error)
	// Get a namespace connection
	//
	// Returns the details of a connection.
	GetNamespaceConnection(ctx context.Context, in *GetNamespaceConnectionRequest, opts ...grpc.CallOption) (*GetNamespaceConnectionResponse, error)
	// Create a connection
	//
	// Creates a connection under the ownership of a namespace.
	CreateNamespaceConnection(ctx context.Context, in *CreateNamespaceConnectionRequest, opts ...grpc.CallOption) (*CreateNamespaceConnectionResponse, error)
	// Update a connection
	//
	// Updates a connection with the supplied connection fields.
	UpdateNamespaceConnection(ctx context.Context, in *UpdateNamespaceConnectionRequest, opts ...grpc.CallOption) (*UpdateNamespaceConnectionResponse, error)
	// Delete a connection
	//
	// Deletes a connection.
	DeleteNamespaceConnection(ctx context.Context, in *DeleteNamespaceConnectionRequest, opts ...grpc.CallOption) (*DeleteNamespaceConnectionResponse, error)
	// Test a connection
	//
	// Makes a request to the 3rd party app that the connection is configured to
	// communicate with, and checks the result of the call. If the test fails,
	// the response status and error message will provide more information about
	// the failure.
	//
	// Note that this action might affect the quota or billing of the integrated
	// account in the 3rd party app.
	TestNamespaceConnection(ctx context.Context, in *TestNamespaceConnectionRequest, opts ...grpc.CallOption) (*TestNamespaceConnectionResponse, error)
	// List pipelines that reference a connection
	//
	// Returns a paginated list with the IDs of the pipelines that reference a
	// given connection. All the pipelines will belong to the same namespace as
	// the connection.
	ListPipelineIDsByConnectionID(ctx context.Context, in *ListPipelineIDsByConnectionIDRequest, opts ...grpc.CallOption) (*ListPipelineIDsByConnectionIDResponse, error)
	// List integrations
	//
	// Returns a paginated list of available integrations.
	ListIntegrations(ctx context.Context, in *ListIntegrationsRequest, opts ...grpc.CallOption) (*ListIntegrationsResponse, error)
	// Get an integration
	//
	// Returns the details of an integration.
	GetIntegration(ctx context.Context, in *GetIntegrationRequest, opts ...grpc.CallOption) (*GetIntegrationResponse, error)
}

PipelinePublicServiceClient is the client API for PipelinePublicService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type PipelinePublicServiceServer

type PipelinePublicServiceServer interface {
	// Check if the pipeline server is alive
	//
	// See https://github.com/grpc/grpc/blob/master/doc/health-checking.md.
	Liveness(context.Context, *LivenessRequest) (*LivenessResponse, error)
	// Check if the pipeline server is ready
	//
	// See https://github.com/grpc/grpc/blob/master/doc/health-checking.md
	Readiness(context.Context, *ReadinessRequest) (*ReadinessResponse, error)
	// Get hub status
	//
	// Return the stats of the hub
	GetHubStats(context.Context, *GetHubStatsRequest) (*GetHubStatsResponse, error)
	// List accessible pipelines
	//
	// Returns a paginated list of pipelines that are visible to the requester.
	ListPipelines(context.Context, *ListPipelinesRequest) (*ListPipelinesResponse, error)
	// Get a pipeline by UID
	//
	// Returns the details of a pipeline by a permalink defined by the resource
	// UID.
	LookUpPipeline(context.Context, *LookUpPipelineRequest) (*LookUpPipelineResponse, error)
	// List namespace pipelines
	//
	// Returns a paginated list of pipelines of a namespace
	ListNamespacePipelines(context.Context, *ListNamespacePipelinesRequest) (*ListNamespacePipelinesResponse, error)
	// Create a new pipeline
	//
	// Creates a new pipeline under a namespace.
	CreateNamespacePipeline(context.Context, *CreateNamespacePipelineRequest) (*CreateNamespacePipelineResponse, error)
	// Get a pipeline
	//
	// Returns the details of a pipeline.
	GetNamespacePipeline(context.Context, *GetNamespacePipelineRequest) (*GetNamespacePipelineResponse, error)
	// Update a pipeline
	//
	// Udpates a pipeline, accessing it by its resource name, which is defined by
	// the parent namespace and the ID of the pipeline. The authenticated namespace must be
	// the parent of the pipeline in order to modify it.
	//
	// In REST requests, only the supplied pipeline fields will be taken into
	// account when updating the resource.
	UpdateNamespacePipeline(context.Context, *UpdateNamespacePipelineRequest) (*UpdateNamespacePipelineResponse, error)
	// Delete a pipeline
	//
	// Deletes a pipeline, accesing it by its resource name, which is defined by
	// the parent namespace and the ID of the pipeline. The authenticated namespace must be
	// the parent of the pipeline in order to delete it.
	DeleteNamespacePipeline(context.Context, *DeleteNamespacePipelineRequest) (*DeleteNamespacePipelineResponse, error)
	// Validate a pipeline
	//
	// Validates a pipeline by its resource name, which is defined by the parent
	// namespace and the ID of the pipeline.
	//
	// Validation checks the recipe of the pipeline and the status of its components.
	ValidateNamespacePipeline(context.Context, *ValidateNamespacePipelineRequest) (*ValidateNamespacePipelineResponse, error)
	// Rename a pipeline
	//
	// Updates the ID of a pipeline. Since this is an output-only field, a custom
	// method is required to modify it.
	//
	// The pipeline name will be updated accordingly, as it is  composed by the
	// parent namespace and ID of the pipeline (e.g.
	// `namespaces/luigi/pipelines/pizza-recipe-generator`).
	//
	// The authenticated namespace must be the parent of the pipeline in order to
	// perform this action.
	RenameNamespacePipeline(context.Context, *RenameNamespacePipelineRequest) (*RenameNamespacePipelineResponse, error)
	// Clone a pipeline
	//
	// Clones a pipeline owned by a namespace. The new pipeline may have a different
	// parent, and this can be either a namespace or an organization.
	CloneNamespacePipeline(context.Context, *CloneNamespacePipelineRequest) (*CloneNamespacePipelineResponse, error)
	// SendNamespacePipelineEvent
	SendNamespacePipelineEvent(context.Context, *SendNamespacePipelineEventRequest) (*SendNamespacePipelineEventResponse, error)
	// SendNamespacePipelineReleaseEvent
	SendNamespacePipelineReleaseEvent(context.Context, *SendNamespacePipelineReleaseEventRequest) (*SendNamespacePipelineReleaseEventResponse, error)
	// Trigger a pipeline
	//
	// Triggers the execution of a pipeline synchronously, i.e., the result is
	// sent back to the namespace right after the data is processed. This method is
	// intended for real-time inference when low latency is of concern.
	//
	// The pipeline is identified by its resource name, formed by the parent namespace
	// and ID of the pipeline.
	//
	// For more information, see [Run NamespacePipeline](https://www.instill.tech/docs/vdp/run).
	TriggerNamespacePipeline(context.Context, *TriggerNamespacePipelineRequest) (*TriggerNamespacePipelineResponse, error)
	// Trigger a pipeline via streaming
	//
	// Triggers the execution of a pipeline asynchronously and streams back the response.
	// This method is intended for real-time inference when low latency is of concern
	// and the response needs to be processed incrementally.
	//
	// The pipeline is identified by its resource name, formed by the parent namespace
	// and ID of the pipeline.
	TriggerNamespacePipelineWithStream(*TriggerNamespacePipelineWithStreamRequest, PipelinePublicService_TriggerNamespacePipelineWithStreamServer) error
	// Trigger a pipeline asynchronously
	//
	// Triggers the execution of a pipeline asynchronously, i.e., the result
	// contains the necessary information to access the result and status of the
	// operation. This method is intended for cases that require long-running
	// workloads.
	//
	// The pipeline is identified by its resource name, formed by the parent namespace
	// and ID of the pipeline.
	//
	// For more information, see [Run NamespacePipeline](https://www.instill.tech/docs/vdp/run).
	TriggerAsyncNamespacePipeline(context.Context, *TriggerAsyncNamespacePipelineRequest) (*TriggerAsyncNamespacePipelineResponse, error)
	// Create a pipeline release
	//
	// Commits the version of a pipeline, identified by its resource name, which
	// is formed by the parent namespace and ID of the pipeline.
	//
	// The authenticated namespace must be the parent of the pipeline in order to
	// perform this action.
	CreateNamespacePipelineRelease(context.Context, *CreateNamespacePipelineReleaseRequest) (*CreateNamespacePipelineReleaseResponse, error)
	// List the releases in a pipeline
	//
	// Lists the commited versions of a pipeline, identified by its resource
	// name, which is formed by the parent namespace and ID of the pipeline.
	ListNamespacePipelineReleases(context.Context, *ListNamespacePipelineReleasesRequest) (*ListNamespacePipelineReleasesResponse, error)
	// Get a pipeline release
	//
	// Gets the details of a pipeline release, where the pipeline is identified
	// by its resource name, formed by its parent namespace and ID.
	GetNamespacePipelineRelease(context.Context, *GetNamespacePipelineReleaseRequest) (*GetNamespacePipelineReleaseResponse, error)
	// Update a pipeline release
	//
	// Updates the details of a pipeline release, where the pipeline is
	// identified by its resource name, formed by its parent namespace and ID.
	//
	// The authenticated namespace must be the parent of the pipeline in order to
	// perform this action.
	UpdateNamespacePipelineRelease(context.Context, *UpdateNamespacePipelineReleaseRequest) (*UpdateNamespacePipelineReleaseResponse, error)
	// Delete a pipeline release
	//
	// Deletes a pipeline release, where the pipeline is identified by its
	// resource name, formed by its parent namespace and ID.
	//
	// The authenticated namespace must be the parent of the pipeline in order to
	// perform this action.
	DeleteNamespacePipelineRelease(context.Context, *DeleteNamespacePipelineReleaseRequest) (*DeleteNamespacePipelineReleaseResponse, error)
	// Clone a pipeline release
	//
	// Clones a pipeline release owned by a namespace. The new pipeline may have a different
	// parent, and this can be either a namespace or an organization.
	CloneNamespacePipelineRelease(context.Context, *CloneNamespacePipelineReleaseRequest) (*CloneNamespacePipelineReleaseResponse, error)
	// Trigger a pipeline release
	//
	// Triggers the synchronous execution of of a pipeline. While the trigger
	// endpoint (where the release version isn't specified) triggers the pipeline
	// at its latest release, this method allows the client to specified any
	// committed release.
	//
	// The pipeline is identified by its resource name, formed by its parent namespace
	// and ID.
	TriggerNamespacePipelineRelease(context.Context, *TriggerNamespacePipelineReleaseRequest) (*TriggerNamespacePipelineReleaseResponse, error)
	// Trigger a pipeline release asynchronously
	//
	// Triggers the asynchronous execution of of a pipeline. While the trigger
	// endpoint (where the release version isn't specified) triggers the pipeline
	// at its latest release, this method allows the client to specified any
	// committed release.
	//
	// The pipeline is identified by its resource name, formed by its parent namespace
	// and ID.
	TriggerAsyncNamespacePipelineRelease(context.Context, *TriggerAsyncNamespacePipelineReleaseRequest) (*TriggerAsyncNamespacePipelineReleaseResponse, error)
	// Create a secret
	//
	// Creates a new secret under the parenthood of an namespace.
	CreateNamespaceSecret(context.Context, *CreateNamespaceSecretRequest) (*CreateNamespaceSecretResponse, error)
	// List secrets
	//
	// Returns a paginated list of secrets that belong to the specified
	// namespace.
	ListNamespaceSecrets(context.Context, *ListNamespaceSecretsRequest) (*ListNamespaceSecretsResponse, error)
	// Get a secret
	//
	// Returns the details of an namespace-owned secret by its resource name,
	// which is defined by the parent namespace and the ID of the secret.
	GetNamespaceSecret(context.Context, *GetNamespaceSecretRequest) (*GetNamespaceSecretResponse, error)
	// Update a secret
	//
	// # Udpates a secret, accessing it by its resource name, which is defined by
	//
	// In REST requests, only the supplied secret fields will be taken into
	// account when updating the resource.
	UpdateNamespaceSecret(context.Context, *UpdateNamespaceSecretRequest) (*UpdateNamespaceSecretResponse, error)
	// Delete a secret
	//
	// Deletes a secret, accesing it by its resource name, which is defined by
	// the parent namespace and the ID of the secret.
	DeleteNamespaceSecret(context.Context, *DeleteNamespaceSecretRequest) (*DeleteNamespaceSecretResponse, error)
	// List component definitions
	//
	// Returns a paginated list of component definitions, regardless their type.
	// This offers a single source of truth, with pagination and filter
	// capabilities, for the components that might be used in a VDP pipeline.
	ListComponentDefinitions(context.Context, *ListComponentDefinitionsRequest) (*ListComponentDefinitionsResponse, error)
	// Get the details of a long-running operation
	//
	// This method allows requesters to request the status and outcome of
	// long-running operations such as asynchronous pipeline triggers.
	GetOperation(context.Context, *GetOperationRequest) (*GetOperationResponse, error)
	// Deprecated: Do not use.
	// Create a new user pipeline
	//
	// Creates a new pipeline under the parenthood of a user. Users can only
	// create a pipeline as the parent of that resource (i.e. the authenticated
	// user must match the `parent` path parameter).
	CreateUserPipeline(context.Context, *CreateUserPipelineRequest) (*CreateUserPipelineResponse, error)
	// Deprecated: Do not use.
	// List user pipelines
	//
	// Returns a paginated list of pipelines that belong to the specified user.
	// The parent user may be different from the authenticated user, in which
	// case the results will contain the pipelines that are visible to the
	// latter.
	ListUserPipelines(context.Context, *ListUserPipelinesRequest) (*ListUserPipelinesResponse, error)
	// Deprecated: Do not use.
	// Get a pipeline owned by a user
	//
	// Returns the details of a user-owned pipeline by its resource name, which is defined
	// by the parent user and the ID of the pipeline.
	GetUserPipeline(context.Context, *GetUserPipelineRequest) (*GetUserPipelineResponse, error)
	// Deprecated: Do not use.
	// Update a pipeline owned by a user
	//
	// Udpates a pipeline, accessing it by its resource name, which is defined by
	// the parent user and the ID of the pipeline. The authenticated user must be
	// the parent of the pipeline in order to modify it.
	//
	// In REST requests, only the supplied pipeline fields will be taken into
	// account when updating the resource.
	UpdateUserPipeline(context.Context, *UpdateUserPipelineRequest) (*UpdateUserPipelineResponse, error)
	// Deprecated: Do not use.
	// Delete a pipeline owned by a user
	//
	// Deletes a pipeline, accesing it by its resource name, which is defined by
	// the parent user and the ID of the pipeline. The authenticated user must be
	// the parent of the pipeline in order to delete it.
	DeleteUserPipeline(context.Context, *DeleteUserPipelineRequest) (*DeleteUserPipelineResponse, error)
	// Deprecated: Do not use.
	// Validate a pipeline a pipeline owned by a user
	//
	// Validates a pipeline by its resource name, which is defined by the parent
	// user and the ID of the pipeline.
	//
	// Validation checks the recipe of the pipeline and the status of its components.
	ValidateUserPipeline(context.Context, *ValidateUserPipelineRequest) (*ValidateUserPipelineResponse, error)
	// Deprecated: Do not use.
	// Rename a pipeline owned by a user
	//
	// Updates the ID of a pipeline. Since this is an output-only field, a custom
	// method is required to modify it.
	//
	// The pipeline name will be updated accordingly, as it is  composed by the
	// parent user and ID of the pipeline (e.g.
	// `users/luigi/pipelines/pizza-recipe-generator`).
	//
	// The authenticated user must be the parent of the pipeline in order to
	// perform this action.
	RenameUserPipeline(context.Context, *RenameUserPipelineRequest) (*RenameUserPipelineResponse, error)
	// Deprecated: Do not use.
	// Trigger a pipeline owned by a user
	//
	// Triggers the execution of a pipeline synchronously, i.e., the result is
	// sent back to the user right after the data is processed. This method is
	// intended for real-time inference when low latency is of concern.
	//
	// The pipeline is identified by its resource name, formed by the parent user
	// and ID of the pipeline.
	//
	// For more information, see [Run Pipeline](https://www.instill.tech/docs/vdp/run).
	TriggerUserPipeline(context.Context, *TriggerUserPipelineRequest) (*TriggerUserPipelineResponse, error)
	// Deprecated: Do not use.
	// Trigger a pipeline owned by a user and stream back the response
	//
	// Triggers the execution of a pipeline asynchronously and streams back the response.
	// This method is intended for real-time inference when low latency is of concern
	// and the response needs to be processed incrementally.
	//
	// The pipeline is identified by its resource name, formed by the parent user
	// and ID of the pipeline.
	TriggerUserPipelineWithStream(*TriggerUserPipelineWithStreamRequest, PipelinePublicService_TriggerUserPipelineWithStreamServer) error
	// Deprecated: Do not use.
	// Trigger a pipeline owned by a user asynchronously
	//
	// Triggers the execution of a pipeline asynchronously, i.e., the result
	// contains the necessary information to access the result and status of the
	// operation. This method is intended for cases that require long-running
	// workloads.
	//
	// The pipeline is identified by its resource name, formed by the parent user
	// and ID of the pipeline.
	//
	// For more information, see [Run Pipeline](https://www.instill.tech/docs/vdp/run).
	TriggerAsyncUserPipeline(context.Context, *TriggerAsyncUserPipelineRequest) (*TriggerAsyncUserPipelineResponse, error)
	// Deprecated: Do not use.
	// Release a version of a pipeline owned by a user
	//
	// Commits the version of a pipeline, identified by its resource name, which
	// is formed by the parent user and ID of the pipeline.
	//
	// The authenticated user must be the parent of the pipeline in order to
	// perform this action.
	CreateUserPipelineRelease(context.Context, *CreateUserPipelineReleaseRequest) (*CreateUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// List the releases in a pipeline owned by a user
	//
	// Lists the commited versions of a pipeline, identified by its resource
	// name, which is formed by the parent user and ID of the pipeline.
	ListUserPipelineReleases(context.Context, *ListUserPipelineReleasesRequest) (*ListUserPipelineReleasesResponse, error)
	// Deprecated: Do not use.
	// Get a release in a pipeline owned by a user
	//
	// Gets the details of a pipeline release, where the pipeline is identified
	// by its resource name, formed by its parent user and ID.
	GetUserPipelineRelease(context.Context, *GetUserPipelineReleaseRequest) (*GetUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Update a release in a pipeline owned by a user
	//
	// Updates the details of a pipeline release, where the pipeline is
	// identified by its resource name, formed by its parent user and ID.
	//
	// The authenticated user must be the parent of the pipeline in order to
	// perform this action.
	UpdateUserPipelineRelease(context.Context, *UpdateUserPipelineReleaseRequest) (*UpdateUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Delete a release in a pipeline owned by a user
	//
	// Deletes a pipeline release, where the pipeline is identified by its
	// resource name, formed by its parent user and ID.
	//
	// The authenticated user must be the parent of the pipeline in order to
	// perform this action.
	DeleteUserPipelineRelease(context.Context, *DeleteUserPipelineReleaseRequest) (*DeleteUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Set the version of a pipeline owned by a user to a pinned release
	//
	// Sets the pipeline configuration to a pinned version defined by a release.
	//
	// The pipeline is identified by its resource name, formed by its parent user
	// and ID.
	//
	// The authenticated user must be the parent of the pipeline in order to
	// perform this action.
	RestoreUserPipelineRelease(context.Context, *RestoreUserPipelineReleaseRequest) (*RestoreUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Rename a release in a pipeline owned by a user
	//
	// Updates the ID of a pipeline release, where the pipeline is identified by
	// its resource name, formed by the parent user and ID. Since this is an
	// output-only field, a custom method is required to modify it.
	//
	// The pipeline release name will be updated accordingly, as it is  composed
	// by the pipeline name and the ID of the release (e.g.
	// `users/luigi/pipelines/pizza-recipe-generator/releases/v0.2.1`).
	//
	// The authenticated user must be the parent of the pipeline in order to
	// perform this action.
	RenameUserPipelineRelease(context.Context, *RenameUserPipelineReleaseRequest) (*RenameUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Trigger a version of a pipeline owned by a user
	//
	// Triggers the synchronous execution of of a pipeline. While the trigger
	// endpoint (where the release version isn't specified) triggers the pipeline
	// at its latest release, this method allows the client to specified any
	// committed release.
	//
	// The pipeline is identified by its resource name, formed by its parent user
	// and ID.
	TriggerUserPipelineRelease(context.Context, *TriggerUserPipelineReleaseRequest) (*TriggerUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Trigger a version of a pipeline owned by a user asynchronously
	//
	// Triggers the asynchronous execution of of a pipeline. While the trigger
	// endpoint (where the release version isn't specified) triggers the pipeline
	// at its latest release, this method allows the client to specified any
	// committed release.
	//
	// The pipeline is identified by its resource name, formed by its parent user
	// and ID.
	TriggerAsyncUserPipelineRelease(context.Context, *TriggerAsyncUserPipelineReleaseRequest) (*TriggerAsyncUserPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Create a new organization pipeline
	//
	// Creates a new pipeline under the parenthood of an organization.
	CreateOrganizationPipeline(context.Context, *CreateOrganizationPipelineRequest) (*CreateOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// List organization pipelines
	//
	// Returns a paginated list of pipelines that belong to the specified
	// organization.
	ListOrganizationPipelines(context.Context, *ListOrganizationPipelinesRequest) (*ListOrganizationPipelinesResponse, error)
	// Deprecated: Do not use.
	// Get a pipeline owned by an organization
	//
	// Returns the details of an organization-owned pipeline by its resource name,
	// which is defined by the parent organization and the ID of the pipeline.
	GetOrganizationPipeline(context.Context, *GetOrganizationPipelineRequest) (*GetOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// Update a pipeline owned by an organization
	//
	// # Udpates a pipeline, accessing it by its resource name, which is defined by
	//
	// In REST requests, only the supplied pipeline fields will be taken into
	// account when updating the resource.
	UpdateOrganizationPipeline(context.Context, *UpdateOrganizationPipelineRequest) (*UpdateOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// Delete a pipeline owned by an organization
	//
	// Deletes a pipeline, accesing it by its resource name, which is defined by
	// the parent organization and the ID of the pipeline.
	DeleteOrganizationPipeline(context.Context, *DeleteOrganizationPipelineRequest) (*DeleteOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// Validate a pipeline a pipeline owned by an organization
	//
	// Validates a pipeline by its resource name, which is defined by the parent
	// organization and the ID of the pipeline.
	//
	// Validation checks the recipe of the pipeline and the status of its
	// components.
	ValidateOrganizationPipeline(context.Context, *ValidateOrganizationPipelineRequest) (*ValidateOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// Rename a pipeline owned by an organization
	//
	// Updates the ID of a pipeline. Since this is an output-only field, a custom
	// method is required to modify it.
	//
	// The pipeline name will be updated accordingly, as it is  composed by the
	// parent organization and ID of the pipeline (e.g.
	// `organizations/luigi/pipelines/pizza-recipe-generator`).
	RenameOrganizationPipeline(context.Context, *RenameOrganizationPipelineRequest) (*RenameOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// Trigger a pipeline owned by an organization
	//
	// Triggers the execution of a pipeline synchronously, i.e., the result is sent
	// back to the organization right after the data is processed. This method is
	// intended for real-time inference when low latency is of concern.
	//
	// The pipeline is identified by its resource name, formed by the parent
	// organization and ID of the pipeline.
	//
	// For more information, see [Run Pipeline](https://www.instill.tech/docs/vdp/run).
	TriggerOrganizationPipelineStream(*TriggerOrganizationPipelineStreamRequest, PipelinePublicService_TriggerOrganizationPipelineStreamServer) error
	// Deprecated: Do not use.
	// Trigger a pipeline owned by an organization
	//
	// Triggers the execution of a pipeline synchronously, i.e., the result is sent
	// back to the organization right after the data is processed. This method is
	// intended for real-time inference when low latency is of concern.
	//
	// The pipeline is identified by its resource name, formed by the parent
	// organization and ID of the pipeline.
	//
	// For more information, see [Run Pipeline](https://www.instill.tech/docs/vdp/run).
	TriggerOrganizationPipeline(context.Context, *TriggerOrganizationPipelineRequest) (*TriggerOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// Trigger a pipeline owned by an organization asynchronously
	//
	// Triggers the execution of a pipeline asynchronously, i.e., the result
	// contains the necessary information to access the result and status of the
	// operation. This method is intended for cases that require long-running
	// workloads.
	//
	// The pipeline is identified by its resource name, formed by the parent
	// organization and ID of the pipeline.
	//
	// For more information, see [Run Pipeline](https://www.instill.tech/docs/vdp/run).
	TriggerAsyncOrganizationPipeline(context.Context, *TriggerAsyncOrganizationPipelineRequest) (*TriggerAsyncOrganizationPipelineResponse, error)
	// Deprecated: Do not use.
	// Release a version of a pipeline owned by an organization
	//
	// Commits the version of a pipeline, identified by its resource name, which is
	// formed by the parent organization and ID of the pipeline.
	CreateOrganizationPipelineRelease(context.Context, *CreateOrganizationPipelineReleaseRequest) (*CreateOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// List the releases in a pipeline owned by an organization
	//
	// Lists the commited versions of a pipeline, identified by its resource name,
	// which is formed by the parent organization and ID of the pipeline.
	ListOrganizationPipelineReleases(context.Context, *ListOrganizationPipelineReleasesRequest) (*ListOrganizationPipelineReleasesResponse, error)
	// Deprecated: Do not use.
	// Get a release in a pipeline owned by an organization
	//
	// Gets the details of a pipeline release, where the pipeline is identified by
	// its resource name, formed by its parent organization and ID.
	GetOrganizationPipelineRelease(context.Context, *GetOrganizationPipelineReleaseRequest) (*GetOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Update a release in a pipeline owned by an organization
	//
	// Updates the details of a pipeline release, where the pipeline is identified
	// by its resource name, formed by its parent organization and ID.
	UpdateOrganizationPipelineRelease(context.Context, *UpdateOrganizationPipelineReleaseRequest) (*UpdateOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Delete a release in a pipeline owned by an organization
	//
	// Deletes a pipeline release, where the pipeline is identified by its resource
	// name, formed by its parent organization and ID.
	DeleteOrganizationPipelineRelease(context.Context, *DeleteOrganizationPipelineReleaseRequest) (*DeleteOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Set the version of a pipeline owned by an organization to a pinned release
	//
	// Sets the pipeline configuration to a pinned version defined by a release.
	//
	// The pipeline is identified by its resource name, formed by its parent
	// organization and ID.
	RestoreOrganizationPipelineRelease(context.Context, *RestoreOrganizationPipelineReleaseRequest) (*RestoreOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Rename a release in a pipeline owned by an organization
	//
	// Updates the ID of a pipeline release, where the pipeline is identified by
	// its resource name, formed by the parent organization and ID. Since this is
	// an output-only field, a custom method is required to modify it.
	//
	// The pipeline release name will be updated accordingly, as it is  composed by
	// the pipeline name and the ID of the release (e.g.
	// `organizations/luigi/pipelines/pizza-recipe-generator/releases/v0.2.1`).
	RenameOrganizationPipelineRelease(context.Context, *RenameOrganizationPipelineReleaseRequest) (*RenameOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Trigger a version of a pipeline owned by an organization
	//
	// Triggers the synchronous execution of of a pipeline. While the trigger
	// endpoint (where the release version isn't specified) triggers the pipeline
	// at its latest release, this method allows the client to specified any
	// committed release.
	//
	// The pipeline is identified by its resource name, formed by its parent
	// organization and ID.
	TriggerOrganizationPipelineRelease(context.Context, *TriggerOrganizationPipelineReleaseRequest) (*TriggerOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// Trigger a version of a pipeline owned by an organization asynchronously
	//
	// Triggers the asynchronous execution of of a pipeline. While the trigger
	// endpoint (where the release version isn't specified) triggers the pipeline
	// at its latest release, this method allows the client to specified any
	// committed release.
	//
	// The pipeline is identified by its resource name, formed by its parent
	// organization and ID.
	TriggerAsyncOrganizationPipelineRelease(context.Context, *TriggerAsyncOrganizationPipelineReleaseRequest) (*TriggerAsyncOrganizationPipelineReleaseResponse, error)
	// Deprecated: Do not use.
	// List connector definitions
	//
	// Returns a paginated list of connector definitions.
	ListConnectorDefinitions(context.Context, *ListConnectorDefinitionsRequest) (*ListConnectorDefinitionsResponse, error)
	// Deprecated: Do not use.
	// Get connector definition
	//
	// Returns the details of a connector definition.
	GetConnectorDefinition(context.Context, *GetConnectorDefinitionRequest) (*GetConnectorDefinitionResponse, error)
	// Deprecated: Do not use.
	// List operator definitions
	//
	// Returns a paginated list of operator definitions.
	ListOperatorDefinitions(context.Context, *ListOperatorDefinitionsRequest) (*ListOperatorDefinitionsResponse, error)
	// Deprecated: Do not use.
	// Get operator definition
	//
	// Returns the details of an operator definition.
	GetOperatorDefinition(context.Context, *GetOperatorDefinitionRequest) (*GetOperatorDefinitionResponse, error)
	// Deprecated: Do not use.
	// Check the availibity of a resource name
	//
	// Check whether a resource name is already in use. Currently this endpoint
	// only supports pipeline and connector resource names.
	CheckName(context.Context, *CheckNameRequest) (*CheckNameResponse, error)
	// Deprecated: Do not use.
	// Create a new user secret
	//
	// Creates a new secret under the parenthood of an user.
	CreateUserSecret(context.Context, *CreateUserSecretRequest) (*CreateUserSecretResponse, error)
	// Deprecated: Do not use.
	// List user secrets
	//
	// Returns a paginated list of secrets that belong to the specified
	// user.
	ListUserSecrets(context.Context, *ListUserSecretsRequest) (*ListUserSecretsResponse, error)
	// Deprecated: Do not use.
	// Get a secret owned by an user
	//
	// Returns the details of an user-owned secret by its resource name,
	// which is defined by the parent user and the ID of the secret.
	GetUserSecret(context.Context, *GetUserSecretRequest) (*GetUserSecretResponse, error)
	// Deprecated: Do not use.
	// Update a secret owned by an user
	//
	// # Udpates a secret, accessing it by its resource name, which is defined by
	//
	// In REST requests, only the supplied secret fields will be taken into
	// account when updating the resource.
	UpdateUserSecret(context.Context, *UpdateUserSecretRequest) (*UpdateUserSecretResponse, error)
	// Deprecated: Do not use.
	// Delete a secret owned by an user
	//
	// Deletes a secret, accesing it by its resource name, which is defined by
	// the parent user and the ID of the secret.
	DeleteUserSecret(context.Context, *DeleteUserSecretRequest) (*DeleteUserSecretResponse, error)
	// Deprecated: Do not use.
	// Create a new organization secret
	//
	// Creates a new secret under the parenthood of an organization.
	CreateOrganizationSecret(context.Context, *CreateOrganizationSecretRequest) (*CreateOrganizationSecretResponse, error)
	// Deprecated: Do not use.
	// List organization secrets
	//
	// Returns a paginated list of secrets that belong to the specified
	// organization.
	ListOrganizationSecrets(context.Context, *ListOrganizationSecretsRequest) (*ListOrganizationSecretsResponse, error)
	// Deprecated: Do not use.
	// Get a secret owned by an organization
	//
	// Returns the details of an organization-owned secret by its resource name,
	// which is defined by the parent organization and the ID of the secret.
	GetOrganizationSecret(context.Context, *GetOrganizationSecretRequest) (*GetOrganizationSecretResponse, error)
	// Deprecated: Do not use.
	// Update a secret owned by an organization
	//
	// # Udpates a secret, accessing it by its resource name, which is defined by
	//
	// In REST requests, only the supplied secret fields will be taken into
	// account when updating the resource.
	UpdateOrganizationSecret(context.Context, *UpdateOrganizationSecretRequest) (*UpdateOrganizationSecretResponse, error)
	// Deprecated: Do not use.
	// Delete a secret owned by an organization
	//
	// Deletes a secret, accesing it by its resource name, which is defined by
	// the parent organization and the ID of the secret.
	DeleteOrganizationSecret(context.Context, *DeleteOrganizationSecretRequest) (*DeleteOrganizationSecretResponse, error)
	// List Pipeline Runs
	//
	// Returns a paginated list of runs for a given pipeline. When the requester
	// is the owner of the pipeline, they will be able to all the pipeline runs,
	// regardless the requester. Other requesters will only be able to see the
	// runs requested by themselves.
	ListPipelineRuns(context.Context, *ListPipelineRunsRequest) (*ListPipelineRunsResponse, error)
	// List Component runs
	//
	// Returns the information of each component execution within a pipeline run.
	ListComponentRuns(context.Context, *ListComponentRunsRequest) (*ListComponentRunsResponse, error)
	// List Pipeline Runs of a Namespace (user or organization)
	//
	// Returns a paginated list of runs for 1 or more pipelines. This is mainly used by dashboard.
	// The requester can view all the runs by the requester across different pipelines.
	ListPipelineRunsByRequester(context.Context, *ListPipelineRunsByRequesterRequest) (*ListPipelineRunsByRequesterResponse, error)
	// List namespace connections
	//
	// Returns a paginated list of connections created by a namespace.
	ListNamespaceConnections(context.Context, *ListNamespaceConnectionsRequest) (*ListNamespaceConnectionsResponse, error)
	// Get a namespace connection
	//
	// Returns the details of a connection.
	GetNamespaceConnection(context.Context, *GetNamespaceConnectionRequest) (*GetNamespaceConnectionResponse, error)
	// Create a connection
	//
	// Creates a connection under the ownership of a namespace.
	CreateNamespaceConnection(context.Context, *CreateNamespaceConnectionRequest) (*CreateNamespaceConnectionResponse, error)
	// Update a connection
	//
	// Updates a connection with the supplied connection fields.
	UpdateNamespaceConnection(context.Context, *UpdateNamespaceConnectionRequest) (*UpdateNamespaceConnectionResponse, error)
	// Delete a connection
	//
	// Deletes a connection.
	DeleteNamespaceConnection(context.Context, *DeleteNamespaceConnectionRequest) (*DeleteNamespaceConnectionResponse, error)
	// Test a connection
	//
	// Makes a request to the 3rd party app that the connection is configured to
	// communicate with, and checks the result of the call. If the test fails,
	// the response status and error message will provide more information about
	// the failure.
	//
	// Note that this action might affect the quota or billing of the integrated
	// account in the 3rd party app.
	TestNamespaceConnection(context.Context, *TestNamespaceConnectionRequest) (*TestNamespaceConnectionResponse, error)
	// List pipelines that reference a connection
	//
	// Returns a paginated list with the IDs of the pipelines that reference a
	// given connection. All the pipelines will belong to the same namespace as
	// the connection.
	ListPipelineIDsByConnectionID(context.Context, *ListPipelineIDsByConnectionIDRequest) (*ListPipelineIDsByConnectionIDResponse, error)
	// List integrations
	//
	// Returns a paginated list of available integrations.
	ListIntegrations(context.Context, *ListIntegrationsRequest) (*ListIntegrationsResponse, error)
	// Get an integration
	//
	// Returns the details of an integration.
	GetIntegration(context.Context, *GetIntegrationRequest) (*GetIntegrationResponse, error)
}

PipelinePublicServiceServer is the server API for PipelinePublicService service. All implementations should embed UnimplementedPipelinePublicServiceServer for forward compatibility

type PipelinePublicService_TriggerNamespacePipelineWithStreamClient

type PipelinePublicService_TriggerNamespacePipelineWithStreamClient interface {
	Recv() (*TriggerNamespacePipelineWithStreamResponse, error)
	grpc.ClientStream
}

type PipelinePublicService_TriggerNamespacePipelineWithStreamServer

type PipelinePublicService_TriggerNamespacePipelineWithStreamServer interface {
	Send(*TriggerNamespacePipelineWithStreamResponse) error
	grpc.ServerStream
}

type PipelinePublicService_TriggerOrganizationPipelineStreamClient

type PipelinePublicService_TriggerOrganizationPipelineStreamClient interface {
	Recv() (*TriggerOrganizationPipelineStreamResponse, error)
	grpc.ClientStream
}

type PipelinePublicService_TriggerOrganizationPipelineStreamServer

type PipelinePublicService_TriggerOrganizationPipelineStreamServer interface {
	Send(*TriggerOrganizationPipelineStreamResponse) error
	grpc.ServerStream
}

type PipelinePublicService_TriggerUserPipelineWithStreamClient

type PipelinePublicService_TriggerUserPipelineWithStreamClient interface {
	Recv() (*TriggerUserPipelineWithStreamResponse, error)
	grpc.ClientStream
}

type PipelinePublicService_TriggerUserPipelineWithStreamServer

type PipelinePublicService_TriggerUserPipelineWithStreamServer interface {
	Send(*TriggerUserPipelineWithStreamResponse) error
	grpc.ServerStream
}

type PipelineRelease

type PipelineRelease struct {

	// The name of the release, defined by its parent and ID.
	// - Format: `{parent_type}/{parent.id}/pipelines/{pipeline.id}/releases/{release.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Release UUID.
	Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	// Release resource ID (used in `name` as the last segment). It must be a
	// sematic version vX.Y.Z.
	Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	// Release description.
	Description *string `protobuf:"bytes,4,opt,name=description,proto3,oneof" json:"description,omitempty"`
	// Recipe of the versioned pipeline.
	Recipe *structpb.Struct `protobuf:"bytes,5,opt,name=recipe,proto3" json:"recipe,omitempty"`
	// Pipeline creation time.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Pipeline update time.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Pipeline deletion time.
	DeleteTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
	// Alias.
	Alias string `protobuf:"bytes,11,opt,name=alias,proto3" json:"alias,omitempty"`
	// Key-value object with console-related data such as the pipeline builder
	// layout.
	Metadata *structpb.Struct `protobuf:"bytes,12,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// README.
	Readme string `protobuf:"bytes,13,opt,name=readme,proto3" json:"readme,omitempty"`
	// Data specifications.
	DataSpecification *DataSpecification `protobuf:"bytes,14,opt,name=data_specification,json=dataSpecification,proto3" json:"data_specification,omitempty"`
	// Recipe in YAML format describes the components of a pipeline and how they
	// are connected.
	RawRecipe string `protobuf:"bytes,15,opt,name=raw_recipe,json=rawRecipe,proto3" json:"raw_recipe,omitempty"`
	// Pipeline endpoints.
	Endpoints *Endpoints `protobuf:"bytes,16,opt,name=endpoints,proto3" json:"endpoints,omitempty"`
	// contains filtered or unexported fields
}

Pipeline releases contain the version control information of a pipeline. This allows users to track changes in the pipeline over time.

func (*PipelineRelease) Descriptor deprecated

func (*PipelineRelease) Descriptor() ([]byte, []int)

Deprecated: Use PipelineRelease.ProtoReflect.Descriptor instead.

func (*PipelineRelease) GetAlias

func (x *PipelineRelease) GetAlias() string

func (*PipelineRelease) GetCreateTime

func (x *PipelineRelease) GetCreateTime() *timestamppb.Timestamp

func (*PipelineRelease) GetDataSpecification

func (x *PipelineRelease) GetDataSpecification() *DataSpecification

func (*PipelineRelease) GetDeleteTime

func (x *PipelineRelease) GetDeleteTime() *timestamppb.Timestamp

func (*PipelineRelease) GetDescription

func (x *PipelineRelease) GetDescription() string

func (*PipelineRelease) GetEndpoints

func (x *PipelineRelease) GetEndpoints() *Endpoints

func (*PipelineRelease) GetId

func (x *PipelineRelease) GetId() string

func (*PipelineRelease) GetMetadata

func (x *PipelineRelease) GetMetadata() *structpb.Struct

func (*PipelineRelease) GetName

func (x *PipelineRelease) GetName() string

func (*PipelineRelease) GetRawRecipe

func (x *PipelineRelease) GetRawRecipe() string

func (*PipelineRelease) GetReadme

func (x *PipelineRelease) GetReadme() string

func (*PipelineRelease) GetRecipe

func (x *PipelineRelease) GetRecipe() *structpb.Struct

func (*PipelineRelease) GetUid

func (x *PipelineRelease) GetUid() string

func (*PipelineRelease) GetUpdateTime

func (x *PipelineRelease) GetUpdateTime() *timestamppb.Timestamp

func (*PipelineRelease) ProtoMessage

func (*PipelineRelease) ProtoMessage()

func (*PipelineRelease) ProtoReflect

func (x *PipelineRelease) ProtoReflect() protoreflect.Message

func (*PipelineRelease) Reset

func (x *PipelineRelease) Reset()

func (*PipelineRelease) String

func (x *PipelineRelease) String() string

type PipelineRun

type PipelineRun struct {

	// Unique identifier for the pipeline.
	PipelineUid string `protobuf:"bytes,1,opt,name=pipeline_uid,json=pipelineUid,proto3" json:"pipeline_uid,omitempty"`
	// Unique identifier for each run.
	PipelineRunUid string `protobuf:"bytes,2,opt,name=pipeline_run_uid,json=pipelineRunUid,proto3" json:"pipeline_run_uid,omitempty"`
	// Pipeline version used in the run.
	PipelineVersion string `protobuf:"bytes,3,opt,name=pipeline_version,json=pipelineVersion,proto3" json:"pipeline_version,omitempty"`
	// Current status of the run.
	Status v1alpha.RunStatus `protobuf:"varint,4,opt,name=status,proto3,enum=common.run.v1alpha.RunStatus" json:"status,omitempty"`
	// Origin of the run.
	Source v1alpha.RunSource `protobuf:"varint,5,opt,name=source,proto3,enum=common.run.v1alpha.RunSource" json:"source,omitempty"`
	// Time taken to complete the run in milliseconds.
	TotalDuration *int32 `protobuf:"varint,6,opt,name=total_duration,json=totalDuration,proto3,oneof" json:"total_duration,omitempty"`
	// Runner ID. If current viewing requester does not have enough permission, it will return null.
	RunnerId *string `protobuf:"bytes,7,opt,name=runner_id,json=runnerId,proto3,oneof" json:"runner_id,omitempty"`
	// Pipeline input parameters.
	Inputs []*structpb.Struct `protobuf:"bytes,10,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Pipeline inference outputs.
	Outputs []*structpb.Struct `protobuf:"bytes,12,rep,name=outputs,proto3" json:"outputs,omitempty"`
	// Snapshot of the pipeline recipe used for this run.
	RecipeSnapshot *structpb.Struct `protobuf:"bytes,13,opt,name=recipe_snapshot,json=recipeSnapshot,proto3" json:"recipe_snapshot,omitempty"`
	// Time when the run started execution.
	StartTime *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// Time when the run completed.
	CompleteTime *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=complete_time,json=completeTime,proto3,oneof" json:"complete_time,omitempty"`
	// Error message if the run failed.
	Error *string `protobuf:"bytes,16,opt,name=error,proto3,oneof" json:"error,omitempty"`
	// Credits used of internal accounting metric.
	CreditAmount *float32 `protobuf:"fixed32,17,opt,name=credit_amount,json=creditAmount,proto3,oneof" json:"credit_amount,omitempty"`
	// Data specifications.
	DataSpecification *DataSpecification `protobuf:"bytes,18,opt,name=data_specification,json=dataSpecification,proto3" json:"data_specification,omitempty"`
	// The ID of the pipeline
	PipelineId *string `protobuf:"bytes,19,opt,name=pipeline_id,json=pipelineId,proto3,oneof" json:"pipeline_id,omitempty"`
	// Requester ID. This field might be empty if the pipeline run belongs to a
	// deleted namespace.
	RequesterId string `protobuf:"bytes,20,opt,name=requester_id,json=requesterId,proto3" json:"requester_id,omitempty"`
	// contains filtered or unexported fields
}

PipelineRun represents a single execution of a pipeline.

func (*PipelineRun) Descriptor deprecated

func (*PipelineRun) Descriptor() ([]byte, []int)

Deprecated: Use PipelineRun.ProtoReflect.Descriptor instead.

func (*PipelineRun) GetCompleteTime

func (x *PipelineRun) GetCompleteTime() *timestamppb.Timestamp

func (*PipelineRun) GetCreditAmount

func (x *PipelineRun) GetCreditAmount() float32

func (*PipelineRun) GetDataSpecification

func (x *PipelineRun) GetDataSpecification() *DataSpecification

func (*PipelineRun) GetError

func (x *PipelineRun) GetError() string

func (*PipelineRun) GetInputs

func (x *PipelineRun) GetInputs() []*structpb.Struct

func (*PipelineRun) GetOutputs

func (x *PipelineRun) GetOutputs() []*structpb.Struct

func (*PipelineRun) GetPipelineId

func (x *PipelineRun) GetPipelineId() string

func (*PipelineRun) GetPipelineRunUid

func (x *PipelineRun) GetPipelineRunUid() string

func (*PipelineRun) GetPipelineUid

func (x *PipelineRun) GetPipelineUid() string

func (*PipelineRun) GetPipelineVersion

func (x *PipelineRun) GetPipelineVersion() string

func (*PipelineRun) GetRecipeSnapshot

func (x *PipelineRun) GetRecipeSnapshot() *structpb.Struct

func (*PipelineRun) GetRequesterId

func (x *PipelineRun) GetRequesterId() string

func (*PipelineRun) GetRunnerId

func (x *PipelineRun) GetRunnerId() string

func (*PipelineRun) GetSource

func (x *PipelineRun) GetSource() v1alpha.RunSource

func (*PipelineRun) GetStartTime

func (x *PipelineRun) GetStartTime() *timestamppb.Timestamp

func (*PipelineRun) GetStatus

func (x *PipelineRun) GetStatus() v1alpha.RunStatus

func (*PipelineRun) GetTotalDuration

func (x *PipelineRun) GetTotalDuration() int32

func (*PipelineRun) ProtoMessage

func (*PipelineRun) ProtoMessage()

func (*PipelineRun) ProtoReflect

func (x *PipelineRun) ProtoReflect() protoreflect.Message

func (*PipelineRun) Reset

func (x *PipelineRun) Reset()

func (*PipelineRun) String

func (x *PipelineRun) String() string

type Pipeline_Stats

type Pipeline_Stats struct {

	// Number of pipeline runs.
	NumberOfRuns int32 `protobuf:"varint,1,opt,name=number_of_runs,json=numberOfRuns,proto3" json:"number_of_runs,omitempty"`
	// Last run time.
	LastRunTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=last_run_time,json=lastRunTime,proto3" json:"last_run_time,omitempty"`
	// Number of times this pipeline has been cloned.
	NumberOfClones int32 `protobuf:"varint,3,opt,name=number_of_clones,json=numberOfClones,proto3" json:"number_of_clones,omitempty"`
	// contains filtered or unexported fields
}

Statistic data

func (*Pipeline_Stats) Descriptor deprecated

func (*Pipeline_Stats) Descriptor() ([]byte, []int)

Deprecated: Use Pipeline_Stats.ProtoReflect.Descriptor instead.

func (*Pipeline_Stats) GetLastRunTime

func (x *Pipeline_Stats) GetLastRunTime() *timestamppb.Timestamp

func (*Pipeline_Stats) GetNumberOfClones

func (x *Pipeline_Stats) GetNumberOfClones() int32

func (*Pipeline_Stats) GetNumberOfRuns

func (x *Pipeline_Stats) GetNumberOfRuns() int32

func (*Pipeline_Stats) ProtoMessage

func (*Pipeline_Stats) ProtoMessage()

func (*Pipeline_Stats) ProtoReflect

func (x *Pipeline_Stats) ProtoReflect() protoreflect.Message

func (*Pipeline_Stats) Reset

func (x *Pipeline_Stats) Reset()

func (*Pipeline_Stats) String

func (x *Pipeline_Stats) String() string

type Pipeline_View

type Pipeline_View int32

View defines how a Pipeline is presented.

const (
	// Unspecified, equivalent to BASIC.
	Pipeline_VIEW_UNSPECIFIED Pipeline_View = 0
	// Default view, only includes basic information.
	Pipeline_VIEW_BASIC Pipeline_View = 1
	// Full representation.
	Pipeline_VIEW_FULL Pipeline_View = 2
	// Contains the recipe of the resource.
	Pipeline_VIEW_RECIPE Pipeline_View = 3
)

func (Pipeline_View) Descriptor

func (Pipeline_View) Enum

func (x Pipeline_View) Enum() *Pipeline_View

func (Pipeline_View) EnumDescriptor deprecated

func (Pipeline_View) EnumDescriptor() ([]byte, []int)

Deprecated: Use Pipeline_View.Descriptor instead.

func (Pipeline_View) Number

func (Pipeline_View) String

func (x Pipeline_View) String() string

func (Pipeline_View) Type

type Pipeline_Visibility

type Pipeline_Visibility int32

Visibility defines who can access the pipeline.

const (
	// Unspecified, equivalent to PRIVATE.
	Pipeline_VISIBILITY_UNSPECIFIED Pipeline_Visibility = 0
	// Only the user can see the pipeline.
	Pipeline_VISIBILITY_PRIVATE Pipeline_Visibility = 1
	// Other users can see the pipeline.
	Pipeline_VISIBILITY_PUBLIC Pipeline_Visibility = 2
)

func (Pipeline_Visibility) Descriptor

func (Pipeline_Visibility) Enum

func (Pipeline_Visibility) EnumDescriptor deprecated

func (Pipeline_Visibility) EnumDescriptor() ([]byte, []int)

Deprecated: Use Pipeline_Visibility.Descriptor instead.

func (Pipeline_Visibility) Number

func (Pipeline_Visibility) String

func (x Pipeline_Visibility) String() string

func (Pipeline_Visibility) Type

type ReadinessRequest

type ReadinessRequest struct {

	// HealthCheckRequest message
	HealthCheckRequest *v1beta.HealthCheckRequest `protobuf:"bytes,1,opt,name=health_check_request,json=healthCheckRequest,proto3,oneof" json:"health_check_request,omitempty"`
	// contains filtered or unexported fields
}

ReadinessRequest represents a request to check a service readiness status

func (*ReadinessRequest) Descriptor deprecated

func (*ReadinessRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReadinessRequest.ProtoReflect.Descriptor instead.

func (*ReadinessRequest) GetHealthCheckRequest

func (x *ReadinessRequest) GetHealthCheckRequest() *v1beta.HealthCheckRequest

func (*ReadinessRequest) ProtoMessage

func (*ReadinessRequest) ProtoMessage()

func (*ReadinessRequest) ProtoReflect

func (x *ReadinessRequest) ProtoReflect() protoreflect.Message

func (*ReadinessRequest) Reset

func (x *ReadinessRequest) Reset()

func (*ReadinessRequest) String

func (x *ReadinessRequest) String() string

type ReadinessResponse

type ReadinessResponse struct {

	// HealthCheckResponse message
	HealthCheckResponse *v1beta.HealthCheckResponse `protobuf:"bytes,1,opt,name=health_check_response,json=healthCheckResponse,proto3" json:"health_check_response,omitempty"`
	// contains filtered or unexported fields
}

ReadinessResponse represents a response for a service readiness status

func (*ReadinessResponse) Descriptor deprecated

func (*ReadinessResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReadinessResponse.ProtoReflect.Descriptor instead.

func (*ReadinessResponse) GetHealthCheckResponse

func (x *ReadinessResponse) GetHealthCheckResponse() *v1beta.HealthCheckResponse

func (*ReadinessResponse) ProtoMessage

func (*ReadinessResponse) ProtoMessage()

func (*ReadinessResponse) ProtoReflect

func (x *ReadinessResponse) ProtoReflect() protoreflect.Message

func (*ReadinessResponse) Reset

func (x *ReadinessResponse) Reset()

func (*ReadinessResponse) String

func (x *ReadinessResponse) String() string

type RenameNamespacePipelineRequest

type RenameNamespacePipelineRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// The new resource ID. This will transform the resource name into
	// `namespaces/{namespace.id}/pipelines/{new_pipeline_id}`.
	NewPipelineId string `protobuf:"bytes,3,opt,name=new_pipeline_id,json=newPipelineId,proto3" json:"new_pipeline_id,omitempty"`
	// contains filtered or unexported fields
}

RenameNamespacePipelineRequest represents a request to rename the name of a pipeline owned by a namespace.

func (*RenameNamespacePipelineRequest) Descriptor deprecated

func (*RenameNamespacePipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use RenameNamespacePipelineRequest.ProtoReflect.Descriptor instead.

func (*RenameNamespacePipelineRequest) GetNamespaceId

func (x *RenameNamespacePipelineRequest) GetNamespaceId() string

func (*RenameNamespacePipelineRequest) GetNewPipelineId

func (x *RenameNamespacePipelineRequest) GetNewPipelineId() string

func (*RenameNamespacePipelineRequest) GetPipelineId

func (x *RenameNamespacePipelineRequest) GetPipelineId() string

func (*RenameNamespacePipelineRequest) ProtoMessage

func (*RenameNamespacePipelineRequest) ProtoMessage()

func (*RenameNamespacePipelineRequest) ProtoReflect

func (*RenameNamespacePipelineRequest) Reset

func (x *RenameNamespacePipelineRequest) Reset()

func (*RenameNamespacePipelineRequest) String

type RenameNamespacePipelineResponse

type RenameNamespacePipelineResponse struct {

	// The renamed pipeline resource.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

RenameNamespacePipelineResponse contains a renamed pipeline.

func (*RenameNamespacePipelineResponse) Descriptor deprecated

func (*RenameNamespacePipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use RenameNamespacePipelineResponse.ProtoReflect.Descriptor instead.

func (*RenameNamespacePipelineResponse) GetPipeline

func (x *RenameNamespacePipelineResponse) GetPipeline() *Pipeline

func (*RenameNamespacePipelineResponse) ProtoMessage

func (*RenameNamespacePipelineResponse) ProtoMessage()

func (*RenameNamespacePipelineResponse) ProtoReflect

func (*RenameNamespacePipelineResponse) Reset

func (*RenameNamespacePipelineResponse) String

type RenameOrganizationPipelineReleaseRequest

type RenameOrganizationPipelineReleaseRequest struct {

	// The resource name of the pipeline release, which allows its access by
	// parent pipeline and ID.
	// - Format:
	// `organizations/{organization.id}/pipelines/{pipeline.id}/releases/{release.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The new resource ID. This will transform the resource name into
	// `organizations/{organization.id}/pipelines/{pipeline.id}/releases{new_release_id}`.
	NewPipelineReleaseId string `protobuf:"bytes,2,opt,name=new_pipeline_release_id,json=newPipelineReleaseId,proto3" json:"new_pipeline_release_id,omitempty"`
	// contains filtered or unexported fields
}

RenameOrganizationPipelineReleaseRequest represents a request to rename a release in an organization-owned pipeline.

func (*RenameOrganizationPipelineReleaseRequest) Descriptor deprecated

func (*RenameOrganizationPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use RenameOrganizationPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*RenameOrganizationPipelineReleaseRequest) GetName

func (*RenameOrganizationPipelineReleaseRequest) GetNewPipelineReleaseId

func (x *RenameOrganizationPipelineReleaseRequest) GetNewPipelineReleaseId() string

func (*RenameOrganizationPipelineReleaseRequest) ProtoMessage

func (*RenameOrganizationPipelineReleaseRequest) ProtoReflect

func (*RenameOrganizationPipelineReleaseRequest) Reset

func (*RenameOrganizationPipelineReleaseRequest) String

type RenameOrganizationPipelineReleaseResponse

type RenameOrganizationPipelineReleaseResponse struct {

	// The renamed pipeline release.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

RenameOrganizationPipelineReleaseResponse contains a renamed pipeline release.

func (*RenameOrganizationPipelineReleaseResponse) Descriptor deprecated

func (*RenameOrganizationPipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use RenameOrganizationPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*RenameOrganizationPipelineReleaseResponse) GetRelease

func (*RenameOrganizationPipelineReleaseResponse) ProtoMessage

func (*RenameOrganizationPipelineReleaseResponse) ProtoReflect

func (*RenameOrganizationPipelineReleaseResponse) Reset

func (*RenameOrganizationPipelineReleaseResponse) String

type RenameOrganizationPipelineRequest

type RenameOrganizationPipelineRequest struct {

	// The resource name of the pipeline, which allows its access by parent
	// organization and ID.
	// - Format: `organizations/{organization.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The new resource ID. This will transform the resource name into
	// `organizations/{organization.id}/pipelines/{new_pipeline_id}`.
	NewPipelineId string `protobuf:"bytes,2,opt,name=new_pipeline_id,json=newPipelineId,proto3" json:"new_pipeline_id,omitempty"`
	// contains filtered or unexported fields
}

RenameOrganizationPipelineRequest represents a request to rename the name of a pipeline owned by an organization.

func (*RenameOrganizationPipelineRequest) Descriptor deprecated

func (*RenameOrganizationPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use RenameOrganizationPipelineRequest.ProtoReflect.Descriptor instead.

func (*RenameOrganizationPipelineRequest) GetName

func (*RenameOrganizationPipelineRequest) GetNewPipelineId

func (x *RenameOrganizationPipelineRequest) GetNewPipelineId() string

func (*RenameOrganizationPipelineRequest) ProtoMessage

func (*RenameOrganizationPipelineRequest) ProtoMessage()

func (*RenameOrganizationPipelineRequest) ProtoReflect

func (*RenameOrganizationPipelineRequest) Reset

func (*RenameOrganizationPipelineRequest) String

type RenameOrganizationPipelineResponse

type RenameOrganizationPipelineResponse struct {

	// The renamed pipeline resource.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

RenameOrganizationPipelineResponse contains a renamed pipeline.

func (*RenameOrganizationPipelineResponse) Descriptor deprecated

func (*RenameOrganizationPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use RenameOrganizationPipelineResponse.ProtoReflect.Descriptor instead.

func (*RenameOrganizationPipelineResponse) GetPipeline

func (x *RenameOrganizationPipelineResponse) GetPipeline() *Pipeline

func (*RenameOrganizationPipelineResponse) ProtoMessage

func (*RenameOrganizationPipelineResponse) ProtoMessage()

func (*RenameOrganizationPipelineResponse) ProtoReflect

func (*RenameOrganizationPipelineResponse) Reset

func (*RenameOrganizationPipelineResponse) String

type RenameUserPipelineReleaseRequest

type RenameUserPipelineReleaseRequest struct {

	// The resource name of the pipeline release, which allows its access by
	// parent pipeline and ID.
	// - Format: `users/{user.id}/pipelines/{pipeline.id}/releases/{release.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The new resource ID. This will transform the resource name into
	// `users/{user.id}/pipelines/{pipeline.id}/releases{new_release_id}`.
	NewPipelineReleaseId string `protobuf:"bytes,2,opt,name=new_pipeline_release_id,json=newPipelineReleaseId,proto3" json:"new_pipeline_release_id,omitempty"`
	// contains filtered or unexported fields
}

RenameUserPipelineReleaseRequest represents a request to rename a release in a user-owned pipeline.

func (*RenameUserPipelineReleaseRequest) Descriptor deprecated

func (*RenameUserPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use RenameUserPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*RenameUserPipelineReleaseRequest) GetName

func (*RenameUserPipelineReleaseRequest) GetNewPipelineReleaseId

func (x *RenameUserPipelineReleaseRequest) GetNewPipelineReleaseId() string

func (*RenameUserPipelineReleaseRequest) ProtoMessage

func (*RenameUserPipelineReleaseRequest) ProtoMessage()

func (*RenameUserPipelineReleaseRequest) ProtoReflect

func (*RenameUserPipelineReleaseRequest) Reset

func (*RenameUserPipelineReleaseRequest) String

type RenameUserPipelineReleaseResponse

type RenameUserPipelineReleaseResponse struct {

	// The renamed pipeline release.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

RenameUserPipelineReleaseResponse contains a renamed pipeline release.

func (*RenameUserPipelineReleaseResponse) Descriptor deprecated

func (*RenameUserPipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use RenameUserPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*RenameUserPipelineReleaseResponse) GetRelease

func (*RenameUserPipelineReleaseResponse) ProtoMessage

func (*RenameUserPipelineReleaseResponse) ProtoMessage()

func (*RenameUserPipelineReleaseResponse) ProtoReflect

func (*RenameUserPipelineReleaseResponse) Reset

func (*RenameUserPipelineReleaseResponse) String

type RenameUserPipelineRequest

type RenameUserPipelineRequest struct {

	// The resource name of the pipeline, which allows its access by parent user
	// and ID.
	// - Format: `users/{user.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The new resource ID. This will transform the resource name into
	// `users/{user.id}/pipelines/{new_pipeline_id}`.
	NewPipelineId string `protobuf:"bytes,2,opt,name=new_pipeline_id,json=newPipelineId,proto3" json:"new_pipeline_id,omitempty"`
	// contains filtered or unexported fields
}

RenameUserPipelineRequest represents a request to rename the name of a pipeline owned by a user.

func (*RenameUserPipelineRequest) Descriptor deprecated

func (*RenameUserPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use RenameUserPipelineRequest.ProtoReflect.Descriptor instead.

func (*RenameUserPipelineRequest) GetName

func (x *RenameUserPipelineRequest) GetName() string

func (*RenameUserPipelineRequest) GetNewPipelineId

func (x *RenameUserPipelineRequest) GetNewPipelineId() string

func (*RenameUserPipelineRequest) ProtoMessage

func (*RenameUserPipelineRequest) ProtoMessage()

func (*RenameUserPipelineRequest) ProtoReflect

func (*RenameUserPipelineRequest) Reset

func (x *RenameUserPipelineRequest) Reset()

func (*RenameUserPipelineRequest) String

func (x *RenameUserPipelineRequest) String() string

type RenameUserPipelineResponse

type RenameUserPipelineResponse struct {

	// The renamed pipeline resource.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

RenameUserPipelineResponse contains a renamed pipeline.

func (*RenameUserPipelineResponse) Descriptor deprecated

func (*RenameUserPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use RenameUserPipelineResponse.ProtoReflect.Descriptor instead.

func (*RenameUserPipelineResponse) GetPipeline

func (x *RenameUserPipelineResponse) GetPipeline() *Pipeline

func (*RenameUserPipelineResponse) ProtoMessage

func (*RenameUserPipelineResponse) ProtoMessage()

func (*RenameUserPipelineResponse) ProtoReflect

func (*RenameUserPipelineResponse) Reset

func (x *RenameUserPipelineResponse) Reset()

func (*RenameUserPipelineResponse) String

func (x *RenameUserPipelineResponse) String() string

type RestoreOrganizationPipelineReleaseRequest

type RestoreOrganizationPipelineReleaseRequest struct {

	// The resource name of the pipeline release, which allows its access by
	// parent pipeline and ID.
	// - Format:
	// `organizations/{organization.id}/pipelines/{pipeline.id}/releases/{release.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

RestoreOrganizationPipelineReleaseRequest represents a request to set the version of an organization-owned pipeline to a pinned release.

func (*RestoreOrganizationPipelineReleaseRequest) Descriptor deprecated

func (*RestoreOrganizationPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use RestoreOrganizationPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*RestoreOrganizationPipelineReleaseRequest) GetName

func (*RestoreOrganizationPipelineReleaseRequest) ProtoMessage

func (*RestoreOrganizationPipelineReleaseRequest) ProtoReflect

func (*RestoreOrganizationPipelineReleaseRequest) Reset

func (*RestoreOrganizationPipelineReleaseRequest) String

type RestoreOrganizationPipelineReleaseResponse

type RestoreOrganizationPipelineReleaseResponse struct {

	// The pipeline release resource.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

RestoreOrganizationPipelineReleaseResponse contains the requested pipeline release.

func (*RestoreOrganizationPipelineReleaseResponse) Descriptor deprecated

Deprecated: Use RestoreOrganizationPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*RestoreOrganizationPipelineReleaseResponse) GetRelease

func (*RestoreOrganizationPipelineReleaseResponse) ProtoMessage

func (*RestoreOrganizationPipelineReleaseResponse) ProtoReflect

func (*RestoreOrganizationPipelineReleaseResponse) Reset

func (*RestoreOrganizationPipelineReleaseResponse) String

type RestoreUserPipelineReleaseRequest

type RestoreUserPipelineReleaseRequest struct {

	// The resource name of the pipeline release, which allows its access by
	// parent pipeline and ID.
	// - Format: `users/{user.id}/pipelines/{pipeline.id}/releases/{release.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

RestoreUserPipelineReleaseRequest represents a request to set the version of a user-owned pipeline to a pinned release.

func (*RestoreUserPipelineReleaseRequest) Descriptor deprecated

func (*RestoreUserPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use RestoreUserPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*RestoreUserPipelineReleaseRequest) GetName

func (*RestoreUserPipelineReleaseRequest) ProtoMessage

func (*RestoreUserPipelineReleaseRequest) ProtoMessage()

func (*RestoreUserPipelineReleaseRequest) ProtoReflect

func (*RestoreUserPipelineReleaseRequest) Reset

func (*RestoreUserPipelineReleaseRequest) String

type RestoreUserPipelineReleaseResponse

type RestoreUserPipelineReleaseResponse struct {

	// The pipeline release resource.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

RestoreUserPipelineReleaseResponse contains the requested pipeline release.

func (*RestoreUserPipelineReleaseResponse) Descriptor deprecated

func (*RestoreUserPipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use RestoreUserPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*RestoreUserPipelineReleaseResponse) GetRelease

func (*RestoreUserPipelineReleaseResponse) ProtoMessage

func (*RestoreUserPipelineReleaseResponse) ProtoMessage()

func (*RestoreUserPipelineReleaseResponse) ProtoReflect

func (*RestoreUserPipelineReleaseResponse) Reset

func (*RestoreUserPipelineReleaseResponse) String

type Role

type Role int32

Role describes the permissions a user has over a resource.

const (
	// Unspecified, equivalent to VIEWER.
	Role_ROLE_UNSPECIFIED Role = 0
	// Viewers can see the resource properties.
	Role_ROLE_VIEWER Role = 1
	// Executors can execute the resource (e.g. trigger a pipeline).
	Role_ROLE_EXECUTOR Role = 2
)

func (Role) Descriptor

func (Role) Descriptor() protoreflect.EnumDescriptor

func (Role) Enum

func (x Role) Enum() *Role

func (Role) EnumDescriptor deprecated

func (Role) EnumDescriptor() ([]byte, []int)

Deprecated: Use Role.Descriptor instead.

func (Role) Number

func (x Role) Number() protoreflect.EnumNumber

func (Role) String

func (x Role) String() string

func (Role) Type

func (Role) Type() protoreflect.EnumType

type Secret

type Secret struct {

	// The name of the secret, define by its ID.
	// - Format: `secrets/{secret.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Secret UUID.
	Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	// Secret resource ID (used in `name` as the last segment). This conforms
	// to RFC-1034, which restricts to letters, numbers, and hyphen, with the
	// first character a letter, the last a letter or a number, and a 63
	// character maximum.
	Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	// Creation time.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Update time.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// The value of the secret, which is input-only and will never be returned in API responses.
	Value *string `protobuf:"bytes,6,opt,name=value,proto3,oneof" json:"value,omitempty"`
	// Description
	Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

API secrets allow users to make requests to the Instill AI API.

func (*Secret) Descriptor deprecated

func (*Secret) Descriptor() ([]byte, []int)

Deprecated: Use Secret.ProtoReflect.Descriptor instead.

func (*Secret) GetCreateTime

func (x *Secret) GetCreateTime() *timestamppb.Timestamp

func (*Secret) GetDescription

func (x *Secret) GetDescription() string

func (*Secret) GetId

func (x *Secret) GetId() string

func (*Secret) GetName

func (x *Secret) GetName() string

func (*Secret) GetUid

func (x *Secret) GetUid() string

func (*Secret) GetUpdateTime

func (x *Secret) GetUpdateTime() *timestamppb.Timestamp

func (*Secret) GetValue

func (x *Secret) GetValue() string

func (*Secret) ProtoMessage

func (*Secret) ProtoMessage()

func (*Secret) ProtoReflect

func (x *Secret) ProtoReflect() protoreflect.Message

func (*Secret) Reset

func (x *Secret) Reset()

func (*Secret) String

func (x *Secret) String() string

type SendNamespacePipelineEventRequest

type SendNamespacePipelineEventRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// Event
	Event string `protobuf:"bytes,3,opt,name=event,proto3" json:"event,omitempty"`
	// Code
	Code string `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"`
	// Input data
	Data *structpb.Struct `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

SendNamespacePipelineEventRequest

func (*SendNamespacePipelineEventRequest) Descriptor deprecated

func (*SendNamespacePipelineEventRequest) Descriptor() ([]byte, []int)

Deprecated: Use SendNamespacePipelineEventRequest.ProtoReflect.Descriptor instead.

func (*SendNamespacePipelineEventRequest) GetCode

func (*SendNamespacePipelineEventRequest) GetData

func (*SendNamespacePipelineEventRequest) GetEvent

func (*SendNamespacePipelineEventRequest) GetNamespaceId

func (x *SendNamespacePipelineEventRequest) GetNamespaceId() string

func (*SendNamespacePipelineEventRequest) GetPipelineId

func (x *SendNamespacePipelineEventRequest) GetPipelineId() string

func (*SendNamespacePipelineEventRequest) ProtoMessage

func (*SendNamespacePipelineEventRequest) ProtoMessage()

func (*SendNamespacePipelineEventRequest) ProtoReflect

func (*SendNamespacePipelineEventRequest) Reset

func (*SendNamespacePipelineEventRequest) String

type SendNamespacePipelineEventResponse

type SendNamespacePipelineEventResponse struct {

	// data
	Data *structpb.Struct `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

SendNamespacePipelineEventResponse

func (*SendNamespacePipelineEventResponse) Descriptor deprecated

func (*SendNamespacePipelineEventResponse) Descriptor() ([]byte, []int)

Deprecated: Use SendNamespacePipelineEventResponse.ProtoReflect.Descriptor instead.

func (*SendNamespacePipelineEventResponse) GetData

func (*SendNamespacePipelineEventResponse) ProtoMessage

func (*SendNamespacePipelineEventResponse) ProtoMessage()

func (*SendNamespacePipelineEventResponse) ProtoReflect

func (*SendNamespacePipelineEventResponse) Reset

func (*SendNamespacePipelineEventResponse) String

type SendNamespacePipelineReleaseEventRequest

type SendNamespacePipelineReleaseEventRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// Pipeline ID
	ReleaseId string `protobuf:"bytes,3,opt,name=release_id,json=releaseId,proto3" json:"release_id,omitempty"`
	// Event
	Event string `protobuf:"bytes,4,opt,name=event,proto3" json:"event,omitempty"`
	// Code
	Code string `protobuf:"bytes,5,opt,name=code,proto3" json:"code,omitempty"`
	// Input data
	Data *structpb.Struct `protobuf:"bytes,6,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

SendNamespacePipelineReleaseEventRequest

func (*SendNamespacePipelineReleaseEventRequest) Descriptor deprecated

func (*SendNamespacePipelineReleaseEventRequest) Descriptor() ([]byte, []int)

Deprecated: Use SendNamespacePipelineReleaseEventRequest.ProtoReflect.Descriptor instead.

func (*SendNamespacePipelineReleaseEventRequest) GetCode

func (*SendNamespacePipelineReleaseEventRequest) GetData

func (*SendNamespacePipelineReleaseEventRequest) GetEvent

func (*SendNamespacePipelineReleaseEventRequest) GetNamespaceId

func (*SendNamespacePipelineReleaseEventRequest) GetPipelineId

func (*SendNamespacePipelineReleaseEventRequest) GetReleaseId

func (*SendNamespacePipelineReleaseEventRequest) ProtoMessage

func (*SendNamespacePipelineReleaseEventRequest) ProtoReflect

func (*SendNamespacePipelineReleaseEventRequest) Reset

func (*SendNamespacePipelineReleaseEventRequest) String

type SendNamespacePipelineReleaseEventResponse

type SendNamespacePipelineReleaseEventResponse struct {

	// data
	Data *structpb.Struct `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

SendNamespacePipelineReleaseEventResponse

func (*SendNamespacePipelineReleaseEventResponse) Descriptor deprecated

func (*SendNamespacePipelineReleaseEventResponse) Descriptor() ([]byte, []int)

Deprecated: Use SendNamespacePipelineReleaseEventResponse.ProtoReflect.Descriptor instead.

func (*SendNamespacePipelineReleaseEventResponse) GetData

func (*SendNamespacePipelineReleaseEventResponse) ProtoMessage

func (*SendNamespacePipelineReleaseEventResponse) ProtoReflect

func (*SendNamespacePipelineReleaseEventResponse) Reset

func (*SendNamespacePipelineReleaseEventResponse) String

type Sharing

type Sharing struct {

	// Defines sharing rules for a set of user resource names.
	//
	// Each key in this object should contain a pattern that can be matched
	// against user names.
	//
	// Each value is a user sharing configuration.
	//
	// **NOTE**: For now, the only accepted key is `*/*`.
	Users map[string]*Sharing_User `` /* 151-byte string literal not displayed */
	// Defines the configuration to share a resource via link.
	ShareCode *Sharing_ShareCode `protobuf:"bytes,2,opt,name=share_code,json=shareCode,proto3" json:"share_code,omitempty"`
	// contains filtered or unexported fields
}

Sharing contains the information to share a resource with other users.

For more information, see [Share Pipelines](https://www.instill.tech/docs/vdp/share).

func (*Sharing) Descriptor deprecated

func (*Sharing) Descriptor() ([]byte, []int)

Deprecated: Use Sharing.ProtoReflect.Descriptor instead.

func (*Sharing) GetShareCode

func (x *Sharing) GetShareCode() *Sharing_ShareCode

func (*Sharing) GetUsers

func (x *Sharing) GetUsers() map[string]*Sharing_User

func (*Sharing) ProtoMessage

func (*Sharing) ProtoMessage()

func (*Sharing) ProtoReflect

func (x *Sharing) ProtoReflect() protoreflect.Message

func (*Sharing) Reset

func (x *Sharing) Reset()

func (*Sharing) String

func (x *Sharing) String() string

type Sharing_ShareCode

type Sharing_ShareCode struct {

	// Defines which users will be able to access the resource through the
	// code. This is a pattern that will be checked against user names.
	//
	// For now, the only accepted value is `*/*`.
	User string `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// The public URL that allows users to access the resource.
	Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
	// Defines whether the sharing option via link is enabled.
	Enabled bool `protobuf:"varint,3,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// Defines the role users will have over the resource.
	Role Role `protobuf:"varint,4,opt,name=role,proto3,enum=vdp.pipeline.v1beta.Role" json:"role,omitempty"`
	// contains filtered or unexported fields
}

ShareCode describes a sharing configuration through a link.

func (*Sharing_ShareCode) Descriptor deprecated

func (*Sharing_ShareCode) Descriptor() ([]byte, []int)

Deprecated: Use Sharing_ShareCode.ProtoReflect.Descriptor instead.

func (*Sharing_ShareCode) GetCode

func (x *Sharing_ShareCode) GetCode() string

func (*Sharing_ShareCode) GetEnabled

func (x *Sharing_ShareCode) GetEnabled() bool

func (*Sharing_ShareCode) GetRole

func (x *Sharing_ShareCode) GetRole() Role

func (*Sharing_ShareCode) GetUser

func (x *Sharing_ShareCode) GetUser() string

func (*Sharing_ShareCode) ProtoMessage

func (*Sharing_ShareCode) ProtoMessage()

func (*Sharing_ShareCode) ProtoReflect

func (x *Sharing_ShareCode) ProtoReflect() protoreflect.Message

func (*Sharing_ShareCode) Reset

func (x *Sharing_ShareCode) Reset()

func (*Sharing_ShareCode) String

func (x *Sharing_ShareCode) String() string

type Sharing_User

type Sharing_User struct {

	// Defines whether the sharing option with this user is enabled.
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// Defines the role the user will have over the resource.
	Role Role `protobuf:"varint,4,opt,name=role,proto3,enum=vdp.pipeline.v1beta.Role" json:"role,omitempty"`
	// contains filtered or unexported fields
}

Describes the sharing configuration with a given user.

func (*Sharing_User) Descriptor deprecated

func (*Sharing_User) Descriptor() ([]byte, []int)

Deprecated: Use Sharing_User.ProtoReflect.Descriptor instead.

func (*Sharing_User) GetEnabled

func (x *Sharing_User) GetEnabled() bool

func (*Sharing_User) GetRole

func (x *Sharing_User) GetRole() Role

func (*Sharing_User) ProtoMessage

func (*Sharing_User) ProtoMessage()

func (*Sharing_User) ProtoReflect

func (x *Sharing_User) ProtoReflect() protoreflect.Message

func (*Sharing_User) Reset

func (x *Sharing_User) Reset()

func (*Sharing_User) String

func (x *Sharing_User) String() string

type State

type State int32

State describes the state of a pipeline.

const (
	// Unspecified.
	State_STATE_UNSPECIFIED State = 0
	// Inactive.
	State_STATE_INACTIVE State = 1
	// Active.
	State_STATE_ACTIVE State = 2
	// The pipeline has an error.
	State_STATE_ERROR State = 3
)

func (State) Descriptor

func (State) Descriptor() protoreflect.EnumDescriptor

func (State) Enum

func (x State) Enum() *State

func (State) EnumDescriptor deprecated

func (State) EnumDescriptor() ([]byte, []int)

Deprecated: Use State.Descriptor instead.

func (State) Number

func (x State) Number() protoreflect.EnumNumber

func (State) String

func (x State) String() string

func (State) Type

func (State) Type() protoreflect.EnumType

type TestNamespaceConnectionRequest

type TestNamespaceConnectionRequest struct {

	// Namespace ID.
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Connection ID.
	ConnectionId string `protobuf:"bytes,2,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"`
	// contains filtered or unexported fields
}

TestNamespaceConnectionRequest represents a request to test a connection.

func (*TestNamespaceConnectionRequest) Descriptor deprecated

func (*TestNamespaceConnectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use TestNamespaceConnectionRequest.ProtoReflect.Descriptor instead.

func (*TestNamespaceConnectionRequest) GetConnectionId

func (x *TestNamespaceConnectionRequest) GetConnectionId() string

func (*TestNamespaceConnectionRequest) GetNamespaceId

func (x *TestNamespaceConnectionRequest) GetNamespaceId() string

func (*TestNamespaceConnectionRequest) ProtoMessage

func (*TestNamespaceConnectionRequest) ProtoMessage()

func (*TestNamespaceConnectionRequest) ProtoReflect

func (*TestNamespaceConnectionRequest) Reset

func (x *TestNamespaceConnectionRequest) Reset()

func (*TestNamespaceConnectionRequest) String

type TestNamespaceConnectionResponse

type TestNamespaceConnectionResponse struct {
	// contains filtered or unexported fields
}

TestNamespaceConnectionResponse is an empty response.

func (*TestNamespaceConnectionResponse) Descriptor deprecated

func (*TestNamespaceConnectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use TestNamespaceConnectionResponse.ProtoReflect.Descriptor instead.

func (*TestNamespaceConnectionResponse) ProtoMessage

func (*TestNamespaceConnectionResponse) ProtoMessage()

func (*TestNamespaceConnectionResponse) ProtoReflect

func (*TestNamespaceConnectionResponse) Reset

func (*TestNamespaceConnectionResponse) String

type Trace

type Trace struct {

	// Statuses contains an execution status per input.
	Statuses []Trace_Status `protobuf:"varint,1,rep,packed,name=statuses,proto3,enum=vdp.pipeline.v1beta.Trace_Status" json:"statuses,omitempty"`
	// Component inputs.
	Inputs []*structpb.Struct `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Component outputs.
	Outputs []*structpb.Struct `protobuf:"bytes,3,rep,name=outputs,proto3" json:"outputs,omitempty"`
	// Error details.
	Error *structpb.Struct `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
	// Computation time in seconds.
	ComputeTimeInSeconds float32 `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

Trace contains the execution details of a component.

func (*Trace) Descriptor deprecated

func (*Trace) Descriptor() ([]byte, []int)

Deprecated: Use Trace.ProtoReflect.Descriptor instead.

func (*Trace) GetComputeTimeInSeconds

func (x *Trace) GetComputeTimeInSeconds() float32

func (*Trace) GetError

func (x *Trace) GetError() *structpb.Struct

func (*Trace) GetInputs

func (x *Trace) GetInputs() []*structpb.Struct

func (*Trace) GetOutputs

func (x *Trace) GetOutputs() []*structpb.Struct

func (*Trace) GetStatuses

func (x *Trace) GetStatuses() []Trace_Status

func (*Trace) ProtoMessage

func (*Trace) ProtoMessage()

func (*Trace) ProtoReflect

func (x *Trace) ProtoReflect() protoreflect.Message

func (*Trace) Reset

func (x *Trace) Reset()

func (*Trace) String

func (x *Trace) String() string

type Trace_Status

type Trace_Status int32

Status holds the the component execution outcome.

const (
	// Unspecified.
	Trace_STATUS_UNSPECIFIED Trace_Status = 0
	// Successfully completed.
	Trace_STATUS_COMPLETED Trace_Status = 1
	// Skipped.
	Trace_STATUS_SKIPPED Trace_Status = 2
	// Aborted with error.
	Trace_STATUS_ERROR Trace_Status = 3
)

func (Trace_Status) Descriptor

func (Trace_Status) Enum

func (x Trace_Status) Enum() *Trace_Status

func (Trace_Status) EnumDescriptor deprecated

func (Trace_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use Trace_Status.Descriptor instead.

func (Trace_Status) Number

func (Trace_Status) String

func (x Trace_Status) String() string

func (Trace_Status) Type

type TriggerAsyncNamespacePipelineReleaseRequest

type TriggerAsyncNamespacePipelineReleaseRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// Release ID
	ReleaseId string `protobuf:"bytes,3,opt,name=release_id,json=releaseId,proto3" json:"release_id,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,4,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,5,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerNamespacePipelineReleaseRequest represents a request to trigger a pinned release of a user-owned pipeline asynchronously.

func (*TriggerAsyncNamespacePipelineReleaseRequest) Descriptor deprecated

Deprecated: Use TriggerAsyncNamespacePipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*TriggerAsyncNamespacePipelineReleaseRequest) GetData

func (*TriggerAsyncNamespacePipelineReleaseRequest) GetInputs

func (*TriggerAsyncNamespacePipelineReleaseRequest) GetNamespaceId

func (*TriggerAsyncNamespacePipelineReleaseRequest) GetPipelineId

func (*TriggerAsyncNamespacePipelineReleaseRequest) GetReleaseId

func (*TriggerAsyncNamespacePipelineReleaseRequest) ProtoMessage

func (*TriggerAsyncNamespacePipelineReleaseRequest) ProtoReflect

func (*TriggerAsyncNamespacePipelineReleaseRequest) Reset

func (*TriggerAsyncNamespacePipelineReleaseRequest) String

type TriggerAsyncNamespacePipelineReleaseResponse

type TriggerAsyncNamespacePipelineReleaseResponse struct {

	// Long-running operation information.
	Operation *longrunningpb.Operation `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

TriggerAsyncNamespacePipelineReleaseResponse contains the information to access the status of an asynchronous pipeline execution.

func (*TriggerAsyncNamespacePipelineReleaseResponse) Descriptor deprecated

Deprecated: Use TriggerAsyncNamespacePipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*TriggerAsyncNamespacePipelineReleaseResponse) GetOperation

func (*TriggerAsyncNamespacePipelineReleaseResponse) ProtoMessage

func (*TriggerAsyncNamespacePipelineReleaseResponse) ProtoReflect

func (*TriggerAsyncNamespacePipelineReleaseResponse) Reset

func (*TriggerAsyncNamespacePipelineReleaseResponse) String

type TriggerAsyncNamespacePipelineRequest

type TriggerAsyncNamespacePipelineRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,3,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,4,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerNamespacePipelineRequest represents a request to trigger a user-owned pipeline synchronously.

func (*TriggerAsyncNamespacePipelineRequest) Descriptor deprecated

func (*TriggerAsyncNamespacePipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use TriggerAsyncNamespacePipelineRequest.ProtoReflect.Descriptor instead.

func (*TriggerAsyncNamespacePipelineRequest) GetData

func (*TriggerAsyncNamespacePipelineRequest) GetInputs

func (*TriggerAsyncNamespacePipelineRequest) GetNamespaceId

func (x *TriggerAsyncNamespacePipelineRequest) GetNamespaceId() string

func (*TriggerAsyncNamespacePipelineRequest) GetPipelineId

func (x *TriggerAsyncNamespacePipelineRequest) GetPipelineId() string

func (*TriggerAsyncNamespacePipelineRequest) ProtoMessage

func (*TriggerAsyncNamespacePipelineRequest) ProtoMessage()

func (*TriggerAsyncNamespacePipelineRequest) ProtoReflect

func (*TriggerAsyncNamespacePipelineRequest) Reset

func (*TriggerAsyncNamespacePipelineRequest) String

type TriggerAsyncNamespacePipelineResponse

type TriggerAsyncNamespacePipelineResponse struct {

	// Long-running operation information.
	Operation *longrunningpb.Operation `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

TriggerAsyncNamespacePipelineResponse contains the information to access the status of an asynchronous pipeline execution.

func (*TriggerAsyncNamespacePipelineResponse) Descriptor deprecated

func (*TriggerAsyncNamespacePipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use TriggerAsyncNamespacePipelineResponse.ProtoReflect.Descriptor instead.

func (*TriggerAsyncNamespacePipelineResponse) GetOperation

func (*TriggerAsyncNamespacePipelineResponse) ProtoMessage

func (*TriggerAsyncNamespacePipelineResponse) ProtoMessage()

func (*TriggerAsyncNamespacePipelineResponse) ProtoReflect

func (*TriggerAsyncNamespacePipelineResponse) Reset

func (*TriggerAsyncNamespacePipelineResponse) String

type TriggerAsyncOrganizationPipelineReleaseRequest

type TriggerAsyncOrganizationPipelineReleaseRequest struct {

	// The resource name of the pipeline release, which allows its access by
	// parent pipeline and ID.
	// - Format:
	// `organizations/{organization.id}/pipelines/{pipeline.id}/releases/{release.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerOrganizationPipelineReleaseRequest represents a request to trigger a pinned release of an organization-owned pipeline asynchronously.

func (*TriggerAsyncOrganizationPipelineReleaseRequest) Descriptor deprecated

Deprecated: Use TriggerAsyncOrganizationPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*TriggerAsyncOrganizationPipelineReleaseRequest) GetData

func (*TriggerAsyncOrganizationPipelineReleaseRequest) GetInputs

func (*TriggerAsyncOrganizationPipelineReleaseRequest) GetName

func (*TriggerAsyncOrganizationPipelineReleaseRequest) ProtoMessage

func (*TriggerAsyncOrganizationPipelineReleaseRequest) ProtoReflect

func (*TriggerAsyncOrganizationPipelineReleaseRequest) Reset

func (*TriggerAsyncOrganizationPipelineReleaseRequest) String

type TriggerAsyncOrganizationPipelineReleaseResponse

type TriggerAsyncOrganizationPipelineReleaseResponse struct {

	// Long-running operation information.
	Operation *longrunningpb.Operation `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

TriggerAsyncOrganizationPipelineReleaseResponse contains the information to access the status of an asynchronous pipeline execution.

func (*TriggerAsyncOrganizationPipelineReleaseResponse) Descriptor deprecated

Deprecated: Use TriggerAsyncOrganizationPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*TriggerAsyncOrganizationPipelineReleaseResponse) GetOperation

func (*TriggerAsyncOrganizationPipelineReleaseResponse) ProtoMessage

func (*TriggerAsyncOrganizationPipelineReleaseResponse) ProtoReflect

func (*TriggerAsyncOrganizationPipelineReleaseResponse) Reset

func (*TriggerAsyncOrganizationPipelineReleaseResponse) String

type TriggerAsyncOrganizationPipelineRequest

type TriggerAsyncOrganizationPipelineRequest struct {

	// The resource name of the pipeline, which allows its access by parent
	// organization and ID.
	// - Format: `organizations/{organization.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerOrganizationPipelineRequest represents a request to trigger an organization-owned pipeline synchronously.

func (*TriggerAsyncOrganizationPipelineRequest) Descriptor deprecated

func (*TriggerAsyncOrganizationPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use TriggerAsyncOrganizationPipelineRequest.ProtoReflect.Descriptor instead.

func (*TriggerAsyncOrganizationPipelineRequest) GetData

func (*TriggerAsyncOrganizationPipelineRequest) GetInputs

func (*TriggerAsyncOrganizationPipelineRequest) GetName

func (*TriggerAsyncOrganizationPipelineRequest) ProtoMessage

func (*TriggerAsyncOrganizationPipelineRequest) ProtoReflect

func (*TriggerAsyncOrganizationPipelineRequest) Reset

func (*TriggerAsyncOrganizationPipelineRequest) String

type TriggerAsyncOrganizationPipelineResponse

type TriggerAsyncOrganizationPipelineResponse struct {

	// Long-running operation information.
	Operation *longrunningpb.Operation `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

TriggerAsyncOrganizationPipelineResponse contains the information to access the status of an asynchronous pipeline execution.

func (*TriggerAsyncOrganizationPipelineResponse) Descriptor deprecated

func (*TriggerAsyncOrganizationPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use TriggerAsyncOrganizationPipelineResponse.ProtoReflect.Descriptor instead.

func (*TriggerAsyncOrganizationPipelineResponse) GetOperation

func (*TriggerAsyncOrganizationPipelineResponse) ProtoMessage

func (*TriggerAsyncOrganizationPipelineResponse) ProtoReflect

func (*TriggerAsyncOrganizationPipelineResponse) Reset

func (*TriggerAsyncOrganizationPipelineResponse) String

type TriggerAsyncUserPipelineReleaseRequest

type TriggerAsyncUserPipelineReleaseRequest struct {

	// The resource name of the pipeline release, which allows its access by
	// parent pipeline and ID.
	// - Format: `users/{user.id}/pipelines/{pipeline.id}/releases/{release.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerUserPipelineReleaseRequest represents a request to trigger a pinned release of a user-owned pipeline asynchronously.

func (*TriggerAsyncUserPipelineReleaseRequest) Descriptor deprecated

func (*TriggerAsyncUserPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use TriggerAsyncUserPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*TriggerAsyncUserPipelineReleaseRequest) GetData

func (*TriggerAsyncUserPipelineReleaseRequest) GetInputs

func (*TriggerAsyncUserPipelineReleaseRequest) GetName

func (*TriggerAsyncUserPipelineReleaseRequest) ProtoMessage

func (*TriggerAsyncUserPipelineReleaseRequest) ProtoReflect

func (*TriggerAsyncUserPipelineReleaseRequest) Reset

func (*TriggerAsyncUserPipelineReleaseRequest) String

type TriggerAsyncUserPipelineReleaseResponse

type TriggerAsyncUserPipelineReleaseResponse struct {

	// Long-running operation information.
	Operation *longrunningpb.Operation `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

TriggerAsyncUserPipelineReleaseResponse contains the information to access the status of an asynchronous pipeline execution.

func (*TriggerAsyncUserPipelineReleaseResponse) Descriptor deprecated

func (*TriggerAsyncUserPipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use TriggerAsyncUserPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*TriggerAsyncUserPipelineReleaseResponse) GetOperation

func (*TriggerAsyncUserPipelineReleaseResponse) ProtoMessage

func (*TriggerAsyncUserPipelineReleaseResponse) ProtoReflect

func (*TriggerAsyncUserPipelineReleaseResponse) Reset

func (*TriggerAsyncUserPipelineReleaseResponse) String

type TriggerAsyncUserPipelineRequest

type TriggerAsyncUserPipelineRequest struct {

	// The resource name of the pipeline, which allows its access by parent user
	// and ID.
	// - Format: `users/{user.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerUserPipelineRequest represents a request to trigger a user-owned pipeline synchronously.

func (*TriggerAsyncUserPipelineRequest) Descriptor deprecated

func (*TriggerAsyncUserPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use TriggerAsyncUserPipelineRequest.ProtoReflect.Descriptor instead.

func (*TriggerAsyncUserPipelineRequest) GetData

func (*TriggerAsyncUserPipelineRequest) GetInputs

func (*TriggerAsyncUserPipelineRequest) GetName

func (*TriggerAsyncUserPipelineRequest) ProtoMessage

func (*TriggerAsyncUserPipelineRequest) ProtoMessage()

func (*TriggerAsyncUserPipelineRequest) ProtoReflect

func (*TriggerAsyncUserPipelineRequest) Reset

func (*TriggerAsyncUserPipelineRequest) String

type TriggerAsyncUserPipelineResponse

type TriggerAsyncUserPipelineResponse struct {

	// Long-running operation information.
	Operation *longrunningpb.Operation `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

TriggerAsyncUserPipelineResponse contains the information to access the status of an asynchronous pipeline execution.

func (*TriggerAsyncUserPipelineResponse) Descriptor deprecated

func (*TriggerAsyncUserPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use TriggerAsyncUserPipelineResponse.ProtoReflect.Descriptor instead.

func (*TriggerAsyncUserPipelineResponse) GetOperation

func (*TriggerAsyncUserPipelineResponse) ProtoMessage

func (*TriggerAsyncUserPipelineResponse) ProtoMessage()

func (*TriggerAsyncUserPipelineResponse) ProtoReflect

func (*TriggerAsyncUserPipelineResponse) Reset

func (*TriggerAsyncUserPipelineResponse) String

type TriggerData

type TriggerData struct {

	// Variables
	Variable *structpb.Struct `protobuf:"bytes,1,opt,name=variable,proto3" json:"variable,omitempty"`
	// Variables
	Secret map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

Data

func (*TriggerData) Descriptor deprecated

func (*TriggerData) Descriptor() ([]byte, []int)

Deprecated: Use TriggerData.ProtoReflect.Descriptor instead.

func (*TriggerData) GetSecret

func (x *TriggerData) GetSecret() map[string]string

func (*TriggerData) GetVariable

func (x *TriggerData) GetVariable() *structpb.Struct

func (*TriggerData) ProtoMessage

func (*TriggerData) ProtoMessage()

func (*TriggerData) ProtoReflect

func (x *TriggerData) ProtoReflect() protoreflect.Message

func (*TriggerData) Reset

func (x *TriggerData) Reset()

func (*TriggerData) String

func (x *TriggerData) String() string

type TriggerMetadata

type TriggerMetadata struct {

	// Each key in the `traces` object is a component ID. The value is a Trace
	// object containing the execution details.
	Traces map[string]*Trace `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

TriggerMetadata contains the traces of the pipeline inference.

func (*TriggerMetadata) Descriptor deprecated

func (*TriggerMetadata) Descriptor() ([]byte, []int)

Deprecated: Use TriggerMetadata.ProtoReflect.Descriptor instead.

func (*TriggerMetadata) GetTraces

func (x *TriggerMetadata) GetTraces() map[string]*Trace

func (*TriggerMetadata) ProtoMessage

func (*TriggerMetadata) ProtoMessage()

func (*TriggerMetadata) ProtoReflect

func (x *TriggerMetadata) ProtoReflect() protoreflect.Message

func (*TriggerMetadata) Reset

func (x *TriggerMetadata) Reset()

func (*TriggerMetadata) String

func (x *TriggerMetadata) String() string

type TriggerNamespacePipelineReleaseRequest

type TriggerNamespacePipelineReleaseRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// Release ID
	ReleaseId string `protobuf:"bytes,3,opt,name=release_id,json=releaseId,proto3" json:"release_id,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,4,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,5,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerNamespacePipelineReleaseRequest represents a request to trigger a pinned release of a user-owned pipeline.

func (*TriggerNamespacePipelineReleaseRequest) Descriptor deprecated

func (*TriggerNamespacePipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use TriggerNamespacePipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*TriggerNamespacePipelineReleaseRequest) GetData

func (*TriggerNamespacePipelineReleaseRequest) GetInputs

func (*TriggerNamespacePipelineReleaseRequest) GetNamespaceId

func (x *TriggerNamespacePipelineReleaseRequest) GetNamespaceId() string

func (*TriggerNamespacePipelineReleaseRequest) GetPipelineId

func (*TriggerNamespacePipelineReleaseRequest) GetReleaseId

func (*TriggerNamespacePipelineReleaseRequest) ProtoMessage

func (*TriggerNamespacePipelineReleaseRequest) ProtoReflect

func (*TriggerNamespacePipelineReleaseRequest) Reset

func (*TriggerNamespacePipelineReleaseRequest) String

type TriggerNamespacePipelineReleaseResponse

type TriggerNamespacePipelineReleaseResponse struct {

	// Model inference outputs.
	Outputs []*structpb.Struct `protobuf:"bytes,1,rep,name=outputs,proto3" json:"outputs,omitempty"`
	// Traces of the pipeline inference.
	Metadata *TriggerMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

TriggerNamespacePipelineReleaseResponse contains the pipeline execution results, i.e., the multiple model inference outputs.

func (*TriggerNamespacePipelineReleaseResponse) Descriptor deprecated

func (*TriggerNamespacePipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use TriggerNamespacePipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*TriggerNamespacePipelineReleaseResponse) GetMetadata

func (*TriggerNamespacePipelineReleaseResponse) GetOutputs

func (*TriggerNamespacePipelineReleaseResponse) ProtoMessage

func (*TriggerNamespacePipelineReleaseResponse) ProtoReflect

func (*TriggerNamespacePipelineReleaseResponse) Reset

func (*TriggerNamespacePipelineReleaseResponse) String

type TriggerNamespacePipelineRequest

type TriggerNamespacePipelineRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,3,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,4,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerNamespacePipelineRequest represents a request to trigger a user-owned pipeline synchronously.

func (*TriggerNamespacePipelineRequest) Descriptor deprecated

func (*TriggerNamespacePipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use TriggerNamespacePipelineRequest.ProtoReflect.Descriptor instead.

func (*TriggerNamespacePipelineRequest) GetData

func (*TriggerNamespacePipelineRequest) GetInputs

func (*TriggerNamespacePipelineRequest) GetNamespaceId

func (x *TriggerNamespacePipelineRequest) GetNamespaceId() string

func (*TriggerNamespacePipelineRequest) GetPipelineId

func (x *TriggerNamespacePipelineRequest) GetPipelineId() string

func (*TriggerNamespacePipelineRequest) ProtoMessage

func (*TriggerNamespacePipelineRequest) ProtoMessage()

func (*TriggerNamespacePipelineRequest) ProtoReflect

func (*TriggerNamespacePipelineRequest) Reset

func (*TriggerNamespacePipelineRequest) String

type TriggerNamespacePipelineResponse

type TriggerNamespacePipelineResponse struct {

	// Model inference outputs.
	Outputs []*structpb.Struct `protobuf:"bytes,1,rep,name=outputs,proto3" json:"outputs,omitempty"`
	// Traces of the pipeline inference.
	Metadata *TriggerMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

TriggerNamespacePipelineResponse contains the pipeline execution results, i.e., the multiple model inference outputs.

func (*TriggerNamespacePipelineResponse) Descriptor deprecated

func (*TriggerNamespacePipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use TriggerNamespacePipelineResponse.ProtoReflect.Descriptor instead.

func (*TriggerNamespacePipelineResponse) GetMetadata

func (*TriggerNamespacePipelineResponse) GetOutputs

func (*TriggerNamespacePipelineResponse) ProtoMessage

func (*TriggerNamespacePipelineResponse) ProtoMessage()

func (*TriggerNamespacePipelineResponse) ProtoReflect

func (*TriggerNamespacePipelineResponse) Reset

func (*TriggerNamespacePipelineResponse) String

type TriggerNamespacePipelineWithStreamRequest

type TriggerNamespacePipelineWithStreamRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,3,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,4,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerNamespacePipelineWithStreamRequest represents a request to trigger a user-owned pipeline synchronously and streams back the results.

func (*TriggerNamespacePipelineWithStreamRequest) Descriptor deprecated

func (*TriggerNamespacePipelineWithStreamRequest) Descriptor() ([]byte, []int)

Deprecated: Use TriggerNamespacePipelineWithStreamRequest.ProtoReflect.Descriptor instead.

func (*TriggerNamespacePipelineWithStreamRequest) GetData

func (*TriggerNamespacePipelineWithStreamRequest) GetInputs

func (*TriggerNamespacePipelineWithStreamRequest) GetNamespaceId

func (*TriggerNamespacePipelineWithStreamRequest) GetPipelineId

func (*TriggerNamespacePipelineWithStreamRequest) ProtoMessage

func (*TriggerNamespacePipelineWithStreamRequest) ProtoReflect

func (*TriggerNamespacePipelineWithStreamRequest) Reset

func (*TriggerNamespacePipelineWithStreamRequest) String

type TriggerNamespacePipelineWithStreamResponse

type TriggerNamespacePipelineWithStreamResponse struct {

	// Model inference outputs.
	Outputs []*structpb.Struct `protobuf:"bytes,1,rep,name=outputs,proto3" json:"outputs,omitempty"`
	// Traces of the pipeline inference.
	Metadata *TriggerMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

TriggerNamespacePipelineWithStreamResponse contains the pipeline execution results, i.e., the multiple model inference outputs.

func (*TriggerNamespacePipelineWithStreamResponse) Descriptor deprecated

Deprecated: Use TriggerNamespacePipelineWithStreamResponse.ProtoReflect.Descriptor instead.

func (*TriggerNamespacePipelineWithStreamResponse) GetMetadata

func (*TriggerNamespacePipelineWithStreamResponse) GetOutputs

func (*TriggerNamespacePipelineWithStreamResponse) ProtoMessage

func (*TriggerNamespacePipelineWithStreamResponse) ProtoReflect

func (*TriggerNamespacePipelineWithStreamResponse) Reset

func (*TriggerNamespacePipelineWithStreamResponse) String

type TriggerOrganizationPipelineReleaseRequest

type TriggerOrganizationPipelineReleaseRequest struct {

	// The resource name of the pipeline release, which allows its access by
	// parent pipeline and ID.
	// - Format:
	// `organizations/{organization.id}/pipelines/{pipeline.id}/releases/{release.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerOrganizationPipelineReleaseRequest represents a request to trigger a pinned release of an organization-owned pipeline.

func (*TriggerOrganizationPipelineReleaseRequest) Descriptor deprecated

func (*TriggerOrganizationPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use TriggerOrganizationPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*TriggerOrganizationPipelineReleaseRequest) GetData

func (*TriggerOrganizationPipelineReleaseRequest) GetInputs

func (*TriggerOrganizationPipelineReleaseRequest) GetName

func (*TriggerOrganizationPipelineReleaseRequest) ProtoMessage

func (*TriggerOrganizationPipelineReleaseRequest) ProtoReflect

func (*TriggerOrganizationPipelineReleaseRequest) Reset

func (*TriggerOrganizationPipelineReleaseRequest) String

type TriggerOrganizationPipelineReleaseResponse

type TriggerOrganizationPipelineReleaseResponse struct {

	// Model inference outputs.
	Outputs []*structpb.Struct `protobuf:"bytes,1,rep,name=outputs,proto3" json:"outputs,omitempty"`
	// Traces of the pipeline inference.
	Metadata *TriggerMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

TriggerOrganizationPipelineReleaseResponse contains the pipeline execution results, i.e., the multiple model inference outputs.

func (*TriggerOrganizationPipelineReleaseResponse) Descriptor deprecated

Deprecated: Use TriggerOrganizationPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*TriggerOrganizationPipelineReleaseResponse) GetMetadata

func (*TriggerOrganizationPipelineReleaseResponse) GetOutputs

func (*TriggerOrganizationPipelineReleaseResponse) ProtoMessage

func (*TriggerOrganizationPipelineReleaseResponse) ProtoReflect

func (*TriggerOrganizationPipelineReleaseResponse) Reset

func (*TriggerOrganizationPipelineReleaseResponse) String

type TriggerOrganizationPipelineRequest

type TriggerOrganizationPipelineRequest struct {

	// The resource name of the pipeline, which allows its access by parent
	// organization and ID.
	// - Format: `organizations/{organization.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerOrganizationPipelineRequest represents a request to trigger an organization-owned pipeline synchronously.

func (*TriggerOrganizationPipelineRequest) Descriptor deprecated

func (*TriggerOrganizationPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use TriggerOrganizationPipelineRequest.ProtoReflect.Descriptor instead.

func (*TriggerOrganizationPipelineRequest) GetData

func (*TriggerOrganizationPipelineRequest) GetInputs

func (*TriggerOrganizationPipelineRequest) GetName

func (*TriggerOrganizationPipelineRequest) ProtoMessage

func (*TriggerOrganizationPipelineRequest) ProtoMessage()

func (*TriggerOrganizationPipelineRequest) ProtoReflect

func (*TriggerOrganizationPipelineRequest) Reset

func (*TriggerOrganizationPipelineRequest) String

type TriggerOrganizationPipelineResponse

type TriggerOrganizationPipelineResponse struct {

	// Model inference outputs.
	Outputs []*structpb.Struct `protobuf:"bytes,1,rep,name=outputs,proto3" json:"outputs,omitempty"`
	// Traces of the pipeline inference.
	Metadata *TriggerMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

TriggerOrganizationPipelineResponse contains the pipeline execution results, i.e., the multiple model inference outputs.

func (*TriggerOrganizationPipelineResponse) Descriptor deprecated

func (*TriggerOrganizationPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use TriggerOrganizationPipelineResponse.ProtoReflect.Descriptor instead.

func (*TriggerOrganizationPipelineResponse) GetMetadata

func (*TriggerOrganizationPipelineResponse) GetOutputs

func (*TriggerOrganizationPipelineResponse) ProtoMessage

func (*TriggerOrganizationPipelineResponse) ProtoMessage()

func (*TriggerOrganizationPipelineResponse) ProtoReflect

func (*TriggerOrganizationPipelineResponse) Reset

func (*TriggerOrganizationPipelineResponse) String

type TriggerOrganizationPipelineStreamRequest

type TriggerOrganizationPipelineStreamRequest struct {

	// The resource name of the pipeline, which allows its access by parent
	// organization and ID.
	// - Format: `organizations/{organization.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerOrganizationPipelineRequest represents a request to trigger an organization-owned pipeline synchronously.

func (*TriggerOrganizationPipelineStreamRequest) Descriptor deprecated

func (*TriggerOrganizationPipelineStreamRequest) Descriptor() ([]byte, []int)

Deprecated: Use TriggerOrganizationPipelineStreamRequest.ProtoReflect.Descriptor instead.

func (*TriggerOrganizationPipelineStreamRequest) GetData

func (*TriggerOrganizationPipelineStreamRequest) GetInputs

func (*TriggerOrganizationPipelineStreamRequest) GetName

func (*TriggerOrganizationPipelineStreamRequest) ProtoMessage

func (*TriggerOrganizationPipelineStreamRequest) ProtoReflect

func (*TriggerOrganizationPipelineStreamRequest) Reset

func (*TriggerOrganizationPipelineStreamRequest) String

type TriggerOrganizationPipelineStreamResponse

type TriggerOrganizationPipelineStreamResponse struct {

	// Model inference outputs.
	Outputs []*structpb.Struct `protobuf:"bytes,1,rep,name=outputs,proto3" json:"outputs,omitempty"`
	// Traces of the pipeline inference.
	Metadata *TriggerMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

TriggerOrganizationPipelineResponse contains the pipeline execution results, i.e., the multiple model inference outputs.

func (*TriggerOrganizationPipelineStreamResponse) Descriptor deprecated

func (*TriggerOrganizationPipelineStreamResponse) Descriptor() ([]byte, []int)

Deprecated: Use TriggerOrganizationPipelineStreamResponse.ProtoReflect.Descriptor instead.

func (*TriggerOrganizationPipelineStreamResponse) GetMetadata

func (*TriggerOrganizationPipelineStreamResponse) GetOutputs

func (*TriggerOrganizationPipelineStreamResponse) ProtoMessage

func (*TriggerOrganizationPipelineStreamResponse) ProtoReflect

func (*TriggerOrganizationPipelineStreamResponse) Reset

func (*TriggerOrganizationPipelineStreamResponse) String

type TriggerUserPipelineReleaseRequest

type TriggerUserPipelineReleaseRequest struct {

	// The resource name of the pipeline release, which allows its access by
	// parent pipeline and ID.
	// - Format: `users/{user.id}/pipelines/{pipeline.id}/releases/{release.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerUserPipelineReleaseRequest represents a request to trigger a pinned release of a user-owned pipeline.

func (*TriggerUserPipelineReleaseRequest) Descriptor deprecated

func (*TriggerUserPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use TriggerUserPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*TriggerUserPipelineReleaseRequest) GetData

func (*TriggerUserPipelineReleaseRequest) GetInputs

func (*TriggerUserPipelineReleaseRequest) GetName

func (*TriggerUserPipelineReleaseRequest) ProtoMessage

func (*TriggerUserPipelineReleaseRequest) ProtoMessage()

func (*TriggerUserPipelineReleaseRequest) ProtoReflect

func (*TriggerUserPipelineReleaseRequest) Reset

func (*TriggerUserPipelineReleaseRequest) String

type TriggerUserPipelineReleaseResponse

type TriggerUserPipelineReleaseResponse struct {

	// Model inference outputs.
	Outputs []*structpb.Struct `protobuf:"bytes,1,rep,name=outputs,proto3" json:"outputs,omitempty"`
	// Traces of the pipeline inference.
	Metadata *TriggerMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

TriggerUserPipelineReleaseResponse contains the pipeline execution results, i.e., the multiple model inference outputs.

func (*TriggerUserPipelineReleaseResponse) Descriptor deprecated

func (*TriggerUserPipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use TriggerUserPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*TriggerUserPipelineReleaseResponse) GetMetadata

func (*TriggerUserPipelineReleaseResponse) GetOutputs

func (*TriggerUserPipelineReleaseResponse) ProtoMessage

func (*TriggerUserPipelineReleaseResponse) ProtoMessage()

func (*TriggerUserPipelineReleaseResponse) ProtoReflect

func (*TriggerUserPipelineReleaseResponse) Reset

func (*TriggerUserPipelineReleaseResponse) String

type TriggerUserPipelineRequest

type TriggerUserPipelineRequest struct {

	// The resource name of the pipeline, which allows its access by parent user
	// and ID.
	// - Format: `users/{user.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerUserPipelineRequest represents a request to trigger a user-owned pipeline synchronously.

func (*TriggerUserPipelineRequest) Descriptor deprecated

func (*TriggerUserPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use TriggerUserPipelineRequest.ProtoReflect.Descriptor instead.

func (*TriggerUserPipelineRequest) GetData

func (x *TriggerUserPipelineRequest) GetData() []*TriggerData

func (*TriggerUserPipelineRequest) GetInputs

func (x *TriggerUserPipelineRequest) GetInputs() []*structpb.Struct

func (*TriggerUserPipelineRequest) GetName

func (x *TriggerUserPipelineRequest) GetName() string

func (*TriggerUserPipelineRequest) ProtoMessage

func (*TriggerUserPipelineRequest) ProtoMessage()

func (*TriggerUserPipelineRequest) ProtoReflect

func (*TriggerUserPipelineRequest) Reset

func (x *TriggerUserPipelineRequest) Reset()

func (*TriggerUserPipelineRequest) String

func (x *TriggerUserPipelineRequest) String() string

type TriggerUserPipelineResponse

type TriggerUserPipelineResponse struct {

	// Model inference outputs.
	Outputs []*structpb.Struct `protobuf:"bytes,1,rep,name=outputs,proto3" json:"outputs,omitempty"`
	// Traces of the pipeline inference.
	Metadata *TriggerMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

TriggerUserPipelineResponse contains the pipeline execution results, i.e., the multiple model inference outputs.

func (*TriggerUserPipelineResponse) Descriptor deprecated

func (*TriggerUserPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use TriggerUserPipelineResponse.ProtoReflect.Descriptor instead.

func (*TriggerUserPipelineResponse) GetMetadata

func (x *TriggerUserPipelineResponse) GetMetadata() *TriggerMetadata

func (*TriggerUserPipelineResponse) GetOutputs

func (x *TriggerUserPipelineResponse) GetOutputs() []*structpb.Struct

func (*TriggerUserPipelineResponse) ProtoMessage

func (*TriggerUserPipelineResponse) ProtoMessage()

func (*TriggerUserPipelineResponse) ProtoReflect

func (*TriggerUserPipelineResponse) Reset

func (x *TriggerUserPipelineResponse) Reset()

func (*TriggerUserPipelineResponse) String

func (x *TriggerUserPipelineResponse) String() string

type TriggerUserPipelineWithStreamRequest

type TriggerUserPipelineWithStreamRequest struct {

	// The resource name of the pipeline, which allows its access by parent user
	// and ID.
	// - Format: `users/{user.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Pipeline input parameters, it will be deprecated soon.
	Inputs []*structpb.Struct `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Data
	Data []*TriggerData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

TriggerUserPipelineWithStreamRequest represents a request to trigger a user-owned pipeline synchronously and streams back the results.

func (*TriggerUserPipelineWithStreamRequest) Descriptor deprecated

func (*TriggerUserPipelineWithStreamRequest) Descriptor() ([]byte, []int)

Deprecated: Use TriggerUserPipelineWithStreamRequest.ProtoReflect.Descriptor instead.

func (*TriggerUserPipelineWithStreamRequest) GetData

func (*TriggerUserPipelineWithStreamRequest) GetInputs

func (*TriggerUserPipelineWithStreamRequest) GetName

func (*TriggerUserPipelineWithStreamRequest) ProtoMessage

func (*TriggerUserPipelineWithStreamRequest) ProtoMessage()

func (*TriggerUserPipelineWithStreamRequest) ProtoReflect

func (*TriggerUserPipelineWithStreamRequest) Reset

func (*TriggerUserPipelineWithStreamRequest) String

type TriggerUserPipelineWithStreamResponse

type TriggerUserPipelineWithStreamResponse struct {

	// Model inference outputs.
	Outputs []*structpb.Struct `protobuf:"bytes,1,rep,name=outputs,proto3" json:"outputs,omitempty"`
	// Traces of the pipeline inference.
	Metadata *TriggerMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

TriggerUserPipelineWithStreamResponse contains the pipeline execution results, i.e., the multiple model inference outputs.

func (*TriggerUserPipelineWithStreamResponse) Descriptor deprecated

func (*TriggerUserPipelineWithStreamResponse) Descriptor() ([]byte, []int)

Deprecated: Use TriggerUserPipelineWithStreamResponse.ProtoReflect.Descriptor instead.

func (*TriggerUserPipelineWithStreamResponse) GetMetadata

func (*TriggerUserPipelineWithStreamResponse) GetOutputs

func (*TriggerUserPipelineWithStreamResponse) ProtoMessage

func (*TriggerUserPipelineWithStreamResponse) ProtoMessage()

func (*TriggerUserPipelineWithStreamResponse) ProtoReflect

func (*TriggerUserPipelineWithStreamResponse) Reset

func (*TriggerUserPipelineWithStreamResponse) String

type UnimplementedPipelinePrivateServiceServer

type UnimplementedPipelinePrivateServiceServer struct {
}

UnimplementedPipelinePrivateServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedPipelinePrivateServiceServer) ListPipelinesAdmin

func (UnimplementedPipelinePrivateServiceServer) LookUpPipelineAdmin

type UnimplementedPipelinePublicServiceServer

type UnimplementedPipelinePublicServiceServer struct {
}

UnimplementedPipelinePublicServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedPipelinePublicServiceServer) CheckName

func (UnimplementedPipelinePublicServiceServer) CreateNamespaceSecret

func (UnimplementedPipelinePublicServiceServer) CreateUserPipeline

func (UnimplementedPipelinePublicServiceServer) CreateUserSecret

func (UnimplementedPipelinePublicServiceServer) DeleteNamespaceSecret

func (UnimplementedPipelinePublicServiceServer) DeleteUserPipeline

func (UnimplementedPipelinePublicServiceServer) DeleteUserSecret

func (UnimplementedPipelinePublicServiceServer) GetHubStats

func (UnimplementedPipelinePublicServiceServer) GetIntegration

func (UnimplementedPipelinePublicServiceServer) GetNamespacePipeline

func (UnimplementedPipelinePublicServiceServer) GetNamespaceSecret

func (UnimplementedPipelinePublicServiceServer) GetOperation

func (UnimplementedPipelinePublicServiceServer) GetOperatorDefinition

func (UnimplementedPipelinePublicServiceServer) GetOrganizationSecret

func (UnimplementedPipelinePublicServiceServer) GetUserPipeline

func (UnimplementedPipelinePublicServiceServer) GetUserSecret

func (UnimplementedPipelinePublicServiceServer) ListComponentRuns

func (UnimplementedPipelinePublicServiceServer) ListIntegrations

func (UnimplementedPipelinePublicServiceServer) ListNamespaceSecrets

func (UnimplementedPipelinePublicServiceServer) ListPipelineRuns

func (UnimplementedPipelinePublicServiceServer) ListPipelines

func (UnimplementedPipelinePublicServiceServer) ListUserPipelines

func (UnimplementedPipelinePublicServiceServer) ListUserSecrets

func (UnimplementedPipelinePublicServiceServer) Liveness

func (UnimplementedPipelinePublicServiceServer) LookUpPipeline

func (UnimplementedPipelinePublicServiceServer) Readiness

func (UnimplementedPipelinePublicServiceServer) RenameUserPipeline

func (UnimplementedPipelinePublicServiceServer) TriggerUserPipeline

func (UnimplementedPipelinePublicServiceServer) UpdateNamespaceSecret

func (UnimplementedPipelinePublicServiceServer) UpdateUserPipeline

func (UnimplementedPipelinePublicServiceServer) UpdateUserSecret

func (UnimplementedPipelinePublicServiceServer) ValidateUserPipeline

type UnsafePipelinePrivateServiceServer

type UnsafePipelinePrivateServiceServer interface {
	// contains filtered or unexported methods
}

UnsafePipelinePrivateServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PipelinePrivateServiceServer will result in compilation errors.

type UnsafePipelinePublicServiceServer

type UnsafePipelinePublicServiceServer interface {
	// contains filtered or unexported methods
}

UnsafePipelinePublicServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PipelinePublicServiceServer will result in compilation errors.

type UpdateNamespaceConnectionRequest

type UpdateNamespaceConnectionRequest struct {

	// ID of the connection to be updated, as present in the database.
	ConnectionId string `protobuf:"bytes,1,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"`
	// Connection object with the new properties to be updated. Immutable and
	// output-only fields will be ignored. The Setup property must be updated
	// in block (no partial update is supported).
	Connection *Connection `protobuf:"bytes,2,opt,name=connection,proto3" json:"connection,omitempty"`
	// The update mask specifies the subset of fields that should be modified.
	//
	// For more information about this field, see
	// https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#field-mask.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateNamespaceConnectionRequest represents a request to update a connection.

func (*UpdateNamespaceConnectionRequest) Descriptor deprecated

func (*UpdateNamespaceConnectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateNamespaceConnectionRequest.ProtoReflect.Descriptor instead.

func (*UpdateNamespaceConnectionRequest) GetConnection

func (x *UpdateNamespaceConnectionRequest) GetConnection() *Connection

func (*UpdateNamespaceConnectionRequest) GetConnectionId

func (x *UpdateNamespaceConnectionRequest) GetConnectionId() string

func (*UpdateNamespaceConnectionRequest) GetUpdateMask

func (*UpdateNamespaceConnectionRequest) ProtoMessage

func (*UpdateNamespaceConnectionRequest) ProtoMessage()

func (*UpdateNamespaceConnectionRequest) ProtoReflect

func (*UpdateNamespaceConnectionRequest) Reset

func (*UpdateNamespaceConnectionRequest) String

type UpdateNamespaceConnectionResponse

type UpdateNamespaceConnectionResponse struct {

	// The created connection.
	Connection *Connection `protobuf:"bytes,1,opt,name=connection,proto3" json:"connection,omitempty"`
	// contains filtered or unexported fields
}

UpdateNamespaceConnectionResponse contains the updated connection.

func (*UpdateNamespaceConnectionResponse) Descriptor deprecated

func (*UpdateNamespaceConnectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateNamespaceConnectionResponse.ProtoReflect.Descriptor instead.

func (*UpdateNamespaceConnectionResponse) GetConnection

func (x *UpdateNamespaceConnectionResponse) GetConnection() *Connection

func (*UpdateNamespaceConnectionResponse) ProtoMessage

func (*UpdateNamespaceConnectionResponse) ProtoMessage()

func (*UpdateNamespaceConnectionResponse) ProtoReflect

func (*UpdateNamespaceConnectionResponse) Reset

func (*UpdateNamespaceConnectionResponse) String

type UpdateNamespacePipelineReleaseRequest

type UpdateNamespacePipelineReleaseRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// Release ID
	ReleaseId string `protobuf:"bytes,3,opt,name=release_id,json=releaseId,proto3" json:"release_id,omitempty"`
	// The pipeline release fields that will replace the existing ones.
	// A pipeline release resource to update
	Release *PipelineRelease `protobuf:"bytes,4,opt,name=release,proto3" json:"release,omitempty"`
	// The update mask specifies the subset of fields that should be modified.
	//
	// For more information about this field, see
	// https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#field-mask.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,5,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateNamespacePipelineReleaseRequest represents a request to update a user-owned pipeline release.

func (*UpdateNamespacePipelineReleaseRequest) Descriptor deprecated

func (*UpdateNamespacePipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateNamespacePipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*UpdateNamespacePipelineReleaseRequest) GetNamespaceId

func (x *UpdateNamespacePipelineReleaseRequest) GetNamespaceId() string

func (*UpdateNamespacePipelineReleaseRequest) GetPipelineId

func (x *UpdateNamespacePipelineReleaseRequest) GetPipelineId() string

func (*UpdateNamespacePipelineReleaseRequest) GetRelease

func (*UpdateNamespacePipelineReleaseRequest) GetReleaseId

func (*UpdateNamespacePipelineReleaseRequest) GetUpdateMask

func (*UpdateNamespacePipelineReleaseRequest) ProtoMessage

func (*UpdateNamespacePipelineReleaseRequest) ProtoMessage()

func (*UpdateNamespacePipelineReleaseRequest) ProtoReflect

func (*UpdateNamespacePipelineReleaseRequest) Reset

func (*UpdateNamespacePipelineReleaseRequest) String

type UpdateNamespacePipelineReleaseResponse

type UpdateNamespacePipelineReleaseResponse struct {

	// The updated pipeline release resource.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

UpdateNamespacePipelineReleaseResponse contains the updated pipeline release.

func (*UpdateNamespacePipelineReleaseResponse) Descriptor deprecated

func (*UpdateNamespacePipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateNamespacePipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*UpdateNamespacePipelineReleaseResponse) GetRelease

func (*UpdateNamespacePipelineReleaseResponse) ProtoMessage

func (*UpdateNamespacePipelineReleaseResponse) ProtoReflect

func (*UpdateNamespacePipelineReleaseResponse) Reset

func (*UpdateNamespacePipelineReleaseResponse) String

type UpdateNamespacePipelineRequest

type UpdateNamespacePipelineRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// The pipeline fields that will replace the existing ones.
	Pipeline *Pipeline `protobuf:"bytes,3,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// The update mask specifies the subset of fields that should be modified.
	//
	// For more information about this field, see
	// https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#field-mask.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateNamespacePipelineRequest represents a request to update a pipeline owned by a namespace.

func (*UpdateNamespacePipelineRequest) Descriptor deprecated

func (*UpdateNamespacePipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateNamespacePipelineRequest.ProtoReflect.Descriptor instead.

func (*UpdateNamespacePipelineRequest) GetNamespaceId

func (x *UpdateNamespacePipelineRequest) GetNamespaceId() string

func (*UpdateNamespacePipelineRequest) GetPipeline

func (x *UpdateNamespacePipelineRequest) GetPipeline() *Pipeline

func (*UpdateNamespacePipelineRequest) GetPipelineId

func (x *UpdateNamespacePipelineRequest) GetPipelineId() string

func (*UpdateNamespacePipelineRequest) GetUpdateMask

func (*UpdateNamespacePipelineRequest) ProtoMessage

func (*UpdateNamespacePipelineRequest) ProtoMessage()

func (*UpdateNamespacePipelineRequest) ProtoReflect

func (*UpdateNamespacePipelineRequest) Reset

func (x *UpdateNamespacePipelineRequest) Reset()

func (*UpdateNamespacePipelineRequest) String

type UpdateNamespacePipelineResponse

type UpdateNamespacePipelineResponse struct {

	// The updated pipeline resource.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

UpdateNamespacePipelineResponse contains the updated pipeline.

func (*UpdateNamespacePipelineResponse) Descriptor deprecated

func (*UpdateNamespacePipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateNamespacePipelineResponse.ProtoReflect.Descriptor instead.

func (*UpdateNamespacePipelineResponse) GetPipeline

func (x *UpdateNamespacePipelineResponse) GetPipeline() *Pipeline

func (*UpdateNamespacePipelineResponse) ProtoMessage

func (*UpdateNamespacePipelineResponse) ProtoMessage()

func (*UpdateNamespacePipelineResponse) ProtoReflect

func (*UpdateNamespacePipelineResponse) Reset

func (*UpdateNamespacePipelineResponse) String

type UpdateNamespaceSecretRequest

type UpdateNamespaceSecretRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Secret ID
	SecretId string `protobuf:"bytes,2,opt,name=secret_id,json=secretId,proto3" json:"secret_id,omitempty"`
	// The secret fields to update.
	Secret *Secret `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"`
	// The update mask specifies the subset of fields that should be modified.
	//
	// For more information about this field, see
	// https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#field-mask.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateNamespaceSecretRequest represents a request to update a namespace secret.

func (*UpdateNamespaceSecretRequest) Descriptor deprecated

func (*UpdateNamespaceSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateNamespaceSecretRequest.ProtoReflect.Descriptor instead.

func (*UpdateNamespaceSecretRequest) GetNamespaceId

func (x *UpdateNamespaceSecretRequest) GetNamespaceId() string

func (*UpdateNamespaceSecretRequest) GetSecret

func (x *UpdateNamespaceSecretRequest) GetSecret() *Secret

func (*UpdateNamespaceSecretRequest) GetSecretId

func (x *UpdateNamespaceSecretRequest) GetSecretId() string

func (*UpdateNamespaceSecretRequest) GetUpdateMask

func (*UpdateNamespaceSecretRequest) ProtoMessage

func (*UpdateNamespaceSecretRequest) ProtoMessage()

func (*UpdateNamespaceSecretRequest) ProtoReflect

func (*UpdateNamespaceSecretRequest) Reset

func (x *UpdateNamespaceSecretRequest) Reset()

func (*UpdateNamespaceSecretRequest) String

type UpdateNamespaceSecretResponse

type UpdateNamespaceSecretResponse struct {

	// The updated secret resource.
	Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

UpdateNamespaceSecretResponse contains the updated secret.

func (*UpdateNamespaceSecretResponse) Descriptor deprecated

func (*UpdateNamespaceSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateNamespaceSecretResponse.ProtoReflect.Descriptor instead.

func (*UpdateNamespaceSecretResponse) GetSecret

func (x *UpdateNamespaceSecretResponse) GetSecret() *Secret

func (*UpdateNamespaceSecretResponse) ProtoMessage

func (*UpdateNamespaceSecretResponse) ProtoMessage()

func (*UpdateNamespaceSecretResponse) ProtoReflect

func (*UpdateNamespaceSecretResponse) Reset

func (x *UpdateNamespaceSecretResponse) Reset()

func (*UpdateNamespaceSecretResponse) String

type UpdateOrganizationPipelineReleaseRequest

type UpdateOrganizationPipelineReleaseRequest struct {

	// The pipeline release fields that will replace the existing ones.
	// A pipeline release resource to update
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// The update mask specifies the subset of fields that should be modified.
	//
	// For more information about this field, see
	// https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#field-mask.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateOrganizationPipelineReleaseRequest represents a request to update an organization-owned pipeline release.

func (*UpdateOrganizationPipelineReleaseRequest) Descriptor deprecated

func (*UpdateOrganizationPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateOrganizationPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*UpdateOrganizationPipelineReleaseRequest) GetRelease

func (*UpdateOrganizationPipelineReleaseRequest) GetUpdateMask

func (*UpdateOrganizationPipelineReleaseRequest) ProtoMessage

func (*UpdateOrganizationPipelineReleaseRequest) ProtoReflect

func (*UpdateOrganizationPipelineReleaseRequest) Reset

func (*UpdateOrganizationPipelineReleaseRequest) String

type UpdateOrganizationPipelineReleaseResponse

type UpdateOrganizationPipelineReleaseResponse struct {

	// The updated pipeline release resource.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

UpdateOrganizationPipelineReleaseResponse contains the updated pipeline release.

func (*UpdateOrganizationPipelineReleaseResponse) Descriptor deprecated

func (*UpdateOrganizationPipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateOrganizationPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*UpdateOrganizationPipelineReleaseResponse) GetRelease

func (*UpdateOrganizationPipelineReleaseResponse) ProtoMessage

func (*UpdateOrganizationPipelineReleaseResponse) ProtoReflect

func (*UpdateOrganizationPipelineReleaseResponse) Reset

func (*UpdateOrganizationPipelineReleaseResponse) String

type UpdateOrganizationPipelineRequest

type UpdateOrganizationPipelineRequest struct {

	// The pipeline fields that will replace the existing ones.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// The update mask specifies the subset of fields that should be modified.
	//
	// For more information about this field, see
	// https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#field-mask.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateOrganizationPipelineRequest represents a request to update a pipeline owned by an organization.

func (*UpdateOrganizationPipelineRequest) Descriptor deprecated

func (*UpdateOrganizationPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateOrganizationPipelineRequest.ProtoReflect.Descriptor instead.

func (*UpdateOrganizationPipelineRequest) GetPipeline

func (x *UpdateOrganizationPipelineRequest) GetPipeline() *Pipeline

func (*UpdateOrganizationPipelineRequest) GetUpdateMask

func (*UpdateOrganizationPipelineRequest) ProtoMessage

func (*UpdateOrganizationPipelineRequest) ProtoMessage()

func (*UpdateOrganizationPipelineRequest) ProtoReflect

func (*UpdateOrganizationPipelineRequest) Reset

func (*UpdateOrganizationPipelineRequest) String

type UpdateOrganizationPipelineResponse

type UpdateOrganizationPipelineResponse struct {

	// The updated pipeline resource.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

UpdateOrganizationPipelineResponse contains the updated pipeline.

func (*UpdateOrganizationPipelineResponse) Descriptor deprecated

func (*UpdateOrganizationPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateOrganizationPipelineResponse.ProtoReflect.Descriptor instead.

func (*UpdateOrganizationPipelineResponse) GetPipeline

func (x *UpdateOrganizationPipelineResponse) GetPipeline() *Pipeline

func (*UpdateOrganizationPipelineResponse) ProtoMessage

func (*UpdateOrganizationPipelineResponse) ProtoMessage()

func (*UpdateOrganizationPipelineResponse) ProtoReflect

func (*UpdateOrganizationPipelineResponse) Reset

func (*UpdateOrganizationPipelineResponse) String

type UpdateOrganizationSecretRequest

type UpdateOrganizationSecretRequest struct {

	// The secret fields to update.
	Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// The update mask specifies the subset of fields that should be modified.
	//
	// For more information about this field, see
	// https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#field-mask.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateOrganizationSecretRequest represents a request to update a user secret.

func (*UpdateOrganizationSecretRequest) Descriptor deprecated

func (*UpdateOrganizationSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateOrganizationSecretRequest.ProtoReflect.Descriptor instead.

func (*UpdateOrganizationSecretRequest) GetSecret

func (x *UpdateOrganizationSecretRequest) GetSecret() *Secret

func (*UpdateOrganizationSecretRequest) GetUpdateMask

func (*UpdateOrganizationSecretRequest) ProtoMessage

func (*UpdateOrganizationSecretRequest) ProtoMessage()

func (*UpdateOrganizationSecretRequest) ProtoReflect

func (*UpdateOrganizationSecretRequest) Reset

func (*UpdateOrganizationSecretRequest) String

type UpdateOrganizationSecretResponse

type UpdateOrganizationSecretResponse struct {

	// The updated secret resource.
	Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

UpdateOrganizationSecretResponse contains the updated secret.

func (*UpdateOrganizationSecretResponse) Descriptor deprecated

func (*UpdateOrganizationSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateOrganizationSecretResponse.ProtoReflect.Descriptor instead.

func (*UpdateOrganizationSecretResponse) GetSecret

func (x *UpdateOrganizationSecretResponse) GetSecret() *Secret

func (*UpdateOrganizationSecretResponse) ProtoMessage

func (*UpdateOrganizationSecretResponse) ProtoMessage()

func (*UpdateOrganizationSecretResponse) ProtoReflect

func (*UpdateOrganizationSecretResponse) Reset

func (*UpdateOrganizationSecretResponse) String

type UpdateUserPipelineReleaseRequest

type UpdateUserPipelineReleaseRequest struct {

	// The pipeline release fields that will replace the existing ones.
	// A pipeline release resource to update
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// The update mask specifies the subset of fields that should be modified.
	//
	// For more information about this field, see
	// https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#field-mask.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateUserPipelineReleaseRequest represents a request to update a user-owned pipeline release.

func (*UpdateUserPipelineReleaseRequest) Descriptor deprecated

func (*UpdateUserPipelineReleaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserPipelineReleaseRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserPipelineReleaseRequest) GetRelease

func (*UpdateUserPipelineReleaseRequest) GetUpdateMask

func (*UpdateUserPipelineReleaseRequest) ProtoMessage

func (*UpdateUserPipelineReleaseRequest) ProtoMessage()

func (*UpdateUserPipelineReleaseRequest) ProtoReflect

func (*UpdateUserPipelineReleaseRequest) Reset

func (*UpdateUserPipelineReleaseRequest) String

type UpdateUserPipelineReleaseResponse

type UpdateUserPipelineReleaseResponse struct {

	// The updated pipeline release resource.
	Release *PipelineRelease `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

UpdateUserPipelineReleaseResponse contains the updated pipeline release.

func (*UpdateUserPipelineReleaseResponse) Descriptor deprecated

func (*UpdateUserPipelineReleaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserPipelineReleaseResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserPipelineReleaseResponse) GetRelease

func (*UpdateUserPipelineReleaseResponse) ProtoMessage

func (*UpdateUserPipelineReleaseResponse) ProtoMessage()

func (*UpdateUserPipelineReleaseResponse) ProtoReflect

func (*UpdateUserPipelineReleaseResponse) Reset

func (*UpdateUserPipelineReleaseResponse) String

type UpdateUserPipelineRequest

type UpdateUserPipelineRequest struct {

	// The pipeline fields that will replace the existing ones.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// The update mask specifies the subset of fields that should be modified.
	//
	// For more information about this field, see
	// https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#field-mask.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateUserPipelineRequest represents a request to update a pipeline owned by a user.

func (*UpdateUserPipelineRequest) Descriptor deprecated

func (*UpdateUserPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserPipelineRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserPipelineRequest) GetPipeline

func (x *UpdateUserPipelineRequest) GetPipeline() *Pipeline

func (*UpdateUserPipelineRequest) GetUpdateMask

func (x *UpdateUserPipelineRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateUserPipelineRequest) ProtoMessage

func (*UpdateUserPipelineRequest) ProtoMessage()

func (*UpdateUserPipelineRequest) ProtoReflect

func (*UpdateUserPipelineRequest) Reset

func (x *UpdateUserPipelineRequest) Reset()

func (*UpdateUserPipelineRequest) String

func (x *UpdateUserPipelineRequest) String() string

type UpdateUserPipelineResponse

type UpdateUserPipelineResponse struct {

	// The updated pipeline resource.
	Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

UpdateUserPipelineResponse contains the updated pipeline.

func (*UpdateUserPipelineResponse) Descriptor deprecated

func (*UpdateUserPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserPipelineResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserPipelineResponse) GetPipeline

func (x *UpdateUserPipelineResponse) GetPipeline() *Pipeline

func (*UpdateUserPipelineResponse) ProtoMessage

func (*UpdateUserPipelineResponse) ProtoMessage()

func (*UpdateUserPipelineResponse) ProtoReflect

func (*UpdateUserPipelineResponse) Reset

func (x *UpdateUserPipelineResponse) Reset()

func (*UpdateUserPipelineResponse) String

func (x *UpdateUserPipelineResponse) String() string

type UpdateUserSecretRequest

type UpdateUserSecretRequest struct {

	// The secret fields to update.
	Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// The update mask specifies the subset of fields that should be modified.
	//
	// For more information about this field, see
	// https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#field-mask.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateUserSecretRequest represents a request to update a user secret.

func (*UpdateUserSecretRequest) Descriptor deprecated

func (*UpdateUserSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserSecretRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserSecretRequest) GetSecret

func (x *UpdateUserSecretRequest) GetSecret() *Secret

func (*UpdateUserSecretRequest) GetUpdateMask

func (x *UpdateUserSecretRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateUserSecretRequest) ProtoMessage

func (*UpdateUserSecretRequest) ProtoMessage()

func (*UpdateUserSecretRequest) ProtoReflect

func (x *UpdateUserSecretRequest) ProtoReflect() protoreflect.Message

func (*UpdateUserSecretRequest) Reset

func (x *UpdateUserSecretRequest) Reset()

func (*UpdateUserSecretRequest) String

func (x *UpdateUserSecretRequest) String() string

type UpdateUserSecretResponse

type UpdateUserSecretResponse struct {

	// The updated secret resource.
	Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

UpdateUserSecretResponse contains the updated secret.

func (*UpdateUserSecretResponse) Descriptor deprecated

func (*UpdateUserSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserSecretResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserSecretResponse) GetSecret

func (x *UpdateUserSecretResponse) GetSecret() *Secret

func (*UpdateUserSecretResponse) ProtoMessage

func (*UpdateUserSecretResponse) ProtoMessage()

func (*UpdateUserSecretResponse) ProtoReflect

func (x *UpdateUserSecretResponse) ProtoReflect() protoreflect.Message

func (*UpdateUserSecretResponse) Reset

func (x *UpdateUserSecretResponse) Reset()

func (*UpdateUserSecretResponse) String

func (x *UpdateUserSecretResponse) String() string

type ValidateNamespacePipelineRequest

type ValidateNamespacePipelineRequest struct {

	// Namespace ID
	NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// Pipeline ID
	PipelineId string `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	// contains filtered or unexported fields
}

ValidateNamespacePipelineRequest represents a request to validate a pipeline owned by a user.

func (*ValidateNamespacePipelineRequest) Descriptor deprecated

func (*ValidateNamespacePipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use ValidateNamespacePipelineRequest.ProtoReflect.Descriptor instead.

func (*ValidateNamespacePipelineRequest) GetNamespaceId

func (x *ValidateNamespacePipelineRequest) GetNamespaceId() string

func (*ValidateNamespacePipelineRequest) GetPipelineId

func (x *ValidateNamespacePipelineRequest) GetPipelineId() string

func (*ValidateNamespacePipelineRequest) ProtoMessage

func (*ValidateNamespacePipelineRequest) ProtoMessage()

func (*ValidateNamespacePipelineRequest) ProtoReflect

func (*ValidateNamespacePipelineRequest) Reset

func (*ValidateNamespacePipelineRequest) String

type ValidateNamespacePipelineResponse

type ValidateNamespacePipelineResponse struct {

	// Success
	Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	// The validated pipeline resource.
	Errors []*ErrPipelineValidation `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"`
	// contains filtered or unexported fields
}

ValidateNamespacePipelineResponse contains a validated pipeline.

func (*ValidateNamespacePipelineResponse) Descriptor deprecated

func (*ValidateNamespacePipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use ValidateNamespacePipelineResponse.ProtoReflect.Descriptor instead.

func (*ValidateNamespacePipelineResponse) GetErrors

func (*ValidateNamespacePipelineResponse) GetSuccess

func (x *ValidateNamespacePipelineResponse) GetSuccess() bool

func (*ValidateNamespacePipelineResponse) ProtoMessage

func (*ValidateNamespacePipelineResponse) ProtoMessage()

func (*ValidateNamespacePipelineResponse) ProtoReflect

func (*ValidateNamespacePipelineResponse) Reset

func (*ValidateNamespacePipelineResponse) String

type ValidateOrganizationPipelineRequest

type ValidateOrganizationPipelineRequest struct {

	// The resource name of the pipeline, which allows its access by parent
	// organization and ID.
	// - Format: `organizations/{organization.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

ValidateOrganizationPipelineRequest represents a request to validate a pipeline owned by an organization.

func (*ValidateOrganizationPipelineRequest) Descriptor deprecated

func (*ValidateOrganizationPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use ValidateOrganizationPipelineRequest.ProtoReflect.Descriptor instead.

func (*ValidateOrganizationPipelineRequest) GetName

func (*ValidateOrganizationPipelineRequest) ProtoMessage

func (*ValidateOrganizationPipelineRequest) ProtoMessage()

func (*ValidateOrganizationPipelineRequest) ProtoReflect

func (*ValidateOrganizationPipelineRequest) Reset

func (*ValidateOrganizationPipelineRequest) String

type ValidateOrganizationPipelineResponse

type ValidateOrganizationPipelineResponse struct {

	// Success
	Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	// The validated pipeline resource.
	Errors []*ErrPipelineValidation `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"`
	// contains filtered or unexported fields
}

ValidateOrganizationPipelineResponse contains a validated pipeline.

func (*ValidateOrganizationPipelineResponse) Descriptor deprecated

func (*ValidateOrganizationPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use ValidateOrganizationPipelineResponse.ProtoReflect.Descriptor instead.

func (*ValidateOrganizationPipelineResponse) GetErrors

func (*ValidateOrganizationPipelineResponse) GetSuccess

func (*ValidateOrganizationPipelineResponse) ProtoMessage

func (*ValidateOrganizationPipelineResponse) ProtoMessage()

func (*ValidateOrganizationPipelineResponse) ProtoReflect

func (*ValidateOrganizationPipelineResponse) Reset

func (*ValidateOrganizationPipelineResponse) String

type ValidateUserPipelineRequest

type ValidateUserPipelineRequest struct {

	// The resource name of the pipeline, which allows its access by parent user
	// and ID.
	// - Format: `users/{user.id}/pipelines/{pipeline.id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

ValidateUserPipelineRequest represents a request to validate a pipeline owned by a user.

func (*ValidateUserPipelineRequest) Descriptor deprecated

func (*ValidateUserPipelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use ValidateUserPipelineRequest.ProtoReflect.Descriptor instead.

func (*ValidateUserPipelineRequest) GetName

func (x *ValidateUserPipelineRequest) GetName() string

func (*ValidateUserPipelineRequest) ProtoMessage

func (*ValidateUserPipelineRequest) ProtoMessage()

func (*ValidateUserPipelineRequest) ProtoReflect

func (*ValidateUserPipelineRequest) Reset

func (x *ValidateUserPipelineRequest) Reset()

func (*ValidateUserPipelineRequest) String

func (x *ValidateUserPipelineRequest) String() string

type ValidateUserPipelineResponse

type ValidateUserPipelineResponse struct {

	// Success
	Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	// The validated pipeline resource.
	Errors []*ErrPipelineValidation `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"`
	// contains filtered or unexported fields
}

ValidateUserPipelineResponse contains a validated pipeline.

func (*ValidateUserPipelineResponse) Descriptor deprecated

func (*ValidateUserPipelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use ValidateUserPipelineResponse.ProtoReflect.Descriptor instead.

func (*ValidateUserPipelineResponse) GetErrors

func (*ValidateUserPipelineResponse) GetSuccess

func (x *ValidateUserPipelineResponse) GetSuccess() bool

func (*ValidateUserPipelineResponse) ProtoMessage

func (*ValidateUserPipelineResponse) ProtoMessage()

func (*ValidateUserPipelineResponse) ProtoReflect

func (*ValidateUserPipelineResponse) Reset

func (x *ValidateUserPipelineResponse) Reset()

func (*ValidateUserPipelineResponse) String

type View

type View int32

View defines how a resource is presented. Most resources can share this view definition, the particular meaning of each value should be defined in the resource itself. Certain resources might have their own View definition if they need to implement more than 2 (basic / full) views.

const (
	// Unspecified, equivalent to BASIC.
	View_VIEW_UNSPECIFIED View = 0
	// Default view.
	View_VIEW_BASIC View = 1
	// Full representation.
	View_VIEW_FULL View = 2
)

func (View) Descriptor

func (View) Descriptor() protoreflect.EnumDescriptor

func (View) Enum

func (x View) Enum() *View

func (View) EnumDescriptor deprecated

func (View) EnumDescriptor() ([]byte, []int)

Deprecated: Use View.Descriptor instead.

func (View) Number

func (x View) Number() protoreflect.EnumNumber

func (View) String

func (x View) String() string

func (View) Type

func (View) Type() protoreflect.EnumType

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL