Documentation
¶
Overview ¶
Package gen provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.1 DO NOT EDIT.
Package gen provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.1 DO NOT EDIT.
Package gen provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.1 DO NOT EDIT.
Index ¶
- Constants
- func GetSwagger() (swagger *openapi3.T, err error)
- func Handler(si ServerInterface) http.Handler
- func HandlerFromMux(si ServerInterface, m ServeMux) http.Handler
- func HandlerFromMuxWithBaseURL(si ServerInterface, m ServeMux, baseURL string) http.Handler
- func HandlerWithOptions(si ServerInterface, options StdHTTPServerOptions) http.Handler
- func NewCreateBuildPlaneRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateBuildPlaneRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateClusterBuildPlaneRequest(server string, body CreateClusterBuildPlaneJSONRequestBody) (*http.Request, error)
- func NewCreateClusterBuildPlaneRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateClusterComponentTypeRequest(server string, body CreateClusterComponentTypeJSONRequestBody) (*http.Request, error)
- func NewCreateClusterComponentTypeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateClusterDataPlaneRequest(server string, body CreateClusterDataPlaneJSONRequestBody) (*http.Request, error)
- func NewCreateClusterDataPlaneRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateClusterObservabilityPlaneRequest(server string, body CreateClusterObservabilityPlaneJSONRequestBody) (*http.Request, error)
- func NewCreateClusterObservabilityPlaneRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateClusterRoleBindingRequest(server string, body CreateClusterRoleBindingJSONRequestBody) (*http.Request, error)
- func NewCreateClusterRoleBindingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateClusterRoleRequest(server string, body CreateClusterRoleJSONRequestBody) (*http.Request, error)
- func NewCreateClusterRoleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateClusterTraitRequest(server string, body CreateClusterTraitJSONRequestBody) (*http.Request, error)
- func NewCreateClusterTraitRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateComponentRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateComponentRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateComponentTypeRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateComponentTypeRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateDataPlaneRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateDataPlaneRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateDeploymentPipelineRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateDeploymentPipelineRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateEnvironmentRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateEnvironmentRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateGitSecretRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateGitSecretRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateNamespaceRequest(server string, body CreateNamespaceJSONRequestBody) (*http.Request, error)
- func NewCreateNamespaceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateNamespaceRoleBindingRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateNamespaceRoleBindingRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateNamespaceRoleRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateNamespaceRoleRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateObservabilityAlertsNotificationChannelRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateObservabilityAlertsNotificationChannelRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateObservabilityPlaneRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateObservabilityPlaneRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateProjectRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateProjectRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateReleaseBindingRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateReleaseBindingRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateSecretReferenceRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateSecretReferenceRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateTraitRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateTraitRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateWorkflowRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateWorkflowRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateWorkflowRunRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateWorkflowRunRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewCreateWorkloadRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewCreateWorkloadRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewDeleteBuildPlaneRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewDeleteClusterBuildPlaneRequest(server string, clusterBuildPlaneName string) (*http.Request, error)
- func NewDeleteClusterComponentTypeRequest(server string, cctName ClusterComponentTypeNameParam) (*http.Request, error)
- func NewDeleteClusterDataPlaneRequest(server string, cdpName ClusterDataPlaneNameParam) (*http.Request, error)
- func NewDeleteClusterObservabilityPlaneRequest(server string, ...) (*http.Request, error)
- func NewDeleteClusterRoleBindingRequest(server string, name string) (*http.Request, error)
- func NewDeleteClusterRoleRequest(server string, name string) (*http.Request, error)
- func NewDeleteClusterTraitRequest(server string, clusterTraitName ClusterTraitNameParam) (*http.Request, error)
- func NewDeleteComponentRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewDeleteComponentTypeRequest(server string, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam) (*http.Request, error)
- func NewDeleteDataPlaneRequest(server string, namespaceName NamespaceNameParam, dpName DataPlaneNameParam) (*http.Request, error)
- func NewDeleteDeploymentPipelineRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewDeleteEnvironmentRequest(server string, namespaceName NamespaceNameParam, envName EnvironmentNameParam) (*http.Request, error)
- func NewDeleteGitSecretRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewDeleteNamespaceRequest(server string, namespaceName NamespaceNameParam) (*http.Request, error)
- func NewDeleteNamespaceRoleBindingRequest(server string, namespaceName NamespaceNameParam, name string) (*http.Request, error)
- func NewDeleteNamespaceRoleRequest(server string, namespaceName NamespaceNameParam, name string) (*http.Request, error)
- func NewDeleteObservabilityAlertsNotificationChannelRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewDeleteObservabilityPlaneRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewDeleteProjectRequest(server string, namespaceName NamespaceNameParam, projectName ProjectNameParam) (*http.Request, error)
- func NewDeleteReleaseBindingRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewDeleteSecretReferenceRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewDeleteTraitRequest(server string, namespaceName NamespaceNameParam, traitName TraitNameParam) (*http.Request, error)
- func NewDeleteWorkflowRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewDeleteWorkloadRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewDeployReleaseRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewDeployReleaseRequestWithBody(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewEvaluatesRequest(server string, body EvaluatesJSONRequestBody) (*http.Request, error)
- func NewEvaluatesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewGenerateReleaseRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGenerateReleaseRequestWithBody(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetBuildPlaneRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetClusterBuildPlaneRequest(server string, clusterBuildPlaneName string) (*http.Request, error)
- func NewGetClusterComponentTypeRequest(server string, cctName ClusterComponentTypeNameParam) (*http.Request, error)
- func NewGetClusterComponentTypeSchemaRequest(server string, cctName ClusterComponentTypeNameParam) (*http.Request, error)
- func NewGetClusterDataPlaneRequest(server string, cdpName ClusterDataPlaneNameParam) (*http.Request, error)
- func NewGetClusterObservabilityPlaneRequest(server string, ...) (*http.Request, error)
- func NewGetClusterRoleBindingRequest(server string, name string) (*http.Request, error)
- func NewGetClusterRoleRequest(server string, name string) (*http.Request, error)
- func NewGetClusterTraitRequest(server string, clusterTraitName ClusterTraitNameParam) (*http.Request, error)
- func NewGetClusterTraitSchemaRequest(server string, clusterTraitName ClusterTraitNameParam) (*http.Request, error)
- func NewGetComponentReleaseRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetComponentRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetComponentSchemaRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetComponentTypeRequest(server string, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam) (*http.Request, error)
- func NewGetComponentTypeSchemaRequest(server string, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam) (*http.Request, error)
- func NewGetDataPlaneRequest(server string, namespaceName NamespaceNameParam, dpName DataPlaneNameParam) (*http.Request, error)
- func NewGetDeploymentPipelineRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetEnvironmentObserverURLRequest(server string, namespaceName NamespaceNameParam, envName EnvironmentNameParam) (*http.Request, error)
- func NewGetEnvironmentRequest(server string, namespaceName NamespaceNameParam, envName EnvironmentNameParam) (*http.Request, error)
- func NewGetHealthRequest(server string) (*http.Request, error)
- func NewGetNamespaceRequest(server string, namespaceName NamespaceNameParam) (*http.Request, error)
- func NewGetNamespaceRoleBindingRequest(server string, namespaceName NamespaceNameParam, name string) (*http.Request, error)
- func NewGetNamespaceRoleRequest(server string, namespaceName NamespaceNameParam, name string) (*http.Request, error)
- func NewGetOAuthProtectedResourceMetadataRequest(server string) (*http.Request, error)
- func NewGetObservabilityAlertsNotificationChannelRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetObservabilityPlaneRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetOpenAPISpecRequest(server string) (*http.Request, error)
- func NewGetProjectRequest(server string, namespaceName NamespaceNameParam, projectName ProjectNameParam) (*http.Request, error)
- func NewGetRCAAgentURLRequest(server string, namespaceName NamespaceNameParam, envName EnvironmentNameParam) (*http.Request, error)
- func NewGetReadyRequest(server string) (*http.Request, error)
- func NewGetReleaseBindingK8sResourceEventsRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetReleaseBindingK8sResourceLogsRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetReleaseBindingK8sResourceTreeRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetReleaseBindingRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetReleaseRequest(server string, namespaceName NamespaceNameParam, releaseName ReleaseNameParam) (*http.Request, error)
- func NewGetReleaseResourceEventsRequest(server string, namespaceName NamespaceNameParam, projectName ProjectNameParam, ...) (*http.Request, error)
- func NewGetReleaseResourcePodLogsRequest(server string, namespaceName NamespaceNameParam, projectName ProjectNameParam, ...) (*http.Request, error)
- func NewGetReleaseResourceTreeRequest(server string, namespaceName NamespaceNameParam, projectName ProjectNameParam, ...) (*http.Request, error)
- func NewGetSecretReferenceRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetSubjectProfileRequest(server string, params *GetSubjectProfileParams) (*http.Request, error)
- func NewGetTraitRequest(server string, namespaceName NamespaceNameParam, traitName TraitNameParam) (*http.Request, error)
- func NewGetTraitSchemaRequest(server string, namespaceName NamespaceNameParam, traitName TraitNameParam) (*http.Request, error)
- func NewGetVersionRequest(server string) (*http.Request, error)
- func NewGetWorkflowRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetWorkflowRunEventsRequest(server string, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, ...) (*http.Request, error)
- func NewGetWorkflowRunLogsRequest(server string, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, ...) (*http.Request, error)
- func NewGetWorkflowRunRequest(server string, namespaceName NamespaceNameParam, runName WorkflowRunNameParam) (*http.Request, error)
- func NewGetWorkflowRunStatusRequest(server string, namespaceName NamespaceNameParam, runName WorkflowRunNameParam) (*http.Request, error)
- func NewGetWorkflowSchemaRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewGetWorkloadRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewHandleAutoBuildRequest(server string, params *HandleAutoBuildParams, ...) (*http.Request, error)
- func NewHandleAutoBuildRequestWithBody(server string, params *HandleAutoBuildParams, contentType string, ...) (*http.Request, error)
- func NewListActionsRequest(server string) (*http.Request, error)
- func NewListBuildPlanesRequest(server string, namespaceName NamespaceNameParam, params *ListBuildPlanesParams) (*http.Request, error)
- func NewListClusterBuildPlanesRequest(server string, params *ListClusterBuildPlanesParams) (*http.Request, error)
- func NewListClusterComponentTypesRequest(server string, params *ListClusterComponentTypesParams) (*http.Request, error)
- func NewListClusterDataPlanesRequest(server string, params *ListClusterDataPlanesParams) (*http.Request, error)
- func NewListClusterObservabilityPlanesRequest(server string, params *ListClusterObservabilityPlanesParams) (*http.Request, error)
- func NewListClusterRoleBindingsRequest(server string, params *ListClusterRoleBindingsParams) (*http.Request, error)
- func NewListClusterRolesRequest(server string, params *ListClusterRolesParams) (*http.Request, error)
- func NewListClusterTraitsRequest(server string, params *ListClusterTraitsParams) (*http.Request, error)
- func NewListComponentReleasesRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewListComponentTypesRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewListComponentsRequest(server string, namespaceName NamespaceNameParam, params *ListComponentsParams) (*http.Request, error)
- func NewListDataPlanesRequest(server string, namespaceName NamespaceNameParam, params *ListDataPlanesParams) (*http.Request, error)
- func NewListDeploymentPipelinesRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewListEnvironmentsRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewListGitSecretsRequest(server string, namespaceName NamespaceNameParam) (*http.Request, error)
- func NewListNamespaceRoleBindingsRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewListNamespaceRolesRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewListNamespacesRequest(server string, params *ListNamespacesParams) (*http.Request, error)
- func NewListObservabilityAlertsNotificationChannelsRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewListObservabilityPlanesRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewListProjectsRequest(server string, namespaceName NamespaceNameParam, params *ListProjectsParams) (*http.Request, error)
- func NewListReleaseBindingsRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewListReleasesRequest(server string, namespaceName NamespaceNameParam, params *ListReleasesParams) (*http.Request, error)
- func NewListSecretReferencesRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewListTraitsRequest(server string, namespaceName NamespaceNameParam, params *ListTraitsParams) (*http.Request, error)
- func NewListUserTypesRequest(server string) (*http.Request, error)
- func NewListWorkflowRunsRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewListWorkflowsRequest(server string, namespaceName NamespaceNameParam, params *ListWorkflowsParams) (*http.Request, error)
- func NewListWorkloadsRequest(server string, namespaceName NamespaceNameParam, params *ListWorkloadsParams) (*http.Request, error)
- func NewPromoteComponentRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewPromoteComponentRequestWithBody(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateBuildPlaneRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateBuildPlaneRequestWithBody(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateClusterBuildPlaneRequest(server string, clusterBuildPlaneName string, ...) (*http.Request, error)
- func NewUpdateClusterBuildPlaneRequestWithBody(server string, clusterBuildPlaneName string, contentType string, ...) (*http.Request, error)
- func NewUpdateClusterComponentTypeRequest(server string, cctName ClusterComponentTypeNameParam, ...) (*http.Request, error)
- func NewUpdateClusterComponentTypeRequestWithBody(server string, cctName ClusterComponentTypeNameParam, contentType string, ...) (*http.Request, error)
- func NewUpdateClusterDataPlaneRequest(server string, cdpName ClusterDataPlaneNameParam, ...) (*http.Request, error)
- func NewUpdateClusterDataPlaneRequestWithBody(server string, cdpName ClusterDataPlaneNameParam, contentType string, ...) (*http.Request, error)
- func NewUpdateClusterObservabilityPlaneRequest(server string, ...) (*http.Request, error)
- func NewUpdateClusterObservabilityPlaneRequestWithBody(server string, ...) (*http.Request, error)
- func NewUpdateClusterRoleBindingRequest(server string, name string, body UpdateClusterRoleBindingJSONRequestBody) (*http.Request, error)
- func NewUpdateClusterRoleBindingRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateClusterRoleRequest(server string, name string, body UpdateClusterRoleJSONRequestBody) (*http.Request, error)
- func NewUpdateClusterRoleRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateClusterTraitRequest(server string, clusterTraitName ClusterTraitNameParam, ...) (*http.Request, error)
- func NewUpdateClusterTraitRequestWithBody(server string, clusterTraitName ClusterTraitNameParam, contentType string, ...) (*http.Request, error)
- func NewUpdateComponentRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateComponentRequestWithBody(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateComponentTypeRequest(server string, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, ...) (*http.Request, error)
- func NewUpdateComponentTypeRequestWithBody(server string, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, ...) (*http.Request, error)
- func NewUpdateDataPlaneRequest(server string, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, ...) (*http.Request, error)
- func NewUpdateDataPlaneRequestWithBody(server string, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, ...) (*http.Request, error)
- func NewUpdateDeploymentPipelineRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateDeploymentPipelineRequestWithBody(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateEnvironmentRequest(server string, namespaceName NamespaceNameParam, envName EnvironmentNameParam, ...) (*http.Request, error)
- func NewUpdateEnvironmentRequestWithBody(server string, namespaceName NamespaceNameParam, envName EnvironmentNameParam, ...) (*http.Request, error)
- func NewUpdateNamespaceRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateNamespaceRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, ...) (*http.Request, error)
- func NewUpdateNamespaceRoleBindingRequest(server string, namespaceName NamespaceNameParam, name string, ...) (*http.Request, error)
- func NewUpdateNamespaceRoleBindingRequestWithBody(server string, namespaceName NamespaceNameParam, name string, ...) (*http.Request, error)
- func NewUpdateNamespaceRoleRequest(server string, namespaceName NamespaceNameParam, name string, ...) (*http.Request, error)
- func NewUpdateNamespaceRoleRequestWithBody(server string, namespaceName NamespaceNameParam, name string, ...) (*http.Request, error)
- func NewUpdateObservabilityAlertsNotificationChannelRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateObservabilityAlertsNotificationChannelRequestWithBody(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateObservabilityPlaneRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateObservabilityPlaneRequestWithBody(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateProjectRequest(server string, namespaceName NamespaceNameParam, projectName ProjectNameParam, ...) (*http.Request, error)
- func NewUpdateProjectRequestWithBody(server string, namespaceName NamespaceNameParam, projectName ProjectNameParam, ...) (*http.Request, error)
- func NewUpdateReleaseBindingRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateReleaseBindingRequestWithBody(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateSecretReferenceRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateSecretReferenceRequestWithBody(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateTraitRequest(server string, namespaceName NamespaceNameParam, traitName TraitNameParam, ...) (*http.Request, error)
- func NewUpdateTraitRequestWithBody(server string, namespaceName NamespaceNameParam, traitName TraitNameParam, ...) (*http.Request, error)
- func NewUpdateWorkflowRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateWorkflowRequestWithBody(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateWorkloadRequest(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func NewUpdateWorkloadRequestWithBody(server string, namespaceName NamespaceNameParam, ...) (*http.Request, error)
- func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)
- type ActionCapability
- type AgentConnectionStatus
- type AuthMechanismConfig
- type AuthzClusterRole
- type AuthzClusterRoleBinding
- type AuthzClusterRoleBindingList
- type AuthzClusterRoleBindingSpec
- type AuthzClusterRoleBindingSpecEffect
- type AuthzClusterRoleList
- type AuthzClusterRoleSpec
- type AuthzContext
- type AuthzEntitlementClaim
- type AuthzRole
- type AuthzRoleBinding
- type AuthzRoleBindingList
- type AuthzRoleBindingSpec
- type AuthzRoleBindingSpecEffect
- type AuthzRoleList
- type AuthzRoleRef
- type AuthzRoleRefKind
- type AuthzRoleSpec
- type AuthzTargetPath
- type BadRequest
- type BadRequestJSONResponse
- type BuildPlane
- type BuildPlaneList
- type BuildPlaneNameParam
- type BuildPlaneRef
- type BuildPlaneRefKind
- type BuildPlaneSpec
- type BuildPlaneStatus
- type CapabilityResource
- type Client
- func (c *Client) CreateBuildPlane(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateBuildPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateClusterBuildPlane(ctx context.Context, body CreateClusterBuildPlaneJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateClusterBuildPlaneWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateClusterComponentType(ctx context.Context, body CreateClusterComponentTypeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateClusterComponentTypeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateClusterDataPlane(ctx context.Context, body CreateClusterDataPlaneJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateClusterDataPlaneWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateClusterObservabilityPlane(ctx context.Context, body CreateClusterObservabilityPlaneJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateClusterObservabilityPlaneWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateClusterRole(ctx context.Context, body CreateClusterRoleJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateClusterRoleBinding(ctx context.Context, body CreateClusterRoleBindingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateClusterRoleBindingWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateClusterRoleWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateClusterTrait(ctx context.Context, body CreateClusterTraitJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateClusterTraitWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateComponent(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateComponentType(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateComponentTypeWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateComponentWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateDataPlane(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateDataPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateDeploymentPipeline(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateDeploymentPipelineWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateEnvironment(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateEnvironmentWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateGitSecret(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateGitSecretWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateNamespace(ctx context.Context, body CreateNamespaceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateNamespaceRole(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateNamespaceRoleBinding(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateNamespaceRoleBindingWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateNamespaceRoleWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateNamespaceWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateObservabilityAlertsNotificationChannel(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateObservabilityAlertsNotificationChannelWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateObservabilityPlane(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateObservabilityPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateProject(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateProjectWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateReleaseBinding(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateReleaseBindingWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateSecretReference(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateSecretReferenceWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateTrait(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateTraitWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateWorkflow(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateWorkflowRun(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateWorkflowRunWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateWorkflowWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateWorkload(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) CreateWorkloadWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) DeleteBuildPlane(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteClusterBuildPlane(ctx context.Context, clusterBuildPlaneName string, ...) (*http.Response, error)
- func (c *Client) DeleteClusterComponentType(ctx context.Context, cctName ClusterComponentTypeNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteClusterDataPlane(ctx context.Context, cdpName ClusterDataPlaneNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteClusterObservabilityPlane(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) DeleteClusterRole(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteClusterRoleBinding(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteClusterTrait(ctx context.Context, clusterTraitName ClusterTraitNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteComponent(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteComponentType(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteDataPlane(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteDeploymentPipeline(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteEnvironment(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteGitSecret(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteNamespace(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteNamespaceRole(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*http.Response, error)
- func (c *Client) DeleteNamespaceRoleBinding(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*http.Response, error)
- func (c *Client) DeleteObservabilityAlertsNotificationChannel(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteObservabilityPlane(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteProject(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteReleaseBinding(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteSecretReference(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteTrait(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteWorkflow(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeleteWorkload(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeployRelease(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) DeployReleaseWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) Evaluates(ctx context.Context, body EvaluatesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) EvaluatesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GenerateRelease(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GenerateReleaseWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetBuildPlane(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetClusterBuildPlane(ctx context.Context, clusterBuildPlaneName string, ...) (*http.Response, error)
- func (c *Client) GetClusterComponentType(ctx context.Context, cctName ClusterComponentTypeNameParam, ...) (*http.Response, error)
- func (c *Client) GetClusterComponentTypeSchema(ctx context.Context, cctName ClusterComponentTypeNameParam, ...) (*http.Response, error)
- func (c *Client) GetClusterDataPlane(ctx context.Context, cdpName ClusterDataPlaneNameParam, ...) (*http.Response, error)
- func (c *Client) GetClusterObservabilityPlane(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) GetClusterRole(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetClusterRoleBinding(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetClusterTrait(ctx context.Context, clusterTraitName ClusterTraitNameParam, ...) (*http.Response, error)
- func (c *Client) GetClusterTraitSchema(ctx context.Context, clusterTraitName ClusterTraitNameParam, ...) (*http.Response, error)
- func (c *Client) GetComponent(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetComponentRelease(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetComponentSchema(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetComponentType(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetComponentTypeSchema(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetDataPlane(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetDeploymentPipeline(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetEnvironment(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetEnvironmentObserverURL(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetNamespace(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetNamespaceRole(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*http.Response, error)
- func (c *Client) GetNamespaceRoleBinding(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*http.Response, error)
- func (c *Client) GetOAuthProtectedResourceMetadata(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetObservabilityAlertsNotificationChannel(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetObservabilityPlane(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetOpenAPISpec(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProject(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetRCAAgentURL(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetReady(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetRelease(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetReleaseBinding(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetReleaseBindingK8sResourceEvents(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetReleaseBindingK8sResourceLogs(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetReleaseBindingK8sResourceTree(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetReleaseResourceEvents(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetReleaseResourcePodLogs(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetReleaseResourceTree(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetSecretReference(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetSubjectProfile(ctx context.Context, params *GetSubjectProfileParams, ...) (*http.Response, error)
- func (c *Client) GetTrait(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetTraitSchema(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetWorkflow(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetWorkflowRun(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetWorkflowRunEvents(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetWorkflowRunLogs(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetWorkflowRunStatus(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetWorkflowSchema(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) GetWorkload(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) HandleAutoBuild(ctx context.Context, params *HandleAutoBuildParams, ...) (*http.Response, error)
- func (c *Client) HandleAutoBuildWithBody(ctx context.Context, params *HandleAutoBuildParams, contentType string, ...) (*http.Response, error)
- func (c *Client) ListActions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListBuildPlanes(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListClusterBuildPlanes(ctx context.Context, params *ListClusterBuildPlanesParams, ...) (*http.Response, error)
- func (c *Client) ListClusterComponentTypes(ctx context.Context, params *ListClusterComponentTypesParams, ...) (*http.Response, error)
- func (c *Client) ListClusterDataPlanes(ctx context.Context, params *ListClusterDataPlanesParams, ...) (*http.Response, error)
- func (c *Client) ListClusterObservabilityPlanes(ctx context.Context, params *ListClusterObservabilityPlanesParams, ...) (*http.Response, error)
- func (c *Client) ListClusterRoleBindings(ctx context.Context, params *ListClusterRoleBindingsParams, ...) (*http.Response, error)
- func (c *Client) ListClusterRoles(ctx context.Context, params *ListClusterRolesParams, ...) (*http.Response, error)
- func (c *Client) ListClusterTraits(ctx context.Context, params *ListClusterTraitsParams, ...) (*http.Response, error)
- func (c *Client) ListComponentReleases(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListComponentTypes(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListComponents(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListDataPlanes(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListDeploymentPipelines(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListEnvironments(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListGitSecrets(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListNamespaceRoleBindings(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListNamespaceRoles(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListNamespaces(ctx context.Context, params *ListNamespacesParams, ...) (*http.Response, error)
- func (c *Client) ListObservabilityAlertsNotificationChannels(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListObservabilityPlanes(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListProjects(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListReleaseBindings(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListReleases(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListSecretReferences(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListTraits(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListUserTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListWorkflowRuns(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListWorkflows(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) ListWorkloads(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) PromoteComponent(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) PromoteComponentWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateBuildPlane(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateBuildPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateClusterBuildPlane(ctx context.Context, clusterBuildPlaneName string, ...) (*http.Response, error)
- func (c *Client) UpdateClusterBuildPlaneWithBody(ctx context.Context, clusterBuildPlaneName string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateClusterComponentType(ctx context.Context, cctName ClusterComponentTypeNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateClusterComponentTypeWithBody(ctx context.Context, cctName ClusterComponentTypeNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateClusterDataPlane(ctx context.Context, cdpName ClusterDataPlaneNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateClusterDataPlaneWithBody(ctx context.Context, cdpName ClusterDataPlaneNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateClusterObservabilityPlane(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) UpdateClusterObservabilityPlaneWithBody(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) UpdateClusterRole(ctx context.Context, name string, body UpdateClusterRoleJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateClusterRoleBinding(ctx context.Context, name string, body UpdateClusterRoleBindingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateClusterRoleBindingWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateClusterRoleWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateClusterTrait(ctx context.Context, clusterTraitName ClusterTraitNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateClusterTraitWithBody(ctx context.Context, clusterTraitName ClusterTraitNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateComponent(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateComponentType(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateComponentTypeWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateComponentWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateDataPlane(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateDataPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateDeploymentPipeline(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateDeploymentPipelineWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateEnvironment(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateEnvironmentWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateNamespace(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateNamespaceRole(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*http.Response, error)
- func (c *Client) UpdateNamespaceRoleBinding(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*http.Response, error)
- func (c *Client) UpdateNamespaceRoleBindingWithBody(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*http.Response, error)
- func (c *Client) UpdateNamespaceRoleWithBody(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*http.Response, error)
- func (c *Client) UpdateNamespaceWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateObservabilityAlertsNotificationChannel(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateObservabilityAlertsNotificationChannelWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateObservabilityPlane(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateObservabilityPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateProject(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateProjectWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateReleaseBinding(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateReleaseBindingWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateSecretReference(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateSecretReferenceWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateTrait(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateTraitWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateWorkflow(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateWorkflowWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateWorkload(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- func (c *Client) UpdateWorkloadWithBody(ctx context.Context, namespaceName NamespaceNameParam, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) CreateBuildPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateBuildPlaneResp, error)
- func (c *ClientWithResponses) CreateBuildPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateBuildPlaneResp, error)
- func (c *ClientWithResponses) CreateClusterBuildPlaneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateClusterBuildPlaneResp, error)
- func (c *ClientWithResponses) CreateClusterBuildPlaneWithResponse(ctx context.Context, body CreateClusterBuildPlaneJSONRequestBody, ...) (*CreateClusterBuildPlaneResp, error)
- func (c *ClientWithResponses) CreateClusterComponentTypeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateClusterComponentTypeResp, error)
- func (c *ClientWithResponses) CreateClusterComponentTypeWithResponse(ctx context.Context, body CreateClusterComponentTypeJSONRequestBody, ...) (*CreateClusterComponentTypeResp, error)
- func (c *ClientWithResponses) CreateClusterDataPlaneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateClusterDataPlaneResp, error)
- func (c *ClientWithResponses) CreateClusterDataPlaneWithResponse(ctx context.Context, body CreateClusterDataPlaneJSONRequestBody, ...) (*CreateClusterDataPlaneResp, error)
- func (c *ClientWithResponses) CreateClusterObservabilityPlaneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateClusterObservabilityPlaneResp, error)
- func (c *ClientWithResponses) CreateClusterObservabilityPlaneWithResponse(ctx context.Context, body CreateClusterObservabilityPlaneJSONRequestBody, ...) (*CreateClusterObservabilityPlaneResp, error)
- func (c *ClientWithResponses) CreateClusterRoleBindingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateClusterRoleBindingResp, error)
- func (c *ClientWithResponses) CreateClusterRoleBindingWithResponse(ctx context.Context, body CreateClusterRoleBindingJSONRequestBody, ...) (*CreateClusterRoleBindingResp, error)
- func (c *ClientWithResponses) CreateClusterRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateClusterRoleResp, error)
- func (c *ClientWithResponses) CreateClusterRoleWithResponse(ctx context.Context, body CreateClusterRoleJSONRequestBody, ...) (*CreateClusterRoleResp, error)
- func (c *ClientWithResponses) CreateClusterTraitWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateClusterTraitResp, error)
- func (c *ClientWithResponses) CreateClusterTraitWithResponse(ctx context.Context, body CreateClusterTraitJSONRequestBody, ...) (*CreateClusterTraitResp, error)
- func (c *ClientWithResponses) CreateComponentTypeWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateComponentTypeResp, error)
- func (c *ClientWithResponses) CreateComponentTypeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateComponentTypeResp, error)
- func (c *ClientWithResponses) CreateComponentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateComponentResp, error)
- func (c *ClientWithResponses) CreateComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateComponentResp, error)
- func (c *ClientWithResponses) CreateDataPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateDataPlaneResp, error)
- func (c *ClientWithResponses) CreateDataPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateDataPlaneResp, error)
- func (c *ClientWithResponses) CreateDeploymentPipelineWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateDeploymentPipelineResp, error)
- func (c *ClientWithResponses) CreateDeploymentPipelineWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateDeploymentPipelineResp, error)
- func (c *ClientWithResponses) CreateEnvironmentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateEnvironmentResp, error)
- func (c *ClientWithResponses) CreateEnvironmentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateEnvironmentResp, error)
- func (c *ClientWithResponses) CreateGitSecretWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateGitSecretResp, error)
- func (c *ClientWithResponses) CreateGitSecretWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateGitSecretResp, error)
- func (c *ClientWithResponses) CreateNamespaceRoleBindingWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateNamespaceRoleBindingResp, error)
- func (c *ClientWithResponses) CreateNamespaceRoleBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateNamespaceRoleBindingResp, error)
- func (c *ClientWithResponses) CreateNamespaceRoleWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateNamespaceRoleResp, error)
- func (c *ClientWithResponses) CreateNamespaceRoleWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateNamespaceRoleResp, error)
- func (c *ClientWithResponses) CreateNamespaceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateNamespaceResp, error)
- func (c *ClientWithResponses) CreateNamespaceWithResponse(ctx context.Context, body CreateNamespaceJSONRequestBody, ...) (*CreateNamespaceResp, error)
- func (c *ClientWithResponses) CreateObservabilityAlertsNotificationChannelWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateObservabilityAlertsNotificationChannelResp, error)
- func (c *ClientWithResponses) CreateObservabilityAlertsNotificationChannelWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateObservabilityAlertsNotificationChannelResp, error)
- func (c *ClientWithResponses) CreateObservabilityPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateObservabilityPlaneResp, error)
- func (c *ClientWithResponses) CreateObservabilityPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateObservabilityPlaneResp, error)
- func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateProjectResp, error)
- func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateProjectResp, error)
- func (c *ClientWithResponses) CreateReleaseBindingWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateReleaseBindingResp, error)
- func (c *ClientWithResponses) CreateReleaseBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateReleaseBindingResp, error)
- func (c *ClientWithResponses) CreateSecretReferenceWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateSecretReferenceResp, error)
- func (c *ClientWithResponses) CreateSecretReferenceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateSecretReferenceResp, error)
- func (c *ClientWithResponses) CreateTraitWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateTraitResp, error)
- func (c *ClientWithResponses) CreateTraitWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateTraitResp, error)
- func (c *ClientWithResponses) CreateWorkflowRunWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateWorkflowRunResp, error)
- func (c *ClientWithResponses) CreateWorkflowRunWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateWorkflowRunResp, error)
- func (c *ClientWithResponses) CreateWorkflowWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateWorkflowResp, error)
- func (c *ClientWithResponses) CreateWorkflowWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateWorkflowResp, error)
- func (c *ClientWithResponses) CreateWorkloadWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*CreateWorkloadResp, error)
- func (c *ClientWithResponses) CreateWorkloadWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*CreateWorkloadResp, error)
- func (c *ClientWithResponses) DeleteBuildPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteBuildPlaneResp, error)
- func (c *ClientWithResponses) DeleteClusterBuildPlaneWithResponse(ctx context.Context, clusterBuildPlaneName string, ...) (*DeleteClusterBuildPlaneResp, error)
- func (c *ClientWithResponses) DeleteClusterComponentTypeWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, ...) (*DeleteClusterComponentTypeResp, error)
- func (c *ClientWithResponses) DeleteClusterDataPlaneWithResponse(ctx context.Context, cdpName ClusterDataPlaneNameParam, ...) (*DeleteClusterDataPlaneResp, error)
- func (c *ClientWithResponses) DeleteClusterObservabilityPlaneWithResponse(ctx context.Context, ...) (*DeleteClusterObservabilityPlaneResp, error)
- func (c *ClientWithResponses) DeleteClusterRoleBindingWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteClusterRoleBindingResp, error)
- func (c *ClientWithResponses) DeleteClusterRoleWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteClusterRoleResp, error)
- func (c *ClientWithResponses) DeleteClusterTraitWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, ...) (*DeleteClusterTraitResp, error)
- func (c *ClientWithResponses) DeleteComponentTypeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteComponentTypeResp, error)
- func (c *ClientWithResponses) DeleteComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteComponentResp, error)
- func (c *ClientWithResponses) DeleteDataPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteDataPlaneResp, error)
- func (c *ClientWithResponses) DeleteDeploymentPipelineWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteDeploymentPipelineResp, error)
- func (c *ClientWithResponses) DeleteEnvironmentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteEnvironmentResp, error)
- func (c *ClientWithResponses) DeleteGitSecretWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteGitSecretResp, error)
- func (c *ClientWithResponses) DeleteNamespaceRoleBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*DeleteNamespaceRoleBindingResp, error)
- func (c *ClientWithResponses) DeleteNamespaceRoleWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*DeleteNamespaceRoleResp, error)
- func (c *ClientWithResponses) DeleteNamespaceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteNamespaceResp, error)
- func (c *ClientWithResponses) DeleteObservabilityAlertsNotificationChannelWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteObservabilityAlertsNotificationChannelResp, error)
- func (c *ClientWithResponses) DeleteObservabilityPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteObservabilityPlaneResp, error)
- func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteProjectResp, error)
- func (c *ClientWithResponses) DeleteReleaseBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteReleaseBindingResp, error)
- func (c *ClientWithResponses) DeleteSecretReferenceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteSecretReferenceResp, error)
- func (c *ClientWithResponses) DeleteTraitWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteTraitResp, error)
- func (c *ClientWithResponses) DeleteWorkflowWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteWorkflowResp, error)
- func (c *ClientWithResponses) DeleteWorkloadWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeleteWorkloadResp, error)
- func (c *ClientWithResponses) DeployReleaseWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeployReleaseResp, error)
- func (c *ClientWithResponses) DeployReleaseWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*DeployReleaseResp, error)
- func (c *ClientWithResponses) EvaluatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*EvaluatesResp, error)
- func (c *ClientWithResponses) EvaluatesWithResponse(ctx context.Context, body EvaluatesJSONRequestBody, ...) (*EvaluatesResp, error)
- func (c *ClientWithResponses) GenerateReleaseWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GenerateReleaseResp, error)
- func (c *ClientWithResponses) GenerateReleaseWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GenerateReleaseResp, error)
- func (c *ClientWithResponses) GetBuildPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetBuildPlaneResp, error)
- func (c *ClientWithResponses) GetClusterBuildPlaneWithResponse(ctx context.Context, clusterBuildPlaneName string, ...) (*GetClusterBuildPlaneResp, error)
- func (c *ClientWithResponses) GetClusterComponentTypeSchemaWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, ...) (*GetClusterComponentTypeSchemaResp, error)
- func (c *ClientWithResponses) GetClusterComponentTypeWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, ...) (*GetClusterComponentTypeResp, error)
- func (c *ClientWithResponses) GetClusterDataPlaneWithResponse(ctx context.Context, cdpName ClusterDataPlaneNameParam, ...) (*GetClusterDataPlaneResp, error)
- func (c *ClientWithResponses) GetClusterObservabilityPlaneWithResponse(ctx context.Context, ...) (*GetClusterObservabilityPlaneResp, error)
- func (c *ClientWithResponses) GetClusterRoleBindingWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetClusterRoleBindingResp, error)
- func (c *ClientWithResponses) GetClusterRoleWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetClusterRoleResp, error)
- func (c *ClientWithResponses) GetClusterTraitSchemaWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, ...) (*GetClusterTraitSchemaResp, error)
- func (c *ClientWithResponses) GetClusterTraitWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, ...) (*GetClusterTraitResp, error)
- func (c *ClientWithResponses) GetComponentReleaseWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetComponentReleaseResp, error)
- func (c *ClientWithResponses) GetComponentSchemaWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetComponentSchemaResp, error)
- func (c *ClientWithResponses) GetComponentTypeSchemaWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetComponentTypeSchemaResp, error)
- func (c *ClientWithResponses) GetComponentTypeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetComponentTypeResp, error)
- func (c *ClientWithResponses) GetComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetComponentResp, error)
- func (c *ClientWithResponses) GetDataPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetDataPlaneResp, error)
- func (c *ClientWithResponses) GetDeploymentPipelineWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetDeploymentPipelineResp, error)
- func (c *ClientWithResponses) GetEnvironmentObserverURLWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetEnvironmentObserverURLResp, error)
- func (c *ClientWithResponses) GetEnvironmentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetEnvironmentResp, error)
- func (c *ClientWithResponses) GetHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetHealthResp, error)
- func (c *ClientWithResponses) GetNamespaceRoleBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*GetNamespaceRoleBindingResp, error)
- func (c *ClientWithResponses) GetNamespaceRoleWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*GetNamespaceRoleResp, error)
- func (c *ClientWithResponses) GetNamespaceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetNamespaceResp, error)
- func (c *ClientWithResponses) GetOAuthProtectedResourceMetadataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOAuthProtectedResourceMetadataResp, error)
- func (c *ClientWithResponses) GetObservabilityAlertsNotificationChannelWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetObservabilityAlertsNotificationChannelResp, error)
- func (c *ClientWithResponses) GetObservabilityPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetObservabilityPlaneResp, error)
- func (c *ClientWithResponses) GetOpenAPISpecWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOpenAPISpecResp, error)
- func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetProjectResp, error)
- func (c *ClientWithResponses) GetRCAAgentURLWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetRCAAgentURLResp, error)
- func (c *ClientWithResponses) GetReadyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetReadyResp, error)
- func (c *ClientWithResponses) GetReleaseBindingK8sResourceEventsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetReleaseBindingK8sResourceEventsResp, error)
- func (c *ClientWithResponses) GetReleaseBindingK8sResourceLogsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetReleaseBindingK8sResourceLogsResp, error)
- func (c *ClientWithResponses) GetReleaseBindingK8sResourceTreeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetReleaseBindingK8sResourceTreeResp, error)
- func (c *ClientWithResponses) GetReleaseBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetReleaseBindingResp, error)
- func (c *ClientWithResponses) GetReleaseResourceEventsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetReleaseResourceEventsResp, error)
- func (c *ClientWithResponses) GetReleaseResourcePodLogsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetReleaseResourcePodLogsResp, error)
- func (c *ClientWithResponses) GetReleaseResourceTreeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetReleaseResourceTreeResp, error)
- func (c *ClientWithResponses) GetReleaseWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetReleaseResp, error)
- func (c *ClientWithResponses) GetSecretReferenceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetSecretReferenceResp, error)
- func (c *ClientWithResponses) GetSubjectProfileWithResponse(ctx context.Context, params *GetSubjectProfileParams, ...) (*GetSubjectProfileResp, error)
- func (c *ClientWithResponses) GetTraitSchemaWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetTraitSchemaResp, error)
- func (c *ClientWithResponses) GetTraitWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetTraitResp, error)
- func (c *ClientWithResponses) GetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVersionResp, error)
- func (c *ClientWithResponses) GetWorkflowRunEventsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetWorkflowRunEventsResp, error)
- func (c *ClientWithResponses) GetWorkflowRunLogsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetWorkflowRunLogsResp, error)
- func (c *ClientWithResponses) GetWorkflowRunStatusWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetWorkflowRunStatusResp, error)
- func (c *ClientWithResponses) GetWorkflowRunWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetWorkflowRunResp, error)
- func (c *ClientWithResponses) GetWorkflowSchemaWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetWorkflowSchemaResp, error)
- func (c *ClientWithResponses) GetWorkflowWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetWorkflowResp, error)
- func (c *ClientWithResponses) GetWorkloadWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*GetWorkloadResp, error)
- func (c *ClientWithResponses) HandleAutoBuildWithBodyWithResponse(ctx context.Context, params *HandleAutoBuildParams, contentType string, ...) (*HandleAutoBuildResp, error)
- func (c *ClientWithResponses) HandleAutoBuildWithResponse(ctx context.Context, params *HandleAutoBuildParams, ...) (*HandleAutoBuildResp, error)
- func (c *ClientWithResponses) ListActionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListActionsResp, error)
- func (c *ClientWithResponses) ListBuildPlanesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListBuildPlanesResp, error)
- func (c *ClientWithResponses) ListClusterBuildPlanesWithResponse(ctx context.Context, params *ListClusterBuildPlanesParams, ...) (*ListClusterBuildPlanesResp, error)
- func (c *ClientWithResponses) ListClusterComponentTypesWithResponse(ctx context.Context, params *ListClusterComponentTypesParams, ...) (*ListClusterComponentTypesResp, error)
- func (c *ClientWithResponses) ListClusterDataPlanesWithResponse(ctx context.Context, params *ListClusterDataPlanesParams, ...) (*ListClusterDataPlanesResp, error)
- func (c *ClientWithResponses) ListClusterObservabilityPlanesWithResponse(ctx context.Context, params *ListClusterObservabilityPlanesParams, ...) (*ListClusterObservabilityPlanesResp, error)
- func (c *ClientWithResponses) ListClusterRoleBindingsWithResponse(ctx context.Context, params *ListClusterRoleBindingsParams, ...) (*ListClusterRoleBindingsResp, error)
- func (c *ClientWithResponses) ListClusterRolesWithResponse(ctx context.Context, params *ListClusterRolesParams, ...) (*ListClusterRolesResp, error)
- func (c *ClientWithResponses) ListClusterTraitsWithResponse(ctx context.Context, params *ListClusterTraitsParams, ...) (*ListClusterTraitsResp, error)
- func (c *ClientWithResponses) ListComponentReleasesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListComponentReleasesResp, error)
- func (c *ClientWithResponses) ListComponentTypesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListComponentTypesResp, error)
- func (c *ClientWithResponses) ListComponentsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListComponentsResp, error)
- func (c *ClientWithResponses) ListDataPlanesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListDataPlanesResp, error)
- func (c *ClientWithResponses) ListDeploymentPipelinesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListDeploymentPipelinesResp, error)
- func (c *ClientWithResponses) ListEnvironmentsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListEnvironmentsResp, error)
- func (c *ClientWithResponses) ListGitSecretsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListGitSecretsResp, error)
- func (c *ClientWithResponses) ListNamespaceRoleBindingsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListNamespaceRoleBindingsResp, error)
- func (c *ClientWithResponses) ListNamespaceRolesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListNamespaceRolesResp, error)
- func (c *ClientWithResponses) ListNamespacesWithResponse(ctx context.Context, params *ListNamespacesParams, ...) (*ListNamespacesResp, error)
- func (c *ClientWithResponses) ListObservabilityAlertsNotificationChannelsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListObservabilityAlertsNotificationChannelsResp, error)
- func (c *ClientWithResponses) ListObservabilityPlanesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListObservabilityPlanesResp, error)
- func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListProjectsResp, error)
- func (c *ClientWithResponses) ListReleaseBindingsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListReleaseBindingsResp, error)
- func (c *ClientWithResponses) ListReleasesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListReleasesResp, error)
- func (c *ClientWithResponses) ListSecretReferencesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListSecretReferencesResp, error)
- func (c *ClientWithResponses) ListTraitsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListTraitsResp, error)
- func (c *ClientWithResponses) ListUserTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserTypesResp, error)
- func (c *ClientWithResponses) ListWorkflowRunsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListWorkflowRunsResp, error)
- func (c *ClientWithResponses) ListWorkflowsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListWorkflowsResp, error)
- func (c *ClientWithResponses) ListWorkloadsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*ListWorkloadsResp, error)
- func (c *ClientWithResponses) PromoteComponentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*PromoteComponentResp, error)
- func (c *ClientWithResponses) PromoteComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*PromoteComponentResp, error)
- func (c *ClientWithResponses) UpdateBuildPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateBuildPlaneResp, error)
- func (c *ClientWithResponses) UpdateBuildPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateBuildPlaneResp, error)
- func (c *ClientWithResponses) UpdateClusterBuildPlaneWithBodyWithResponse(ctx context.Context, clusterBuildPlaneName string, contentType string, ...) (*UpdateClusterBuildPlaneResp, error)
- func (c *ClientWithResponses) UpdateClusterBuildPlaneWithResponse(ctx context.Context, clusterBuildPlaneName string, ...) (*UpdateClusterBuildPlaneResp, error)
- func (c *ClientWithResponses) UpdateClusterComponentTypeWithBodyWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, contentType string, ...) (*UpdateClusterComponentTypeResp, error)
- func (c *ClientWithResponses) UpdateClusterComponentTypeWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, ...) (*UpdateClusterComponentTypeResp, error)
- func (c *ClientWithResponses) UpdateClusterDataPlaneWithBodyWithResponse(ctx context.Context, cdpName ClusterDataPlaneNameParam, contentType string, ...) (*UpdateClusterDataPlaneResp, error)
- func (c *ClientWithResponses) UpdateClusterDataPlaneWithResponse(ctx context.Context, cdpName ClusterDataPlaneNameParam, ...) (*UpdateClusterDataPlaneResp, error)
- func (c *ClientWithResponses) UpdateClusterObservabilityPlaneWithBodyWithResponse(ctx context.Context, ...) (*UpdateClusterObservabilityPlaneResp, error)
- func (c *ClientWithResponses) UpdateClusterObservabilityPlaneWithResponse(ctx context.Context, ...) (*UpdateClusterObservabilityPlaneResp, error)
- func (c *ClientWithResponses) UpdateClusterRoleBindingWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*UpdateClusterRoleBindingResp, error)
- func (c *ClientWithResponses) UpdateClusterRoleBindingWithResponse(ctx context.Context, name string, body UpdateClusterRoleBindingJSONRequestBody, ...) (*UpdateClusterRoleBindingResp, error)
- func (c *ClientWithResponses) UpdateClusterRoleWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*UpdateClusterRoleResp, error)
- func (c *ClientWithResponses) UpdateClusterRoleWithResponse(ctx context.Context, name string, body UpdateClusterRoleJSONRequestBody, ...) (*UpdateClusterRoleResp, error)
- func (c *ClientWithResponses) UpdateClusterTraitWithBodyWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, ...) (*UpdateClusterTraitResp, error)
- func (c *ClientWithResponses) UpdateClusterTraitWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, ...) (*UpdateClusterTraitResp, error)
- func (c *ClientWithResponses) UpdateComponentTypeWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateComponentTypeResp, error)
- func (c *ClientWithResponses) UpdateComponentTypeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateComponentTypeResp, error)
- func (c *ClientWithResponses) UpdateComponentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateComponentResp, error)
- func (c *ClientWithResponses) UpdateComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateComponentResp, error)
- func (c *ClientWithResponses) UpdateDataPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateDataPlaneResp, error)
- func (c *ClientWithResponses) UpdateDataPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateDataPlaneResp, error)
- func (c *ClientWithResponses) UpdateDeploymentPipelineWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateDeploymentPipelineResp, error)
- func (c *ClientWithResponses) UpdateDeploymentPipelineWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateDeploymentPipelineResp, error)
- func (c *ClientWithResponses) UpdateEnvironmentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateEnvironmentResp, error)
- func (c *ClientWithResponses) UpdateEnvironmentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateEnvironmentResp, error)
- func (c *ClientWithResponses) UpdateNamespaceRoleBindingWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*UpdateNamespaceRoleBindingResp, error)
- func (c *ClientWithResponses) UpdateNamespaceRoleBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*UpdateNamespaceRoleBindingResp, error)
- func (c *ClientWithResponses) UpdateNamespaceRoleWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*UpdateNamespaceRoleResp, error)
- func (c *ClientWithResponses) UpdateNamespaceRoleWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, ...) (*UpdateNamespaceRoleResp, error)
- func (c *ClientWithResponses) UpdateNamespaceWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, ...) (*UpdateNamespaceResp, error)
- func (c *ClientWithResponses) UpdateNamespaceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateNamespaceResp, error)
- func (c *ClientWithResponses) UpdateObservabilityAlertsNotificationChannelWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateObservabilityAlertsNotificationChannelResp, error)
- func (c *ClientWithResponses) UpdateObservabilityAlertsNotificationChannelWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateObservabilityAlertsNotificationChannelResp, error)
- func (c *ClientWithResponses) UpdateObservabilityPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateObservabilityPlaneResp, error)
- func (c *ClientWithResponses) UpdateObservabilityPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateObservabilityPlaneResp, error)
- func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateProjectResp, error)
- func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateProjectResp, error)
- func (c *ClientWithResponses) UpdateReleaseBindingWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateReleaseBindingResp, error)
- func (c *ClientWithResponses) UpdateReleaseBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateReleaseBindingResp, error)
- func (c *ClientWithResponses) UpdateSecretReferenceWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateSecretReferenceResp, error)
- func (c *ClientWithResponses) UpdateSecretReferenceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateSecretReferenceResp, error)
- func (c *ClientWithResponses) UpdateTraitWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateTraitResp, error)
- func (c *ClientWithResponses) UpdateTraitWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateTraitResp, error)
- func (c *ClientWithResponses) UpdateWorkflowWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateWorkflowResp, error)
- func (c *ClientWithResponses) UpdateWorkflowWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateWorkflowResp, error)
- func (c *ClientWithResponses) UpdateWorkloadWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateWorkloadResp, error)
- func (c *ClientWithResponses) UpdateWorkloadWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ...) (*UpdateWorkloadResp, error)
- type ClientWithResponsesInterface
- type ClusterAgentConfig
- type ClusterBuildPlane
- type ClusterBuildPlaneList
- type ClusterBuildPlaneSpec
- type ClusterBuildPlaneStatus
- type ClusterComponentType
- type ClusterComponentTypeList
- type ClusterComponentTypeNameParam
- type ClusterComponentTypeSpec
- type ClusterComponentTypeSpecAllowedTraitsKind
- type ClusterComponentTypeSpecAllowedWorkflowsKind
- type ClusterComponentTypeSpecResourcesTargetPlane
- type ClusterComponentTypeSpecTraitsKind
- type ClusterComponentTypeSpecWorkloadType
- type ClusterComponentTypeStatus
- type ClusterDataPlane
- type ClusterDataPlaneList
- type ClusterDataPlaneNameParam
- type ClusterDataPlaneSpec
- type ClusterDataPlaneStatus
- type ClusterObservabilityPlane
- type ClusterObservabilityPlaneList
- type ClusterObservabilityPlaneNameParam
- type ClusterObservabilityPlaneRef
- type ClusterObservabilityPlaneRefKind
- type ClusterObservabilityPlaneSpec
- type ClusterObservabilityPlaneStatus
- type ClusterRoleRef
- type ClusterTrait
- type ClusterTraitList
- type ClusterTraitNameParam
- type ClusterTraitSpec
- type ClusterTraitSpecCreatesTargetPlane
- type ClusterTraitSpecPatchesOperationsOp
- type ClusterTraitSpecPatchesTargetPlane
- type ClusterTraitStatus
- type Component
- type ComponentEnvironmentNameParam
- type ComponentList
- type ComponentNameParam
- type ComponentQueryParam
- type ComponentRelease
- type ComponentReleaseList
- type ComponentReleaseNameParam
- type ComponentReleaseSpec
- type ComponentSpec
- type ComponentSpecComponentTypeKind
- type ComponentStatus
- type ComponentTrait
- type ComponentTraitInput
- type ComponentTraitInputKind
- type ComponentTraitKind
- type ComponentType
- type ComponentTypeList
- type ComponentTypeNameParam
- type ComponentTypeSpec
- type ComponentTypeSpecAllowedTraitsKind
- type ComponentTypeSpecAllowedWorkflowsKind
- type ComponentTypeSpecResourcesTargetPlane
- type ComponentTypeSpecTraitsKind
- type ComponentTypeSpecWorkloadType
- type ComponentTypeStatus
- type ComponentWorkflowConfig
- type ComponentWorkflowInput
- type Condition
- type ConditionStatus
- type Conflict
- type ConflictJSONResponse
- type ConnectionEnvBindings
- type ContainerOverride
- type CreateBuildPlane201JSONResponse
- type CreateBuildPlane400JSONResponse
- type CreateBuildPlane401JSONResponse
- type CreateBuildPlane403JSONResponse
- type CreateBuildPlane409JSONResponse
- type CreateBuildPlane500JSONResponse
- type CreateBuildPlaneJSONRequestBody
- type CreateBuildPlaneRequestObject
- type CreateBuildPlaneResp
- type CreateBuildPlaneResponseObject
- type CreateClusterBuildPlane201JSONResponse
- type CreateClusterBuildPlane400JSONResponse
- type CreateClusterBuildPlane401JSONResponse
- type CreateClusterBuildPlane403JSONResponse
- type CreateClusterBuildPlane409JSONResponse
- type CreateClusterBuildPlane500JSONResponse
- type CreateClusterBuildPlaneJSONRequestBody
- type CreateClusterBuildPlaneRequestObject
- type CreateClusterBuildPlaneResp
- type CreateClusterBuildPlaneResponseObject
- type CreateClusterComponentType201JSONResponse
- type CreateClusterComponentType400JSONResponse
- type CreateClusterComponentType401JSONResponse
- type CreateClusterComponentType403JSONResponse
- type CreateClusterComponentType409JSONResponse
- type CreateClusterComponentType500JSONResponse
- type CreateClusterComponentTypeJSONRequestBody
- type CreateClusterComponentTypeRequestObject
- type CreateClusterComponentTypeResp
- type CreateClusterComponentTypeResponseObject
- type CreateClusterDataPlane201JSONResponse
- type CreateClusterDataPlane400JSONResponse
- type CreateClusterDataPlane401JSONResponse
- type CreateClusterDataPlane403JSONResponse
- type CreateClusterDataPlane409JSONResponse
- type CreateClusterDataPlane500JSONResponse
- type CreateClusterDataPlaneJSONRequestBody
- type CreateClusterDataPlaneRequestObject
- type CreateClusterDataPlaneResp
- type CreateClusterDataPlaneResponseObject
- type CreateClusterObservabilityPlane201JSONResponse
- type CreateClusterObservabilityPlane400JSONResponse
- type CreateClusterObservabilityPlane401JSONResponse
- type CreateClusterObservabilityPlane403JSONResponse
- type CreateClusterObservabilityPlane409JSONResponse
- type CreateClusterObservabilityPlane500JSONResponse
- type CreateClusterObservabilityPlaneJSONRequestBody
- type CreateClusterObservabilityPlaneRequestObject
- type CreateClusterObservabilityPlaneResp
- type CreateClusterObservabilityPlaneResponseObject
- type CreateClusterRole201JSONResponse
- type CreateClusterRole400JSONResponse
- type CreateClusterRole401JSONResponse
- type CreateClusterRole403JSONResponse
- type CreateClusterRole409JSONResponse
- type CreateClusterRole500JSONResponse
- type CreateClusterRoleBinding201JSONResponse
- type CreateClusterRoleBinding400JSONResponse
- type CreateClusterRoleBinding401JSONResponse
- type CreateClusterRoleBinding403JSONResponse
- type CreateClusterRoleBinding409JSONResponse
- type CreateClusterRoleBinding500JSONResponse
- type CreateClusterRoleBindingJSONRequestBody
- type CreateClusterRoleBindingRequest
- type CreateClusterRoleBindingRequestEffect
- type CreateClusterRoleBindingRequestObject
- type CreateClusterRoleBindingResp
- type CreateClusterRoleBindingResponseObject
- type CreateClusterRoleJSONRequestBody
- type CreateClusterRoleRequest
- type CreateClusterRoleRequestObject
- type CreateClusterRoleResp
- type CreateClusterRoleResponseObject
- type CreateClusterTrait201JSONResponse
- type CreateClusterTrait400JSONResponse
- type CreateClusterTrait401JSONResponse
- type CreateClusterTrait403JSONResponse
- type CreateClusterTrait409JSONResponse
- type CreateClusterTrait500JSONResponse
- type CreateClusterTraitJSONRequestBody
- type CreateClusterTraitRequestObject
- type CreateClusterTraitResp
- type CreateClusterTraitResponseObject
- type CreateComponent201JSONResponse
- type CreateComponent400JSONResponse
- type CreateComponent401JSONResponse
- type CreateComponent403JSONResponse
- type CreateComponent409JSONResponse
- type CreateComponent500JSONResponse
- type CreateComponentJSONRequestBody
- type CreateComponentRequest
- type CreateComponentRequestObject
- type CreateComponentResp
- type CreateComponentResponseObject
- type CreateComponentType201JSONResponse
- type CreateComponentType400JSONResponse
- type CreateComponentType401JSONResponse
- type CreateComponentType403JSONResponse
- type CreateComponentType409JSONResponse
- type CreateComponentType500JSONResponse
- type CreateComponentTypeJSONRequestBody
- type CreateComponentTypeRequestObject
- type CreateComponentTypeResp
- type CreateComponentTypeResponseObject
- type CreateDataPlane201JSONResponse
- type CreateDataPlane400JSONResponse
- type CreateDataPlane401JSONResponse
- type CreateDataPlane403JSONResponse
- type CreateDataPlane409JSONResponse
- type CreateDataPlane500JSONResponse
- type CreateDataPlaneJSONRequestBody
- type CreateDataPlaneRequestObject
- type CreateDataPlaneResp
- type CreateDataPlaneResponseObject
- type CreateDeploymentPipeline201JSONResponse
- type CreateDeploymentPipeline400JSONResponse
- type CreateDeploymentPipeline401JSONResponse
- type CreateDeploymentPipeline403JSONResponse
- type CreateDeploymentPipeline409JSONResponse
- type CreateDeploymentPipeline500JSONResponse
- type CreateDeploymentPipelineJSONRequestBody
- type CreateDeploymentPipelineRequestObject
- type CreateDeploymentPipelineResp
- type CreateDeploymentPipelineResponseObject
- type CreateEnvironment201JSONResponse
- type CreateEnvironment400JSONResponse
- type CreateEnvironment401JSONResponse
- type CreateEnvironment403JSONResponse
- type CreateEnvironment409JSONResponse
- type CreateEnvironment500JSONResponse
- type CreateEnvironmentJSONRequestBody
- type CreateEnvironmentRequestObject
- type CreateEnvironmentResp
- type CreateEnvironmentResponseObject
- type CreateGitSecret201JSONResponse
- type CreateGitSecret400JSONResponse
- type CreateGitSecret401JSONResponse
- type CreateGitSecret403JSONResponse
- type CreateGitSecret409JSONResponse
- type CreateGitSecret500JSONResponse
- type CreateGitSecretJSONRequestBody
- type CreateGitSecretRequest
- type CreateGitSecretRequestObject
- type CreateGitSecretRequestSecretType
- type CreateGitSecretResp
- type CreateGitSecretResponseObject
- type CreateNamespace201JSONResponse
- type CreateNamespace400JSONResponse
- type CreateNamespace401JSONResponse
- type CreateNamespace403JSONResponse
- type CreateNamespace409JSONResponse
- type CreateNamespace500JSONResponse
- type CreateNamespaceJSONRequestBody
- type CreateNamespaceRequestObject
- type CreateNamespaceResp
- type CreateNamespaceResponseObject
- type CreateNamespaceRole201JSONResponse
- type CreateNamespaceRole400JSONResponse
- type CreateNamespaceRole401JSONResponse
- type CreateNamespaceRole403JSONResponse
- type CreateNamespaceRole409JSONResponse
- type CreateNamespaceRole500JSONResponse
- type CreateNamespaceRoleBinding201JSONResponse
- type CreateNamespaceRoleBinding400JSONResponse
- type CreateNamespaceRoleBinding401JSONResponse
- type CreateNamespaceRoleBinding403JSONResponse
- type CreateNamespaceRoleBinding409JSONResponse
- type CreateNamespaceRoleBinding500JSONResponse
- type CreateNamespaceRoleBindingJSONRequestBody
- type CreateNamespaceRoleBindingRequest
- type CreateNamespaceRoleBindingRequestEffect
- type CreateNamespaceRoleBindingRequestObject
- type CreateNamespaceRoleBindingResp
- type CreateNamespaceRoleBindingResponseObject
- type CreateNamespaceRoleJSONRequestBody
- type CreateNamespaceRoleRequest
- type CreateNamespaceRoleRequestObject
- type CreateNamespaceRoleResp
- type CreateNamespaceRoleResponseObject
- type CreateObservabilityAlertsNotificationChannel201JSONResponse
- type CreateObservabilityAlertsNotificationChannel400JSONResponse
- type CreateObservabilityAlertsNotificationChannel401JSONResponse
- type CreateObservabilityAlertsNotificationChannel403JSONResponse
- type CreateObservabilityAlertsNotificationChannel409JSONResponse
- type CreateObservabilityAlertsNotificationChannel500JSONResponse
- type CreateObservabilityAlertsNotificationChannelJSONRequestBody
- type CreateObservabilityAlertsNotificationChannelRequestObject
- type CreateObservabilityAlertsNotificationChannelResp
- type CreateObservabilityAlertsNotificationChannelResponseObject
- type CreateObservabilityPlane201JSONResponse
- type CreateObservabilityPlane400JSONResponse
- type CreateObservabilityPlane401JSONResponse
- type CreateObservabilityPlane403JSONResponse
- type CreateObservabilityPlane409JSONResponse
- type CreateObservabilityPlane500JSONResponse
- type CreateObservabilityPlaneJSONRequestBody
- type CreateObservabilityPlaneRequestObject
- type CreateObservabilityPlaneResp
- type CreateObservabilityPlaneResponseObject
- type CreateProject201JSONResponse
- type CreateProject400JSONResponse
- type CreateProject401JSONResponse
- type CreateProject403JSONResponse
- type CreateProject409JSONResponse
- type CreateProject500JSONResponse
- type CreateProjectJSONRequestBody
- type CreateProjectRequestObject
- type CreateProjectResp
- type CreateProjectResponseObject
- type CreateReleaseBinding201JSONResponse
- type CreateReleaseBinding400JSONResponse
- type CreateReleaseBinding401JSONResponse
- type CreateReleaseBinding403JSONResponse
- type CreateReleaseBinding409JSONResponse
- type CreateReleaseBinding500JSONResponse
- type CreateReleaseBindingJSONRequestBody
- type CreateReleaseBindingRequestObject
- type CreateReleaseBindingResp
- type CreateReleaseBindingResponseObject
- type CreateSecretReference201JSONResponse
- type CreateSecretReference400JSONResponse
- type CreateSecretReference401JSONResponse
- type CreateSecretReference403JSONResponse
- type CreateSecretReference409JSONResponse
- type CreateSecretReference500JSONResponse
- type CreateSecretReferenceJSONRequestBody
- type CreateSecretReferenceRequestObject
- type CreateSecretReferenceResp
- type CreateSecretReferenceResponseObject
- type CreateTrait201JSONResponse
- type CreateTrait400JSONResponse
- type CreateTrait401JSONResponse
- type CreateTrait403JSONResponse
- type CreateTrait409JSONResponse
- type CreateTrait500JSONResponse
- type CreateTraitJSONRequestBody
- type CreateTraitRequestObject
- type CreateTraitResp
- type CreateTraitResponseObject
- type CreateWorkflow201JSONResponse
- type CreateWorkflow400JSONResponse
- type CreateWorkflow401JSONResponse
- type CreateWorkflow403JSONResponse
- type CreateWorkflow409JSONResponse
- type CreateWorkflow500JSONResponse
- type CreateWorkflowJSONRequestBody
- type CreateWorkflowRequestObject
- type CreateWorkflowResp
- type CreateWorkflowResponseObject
- type CreateWorkflowRun201JSONResponse
- type CreateWorkflowRun400JSONResponse
- type CreateWorkflowRun401JSONResponse
- type CreateWorkflowRun403JSONResponse
- type CreateWorkflowRun404JSONResponse
- type CreateWorkflowRun500JSONResponse
- type CreateWorkflowRunJSONRequestBody
- type CreateWorkflowRunRequest
- type CreateWorkflowRunRequestObject
- type CreateWorkflowRunResp
- type CreateWorkflowRunResponseObject
- type CreateWorkload201JSONResponse
- type CreateWorkload400JSONResponse
- type CreateWorkload401JSONResponse
- type CreateWorkload403JSONResponse
- type CreateWorkload409JSONResponse
- type CreateWorkload500JSONResponse
- type CreateWorkloadJSONRequestBody
- type CreateWorkloadRequestObject
- type CreateWorkloadResp
- type CreateWorkloadResponseObject
- type CursorParam
- type DataPlane
- type DataPlaneList
- type DataPlaneNameParam
- type DataPlaneSpec
- type DataPlaneStatus
- type Decision
- type DeleteBuildPlane204Response
- type DeleteBuildPlane401JSONResponse
- type DeleteBuildPlane403JSONResponse
- type DeleteBuildPlane404JSONResponse
- type DeleteBuildPlane500JSONResponse
- type DeleteBuildPlaneRequestObject
- type DeleteBuildPlaneResp
- type DeleteBuildPlaneResponseObject
- type DeleteClusterBuildPlane204Response
- type DeleteClusterBuildPlane401JSONResponse
- type DeleteClusterBuildPlane403JSONResponse
- type DeleteClusterBuildPlane404JSONResponse
- type DeleteClusterBuildPlane500JSONResponse
- type DeleteClusterBuildPlaneRequestObject
- type DeleteClusterBuildPlaneResp
- type DeleteClusterBuildPlaneResponseObject
- type DeleteClusterComponentType204Response
- type DeleteClusterComponentType401JSONResponse
- type DeleteClusterComponentType403JSONResponse
- type DeleteClusterComponentType404JSONResponse
- type DeleteClusterComponentType500JSONResponse
- type DeleteClusterComponentTypeRequestObject
- type DeleteClusterComponentTypeResp
- type DeleteClusterComponentTypeResponseObject
- type DeleteClusterDataPlane204Response
- type DeleteClusterDataPlane401JSONResponse
- type DeleteClusterDataPlane403JSONResponse
- type DeleteClusterDataPlane404JSONResponse
- type DeleteClusterDataPlane500JSONResponse
- type DeleteClusterDataPlaneRequestObject
- type DeleteClusterDataPlaneResp
- type DeleteClusterDataPlaneResponseObject
- type DeleteClusterObservabilityPlane204Response
- type DeleteClusterObservabilityPlane401JSONResponse
- type DeleteClusterObservabilityPlane403JSONResponse
- type DeleteClusterObservabilityPlane404JSONResponse
- type DeleteClusterObservabilityPlane500JSONResponse
- type DeleteClusterObservabilityPlaneRequestObject
- type DeleteClusterObservabilityPlaneResp
- type DeleteClusterObservabilityPlaneResponseObject
- type DeleteClusterRole204Response
- type DeleteClusterRole401JSONResponse
- type DeleteClusterRole403JSONResponse
- type DeleteClusterRole404JSONResponse
- type DeleteClusterRole409JSONResponse
- type DeleteClusterRole500JSONResponse
- type DeleteClusterRoleBinding204Response
- type DeleteClusterRoleBinding401JSONResponse
- type DeleteClusterRoleBinding403JSONResponse
- type DeleteClusterRoleBinding404JSONResponse
- type DeleteClusterRoleBinding500JSONResponse
- type DeleteClusterRoleBindingRequestObject
- type DeleteClusterRoleBindingResp
- type DeleteClusterRoleBindingResponseObject
- type DeleteClusterRoleRequestObject
- type DeleteClusterRoleResp
- type DeleteClusterRoleResponseObject
- type DeleteClusterTrait204Response
- type DeleteClusterTrait401JSONResponse
- type DeleteClusterTrait403JSONResponse
- type DeleteClusterTrait404JSONResponse
- type DeleteClusterTrait500JSONResponse
- type DeleteClusterTraitRequestObject
- type DeleteClusterTraitResp
- type DeleteClusterTraitResponseObject
- type DeleteComponent204Response
- type DeleteComponent401JSONResponse
- type DeleteComponent403JSONResponse
- type DeleteComponent404JSONResponse
- type DeleteComponent500JSONResponse
- type DeleteComponentRequestObject
- type DeleteComponentResp
- type DeleteComponentResponseObject
- type DeleteComponentType204Response
- type DeleteComponentType401JSONResponse
- type DeleteComponentType403JSONResponse
- type DeleteComponentType404JSONResponse
- type DeleteComponentType500JSONResponse
- type DeleteComponentTypeRequestObject
- type DeleteComponentTypeResp
- type DeleteComponentTypeResponseObject
- type DeleteDataPlane204Response
- type DeleteDataPlane401JSONResponse
- type DeleteDataPlane403JSONResponse
- type DeleteDataPlane404JSONResponse
- type DeleteDataPlane500JSONResponse
- type DeleteDataPlaneRequestObject
- type DeleteDataPlaneResp
- type DeleteDataPlaneResponseObject
- type DeleteDeploymentPipeline204Response
- type DeleteDeploymentPipeline401JSONResponse
- type DeleteDeploymentPipeline403JSONResponse
- type DeleteDeploymentPipeline404JSONResponse
- type DeleteDeploymentPipeline500JSONResponse
- type DeleteDeploymentPipelineRequestObject
- type DeleteDeploymentPipelineResp
- type DeleteDeploymentPipelineResponseObject
- type DeleteEnvironment204Response
- type DeleteEnvironment401JSONResponse
- type DeleteEnvironment403JSONResponse
- type DeleteEnvironment404JSONResponse
- type DeleteEnvironment500JSONResponse
- type DeleteEnvironmentRequestObject
- type DeleteEnvironmentResp
- type DeleteEnvironmentResponseObject
- type DeleteGitSecret204Response
- type DeleteGitSecret401JSONResponse
- type DeleteGitSecret403JSONResponse
- type DeleteGitSecret404JSONResponse
- type DeleteGitSecret500JSONResponse
- type DeleteGitSecretRequestObject
- type DeleteGitSecretResp
- type DeleteGitSecretResponseObject
- type DeleteNamespace204Response
- type DeleteNamespace401JSONResponse
- type DeleteNamespace403JSONResponse
- type DeleteNamespace404JSONResponse
- type DeleteNamespace500JSONResponse
- type DeleteNamespaceRequestObject
- type DeleteNamespaceResp
- type DeleteNamespaceResponseObject
- type DeleteNamespaceRole204Response
- type DeleteNamespaceRole400JSONResponse
- type DeleteNamespaceRole401JSONResponse
- type DeleteNamespaceRole403JSONResponse
- type DeleteNamespaceRole404JSONResponse
- type DeleteNamespaceRole409JSONResponse
- type DeleteNamespaceRole500JSONResponse
- type DeleteNamespaceRoleBinding204Response
- type DeleteNamespaceRoleBinding400JSONResponse
- type DeleteNamespaceRoleBinding401JSONResponse
- type DeleteNamespaceRoleBinding403JSONResponse
- type DeleteNamespaceRoleBinding404JSONResponse
- type DeleteNamespaceRoleBinding500JSONResponse
- type DeleteNamespaceRoleBindingRequestObject
- type DeleteNamespaceRoleBindingResp
- type DeleteNamespaceRoleBindingResponseObject
- type DeleteNamespaceRoleRequestObject
- type DeleteNamespaceRoleResp
- type DeleteNamespaceRoleResponseObject
- type DeleteObservabilityAlertsNotificationChannel204Response
- type DeleteObservabilityAlertsNotificationChannel401JSONResponse
- type DeleteObservabilityAlertsNotificationChannel403JSONResponse
- type DeleteObservabilityAlertsNotificationChannel404JSONResponse
- type DeleteObservabilityAlertsNotificationChannel500JSONResponse
- type DeleteObservabilityAlertsNotificationChannelRequestObject
- type DeleteObservabilityAlertsNotificationChannelResp
- type DeleteObservabilityAlertsNotificationChannelResponseObject
- type DeleteObservabilityPlane204Response
- type DeleteObservabilityPlane401JSONResponse
- type DeleteObservabilityPlane403JSONResponse
- type DeleteObservabilityPlane404JSONResponse
- type DeleteObservabilityPlane500JSONResponse
- type DeleteObservabilityPlaneRequestObject
- type DeleteObservabilityPlaneResp
- type DeleteObservabilityPlaneResponseObject
- type DeleteProject204Response
- type DeleteProject401JSONResponse
- type DeleteProject403JSONResponse
- type DeleteProject404JSONResponse
- type DeleteProject500JSONResponse
- type DeleteProjectRequestObject
- type DeleteProjectResp
- type DeleteProjectResponseObject
- type DeleteReleaseBinding204Response
- type DeleteReleaseBinding401JSONResponse
- type DeleteReleaseBinding403JSONResponse
- type DeleteReleaseBinding404JSONResponse
- type DeleteReleaseBinding500JSONResponse
- type DeleteReleaseBindingRequestObject
- type DeleteReleaseBindingResp
- type DeleteReleaseBindingResponseObject
- type DeleteSecretReference204Response
- type DeleteSecretReference401JSONResponse
- type DeleteSecretReference403JSONResponse
- type DeleteSecretReference404JSONResponse
- type DeleteSecretReference500JSONResponse
- type DeleteSecretReferenceRequestObject
- type DeleteSecretReferenceResp
- type DeleteSecretReferenceResponseObject
- type DeleteTrait204Response
- type DeleteTrait401JSONResponse
- type DeleteTrait403JSONResponse
- type DeleteTrait404JSONResponse
- type DeleteTrait500JSONResponse
- type DeleteTraitRequestObject
- type DeleteTraitResp
- type DeleteTraitResponseObject
- type DeleteWorkflow204Response
- type DeleteWorkflow401JSONResponse
- type DeleteWorkflow403JSONResponse
- type DeleteWorkflow404JSONResponse
- type DeleteWorkflow500JSONResponse
- type DeleteWorkflowRequestObject
- type DeleteWorkflowResp
- type DeleteWorkflowResponseObject
- type DeleteWorkload204Response
- type DeleteWorkload401JSONResponse
- type DeleteWorkload403JSONResponse
- type DeleteWorkload404JSONResponse
- type DeleteWorkload500JSONResponse
- type DeleteWorkloadRequestObject
- type DeleteWorkloadResp
- type DeleteWorkloadResponseObject
- type DeployRelease201JSONResponse
- type DeployRelease400JSONResponse
- type DeployRelease401JSONResponse
- type DeployRelease403JSONResponse
- type DeployRelease404JSONResponse
- type DeployRelease500JSONResponse
- type DeployReleaseJSONRequestBody
- type DeployReleaseRequest
- type DeployReleaseRequestObject
- type DeployReleaseResp
- type DeployReleaseResponseObject
- type DeploymentPipeline
- type DeploymentPipelineList
- type DeploymentPipelineNameParam
- type DeploymentPipelineSpec
- type DeploymentPipelineStatus
- type EndpointGatewayURLs
- type EndpointURL
- type EndpointURLStatus
- type EndpointURLStatusType
- type Entitlement
- type EntitlementConfig
- type EnvVar
- type EnvVarValueFrom
- type Environment
- type EnvironmentList
- type EnvironmentNameParam
- type EnvironmentQueryParam
- type EnvironmentSpec
- type EnvironmentSpecDataPlaneRefKind
- type EnvironmentStatus
- type ErrorResponse
- type ErrorResponseCode
- type EvaluateRequest
- type Evaluates200JSONResponse
- type Evaluates400JSONResponse
- type Evaluates401JSONResponse
- type Evaluates500JSONResponse
- type EvaluatesJSONBody
- type EvaluatesJSONRequestBody
- type EvaluatesRequestObject
- type EvaluatesResp
- type EvaluatesResponseObject
- type ExternalRef
- type ExternalRefKind
- type FileVar
- type Forbidden
- type ForbiddenJSONResponse
- type GatewayEndpointSpec
- type GatewayListenerSpec
- type GatewayNetworkSpec
- type GatewaySpec
- type GenerateRelease201JSONResponse
- type GenerateRelease400JSONResponse
- type GenerateRelease401JSONResponse
- type GenerateRelease403JSONResponse
- type GenerateRelease404JSONResponse
- type GenerateRelease500JSONResponse
- type GenerateReleaseJSONRequestBody
- type GenerateReleaseRequest
- type GenerateReleaseRequestObject
- type GenerateReleaseResp
- type GenerateReleaseResponseObject
- type GetBuildPlane200JSONResponse
- type GetBuildPlane401JSONResponse
- type GetBuildPlane403JSONResponse
- type GetBuildPlane404JSONResponse
- type GetBuildPlane500JSONResponse
- type GetBuildPlaneRequestObject
- type GetBuildPlaneResp
- type GetBuildPlaneResponseObject
- type GetClusterBuildPlane200JSONResponse
- type GetClusterBuildPlane401JSONResponse
- type GetClusterBuildPlane403JSONResponse
- type GetClusterBuildPlane404JSONResponse
- type GetClusterBuildPlane500JSONResponse
- type GetClusterBuildPlaneRequestObject
- type GetClusterBuildPlaneResp
- type GetClusterBuildPlaneResponseObject
- type GetClusterComponentType200JSONResponse
- type GetClusterComponentType401JSONResponse
- type GetClusterComponentType403JSONResponse
- type GetClusterComponentType404JSONResponse
- type GetClusterComponentType500JSONResponse
- type GetClusterComponentTypeRequestObject
- type GetClusterComponentTypeResp
- type GetClusterComponentTypeResponseObject
- type GetClusterComponentTypeSchema200JSONResponse
- type GetClusterComponentTypeSchema401JSONResponse
- type GetClusterComponentTypeSchema403JSONResponse
- type GetClusterComponentTypeSchema404JSONResponse
- type GetClusterComponentTypeSchema500JSONResponse
- type GetClusterComponentTypeSchemaRequestObject
- type GetClusterComponentTypeSchemaResp
- type GetClusterComponentTypeSchemaResponseObject
- type GetClusterDataPlane200JSONResponse
- type GetClusterDataPlane401JSONResponse
- type GetClusterDataPlane403JSONResponse
- type GetClusterDataPlane404JSONResponse
- type GetClusterDataPlane500JSONResponse
- type GetClusterDataPlaneRequestObject
- type GetClusterDataPlaneResp
- type GetClusterDataPlaneResponseObject
- type GetClusterObservabilityPlane200JSONResponse
- type GetClusterObservabilityPlane401JSONResponse
- type GetClusterObservabilityPlane403JSONResponse
- type GetClusterObservabilityPlane404JSONResponse
- type GetClusterObservabilityPlane500JSONResponse
- type GetClusterObservabilityPlaneRequestObject
- type GetClusterObservabilityPlaneResp
- type GetClusterObservabilityPlaneResponseObject
- type GetClusterRole200JSONResponse
- type GetClusterRole401JSONResponse
- type GetClusterRole403JSONResponse
- type GetClusterRole404JSONResponse
- type GetClusterRole500JSONResponse
- type GetClusterRoleBinding200JSONResponse
- type GetClusterRoleBinding401JSONResponse
- type GetClusterRoleBinding403JSONResponse
- type GetClusterRoleBinding404JSONResponse
- type GetClusterRoleBinding500JSONResponse
- type GetClusterRoleBindingRequestObject
- type GetClusterRoleBindingResp
- type GetClusterRoleBindingResponseObject
- type GetClusterRoleRequestObject
- type GetClusterRoleResp
- type GetClusterRoleResponseObject
- type GetClusterTrait200JSONResponse
- type GetClusterTrait401JSONResponse
- type GetClusterTrait403JSONResponse
- type GetClusterTrait404JSONResponse
- type GetClusterTrait500JSONResponse
- type GetClusterTraitRequestObject
- type GetClusterTraitResp
- type GetClusterTraitResponseObject
- type GetClusterTraitSchema200JSONResponse
- type GetClusterTraitSchema401JSONResponse
- type GetClusterTraitSchema403JSONResponse
- type GetClusterTraitSchema404JSONResponse
- type GetClusterTraitSchema500JSONResponse
- type GetClusterTraitSchemaRequestObject
- type GetClusterTraitSchemaResp
- type GetClusterTraitSchemaResponseObject
- type GetComponent200JSONResponse
- type GetComponent401JSONResponse
- type GetComponent403JSONResponse
- type GetComponent404JSONResponse
- type GetComponent500JSONResponse
- type GetComponentRelease200JSONResponse
- type GetComponentRelease401JSONResponse
- type GetComponentRelease403JSONResponse
- type GetComponentRelease404JSONResponse
- type GetComponentRelease500JSONResponse
- type GetComponentReleaseRequestObject
- type GetComponentReleaseResp
- type GetComponentReleaseResponseObject
- type GetComponentRequestObject
- type GetComponentResp
- type GetComponentResponseObject
- type GetComponentSchema200JSONResponse
- type GetComponentSchema401JSONResponse
- type GetComponentSchema403JSONResponse
- type GetComponentSchema404JSONResponse
- type GetComponentSchema500JSONResponse
- type GetComponentSchemaRequestObject
- type GetComponentSchemaResp
- type GetComponentSchemaResponseObject
- type GetComponentType200JSONResponse
- type GetComponentType401JSONResponse
- type GetComponentType403JSONResponse
- type GetComponentType404JSONResponse
- type GetComponentType500JSONResponse
- type GetComponentTypeRequestObject
- type GetComponentTypeResp
- type GetComponentTypeResponseObject
- type GetComponentTypeSchema200JSONResponse
- type GetComponentTypeSchema401JSONResponse
- type GetComponentTypeSchema403JSONResponse
- type GetComponentTypeSchema404JSONResponse
- type GetComponentTypeSchema500JSONResponse
- type GetComponentTypeSchemaRequestObject
- type GetComponentTypeSchemaResp
- type GetComponentTypeSchemaResponseObject
- type GetDataPlane200JSONResponse
- type GetDataPlane401JSONResponse
- type GetDataPlane403JSONResponse
- type GetDataPlane404JSONResponse
- type GetDataPlane500JSONResponse
- type GetDataPlaneRequestObject
- type GetDataPlaneResp
- type GetDataPlaneResponseObject
- type GetDeploymentPipeline200JSONResponse
- type GetDeploymentPipeline401JSONResponse
- type GetDeploymentPipeline403JSONResponse
- type GetDeploymentPipeline404JSONResponse
- type GetDeploymentPipeline500JSONResponse
- type GetDeploymentPipelineRequestObject
- type GetDeploymentPipelineResp
- type GetDeploymentPipelineResponseObject
- type GetEnvironment200JSONResponse
- type GetEnvironment401JSONResponse
- type GetEnvironment403JSONResponse
- type GetEnvironment404JSONResponse
- type GetEnvironment500JSONResponse
- type GetEnvironmentObserverURL200JSONResponse
- type GetEnvironmentObserverURL401JSONResponse
- type GetEnvironmentObserverURL403JSONResponse
- type GetEnvironmentObserverURL404JSONResponse
- type GetEnvironmentObserverURL500JSONResponse
- type GetEnvironmentObserverURLRequestObject
- type GetEnvironmentObserverURLResp
- type GetEnvironmentObserverURLResponseObject
- type GetEnvironmentRequestObject
- type GetEnvironmentResp
- type GetEnvironmentResponseObject
- type GetHealth200TextResponse
- type GetHealthRequestObject
- type GetHealthResp
- type GetHealthResponseObject
- type GetNamespace200JSONResponse
- type GetNamespace401JSONResponse
- type GetNamespace403JSONResponse
- type GetNamespace404JSONResponse
- type GetNamespace500JSONResponse
- type GetNamespaceRequestObject
- type GetNamespaceResp
- type GetNamespaceResponseObject
- type GetNamespaceRole200JSONResponse
- type GetNamespaceRole400JSONResponse
- type GetNamespaceRole401JSONResponse
- type GetNamespaceRole403JSONResponse
- type GetNamespaceRole404JSONResponse
- type GetNamespaceRole500JSONResponse
- type GetNamespaceRoleBinding200JSONResponse
- type GetNamespaceRoleBinding400JSONResponse
- type GetNamespaceRoleBinding401JSONResponse
- type GetNamespaceRoleBinding403JSONResponse
- type GetNamespaceRoleBinding404JSONResponse
- type GetNamespaceRoleBinding500JSONResponse
- type GetNamespaceRoleBindingRequestObject
- type GetNamespaceRoleBindingResp
- type GetNamespaceRoleBindingResponseObject
- type GetNamespaceRoleRequestObject
- type GetNamespaceRoleResp
- type GetNamespaceRoleResponseObject
- type GetOAuthProtectedResourceMetadata200JSONResponse
- type GetOAuthProtectedResourceMetadataRequestObject
- type GetOAuthProtectedResourceMetadataResp
- type GetOAuthProtectedResourceMetadataResponseObject
- type GetObservabilityAlertsNotificationChannel200JSONResponse
- type GetObservabilityAlertsNotificationChannel401JSONResponse
- type GetObservabilityAlertsNotificationChannel403JSONResponse
- type GetObservabilityAlertsNotificationChannel404JSONResponse
- type GetObservabilityAlertsNotificationChannel500JSONResponse
- type GetObservabilityAlertsNotificationChannelRequestObject
- type GetObservabilityAlertsNotificationChannelResp
- type GetObservabilityAlertsNotificationChannelResponseObject
- type GetObservabilityPlane200JSONResponse
- type GetObservabilityPlane401JSONResponse
- type GetObservabilityPlane403JSONResponse
- type GetObservabilityPlane404JSONResponse
- type GetObservabilityPlane500JSONResponse
- type GetObservabilityPlaneRequestObject
- type GetObservabilityPlaneResp
- type GetObservabilityPlaneResponseObject
- type GetOpenAPISpec200JSONResponse
- type GetOpenAPISpecRequestObject
- type GetOpenAPISpecResp
- type GetOpenAPISpecResponseObject
- type GetProject200JSONResponse
- type GetProject401JSONResponse
- type GetProject403JSONResponse
- type GetProject404JSONResponse
- type GetProject500JSONResponse
- type GetProjectRequestObject
- type GetProjectResp
- type GetProjectResponseObject
- type GetRCAAgentURL200JSONResponse
- type GetRCAAgentURL401JSONResponse
- type GetRCAAgentURL403JSONResponse
- type GetRCAAgentURL404JSONResponse
- type GetRCAAgentURL500JSONResponse
- type GetRCAAgentURLRequestObject
- type GetRCAAgentURLResp
- type GetRCAAgentURLResponseObject
- type GetReady200TextResponse
- type GetReadyRequestObject
- type GetReadyResp
- type GetReadyResponseObject
- type GetRelease200JSONResponse
- type GetRelease401JSONResponse
- type GetRelease403JSONResponse
- type GetRelease404JSONResponse
- type GetRelease500JSONResponse
- type GetReleaseBinding200JSONResponse
- type GetReleaseBinding401JSONResponse
- type GetReleaseBinding403JSONResponse
- type GetReleaseBinding404JSONResponse
- type GetReleaseBinding500JSONResponse
- type GetReleaseBindingK8sResourceEvents200JSONResponse
- type GetReleaseBindingK8sResourceEvents400JSONResponse
- type GetReleaseBindingK8sResourceEvents401JSONResponse
- type GetReleaseBindingK8sResourceEvents403JSONResponse
- type GetReleaseBindingK8sResourceEvents404JSONResponse
- type GetReleaseBindingK8sResourceEvents500JSONResponse
- type GetReleaseBindingK8sResourceEventsParams
- type GetReleaseBindingK8sResourceEventsRequestObject
- type GetReleaseBindingK8sResourceEventsResp
- type GetReleaseBindingK8sResourceEventsResponseObject
- type GetReleaseBindingK8sResourceLogs200JSONResponse
- type GetReleaseBindingK8sResourceLogs400JSONResponse
- type GetReleaseBindingK8sResourceLogs401JSONResponse
- type GetReleaseBindingK8sResourceLogs403JSONResponse
- type GetReleaseBindingK8sResourceLogs404JSONResponse
- type GetReleaseBindingK8sResourceLogs500JSONResponse
- type GetReleaseBindingK8sResourceLogsParams
- type GetReleaseBindingK8sResourceLogsRequestObject
- type GetReleaseBindingK8sResourceLogsResp
- type GetReleaseBindingK8sResourceLogsResponseObject
- type GetReleaseBindingK8sResourceTree200JSONResponse
- type GetReleaseBindingK8sResourceTree400JSONResponse
- type GetReleaseBindingK8sResourceTree401JSONResponse
- type GetReleaseBindingK8sResourceTree403JSONResponse
- type GetReleaseBindingK8sResourceTree404JSONResponse
- type GetReleaseBindingK8sResourceTree500JSONResponse
- type GetReleaseBindingK8sResourceTreeRequestObject
- type GetReleaseBindingK8sResourceTreeResp
- type GetReleaseBindingK8sResourceTreeResponseObject
- type GetReleaseBindingRequestObject
- type GetReleaseBindingResp
- type GetReleaseBindingResponseObject
- type GetReleaseRequestObject
- type GetReleaseResourceEvents200JSONResponse
- type GetReleaseResourceEvents400JSONResponse
- type GetReleaseResourceEvents401JSONResponse
- type GetReleaseResourceEvents403JSONResponse
- type GetReleaseResourceEvents404JSONResponse
- type GetReleaseResourceEvents500JSONResponse
- type GetReleaseResourceEventsParams
- type GetReleaseResourceEventsRequestObject
- type GetReleaseResourceEventsResp
- type GetReleaseResourceEventsResponseObject
- type GetReleaseResourcePodLogs200JSONResponse
- type GetReleaseResourcePodLogs400JSONResponse
- type GetReleaseResourcePodLogs401JSONResponse
- type GetReleaseResourcePodLogs403JSONResponse
- type GetReleaseResourcePodLogs404JSONResponse
- type GetReleaseResourcePodLogs500JSONResponse
- type GetReleaseResourcePodLogsParams
- type GetReleaseResourcePodLogsRequestObject
- type GetReleaseResourcePodLogsResp
- type GetReleaseResourcePodLogsResponseObject
- type GetReleaseResourceTree200JSONResponse
- type GetReleaseResourceTree401JSONResponse
- type GetReleaseResourceTree403JSONResponse
- type GetReleaseResourceTree404JSONResponse
- type GetReleaseResourceTree500JSONResponse
- type GetReleaseResourceTreeRequestObject
- type GetReleaseResourceTreeResp
- type GetReleaseResourceTreeResponseObject
- type GetReleaseResp
- type GetReleaseResponseObject
- type GetSecretReference200JSONResponse
- type GetSecretReference401JSONResponse
- type GetSecretReference403JSONResponse
- type GetSecretReference404JSONResponse
- type GetSecretReference500JSONResponse
- type GetSecretReferenceRequestObject
- type GetSecretReferenceResp
- type GetSecretReferenceResponseObject
- type GetSubjectProfile200JSONResponse
- type GetSubjectProfile400JSONResponse
- type GetSubjectProfile401JSONResponse
- type GetSubjectProfile403JSONResponse
- type GetSubjectProfile500JSONResponse
- type GetSubjectProfileParams
- type GetSubjectProfileRequestObject
- type GetSubjectProfileResp
- type GetSubjectProfileResponseObject
- type GetTrait200JSONResponse
- type GetTrait401JSONResponse
- type GetTrait403JSONResponse
- type GetTrait404JSONResponse
- type GetTrait500JSONResponse
- type GetTraitRequestObject
- type GetTraitResp
- type GetTraitResponseObject
- type GetTraitSchema200JSONResponse
- type GetTraitSchema401JSONResponse
- type GetTraitSchema403JSONResponse
- type GetTraitSchema404JSONResponse
- type GetTraitSchema500JSONResponse
- type GetTraitSchemaRequestObject
- type GetTraitSchemaResp
- type GetTraitSchemaResponseObject
- type GetVersion200JSONResponse
- type GetVersionRequestObject
- type GetVersionResp
- type GetVersionResponseObject
- type GetWorkflow200JSONResponse
- type GetWorkflow401JSONResponse
- type GetWorkflow403JSONResponse
- type GetWorkflow404JSONResponse
- type GetWorkflow500JSONResponse
- type GetWorkflowRequestObject
- type GetWorkflowResp
- type GetWorkflowResponseObject
- type GetWorkflowRun200JSONResponse
- type GetWorkflowRun401JSONResponse
- type GetWorkflowRun403JSONResponse
- type GetWorkflowRun404JSONResponse
- type GetWorkflowRun500JSONResponse
- type GetWorkflowRunEvents200JSONResponse
- type GetWorkflowRunEvents400JSONResponse
- type GetWorkflowRunEvents403JSONResponse
- type GetWorkflowRunEvents404JSONResponse
- type GetWorkflowRunEvents500JSONResponse
- type GetWorkflowRunEventsParams
- type GetWorkflowRunEventsRequestObject
- type GetWorkflowRunEventsResp
- type GetWorkflowRunEventsResponseObject
- type GetWorkflowRunLogs200JSONResponse
- type GetWorkflowRunLogs400JSONResponse
- type GetWorkflowRunLogs403JSONResponse
- type GetWorkflowRunLogs404JSONResponse
- type GetWorkflowRunLogs500JSONResponse
- type GetWorkflowRunLogsParams
- type GetWorkflowRunLogsRequestObject
- type GetWorkflowRunLogsResp
- type GetWorkflowRunLogsResponseObject
- type GetWorkflowRunRequestObject
- type GetWorkflowRunResp
- type GetWorkflowRunResponseObject
- type GetWorkflowRunStatus200JSONResponse
- type GetWorkflowRunStatus403JSONResponse
- type GetWorkflowRunStatus404JSONResponse
- type GetWorkflowRunStatus500JSONResponse
- type GetWorkflowRunStatusRequestObject
- type GetWorkflowRunStatusResp
- type GetWorkflowRunStatusResponseObject
- type GetWorkflowSchema200JSONResponse
- type GetWorkflowSchema401JSONResponse
- type GetWorkflowSchema403JSONResponse
- type GetWorkflowSchema404JSONResponse
- type GetWorkflowSchema500JSONResponse
- type GetWorkflowSchemaRequestObject
- type GetWorkflowSchemaResp
- type GetWorkflowSchemaResponseObject
- type GetWorkload200JSONResponse
- type GetWorkload401JSONResponse
- type GetWorkload403JSONResponse
- type GetWorkload404JSONResponse
- type GetWorkload500JSONResponse
- type GetWorkloadRequestObject
- type GetWorkloadResp
- type GetWorkloadResponseObject
- type GitSecretListResponse
- type GitSecretNameParam
- type GitSecretResponse
- type HandleAutoBuild200JSONResponse
- type HandleAutoBuild400JSONResponse
- type HandleAutoBuild401JSONResponse
- type HandleAutoBuild500JSONResponse
- type HandleAutoBuildJSONBody
- type HandleAutoBuildJSONRequestBody
- type HandleAutoBuildParams
- type HandleAutoBuildRequestObject
- type HandleAutoBuildResp
- type HandleAutoBuildResponseObject
- type HealthInfo
- type HttpRequestDoer
- type InternalError
- type InternalErrorJSONResponse
- type InvalidParamFormatError
- type K8sResourceTreeResponse
- type LimitParam
- type ListActions200JSONResponse
- type ListActions401JSONResponse
- type ListActions403JSONResponse
- type ListActions500JSONResponse
- type ListActionsRequestObject
- type ListActionsResp
- type ListActionsResponseObject
- type ListBuildPlanes200JSONResponse
- type ListBuildPlanes401JSONResponse
- type ListBuildPlanes403JSONResponse
- type ListBuildPlanes500JSONResponse
- type ListBuildPlanesParams
- type ListBuildPlanesRequestObject
- type ListBuildPlanesResp
- type ListBuildPlanesResponseObject
- type ListClusterBuildPlanes200JSONResponse
- type ListClusterBuildPlanes401JSONResponse
- type ListClusterBuildPlanes403JSONResponse
- type ListClusterBuildPlanes500JSONResponse
- type ListClusterBuildPlanesParams
- type ListClusterBuildPlanesRequestObject
- type ListClusterBuildPlanesResp
- type ListClusterBuildPlanesResponseObject
- type ListClusterComponentTypes200JSONResponse
- type ListClusterComponentTypes401JSONResponse
- type ListClusterComponentTypes403JSONResponse
- type ListClusterComponentTypes500JSONResponse
- type ListClusterComponentTypesParams
- type ListClusterComponentTypesRequestObject
- type ListClusterComponentTypesResp
- type ListClusterComponentTypesResponseObject
- type ListClusterDataPlanes200JSONResponse
- type ListClusterDataPlanes400JSONResponse
- type ListClusterDataPlanes401JSONResponse
- type ListClusterDataPlanes403JSONResponse
- type ListClusterDataPlanes500JSONResponse
- type ListClusterDataPlanesParams
- type ListClusterDataPlanesRequestObject
- type ListClusterDataPlanesResp
- type ListClusterDataPlanesResponseObject
- type ListClusterObservabilityPlanes200JSONResponse
- type ListClusterObservabilityPlanes401JSONResponse
- type ListClusterObservabilityPlanes403JSONResponse
- type ListClusterObservabilityPlanes500JSONResponse
- type ListClusterObservabilityPlanesParams
- type ListClusterObservabilityPlanesRequestObject
- type ListClusterObservabilityPlanesResp
- type ListClusterObservabilityPlanesResponseObject
- type ListClusterRoleBindings200JSONResponse
- type ListClusterRoleBindings401JSONResponse
- type ListClusterRoleBindings403JSONResponse
- type ListClusterRoleBindings500JSONResponse
- type ListClusterRoleBindingsParams
- type ListClusterRoleBindingsRequestObject
- type ListClusterRoleBindingsResp
- type ListClusterRoleBindingsResponseObject
- type ListClusterRoles200JSONResponse
- type ListClusterRoles401JSONResponse
- type ListClusterRoles403JSONResponse
- type ListClusterRoles500JSONResponse
- type ListClusterRolesParams
- type ListClusterRolesRequestObject
- type ListClusterRolesResp
- type ListClusterRolesResponseObject
- type ListClusterTraits200JSONResponse
- type ListClusterTraits401JSONResponse
- type ListClusterTraits403JSONResponse
- type ListClusterTraits500JSONResponse
- type ListClusterTraitsParams
- type ListClusterTraitsRequestObject
- type ListClusterTraitsResp
- type ListClusterTraitsResponseObject
- type ListComponentReleases200JSONResponse
- type ListComponentReleases401JSONResponse
- type ListComponentReleases403JSONResponse
- type ListComponentReleases404JSONResponse
- type ListComponentReleases500JSONResponse
- type ListComponentReleasesParams
- type ListComponentReleasesRequestObject
- type ListComponentReleasesResp
- type ListComponentReleasesResponseObject
- type ListComponentTypes200JSONResponse
- type ListComponentTypes401JSONResponse
- type ListComponentTypes403JSONResponse
- type ListComponentTypes500JSONResponse
- type ListComponentTypesParams
- type ListComponentTypesRequestObject
- type ListComponentTypesResp
- type ListComponentTypesResponseObject
- type ListComponents200JSONResponse
- type ListComponents401JSONResponse
- type ListComponents403JSONResponse
- type ListComponents404JSONResponse
- type ListComponents500JSONResponse
- type ListComponentsParams
- type ListComponentsRequestObject
- type ListComponentsResp
- type ListComponentsResponseObject
- type ListDataPlanes200JSONResponse
- type ListDataPlanes401JSONResponse
- type ListDataPlanes403JSONResponse
- type ListDataPlanes500JSONResponse
- type ListDataPlanesParams
- type ListDataPlanesRequestObject
- type ListDataPlanesResp
- type ListDataPlanesResponseObject
- type ListDeploymentPipelines200JSONResponse
- type ListDeploymentPipelines401JSONResponse
- type ListDeploymentPipelines403JSONResponse
- type ListDeploymentPipelines500JSONResponse
- type ListDeploymentPipelinesParams
- type ListDeploymentPipelinesRequestObject
- type ListDeploymentPipelinesResp
- type ListDeploymentPipelinesResponseObject
- type ListEnvironments200JSONResponse
- type ListEnvironments401JSONResponse
- type ListEnvironments403JSONResponse
- type ListEnvironments500JSONResponse
- type ListEnvironmentsParams
- type ListEnvironmentsRequestObject
- type ListEnvironmentsResp
- type ListEnvironmentsResponseObject
- type ListGitSecrets200JSONResponse
- type ListGitSecrets401JSONResponse
- type ListGitSecrets403JSONResponse
- type ListGitSecrets500JSONResponse
- type ListGitSecretsRequestObject
- type ListGitSecretsResp
- type ListGitSecretsResponseObject
- type ListNamespaceRoleBindings200JSONResponse
- type ListNamespaceRoleBindings400JSONResponse
- type ListNamespaceRoleBindings401JSONResponse
- type ListNamespaceRoleBindings403JSONResponse
- type ListNamespaceRoleBindings500JSONResponse
- type ListNamespaceRoleBindingsParams
- type ListNamespaceRoleBindingsRequestObject
- type ListNamespaceRoleBindingsResp
- type ListNamespaceRoleBindingsResponseObject
- type ListNamespaceRoles200JSONResponse
- type ListNamespaceRoles400JSONResponse
- type ListNamespaceRoles401JSONResponse
- type ListNamespaceRoles403JSONResponse
- type ListNamespaceRoles500JSONResponse
- type ListNamespaceRolesParams
- type ListNamespaceRolesRequestObject
- type ListNamespaceRolesResp
- type ListNamespaceRolesResponseObject
- type ListNamespaces200JSONResponse
- type ListNamespaces401JSONResponse
- type ListNamespaces403JSONResponse
- type ListNamespaces500JSONResponse
- type ListNamespacesParams
- type ListNamespacesRequestObject
- type ListNamespacesResp
- type ListNamespacesResponseObject
- type ListObservabilityAlertsNotificationChannels200JSONResponse
- type ListObservabilityAlertsNotificationChannels401JSONResponse
- type ListObservabilityAlertsNotificationChannels403JSONResponse
- type ListObservabilityAlertsNotificationChannels500JSONResponse
- type ListObservabilityAlertsNotificationChannelsParams
- type ListObservabilityAlertsNotificationChannelsRequestObject
- type ListObservabilityAlertsNotificationChannelsResp
- type ListObservabilityAlertsNotificationChannelsResponseObject
- type ListObservabilityPlanes200JSONResponse
- type ListObservabilityPlanes401JSONResponse
- type ListObservabilityPlanes403JSONResponse
- type ListObservabilityPlanes500JSONResponse
- type ListObservabilityPlanesParams
- type ListObservabilityPlanesRequestObject
- type ListObservabilityPlanesResp
- type ListObservabilityPlanesResponseObject
- type ListProjects200JSONResponse
- type ListProjects401JSONResponse
- type ListProjects403JSONResponse
- type ListProjects404JSONResponse
- type ListProjects500JSONResponse
- type ListProjectsParams
- type ListProjectsRequestObject
- type ListProjectsResp
- type ListProjectsResponseObject
- type ListReleaseBindings200JSONResponse
- type ListReleaseBindings401JSONResponse
- type ListReleaseBindings403JSONResponse
- type ListReleaseBindings404JSONResponse
- type ListReleaseBindings500JSONResponse
- type ListReleaseBindingsParams
- type ListReleaseBindingsRequestObject
- type ListReleaseBindingsResp
- type ListReleaseBindingsResponseObject
- type ListReleases200JSONResponse
- type ListReleases401JSONResponse
- type ListReleases403JSONResponse
- type ListReleases404JSONResponse
- type ListReleases500JSONResponse
- type ListReleasesParams
- type ListReleasesRequestObject
- type ListReleasesResp
- type ListReleasesResponseObject
- type ListSecretReferences200JSONResponse
- type ListSecretReferences401JSONResponse
- type ListSecretReferences403JSONResponse
- type ListSecretReferences500JSONResponse
- type ListSecretReferencesParams
- type ListSecretReferencesRequestObject
- type ListSecretReferencesResp
- type ListSecretReferencesResponseObject
- type ListTraits200JSONResponse
- type ListTraits401JSONResponse
- type ListTraits403JSONResponse
- type ListTraits500JSONResponse
- type ListTraitsParams
- type ListTraitsRequestObject
- type ListTraitsResp
- type ListTraitsResponseObject
- type ListUserTypes200JSONResponse
- type ListUserTypes401JSONResponse
- type ListUserTypes500JSONResponse
- type ListUserTypesRequestObject
- type ListUserTypesResp
- type ListUserTypesResponseObject
- type ListWorkflowRuns200JSONResponse
- type ListWorkflowRuns401JSONResponse
- type ListWorkflowRuns403JSONResponse
- type ListWorkflowRuns500JSONResponse
- type ListWorkflowRunsParams
- type ListWorkflowRunsRequestObject
- type ListWorkflowRunsResp
- type ListWorkflowRunsResponseObject
- type ListWorkflows200JSONResponse
- type ListWorkflows401JSONResponse
- type ListWorkflows403JSONResponse
- type ListWorkflows500JSONResponse
- type ListWorkflowsParams
- type ListWorkflowsRequestObject
- type ListWorkflowsResp
- type ListWorkflowsResponseObject
- type ListWorkloads200JSONResponse
- type ListWorkloads401JSONResponse
- type ListWorkloads403JSONResponse
- type ListWorkloads404JSONResponse
- type ListWorkloads500JSONResponse
- type ListWorkloadsParams
- type ListWorkloadsRequestObject
- type ListWorkloadsResp
- type ListWorkloadsResponseObject
- type MappingIdParam
- type MessageResponse
- type MiddlewareFunc
- type Namespace
- type NamespaceList
- type NamespaceNameParam
- type NamespaceStatus
- type NamespaceStatusPhase
- type NotFound
- type NotFoundJSONResponse
- type NotificationEmailConfig
- type NotificationEmailTemplate
- type NotificationSMTPAuth
- type NotificationSMTPConfig
- type NotificationSMTPTLSConfig
- type NotificationSecretKeyRef
- type NotificationSecretValueFrom
- type NotificationWebhookConfig
- type NotificationWebhookHeaderValue
- type OAuthProtectedResourceMetadata
- type ObjectMeta
- type ObservabilityAlertsNotificationChannel
- type ObservabilityAlertsNotificationChannelList
- type ObservabilityAlertsNotificationChannelNameParam
- type ObservabilityAlertsNotificationChannelSpec
- func (t ObservabilityAlertsNotificationChannelSpec) AsObservabilityAlertsNotificationChannelSpec0() (ObservabilityAlertsNotificationChannelSpec0, error)
- func (t ObservabilityAlertsNotificationChannelSpec) AsObservabilityAlertsNotificationChannelSpec1() (ObservabilityAlertsNotificationChannelSpec1, error)
- func (t *ObservabilityAlertsNotificationChannelSpec) FromObservabilityAlertsNotificationChannelSpec0(v ObservabilityAlertsNotificationChannelSpec0) error
- func (t *ObservabilityAlertsNotificationChannelSpec) FromObservabilityAlertsNotificationChannelSpec1(v ObservabilityAlertsNotificationChannelSpec1) error
- func (t ObservabilityAlertsNotificationChannelSpec) MarshalJSON() ([]byte, error)
- func (t *ObservabilityAlertsNotificationChannelSpec) MergeObservabilityAlertsNotificationChannelSpec0(v ObservabilityAlertsNotificationChannelSpec0) error
- func (t *ObservabilityAlertsNotificationChannelSpec) MergeObservabilityAlertsNotificationChannelSpec1(v ObservabilityAlertsNotificationChannelSpec1) error
- func (t *ObservabilityAlertsNotificationChannelSpec) UnmarshalJSON(b []byte) error
- type ObservabilityAlertsNotificationChannelSpec0
- type ObservabilityAlertsNotificationChannelSpec1
- type ObservabilityAlertsNotificationChannelSpecType
- type ObservabilityAlertsNotificationChannelStatus
- type ObservabilityPlane
- type ObservabilityPlaneList
- type ObservabilityPlaneNameParam
- type ObservabilityPlaneRef
- type ObservabilityPlaneRefKind
- type ObservabilityPlaneSpec
- type ObservabilityPlaneStatus
- type ObserverURLResponse
- type OpenChoreoClient
- type Pagination
- type PatchComponentRequest
- type PodLogEntry
- type Project
- type ProjectList
- type ProjectNameParam
- type ProjectQueryParam
- type ProjectSpec
- type ProjectStatus
- type PromoteComponent200JSONResponse
- type PromoteComponent400JSONResponse
- type PromoteComponent401JSONResponse
- type PromoteComponent403JSONResponse
- type PromoteComponent404JSONResponse
- type PromoteComponent500JSONResponse
- type PromoteComponentJSONRequestBody
- type PromoteComponentRequest
- type PromoteComponentRequestObject
- type PromoteComponentResp
- type PromoteComponentResponseObject
- type PromotionPath
- type RCAAgentURLResponse
- type Release
- type ReleaseBinding
- type ReleaseBindingList
- type ReleaseBindingNameParam
- type ReleaseBindingSpec
- type ReleaseBindingSpecState
- type ReleaseBindingStatus
- type ReleaseList
- type ReleaseNameParam
- type ReleaseResourceTree
- type ReleaseResourceTreeTargetPlane
- type ReleaseSpec
- type ReleaseSpecTargetPlane
- type ReleaseStatus
- type ReleaseStatusResourcesHealthStatus
- type RemoteReference
- type RequestEditorFn
- type RequiredHeaderError
- type RequiredParamError
- type Resource
- type ResourceEvent
- type ResourceEventsResponse
- type ResourceHierarchy
- type ResourceNode
- type ResourcePodLogsResponse
- type ResourceRef
- type ResourceReference
- type ResourceTreeResponse
- type Role
- type RoleEntitlementMapping
- type RoleEntitlementMappingEffect
- type RoleNameParam
- type RoleRef
- type SchemaResponse
- type SecretDataSource
- type SecretKeyReference
- type SecretReference
- type SecretReferenceList
- type SecretReferenceNameParam
- type SecretReferenceSpec
- type SecretReferenceStatus
- type SecretStoreRef
- type SecretStoreReference
- type SecretTemplate
- type SecretTemplateType
- type ServeMux
- type ServerInterface
- type ServerInterfaceWrapper
- func (siw *ServerInterfaceWrapper) CreateBuildPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateClusterBuildPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateClusterComponentType(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateClusterDataPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateClusterObservabilityPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateClusterRole(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateClusterRoleBinding(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateClusterTrait(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateComponent(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateComponentType(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateDataPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateDeploymentPipeline(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateEnvironment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateGitSecret(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateNamespace(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateNamespaceRole(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateNamespaceRoleBinding(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateObservabilityAlertsNotificationChannel(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateObservabilityPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateProject(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateReleaseBinding(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateSecretReference(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateTrait(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateWorkflow(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateWorkflowRun(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateWorkload(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteBuildPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteClusterBuildPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteClusterComponentType(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteClusterDataPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteClusterObservabilityPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteClusterRole(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteClusterRoleBinding(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteClusterTrait(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteComponent(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteComponentType(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteDataPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteDeploymentPipeline(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteEnvironment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteGitSecret(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteNamespace(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteNamespaceRole(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteNamespaceRoleBinding(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteObservabilityAlertsNotificationChannel(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteObservabilityPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteProject(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteReleaseBinding(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteSecretReference(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteTrait(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteWorkflow(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteWorkload(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeployRelease(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) Evaluates(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GenerateRelease(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetBuildPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetClusterBuildPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetClusterComponentType(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetClusterComponentTypeSchema(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetClusterDataPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetClusterObservabilityPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetClusterRole(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetClusterRoleBinding(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetClusterTrait(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetClusterTraitSchema(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetComponent(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetComponentRelease(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetComponentSchema(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetComponentType(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetComponentTypeSchema(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetDataPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetDeploymentPipeline(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetEnvironment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetEnvironmentObserverURL(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetHealth(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetNamespace(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetNamespaceRole(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetNamespaceRoleBinding(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetOAuthProtectedResourceMetadata(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetObservabilityAlertsNotificationChannel(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetObservabilityPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetOpenAPISpec(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetProject(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetRCAAgentURL(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetReady(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetRelease(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetReleaseBinding(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetReleaseBindingK8sResourceEvents(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetReleaseBindingK8sResourceLogs(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetReleaseBindingK8sResourceTree(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetReleaseResourceEvents(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetReleaseResourcePodLogs(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetReleaseResourceTree(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetSecretReference(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetSubjectProfile(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetTrait(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetTraitSchema(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetVersion(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetWorkflow(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetWorkflowRun(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetWorkflowRunEvents(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetWorkflowRunLogs(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetWorkflowRunStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetWorkflowSchema(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetWorkload(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) HandleAutoBuild(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListActions(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListBuildPlanes(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListClusterBuildPlanes(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListClusterComponentTypes(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListClusterDataPlanes(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListClusterObservabilityPlanes(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListClusterRoleBindings(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListClusterRoles(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListClusterTraits(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListComponentReleases(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListComponentTypes(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListComponents(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListDataPlanes(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListDeploymentPipelines(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListEnvironments(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListGitSecrets(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListNamespaceRoleBindings(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListNamespaceRoles(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListNamespaces(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListObservabilityAlertsNotificationChannels(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListObservabilityPlanes(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListProjects(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListReleaseBindings(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListReleases(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListSecretReferences(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListTraits(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListUserTypes(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListWorkflowRuns(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListWorkflows(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListWorkloads(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PromoteComponent(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateBuildPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateClusterBuildPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateClusterComponentType(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateClusterDataPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateClusterObservabilityPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateClusterRole(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateClusterRoleBinding(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateClusterTrait(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateComponent(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateComponentType(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateDataPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateDeploymentPipeline(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateEnvironment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateNamespace(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateNamespaceRole(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateNamespaceRoleBinding(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateObservabilityAlertsNotificationChannel(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateObservabilityPlane(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateProject(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateReleaseBinding(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateSecretReference(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateTrait(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateWorkflow(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateWorkload(w http.ResponseWriter, r *http.Request)
- type StdHTTPServerOptions
- type StrictHTTPServerOptions
- type StrictHandlerFunc
- type StrictMiddlewareFunc
- type StrictServerInterface
- type SubjectContext
- type SubjectContextType
- type TargetEnvironmentRef
- type TargetPath
- type TooManyValuesForParamError
- type Trait
- type TraitList
- type TraitNameParam
- type TraitSpec
- type TraitSpecCreatesTargetPlane
- type TraitSpecPatchesOperationsOp
- type TraitSpecPatchesTargetPlane
- type TraitStatus
- type Unauthorized
- type UnauthorizedJSONResponse
- type UnescapedCookieParamError
- type UnmarshalingParamError
- type UpdateBuildPlane200JSONResponse
- type UpdateBuildPlane400JSONResponse
- type UpdateBuildPlane401JSONResponse
- type UpdateBuildPlane403JSONResponse
- type UpdateBuildPlane404JSONResponse
- type UpdateBuildPlane409JSONResponse
- type UpdateBuildPlane500JSONResponse
- type UpdateBuildPlaneJSONRequestBody
- type UpdateBuildPlaneRequestObject
- type UpdateBuildPlaneResp
- type UpdateBuildPlaneResponseObject
- type UpdateClusterBuildPlane200JSONResponse
- type UpdateClusterBuildPlane400JSONResponse
- type UpdateClusterBuildPlane401JSONResponse
- type UpdateClusterBuildPlane403JSONResponse
- type UpdateClusterBuildPlane404JSONResponse
- type UpdateClusterBuildPlane409JSONResponse
- type UpdateClusterBuildPlane500JSONResponse
- type UpdateClusterBuildPlaneJSONRequestBody
- type UpdateClusterBuildPlaneRequestObject
- type UpdateClusterBuildPlaneResp
- type UpdateClusterBuildPlaneResponseObject
- type UpdateClusterComponentType200JSONResponse
- type UpdateClusterComponentType400JSONResponse
- type UpdateClusterComponentType401JSONResponse
- type UpdateClusterComponentType403JSONResponse
- type UpdateClusterComponentType404JSONResponse
- type UpdateClusterComponentType409JSONResponse
- type UpdateClusterComponentType500JSONResponse
- type UpdateClusterComponentTypeJSONRequestBody
- type UpdateClusterComponentTypeRequestObject
- type UpdateClusterComponentTypeResp
- type UpdateClusterComponentTypeResponseObject
- type UpdateClusterDataPlane200JSONResponse
- type UpdateClusterDataPlane400JSONResponse
- type UpdateClusterDataPlane401JSONResponse
- type UpdateClusterDataPlane403JSONResponse
- type UpdateClusterDataPlane404JSONResponse
- type UpdateClusterDataPlane409JSONResponse
- type UpdateClusterDataPlane500JSONResponse
- type UpdateClusterDataPlaneJSONRequestBody
- type UpdateClusterDataPlaneRequestObject
- type UpdateClusterDataPlaneResp
- type UpdateClusterDataPlaneResponseObject
- type UpdateClusterObservabilityPlane200JSONResponse
- type UpdateClusterObservabilityPlane400JSONResponse
- type UpdateClusterObservabilityPlane401JSONResponse
- type UpdateClusterObservabilityPlane403JSONResponse
- type UpdateClusterObservabilityPlane404JSONResponse
- type UpdateClusterObservabilityPlane409JSONResponse
- type UpdateClusterObservabilityPlane500JSONResponse
- type UpdateClusterObservabilityPlaneJSONRequestBody
- type UpdateClusterObservabilityPlaneRequestObject
- type UpdateClusterObservabilityPlaneResp
- type UpdateClusterObservabilityPlaneResponseObject
- type UpdateClusterRole200JSONResponse
- type UpdateClusterRole400JSONResponse
- type UpdateClusterRole401JSONResponse
- type UpdateClusterRole403JSONResponse
- type UpdateClusterRole404JSONResponse
- type UpdateClusterRole500JSONResponse
- type UpdateClusterRoleBinding200JSONResponse
- type UpdateClusterRoleBinding400JSONResponse
- type UpdateClusterRoleBinding401JSONResponse
- type UpdateClusterRoleBinding403JSONResponse
- type UpdateClusterRoleBinding404JSONResponse
- type UpdateClusterRoleBinding409JSONResponse
- type UpdateClusterRoleBinding500JSONResponse
- type UpdateClusterRoleBindingJSONRequestBody
- type UpdateClusterRoleBindingRequest
- type UpdateClusterRoleBindingRequestEffect
- type UpdateClusterRoleBindingRequestObject
- type UpdateClusterRoleBindingResp
- type UpdateClusterRoleBindingResponseObject
- type UpdateClusterRoleJSONRequestBody
- type UpdateClusterRoleRequest
- type UpdateClusterRoleRequestObject
- type UpdateClusterRoleResp
- type UpdateClusterRoleResponseObject
- type UpdateClusterTrait200JSONResponse
- type UpdateClusterTrait400JSONResponse
- type UpdateClusterTrait401JSONResponse
- type UpdateClusterTrait403JSONResponse
- type UpdateClusterTrait404JSONResponse
- type UpdateClusterTrait409JSONResponse
- type UpdateClusterTrait500JSONResponse
- type UpdateClusterTraitJSONRequestBody
- type UpdateClusterTraitRequestObject
- type UpdateClusterTraitResp
- type UpdateClusterTraitResponseObject
- type UpdateComponent200JSONResponse
- type UpdateComponent400JSONResponse
- type UpdateComponent401JSONResponse
- type UpdateComponent403JSONResponse
- type UpdateComponent404JSONResponse
- type UpdateComponent409JSONResponse
- type UpdateComponent500JSONResponse
- type UpdateComponentJSONRequestBody
- type UpdateComponentRequestObject
- type UpdateComponentResp
- type UpdateComponentResponseObject
- type UpdateComponentType200JSONResponse
- type UpdateComponentType400JSONResponse
- type UpdateComponentType401JSONResponse
- type UpdateComponentType403JSONResponse
- type UpdateComponentType404JSONResponse
- type UpdateComponentType409JSONResponse
- type UpdateComponentType500JSONResponse
- type UpdateComponentTypeJSONRequestBody
- type UpdateComponentTypeRequestObject
- type UpdateComponentTypeResp
- type UpdateComponentTypeResponseObject
- type UpdateDataPlane200JSONResponse
- type UpdateDataPlane400JSONResponse
- type UpdateDataPlane401JSONResponse
- type UpdateDataPlane403JSONResponse
- type UpdateDataPlane404JSONResponse
- type UpdateDataPlane409JSONResponse
- type UpdateDataPlane500JSONResponse
- type UpdateDataPlaneJSONRequestBody
- type UpdateDataPlaneRequestObject
- type UpdateDataPlaneResp
- type UpdateDataPlaneResponseObject
- type UpdateDeploymentPipeline200JSONResponse
- type UpdateDeploymentPipeline400JSONResponse
- type UpdateDeploymentPipeline401JSONResponse
- type UpdateDeploymentPipeline403JSONResponse
- type UpdateDeploymentPipeline404JSONResponse
- type UpdateDeploymentPipeline500JSONResponse
- type UpdateDeploymentPipelineJSONRequestBody
- type UpdateDeploymentPipelineRequestObject
- type UpdateDeploymentPipelineResp
- type UpdateDeploymentPipelineResponseObject
- type UpdateEnvironment200JSONResponse
- type UpdateEnvironment400JSONResponse
- type UpdateEnvironment401JSONResponse
- type UpdateEnvironment403JSONResponse
- type UpdateEnvironment404JSONResponse
- type UpdateEnvironment409JSONResponse
- type UpdateEnvironment500JSONResponse
- type UpdateEnvironmentJSONRequestBody
- type UpdateEnvironmentRequestObject
- type UpdateEnvironmentResp
- type UpdateEnvironmentResponseObject
- type UpdateNamespace200JSONResponse
- type UpdateNamespace400JSONResponse
- type UpdateNamespace401JSONResponse
- type UpdateNamespace403JSONResponse
- type UpdateNamespace404JSONResponse
- type UpdateNamespace500JSONResponse
- type UpdateNamespaceJSONRequestBody
- type UpdateNamespaceRequestObject
- type UpdateNamespaceResp
- type UpdateNamespaceResponseObject
- type UpdateNamespaceRole200JSONResponse
- type UpdateNamespaceRole400JSONResponse
- type UpdateNamespaceRole401JSONResponse
- type UpdateNamespaceRole403JSONResponse
- type UpdateNamespaceRole404JSONResponse
- type UpdateNamespaceRole500JSONResponse
- type UpdateNamespaceRoleBinding200JSONResponse
- type UpdateNamespaceRoleBinding400JSONResponse
- type UpdateNamespaceRoleBinding401JSONResponse
- type UpdateNamespaceRoleBinding403JSONResponse
- type UpdateNamespaceRoleBinding404JSONResponse
- type UpdateNamespaceRoleBinding409JSONResponse
- type UpdateNamespaceRoleBinding500JSONResponse
- type UpdateNamespaceRoleBindingJSONRequestBody
- type UpdateNamespaceRoleBindingRequest
- type UpdateNamespaceRoleBindingRequestEffect
- type UpdateNamespaceRoleBindingRequestObject
- type UpdateNamespaceRoleBindingResp
- type UpdateNamespaceRoleBindingResponseObject
- type UpdateNamespaceRoleJSONRequestBody
- type UpdateNamespaceRoleRequest
- type UpdateNamespaceRoleRequestObject
- type UpdateNamespaceRoleResp
- type UpdateNamespaceRoleResponseObject
- type UpdateObservabilityAlertsNotificationChannel200JSONResponse
- type UpdateObservabilityAlertsNotificationChannel400JSONResponse
- type UpdateObservabilityAlertsNotificationChannel401JSONResponse
- type UpdateObservabilityAlertsNotificationChannel403JSONResponse
- type UpdateObservabilityAlertsNotificationChannel404JSONResponse
- type UpdateObservabilityAlertsNotificationChannel500JSONResponse
- type UpdateObservabilityAlertsNotificationChannelJSONRequestBody
- type UpdateObservabilityAlertsNotificationChannelRequestObject
- type UpdateObservabilityAlertsNotificationChannelResp
- type UpdateObservabilityAlertsNotificationChannelResponseObject
- type UpdateObservabilityPlane200JSONResponse
- type UpdateObservabilityPlane400JSONResponse
- type UpdateObservabilityPlane401JSONResponse
- type UpdateObservabilityPlane403JSONResponse
- type UpdateObservabilityPlane404JSONResponse
- type UpdateObservabilityPlane409JSONResponse
- type UpdateObservabilityPlane500JSONResponse
- type UpdateObservabilityPlaneJSONRequestBody
- type UpdateObservabilityPlaneRequestObject
- type UpdateObservabilityPlaneResp
- type UpdateObservabilityPlaneResponseObject
- type UpdateProject200JSONResponse
- type UpdateProject400JSONResponse
- type UpdateProject401JSONResponse
- type UpdateProject403JSONResponse
- type UpdateProject404JSONResponse
- type UpdateProject409JSONResponse
- type UpdateProject500JSONResponse
- type UpdateProjectJSONRequestBody
- type UpdateProjectRequestObject
- type UpdateProjectResp
- type UpdateProjectResponseObject
- type UpdateReleaseBinding200JSONResponse
- type UpdateReleaseBinding400JSONResponse
- type UpdateReleaseBinding401JSONResponse
- type UpdateReleaseBinding403JSONResponse
- type UpdateReleaseBinding404JSONResponse
- type UpdateReleaseBinding500JSONResponse
- type UpdateReleaseBindingJSONRequestBody
- type UpdateReleaseBindingRequestObject
- type UpdateReleaseBindingResp
- type UpdateReleaseBindingResponseObject
- type UpdateRoleMappingRequest
- type UpdateRoleMappingRequestEffect
- type UpdateRoleRequest
- type UpdateSecretReference200JSONResponse
- type UpdateSecretReference400JSONResponse
- type UpdateSecretReference401JSONResponse
- type UpdateSecretReference403JSONResponse
- type UpdateSecretReference404JSONResponse
- type UpdateSecretReference500JSONResponse
- type UpdateSecretReferenceJSONRequestBody
- type UpdateSecretReferenceRequestObject
- type UpdateSecretReferenceResp
- type UpdateSecretReferenceResponseObject
- type UpdateTrait200JSONResponse
- type UpdateTrait400JSONResponse
- type UpdateTrait401JSONResponse
- type UpdateTrait403JSONResponse
- type UpdateTrait404JSONResponse
- type UpdateTrait409JSONResponse
- type UpdateTrait500JSONResponse
- type UpdateTraitJSONRequestBody
- type UpdateTraitRequestObject
- type UpdateTraitResp
- type UpdateTraitResponseObject
- type UpdateWorkflow200JSONResponse
- type UpdateWorkflow400JSONResponse
- type UpdateWorkflow401JSONResponse
- type UpdateWorkflow403JSONResponse
- type UpdateWorkflow404JSONResponse
- type UpdateWorkflow409JSONResponse
- type UpdateWorkflow500JSONResponse
- type UpdateWorkflowJSONRequestBody
- type UpdateWorkflowRequestObject
- type UpdateWorkflowResp
- type UpdateWorkflowResponseObject
- type UpdateWorkload200JSONResponse
- type UpdateWorkload400JSONResponse
- type UpdateWorkload401JSONResponse
- type UpdateWorkload403JSONResponse
- type UpdateWorkload404JSONResponse
- type UpdateWorkload500JSONResponse
- type UpdateWorkloadJSONRequestBody
- type UpdateWorkloadRequestObject
- type UpdateWorkloadResp
- type UpdateWorkloadResponseObject
- type UserCapabilitiesResponse
- type UserTypeConfig
- type ValueFrom
- type VersionResponse
- type WebhookEventResponse
- type Workflow
- type WorkflowList
- type WorkflowNameParam
- type WorkflowQueryParam
- type WorkflowResource
- type WorkflowRun
- type WorkflowRunConfig
- type WorkflowRunEventEntry
- type WorkflowRunList
- type WorkflowRunLogEntry
- type WorkflowRunNameParam
- type WorkflowRunSpec
- type WorkflowRunStatus
- type WorkflowRunStatusResponse
- type WorkflowRunStatusResponseStatus
- type WorkflowSchema
- type WorkflowSpec
- type WorkflowStatus
- type WorkflowStepStatus
- type WorkflowStepStatusPhase
- type WorkflowTask
- type Workload
- type WorkloadConnection
- type WorkloadConnectionVisibility
- type WorkloadContainer
- type WorkloadEndpoint
- type WorkloadEndpointType
- type WorkloadEndpointVisibility
- type WorkloadList
- type WorkloadNameParam
- type WorkloadOverrides
- type WorkloadSpec
- type WorkloadStatus
Constants ¶
const (
BearerAuthScopes = "bearerAuth.Scopes"
)
Variables ¶
This section is empty.
Functions ¶
func GetSwagger ¶
GetSwagger returns the Swagger specification corresponding to the generated code in this file. The external references of Swagger specification are resolved. The logic of resolving external references is tightly connected to "import-mapping" feature. Externally referenced files must be embedded in the corresponding golang packages. Urls can be supported but this task was out of the scope.
func Handler ¶
func Handler(si ServerInterface) http.Handler
Handler creates http.Handler with routing matching OpenAPI spec.
func HandlerFromMux ¶
func HandlerFromMux(si ServerInterface, m ServeMux) http.Handler
HandlerFromMux creates http.Handler with routing matching OpenAPI spec based on the provided mux.
func HandlerFromMuxWithBaseURL ¶
func HandlerFromMuxWithBaseURL(si ServerInterface, m ServeMux, baseURL string) http.Handler
func HandlerWithOptions ¶
func HandlerWithOptions(si ServerInterface, options StdHTTPServerOptions) http.Handler
HandlerWithOptions creates http.Handler with additional options
func NewCreateBuildPlaneRequest ¶ added in v0.16.0
func NewCreateBuildPlaneRequest(server string, namespaceName NamespaceNameParam, body CreateBuildPlaneJSONRequestBody) (*http.Request, error)
NewCreateBuildPlaneRequest calls the generic CreateBuildPlane builder with application/json body
func NewCreateBuildPlaneRequestWithBody ¶ added in v0.16.0
func NewCreateBuildPlaneRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateBuildPlaneRequestWithBody generates requests for CreateBuildPlane with any type of body
func NewCreateClusterBuildPlaneRequest ¶ added in v0.16.0
func NewCreateClusterBuildPlaneRequest(server string, body CreateClusterBuildPlaneJSONRequestBody) (*http.Request, error)
NewCreateClusterBuildPlaneRequest calls the generic CreateClusterBuildPlane builder with application/json body
func NewCreateClusterBuildPlaneRequestWithBody ¶ added in v0.16.0
func NewCreateClusterBuildPlaneRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateClusterBuildPlaneRequestWithBody generates requests for CreateClusterBuildPlane with any type of body
func NewCreateClusterComponentTypeRequest ¶ added in v0.16.0
func NewCreateClusterComponentTypeRequest(server string, body CreateClusterComponentTypeJSONRequestBody) (*http.Request, error)
NewCreateClusterComponentTypeRequest calls the generic CreateClusterComponentType builder with application/json body
func NewCreateClusterComponentTypeRequestWithBody ¶ added in v0.16.0
func NewCreateClusterComponentTypeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateClusterComponentTypeRequestWithBody generates requests for CreateClusterComponentType with any type of body
func NewCreateClusterDataPlaneRequest ¶ added in v0.15.0
func NewCreateClusterDataPlaneRequest(server string, body CreateClusterDataPlaneJSONRequestBody) (*http.Request, error)
NewCreateClusterDataPlaneRequest calls the generic CreateClusterDataPlane builder with application/json body
func NewCreateClusterDataPlaneRequestWithBody ¶ added in v0.15.0
func NewCreateClusterDataPlaneRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateClusterDataPlaneRequestWithBody generates requests for CreateClusterDataPlane with any type of body
func NewCreateClusterObservabilityPlaneRequest ¶ added in v0.16.0
func NewCreateClusterObservabilityPlaneRequest(server string, body CreateClusterObservabilityPlaneJSONRequestBody) (*http.Request, error)
NewCreateClusterObservabilityPlaneRequest calls the generic CreateClusterObservabilityPlane builder with application/json body
func NewCreateClusterObservabilityPlaneRequestWithBody ¶ added in v0.16.0
func NewCreateClusterObservabilityPlaneRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateClusterObservabilityPlaneRequestWithBody generates requests for CreateClusterObservabilityPlane with any type of body
func NewCreateClusterRoleBindingRequest ¶ added in v0.14.0
func NewCreateClusterRoleBindingRequest(server string, body CreateClusterRoleBindingJSONRequestBody) (*http.Request, error)
NewCreateClusterRoleBindingRequest calls the generic CreateClusterRoleBinding builder with application/json body
func NewCreateClusterRoleBindingRequestWithBody ¶ added in v0.14.0
func NewCreateClusterRoleBindingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateClusterRoleBindingRequestWithBody generates requests for CreateClusterRoleBinding with any type of body
func NewCreateClusterRoleRequest ¶ added in v0.14.0
func NewCreateClusterRoleRequest(server string, body CreateClusterRoleJSONRequestBody) (*http.Request, error)
NewCreateClusterRoleRequest calls the generic CreateClusterRole builder with application/json body
func NewCreateClusterRoleRequestWithBody ¶ added in v0.14.0
func NewCreateClusterRoleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateClusterRoleRequestWithBody generates requests for CreateClusterRole with any type of body
func NewCreateClusterTraitRequest ¶ added in v0.16.0
func NewCreateClusterTraitRequest(server string, body CreateClusterTraitJSONRequestBody) (*http.Request, error)
NewCreateClusterTraitRequest calls the generic CreateClusterTrait builder with application/json body
func NewCreateClusterTraitRequestWithBody ¶ added in v0.16.0
func NewCreateClusterTraitRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateClusterTraitRequestWithBody generates requests for CreateClusterTrait with any type of body
func NewCreateComponentRequest ¶ added in v0.13.0
func NewCreateComponentRequest(server string, namespaceName NamespaceNameParam, body CreateComponentJSONRequestBody) (*http.Request, error)
NewCreateComponentRequest calls the generic CreateComponent builder with application/json body
func NewCreateComponentRequestWithBody ¶ added in v0.13.0
func NewCreateComponentRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateComponentRequestWithBody generates requests for CreateComponent with any type of body
func NewCreateComponentTypeRequest ¶ added in v0.16.0
func NewCreateComponentTypeRequest(server string, namespaceName NamespaceNameParam, body CreateComponentTypeJSONRequestBody) (*http.Request, error)
NewCreateComponentTypeRequest calls the generic CreateComponentType builder with application/json body
func NewCreateComponentTypeRequestWithBody ¶ added in v0.16.0
func NewCreateComponentTypeRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateComponentTypeRequestWithBody generates requests for CreateComponentType with any type of body
func NewCreateDataPlaneRequest ¶ added in v0.13.0
func NewCreateDataPlaneRequest(server string, namespaceName NamespaceNameParam, body CreateDataPlaneJSONRequestBody) (*http.Request, error)
NewCreateDataPlaneRequest calls the generic CreateDataPlane builder with application/json body
func NewCreateDataPlaneRequestWithBody ¶ added in v0.13.0
func NewCreateDataPlaneRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateDataPlaneRequestWithBody generates requests for CreateDataPlane with any type of body
func NewCreateDeploymentPipelineRequest ¶ added in v0.16.0
func NewCreateDeploymentPipelineRequest(server string, namespaceName NamespaceNameParam, body CreateDeploymentPipelineJSONRequestBody) (*http.Request, error)
NewCreateDeploymentPipelineRequest calls the generic CreateDeploymentPipeline builder with application/json body
func NewCreateDeploymentPipelineRequestWithBody ¶ added in v0.16.0
func NewCreateDeploymentPipelineRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateDeploymentPipelineRequestWithBody generates requests for CreateDeploymentPipeline with any type of body
func NewCreateEnvironmentRequest ¶ added in v0.13.0
func NewCreateEnvironmentRequest(server string, namespaceName NamespaceNameParam, body CreateEnvironmentJSONRequestBody) (*http.Request, error)
NewCreateEnvironmentRequest calls the generic CreateEnvironment builder with application/json body
func NewCreateEnvironmentRequestWithBody ¶ added in v0.13.0
func NewCreateEnvironmentRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateEnvironmentRequestWithBody generates requests for CreateEnvironment with any type of body
func NewCreateGitSecretRequest ¶ added in v0.17.0
func NewCreateGitSecretRequest(server string, namespaceName NamespaceNameParam, body CreateGitSecretJSONRequestBody) (*http.Request, error)
NewCreateGitSecretRequest calls the generic CreateGitSecret builder with application/json body
func NewCreateGitSecretRequestWithBody ¶ added in v0.17.0
func NewCreateGitSecretRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateGitSecretRequestWithBody generates requests for CreateGitSecret with any type of body
func NewCreateNamespaceRequest ¶ added in v0.13.0
func NewCreateNamespaceRequest(server string, body CreateNamespaceJSONRequestBody) (*http.Request, error)
NewCreateNamespaceRequest calls the generic CreateNamespace builder with application/json body
func NewCreateNamespaceRequestWithBody ¶ added in v0.13.0
func NewCreateNamespaceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateNamespaceRequestWithBody generates requests for CreateNamespace with any type of body
func NewCreateNamespaceRoleBindingRequest ¶ added in v0.14.0
func NewCreateNamespaceRoleBindingRequest(server string, namespaceName NamespaceNameParam, body CreateNamespaceRoleBindingJSONRequestBody) (*http.Request, error)
NewCreateNamespaceRoleBindingRequest calls the generic CreateNamespaceRoleBinding builder with application/json body
func NewCreateNamespaceRoleBindingRequestWithBody ¶ added in v0.14.0
func NewCreateNamespaceRoleBindingRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateNamespaceRoleBindingRequestWithBody generates requests for CreateNamespaceRoleBinding with any type of body
func NewCreateNamespaceRoleRequest ¶ added in v0.14.0
func NewCreateNamespaceRoleRequest(server string, namespaceName NamespaceNameParam, body CreateNamespaceRoleJSONRequestBody) (*http.Request, error)
NewCreateNamespaceRoleRequest calls the generic CreateNamespaceRole builder with application/json body
func NewCreateNamespaceRoleRequestWithBody ¶ added in v0.14.0
func NewCreateNamespaceRoleRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateNamespaceRoleRequestWithBody generates requests for CreateNamespaceRole with any type of body
func NewCreateObservabilityAlertsNotificationChannelRequest ¶ added in v0.16.0
func NewCreateObservabilityAlertsNotificationChannelRequest(server string, namespaceName NamespaceNameParam, body CreateObservabilityAlertsNotificationChannelJSONRequestBody) (*http.Request, error)
NewCreateObservabilityAlertsNotificationChannelRequest calls the generic CreateObservabilityAlertsNotificationChannel builder with application/json body
func NewCreateObservabilityAlertsNotificationChannelRequestWithBody ¶ added in v0.16.0
func NewCreateObservabilityAlertsNotificationChannelRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateObservabilityAlertsNotificationChannelRequestWithBody generates requests for CreateObservabilityAlertsNotificationChannel with any type of body
func NewCreateObservabilityPlaneRequest ¶ added in v0.16.0
func NewCreateObservabilityPlaneRequest(server string, namespaceName NamespaceNameParam, body CreateObservabilityPlaneJSONRequestBody) (*http.Request, error)
NewCreateObservabilityPlaneRequest calls the generic CreateObservabilityPlane builder with application/json body
func NewCreateObservabilityPlaneRequestWithBody ¶ added in v0.16.0
func NewCreateObservabilityPlaneRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateObservabilityPlaneRequestWithBody generates requests for CreateObservabilityPlane with any type of body
func NewCreateProjectRequest ¶ added in v0.13.0
func NewCreateProjectRequest(server string, namespaceName NamespaceNameParam, body CreateProjectJSONRequestBody) (*http.Request, error)
NewCreateProjectRequest calls the generic CreateProject builder with application/json body
func NewCreateProjectRequestWithBody ¶ added in v0.13.0
func NewCreateProjectRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectRequestWithBody generates requests for CreateProject with any type of body
func NewCreateReleaseBindingRequest ¶ added in v0.16.0
func NewCreateReleaseBindingRequest(server string, namespaceName NamespaceNameParam, body CreateReleaseBindingJSONRequestBody) (*http.Request, error)
NewCreateReleaseBindingRequest calls the generic CreateReleaseBinding builder with application/json body
func NewCreateReleaseBindingRequestWithBody ¶ added in v0.16.0
func NewCreateReleaseBindingRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateReleaseBindingRequestWithBody generates requests for CreateReleaseBinding with any type of body
func NewCreateSecretReferenceRequest ¶ added in v0.16.0
func NewCreateSecretReferenceRequest(server string, namespaceName NamespaceNameParam, body CreateSecretReferenceJSONRequestBody) (*http.Request, error)
NewCreateSecretReferenceRequest calls the generic CreateSecretReference builder with application/json body
func NewCreateSecretReferenceRequestWithBody ¶ added in v0.16.0
func NewCreateSecretReferenceRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateSecretReferenceRequestWithBody generates requests for CreateSecretReference with any type of body
func NewCreateTraitRequest ¶ added in v0.16.0
func NewCreateTraitRequest(server string, namespaceName NamespaceNameParam, body CreateTraitJSONRequestBody) (*http.Request, error)
NewCreateTraitRequest calls the generic CreateTrait builder with application/json body
func NewCreateTraitRequestWithBody ¶ added in v0.16.0
func NewCreateTraitRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateTraitRequestWithBody generates requests for CreateTrait with any type of body
func NewCreateWorkflowRequest ¶ added in v0.17.0
func NewCreateWorkflowRequest(server string, namespaceName NamespaceNameParam, body CreateWorkflowJSONRequestBody) (*http.Request, error)
NewCreateWorkflowRequest calls the generic CreateWorkflow builder with application/json body
func NewCreateWorkflowRequestWithBody ¶ added in v0.17.0
func NewCreateWorkflowRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateWorkflowRequestWithBody generates requests for CreateWorkflow with any type of body
func NewCreateWorkflowRunRequest ¶ added in v0.13.0
func NewCreateWorkflowRunRequest(server string, namespaceName NamespaceNameParam, body CreateWorkflowRunJSONRequestBody) (*http.Request, error)
NewCreateWorkflowRunRequest calls the generic CreateWorkflowRun builder with application/json body
func NewCreateWorkflowRunRequestWithBody ¶ added in v0.13.0
func NewCreateWorkflowRunRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateWorkflowRunRequestWithBody generates requests for CreateWorkflowRun with any type of body
func NewCreateWorkloadRequest ¶ added in v0.13.0
func NewCreateWorkloadRequest(server string, namespaceName NamespaceNameParam, body CreateWorkloadJSONRequestBody) (*http.Request, error)
NewCreateWorkloadRequest calls the generic CreateWorkload builder with application/json body
func NewCreateWorkloadRequestWithBody ¶ added in v0.13.0
func NewCreateWorkloadRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewCreateWorkloadRequestWithBody generates requests for CreateWorkload with any type of body
func NewDeleteBuildPlaneRequest ¶ added in v0.16.0
func NewDeleteBuildPlaneRequest(server string, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam) (*http.Request, error)
NewDeleteBuildPlaneRequest generates requests for DeleteBuildPlane
func NewDeleteClusterBuildPlaneRequest ¶ added in v0.16.0
func NewDeleteClusterBuildPlaneRequest(server string, clusterBuildPlaneName string) (*http.Request, error)
NewDeleteClusterBuildPlaneRequest generates requests for DeleteClusterBuildPlane
func NewDeleteClusterComponentTypeRequest ¶ added in v0.16.0
func NewDeleteClusterComponentTypeRequest(server string, cctName ClusterComponentTypeNameParam) (*http.Request, error)
NewDeleteClusterComponentTypeRequest generates requests for DeleteClusterComponentType
func NewDeleteClusterDataPlaneRequest ¶ added in v0.16.0
func NewDeleteClusterDataPlaneRequest(server string, cdpName ClusterDataPlaneNameParam) (*http.Request, error)
NewDeleteClusterDataPlaneRequest generates requests for DeleteClusterDataPlane
func NewDeleteClusterObservabilityPlaneRequest ¶ added in v0.16.0
func NewDeleteClusterObservabilityPlaneRequest(server string, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam) (*http.Request, error)
NewDeleteClusterObservabilityPlaneRequest generates requests for DeleteClusterObservabilityPlane
func NewDeleteClusterRoleBindingRequest ¶ added in v0.14.0
NewDeleteClusterRoleBindingRequest generates requests for DeleteClusterRoleBinding
func NewDeleteClusterRoleRequest ¶ added in v0.14.0
NewDeleteClusterRoleRequest generates requests for DeleteClusterRole
func NewDeleteClusterTraitRequest ¶ added in v0.16.0
func NewDeleteClusterTraitRequest(server string, clusterTraitName ClusterTraitNameParam) (*http.Request, error)
NewDeleteClusterTraitRequest generates requests for DeleteClusterTrait
func NewDeleteComponentRequest ¶ added in v0.16.0
func NewDeleteComponentRequest(server string, namespaceName NamespaceNameParam, componentName ComponentNameParam) (*http.Request, error)
NewDeleteComponentRequest generates requests for DeleteComponent
func NewDeleteComponentTypeRequest ¶ added in v0.16.0
func NewDeleteComponentTypeRequest(server string, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam) (*http.Request, error)
NewDeleteComponentTypeRequest generates requests for DeleteComponentType
func NewDeleteDataPlaneRequest ¶ added in v0.16.0
func NewDeleteDataPlaneRequest(server string, namespaceName NamespaceNameParam, dpName DataPlaneNameParam) (*http.Request, error)
NewDeleteDataPlaneRequest generates requests for DeleteDataPlane
func NewDeleteDeploymentPipelineRequest ¶ added in v0.16.0
func NewDeleteDeploymentPipelineRequest(server string, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam) (*http.Request, error)
NewDeleteDeploymentPipelineRequest generates requests for DeleteDeploymentPipeline
func NewDeleteEnvironmentRequest ¶ added in v0.17.0
func NewDeleteEnvironmentRequest(server string, namespaceName NamespaceNameParam, envName EnvironmentNameParam) (*http.Request, error)
NewDeleteEnvironmentRequest generates requests for DeleteEnvironment
func NewDeleteGitSecretRequest ¶ added in v0.17.0
func NewDeleteGitSecretRequest(server string, namespaceName NamespaceNameParam, gitSecretName GitSecretNameParam) (*http.Request, error)
NewDeleteGitSecretRequest generates requests for DeleteGitSecret
func NewDeleteNamespaceRequest ¶ added in v0.16.0
func NewDeleteNamespaceRequest(server string, namespaceName NamespaceNameParam) (*http.Request, error)
NewDeleteNamespaceRequest generates requests for DeleteNamespace
func NewDeleteNamespaceRoleBindingRequest ¶ added in v0.14.0
func NewDeleteNamespaceRoleBindingRequest(server string, namespaceName NamespaceNameParam, name string) (*http.Request, error)
NewDeleteNamespaceRoleBindingRequest generates requests for DeleteNamespaceRoleBinding
func NewDeleteNamespaceRoleRequest ¶ added in v0.14.0
func NewDeleteNamespaceRoleRequest(server string, namespaceName NamespaceNameParam, name string) (*http.Request, error)
NewDeleteNamespaceRoleRequest generates requests for DeleteNamespaceRole
func NewDeleteObservabilityAlertsNotificationChannelRequest ¶ added in v0.16.0
func NewDeleteObservabilityAlertsNotificationChannelRequest(server string, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam) (*http.Request, error)
NewDeleteObservabilityAlertsNotificationChannelRequest generates requests for DeleteObservabilityAlertsNotificationChannel
func NewDeleteObservabilityPlaneRequest ¶ added in v0.16.0
func NewDeleteObservabilityPlaneRequest(server string, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam) (*http.Request, error)
NewDeleteObservabilityPlaneRequest generates requests for DeleteObservabilityPlane
func NewDeleteProjectRequest ¶ added in v0.16.0
func NewDeleteProjectRequest(server string, namespaceName NamespaceNameParam, projectName ProjectNameParam) (*http.Request, error)
NewDeleteProjectRequest generates requests for DeleteProject
func NewDeleteReleaseBindingRequest ¶ added in v0.16.0
func NewDeleteReleaseBindingRequest(server string, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam) (*http.Request, error)
NewDeleteReleaseBindingRequest generates requests for DeleteReleaseBinding
func NewDeleteSecretReferenceRequest ¶ added in v0.16.0
func NewDeleteSecretReferenceRequest(server string, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam) (*http.Request, error)
NewDeleteSecretReferenceRequest generates requests for DeleteSecretReference
func NewDeleteTraitRequest ¶ added in v0.16.0
func NewDeleteTraitRequest(server string, namespaceName NamespaceNameParam, traitName TraitNameParam) (*http.Request, error)
NewDeleteTraitRequest generates requests for DeleteTrait
func NewDeleteWorkflowRequest ¶ added in v0.17.0
func NewDeleteWorkflowRequest(server string, namespaceName NamespaceNameParam, workflowName WorkflowNameParam) (*http.Request, error)
NewDeleteWorkflowRequest generates requests for DeleteWorkflow
func NewDeleteWorkloadRequest ¶ added in v0.16.0
func NewDeleteWorkloadRequest(server string, namespaceName NamespaceNameParam, workloadName WorkloadNameParam) (*http.Request, error)
NewDeleteWorkloadRequest generates requests for DeleteWorkload
func NewDeployReleaseRequest ¶ added in v0.13.0
func NewDeployReleaseRequest(server string, namespaceName NamespaceNameParam, componentName ComponentNameParam, body DeployReleaseJSONRequestBody) (*http.Request, error)
NewDeployReleaseRequest calls the generic DeployRelease builder with application/json body
func NewDeployReleaseRequestWithBody ¶ added in v0.13.0
func NewDeployReleaseRequestWithBody(server string, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader) (*http.Request, error)
NewDeployReleaseRequestWithBody generates requests for DeployRelease with any type of body
func NewEvaluatesRequest ¶ added in v0.16.0
func NewEvaluatesRequest(server string, body EvaluatesJSONRequestBody) (*http.Request, error)
NewEvaluatesRequest calls the generic Evaluates builder with application/json body
func NewEvaluatesRequestWithBody ¶ added in v0.16.0
func NewEvaluatesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewEvaluatesRequestWithBody generates requests for Evaluates with any type of body
func NewGenerateReleaseRequest ¶ added in v0.16.0
func NewGenerateReleaseRequest(server string, namespaceName NamespaceNameParam, componentName ComponentNameParam, body GenerateReleaseJSONRequestBody) (*http.Request, error)
NewGenerateReleaseRequest calls the generic GenerateRelease builder with application/json body
func NewGenerateReleaseRequestWithBody ¶ added in v0.16.0
func NewGenerateReleaseRequestWithBody(server string, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader) (*http.Request, error)
NewGenerateReleaseRequestWithBody generates requests for GenerateRelease with any type of body
func NewGetBuildPlaneRequest ¶ added in v0.16.0
func NewGetBuildPlaneRequest(server string, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam) (*http.Request, error)
NewGetBuildPlaneRequest generates requests for GetBuildPlane
func NewGetClusterBuildPlaneRequest ¶ added in v0.16.0
func NewGetClusterBuildPlaneRequest(server string, clusterBuildPlaneName string) (*http.Request, error)
NewGetClusterBuildPlaneRequest generates requests for GetClusterBuildPlane
func NewGetClusterComponentTypeRequest ¶ added in v0.16.0
func NewGetClusterComponentTypeRequest(server string, cctName ClusterComponentTypeNameParam) (*http.Request, error)
NewGetClusterComponentTypeRequest generates requests for GetClusterComponentType
func NewGetClusterComponentTypeSchemaRequest ¶ added in v0.16.0
func NewGetClusterComponentTypeSchemaRequest(server string, cctName ClusterComponentTypeNameParam) (*http.Request, error)
NewGetClusterComponentTypeSchemaRequest generates requests for GetClusterComponentTypeSchema
func NewGetClusterDataPlaneRequest ¶ added in v0.15.0
func NewGetClusterDataPlaneRequest(server string, cdpName ClusterDataPlaneNameParam) (*http.Request, error)
NewGetClusterDataPlaneRequest generates requests for GetClusterDataPlane
func NewGetClusterObservabilityPlaneRequest ¶ added in v0.16.0
func NewGetClusterObservabilityPlaneRequest(server string, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam) (*http.Request, error)
NewGetClusterObservabilityPlaneRequest generates requests for GetClusterObservabilityPlane
func NewGetClusterRoleBindingRequest ¶ added in v0.14.0
NewGetClusterRoleBindingRequest generates requests for GetClusterRoleBinding
func NewGetClusterRoleRequest ¶ added in v0.14.0
NewGetClusterRoleRequest generates requests for GetClusterRole
func NewGetClusterTraitRequest ¶ added in v0.16.0
func NewGetClusterTraitRequest(server string, clusterTraitName ClusterTraitNameParam) (*http.Request, error)
NewGetClusterTraitRequest generates requests for GetClusterTrait
func NewGetClusterTraitSchemaRequest ¶ added in v0.16.0
func NewGetClusterTraitSchemaRequest(server string, clusterTraitName ClusterTraitNameParam) (*http.Request, error)
NewGetClusterTraitSchemaRequest generates requests for GetClusterTraitSchema
func NewGetComponentReleaseRequest ¶ added in v0.13.0
func NewGetComponentReleaseRequest(server string, namespaceName NamespaceNameParam, componentReleaseName ComponentReleaseNameParam) (*http.Request, error)
NewGetComponentReleaseRequest generates requests for GetComponentRelease
func NewGetComponentRequest ¶ added in v0.13.0
func NewGetComponentRequest(server string, namespaceName NamespaceNameParam, componentName ComponentNameParam) (*http.Request, error)
NewGetComponentRequest generates requests for GetComponent
func NewGetComponentSchemaRequest ¶ added in v0.13.0
func NewGetComponentSchemaRequest(server string, namespaceName NamespaceNameParam, componentName ComponentNameParam) (*http.Request, error)
NewGetComponentSchemaRequest generates requests for GetComponentSchema
func NewGetComponentTypeRequest ¶ added in v0.16.0
func NewGetComponentTypeRequest(server string, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam) (*http.Request, error)
NewGetComponentTypeRequest generates requests for GetComponentType
func NewGetComponentTypeSchemaRequest ¶ added in v0.13.0
func NewGetComponentTypeSchemaRequest(server string, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam) (*http.Request, error)
NewGetComponentTypeSchemaRequest generates requests for GetComponentTypeSchema
func NewGetDataPlaneRequest ¶ added in v0.13.0
func NewGetDataPlaneRequest(server string, namespaceName NamespaceNameParam, dpName DataPlaneNameParam) (*http.Request, error)
NewGetDataPlaneRequest generates requests for GetDataPlane
func NewGetDeploymentPipelineRequest ¶ added in v0.16.0
func NewGetDeploymentPipelineRequest(server string, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam) (*http.Request, error)
NewGetDeploymentPipelineRequest generates requests for GetDeploymentPipeline
func NewGetEnvironmentObserverURLRequest ¶ added in v0.13.0
func NewGetEnvironmentObserverURLRequest(server string, namespaceName NamespaceNameParam, envName EnvironmentNameParam) (*http.Request, error)
NewGetEnvironmentObserverURLRequest generates requests for GetEnvironmentObserverURL
func NewGetEnvironmentRequest ¶ added in v0.13.0
func NewGetEnvironmentRequest(server string, namespaceName NamespaceNameParam, envName EnvironmentNameParam) (*http.Request, error)
NewGetEnvironmentRequest generates requests for GetEnvironment
func NewGetHealthRequest ¶ added in v0.13.0
NewGetHealthRequest generates requests for GetHealth
func NewGetNamespaceRequest ¶ added in v0.13.0
func NewGetNamespaceRequest(server string, namespaceName NamespaceNameParam) (*http.Request, error)
NewGetNamespaceRequest generates requests for GetNamespace
func NewGetNamespaceRoleBindingRequest ¶ added in v0.14.0
func NewGetNamespaceRoleBindingRequest(server string, namespaceName NamespaceNameParam, name string) (*http.Request, error)
NewGetNamespaceRoleBindingRequest generates requests for GetNamespaceRoleBinding
func NewGetNamespaceRoleRequest ¶ added in v0.14.0
func NewGetNamespaceRoleRequest(server string, namespaceName NamespaceNameParam, name string) (*http.Request, error)
NewGetNamespaceRoleRequest generates requests for GetNamespaceRole
func NewGetOAuthProtectedResourceMetadataRequest ¶ added in v0.13.0
NewGetOAuthProtectedResourceMetadataRequest generates requests for GetOAuthProtectedResourceMetadata
func NewGetObservabilityAlertsNotificationChannelRequest ¶ added in v0.16.0
func NewGetObservabilityAlertsNotificationChannelRequest(server string, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam) (*http.Request, error)
NewGetObservabilityAlertsNotificationChannelRequest generates requests for GetObservabilityAlertsNotificationChannel
func NewGetObservabilityPlaneRequest ¶ added in v0.16.0
func NewGetObservabilityPlaneRequest(server string, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam) (*http.Request, error)
NewGetObservabilityPlaneRequest generates requests for GetObservabilityPlane
func NewGetOpenAPISpecRequest ¶ added in v0.13.0
NewGetOpenAPISpecRequest generates requests for GetOpenAPISpec
func NewGetProjectRequest ¶ added in v0.13.0
func NewGetProjectRequest(server string, namespaceName NamespaceNameParam, projectName ProjectNameParam) (*http.Request, error)
NewGetProjectRequest generates requests for GetProject
func NewGetRCAAgentURLRequest ¶ added in v0.13.0
func NewGetRCAAgentURLRequest(server string, namespaceName NamespaceNameParam, envName EnvironmentNameParam) (*http.Request, error)
NewGetRCAAgentURLRequest generates requests for GetRCAAgentURL
func NewGetReadyRequest ¶ added in v0.13.0
NewGetReadyRequest generates requests for GetReady
func NewGetReleaseBindingK8sResourceEventsRequest ¶ added in v0.17.0
func NewGetReleaseBindingK8sResourceEventsRequest(server string, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, params *GetReleaseBindingK8sResourceEventsParams) (*http.Request, error)
NewGetReleaseBindingK8sResourceEventsRequest generates requests for GetReleaseBindingK8sResourceEvents
func NewGetReleaseBindingK8sResourceLogsRequest ¶ added in v0.17.0
func NewGetReleaseBindingK8sResourceLogsRequest(server string, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, params *GetReleaseBindingK8sResourceLogsParams) (*http.Request, error)
NewGetReleaseBindingK8sResourceLogsRequest generates requests for GetReleaseBindingK8sResourceLogs
func NewGetReleaseBindingK8sResourceTreeRequest ¶ added in v0.17.0
func NewGetReleaseBindingK8sResourceTreeRequest(server string, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam) (*http.Request, error)
NewGetReleaseBindingK8sResourceTreeRequest generates requests for GetReleaseBindingK8sResourceTree
func NewGetReleaseBindingRequest ¶ added in v0.16.0
func NewGetReleaseBindingRequest(server string, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam) (*http.Request, error)
NewGetReleaseBindingRequest generates requests for GetReleaseBinding
func NewGetReleaseRequest ¶ added in v0.16.0
func NewGetReleaseRequest(server string, namespaceName NamespaceNameParam, releaseName ReleaseNameParam) (*http.Request, error)
NewGetReleaseRequest generates requests for GetRelease
func NewGetReleaseResourceEventsRequest ¶ added in v0.16.0
func NewGetReleaseResourceEventsRequest(server string, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, params *GetReleaseResourceEventsParams) (*http.Request, error)
NewGetReleaseResourceEventsRequest generates requests for GetReleaseResourceEvents
func NewGetReleaseResourcePodLogsRequest ¶ added in v0.16.0
func NewGetReleaseResourcePodLogsRequest(server string, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, params *GetReleaseResourcePodLogsParams) (*http.Request, error)
NewGetReleaseResourcePodLogsRequest generates requests for GetReleaseResourcePodLogs
func NewGetReleaseResourceTreeRequest ¶ added in v0.16.0
func NewGetReleaseResourceTreeRequest(server string, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam) (*http.Request, error)
NewGetReleaseResourceTreeRequest generates requests for GetReleaseResourceTree
func NewGetSecretReferenceRequest ¶ added in v0.16.0
func NewGetSecretReferenceRequest(server string, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam) (*http.Request, error)
NewGetSecretReferenceRequest generates requests for GetSecretReference
func NewGetSubjectProfileRequest ¶ added in v0.13.0
func NewGetSubjectProfileRequest(server string, params *GetSubjectProfileParams) (*http.Request, error)
NewGetSubjectProfileRequest generates requests for GetSubjectProfile
func NewGetTraitRequest ¶ added in v0.16.0
func NewGetTraitRequest(server string, namespaceName NamespaceNameParam, traitName TraitNameParam) (*http.Request, error)
NewGetTraitRequest generates requests for GetTrait
func NewGetTraitSchemaRequest ¶ added in v0.13.0
func NewGetTraitSchemaRequest(server string, namespaceName NamespaceNameParam, traitName TraitNameParam) (*http.Request, error)
NewGetTraitSchemaRequest generates requests for GetTraitSchema
func NewGetVersionRequest ¶ added in v0.13.0
NewGetVersionRequest generates requests for GetVersion
func NewGetWorkflowRequest ¶ added in v0.17.0
func NewGetWorkflowRequest(server string, namespaceName NamespaceNameParam, workflowName WorkflowNameParam) (*http.Request, error)
NewGetWorkflowRequest generates requests for GetWorkflow
func NewGetWorkflowRunEventsRequest ¶ added in v0.16.0
func NewGetWorkflowRunEventsRequest(server string, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, params *GetWorkflowRunEventsParams) (*http.Request, error)
NewGetWorkflowRunEventsRequest generates requests for GetWorkflowRunEvents
func NewGetWorkflowRunLogsRequest ¶ added in v0.16.0
func NewGetWorkflowRunLogsRequest(server string, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, params *GetWorkflowRunLogsParams) (*http.Request, error)
NewGetWorkflowRunLogsRequest generates requests for GetWorkflowRunLogs
func NewGetWorkflowRunRequest ¶ added in v0.13.0
func NewGetWorkflowRunRequest(server string, namespaceName NamespaceNameParam, runName WorkflowRunNameParam) (*http.Request, error)
NewGetWorkflowRunRequest generates requests for GetWorkflowRun
func NewGetWorkflowRunStatusRequest ¶ added in v0.16.0
func NewGetWorkflowRunStatusRequest(server string, namespaceName NamespaceNameParam, runName WorkflowRunNameParam) (*http.Request, error)
NewGetWorkflowRunStatusRequest generates requests for GetWorkflowRunStatus
func NewGetWorkflowSchemaRequest ¶ added in v0.13.0
func NewGetWorkflowSchemaRequest(server string, namespaceName NamespaceNameParam, workflowName WorkflowNameParam) (*http.Request, error)
NewGetWorkflowSchemaRequest generates requests for GetWorkflowSchema
func NewGetWorkloadRequest ¶ added in v0.16.0
func NewGetWorkloadRequest(server string, namespaceName NamespaceNameParam, workloadName WorkloadNameParam) (*http.Request, error)
NewGetWorkloadRequest generates requests for GetWorkload
func NewHandleAutoBuildRequest ¶ added in v0.17.0
func NewHandleAutoBuildRequest(server string, params *HandleAutoBuildParams, body HandleAutoBuildJSONRequestBody) (*http.Request, error)
NewHandleAutoBuildRequest calls the generic HandleAutoBuild builder with application/json body
func NewHandleAutoBuildRequestWithBody ¶ added in v0.17.0
func NewHandleAutoBuildRequestWithBody(server string, params *HandleAutoBuildParams, contentType string, body io.Reader) (*http.Request, error)
NewHandleAutoBuildRequestWithBody generates requests for HandleAutoBuild with any type of body
func NewListActionsRequest ¶ added in v0.13.0
NewListActionsRequest generates requests for ListActions
func NewListBuildPlanesRequest ¶ added in v0.13.0
func NewListBuildPlanesRequest(server string, namespaceName NamespaceNameParam, params *ListBuildPlanesParams) (*http.Request, error)
NewListBuildPlanesRequest generates requests for ListBuildPlanes
func NewListClusterBuildPlanesRequest ¶ added in v0.15.0
func NewListClusterBuildPlanesRequest(server string, params *ListClusterBuildPlanesParams) (*http.Request, error)
NewListClusterBuildPlanesRequest generates requests for ListClusterBuildPlanes
func NewListClusterComponentTypesRequest ¶ added in v0.16.0
func NewListClusterComponentTypesRequest(server string, params *ListClusterComponentTypesParams) (*http.Request, error)
NewListClusterComponentTypesRequest generates requests for ListClusterComponentTypes
func NewListClusterDataPlanesRequest ¶ added in v0.15.0
func NewListClusterDataPlanesRequest(server string, params *ListClusterDataPlanesParams) (*http.Request, error)
NewListClusterDataPlanesRequest generates requests for ListClusterDataPlanes
func NewListClusterObservabilityPlanesRequest ¶ added in v0.15.0
func NewListClusterObservabilityPlanesRequest(server string, params *ListClusterObservabilityPlanesParams) (*http.Request, error)
NewListClusterObservabilityPlanesRequest generates requests for ListClusterObservabilityPlanes
func NewListClusterRoleBindingsRequest ¶ added in v0.14.0
func NewListClusterRoleBindingsRequest(server string, params *ListClusterRoleBindingsParams) (*http.Request, error)
NewListClusterRoleBindingsRequest generates requests for ListClusterRoleBindings
func NewListClusterRolesRequest ¶ added in v0.14.0
func NewListClusterRolesRequest(server string, params *ListClusterRolesParams) (*http.Request, error)
NewListClusterRolesRequest generates requests for ListClusterRoles
func NewListClusterTraitsRequest ¶ added in v0.16.0
func NewListClusterTraitsRequest(server string, params *ListClusterTraitsParams) (*http.Request, error)
NewListClusterTraitsRequest generates requests for ListClusterTraits
func NewListComponentReleasesRequest ¶ added in v0.13.0
func NewListComponentReleasesRequest(server string, namespaceName NamespaceNameParam, params *ListComponentReleasesParams) (*http.Request, error)
NewListComponentReleasesRequest generates requests for ListComponentReleases
func NewListComponentTypesRequest ¶ added in v0.13.0
func NewListComponentTypesRequest(server string, namespaceName NamespaceNameParam, params *ListComponentTypesParams) (*http.Request, error)
NewListComponentTypesRequest generates requests for ListComponentTypes
func NewListComponentsRequest ¶ added in v0.13.0
func NewListComponentsRequest(server string, namespaceName NamespaceNameParam, params *ListComponentsParams) (*http.Request, error)
NewListComponentsRequest generates requests for ListComponents
func NewListDataPlanesRequest ¶ added in v0.13.0
func NewListDataPlanesRequest(server string, namespaceName NamespaceNameParam, params *ListDataPlanesParams) (*http.Request, error)
NewListDataPlanesRequest generates requests for ListDataPlanes
func NewListDeploymentPipelinesRequest ¶ added in v0.16.0
func NewListDeploymentPipelinesRequest(server string, namespaceName NamespaceNameParam, params *ListDeploymentPipelinesParams) (*http.Request, error)
NewListDeploymentPipelinesRequest generates requests for ListDeploymentPipelines
func NewListEnvironmentsRequest ¶ added in v0.13.0
func NewListEnvironmentsRequest(server string, namespaceName NamespaceNameParam, params *ListEnvironmentsParams) (*http.Request, error)
NewListEnvironmentsRequest generates requests for ListEnvironments
func NewListGitSecretsRequest ¶ added in v0.17.0
func NewListGitSecretsRequest(server string, namespaceName NamespaceNameParam) (*http.Request, error)
NewListGitSecretsRequest generates requests for ListGitSecrets
func NewListNamespaceRoleBindingsRequest ¶ added in v0.14.0
func NewListNamespaceRoleBindingsRequest(server string, namespaceName NamespaceNameParam, params *ListNamespaceRoleBindingsParams) (*http.Request, error)
NewListNamespaceRoleBindingsRequest generates requests for ListNamespaceRoleBindings
func NewListNamespaceRolesRequest ¶ added in v0.14.0
func NewListNamespaceRolesRequest(server string, namespaceName NamespaceNameParam, params *ListNamespaceRolesParams) (*http.Request, error)
NewListNamespaceRolesRequest generates requests for ListNamespaceRoles
func NewListNamespacesRequest ¶ added in v0.13.0
func NewListNamespacesRequest(server string, params *ListNamespacesParams) (*http.Request, error)
NewListNamespacesRequest generates requests for ListNamespaces
func NewListObservabilityAlertsNotificationChannelsRequest ¶ added in v0.16.0
func NewListObservabilityAlertsNotificationChannelsRequest(server string, namespaceName NamespaceNameParam, params *ListObservabilityAlertsNotificationChannelsParams) (*http.Request, error)
NewListObservabilityAlertsNotificationChannelsRequest generates requests for ListObservabilityAlertsNotificationChannels
func NewListObservabilityPlanesRequest ¶ added in v0.13.0
func NewListObservabilityPlanesRequest(server string, namespaceName NamespaceNameParam, params *ListObservabilityPlanesParams) (*http.Request, error)
NewListObservabilityPlanesRequest generates requests for ListObservabilityPlanes
func NewListProjectsRequest ¶ added in v0.13.0
func NewListProjectsRequest(server string, namespaceName NamespaceNameParam, params *ListProjectsParams) (*http.Request, error)
NewListProjectsRequest generates requests for ListProjects
func NewListReleaseBindingsRequest ¶ added in v0.13.0
func NewListReleaseBindingsRequest(server string, namespaceName NamespaceNameParam, params *ListReleaseBindingsParams) (*http.Request, error)
NewListReleaseBindingsRequest generates requests for ListReleaseBindings
func NewListReleasesRequest ¶ added in v0.16.0
func NewListReleasesRequest(server string, namespaceName NamespaceNameParam, params *ListReleasesParams) (*http.Request, error)
NewListReleasesRequest generates requests for ListReleases
func NewListSecretReferencesRequest ¶ added in v0.13.0
func NewListSecretReferencesRequest(server string, namespaceName NamespaceNameParam, params *ListSecretReferencesParams) (*http.Request, error)
NewListSecretReferencesRequest generates requests for ListSecretReferences
func NewListTraitsRequest ¶ added in v0.13.0
func NewListTraitsRequest(server string, namespaceName NamespaceNameParam, params *ListTraitsParams) (*http.Request, error)
NewListTraitsRequest generates requests for ListTraits
func NewListUserTypesRequest ¶ added in v0.13.0
NewListUserTypesRequest generates requests for ListUserTypes
func NewListWorkflowRunsRequest ¶ added in v0.13.0
func NewListWorkflowRunsRequest(server string, namespaceName NamespaceNameParam, params *ListWorkflowRunsParams) (*http.Request, error)
NewListWorkflowRunsRequest generates requests for ListWorkflowRuns
func NewListWorkflowsRequest ¶ added in v0.13.0
func NewListWorkflowsRequest(server string, namespaceName NamespaceNameParam, params *ListWorkflowsParams) (*http.Request, error)
NewListWorkflowsRequest generates requests for ListWorkflows
func NewListWorkloadsRequest ¶ added in v0.16.0
func NewListWorkloadsRequest(server string, namespaceName NamespaceNameParam, params *ListWorkloadsParams) (*http.Request, error)
NewListWorkloadsRequest generates requests for ListWorkloads
func NewPromoteComponentRequest ¶ added in v0.13.0
func NewPromoteComponentRequest(server string, namespaceName NamespaceNameParam, componentName ComponentNameParam, body PromoteComponentJSONRequestBody) (*http.Request, error)
NewPromoteComponentRequest calls the generic PromoteComponent builder with application/json body
func NewPromoteComponentRequestWithBody ¶ added in v0.13.0
func NewPromoteComponentRequestWithBody(server string, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader) (*http.Request, error)
NewPromoteComponentRequestWithBody generates requests for PromoteComponent with any type of body
func NewUpdateBuildPlaneRequest ¶ added in v0.16.0
func NewUpdateBuildPlaneRequest(server string, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, body UpdateBuildPlaneJSONRequestBody) (*http.Request, error)
NewUpdateBuildPlaneRequest calls the generic UpdateBuildPlane builder with application/json body
func NewUpdateBuildPlaneRequestWithBody ¶ added in v0.16.0
func NewUpdateBuildPlaneRequestWithBody(server string, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateBuildPlaneRequestWithBody generates requests for UpdateBuildPlane with any type of body
func NewUpdateClusterBuildPlaneRequest ¶ added in v0.16.0
func NewUpdateClusterBuildPlaneRequest(server string, clusterBuildPlaneName string, body UpdateClusterBuildPlaneJSONRequestBody) (*http.Request, error)
NewUpdateClusterBuildPlaneRequest calls the generic UpdateClusterBuildPlane builder with application/json body
func NewUpdateClusterBuildPlaneRequestWithBody ¶ added in v0.16.0
func NewUpdateClusterBuildPlaneRequestWithBody(server string, clusterBuildPlaneName string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateClusterBuildPlaneRequestWithBody generates requests for UpdateClusterBuildPlane with any type of body
func NewUpdateClusterComponentTypeRequest ¶ added in v0.16.0
func NewUpdateClusterComponentTypeRequest(server string, cctName ClusterComponentTypeNameParam, body UpdateClusterComponentTypeJSONRequestBody) (*http.Request, error)
NewUpdateClusterComponentTypeRequest calls the generic UpdateClusterComponentType builder with application/json body
func NewUpdateClusterComponentTypeRequestWithBody ¶ added in v0.16.0
func NewUpdateClusterComponentTypeRequestWithBody(server string, cctName ClusterComponentTypeNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateClusterComponentTypeRequestWithBody generates requests for UpdateClusterComponentType with any type of body
func NewUpdateClusterDataPlaneRequest ¶ added in v0.16.0
func NewUpdateClusterDataPlaneRequest(server string, cdpName ClusterDataPlaneNameParam, body UpdateClusterDataPlaneJSONRequestBody) (*http.Request, error)
NewUpdateClusterDataPlaneRequest calls the generic UpdateClusterDataPlane builder with application/json body
func NewUpdateClusterDataPlaneRequestWithBody ¶ added in v0.16.0
func NewUpdateClusterDataPlaneRequestWithBody(server string, cdpName ClusterDataPlaneNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateClusterDataPlaneRequestWithBody generates requests for UpdateClusterDataPlane with any type of body
func NewUpdateClusterObservabilityPlaneRequest ¶ added in v0.16.0
func NewUpdateClusterObservabilityPlaneRequest(server string, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, body UpdateClusterObservabilityPlaneJSONRequestBody) (*http.Request, error)
NewUpdateClusterObservabilityPlaneRequest calls the generic UpdateClusterObservabilityPlane builder with application/json body
func NewUpdateClusterObservabilityPlaneRequestWithBody ¶ added in v0.16.0
func NewUpdateClusterObservabilityPlaneRequestWithBody(server string, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateClusterObservabilityPlaneRequestWithBody generates requests for UpdateClusterObservabilityPlane with any type of body
func NewUpdateClusterRoleBindingRequest ¶ added in v0.14.0
func NewUpdateClusterRoleBindingRequest(server string, name string, body UpdateClusterRoleBindingJSONRequestBody) (*http.Request, error)
NewUpdateClusterRoleBindingRequest calls the generic UpdateClusterRoleBinding builder with application/json body
func NewUpdateClusterRoleBindingRequestWithBody ¶ added in v0.14.0
func NewUpdateClusterRoleBindingRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateClusterRoleBindingRequestWithBody generates requests for UpdateClusterRoleBinding with any type of body
func NewUpdateClusterRoleRequest ¶ added in v0.14.0
func NewUpdateClusterRoleRequest(server string, name string, body UpdateClusterRoleJSONRequestBody) (*http.Request, error)
NewUpdateClusterRoleRequest calls the generic UpdateClusterRole builder with application/json body
func NewUpdateClusterRoleRequestWithBody ¶ added in v0.14.0
func NewUpdateClusterRoleRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateClusterRoleRequestWithBody generates requests for UpdateClusterRole with any type of body
func NewUpdateClusterTraitRequest ¶ added in v0.16.0
func NewUpdateClusterTraitRequest(server string, clusterTraitName ClusterTraitNameParam, body UpdateClusterTraitJSONRequestBody) (*http.Request, error)
NewUpdateClusterTraitRequest calls the generic UpdateClusterTrait builder with application/json body
func NewUpdateClusterTraitRequestWithBody ¶ added in v0.16.0
func NewUpdateClusterTraitRequestWithBody(server string, clusterTraitName ClusterTraitNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateClusterTraitRequestWithBody generates requests for UpdateClusterTrait with any type of body
func NewUpdateComponentRequest ¶ added in v0.16.0
func NewUpdateComponentRequest(server string, namespaceName NamespaceNameParam, componentName ComponentNameParam, body UpdateComponentJSONRequestBody) (*http.Request, error)
NewUpdateComponentRequest calls the generic UpdateComponent builder with application/json body
func NewUpdateComponentRequestWithBody ¶ added in v0.16.0
func NewUpdateComponentRequestWithBody(server string, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateComponentRequestWithBody generates requests for UpdateComponent with any type of body
func NewUpdateComponentTypeRequest ¶ added in v0.16.0
func NewUpdateComponentTypeRequest(server string, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, body UpdateComponentTypeJSONRequestBody) (*http.Request, error)
NewUpdateComponentTypeRequest calls the generic UpdateComponentType builder with application/json body
func NewUpdateComponentTypeRequestWithBody ¶ added in v0.16.0
func NewUpdateComponentTypeRequestWithBody(server string, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateComponentTypeRequestWithBody generates requests for UpdateComponentType with any type of body
func NewUpdateDataPlaneRequest ¶ added in v0.16.0
func NewUpdateDataPlaneRequest(server string, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, body UpdateDataPlaneJSONRequestBody) (*http.Request, error)
NewUpdateDataPlaneRequest calls the generic UpdateDataPlane builder with application/json body
func NewUpdateDataPlaneRequestWithBody ¶ added in v0.16.0
func NewUpdateDataPlaneRequestWithBody(server string, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDataPlaneRequestWithBody generates requests for UpdateDataPlane with any type of body
func NewUpdateDeploymentPipelineRequest ¶ added in v0.16.0
func NewUpdateDeploymentPipelineRequest(server string, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, body UpdateDeploymentPipelineJSONRequestBody) (*http.Request, error)
NewUpdateDeploymentPipelineRequest calls the generic UpdateDeploymentPipeline builder with application/json body
func NewUpdateDeploymentPipelineRequestWithBody ¶ added in v0.16.0
func NewUpdateDeploymentPipelineRequestWithBody(server string, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDeploymentPipelineRequestWithBody generates requests for UpdateDeploymentPipeline with any type of body
func NewUpdateEnvironmentRequest ¶ added in v0.17.0
func NewUpdateEnvironmentRequest(server string, namespaceName NamespaceNameParam, envName EnvironmentNameParam, body UpdateEnvironmentJSONRequestBody) (*http.Request, error)
NewUpdateEnvironmentRequest calls the generic UpdateEnvironment builder with application/json body
func NewUpdateEnvironmentRequestWithBody ¶ added in v0.17.0
func NewUpdateEnvironmentRequestWithBody(server string, namespaceName NamespaceNameParam, envName EnvironmentNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateEnvironmentRequestWithBody generates requests for UpdateEnvironment with any type of body
func NewUpdateNamespaceRequest ¶ added in v0.16.0
func NewUpdateNamespaceRequest(server string, namespaceName NamespaceNameParam, body UpdateNamespaceJSONRequestBody) (*http.Request, error)
NewUpdateNamespaceRequest calls the generic UpdateNamespace builder with application/json body
func NewUpdateNamespaceRequestWithBody ¶ added in v0.16.0
func NewUpdateNamespaceRequestWithBody(server string, namespaceName NamespaceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateNamespaceRequestWithBody generates requests for UpdateNamespace with any type of body
func NewUpdateNamespaceRoleBindingRequest ¶ added in v0.14.0
func NewUpdateNamespaceRoleBindingRequest(server string, namespaceName NamespaceNameParam, name string, body UpdateNamespaceRoleBindingJSONRequestBody) (*http.Request, error)
NewUpdateNamespaceRoleBindingRequest calls the generic UpdateNamespaceRoleBinding builder with application/json body
func NewUpdateNamespaceRoleBindingRequestWithBody ¶ added in v0.14.0
func NewUpdateNamespaceRoleBindingRequestWithBody(server string, namespaceName NamespaceNameParam, name string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateNamespaceRoleBindingRequestWithBody generates requests for UpdateNamespaceRoleBinding with any type of body
func NewUpdateNamespaceRoleRequest ¶ added in v0.14.0
func NewUpdateNamespaceRoleRequest(server string, namespaceName NamespaceNameParam, name string, body UpdateNamespaceRoleJSONRequestBody) (*http.Request, error)
NewUpdateNamespaceRoleRequest calls the generic UpdateNamespaceRole builder with application/json body
func NewUpdateNamespaceRoleRequestWithBody ¶ added in v0.14.0
func NewUpdateNamespaceRoleRequestWithBody(server string, namespaceName NamespaceNameParam, name string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateNamespaceRoleRequestWithBody generates requests for UpdateNamespaceRole with any type of body
func NewUpdateObservabilityAlertsNotificationChannelRequest ¶ added in v0.16.0
func NewUpdateObservabilityAlertsNotificationChannelRequest(server string, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, body UpdateObservabilityAlertsNotificationChannelJSONRequestBody) (*http.Request, error)
NewUpdateObservabilityAlertsNotificationChannelRequest calls the generic UpdateObservabilityAlertsNotificationChannel builder with application/json body
func NewUpdateObservabilityAlertsNotificationChannelRequestWithBody ¶ added in v0.16.0
func NewUpdateObservabilityAlertsNotificationChannelRequestWithBody(server string, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateObservabilityAlertsNotificationChannelRequestWithBody generates requests for UpdateObservabilityAlertsNotificationChannel with any type of body
func NewUpdateObservabilityPlaneRequest ¶ added in v0.16.0
func NewUpdateObservabilityPlaneRequest(server string, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, body UpdateObservabilityPlaneJSONRequestBody) (*http.Request, error)
NewUpdateObservabilityPlaneRequest calls the generic UpdateObservabilityPlane builder with application/json body
func NewUpdateObservabilityPlaneRequestWithBody ¶ added in v0.16.0
func NewUpdateObservabilityPlaneRequestWithBody(server string, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateObservabilityPlaneRequestWithBody generates requests for UpdateObservabilityPlane with any type of body
func NewUpdateProjectRequest ¶ added in v0.16.0
func NewUpdateProjectRequest(server string, namespaceName NamespaceNameParam, projectName ProjectNameParam, body UpdateProjectJSONRequestBody) (*http.Request, error)
NewUpdateProjectRequest calls the generic UpdateProject builder with application/json body
func NewUpdateProjectRequestWithBody ¶ added in v0.16.0
func NewUpdateProjectRequestWithBody(server string, namespaceName NamespaceNameParam, projectName ProjectNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectRequestWithBody generates requests for UpdateProject with any type of body
func NewUpdateReleaseBindingRequest ¶ added in v0.16.0
func NewUpdateReleaseBindingRequest(server string, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, body UpdateReleaseBindingJSONRequestBody) (*http.Request, error)
NewUpdateReleaseBindingRequest calls the generic UpdateReleaseBinding builder with application/json body
func NewUpdateReleaseBindingRequestWithBody ¶ added in v0.16.0
func NewUpdateReleaseBindingRequestWithBody(server string, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateReleaseBindingRequestWithBody generates requests for UpdateReleaseBinding with any type of body
func NewUpdateSecretReferenceRequest ¶ added in v0.16.0
func NewUpdateSecretReferenceRequest(server string, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, body UpdateSecretReferenceJSONRequestBody) (*http.Request, error)
NewUpdateSecretReferenceRequest calls the generic UpdateSecretReference builder with application/json body
func NewUpdateSecretReferenceRequestWithBody ¶ added in v0.16.0
func NewUpdateSecretReferenceRequestWithBody(server string, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSecretReferenceRequestWithBody generates requests for UpdateSecretReference with any type of body
func NewUpdateTraitRequest ¶ added in v0.16.0
func NewUpdateTraitRequest(server string, namespaceName NamespaceNameParam, traitName TraitNameParam, body UpdateTraitJSONRequestBody) (*http.Request, error)
NewUpdateTraitRequest calls the generic UpdateTrait builder with application/json body
func NewUpdateTraitRequestWithBody ¶ added in v0.16.0
func NewUpdateTraitRequestWithBody(server string, namespaceName NamespaceNameParam, traitName TraitNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateTraitRequestWithBody generates requests for UpdateTrait with any type of body
func NewUpdateWorkflowRequest ¶ added in v0.17.0
func NewUpdateWorkflowRequest(server string, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, body UpdateWorkflowJSONRequestBody) (*http.Request, error)
NewUpdateWorkflowRequest calls the generic UpdateWorkflow builder with application/json body
func NewUpdateWorkflowRequestWithBody ¶ added in v0.17.0
func NewUpdateWorkflowRequestWithBody(server string, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateWorkflowRequestWithBody generates requests for UpdateWorkflow with any type of body
func NewUpdateWorkloadRequest ¶ added in v0.16.0
func NewUpdateWorkloadRequest(server string, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, body UpdateWorkloadJSONRequestBody) (*http.Request, error)
NewUpdateWorkloadRequest calls the generic UpdateWorkload builder with application/json body
func NewUpdateWorkloadRequestWithBody ¶ added in v0.16.0
func NewUpdateWorkloadRequestWithBody(server string, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, contentType string, body io.Reader) (*http.Request, error)
NewUpdateWorkloadRequestWithBody generates requests for UpdateWorkload with any type of body
Types ¶
type ActionCapability ¶
type ActionCapability struct {
// Allowed Resources where action is allowed
Allowed *[]CapabilityResource `json:"allowed,omitempty"`
// Denied Resources where action is denied
Denied *[]CapabilityResource `json:"denied,omitempty"`
}
ActionCapability Capabilities for a specific action
type AgentConnectionStatus ¶ added in v0.16.0
type AgentConnectionStatus struct {
// Connected Whether any cluster agent is currently connected
Connected *bool `json:"connected,omitempty"`
// ConnectedAgents Number of cluster agents currently connected
ConnectedAgents *int `json:"connectedAgents,omitempty"`
// LastConnectedTime When an agent last successfully connected
LastConnectedTime *time.Time `json:"lastConnectedTime,omitempty"`
// LastDisconnectedTime When the last agent disconnected
LastDisconnectedTime *time.Time `json:"lastDisconnectedTime,omitempty"`
// LastHeartbeatTime When control plane last received communication from an agent
LastHeartbeatTime *time.Time `json:"lastHeartbeatTime,omitempty"`
// Message Additional information about agent connection status
Message *string `json:"message,omitempty"`
}
AgentConnectionStatus Status of cluster agent connections
type AuthMechanismConfig ¶
type AuthMechanismConfig struct {
// Entitlement Configuration for extracting entitlement claims from tokens
Entitlement EntitlementConfig `json:"entitlement"`
// Type Authentication mechanism type (e.g., "jwt", "oauth2", "api_key")
Type string `json:"type"`
}
AuthMechanismConfig Configuration for an authentication mechanism
type AuthzClusterRole ¶ added in v0.16.0
type AuthzClusterRole struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Specification for a cluster-scoped authorization role
Spec *AuthzClusterRoleSpec `json:"spec,omitempty"`
}
AuthzClusterRole Cluster-scoped authorization role (Kubernetes CRD). Defines a set of actions that can be assigned to subjects via role bindings.
type AuthzClusterRoleBinding ¶ added in v0.16.0
type AuthzClusterRoleBinding struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Specification for a cluster-scoped role binding
Spec *AuthzClusterRoleBindingSpec `json:"spec,omitempty"`
}
AuthzClusterRoleBinding Cluster-scoped role binding (Kubernetes CRD). Binds a cluster role to a subject identified by an entitlement claim.
type AuthzClusterRoleBindingList ¶ added in v0.16.0
type AuthzClusterRoleBindingList struct {
Items []AuthzClusterRoleBinding `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
AuthzClusterRoleBindingList List of cluster-scoped role bindings
type AuthzClusterRoleBindingSpec ¶ added in v0.16.0
type AuthzClusterRoleBindingSpec struct {
// Effect Policy effect (allow or deny)
Effect *AuthzClusterRoleBindingSpecEffect `json:"effect,omitempty"`
// Entitlement Entitlement claim-value pair for subject identification
Entitlement AuthzEntitlementClaim `json:"entitlement"`
// RoleRef Reference to an AuthzRole or AuthzClusterRole
RoleRef AuthzRoleRef `json:"roleRef"`
}
AuthzClusterRoleBindingSpec Specification for a cluster-scoped role binding
type AuthzClusterRoleBindingSpecEffect ¶ added in v0.16.0
type AuthzClusterRoleBindingSpecEffect string
AuthzClusterRoleBindingSpecEffect Policy effect (allow or deny)
const ( AuthzClusterRoleBindingSpecEffectAllow AuthzClusterRoleBindingSpecEffect = "allow" AuthzClusterRoleBindingSpecEffectDeny AuthzClusterRoleBindingSpecEffect = "deny" )
Defines values for AuthzClusterRoleBindingSpecEffect.
type AuthzClusterRoleList ¶ added in v0.16.0
type AuthzClusterRoleList struct {
Items []AuthzClusterRole `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
AuthzClusterRoleList List of cluster-scoped authorization roles
type AuthzClusterRoleSpec ¶ added in v0.16.0
type AuthzClusterRoleSpec struct {
// Actions List of actions this role permits
Actions []string `json:"actions"`
// Description Human-readable description of the role
Description *string `json:"description,omitempty"`
}
AuthzClusterRoleSpec Specification for a cluster-scoped authorization role
type AuthzContext ¶
type AuthzContext map[string]interface{}
AuthzContext Additional context for authorization
type AuthzEntitlementClaim ¶ added in v0.16.0
type AuthzEntitlementClaim struct {
// Claim JWT claim name
Claim string `json:"claim"`
// Value Entitlement value
Value string `json:"value"`
}
AuthzEntitlementClaim Entitlement claim-value pair for subject identification
type AuthzRole ¶ added in v0.16.0
type AuthzRole struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Specification for a namespace-scoped authorization role
Spec *AuthzRoleSpec `json:"spec,omitempty"`
}
AuthzRole Namespace-scoped authorization role (Kubernetes CRD). Defines a set of actions that can be assigned to subjects via role bindings within a namespace.
type AuthzRoleBinding ¶ added in v0.16.0
type AuthzRoleBinding struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Specification for a namespace-scoped role binding
Spec *AuthzRoleBindingSpec `json:"spec,omitempty"`
}
AuthzRoleBinding Namespace-scoped role binding (Kubernetes CRD). Binds a role to a subject identified by an entitlement claim within a namespace.
type AuthzRoleBindingList ¶ added in v0.16.0
type AuthzRoleBindingList struct {
Items []AuthzRoleBinding `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
AuthzRoleBindingList List of namespace-scoped role bindings
type AuthzRoleBindingSpec ¶ added in v0.16.0
type AuthzRoleBindingSpec struct {
// Effect Policy effect (allow or deny)
Effect *AuthzRoleBindingSpecEffect `json:"effect,omitempty"`
// Entitlement Entitlement claim-value pair for subject identification
Entitlement AuthzEntitlementClaim `json:"entitlement"`
// RoleRef Reference to an AuthzRole or AuthzClusterRole
RoleRef AuthzRoleRef `json:"roleRef"`
// TargetPath Target resource path within a namespace (project/component scope)
TargetPath *AuthzTargetPath `json:"targetPath,omitempty"`
}
AuthzRoleBindingSpec Specification for a namespace-scoped role binding
type AuthzRoleBindingSpecEffect ¶ added in v0.16.0
type AuthzRoleBindingSpecEffect string
AuthzRoleBindingSpecEffect Policy effect (allow or deny)
const ( AuthzRoleBindingSpecEffectAllow AuthzRoleBindingSpecEffect = "allow" AuthzRoleBindingSpecEffectDeny AuthzRoleBindingSpecEffect = "deny" )
Defines values for AuthzRoleBindingSpecEffect.
type AuthzRoleList ¶ added in v0.16.0
type AuthzRoleList struct {
Items []AuthzRole `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
AuthzRoleList List of namespace-scoped authorization roles
type AuthzRoleRef ¶ added in v0.16.0
type AuthzRoleRef struct {
// Kind Kind of role (AuthzRole or AuthzClusterRole)
Kind AuthzRoleRefKind `json:"kind"`
// Name Name of the role
Name string `json:"name"`
}
AuthzRoleRef Reference to an AuthzRole or AuthzClusterRole
type AuthzRoleRefKind ¶ added in v0.16.0
type AuthzRoleRefKind string
AuthzRoleRefKind Kind of role (AuthzRole or AuthzClusterRole)
const ( AuthzRoleRefKindAuthzClusterRole AuthzRoleRefKind = "AuthzClusterRole" AuthzRoleRefKindAuthzRole AuthzRoleRefKind = "AuthzRole" )
Defines values for AuthzRoleRefKind.
type AuthzRoleSpec ¶ added in v0.16.0
type AuthzRoleSpec struct {
// Actions List of actions this role permits
Actions []string `json:"actions"`
// Description Human-readable description of the role
Description *string `json:"description,omitempty"`
}
AuthzRoleSpec Specification for a namespace-scoped authorization role
type AuthzTargetPath ¶ added in v0.16.0
type AuthzTargetPath struct {
// Component Component name
Component *string `json:"component,omitempty"`
// Project Project name
Project *string `json:"project,omitempty"`
}
AuthzTargetPath Target resource path within a namespace (project/component scope)
type BadRequestJSONResponse ¶
type BadRequestJSONResponse ErrorResponse
type BuildPlane ¶
type BuildPlane struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a BuildPlane
Spec *BuildPlaneSpec `json:"spec,omitempty"`
Status *BuildPlaneStatus `json:"status,omitempty"`
}
BuildPlane BuildPlane resource (Kubernetes object without kind/apiVersion). Represents CI/CD build infrastructure within a namespace.
type BuildPlaneList ¶
type BuildPlaneList struct {
Items []BuildPlane `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
BuildPlaneList Paginated list of build planes
type BuildPlaneNameParam ¶ added in v0.16.0
type BuildPlaneNameParam = string
BuildPlaneNameParam defines model for BuildPlaneNameParam.
type BuildPlaneRef ¶ added in v0.16.0
type BuildPlaneRef struct {
// Kind Kind of build plane
Kind BuildPlaneRefKind `json:"kind"`
// Name Name of the build plane resource
Name string `json:"name"`
}
BuildPlaneRef Reference to a BuildPlane or ClusterBuildPlane
type BuildPlaneRefKind ¶ added in v0.16.0
type BuildPlaneRefKind string
BuildPlaneRefKind Kind of build plane
const ( BuildPlaneRefKindBuildPlane BuildPlaneRefKind = "BuildPlane" BuildPlaneRefKindClusterBuildPlane BuildPlaneRefKind = "ClusterBuildPlane" )
Defines values for BuildPlaneRefKind.
type BuildPlaneSpec ¶ added in v0.16.0
type BuildPlaneSpec struct {
// ClusterAgent Configuration for cluster agent-based communication
ClusterAgent *ClusterAgentConfig `json:"clusterAgent,omitempty"`
// ObservabilityPlaneRef Reference to an ObservabilityPlane or ClusterObservabilityPlane
ObservabilityPlaneRef *ObservabilityPlaneRef `json:"observabilityPlaneRef,omitempty"`
// PlaneID Logical plane identifier for the physical cluster.
// Multiple BuildPlane CRs can share the same planeID.
PlaneID *string `json:"planeID,omitempty"`
// SecretStoreRef Reference to an External Secrets Operator ClusterSecretStore
SecretStoreRef *SecretStoreRef `json:"secretStoreRef,omitempty"`
}
BuildPlaneSpec Desired state of a BuildPlane
type BuildPlaneStatus ¶ added in v0.16.0
type BuildPlaneStatus struct {
// AgentConnection Status of cluster agent connections
AgentConnection *AgentConnectionStatus `json:"agentConnection,omitempty"`
// Conditions Current state conditions of the BuildPlane
Conditions *[]Condition `json:"conditions,omitempty"`
// ObservedGeneration Generation of the most recently observed BuildPlane
ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
}
BuildPlaneStatus Observed state of a BuildPlane
type CapabilityResource ¶
type CapabilityResource struct {
// Constraints Additional instance-level restrictions
Constraints *map[string]interface{} `json:"constraints,omitempty"`
// Path Full resource path
Path *string `json:"path,omitempty"`
}
CapabilityResource Resource with permission details
type Client ¶ added in v0.13.0
type Client struct {
// The endpoint of the server conforming to this interface, with scheme,
// https://api.deepmap.com for example. This can contain a path relative
// to the server, such as https://api.deepmap.com/dev-test, and all the
// paths in the swagger spec will be appended to the server.
Server string
// Doer for performing requests, typically a *http.Client with any
// customized settings, such as certificate chains.
Client HttpRequestDoer
// A list of callbacks for modifying requests which are generated before sending over
// the network.
RequestEditors []RequestEditorFn
}
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶ added in v0.13.0
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) CreateBuildPlane ¶ added in v0.16.0
func (c *Client) CreateBuildPlane(ctx context.Context, namespaceName NamespaceNameParam, body CreateBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBuildPlaneWithBody ¶ added in v0.16.0
func (*Client) CreateClusterBuildPlane ¶ added in v0.16.0
func (c *Client) CreateClusterBuildPlane(ctx context.Context, body CreateClusterBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateClusterBuildPlaneWithBody ¶ added in v0.16.0
func (*Client) CreateClusterComponentType ¶ added in v0.16.0
func (c *Client) CreateClusterComponentType(ctx context.Context, body CreateClusterComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateClusterComponentTypeWithBody ¶ added in v0.16.0
func (*Client) CreateClusterDataPlane ¶ added in v0.15.0
func (c *Client) CreateClusterDataPlane(ctx context.Context, body CreateClusterDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateClusterDataPlaneWithBody ¶ added in v0.15.0
func (*Client) CreateClusterObservabilityPlane ¶ added in v0.16.0
func (c *Client) CreateClusterObservabilityPlane(ctx context.Context, body CreateClusterObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateClusterObservabilityPlaneWithBody ¶ added in v0.16.0
func (*Client) CreateClusterRole ¶ added in v0.14.0
func (c *Client) CreateClusterRole(ctx context.Context, body CreateClusterRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateClusterRoleBinding ¶ added in v0.14.0
func (c *Client) CreateClusterRoleBinding(ctx context.Context, body CreateClusterRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateClusterRoleBindingWithBody ¶ added in v0.14.0
func (*Client) CreateClusterRoleWithBody ¶ added in v0.14.0
func (*Client) CreateClusterTrait ¶ added in v0.16.0
func (c *Client) CreateClusterTrait(ctx context.Context, body CreateClusterTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateClusterTraitWithBody ¶ added in v0.16.0
func (*Client) CreateComponent ¶ added in v0.13.0
func (c *Client) CreateComponent(ctx context.Context, namespaceName NamespaceNameParam, body CreateComponentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateComponentType ¶ added in v0.16.0
func (c *Client) CreateComponentType(ctx context.Context, namespaceName NamespaceNameParam, body CreateComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateComponentTypeWithBody ¶ added in v0.16.0
func (*Client) CreateComponentWithBody ¶ added in v0.13.0
func (*Client) CreateDataPlane ¶ added in v0.13.0
func (c *Client) CreateDataPlane(ctx context.Context, namespaceName NamespaceNameParam, body CreateDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDataPlaneWithBody ¶ added in v0.13.0
func (*Client) CreateDeploymentPipeline ¶ added in v0.16.0
func (c *Client) CreateDeploymentPipeline(ctx context.Context, namespaceName NamespaceNameParam, body CreateDeploymentPipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDeploymentPipelineWithBody ¶ added in v0.16.0
func (*Client) CreateEnvironment ¶ added in v0.13.0
func (c *Client) CreateEnvironment(ctx context.Context, namespaceName NamespaceNameParam, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateEnvironmentWithBody ¶ added in v0.13.0
func (*Client) CreateGitSecret ¶ added in v0.17.0
func (c *Client) CreateGitSecret(ctx context.Context, namespaceName NamespaceNameParam, body CreateGitSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGitSecretWithBody ¶ added in v0.17.0
func (*Client) CreateNamespace ¶ added in v0.13.0
func (c *Client) CreateNamespace(ctx context.Context, body CreateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateNamespaceRole ¶ added in v0.14.0
func (c *Client) CreateNamespaceRole(ctx context.Context, namespaceName NamespaceNameParam, body CreateNamespaceRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateNamespaceRoleBinding ¶ added in v0.14.0
func (c *Client) CreateNamespaceRoleBinding(ctx context.Context, namespaceName NamespaceNameParam, body CreateNamespaceRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateNamespaceRoleBindingWithBody ¶ added in v0.14.0
func (*Client) CreateNamespaceRoleWithBody ¶ added in v0.14.0
func (*Client) CreateNamespaceWithBody ¶ added in v0.13.0
func (*Client) CreateObservabilityAlertsNotificationChannel ¶ added in v0.16.0
func (c *Client) CreateObservabilityAlertsNotificationChannel(ctx context.Context, namespaceName NamespaceNameParam, body CreateObservabilityAlertsNotificationChannelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateObservabilityAlertsNotificationChannelWithBody ¶ added in v0.16.0
func (*Client) CreateObservabilityPlane ¶ added in v0.16.0
func (c *Client) CreateObservabilityPlane(ctx context.Context, namespaceName NamespaceNameParam, body CreateObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateObservabilityPlaneWithBody ¶ added in v0.16.0
func (*Client) CreateProject ¶ added in v0.13.0
func (c *Client) CreateProject(ctx context.Context, namespaceName NamespaceNameParam, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectWithBody ¶ added in v0.13.0
func (*Client) CreateReleaseBinding ¶ added in v0.16.0
func (c *Client) CreateReleaseBinding(ctx context.Context, namespaceName NamespaceNameParam, body CreateReleaseBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateReleaseBindingWithBody ¶ added in v0.16.0
func (*Client) CreateSecretReference ¶ added in v0.16.0
func (c *Client) CreateSecretReference(ctx context.Context, namespaceName NamespaceNameParam, body CreateSecretReferenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSecretReferenceWithBody ¶ added in v0.16.0
func (*Client) CreateTrait ¶ added in v0.16.0
func (c *Client) CreateTrait(ctx context.Context, namespaceName NamespaceNameParam, body CreateTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTraitWithBody ¶ added in v0.16.0
func (*Client) CreateWorkflow ¶ added in v0.17.0
func (c *Client) CreateWorkflow(ctx context.Context, namespaceName NamespaceNameParam, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateWorkflowRun ¶ added in v0.13.0
func (c *Client) CreateWorkflowRun(ctx context.Context, namespaceName NamespaceNameParam, body CreateWorkflowRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateWorkflowRunWithBody ¶ added in v0.13.0
func (*Client) CreateWorkflowWithBody ¶ added in v0.17.0
func (*Client) CreateWorkload ¶ added in v0.13.0
func (c *Client) CreateWorkload(ctx context.Context, namespaceName NamespaceNameParam, body CreateWorkloadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateWorkloadWithBody ¶ added in v0.13.0
func (*Client) DeleteBuildPlane ¶ added in v0.16.0
func (c *Client) DeleteBuildPlane(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteClusterBuildPlane ¶ added in v0.16.0
func (*Client) DeleteClusterComponentType ¶ added in v0.16.0
func (c *Client) DeleteClusterComponentType(ctx context.Context, cctName ClusterComponentTypeNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteClusterDataPlane ¶ added in v0.16.0
func (c *Client) DeleteClusterDataPlane(ctx context.Context, cdpName ClusterDataPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteClusterObservabilityPlane ¶ added in v0.16.0
func (c *Client) DeleteClusterObservabilityPlane(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteClusterRole ¶ added in v0.14.0
func (*Client) DeleteClusterRoleBinding ¶ added in v0.14.0
func (*Client) DeleteClusterTrait ¶ added in v0.16.0
func (c *Client) DeleteClusterTrait(ctx context.Context, clusterTraitName ClusterTraitNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteComponent ¶ added in v0.16.0
func (c *Client) DeleteComponent(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteComponentType ¶ added in v0.16.0
func (c *Client) DeleteComponentType(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDataPlane ¶ added in v0.16.0
func (c *Client) DeleteDataPlane(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDeploymentPipeline ¶ added in v0.16.0
func (c *Client) DeleteDeploymentPipeline(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteEnvironment ¶ added in v0.17.0
func (c *Client) DeleteEnvironment(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteGitSecret ¶ added in v0.17.0
func (c *Client) DeleteGitSecret(ctx context.Context, namespaceName NamespaceNameParam, gitSecretName GitSecretNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteNamespace ¶ added in v0.16.0
func (c *Client) DeleteNamespace(ctx context.Context, namespaceName NamespaceNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteNamespaceRole ¶ added in v0.14.0
func (c *Client) DeleteNamespaceRole(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteNamespaceRoleBinding ¶ added in v0.14.0
func (c *Client) DeleteNamespaceRoleBinding(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteObservabilityAlertsNotificationChannel ¶ added in v0.16.0
func (c *Client) DeleteObservabilityAlertsNotificationChannel(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteObservabilityPlane ¶ added in v0.16.0
func (c *Client) DeleteObservabilityPlane(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProject ¶ added in v0.16.0
func (c *Client) DeleteProject(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteReleaseBinding ¶ added in v0.16.0
func (c *Client) DeleteReleaseBinding(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteSecretReference ¶ added in v0.16.0
func (c *Client) DeleteSecretReference(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteTrait ¶ added in v0.16.0
func (c *Client) DeleteTrait(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteWorkflow ¶ added in v0.17.0
func (c *Client) DeleteWorkflow(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteWorkload ¶ added in v0.16.0
func (c *Client) DeleteWorkload(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeployRelease ¶ added in v0.13.0
func (c *Client) DeployRelease(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body DeployReleaseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeployReleaseWithBody ¶ added in v0.13.0
func (c *Client) DeployReleaseWithBody(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) Evaluates ¶ added in v0.16.0
func (c *Client) Evaluates(ctx context.Context, body EvaluatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EvaluatesWithBody ¶ added in v0.16.0
func (*Client) GenerateRelease ¶ added in v0.16.0
func (c *Client) GenerateRelease(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body GenerateReleaseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GenerateReleaseWithBody ¶ added in v0.16.0
func (c *Client) GenerateReleaseWithBody(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetBuildPlane ¶ added in v0.16.0
func (c *Client) GetBuildPlane(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetClusterBuildPlane ¶ added in v0.16.0
func (*Client) GetClusterComponentType ¶ added in v0.16.0
func (c *Client) GetClusterComponentType(ctx context.Context, cctName ClusterComponentTypeNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetClusterComponentTypeSchema ¶ added in v0.16.0
func (c *Client) GetClusterComponentTypeSchema(ctx context.Context, cctName ClusterComponentTypeNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetClusterDataPlane ¶ added in v0.15.0
func (c *Client) GetClusterDataPlane(ctx context.Context, cdpName ClusterDataPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetClusterObservabilityPlane ¶ added in v0.16.0
func (c *Client) GetClusterObservabilityPlane(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetClusterRole ¶ added in v0.14.0
func (*Client) GetClusterRoleBinding ¶ added in v0.14.0
func (*Client) GetClusterTrait ¶ added in v0.16.0
func (c *Client) GetClusterTrait(ctx context.Context, clusterTraitName ClusterTraitNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetClusterTraitSchema ¶ added in v0.16.0
func (c *Client) GetClusterTraitSchema(ctx context.Context, clusterTraitName ClusterTraitNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetComponent ¶ added in v0.13.0
func (c *Client) GetComponent(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetComponentRelease ¶ added in v0.13.0
func (c *Client) GetComponentRelease(ctx context.Context, namespaceName NamespaceNameParam, componentReleaseName ComponentReleaseNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetComponentSchema ¶ added in v0.13.0
func (c *Client) GetComponentSchema(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetComponentType ¶ added in v0.16.0
func (c *Client) GetComponentType(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetComponentTypeSchema ¶ added in v0.13.0
func (c *Client) GetComponentTypeSchema(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDataPlane ¶ added in v0.13.0
func (c *Client) GetDataPlane(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeploymentPipeline ¶ added in v0.16.0
func (c *Client) GetDeploymentPipeline(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEnvironment ¶ added in v0.13.0
func (c *Client) GetEnvironment(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEnvironmentObserverURL ¶ added in v0.13.0
func (c *Client) GetEnvironmentObserverURL(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetNamespace ¶ added in v0.13.0
func (c *Client) GetNamespace(ctx context.Context, namespaceName NamespaceNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetNamespaceRole ¶ added in v0.14.0
func (c *Client) GetNamespaceRole(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetNamespaceRoleBinding ¶ added in v0.14.0
func (c *Client) GetNamespaceRoleBinding(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOAuthProtectedResourceMetadata ¶ added in v0.13.0
func (*Client) GetObservabilityAlertsNotificationChannel ¶ added in v0.16.0
func (c *Client) GetObservabilityAlertsNotificationChannel(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetObservabilityPlane ¶ added in v0.16.0
func (c *Client) GetObservabilityPlane(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOpenAPISpec ¶ added in v0.13.0
func (*Client) GetProject ¶ added in v0.13.0
func (c *Client) GetProject(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetRCAAgentURL ¶ added in v0.13.0
func (c *Client) GetRCAAgentURL(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetRelease ¶ added in v0.16.0
func (c *Client) GetRelease(ctx context.Context, namespaceName NamespaceNameParam, releaseName ReleaseNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetReleaseBinding ¶ added in v0.16.0
func (c *Client) GetReleaseBinding(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetReleaseBindingK8sResourceEvents ¶ added in v0.17.0
func (c *Client) GetReleaseBindingK8sResourceEvents(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, params *GetReleaseBindingK8sResourceEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetReleaseBindingK8sResourceLogs ¶ added in v0.17.0
func (c *Client) GetReleaseBindingK8sResourceLogs(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, params *GetReleaseBindingK8sResourceLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetReleaseBindingK8sResourceTree ¶ added in v0.17.0
func (c *Client) GetReleaseBindingK8sResourceTree(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetReleaseResourceEvents ¶ added in v0.16.0
func (c *Client) GetReleaseResourceEvents(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, params *GetReleaseResourceEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetReleaseResourcePodLogs ¶ added in v0.16.0
func (c *Client) GetReleaseResourcePodLogs(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, params *GetReleaseResourcePodLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetReleaseResourceTree ¶ added in v0.16.0
func (c *Client) GetReleaseResourceTree(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSecretReference ¶ added in v0.16.0
func (c *Client) GetSecretReference(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSubjectProfile ¶ added in v0.13.0
func (c *Client) GetSubjectProfile(ctx context.Context, params *GetSubjectProfileParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTrait ¶ added in v0.16.0
func (c *Client) GetTrait(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTraitSchema ¶ added in v0.13.0
func (c *Client) GetTraitSchema(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVersion ¶ added in v0.13.0
func (*Client) GetWorkflow ¶ added in v0.17.0
func (c *Client) GetWorkflow(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWorkflowRun ¶ added in v0.13.0
func (c *Client) GetWorkflowRun(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWorkflowRunEvents ¶ added in v0.16.0
func (c *Client) GetWorkflowRunEvents(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, params *GetWorkflowRunEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWorkflowRunLogs ¶ added in v0.16.0
func (c *Client) GetWorkflowRunLogs(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, params *GetWorkflowRunLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWorkflowRunStatus ¶ added in v0.16.0
func (c *Client) GetWorkflowRunStatus(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWorkflowSchema ¶ added in v0.13.0
func (c *Client) GetWorkflowSchema(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWorkload ¶ added in v0.16.0
func (c *Client) GetWorkload(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) HandleAutoBuild ¶ added in v0.17.0
func (c *Client) HandleAutoBuild(ctx context.Context, params *HandleAutoBuildParams, body HandleAutoBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) HandleAutoBuildWithBody ¶ added in v0.17.0
func (*Client) ListActions ¶ added in v0.13.0
func (*Client) ListBuildPlanes ¶ added in v0.13.0
func (c *Client) ListBuildPlanes(ctx context.Context, namespaceName NamespaceNameParam, params *ListBuildPlanesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListClusterBuildPlanes ¶ added in v0.15.0
func (c *Client) ListClusterBuildPlanes(ctx context.Context, params *ListClusterBuildPlanesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListClusterComponentTypes ¶ added in v0.16.0
func (c *Client) ListClusterComponentTypes(ctx context.Context, params *ListClusterComponentTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListClusterDataPlanes ¶ added in v0.15.0
func (c *Client) ListClusterDataPlanes(ctx context.Context, params *ListClusterDataPlanesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListClusterObservabilityPlanes ¶ added in v0.15.0
func (c *Client) ListClusterObservabilityPlanes(ctx context.Context, params *ListClusterObservabilityPlanesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListClusterRoleBindings ¶ added in v0.14.0
func (c *Client) ListClusterRoleBindings(ctx context.Context, params *ListClusterRoleBindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListClusterRoles ¶ added in v0.14.0
func (c *Client) ListClusterRoles(ctx context.Context, params *ListClusterRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListClusterTraits ¶ added in v0.16.0
func (c *Client) ListClusterTraits(ctx context.Context, params *ListClusterTraitsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListComponentReleases ¶ added in v0.13.0
func (c *Client) ListComponentReleases(ctx context.Context, namespaceName NamespaceNameParam, params *ListComponentReleasesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListComponentTypes ¶ added in v0.13.0
func (c *Client) ListComponentTypes(ctx context.Context, namespaceName NamespaceNameParam, params *ListComponentTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListComponents ¶ added in v0.13.0
func (c *Client) ListComponents(ctx context.Context, namespaceName NamespaceNameParam, params *ListComponentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDataPlanes ¶ added in v0.13.0
func (c *Client) ListDataPlanes(ctx context.Context, namespaceName NamespaceNameParam, params *ListDataPlanesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDeploymentPipelines ¶ added in v0.16.0
func (c *Client) ListDeploymentPipelines(ctx context.Context, namespaceName NamespaceNameParam, params *ListDeploymentPipelinesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListEnvironments ¶ added in v0.13.0
func (c *Client) ListEnvironments(ctx context.Context, namespaceName NamespaceNameParam, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListGitSecrets ¶ added in v0.17.0
func (c *Client) ListGitSecrets(ctx context.Context, namespaceName NamespaceNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListNamespaceRoleBindings ¶ added in v0.14.0
func (c *Client) ListNamespaceRoleBindings(ctx context.Context, namespaceName NamespaceNameParam, params *ListNamespaceRoleBindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListNamespaceRoles ¶ added in v0.14.0
func (c *Client) ListNamespaceRoles(ctx context.Context, namespaceName NamespaceNameParam, params *ListNamespaceRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListNamespaces ¶ added in v0.13.0
func (c *Client) ListNamespaces(ctx context.Context, params *ListNamespacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListObservabilityAlertsNotificationChannels ¶ added in v0.16.0
func (c *Client) ListObservabilityAlertsNotificationChannels(ctx context.Context, namespaceName NamespaceNameParam, params *ListObservabilityAlertsNotificationChannelsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListObservabilityPlanes ¶ added in v0.13.0
func (c *Client) ListObservabilityPlanes(ctx context.Context, namespaceName NamespaceNameParam, params *ListObservabilityPlanesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjects ¶ added in v0.13.0
func (c *Client) ListProjects(ctx context.Context, namespaceName NamespaceNameParam, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListReleaseBindings ¶ added in v0.13.0
func (c *Client) ListReleaseBindings(ctx context.Context, namespaceName NamespaceNameParam, params *ListReleaseBindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListReleases ¶ added in v0.16.0
func (c *Client) ListReleases(ctx context.Context, namespaceName NamespaceNameParam, params *ListReleasesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSecretReferences ¶ added in v0.13.0
func (c *Client) ListSecretReferences(ctx context.Context, namespaceName NamespaceNameParam, params *ListSecretReferencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTraits ¶ added in v0.13.0
func (c *Client) ListTraits(ctx context.Context, namespaceName NamespaceNameParam, params *ListTraitsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListUserTypes ¶ added in v0.13.0
func (*Client) ListWorkflowRuns ¶ added in v0.13.0
func (c *Client) ListWorkflowRuns(ctx context.Context, namespaceName NamespaceNameParam, params *ListWorkflowRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListWorkflows ¶ added in v0.13.0
func (c *Client) ListWorkflows(ctx context.Context, namespaceName NamespaceNameParam, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListWorkloads ¶ added in v0.16.0
func (c *Client) ListWorkloads(ctx context.Context, namespaceName NamespaceNameParam, params *ListWorkloadsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PromoteComponent ¶ added in v0.13.0
func (c *Client) PromoteComponent(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body PromoteComponentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PromoteComponentWithBody ¶ added in v0.13.0
func (c *Client) PromoteComponentWithBody(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateBuildPlane ¶ added in v0.16.0
func (c *Client) UpdateBuildPlane(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, body UpdateBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateBuildPlaneWithBody ¶ added in v0.16.0
func (c *Client) UpdateBuildPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateClusterBuildPlane ¶ added in v0.16.0
func (c *Client) UpdateClusterBuildPlane(ctx context.Context, clusterBuildPlaneName string, body UpdateClusterBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateClusterBuildPlaneWithBody ¶ added in v0.16.0
func (*Client) UpdateClusterComponentType ¶ added in v0.16.0
func (c *Client) UpdateClusterComponentType(ctx context.Context, cctName ClusterComponentTypeNameParam, body UpdateClusterComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateClusterComponentTypeWithBody ¶ added in v0.16.0
func (*Client) UpdateClusterDataPlane ¶ added in v0.16.0
func (c *Client) UpdateClusterDataPlane(ctx context.Context, cdpName ClusterDataPlaneNameParam, body UpdateClusterDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateClusterDataPlaneWithBody ¶ added in v0.16.0
func (*Client) UpdateClusterObservabilityPlane ¶ added in v0.16.0
func (c *Client) UpdateClusterObservabilityPlane(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, body UpdateClusterObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateClusterObservabilityPlaneWithBody ¶ added in v0.16.0
func (*Client) UpdateClusterRole ¶ added in v0.14.0
func (c *Client) UpdateClusterRole(ctx context.Context, name string, body UpdateClusterRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateClusterRoleBinding ¶ added in v0.14.0
func (c *Client) UpdateClusterRoleBinding(ctx context.Context, name string, body UpdateClusterRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateClusterRoleBindingWithBody ¶ added in v0.14.0
func (*Client) UpdateClusterRoleWithBody ¶ added in v0.14.0
func (*Client) UpdateClusterTrait ¶ added in v0.16.0
func (c *Client) UpdateClusterTrait(ctx context.Context, clusterTraitName ClusterTraitNameParam, body UpdateClusterTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateClusterTraitWithBody ¶ added in v0.16.0
func (*Client) UpdateComponent ¶ added in v0.16.0
func (c *Client) UpdateComponent(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body UpdateComponentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateComponentType ¶ added in v0.16.0
func (c *Client) UpdateComponentType(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, body UpdateComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateComponentTypeWithBody ¶ added in v0.16.0
func (c *Client) UpdateComponentTypeWithBody(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateComponentWithBody ¶ added in v0.16.0
func (c *Client) UpdateComponentWithBody(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDataPlane ¶ added in v0.16.0
func (c *Client) UpdateDataPlane(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, body UpdateDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDataPlaneWithBody ¶ added in v0.16.0
func (c *Client) UpdateDataPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDeploymentPipeline ¶ added in v0.16.0
func (c *Client) UpdateDeploymentPipeline(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, body UpdateDeploymentPipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDeploymentPipelineWithBody ¶ added in v0.16.0
func (c *Client) UpdateDeploymentPipelineWithBody(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateEnvironment ¶ added in v0.17.0
func (c *Client) UpdateEnvironment(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateEnvironmentWithBody ¶ added in v0.17.0
func (c *Client) UpdateEnvironmentWithBody(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNamespace ¶ added in v0.16.0
func (c *Client) UpdateNamespace(ctx context.Context, namespaceName NamespaceNameParam, body UpdateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNamespaceRole ¶ added in v0.14.0
func (c *Client) UpdateNamespaceRole(ctx context.Context, namespaceName NamespaceNameParam, name string, body UpdateNamespaceRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNamespaceRoleBinding ¶ added in v0.14.0
func (c *Client) UpdateNamespaceRoleBinding(ctx context.Context, namespaceName NamespaceNameParam, name string, body UpdateNamespaceRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNamespaceRoleBindingWithBody ¶ added in v0.14.0
func (*Client) UpdateNamespaceRoleWithBody ¶ added in v0.14.0
func (*Client) UpdateNamespaceWithBody ¶ added in v0.16.0
func (*Client) UpdateObservabilityAlertsNotificationChannel ¶ added in v0.16.0
func (c *Client) UpdateObservabilityAlertsNotificationChannel(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, body UpdateObservabilityAlertsNotificationChannelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateObservabilityAlertsNotificationChannelWithBody ¶ added in v0.16.0
func (c *Client) UpdateObservabilityAlertsNotificationChannelWithBody(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateObservabilityPlane ¶ added in v0.16.0
func (c *Client) UpdateObservabilityPlane(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, body UpdateObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateObservabilityPlaneWithBody ¶ added in v0.16.0
func (c *Client) UpdateObservabilityPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProject ¶ added in v0.16.0
func (c *Client) UpdateProject(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectWithBody ¶ added in v0.16.0
func (c *Client) UpdateProjectWithBody(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateReleaseBinding ¶ added in v0.16.0
func (c *Client) UpdateReleaseBinding(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, body UpdateReleaseBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateReleaseBindingWithBody ¶ added in v0.16.0
func (c *Client) UpdateReleaseBindingWithBody(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSecretReference ¶ added in v0.16.0
func (c *Client) UpdateSecretReference(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, body UpdateSecretReferenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSecretReferenceWithBody ¶ added in v0.16.0
func (c *Client) UpdateSecretReferenceWithBody(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTrait ¶ added in v0.16.0
func (c *Client) UpdateTrait(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, body UpdateTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTraitWithBody ¶ added in v0.16.0
func (c *Client) UpdateTraitWithBody(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateWorkflow ¶ added in v0.17.0
func (c *Client) UpdateWorkflow(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateWorkflowWithBody ¶ added in v0.17.0
func (c *Client) UpdateWorkflowWithBody(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateWorkload ¶ added in v0.16.0
func (c *Client) UpdateWorkload(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, body UpdateWorkloadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateWorkloadWithBody ¶ added in v0.16.0
func (c *Client) UpdateWorkloadWithBody(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶ added in v0.13.0
type ClientInterface interface {
// GetOAuthProtectedResourceMetadata request
GetOAuthProtectedResourceMetadata(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListActions request
ListActions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// EvaluatesWithBody request with any body
EvaluatesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
Evaluates(ctx context.Context, body EvaluatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSubjectProfile request
GetSubjectProfile(ctx context.Context, params *GetSubjectProfileParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListClusterBuildPlanes request
ListClusterBuildPlanes(ctx context.Context, params *ListClusterBuildPlanesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateClusterBuildPlaneWithBody request with any body
CreateClusterBuildPlaneWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateClusterBuildPlane(ctx context.Context, body CreateClusterBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteClusterBuildPlane request
DeleteClusterBuildPlane(ctx context.Context, clusterBuildPlaneName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetClusterBuildPlane request
GetClusterBuildPlane(ctx context.Context, clusterBuildPlaneName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateClusterBuildPlaneWithBody request with any body
UpdateClusterBuildPlaneWithBody(ctx context.Context, clusterBuildPlaneName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateClusterBuildPlane(ctx context.Context, clusterBuildPlaneName string, body UpdateClusterBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListClusterComponentTypes request
ListClusterComponentTypes(ctx context.Context, params *ListClusterComponentTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateClusterComponentTypeWithBody request with any body
CreateClusterComponentTypeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateClusterComponentType(ctx context.Context, body CreateClusterComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteClusterComponentType request
DeleteClusterComponentType(ctx context.Context, cctName ClusterComponentTypeNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetClusterComponentType request
GetClusterComponentType(ctx context.Context, cctName ClusterComponentTypeNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateClusterComponentTypeWithBody request with any body
UpdateClusterComponentTypeWithBody(ctx context.Context, cctName ClusterComponentTypeNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateClusterComponentType(ctx context.Context, cctName ClusterComponentTypeNameParam, body UpdateClusterComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetClusterComponentTypeSchema request
GetClusterComponentTypeSchema(ctx context.Context, cctName ClusterComponentTypeNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListClusterDataPlanes request
ListClusterDataPlanes(ctx context.Context, params *ListClusterDataPlanesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateClusterDataPlaneWithBody request with any body
CreateClusterDataPlaneWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateClusterDataPlane(ctx context.Context, body CreateClusterDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteClusterDataPlane request
DeleteClusterDataPlane(ctx context.Context, cdpName ClusterDataPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetClusterDataPlane request
GetClusterDataPlane(ctx context.Context, cdpName ClusterDataPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateClusterDataPlaneWithBody request with any body
UpdateClusterDataPlaneWithBody(ctx context.Context, cdpName ClusterDataPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateClusterDataPlane(ctx context.Context, cdpName ClusterDataPlaneNameParam, body UpdateClusterDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListClusterObservabilityPlanes request
ListClusterObservabilityPlanes(ctx context.Context, params *ListClusterObservabilityPlanesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateClusterObservabilityPlaneWithBody request with any body
CreateClusterObservabilityPlaneWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateClusterObservabilityPlane(ctx context.Context, body CreateClusterObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteClusterObservabilityPlane request
DeleteClusterObservabilityPlane(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetClusterObservabilityPlane request
GetClusterObservabilityPlane(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateClusterObservabilityPlaneWithBody request with any body
UpdateClusterObservabilityPlaneWithBody(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateClusterObservabilityPlane(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, body UpdateClusterObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListClusterRoleBindings request
ListClusterRoleBindings(ctx context.Context, params *ListClusterRoleBindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateClusterRoleBindingWithBody request with any body
CreateClusterRoleBindingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateClusterRoleBinding(ctx context.Context, body CreateClusterRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteClusterRoleBinding request
DeleteClusterRoleBinding(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetClusterRoleBinding request
GetClusterRoleBinding(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateClusterRoleBindingWithBody request with any body
UpdateClusterRoleBindingWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateClusterRoleBinding(ctx context.Context, name string, body UpdateClusterRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListClusterRoles request
ListClusterRoles(ctx context.Context, params *ListClusterRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateClusterRoleWithBody request with any body
CreateClusterRoleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateClusterRole(ctx context.Context, body CreateClusterRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteClusterRole request
DeleteClusterRole(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetClusterRole request
GetClusterRole(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateClusterRoleWithBody request with any body
UpdateClusterRoleWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateClusterRole(ctx context.Context, name string, body UpdateClusterRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListClusterTraits request
ListClusterTraits(ctx context.Context, params *ListClusterTraitsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateClusterTraitWithBody request with any body
CreateClusterTraitWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateClusterTrait(ctx context.Context, body CreateClusterTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteClusterTrait request
DeleteClusterTrait(ctx context.Context, clusterTraitName ClusterTraitNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetClusterTrait request
GetClusterTrait(ctx context.Context, clusterTraitName ClusterTraitNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateClusterTraitWithBody request with any body
UpdateClusterTraitWithBody(ctx context.Context, clusterTraitName ClusterTraitNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateClusterTrait(ctx context.Context, clusterTraitName ClusterTraitNameParam, body UpdateClusterTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetClusterTraitSchema request
GetClusterTraitSchema(ctx context.Context, clusterTraitName ClusterTraitNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListNamespaces request
ListNamespaces(ctx context.Context, params *ListNamespacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateNamespaceWithBody request with any body
CreateNamespaceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateNamespace(ctx context.Context, body CreateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteNamespace request
DeleteNamespace(ctx context.Context, namespaceName NamespaceNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetNamespace request
GetNamespace(ctx context.Context, namespaceName NamespaceNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateNamespaceWithBody request with any body
UpdateNamespaceWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateNamespace(ctx context.Context, namespaceName NamespaceNameParam, body UpdateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBuildPlanes request
ListBuildPlanes(ctx context.Context, namespaceName NamespaceNameParam, params *ListBuildPlanesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateBuildPlaneWithBody request with any body
CreateBuildPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateBuildPlane(ctx context.Context, namespaceName NamespaceNameParam, body CreateBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteBuildPlane request
DeleteBuildPlane(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBuildPlane request
GetBuildPlane(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateBuildPlaneWithBody request with any body
UpdateBuildPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateBuildPlane(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, body UpdateBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListComponentReleases request
ListComponentReleases(ctx context.Context, namespaceName NamespaceNameParam, params *ListComponentReleasesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetComponentRelease request
GetComponentRelease(ctx context.Context, namespaceName NamespaceNameParam, componentReleaseName ComponentReleaseNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListComponents request
ListComponents(ctx context.Context, namespaceName NamespaceNameParam, params *ListComponentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateComponentWithBody request with any body
CreateComponentWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateComponent(ctx context.Context, namespaceName NamespaceNameParam, body CreateComponentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteComponent request
DeleteComponent(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetComponent request
GetComponent(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateComponentWithBody request with any body
UpdateComponentWithBody(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateComponent(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body UpdateComponentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeployReleaseWithBody request with any body
DeployReleaseWithBody(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DeployRelease(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body DeployReleaseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GenerateReleaseWithBody request with any body
GenerateReleaseWithBody(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
GenerateRelease(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body GenerateReleaseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PromoteComponentWithBody request with any body
PromoteComponentWithBody(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PromoteComponent(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body PromoteComponentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetComponentSchema request
GetComponentSchema(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListComponentTypes request
ListComponentTypes(ctx context.Context, namespaceName NamespaceNameParam, params *ListComponentTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateComponentTypeWithBody request with any body
CreateComponentTypeWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateComponentType(ctx context.Context, namespaceName NamespaceNameParam, body CreateComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteComponentType request
DeleteComponentType(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetComponentType request
GetComponentType(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateComponentTypeWithBody request with any body
UpdateComponentTypeWithBody(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateComponentType(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, body UpdateComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetComponentTypeSchema request
GetComponentTypeSchema(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDataPlanes request
ListDataPlanes(ctx context.Context, namespaceName NamespaceNameParam, params *ListDataPlanesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDataPlaneWithBody request with any body
CreateDataPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDataPlane(ctx context.Context, namespaceName NamespaceNameParam, body CreateDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteDataPlane request
DeleteDataPlane(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDataPlane request
GetDataPlane(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateDataPlaneWithBody request with any body
UpdateDataPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateDataPlane(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, body UpdateDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDeploymentPipelines request
ListDeploymentPipelines(ctx context.Context, namespaceName NamespaceNameParam, params *ListDeploymentPipelinesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDeploymentPipelineWithBody request with any body
CreateDeploymentPipelineWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDeploymentPipeline(ctx context.Context, namespaceName NamespaceNameParam, body CreateDeploymentPipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteDeploymentPipeline request
DeleteDeploymentPipeline(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeploymentPipeline request
GetDeploymentPipeline(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateDeploymentPipelineWithBody request with any body
UpdateDeploymentPipelineWithBody(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateDeploymentPipeline(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, body UpdateDeploymentPipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListEnvironments request
ListEnvironments(ctx context.Context, namespaceName NamespaceNameParam, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateEnvironmentWithBody request with any body
CreateEnvironmentWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateEnvironment(ctx context.Context, namespaceName NamespaceNameParam, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteEnvironment request
DeleteEnvironment(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEnvironment request
GetEnvironment(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateEnvironmentWithBody request with any body
UpdateEnvironmentWithBody(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateEnvironment(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEnvironmentObserverURL request
GetEnvironmentObserverURL(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRCAAgentURL request
GetRCAAgentURL(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListObservabilityAlertsNotificationChannels request
ListObservabilityAlertsNotificationChannels(ctx context.Context, namespaceName NamespaceNameParam, params *ListObservabilityAlertsNotificationChannelsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateObservabilityAlertsNotificationChannelWithBody request with any body
CreateObservabilityAlertsNotificationChannelWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateObservabilityAlertsNotificationChannel(ctx context.Context, namespaceName NamespaceNameParam, body CreateObservabilityAlertsNotificationChannelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteObservabilityAlertsNotificationChannel request
DeleteObservabilityAlertsNotificationChannel(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetObservabilityAlertsNotificationChannel request
GetObservabilityAlertsNotificationChannel(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateObservabilityAlertsNotificationChannelWithBody request with any body
UpdateObservabilityAlertsNotificationChannelWithBody(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateObservabilityAlertsNotificationChannel(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, body UpdateObservabilityAlertsNotificationChannelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListObservabilityPlanes request
ListObservabilityPlanes(ctx context.Context, namespaceName NamespaceNameParam, params *ListObservabilityPlanesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateObservabilityPlaneWithBody request with any body
CreateObservabilityPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateObservabilityPlane(ctx context.Context, namespaceName NamespaceNameParam, body CreateObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteObservabilityPlane request
DeleteObservabilityPlane(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetObservabilityPlane request
GetObservabilityPlane(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateObservabilityPlaneWithBody request with any body
UpdateObservabilityPlaneWithBody(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateObservabilityPlane(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, body UpdateObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListProjects request
ListProjects(ctx context.Context, namespaceName NamespaceNameParam, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateProjectWithBody request with any body
CreateProjectWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateProject(ctx context.Context, namespaceName NamespaceNameParam, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteProject request
DeleteProject(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProject request
GetProject(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateProjectWithBody request with any body
UpdateProjectWithBody(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateProject(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetReleaseResourceTree request
GetReleaseResourceTree(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetReleaseResourceEvents request
GetReleaseResourceEvents(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, params *GetReleaseResourceEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetReleaseResourcePodLogs request
GetReleaseResourcePodLogs(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, params *GetReleaseResourcePodLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListReleaseBindings request
ListReleaseBindings(ctx context.Context, namespaceName NamespaceNameParam, params *ListReleaseBindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateReleaseBindingWithBody request with any body
CreateReleaseBindingWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateReleaseBinding(ctx context.Context, namespaceName NamespaceNameParam, body CreateReleaseBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteReleaseBinding request
DeleteReleaseBinding(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetReleaseBinding request
GetReleaseBinding(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateReleaseBindingWithBody request with any body
UpdateReleaseBindingWithBody(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateReleaseBinding(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, body UpdateReleaseBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetReleaseBindingK8sResourceEvents request
GetReleaseBindingK8sResourceEvents(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, params *GetReleaseBindingK8sResourceEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetReleaseBindingK8sResourceLogs request
GetReleaseBindingK8sResourceLogs(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, params *GetReleaseBindingK8sResourceLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetReleaseBindingK8sResourceTree request
GetReleaseBindingK8sResourceTree(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListReleases request
ListReleases(ctx context.Context, namespaceName NamespaceNameParam, params *ListReleasesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRelease request
GetRelease(ctx context.Context, namespaceName NamespaceNameParam, releaseName ReleaseNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListNamespaceRoleBindings request
ListNamespaceRoleBindings(ctx context.Context, namespaceName NamespaceNameParam, params *ListNamespaceRoleBindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateNamespaceRoleBindingWithBody request with any body
CreateNamespaceRoleBindingWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateNamespaceRoleBinding(ctx context.Context, namespaceName NamespaceNameParam, body CreateNamespaceRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteNamespaceRoleBinding request
DeleteNamespaceRoleBinding(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetNamespaceRoleBinding request
GetNamespaceRoleBinding(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateNamespaceRoleBindingWithBody request with any body
UpdateNamespaceRoleBindingWithBody(ctx context.Context, namespaceName NamespaceNameParam, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateNamespaceRoleBinding(ctx context.Context, namespaceName NamespaceNameParam, name string, body UpdateNamespaceRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListNamespaceRoles request
ListNamespaceRoles(ctx context.Context, namespaceName NamespaceNameParam, params *ListNamespaceRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateNamespaceRoleWithBody request with any body
CreateNamespaceRoleWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateNamespaceRole(ctx context.Context, namespaceName NamespaceNameParam, body CreateNamespaceRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteNamespaceRole request
DeleteNamespaceRole(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetNamespaceRole request
GetNamespaceRole(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateNamespaceRoleWithBody request with any body
UpdateNamespaceRoleWithBody(ctx context.Context, namespaceName NamespaceNameParam, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateNamespaceRole(ctx context.Context, namespaceName NamespaceNameParam, name string, body UpdateNamespaceRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSecretReferences request
ListSecretReferences(ctx context.Context, namespaceName NamespaceNameParam, params *ListSecretReferencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSecretReferenceWithBody request with any body
CreateSecretReferenceWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSecretReference(ctx context.Context, namespaceName NamespaceNameParam, body CreateSecretReferenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteSecretReference request
DeleteSecretReference(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSecretReference request
GetSecretReference(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSecretReferenceWithBody request with any body
UpdateSecretReferenceWithBody(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSecretReference(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, body UpdateSecretReferenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTraits request
ListTraits(ctx context.Context, namespaceName NamespaceNameParam, params *ListTraitsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateTraitWithBody request with any body
CreateTraitWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateTrait(ctx context.Context, namespaceName NamespaceNameParam, body CreateTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteTrait request
DeleteTrait(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTrait request
GetTrait(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateTraitWithBody request with any body
UpdateTraitWithBody(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateTrait(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, body UpdateTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTraitSchema request
GetTraitSchema(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListWorkflowRuns request
ListWorkflowRuns(ctx context.Context, namespaceName NamespaceNameParam, params *ListWorkflowRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateWorkflowRunWithBody request with any body
CreateWorkflowRunWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateWorkflowRun(ctx context.Context, namespaceName NamespaceNameParam, body CreateWorkflowRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetWorkflowRun request
GetWorkflowRun(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetWorkflowRunEvents request
GetWorkflowRunEvents(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, params *GetWorkflowRunEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetWorkflowRunLogs request
GetWorkflowRunLogs(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, params *GetWorkflowRunLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetWorkflowRunStatus request
GetWorkflowRunStatus(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListWorkflows request
ListWorkflows(ctx context.Context, namespaceName NamespaceNameParam, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateWorkflowWithBody request with any body
CreateWorkflowWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateWorkflow(ctx context.Context, namespaceName NamespaceNameParam, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteWorkflow request
DeleteWorkflow(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetWorkflow request
GetWorkflow(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateWorkflowWithBody request with any body
UpdateWorkflowWithBody(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateWorkflow(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetWorkflowSchema request
GetWorkflowSchema(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListWorkloads request
ListWorkloads(ctx context.Context, namespaceName NamespaceNameParam, params *ListWorkloadsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateWorkloadWithBody request with any body
CreateWorkloadWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateWorkload(ctx context.Context, namespaceName NamespaceNameParam, body CreateWorkloadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteWorkload request
DeleteWorkload(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetWorkload request
GetWorkload(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateWorkloadWithBody request with any body
UpdateWorkloadWithBody(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateWorkload(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, body UpdateWorkloadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListUserTypes request
ListUserTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// HandleAutoBuildWithBody request with any body
HandleAutoBuildWithBody(ctx context.Context, params *HandleAutoBuildParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
HandleAutoBuild(ctx context.Context, params *HandleAutoBuildParams, body HandleAutoBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListGitSecrets request
ListGitSecrets(ctx context.Context, namespaceName NamespaceNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateGitSecretWithBody request with any body
CreateGitSecretWithBody(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateGitSecret(ctx context.Context, namespaceName NamespaceNameParam, body CreateGitSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteGitSecret request
DeleteGitSecret(ctx context.Context, namespaceName NamespaceNameParam, gitSecretName GitSecretNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetHealth request
GetHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetOpenAPISpec request
GetOpenAPISpec(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetReady request
GetReady(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetVersion request
GetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
}
The interface specification for the client above.
type ClientOption ¶ added in v0.13.0
ClientOption allows setting custom parameters during construction
func WithBaseURL ¶ added in v0.13.0
func WithBaseURL(baseURL string) ClientOption
WithBaseURL overrides the baseURL.
func WithHTTPClient ¶ added in v0.13.0
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶ added in v0.13.0
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶ added in v0.13.0
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶ added in v0.13.0
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) CreateBuildPlaneWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateBuildPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBuildPlaneResp, error)
CreateBuildPlaneWithBodyWithResponse request with arbitrary body returning *CreateBuildPlaneResp
func (*ClientWithResponses) CreateBuildPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateBuildPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBuildPlaneResp, error)
func (*ClientWithResponses) CreateClusterBuildPlaneWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateClusterBuildPlaneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterBuildPlaneResp, error)
CreateClusterBuildPlaneWithBodyWithResponse request with arbitrary body returning *CreateClusterBuildPlaneResp
func (*ClientWithResponses) CreateClusterBuildPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateClusterBuildPlaneWithResponse(ctx context.Context, body CreateClusterBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterBuildPlaneResp, error)
func (*ClientWithResponses) CreateClusterComponentTypeWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateClusterComponentTypeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterComponentTypeResp, error)
CreateClusterComponentTypeWithBodyWithResponse request with arbitrary body returning *CreateClusterComponentTypeResp
func (*ClientWithResponses) CreateClusterComponentTypeWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateClusterComponentTypeWithResponse(ctx context.Context, body CreateClusterComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterComponentTypeResp, error)
func (*ClientWithResponses) CreateClusterDataPlaneWithBodyWithResponse ¶ added in v0.15.0
func (c *ClientWithResponses) CreateClusterDataPlaneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterDataPlaneResp, error)
CreateClusterDataPlaneWithBodyWithResponse request with arbitrary body returning *CreateClusterDataPlaneResp
func (*ClientWithResponses) CreateClusterDataPlaneWithResponse ¶ added in v0.15.0
func (c *ClientWithResponses) CreateClusterDataPlaneWithResponse(ctx context.Context, body CreateClusterDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterDataPlaneResp, error)
func (*ClientWithResponses) CreateClusterObservabilityPlaneWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateClusterObservabilityPlaneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterObservabilityPlaneResp, error)
CreateClusterObservabilityPlaneWithBodyWithResponse request with arbitrary body returning *CreateClusterObservabilityPlaneResp
func (*ClientWithResponses) CreateClusterObservabilityPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateClusterObservabilityPlaneWithResponse(ctx context.Context, body CreateClusterObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterObservabilityPlaneResp, error)
func (*ClientWithResponses) CreateClusterRoleBindingWithBodyWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) CreateClusterRoleBindingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterRoleBindingResp, error)
CreateClusterRoleBindingWithBodyWithResponse request with arbitrary body returning *CreateClusterRoleBindingResp
func (*ClientWithResponses) CreateClusterRoleBindingWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) CreateClusterRoleBindingWithResponse(ctx context.Context, body CreateClusterRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterRoleBindingResp, error)
func (*ClientWithResponses) CreateClusterRoleWithBodyWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) CreateClusterRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterRoleResp, error)
CreateClusterRoleWithBodyWithResponse request with arbitrary body returning *CreateClusterRoleResp
func (*ClientWithResponses) CreateClusterRoleWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) CreateClusterRoleWithResponse(ctx context.Context, body CreateClusterRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterRoleResp, error)
func (*ClientWithResponses) CreateClusterTraitWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateClusterTraitWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterTraitResp, error)
CreateClusterTraitWithBodyWithResponse request with arbitrary body returning *CreateClusterTraitResp
func (*ClientWithResponses) CreateClusterTraitWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateClusterTraitWithResponse(ctx context.Context, body CreateClusterTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterTraitResp, error)
func (*ClientWithResponses) CreateComponentTypeWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateComponentTypeWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateComponentTypeResp, error)
CreateComponentTypeWithBodyWithResponse request with arbitrary body returning *CreateComponentTypeResp
func (*ClientWithResponses) CreateComponentTypeWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateComponentTypeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateComponentTypeResp, error)
func (*ClientWithResponses) CreateComponentWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateComponentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateComponentResp, error)
CreateComponentWithBodyWithResponse request with arbitrary body returning *CreateComponentResp
func (*ClientWithResponses) CreateComponentWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateComponentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateComponentResp, error)
func (*ClientWithResponses) CreateDataPlaneWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateDataPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDataPlaneResp, error)
CreateDataPlaneWithBodyWithResponse request with arbitrary body returning *CreateDataPlaneResp
func (*ClientWithResponses) CreateDataPlaneWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateDataPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDataPlaneResp, error)
func (*ClientWithResponses) CreateDeploymentPipelineWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateDeploymentPipelineWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeploymentPipelineResp, error)
CreateDeploymentPipelineWithBodyWithResponse request with arbitrary body returning *CreateDeploymentPipelineResp
func (*ClientWithResponses) CreateDeploymentPipelineWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateDeploymentPipelineWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateDeploymentPipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeploymentPipelineResp, error)
func (*ClientWithResponses) CreateEnvironmentWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateEnvironmentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentResp, error)
CreateEnvironmentWithBodyWithResponse request with arbitrary body returning *CreateEnvironmentResp
func (*ClientWithResponses) CreateEnvironmentWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateEnvironmentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentResp, error)
func (*ClientWithResponses) CreateGitSecretWithBodyWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) CreateGitSecretWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGitSecretResp, error)
CreateGitSecretWithBodyWithResponse request with arbitrary body returning *CreateGitSecretResp
func (*ClientWithResponses) CreateGitSecretWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) CreateGitSecretWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateGitSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGitSecretResp, error)
func (*ClientWithResponses) CreateNamespaceRoleBindingWithBodyWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) CreateNamespaceRoleBindingWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNamespaceRoleBindingResp, error)
CreateNamespaceRoleBindingWithBodyWithResponse request with arbitrary body returning *CreateNamespaceRoleBindingResp
func (*ClientWithResponses) CreateNamespaceRoleBindingWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) CreateNamespaceRoleBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateNamespaceRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNamespaceRoleBindingResp, error)
func (*ClientWithResponses) CreateNamespaceRoleWithBodyWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) CreateNamespaceRoleWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNamespaceRoleResp, error)
CreateNamespaceRoleWithBodyWithResponse request with arbitrary body returning *CreateNamespaceRoleResp
func (*ClientWithResponses) CreateNamespaceRoleWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) CreateNamespaceRoleWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateNamespaceRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNamespaceRoleResp, error)
func (*ClientWithResponses) CreateNamespaceWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateNamespaceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNamespaceResp, error)
CreateNamespaceWithBodyWithResponse request with arbitrary body returning *CreateNamespaceResp
func (*ClientWithResponses) CreateNamespaceWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateNamespaceWithResponse(ctx context.Context, body CreateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNamespaceResp, error)
func (*ClientWithResponses) CreateObservabilityAlertsNotificationChannelWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateObservabilityAlertsNotificationChannelWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateObservabilityAlertsNotificationChannelResp, error)
CreateObservabilityAlertsNotificationChannelWithBodyWithResponse request with arbitrary body returning *CreateObservabilityAlertsNotificationChannelResp
func (*ClientWithResponses) CreateObservabilityAlertsNotificationChannelWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateObservabilityAlertsNotificationChannelWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateObservabilityAlertsNotificationChannelJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateObservabilityAlertsNotificationChannelResp, error)
func (*ClientWithResponses) CreateObservabilityPlaneWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateObservabilityPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateObservabilityPlaneResp, error)
CreateObservabilityPlaneWithBodyWithResponse request with arbitrary body returning *CreateObservabilityPlaneResp
func (*ClientWithResponses) CreateObservabilityPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateObservabilityPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateObservabilityPlaneResp, error)
func (*ClientWithResponses) CreateProjectWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResp, error)
CreateProjectWithBodyWithResponse request with arbitrary body returning *CreateProjectResp
func (*ClientWithResponses) CreateProjectWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResp, error)
func (*ClientWithResponses) CreateReleaseBindingWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateReleaseBindingWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateReleaseBindingResp, error)
CreateReleaseBindingWithBodyWithResponse request with arbitrary body returning *CreateReleaseBindingResp
func (*ClientWithResponses) CreateReleaseBindingWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateReleaseBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateReleaseBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateReleaseBindingResp, error)
func (*ClientWithResponses) CreateSecretReferenceWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateSecretReferenceWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSecretReferenceResp, error)
CreateSecretReferenceWithBodyWithResponse request with arbitrary body returning *CreateSecretReferenceResp
func (*ClientWithResponses) CreateSecretReferenceWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateSecretReferenceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateSecretReferenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSecretReferenceResp, error)
func (*ClientWithResponses) CreateTraitWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateTraitWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTraitResp, error)
CreateTraitWithBodyWithResponse request with arbitrary body returning *CreateTraitResp
func (*ClientWithResponses) CreateTraitWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) CreateTraitWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTraitResp, error)
func (*ClientWithResponses) CreateWorkflowRunWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateWorkflowRunWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowRunResp, error)
CreateWorkflowRunWithBodyWithResponse request with arbitrary body returning *CreateWorkflowRunResp
func (*ClientWithResponses) CreateWorkflowRunWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateWorkflowRunWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateWorkflowRunJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowRunResp, error)
func (*ClientWithResponses) CreateWorkflowWithBodyWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) CreateWorkflowWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowResp, error)
CreateWorkflowWithBodyWithResponse request with arbitrary body returning *CreateWorkflowResp
func (*ClientWithResponses) CreateWorkflowWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) CreateWorkflowWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowResp, error)
func (*ClientWithResponses) CreateWorkloadWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateWorkloadWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkloadResp, error)
CreateWorkloadWithBodyWithResponse request with arbitrary body returning *CreateWorkloadResp
func (*ClientWithResponses) CreateWorkloadWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateWorkloadWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateWorkloadJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkloadResp, error)
func (*ClientWithResponses) DeleteBuildPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteBuildPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, reqEditors ...RequestEditorFn) (*DeleteBuildPlaneResp, error)
DeleteBuildPlaneWithResponse request returning *DeleteBuildPlaneResp
func (*ClientWithResponses) DeleteClusterBuildPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteClusterBuildPlaneWithResponse(ctx context.Context, clusterBuildPlaneName string, reqEditors ...RequestEditorFn) (*DeleteClusterBuildPlaneResp, error)
DeleteClusterBuildPlaneWithResponse request returning *DeleteClusterBuildPlaneResp
func (*ClientWithResponses) DeleteClusterComponentTypeWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteClusterComponentTypeWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, reqEditors ...RequestEditorFn) (*DeleteClusterComponentTypeResp, error)
DeleteClusterComponentTypeWithResponse request returning *DeleteClusterComponentTypeResp
func (*ClientWithResponses) DeleteClusterDataPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteClusterDataPlaneWithResponse(ctx context.Context, cdpName ClusterDataPlaneNameParam, reqEditors ...RequestEditorFn) (*DeleteClusterDataPlaneResp, error)
DeleteClusterDataPlaneWithResponse request returning *DeleteClusterDataPlaneResp
func (*ClientWithResponses) DeleteClusterObservabilityPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteClusterObservabilityPlaneWithResponse(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*DeleteClusterObservabilityPlaneResp, error)
DeleteClusterObservabilityPlaneWithResponse request returning *DeleteClusterObservabilityPlaneResp
func (*ClientWithResponses) DeleteClusterRoleBindingWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) DeleteClusterRoleBindingWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteClusterRoleBindingResp, error)
DeleteClusterRoleBindingWithResponse request returning *DeleteClusterRoleBindingResp
func (*ClientWithResponses) DeleteClusterRoleWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) DeleteClusterRoleWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteClusterRoleResp, error)
DeleteClusterRoleWithResponse request returning *DeleteClusterRoleResp
func (*ClientWithResponses) DeleteClusterTraitWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteClusterTraitWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, reqEditors ...RequestEditorFn) (*DeleteClusterTraitResp, error)
DeleteClusterTraitWithResponse request returning *DeleteClusterTraitResp
func (*ClientWithResponses) DeleteComponentTypeWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteComponentTypeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, reqEditors ...RequestEditorFn) (*DeleteComponentTypeResp, error)
DeleteComponentTypeWithResponse request returning *DeleteComponentTypeResp
func (*ClientWithResponses) DeleteComponentWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, reqEditors ...RequestEditorFn) (*DeleteComponentResp, error)
DeleteComponentWithResponse request returning *DeleteComponentResp
func (*ClientWithResponses) DeleteDataPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteDataPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, reqEditors ...RequestEditorFn) (*DeleteDataPlaneResp, error)
DeleteDataPlaneWithResponse request returning *DeleteDataPlaneResp
func (*ClientWithResponses) DeleteDeploymentPipelineWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteDeploymentPipelineWithResponse(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, reqEditors ...RequestEditorFn) (*DeleteDeploymentPipelineResp, error)
DeleteDeploymentPipelineWithResponse request returning *DeleteDeploymentPipelineResp
func (*ClientWithResponses) DeleteEnvironmentWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) DeleteEnvironmentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResp, error)
DeleteEnvironmentWithResponse request returning *DeleteEnvironmentResp
func (*ClientWithResponses) DeleteGitSecretWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) DeleteGitSecretWithResponse(ctx context.Context, namespaceName NamespaceNameParam, gitSecretName GitSecretNameParam, reqEditors ...RequestEditorFn) (*DeleteGitSecretResp, error)
DeleteGitSecretWithResponse request returning *DeleteGitSecretResp
func (*ClientWithResponses) DeleteNamespaceRoleBindingWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) DeleteNamespaceRoleBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*DeleteNamespaceRoleBindingResp, error)
DeleteNamespaceRoleBindingWithResponse request returning *DeleteNamespaceRoleBindingResp
func (*ClientWithResponses) DeleteNamespaceRoleWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) DeleteNamespaceRoleWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*DeleteNamespaceRoleResp, error)
DeleteNamespaceRoleWithResponse request returning *DeleteNamespaceRoleResp
func (*ClientWithResponses) DeleteNamespaceWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteNamespaceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, reqEditors ...RequestEditorFn) (*DeleteNamespaceResp, error)
DeleteNamespaceWithResponse request returning *DeleteNamespaceResp
func (*ClientWithResponses) DeleteObservabilityAlertsNotificationChannelWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteObservabilityAlertsNotificationChannelWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, reqEditors ...RequestEditorFn) (*DeleteObservabilityAlertsNotificationChannelResp, error)
DeleteObservabilityAlertsNotificationChannelWithResponse request returning *DeleteObservabilityAlertsNotificationChannelResp
func (*ClientWithResponses) DeleteObservabilityPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteObservabilityPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*DeleteObservabilityPlaneResp, error)
DeleteObservabilityPlaneWithResponse request returning *DeleteObservabilityPlaneResp
func (*ClientWithResponses) DeleteProjectWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, reqEditors ...RequestEditorFn) (*DeleteProjectResp, error)
DeleteProjectWithResponse request returning *DeleteProjectResp
func (*ClientWithResponses) DeleteReleaseBindingWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteReleaseBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, reqEditors ...RequestEditorFn) (*DeleteReleaseBindingResp, error)
DeleteReleaseBindingWithResponse request returning *DeleteReleaseBindingResp
func (*ClientWithResponses) DeleteSecretReferenceWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteSecretReferenceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, reqEditors ...RequestEditorFn) (*DeleteSecretReferenceResp, error)
DeleteSecretReferenceWithResponse request returning *DeleteSecretReferenceResp
func (*ClientWithResponses) DeleteTraitWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteTraitWithResponse(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, reqEditors ...RequestEditorFn) (*DeleteTraitResp, error)
DeleteTraitWithResponse request returning *DeleteTraitResp
func (*ClientWithResponses) DeleteWorkflowWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) DeleteWorkflowWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, reqEditors ...RequestEditorFn) (*DeleteWorkflowResp, error)
DeleteWorkflowWithResponse request returning *DeleteWorkflowResp
func (*ClientWithResponses) DeleteWorkloadWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) DeleteWorkloadWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, reqEditors ...RequestEditorFn) (*DeleteWorkloadResp, error)
DeleteWorkloadWithResponse request returning *DeleteWorkloadResp
func (*ClientWithResponses) DeployReleaseWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) DeployReleaseWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeployReleaseResp, error)
DeployReleaseWithBodyWithResponse request with arbitrary body returning *DeployReleaseResp
func (*ClientWithResponses) DeployReleaseWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) DeployReleaseWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body DeployReleaseJSONRequestBody, reqEditors ...RequestEditorFn) (*DeployReleaseResp, error)
func (*ClientWithResponses) EvaluatesWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) EvaluatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EvaluatesResp, error)
EvaluatesWithBodyWithResponse request with arbitrary body returning *EvaluatesResp
func (*ClientWithResponses) EvaluatesWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) EvaluatesWithResponse(ctx context.Context, body EvaluatesJSONRequestBody, reqEditors ...RequestEditorFn) (*EvaluatesResp, error)
func (*ClientWithResponses) GenerateReleaseWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GenerateReleaseWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GenerateReleaseResp, error)
GenerateReleaseWithBodyWithResponse request with arbitrary body returning *GenerateReleaseResp
func (*ClientWithResponses) GenerateReleaseWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GenerateReleaseWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body GenerateReleaseJSONRequestBody, reqEditors ...RequestEditorFn) (*GenerateReleaseResp, error)
func (*ClientWithResponses) GetBuildPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetBuildPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, reqEditors ...RequestEditorFn) (*GetBuildPlaneResp, error)
GetBuildPlaneWithResponse request returning *GetBuildPlaneResp
func (*ClientWithResponses) GetClusterBuildPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetClusterBuildPlaneWithResponse(ctx context.Context, clusterBuildPlaneName string, reqEditors ...RequestEditorFn) (*GetClusterBuildPlaneResp, error)
GetClusterBuildPlaneWithResponse request returning *GetClusterBuildPlaneResp
func (*ClientWithResponses) GetClusterComponentTypeSchemaWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetClusterComponentTypeSchemaWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, reqEditors ...RequestEditorFn) (*GetClusterComponentTypeSchemaResp, error)
GetClusterComponentTypeSchemaWithResponse request returning *GetClusterComponentTypeSchemaResp
func (*ClientWithResponses) GetClusterComponentTypeWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetClusterComponentTypeWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, reqEditors ...RequestEditorFn) (*GetClusterComponentTypeResp, error)
GetClusterComponentTypeWithResponse request returning *GetClusterComponentTypeResp
func (*ClientWithResponses) GetClusterDataPlaneWithResponse ¶ added in v0.15.0
func (c *ClientWithResponses) GetClusterDataPlaneWithResponse(ctx context.Context, cdpName ClusterDataPlaneNameParam, reqEditors ...RequestEditorFn) (*GetClusterDataPlaneResp, error)
GetClusterDataPlaneWithResponse request returning *GetClusterDataPlaneResp
func (*ClientWithResponses) GetClusterObservabilityPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetClusterObservabilityPlaneWithResponse(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*GetClusterObservabilityPlaneResp, error)
GetClusterObservabilityPlaneWithResponse request returning *GetClusterObservabilityPlaneResp
func (*ClientWithResponses) GetClusterRoleBindingWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) GetClusterRoleBindingWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetClusterRoleBindingResp, error)
GetClusterRoleBindingWithResponse request returning *GetClusterRoleBindingResp
func (*ClientWithResponses) GetClusterRoleWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) GetClusterRoleWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetClusterRoleResp, error)
GetClusterRoleWithResponse request returning *GetClusterRoleResp
func (*ClientWithResponses) GetClusterTraitSchemaWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetClusterTraitSchemaWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, reqEditors ...RequestEditorFn) (*GetClusterTraitSchemaResp, error)
GetClusterTraitSchemaWithResponse request returning *GetClusterTraitSchemaResp
func (*ClientWithResponses) GetClusterTraitWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetClusterTraitWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, reqEditors ...RequestEditorFn) (*GetClusterTraitResp, error)
GetClusterTraitWithResponse request returning *GetClusterTraitResp
func (*ClientWithResponses) GetComponentReleaseWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetComponentReleaseWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentReleaseName ComponentReleaseNameParam, reqEditors ...RequestEditorFn) (*GetComponentReleaseResp, error)
GetComponentReleaseWithResponse request returning *GetComponentReleaseResp
func (*ClientWithResponses) GetComponentSchemaWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetComponentSchemaWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, reqEditors ...RequestEditorFn) (*GetComponentSchemaResp, error)
GetComponentSchemaWithResponse request returning *GetComponentSchemaResp
func (*ClientWithResponses) GetComponentTypeSchemaWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetComponentTypeSchemaWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, reqEditors ...RequestEditorFn) (*GetComponentTypeSchemaResp, error)
GetComponentTypeSchemaWithResponse request returning *GetComponentTypeSchemaResp
func (*ClientWithResponses) GetComponentTypeWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetComponentTypeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, reqEditors ...RequestEditorFn) (*GetComponentTypeResp, error)
GetComponentTypeWithResponse request returning *GetComponentTypeResp
func (*ClientWithResponses) GetComponentWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, reqEditors ...RequestEditorFn) (*GetComponentResp, error)
GetComponentWithResponse request returning *GetComponentResp
func (*ClientWithResponses) GetDataPlaneWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetDataPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, reqEditors ...RequestEditorFn) (*GetDataPlaneResp, error)
GetDataPlaneWithResponse request returning *GetDataPlaneResp
func (*ClientWithResponses) GetDeploymentPipelineWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetDeploymentPipelineWithResponse(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, reqEditors ...RequestEditorFn) (*GetDeploymentPipelineResp, error)
GetDeploymentPipelineWithResponse request returning *GetDeploymentPipelineResp
func (*ClientWithResponses) GetEnvironmentObserverURLWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetEnvironmentObserverURLWithResponse(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*GetEnvironmentObserverURLResp, error)
GetEnvironmentObserverURLWithResponse request returning *GetEnvironmentObserverURLResp
func (*ClientWithResponses) GetEnvironmentWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetEnvironmentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*GetEnvironmentResp, error)
GetEnvironmentWithResponse request returning *GetEnvironmentResp
func (*ClientWithResponses) GetHealthWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetHealthResp, error)
GetHealthWithResponse request returning *GetHealthResp
func (*ClientWithResponses) GetNamespaceRoleBindingWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) GetNamespaceRoleBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*GetNamespaceRoleBindingResp, error)
GetNamespaceRoleBindingWithResponse request returning *GetNamespaceRoleBindingResp
func (*ClientWithResponses) GetNamespaceRoleWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) GetNamespaceRoleWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*GetNamespaceRoleResp, error)
GetNamespaceRoleWithResponse request returning *GetNamespaceRoleResp
func (*ClientWithResponses) GetNamespaceWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetNamespaceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, reqEditors ...RequestEditorFn) (*GetNamespaceResp, error)
GetNamespaceWithResponse request returning *GetNamespaceResp
func (*ClientWithResponses) GetOAuthProtectedResourceMetadataWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetOAuthProtectedResourceMetadataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOAuthProtectedResourceMetadataResp, error)
GetOAuthProtectedResourceMetadataWithResponse request returning *GetOAuthProtectedResourceMetadataResp
func (*ClientWithResponses) GetObservabilityAlertsNotificationChannelWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetObservabilityAlertsNotificationChannelWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, reqEditors ...RequestEditorFn) (*GetObservabilityAlertsNotificationChannelResp, error)
GetObservabilityAlertsNotificationChannelWithResponse request returning *GetObservabilityAlertsNotificationChannelResp
func (*ClientWithResponses) GetObservabilityPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetObservabilityPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*GetObservabilityPlaneResp, error)
GetObservabilityPlaneWithResponse request returning *GetObservabilityPlaneResp
func (*ClientWithResponses) GetOpenAPISpecWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetOpenAPISpecWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOpenAPISpecResp, error)
GetOpenAPISpecWithResponse request returning *GetOpenAPISpecResp
func (*ClientWithResponses) GetProjectWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, reqEditors ...RequestEditorFn) (*GetProjectResp, error)
GetProjectWithResponse request returning *GetProjectResp
func (*ClientWithResponses) GetRCAAgentURLWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetRCAAgentURLWithResponse(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*GetRCAAgentURLResp, error)
GetRCAAgentURLWithResponse request returning *GetRCAAgentURLResp
func (*ClientWithResponses) GetReadyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetReadyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetReadyResp, error)
GetReadyWithResponse request returning *GetReadyResp
func (*ClientWithResponses) GetReleaseBindingK8sResourceEventsWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) GetReleaseBindingK8sResourceEventsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, params *GetReleaseBindingK8sResourceEventsParams, reqEditors ...RequestEditorFn) (*GetReleaseBindingK8sResourceEventsResp, error)
GetReleaseBindingK8sResourceEventsWithResponse request returning *GetReleaseBindingK8sResourceEventsResp
func (*ClientWithResponses) GetReleaseBindingK8sResourceLogsWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) GetReleaseBindingK8sResourceLogsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, params *GetReleaseBindingK8sResourceLogsParams, reqEditors ...RequestEditorFn) (*GetReleaseBindingK8sResourceLogsResp, error)
GetReleaseBindingK8sResourceLogsWithResponse request returning *GetReleaseBindingK8sResourceLogsResp
func (*ClientWithResponses) GetReleaseBindingK8sResourceTreeWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) GetReleaseBindingK8sResourceTreeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, reqEditors ...RequestEditorFn) (*GetReleaseBindingK8sResourceTreeResp, error)
GetReleaseBindingK8sResourceTreeWithResponse request returning *GetReleaseBindingK8sResourceTreeResp
func (*ClientWithResponses) GetReleaseBindingWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetReleaseBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, reqEditors ...RequestEditorFn) (*GetReleaseBindingResp, error)
GetReleaseBindingWithResponse request returning *GetReleaseBindingResp
func (*ClientWithResponses) GetReleaseResourceEventsWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetReleaseResourceEventsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, params *GetReleaseResourceEventsParams, reqEditors ...RequestEditorFn) (*GetReleaseResourceEventsResp, error)
GetReleaseResourceEventsWithResponse request returning *GetReleaseResourceEventsResp
func (*ClientWithResponses) GetReleaseResourcePodLogsWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetReleaseResourcePodLogsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, params *GetReleaseResourcePodLogsParams, reqEditors ...RequestEditorFn) (*GetReleaseResourcePodLogsResp, error)
GetReleaseResourcePodLogsWithResponse request returning *GetReleaseResourcePodLogsResp
func (*ClientWithResponses) GetReleaseResourceTreeWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetReleaseResourceTreeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, reqEditors ...RequestEditorFn) (*GetReleaseResourceTreeResp, error)
GetReleaseResourceTreeWithResponse request returning *GetReleaseResourceTreeResp
func (*ClientWithResponses) GetReleaseWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetReleaseWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseName ReleaseNameParam, reqEditors ...RequestEditorFn) (*GetReleaseResp, error)
GetReleaseWithResponse request returning *GetReleaseResp
func (*ClientWithResponses) GetSecretReferenceWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetSecretReferenceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, reqEditors ...RequestEditorFn) (*GetSecretReferenceResp, error)
GetSecretReferenceWithResponse request returning *GetSecretReferenceResp
func (*ClientWithResponses) GetSubjectProfileWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetSubjectProfileWithResponse(ctx context.Context, params *GetSubjectProfileParams, reqEditors ...RequestEditorFn) (*GetSubjectProfileResp, error)
GetSubjectProfileWithResponse request returning *GetSubjectProfileResp
func (*ClientWithResponses) GetTraitSchemaWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetTraitSchemaWithResponse(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, reqEditors ...RequestEditorFn) (*GetTraitSchemaResp, error)
GetTraitSchemaWithResponse request returning *GetTraitSchemaResp
func (*ClientWithResponses) GetTraitWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetTraitWithResponse(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, reqEditors ...RequestEditorFn) (*GetTraitResp, error)
GetTraitWithResponse request returning *GetTraitResp
func (*ClientWithResponses) GetVersionWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVersionResp, error)
GetVersionWithResponse request returning *GetVersionResp
func (*ClientWithResponses) GetWorkflowRunEventsWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetWorkflowRunEventsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, params *GetWorkflowRunEventsParams, reqEditors ...RequestEditorFn) (*GetWorkflowRunEventsResp, error)
GetWorkflowRunEventsWithResponse request returning *GetWorkflowRunEventsResp
func (*ClientWithResponses) GetWorkflowRunLogsWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetWorkflowRunLogsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, params *GetWorkflowRunLogsParams, reqEditors ...RequestEditorFn) (*GetWorkflowRunLogsResp, error)
GetWorkflowRunLogsWithResponse request returning *GetWorkflowRunLogsResp
func (*ClientWithResponses) GetWorkflowRunStatusWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetWorkflowRunStatusWithResponse(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, reqEditors ...RequestEditorFn) (*GetWorkflowRunStatusResp, error)
GetWorkflowRunStatusWithResponse request returning *GetWorkflowRunStatusResp
func (*ClientWithResponses) GetWorkflowRunWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetWorkflowRunWithResponse(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, reqEditors ...RequestEditorFn) (*GetWorkflowRunResp, error)
GetWorkflowRunWithResponse request returning *GetWorkflowRunResp
func (*ClientWithResponses) GetWorkflowSchemaWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetWorkflowSchemaWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, reqEditors ...RequestEditorFn) (*GetWorkflowSchemaResp, error)
GetWorkflowSchemaWithResponse request returning *GetWorkflowSchemaResp
func (*ClientWithResponses) GetWorkflowWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) GetWorkflowWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, reqEditors ...RequestEditorFn) (*GetWorkflowResp, error)
GetWorkflowWithResponse request returning *GetWorkflowResp
func (*ClientWithResponses) GetWorkloadWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetWorkloadWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, reqEditors ...RequestEditorFn) (*GetWorkloadResp, error)
GetWorkloadWithResponse request returning *GetWorkloadResp
func (*ClientWithResponses) HandleAutoBuildWithBodyWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) HandleAutoBuildWithBodyWithResponse(ctx context.Context, params *HandleAutoBuildParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*HandleAutoBuildResp, error)
HandleAutoBuildWithBodyWithResponse request with arbitrary body returning *HandleAutoBuildResp
func (*ClientWithResponses) HandleAutoBuildWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) HandleAutoBuildWithResponse(ctx context.Context, params *HandleAutoBuildParams, body HandleAutoBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*HandleAutoBuildResp, error)
func (*ClientWithResponses) ListActionsWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListActionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListActionsResp, error)
ListActionsWithResponse request returning *ListActionsResp
func (*ClientWithResponses) ListBuildPlanesWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListBuildPlanesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListBuildPlanesParams, reqEditors ...RequestEditorFn) (*ListBuildPlanesResp, error)
ListBuildPlanesWithResponse request returning *ListBuildPlanesResp
func (*ClientWithResponses) ListClusterBuildPlanesWithResponse ¶ added in v0.15.0
func (c *ClientWithResponses) ListClusterBuildPlanesWithResponse(ctx context.Context, params *ListClusterBuildPlanesParams, reqEditors ...RequestEditorFn) (*ListClusterBuildPlanesResp, error)
ListClusterBuildPlanesWithResponse request returning *ListClusterBuildPlanesResp
func (*ClientWithResponses) ListClusterComponentTypesWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) ListClusterComponentTypesWithResponse(ctx context.Context, params *ListClusterComponentTypesParams, reqEditors ...RequestEditorFn) (*ListClusterComponentTypesResp, error)
ListClusterComponentTypesWithResponse request returning *ListClusterComponentTypesResp
func (*ClientWithResponses) ListClusterDataPlanesWithResponse ¶ added in v0.15.0
func (c *ClientWithResponses) ListClusterDataPlanesWithResponse(ctx context.Context, params *ListClusterDataPlanesParams, reqEditors ...RequestEditorFn) (*ListClusterDataPlanesResp, error)
ListClusterDataPlanesWithResponse request returning *ListClusterDataPlanesResp
func (*ClientWithResponses) ListClusterObservabilityPlanesWithResponse ¶ added in v0.15.0
func (c *ClientWithResponses) ListClusterObservabilityPlanesWithResponse(ctx context.Context, params *ListClusterObservabilityPlanesParams, reqEditors ...RequestEditorFn) (*ListClusterObservabilityPlanesResp, error)
ListClusterObservabilityPlanesWithResponse request returning *ListClusterObservabilityPlanesResp
func (*ClientWithResponses) ListClusterRoleBindingsWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) ListClusterRoleBindingsWithResponse(ctx context.Context, params *ListClusterRoleBindingsParams, reqEditors ...RequestEditorFn) (*ListClusterRoleBindingsResp, error)
ListClusterRoleBindingsWithResponse request returning *ListClusterRoleBindingsResp
func (*ClientWithResponses) ListClusterRolesWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) ListClusterRolesWithResponse(ctx context.Context, params *ListClusterRolesParams, reqEditors ...RequestEditorFn) (*ListClusterRolesResp, error)
ListClusterRolesWithResponse request returning *ListClusterRolesResp
func (*ClientWithResponses) ListClusterTraitsWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) ListClusterTraitsWithResponse(ctx context.Context, params *ListClusterTraitsParams, reqEditors ...RequestEditorFn) (*ListClusterTraitsResp, error)
ListClusterTraitsWithResponse request returning *ListClusterTraitsResp
func (*ClientWithResponses) ListComponentReleasesWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListComponentReleasesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListComponentReleasesParams, reqEditors ...RequestEditorFn) (*ListComponentReleasesResp, error)
ListComponentReleasesWithResponse request returning *ListComponentReleasesResp
func (*ClientWithResponses) ListComponentTypesWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListComponentTypesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListComponentTypesParams, reqEditors ...RequestEditorFn) (*ListComponentTypesResp, error)
ListComponentTypesWithResponse request returning *ListComponentTypesResp
func (*ClientWithResponses) ListComponentsWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListComponentsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListComponentsParams, reqEditors ...RequestEditorFn) (*ListComponentsResp, error)
ListComponentsWithResponse request returning *ListComponentsResp
func (*ClientWithResponses) ListDataPlanesWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListDataPlanesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListDataPlanesParams, reqEditors ...RequestEditorFn) (*ListDataPlanesResp, error)
ListDataPlanesWithResponse request returning *ListDataPlanesResp
func (*ClientWithResponses) ListDeploymentPipelinesWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) ListDeploymentPipelinesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListDeploymentPipelinesParams, reqEditors ...RequestEditorFn) (*ListDeploymentPipelinesResp, error)
ListDeploymentPipelinesWithResponse request returning *ListDeploymentPipelinesResp
func (*ClientWithResponses) ListEnvironmentsWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListEnvironmentsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentsResp, error)
ListEnvironmentsWithResponse request returning *ListEnvironmentsResp
func (*ClientWithResponses) ListGitSecretsWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) ListGitSecretsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, reqEditors ...RequestEditorFn) (*ListGitSecretsResp, error)
ListGitSecretsWithResponse request returning *ListGitSecretsResp
func (*ClientWithResponses) ListNamespaceRoleBindingsWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) ListNamespaceRoleBindingsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListNamespaceRoleBindingsParams, reqEditors ...RequestEditorFn) (*ListNamespaceRoleBindingsResp, error)
ListNamespaceRoleBindingsWithResponse request returning *ListNamespaceRoleBindingsResp
func (*ClientWithResponses) ListNamespaceRolesWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) ListNamespaceRolesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListNamespaceRolesParams, reqEditors ...RequestEditorFn) (*ListNamespaceRolesResp, error)
ListNamespaceRolesWithResponse request returning *ListNamespaceRolesResp
func (*ClientWithResponses) ListNamespacesWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListNamespacesWithResponse(ctx context.Context, params *ListNamespacesParams, reqEditors ...RequestEditorFn) (*ListNamespacesResp, error)
ListNamespacesWithResponse request returning *ListNamespacesResp
func (*ClientWithResponses) ListObservabilityAlertsNotificationChannelsWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) ListObservabilityAlertsNotificationChannelsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListObservabilityAlertsNotificationChannelsParams, reqEditors ...RequestEditorFn) (*ListObservabilityAlertsNotificationChannelsResp, error)
ListObservabilityAlertsNotificationChannelsWithResponse request returning *ListObservabilityAlertsNotificationChannelsResp
func (*ClientWithResponses) ListObservabilityPlanesWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListObservabilityPlanesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListObservabilityPlanesParams, reqEditors ...RequestEditorFn) (*ListObservabilityPlanesResp, error)
ListObservabilityPlanesWithResponse request returning *ListObservabilityPlanesResp
func (*ClientWithResponses) ListProjectsWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResp, error)
ListProjectsWithResponse request returning *ListProjectsResp
func (*ClientWithResponses) ListReleaseBindingsWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListReleaseBindingsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListReleaseBindingsParams, reqEditors ...RequestEditorFn) (*ListReleaseBindingsResp, error)
ListReleaseBindingsWithResponse request returning *ListReleaseBindingsResp
func (*ClientWithResponses) ListReleasesWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) ListReleasesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListReleasesParams, reqEditors ...RequestEditorFn) (*ListReleasesResp, error)
ListReleasesWithResponse request returning *ListReleasesResp
func (*ClientWithResponses) ListSecretReferencesWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListSecretReferencesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListSecretReferencesParams, reqEditors ...RequestEditorFn) (*ListSecretReferencesResp, error)
ListSecretReferencesWithResponse request returning *ListSecretReferencesResp
func (*ClientWithResponses) ListTraitsWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListTraitsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListTraitsParams, reqEditors ...RequestEditorFn) (*ListTraitsResp, error)
ListTraitsWithResponse request returning *ListTraitsResp
func (*ClientWithResponses) ListUserTypesWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListUserTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserTypesResp, error)
ListUserTypesWithResponse request returning *ListUserTypesResp
func (*ClientWithResponses) ListWorkflowRunsWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListWorkflowRunsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListWorkflowRunsParams, reqEditors ...RequestEditorFn) (*ListWorkflowRunsResp, error)
ListWorkflowRunsWithResponse request returning *ListWorkflowRunsResp
func (*ClientWithResponses) ListWorkflowsWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListWorkflowsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*ListWorkflowsResp, error)
ListWorkflowsWithResponse request returning *ListWorkflowsResp
func (*ClientWithResponses) ListWorkloadsWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) ListWorkloadsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListWorkloadsParams, reqEditors ...RequestEditorFn) (*ListWorkloadsResp, error)
ListWorkloadsWithResponse request returning *ListWorkloadsResp
func (*ClientWithResponses) PromoteComponentWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) PromoteComponentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromoteComponentResp, error)
PromoteComponentWithBodyWithResponse request with arbitrary body returning *PromoteComponentResp
func (*ClientWithResponses) PromoteComponentWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) PromoteComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body PromoteComponentJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteComponentResp, error)
func (*ClientWithResponses) UpdateBuildPlaneWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateBuildPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBuildPlaneResp, error)
UpdateBuildPlaneWithBodyWithResponse request with arbitrary body returning *UpdateBuildPlaneResp
func (*ClientWithResponses) UpdateBuildPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateBuildPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, body UpdateBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBuildPlaneResp, error)
func (*ClientWithResponses) UpdateClusterBuildPlaneWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateClusterBuildPlaneWithBodyWithResponse(ctx context.Context, clusterBuildPlaneName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterBuildPlaneResp, error)
UpdateClusterBuildPlaneWithBodyWithResponse request with arbitrary body returning *UpdateClusterBuildPlaneResp
func (*ClientWithResponses) UpdateClusterBuildPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateClusterBuildPlaneWithResponse(ctx context.Context, clusterBuildPlaneName string, body UpdateClusterBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterBuildPlaneResp, error)
func (*ClientWithResponses) UpdateClusterComponentTypeWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateClusterComponentTypeWithBodyWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterComponentTypeResp, error)
UpdateClusterComponentTypeWithBodyWithResponse request with arbitrary body returning *UpdateClusterComponentTypeResp
func (*ClientWithResponses) UpdateClusterComponentTypeWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateClusterComponentTypeWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, body UpdateClusterComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterComponentTypeResp, error)
func (*ClientWithResponses) UpdateClusterDataPlaneWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateClusterDataPlaneWithBodyWithResponse(ctx context.Context, cdpName ClusterDataPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterDataPlaneResp, error)
UpdateClusterDataPlaneWithBodyWithResponse request with arbitrary body returning *UpdateClusterDataPlaneResp
func (*ClientWithResponses) UpdateClusterDataPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateClusterDataPlaneWithResponse(ctx context.Context, cdpName ClusterDataPlaneNameParam, body UpdateClusterDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterDataPlaneResp, error)
func (*ClientWithResponses) UpdateClusterObservabilityPlaneWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateClusterObservabilityPlaneWithBodyWithResponse(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterObservabilityPlaneResp, error)
UpdateClusterObservabilityPlaneWithBodyWithResponse request with arbitrary body returning *UpdateClusterObservabilityPlaneResp
func (*ClientWithResponses) UpdateClusterObservabilityPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateClusterObservabilityPlaneWithResponse(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, body UpdateClusterObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterObservabilityPlaneResp, error)
func (*ClientWithResponses) UpdateClusterRoleBindingWithBodyWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) UpdateClusterRoleBindingWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterRoleBindingResp, error)
UpdateClusterRoleBindingWithBodyWithResponse request with arbitrary body returning *UpdateClusterRoleBindingResp
func (*ClientWithResponses) UpdateClusterRoleBindingWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) UpdateClusterRoleBindingWithResponse(ctx context.Context, name string, body UpdateClusterRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterRoleBindingResp, error)
func (*ClientWithResponses) UpdateClusterRoleWithBodyWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) UpdateClusterRoleWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterRoleResp, error)
UpdateClusterRoleWithBodyWithResponse request with arbitrary body returning *UpdateClusterRoleResp
func (*ClientWithResponses) UpdateClusterRoleWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) UpdateClusterRoleWithResponse(ctx context.Context, name string, body UpdateClusterRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterRoleResp, error)
func (*ClientWithResponses) UpdateClusterTraitWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateClusterTraitWithBodyWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterTraitResp, error)
UpdateClusterTraitWithBodyWithResponse request with arbitrary body returning *UpdateClusterTraitResp
func (*ClientWithResponses) UpdateClusterTraitWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateClusterTraitWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, body UpdateClusterTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterTraitResp, error)
func (*ClientWithResponses) UpdateComponentTypeWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateComponentTypeWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateComponentTypeResp, error)
UpdateComponentTypeWithBodyWithResponse request with arbitrary body returning *UpdateComponentTypeResp
func (*ClientWithResponses) UpdateComponentTypeWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateComponentTypeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, body UpdateComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateComponentTypeResp, error)
func (*ClientWithResponses) UpdateComponentWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateComponentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateComponentResp, error)
UpdateComponentWithBodyWithResponse request with arbitrary body returning *UpdateComponentResp
func (*ClientWithResponses) UpdateComponentWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body UpdateComponentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateComponentResp, error)
func (*ClientWithResponses) UpdateDataPlaneWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateDataPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDataPlaneResp, error)
UpdateDataPlaneWithBodyWithResponse request with arbitrary body returning *UpdateDataPlaneResp
func (*ClientWithResponses) UpdateDataPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateDataPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, body UpdateDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDataPlaneResp, error)
func (*ClientWithResponses) UpdateDeploymentPipelineWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateDeploymentPipelineWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeploymentPipelineResp, error)
UpdateDeploymentPipelineWithBodyWithResponse request with arbitrary body returning *UpdateDeploymentPipelineResp
func (*ClientWithResponses) UpdateDeploymentPipelineWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateDeploymentPipelineWithResponse(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, body UpdateDeploymentPipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeploymentPipelineResp, error)
func (*ClientWithResponses) UpdateEnvironmentWithBodyWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) UpdateEnvironmentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResp, error)
UpdateEnvironmentWithBodyWithResponse request with arbitrary body returning *UpdateEnvironmentResp
func (*ClientWithResponses) UpdateEnvironmentWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) UpdateEnvironmentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResp, error)
func (*ClientWithResponses) UpdateNamespaceRoleBindingWithBodyWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) UpdateNamespaceRoleBindingWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNamespaceRoleBindingResp, error)
UpdateNamespaceRoleBindingWithBodyWithResponse request with arbitrary body returning *UpdateNamespaceRoleBindingResp
func (*ClientWithResponses) UpdateNamespaceRoleBindingWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) UpdateNamespaceRoleBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, body UpdateNamespaceRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNamespaceRoleBindingResp, error)
func (*ClientWithResponses) UpdateNamespaceRoleWithBodyWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) UpdateNamespaceRoleWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNamespaceRoleResp, error)
UpdateNamespaceRoleWithBodyWithResponse request with arbitrary body returning *UpdateNamespaceRoleResp
func (*ClientWithResponses) UpdateNamespaceRoleWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) UpdateNamespaceRoleWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, body UpdateNamespaceRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNamespaceRoleResp, error)
func (*ClientWithResponses) UpdateNamespaceWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateNamespaceWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNamespaceResp, error)
UpdateNamespaceWithBodyWithResponse request with arbitrary body returning *UpdateNamespaceResp
func (*ClientWithResponses) UpdateNamespaceWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateNamespaceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body UpdateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNamespaceResp, error)
func (*ClientWithResponses) UpdateObservabilityAlertsNotificationChannelWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateObservabilityAlertsNotificationChannelWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateObservabilityAlertsNotificationChannelResp, error)
UpdateObservabilityAlertsNotificationChannelWithBodyWithResponse request with arbitrary body returning *UpdateObservabilityAlertsNotificationChannelResp
func (*ClientWithResponses) UpdateObservabilityAlertsNotificationChannelWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateObservabilityAlertsNotificationChannelWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, body UpdateObservabilityAlertsNotificationChannelJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateObservabilityAlertsNotificationChannelResp, error)
func (*ClientWithResponses) UpdateObservabilityPlaneWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateObservabilityPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateObservabilityPlaneResp, error)
UpdateObservabilityPlaneWithBodyWithResponse request with arbitrary body returning *UpdateObservabilityPlaneResp
func (*ClientWithResponses) UpdateObservabilityPlaneWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateObservabilityPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, body UpdateObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateObservabilityPlaneResp, error)
func (*ClientWithResponses) UpdateProjectWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResp, error)
UpdateProjectWithBodyWithResponse request with arbitrary body returning *UpdateProjectResp
func (*ClientWithResponses) UpdateProjectWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResp, error)
func (*ClientWithResponses) UpdateReleaseBindingWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateReleaseBindingWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateReleaseBindingResp, error)
UpdateReleaseBindingWithBodyWithResponse request with arbitrary body returning *UpdateReleaseBindingResp
func (*ClientWithResponses) UpdateReleaseBindingWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateReleaseBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, body UpdateReleaseBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateReleaseBindingResp, error)
func (*ClientWithResponses) UpdateSecretReferenceWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateSecretReferenceWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSecretReferenceResp, error)
UpdateSecretReferenceWithBodyWithResponse request with arbitrary body returning *UpdateSecretReferenceResp
func (*ClientWithResponses) UpdateSecretReferenceWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateSecretReferenceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, body UpdateSecretReferenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSecretReferenceResp, error)
func (*ClientWithResponses) UpdateTraitWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateTraitWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTraitResp, error)
UpdateTraitWithBodyWithResponse request with arbitrary body returning *UpdateTraitResp
func (*ClientWithResponses) UpdateTraitWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateTraitWithResponse(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, body UpdateTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTraitResp, error)
func (*ClientWithResponses) UpdateWorkflowWithBodyWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) UpdateWorkflowWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowResp, error)
UpdateWorkflowWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowResp
func (*ClientWithResponses) UpdateWorkflowWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) UpdateWorkflowWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowResp, error)
func (*ClientWithResponses) UpdateWorkloadWithBodyWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateWorkloadWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkloadResp, error)
UpdateWorkloadWithBodyWithResponse request with arbitrary body returning *UpdateWorkloadResp
func (*ClientWithResponses) UpdateWorkloadWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) UpdateWorkloadWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, body UpdateWorkloadJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkloadResp, error)
type ClientWithResponsesInterface ¶ added in v0.13.0
type ClientWithResponsesInterface interface {
// GetOAuthProtectedResourceMetadataWithResponse request
GetOAuthProtectedResourceMetadataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOAuthProtectedResourceMetadataResp, error)
// ListActionsWithResponse request
ListActionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListActionsResp, error)
// EvaluatesWithBodyWithResponse request with any body
EvaluatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EvaluatesResp, error)
EvaluatesWithResponse(ctx context.Context, body EvaluatesJSONRequestBody, reqEditors ...RequestEditorFn) (*EvaluatesResp, error)
// GetSubjectProfileWithResponse request
GetSubjectProfileWithResponse(ctx context.Context, params *GetSubjectProfileParams, reqEditors ...RequestEditorFn) (*GetSubjectProfileResp, error)
// ListClusterBuildPlanesWithResponse request
ListClusterBuildPlanesWithResponse(ctx context.Context, params *ListClusterBuildPlanesParams, reqEditors ...RequestEditorFn) (*ListClusterBuildPlanesResp, error)
// CreateClusterBuildPlaneWithBodyWithResponse request with any body
CreateClusterBuildPlaneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterBuildPlaneResp, error)
CreateClusterBuildPlaneWithResponse(ctx context.Context, body CreateClusterBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterBuildPlaneResp, error)
// DeleteClusterBuildPlaneWithResponse request
DeleteClusterBuildPlaneWithResponse(ctx context.Context, clusterBuildPlaneName string, reqEditors ...RequestEditorFn) (*DeleteClusterBuildPlaneResp, error)
// GetClusterBuildPlaneWithResponse request
GetClusterBuildPlaneWithResponse(ctx context.Context, clusterBuildPlaneName string, reqEditors ...RequestEditorFn) (*GetClusterBuildPlaneResp, error)
// UpdateClusterBuildPlaneWithBodyWithResponse request with any body
UpdateClusterBuildPlaneWithBodyWithResponse(ctx context.Context, clusterBuildPlaneName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterBuildPlaneResp, error)
UpdateClusterBuildPlaneWithResponse(ctx context.Context, clusterBuildPlaneName string, body UpdateClusterBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterBuildPlaneResp, error)
// ListClusterComponentTypesWithResponse request
ListClusterComponentTypesWithResponse(ctx context.Context, params *ListClusterComponentTypesParams, reqEditors ...RequestEditorFn) (*ListClusterComponentTypesResp, error)
// CreateClusterComponentTypeWithBodyWithResponse request with any body
CreateClusterComponentTypeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterComponentTypeResp, error)
CreateClusterComponentTypeWithResponse(ctx context.Context, body CreateClusterComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterComponentTypeResp, error)
// DeleteClusterComponentTypeWithResponse request
DeleteClusterComponentTypeWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, reqEditors ...RequestEditorFn) (*DeleteClusterComponentTypeResp, error)
// GetClusterComponentTypeWithResponse request
GetClusterComponentTypeWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, reqEditors ...RequestEditorFn) (*GetClusterComponentTypeResp, error)
// UpdateClusterComponentTypeWithBodyWithResponse request with any body
UpdateClusterComponentTypeWithBodyWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterComponentTypeResp, error)
UpdateClusterComponentTypeWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, body UpdateClusterComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterComponentTypeResp, error)
// GetClusterComponentTypeSchemaWithResponse request
GetClusterComponentTypeSchemaWithResponse(ctx context.Context, cctName ClusterComponentTypeNameParam, reqEditors ...RequestEditorFn) (*GetClusterComponentTypeSchemaResp, error)
// ListClusterDataPlanesWithResponse request
ListClusterDataPlanesWithResponse(ctx context.Context, params *ListClusterDataPlanesParams, reqEditors ...RequestEditorFn) (*ListClusterDataPlanesResp, error)
// CreateClusterDataPlaneWithBodyWithResponse request with any body
CreateClusterDataPlaneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterDataPlaneResp, error)
CreateClusterDataPlaneWithResponse(ctx context.Context, body CreateClusterDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterDataPlaneResp, error)
// DeleteClusterDataPlaneWithResponse request
DeleteClusterDataPlaneWithResponse(ctx context.Context, cdpName ClusterDataPlaneNameParam, reqEditors ...RequestEditorFn) (*DeleteClusterDataPlaneResp, error)
// GetClusterDataPlaneWithResponse request
GetClusterDataPlaneWithResponse(ctx context.Context, cdpName ClusterDataPlaneNameParam, reqEditors ...RequestEditorFn) (*GetClusterDataPlaneResp, error)
// UpdateClusterDataPlaneWithBodyWithResponse request with any body
UpdateClusterDataPlaneWithBodyWithResponse(ctx context.Context, cdpName ClusterDataPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterDataPlaneResp, error)
UpdateClusterDataPlaneWithResponse(ctx context.Context, cdpName ClusterDataPlaneNameParam, body UpdateClusterDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterDataPlaneResp, error)
// ListClusterObservabilityPlanesWithResponse request
ListClusterObservabilityPlanesWithResponse(ctx context.Context, params *ListClusterObservabilityPlanesParams, reqEditors ...RequestEditorFn) (*ListClusterObservabilityPlanesResp, error)
// CreateClusterObservabilityPlaneWithBodyWithResponse request with any body
CreateClusterObservabilityPlaneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterObservabilityPlaneResp, error)
CreateClusterObservabilityPlaneWithResponse(ctx context.Context, body CreateClusterObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterObservabilityPlaneResp, error)
// DeleteClusterObservabilityPlaneWithResponse request
DeleteClusterObservabilityPlaneWithResponse(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*DeleteClusterObservabilityPlaneResp, error)
// GetClusterObservabilityPlaneWithResponse request
GetClusterObservabilityPlaneWithResponse(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*GetClusterObservabilityPlaneResp, error)
// UpdateClusterObservabilityPlaneWithBodyWithResponse request with any body
UpdateClusterObservabilityPlaneWithBodyWithResponse(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterObservabilityPlaneResp, error)
UpdateClusterObservabilityPlaneWithResponse(ctx context.Context, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam, body UpdateClusterObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterObservabilityPlaneResp, error)
// ListClusterRoleBindingsWithResponse request
ListClusterRoleBindingsWithResponse(ctx context.Context, params *ListClusterRoleBindingsParams, reqEditors ...RequestEditorFn) (*ListClusterRoleBindingsResp, error)
// CreateClusterRoleBindingWithBodyWithResponse request with any body
CreateClusterRoleBindingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterRoleBindingResp, error)
CreateClusterRoleBindingWithResponse(ctx context.Context, body CreateClusterRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterRoleBindingResp, error)
// DeleteClusterRoleBindingWithResponse request
DeleteClusterRoleBindingWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteClusterRoleBindingResp, error)
// GetClusterRoleBindingWithResponse request
GetClusterRoleBindingWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetClusterRoleBindingResp, error)
// UpdateClusterRoleBindingWithBodyWithResponse request with any body
UpdateClusterRoleBindingWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterRoleBindingResp, error)
UpdateClusterRoleBindingWithResponse(ctx context.Context, name string, body UpdateClusterRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterRoleBindingResp, error)
// ListClusterRolesWithResponse request
ListClusterRolesWithResponse(ctx context.Context, params *ListClusterRolesParams, reqEditors ...RequestEditorFn) (*ListClusterRolesResp, error)
// CreateClusterRoleWithBodyWithResponse request with any body
CreateClusterRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterRoleResp, error)
CreateClusterRoleWithResponse(ctx context.Context, body CreateClusterRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterRoleResp, error)
// DeleteClusterRoleWithResponse request
DeleteClusterRoleWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteClusterRoleResp, error)
// GetClusterRoleWithResponse request
GetClusterRoleWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetClusterRoleResp, error)
// UpdateClusterRoleWithBodyWithResponse request with any body
UpdateClusterRoleWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterRoleResp, error)
UpdateClusterRoleWithResponse(ctx context.Context, name string, body UpdateClusterRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterRoleResp, error)
// ListClusterTraitsWithResponse request
ListClusterTraitsWithResponse(ctx context.Context, params *ListClusterTraitsParams, reqEditors ...RequestEditorFn) (*ListClusterTraitsResp, error)
// CreateClusterTraitWithBodyWithResponse request with any body
CreateClusterTraitWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterTraitResp, error)
CreateClusterTraitWithResponse(ctx context.Context, body CreateClusterTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterTraitResp, error)
// DeleteClusterTraitWithResponse request
DeleteClusterTraitWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, reqEditors ...RequestEditorFn) (*DeleteClusterTraitResp, error)
// GetClusterTraitWithResponse request
GetClusterTraitWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, reqEditors ...RequestEditorFn) (*GetClusterTraitResp, error)
// UpdateClusterTraitWithBodyWithResponse request with any body
UpdateClusterTraitWithBodyWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterTraitResp, error)
UpdateClusterTraitWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, body UpdateClusterTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterTraitResp, error)
// GetClusterTraitSchemaWithResponse request
GetClusterTraitSchemaWithResponse(ctx context.Context, clusterTraitName ClusterTraitNameParam, reqEditors ...RequestEditorFn) (*GetClusterTraitSchemaResp, error)
// ListNamespacesWithResponse request
ListNamespacesWithResponse(ctx context.Context, params *ListNamespacesParams, reqEditors ...RequestEditorFn) (*ListNamespacesResp, error)
// CreateNamespaceWithBodyWithResponse request with any body
CreateNamespaceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNamespaceResp, error)
CreateNamespaceWithResponse(ctx context.Context, body CreateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNamespaceResp, error)
// DeleteNamespaceWithResponse request
DeleteNamespaceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, reqEditors ...RequestEditorFn) (*DeleteNamespaceResp, error)
// GetNamespaceWithResponse request
GetNamespaceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, reqEditors ...RequestEditorFn) (*GetNamespaceResp, error)
// UpdateNamespaceWithBodyWithResponse request with any body
UpdateNamespaceWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNamespaceResp, error)
UpdateNamespaceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body UpdateNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNamespaceResp, error)
// ListBuildPlanesWithResponse request
ListBuildPlanesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListBuildPlanesParams, reqEditors ...RequestEditorFn) (*ListBuildPlanesResp, error)
// CreateBuildPlaneWithBodyWithResponse request with any body
CreateBuildPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBuildPlaneResp, error)
CreateBuildPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBuildPlaneResp, error)
// DeleteBuildPlaneWithResponse request
DeleteBuildPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, reqEditors ...RequestEditorFn) (*DeleteBuildPlaneResp, error)
// GetBuildPlaneWithResponse request
GetBuildPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, reqEditors ...RequestEditorFn) (*GetBuildPlaneResp, error)
// UpdateBuildPlaneWithBodyWithResponse request with any body
UpdateBuildPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBuildPlaneResp, error)
UpdateBuildPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam, body UpdateBuildPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBuildPlaneResp, error)
// ListComponentReleasesWithResponse request
ListComponentReleasesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListComponentReleasesParams, reqEditors ...RequestEditorFn) (*ListComponentReleasesResp, error)
// GetComponentReleaseWithResponse request
GetComponentReleaseWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentReleaseName ComponentReleaseNameParam, reqEditors ...RequestEditorFn) (*GetComponentReleaseResp, error)
// ListComponentsWithResponse request
ListComponentsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListComponentsParams, reqEditors ...RequestEditorFn) (*ListComponentsResp, error)
// CreateComponentWithBodyWithResponse request with any body
CreateComponentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateComponentResp, error)
CreateComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateComponentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateComponentResp, error)
// DeleteComponentWithResponse request
DeleteComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, reqEditors ...RequestEditorFn) (*DeleteComponentResp, error)
// GetComponentWithResponse request
GetComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, reqEditors ...RequestEditorFn) (*GetComponentResp, error)
// UpdateComponentWithBodyWithResponse request with any body
UpdateComponentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateComponentResp, error)
UpdateComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body UpdateComponentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateComponentResp, error)
// DeployReleaseWithBodyWithResponse request with any body
DeployReleaseWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeployReleaseResp, error)
DeployReleaseWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body DeployReleaseJSONRequestBody, reqEditors ...RequestEditorFn) (*DeployReleaseResp, error)
// GenerateReleaseWithBodyWithResponse request with any body
GenerateReleaseWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GenerateReleaseResp, error)
GenerateReleaseWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body GenerateReleaseJSONRequestBody, reqEditors ...RequestEditorFn) (*GenerateReleaseResp, error)
// PromoteComponentWithBodyWithResponse request with any body
PromoteComponentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromoteComponentResp, error)
PromoteComponentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, body PromoteComponentJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteComponentResp, error)
// GetComponentSchemaWithResponse request
GetComponentSchemaWithResponse(ctx context.Context, namespaceName NamespaceNameParam, componentName ComponentNameParam, reqEditors ...RequestEditorFn) (*GetComponentSchemaResp, error)
// ListComponentTypesWithResponse request
ListComponentTypesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListComponentTypesParams, reqEditors ...RequestEditorFn) (*ListComponentTypesResp, error)
// CreateComponentTypeWithBodyWithResponse request with any body
CreateComponentTypeWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateComponentTypeResp, error)
CreateComponentTypeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateComponentTypeResp, error)
// DeleteComponentTypeWithResponse request
DeleteComponentTypeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, reqEditors ...RequestEditorFn) (*DeleteComponentTypeResp, error)
// GetComponentTypeWithResponse request
GetComponentTypeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, reqEditors ...RequestEditorFn) (*GetComponentTypeResp, error)
// UpdateComponentTypeWithBodyWithResponse request with any body
UpdateComponentTypeWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateComponentTypeResp, error)
UpdateComponentTypeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, body UpdateComponentTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateComponentTypeResp, error)
// GetComponentTypeSchemaWithResponse request
GetComponentTypeSchemaWithResponse(ctx context.Context, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam, reqEditors ...RequestEditorFn) (*GetComponentTypeSchemaResp, error)
// ListDataPlanesWithResponse request
ListDataPlanesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListDataPlanesParams, reqEditors ...RequestEditorFn) (*ListDataPlanesResp, error)
// CreateDataPlaneWithBodyWithResponse request with any body
CreateDataPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDataPlaneResp, error)
CreateDataPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDataPlaneResp, error)
// DeleteDataPlaneWithResponse request
DeleteDataPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, reqEditors ...RequestEditorFn) (*DeleteDataPlaneResp, error)
// GetDataPlaneWithResponse request
GetDataPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, reqEditors ...RequestEditorFn) (*GetDataPlaneResp, error)
// UpdateDataPlaneWithBodyWithResponse request with any body
UpdateDataPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDataPlaneResp, error)
UpdateDataPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, dpName DataPlaneNameParam, body UpdateDataPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDataPlaneResp, error)
// ListDeploymentPipelinesWithResponse request
ListDeploymentPipelinesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListDeploymentPipelinesParams, reqEditors ...RequestEditorFn) (*ListDeploymentPipelinesResp, error)
// CreateDeploymentPipelineWithBodyWithResponse request with any body
CreateDeploymentPipelineWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeploymentPipelineResp, error)
CreateDeploymentPipelineWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateDeploymentPipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeploymentPipelineResp, error)
// DeleteDeploymentPipelineWithResponse request
DeleteDeploymentPipelineWithResponse(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, reqEditors ...RequestEditorFn) (*DeleteDeploymentPipelineResp, error)
// GetDeploymentPipelineWithResponse request
GetDeploymentPipelineWithResponse(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, reqEditors ...RequestEditorFn) (*GetDeploymentPipelineResp, error)
// UpdateDeploymentPipelineWithBodyWithResponse request with any body
UpdateDeploymentPipelineWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeploymentPipelineResp, error)
UpdateDeploymentPipelineWithResponse(ctx context.Context, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam, body UpdateDeploymentPipelineJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeploymentPipelineResp, error)
// ListEnvironmentsWithResponse request
ListEnvironmentsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentsResp, error)
// CreateEnvironmentWithBodyWithResponse request with any body
CreateEnvironmentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentResp, error)
CreateEnvironmentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentResp, error)
// DeleteEnvironmentWithResponse request
DeleteEnvironmentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResp, error)
// GetEnvironmentWithResponse request
GetEnvironmentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*GetEnvironmentResp, error)
// UpdateEnvironmentWithBodyWithResponse request with any body
UpdateEnvironmentWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResp, error)
UpdateEnvironmentWithResponse(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResp, error)
// GetEnvironmentObserverURLWithResponse request
GetEnvironmentObserverURLWithResponse(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*GetEnvironmentObserverURLResp, error)
// GetRCAAgentURLWithResponse request
GetRCAAgentURLWithResponse(ctx context.Context, namespaceName NamespaceNameParam, envName EnvironmentNameParam, reqEditors ...RequestEditorFn) (*GetRCAAgentURLResp, error)
// ListObservabilityAlertsNotificationChannelsWithResponse request
ListObservabilityAlertsNotificationChannelsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListObservabilityAlertsNotificationChannelsParams, reqEditors ...RequestEditorFn) (*ListObservabilityAlertsNotificationChannelsResp, error)
// CreateObservabilityAlertsNotificationChannelWithBodyWithResponse request with any body
CreateObservabilityAlertsNotificationChannelWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateObservabilityAlertsNotificationChannelResp, error)
CreateObservabilityAlertsNotificationChannelWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateObservabilityAlertsNotificationChannelJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateObservabilityAlertsNotificationChannelResp, error)
// DeleteObservabilityAlertsNotificationChannelWithResponse request
DeleteObservabilityAlertsNotificationChannelWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, reqEditors ...RequestEditorFn) (*DeleteObservabilityAlertsNotificationChannelResp, error)
// GetObservabilityAlertsNotificationChannelWithResponse request
GetObservabilityAlertsNotificationChannelWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, reqEditors ...RequestEditorFn) (*GetObservabilityAlertsNotificationChannelResp, error)
// UpdateObservabilityAlertsNotificationChannelWithBodyWithResponse request with any body
UpdateObservabilityAlertsNotificationChannelWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateObservabilityAlertsNotificationChannelResp, error)
UpdateObservabilityAlertsNotificationChannelWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam, body UpdateObservabilityAlertsNotificationChannelJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateObservabilityAlertsNotificationChannelResp, error)
// ListObservabilityPlanesWithResponse request
ListObservabilityPlanesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListObservabilityPlanesParams, reqEditors ...RequestEditorFn) (*ListObservabilityPlanesResp, error)
// CreateObservabilityPlaneWithBodyWithResponse request with any body
CreateObservabilityPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateObservabilityPlaneResp, error)
CreateObservabilityPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateObservabilityPlaneResp, error)
// DeleteObservabilityPlaneWithResponse request
DeleteObservabilityPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*DeleteObservabilityPlaneResp, error)
// GetObservabilityPlaneWithResponse request
GetObservabilityPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, reqEditors ...RequestEditorFn) (*GetObservabilityPlaneResp, error)
// UpdateObservabilityPlaneWithBodyWithResponse request with any body
UpdateObservabilityPlaneWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateObservabilityPlaneResp, error)
UpdateObservabilityPlaneWithResponse(ctx context.Context, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam, body UpdateObservabilityPlaneJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateObservabilityPlaneResp, error)
// ListProjectsWithResponse request
ListProjectsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResp, error)
// CreateProjectWithBodyWithResponse request with any body
CreateProjectWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResp, error)
CreateProjectWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResp, error)
// DeleteProjectWithResponse request
DeleteProjectWithResponse(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, reqEditors ...RequestEditorFn) (*DeleteProjectResp, error)
// GetProjectWithResponse request
GetProjectWithResponse(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, reqEditors ...RequestEditorFn) (*GetProjectResp, error)
// UpdateProjectWithBodyWithResponse request with any body
UpdateProjectWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResp, error)
UpdateProjectWithResponse(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResp, error)
// GetReleaseResourceTreeWithResponse request
GetReleaseResourceTreeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, reqEditors ...RequestEditorFn) (*GetReleaseResourceTreeResp, error)
// GetReleaseResourceEventsWithResponse request
GetReleaseResourceEventsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, params *GetReleaseResourceEventsParams, reqEditors ...RequestEditorFn) (*GetReleaseResourceEventsResp, error)
// GetReleaseResourcePodLogsWithResponse request
GetReleaseResourcePodLogsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, params *GetReleaseResourcePodLogsParams, reqEditors ...RequestEditorFn) (*GetReleaseResourcePodLogsResp, error)
// ListReleaseBindingsWithResponse request
ListReleaseBindingsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListReleaseBindingsParams, reqEditors ...RequestEditorFn) (*ListReleaseBindingsResp, error)
// CreateReleaseBindingWithBodyWithResponse request with any body
CreateReleaseBindingWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateReleaseBindingResp, error)
CreateReleaseBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateReleaseBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateReleaseBindingResp, error)
// DeleteReleaseBindingWithResponse request
DeleteReleaseBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, reqEditors ...RequestEditorFn) (*DeleteReleaseBindingResp, error)
// GetReleaseBindingWithResponse request
GetReleaseBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, reqEditors ...RequestEditorFn) (*GetReleaseBindingResp, error)
// UpdateReleaseBindingWithBodyWithResponse request with any body
UpdateReleaseBindingWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateReleaseBindingResp, error)
UpdateReleaseBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, body UpdateReleaseBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateReleaseBindingResp, error)
// GetReleaseBindingK8sResourceEventsWithResponse request
GetReleaseBindingK8sResourceEventsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, params *GetReleaseBindingK8sResourceEventsParams, reqEditors ...RequestEditorFn) (*GetReleaseBindingK8sResourceEventsResp, error)
// GetReleaseBindingK8sResourceLogsWithResponse request
GetReleaseBindingK8sResourceLogsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, params *GetReleaseBindingK8sResourceLogsParams, reqEditors ...RequestEditorFn) (*GetReleaseBindingK8sResourceLogsResp, error)
// GetReleaseBindingK8sResourceTreeWithResponse request
GetReleaseBindingK8sResourceTreeWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, reqEditors ...RequestEditorFn) (*GetReleaseBindingK8sResourceTreeResp, error)
// ListReleasesWithResponse request
ListReleasesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListReleasesParams, reqEditors ...RequestEditorFn) (*ListReleasesResp, error)
// GetReleaseWithResponse request
GetReleaseWithResponse(ctx context.Context, namespaceName NamespaceNameParam, releaseName ReleaseNameParam, reqEditors ...RequestEditorFn) (*GetReleaseResp, error)
// ListNamespaceRoleBindingsWithResponse request
ListNamespaceRoleBindingsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListNamespaceRoleBindingsParams, reqEditors ...RequestEditorFn) (*ListNamespaceRoleBindingsResp, error)
// CreateNamespaceRoleBindingWithBodyWithResponse request with any body
CreateNamespaceRoleBindingWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNamespaceRoleBindingResp, error)
CreateNamespaceRoleBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateNamespaceRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNamespaceRoleBindingResp, error)
// DeleteNamespaceRoleBindingWithResponse request
DeleteNamespaceRoleBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*DeleteNamespaceRoleBindingResp, error)
// GetNamespaceRoleBindingWithResponse request
GetNamespaceRoleBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*GetNamespaceRoleBindingResp, error)
// UpdateNamespaceRoleBindingWithBodyWithResponse request with any body
UpdateNamespaceRoleBindingWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNamespaceRoleBindingResp, error)
UpdateNamespaceRoleBindingWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, body UpdateNamespaceRoleBindingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNamespaceRoleBindingResp, error)
// ListNamespaceRolesWithResponse request
ListNamespaceRolesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListNamespaceRolesParams, reqEditors ...RequestEditorFn) (*ListNamespaceRolesResp, error)
// CreateNamespaceRoleWithBodyWithResponse request with any body
CreateNamespaceRoleWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNamespaceRoleResp, error)
CreateNamespaceRoleWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateNamespaceRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNamespaceRoleResp, error)
// DeleteNamespaceRoleWithResponse request
DeleteNamespaceRoleWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*DeleteNamespaceRoleResp, error)
// GetNamespaceRoleWithResponse request
GetNamespaceRoleWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, reqEditors ...RequestEditorFn) (*GetNamespaceRoleResp, error)
// UpdateNamespaceRoleWithBodyWithResponse request with any body
UpdateNamespaceRoleWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNamespaceRoleResp, error)
UpdateNamespaceRoleWithResponse(ctx context.Context, namespaceName NamespaceNameParam, name string, body UpdateNamespaceRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNamespaceRoleResp, error)
// ListSecretReferencesWithResponse request
ListSecretReferencesWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListSecretReferencesParams, reqEditors ...RequestEditorFn) (*ListSecretReferencesResp, error)
// CreateSecretReferenceWithBodyWithResponse request with any body
CreateSecretReferenceWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSecretReferenceResp, error)
CreateSecretReferenceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateSecretReferenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSecretReferenceResp, error)
// DeleteSecretReferenceWithResponse request
DeleteSecretReferenceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, reqEditors ...RequestEditorFn) (*DeleteSecretReferenceResp, error)
// GetSecretReferenceWithResponse request
GetSecretReferenceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, reqEditors ...RequestEditorFn) (*GetSecretReferenceResp, error)
// UpdateSecretReferenceWithBodyWithResponse request with any body
UpdateSecretReferenceWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSecretReferenceResp, error)
UpdateSecretReferenceWithResponse(ctx context.Context, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam, body UpdateSecretReferenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSecretReferenceResp, error)
// ListTraitsWithResponse request
ListTraitsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListTraitsParams, reqEditors ...RequestEditorFn) (*ListTraitsResp, error)
// CreateTraitWithBodyWithResponse request with any body
CreateTraitWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTraitResp, error)
CreateTraitWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTraitResp, error)
// DeleteTraitWithResponse request
DeleteTraitWithResponse(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, reqEditors ...RequestEditorFn) (*DeleteTraitResp, error)
// GetTraitWithResponse request
GetTraitWithResponse(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, reqEditors ...RequestEditorFn) (*GetTraitResp, error)
// UpdateTraitWithBodyWithResponse request with any body
UpdateTraitWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTraitResp, error)
UpdateTraitWithResponse(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, body UpdateTraitJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTraitResp, error)
// GetTraitSchemaWithResponse request
GetTraitSchemaWithResponse(ctx context.Context, namespaceName NamespaceNameParam, traitName TraitNameParam, reqEditors ...RequestEditorFn) (*GetTraitSchemaResp, error)
// ListWorkflowRunsWithResponse request
ListWorkflowRunsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListWorkflowRunsParams, reqEditors ...RequestEditorFn) (*ListWorkflowRunsResp, error)
// CreateWorkflowRunWithBodyWithResponse request with any body
CreateWorkflowRunWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowRunResp, error)
CreateWorkflowRunWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateWorkflowRunJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowRunResp, error)
// GetWorkflowRunWithResponse request
GetWorkflowRunWithResponse(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, reqEditors ...RequestEditorFn) (*GetWorkflowRunResp, error)
// GetWorkflowRunEventsWithResponse request
GetWorkflowRunEventsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, params *GetWorkflowRunEventsParams, reqEditors ...RequestEditorFn) (*GetWorkflowRunEventsResp, error)
// GetWorkflowRunLogsWithResponse request
GetWorkflowRunLogsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, params *GetWorkflowRunLogsParams, reqEditors ...RequestEditorFn) (*GetWorkflowRunLogsResp, error)
// GetWorkflowRunStatusWithResponse request
GetWorkflowRunStatusWithResponse(ctx context.Context, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, reqEditors ...RequestEditorFn) (*GetWorkflowRunStatusResp, error)
// ListWorkflowsWithResponse request
ListWorkflowsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*ListWorkflowsResp, error)
// CreateWorkflowWithBodyWithResponse request with any body
CreateWorkflowWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowResp, error)
CreateWorkflowWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowResp, error)
// DeleteWorkflowWithResponse request
DeleteWorkflowWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, reqEditors ...RequestEditorFn) (*DeleteWorkflowResp, error)
// GetWorkflowWithResponse request
GetWorkflowWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, reqEditors ...RequestEditorFn) (*GetWorkflowResp, error)
// UpdateWorkflowWithBodyWithResponse request with any body
UpdateWorkflowWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowResp, error)
UpdateWorkflowWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowResp, error)
// GetWorkflowSchemaWithResponse request
GetWorkflowSchemaWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workflowName WorkflowNameParam, reqEditors ...RequestEditorFn) (*GetWorkflowSchemaResp, error)
// ListWorkloadsWithResponse request
ListWorkloadsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, params *ListWorkloadsParams, reqEditors ...RequestEditorFn) (*ListWorkloadsResp, error)
// CreateWorkloadWithBodyWithResponse request with any body
CreateWorkloadWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkloadResp, error)
CreateWorkloadWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateWorkloadJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkloadResp, error)
// DeleteWorkloadWithResponse request
DeleteWorkloadWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, reqEditors ...RequestEditorFn) (*DeleteWorkloadResp, error)
// GetWorkloadWithResponse request
GetWorkloadWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, reqEditors ...RequestEditorFn) (*GetWorkloadResp, error)
// UpdateWorkloadWithBodyWithResponse request with any body
UpdateWorkloadWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkloadResp, error)
UpdateWorkloadWithResponse(ctx context.Context, namespaceName NamespaceNameParam, workloadName WorkloadNameParam, body UpdateWorkloadJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkloadResp, error)
// ListUserTypesWithResponse request
ListUserTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserTypesResp, error)
// HandleAutoBuildWithBodyWithResponse request with any body
HandleAutoBuildWithBodyWithResponse(ctx context.Context, params *HandleAutoBuildParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*HandleAutoBuildResp, error)
HandleAutoBuildWithResponse(ctx context.Context, params *HandleAutoBuildParams, body HandleAutoBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*HandleAutoBuildResp, error)
// ListGitSecretsWithResponse request
ListGitSecretsWithResponse(ctx context.Context, namespaceName NamespaceNameParam, reqEditors ...RequestEditorFn) (*ListGitSecretsResp, error)
// CreateGitSecretWithBodyWithResponse request with any body
CreateGitSecretWithBodyWithResponse(ctx context.Context, namespaceName NamespaceNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGitSecretResp, error)
CreateGitSecretWithResponse(ctx context.Context, namespaceName NamespaceNameParam, body CreateGitSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGitSecretResp, error)
// DeleteGitSecretWithResponse request
DeleteGitSecretWithResponse(ctx context.Context, namespaceName NamespaceNameParam, gitSecretName GitSecretNameParam, reqEditors ...RequestEditorFn) (*DeleteGitSecretResp, error)
// GetHealthWithResponse request
GetHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetHealthResp, error)
// GetOpenAPISpecWithResponse request
GetOpenAPISpecWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOpenAPISpecResp, error)
// GetReadyWithResponse request
GetReadyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetReadyResp, error)
// GetVersionWithResponse request
GetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVersionResp, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type ClusterAgentConfig ¶ added in v0.16.0
type ClusterAgentConfig struct {
// ClientCA Reference to a secret or inline value
ClientCA *ValueFrom `json:"clientCA,omitempty"`
}
ClusterAgentConfig Configuration for cluster agent-based communication
type ClusterBuildPlane ¶ added in v0.15.0
type ClusterBuildPlane struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a ClusterBuildPlane
Spec *ClusterBuildPlaneSpec `json:"spec,omitempty"`
Status *ClusterBuildPlaneStatus `json:"status,omitempty"`
}
ClusterBuildPlane ClusterBuildPlane resource (Kubernetes object without kind/apiVersion). Represents cluster-scoped CI/CD build infrastructure.
type ClusterBuildPlaneList ¶ added in v0.15.0
type ClusterBuildPlaneList struct {
Items []ClusterBuildPlane `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
ClusterBuildPlaneList List of cluster-scoped build planes
type ClusterBuildPlaneSpec ¶ added in v0.16.0
type ClusterBuildPlaneSpec struct {
// ClusterAgent Configuration for cluster agent-based communication
ClusterAgent *ClusterAgentConfig `json:"clusterAgent,omitempty"`
// ObservabilityPlaneRef Reference to a ClusterObservabilityPlane (cluster-scoped only)
ObservabilityPlaneRef *ClusterObservabilityPlaneRef `json:"observabilityPlaneRef,omitempty"`
// PlaneID Logical plane identifier for the physical cluster.
// Multiple ClusterBuildPlane CRs can share the same planeID.
PlaneID *string `json:"planeID,omitempty"`
// SecretStoreRef Reference to an External Secrets Operator ClusterSecretStore
SecretStoreRef *SecretStoreRef `json:"secretStoreRef,omitempty"`
}
ClusterBuildPlaneSpec Desired state of a ClusterBuildPlane
type ClusterBuildPlaneStatus ¶ added in v0.16.0
type ClusterBuildPlaneStatus struct {
// AgentConnection Status of cluster agent connections
AgentConnection *AgentConnectionStatus `json:"agentConnection,omitempty"`
// Conditions Current state conditions of the ClusterBuildPlane
Conditions *[]Condition `json:"conditions,omitempty"`
// ObservedGeneration Generation of the most recently observed ClusterBuildPlane
ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
}
ClusterBuildPlaneStatus Observed state of a ClusterBuildPlane
type ClusterComponentType ¶ added in v0.16.0
type ClusterComponentType struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a ClusterComponentType
Spec *ClusterComponentTypeSpec `json:"spec,omitempty"`
Status *ClusterComponentTypeStatus `json:"status,omitempty"`
}
ClusterComponentType ClusterComponentType resource (Kubernetes object without kind/apiVersion). Cluster-scoped version of ComponentType.
type ClusterComponentTypeList ¶ added in v0.16.0
type ClusterComponentTypeList struct {
Items []ClusterComponentType `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
ClusterComponentTypeList Paginated list of cluster-scoped component types
type ClusterComponentTypeNameParam ¶ added in v0.16.0
type ClusterComponentTypeNameParam = string
ClusterComponentTypeNameParam defines model for ClusterComponentTypeNameParam.
type ClusterComponentTypeSpec ¶ added in v0.16.0
type ClusterComponentTypeSpec struct {
// AllowedTraits Restricts which ClusterTrait CRs developers can attach to Components of this type. Each entry is an object with "kind" (always ClusterTrait) and "name" referencing a ClusterTrait. If empty or omitted, no additional component-level traits are permitted (only embedded traits defined in spec.traits are allowed).
AllowedTraits *[]struct {
// Kind Kind of trait reference (must be ClusterTrait)
Kind ClusterComponentTypeSpecAllowedTraitsKind `json:"kind"`
// Name Name of the ClusterTrait resource
Name string `json:"name"`
} `json:"allowedTraits,omitempty"`
// AllowedWorkflows List of allowed Workflow references for this component type
AllowedWorkflows *[]struct {
// Kind Kind of the workflow reference. Currently only "Workflow" is supported.
Kind *ClusterComponentTypeSpecAllowedWorkflowsKind `json:"kind,omitempty"`
// Name Name of the workflow resource
Name string `json:"name"`
} `json:"allowedWorkflows,omitempty"`
// Resources Templates that generate Kubernetes resources dynamically
Resources []struct {
// ForEach CEL expression for generating multiple resources from a list
ForEach *string `json:"forEach,omitempty"`
// Id Unique identifier for this resource within the component type
Id string `json:"id"`
// IncludeWhen CEL expression determining if this resource should be created
IncludeWhen *string `json:"includeWhen,omitempty"`
// TargetPlane Target plane for deployment
TargetPlane *ClusterComponentTypeSpecResourcesTargetPlane `json:"targetPlane,omitempty"`
// Template Kubernetes resource template with CEL expressions
Template map[string]interface{} `json:"template"`
// Var Loop variable name when using forEach
Var *string `json:"var,omitempty"`
} `json:"resources"`
// Schema Developer-configurable schema definition
Schema *struct {
// EnvOverrides Environment-specific overrides for platform engineers
EnvOverrides *map[string]interface{} `json:"envOverrides,omitempty"`
// Parameters Static developer configuration parameters
Parameters *map[string]interface{} `json:"parameters,omitempty"`
// Types Reusable type definitions
Types *map[string]interface{} `json:"types,omitempty"`
} `json:"schema,omitempty"`
// Traits Pre-configured trait instances embedded in this component type
Traits *[]struct {
// EnvOverrides Trait environment override bindings
EnvOverrides *map[string]interface{} `json:"envOverrides,omitempty"`
// InstanceName Unique instance name for this trait
InstanceName string `json:"instanceName"`
// Kind Kind of trait (only ClusterTrait allowed for cluster-scoped)
Kind *ClusterComponentTypeSpecTraitsKind `json:"kind,omitempty"`
// Name Name of the ClusterTrait resource
Name string `json:"name"`
// Parameters Trait parameter bindings (concrete values or CEL expressions)
Parameters *map[string]interface{} `json:"parameters,omitempty"`
} `json:"traits,omitempty"`
// Validations CEL-based validation rules evaluated during rendering
Validations *[]struct {
// Message Error message shown when the rule evaluates to false
Message string `json:"message"`
// Rule CEL expression wrapped in ${...} that must evaluate to true
Rule string `json:"rule"`
} `json:"validations,omitempty"`
// WorkloadType Primary workload resource type for this component type
WorkloadType ClusterComponentTypeSpecWorkloadType `json:"workloadType"`
}
ClusterComponentTypeSpec Desired state of a ClusterComponentType
type ClusterComponentTypeSpecAllowedTraitsKind ¶ added in v0.16.0
type ClusterComponentTypeSpecAllowedTraitsKind string
ClusterComponentTypeSpecAllowedTraitsKind Kind of trait reference (must be ClusterTrait)
const (
ClusterComponentTypeSpecAllowedTraitsKindClusterTrait ClusterComponentTypeSpecAllowedTraitsKind = "ClusterTrait"
)
Defines values for ClusterComponentTypeSpecAllowedTraitsKind.
type ClusterComponentTypeSpecAllowedWorkflowsKind ¶ added in v0.17.0
type ClusterComponentTypeSpecAllowedWorkflowsKind string
ClusterComponentTypeSpecAllowedWorkflowsKind Kind of the workflow reference. Currently only "Workflow" is supported.
const (
ClusterComponentTypeSpecAllowedWorkflowsKindWorkflow ClusterComponentTypeSpecAllowedWorkflowsKind = "Workflow"
)
Defines values for ClusterComponentTypeSpecAllowedWorkflowsKind.
type ClusterComponentTypeSpecResourcesTargetPlane ¶ added in v0.16.0
type ClusterComponentTypeSpecResourcesTargetPlane string
ClusterComponentTypeSpecResourcesTargetPlane Target plane for deployment
const ( ClusterComponentTypeSpecResourcesTargetPlaneDataplane ClusterComponentTypeSpecResourcesTargetPlane = "dataplane" ClusterComponentTypeSpecResourcesTargetPlaneObservabilityplane ClusterComponentTypeSpecResourcesTargetPlane = "observabilityplane" )
Defines values for ClusterComponentTypeSpecResourcesTargetPlane.
type ClusterComponentTypeSpecTraitsKind ¶ added in v0.16.0
type ClusterComponentTypeSpecTraitsKind string
ClusterComponentTypeSpecTraitsKind Kind of trait (only ClusterTrait allowed for cluster-scoped)
const (
ClusterComponentTypeSpecTraitsKindClusterTrait ClusterComponentTypeSpecTraitsKind = "ClusterTrait"
)
Defines values for ClusterComponentTypeSpecTraitsKind.
type ClusterComponentTypeSpecWorkloadType ¶ added in v0.16.0
type ClusterComponentTypeSpecWorkloadType string
ClusterComponentTypeSpecWorkloadType Primary workload resource type for this component type
const ( ClusterComponentTypeSpecWorkloadTypeCronjob ClusterComponentTypeSpecWorkloadType = "cronjob" ClusterComponentTypeSpecWorkloadTypeDeployment ClusterComponentTypeSpecWorkloadType = "deployment" ClusterComponentTypeSpecWorkloadTypeJob ClusterComponentTypeSpecWorkloadType = "job" ClusterComponentTypeSpecWorkloadTypeProxy ClusterComponentTypeSpecWorkloadType = "proxy" ClusterComponentTypeSpecWorkloadTypeStatefulset ClusterComponentTypeSpecWorkloadType = "statefulset" )
Defines values for ClusterComponentTypeSpecWorkloadType.
type ClusterComponentTypeStatus ¶ added in v0.16.0
type ClusterComponentTypeStatus = map[string]interface{}
ClusterComponentTypeStatus Observed state of a ClusterComponentType
type ClusterDataPlane ¶ added in v0.15.0
type ClusterDataPlane struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a ClusterDataPlane
Spec *ClusterDataPlaneSpec `json:"spec,omitempty"`
Status *ClusterDataPlaneStatus `json:"status,omitempty"`
}
ClusterDataPlane ClusterDataPlane resource (Kubernetes object without kind/apiVersion). Represents a cluster-scoped data plane for workload deployment.
type ClusterDataPlaneList ¶ added in v0.15.0
type ClusterDataPlaneList struct {
Items []ClusterDataPlane `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
ClusterDataPlaneList Paginated list of cluster-scoped data planes
type ClusterDataPlaneNameParam ¶ added in v0.15.0
type ClusterDataPlaneNameParam = string
ClusterDataPlaneNameParam defines model for ClusterDataPlaneNameParam.
type ClusterDataPlaneSpec ¶ added in v0.16.0
type ClusterDataPlaneSpec struct {
// ClusterAgent Configuration for cluster agent-based communication
ClusterAgent *ClusterAgentConfig `json:"clusterAgent,omitempty"`
// Gateway Gateway configuration with ingress and egress network specs
Gateway *GatewaySpec `json:"gateway,omitempty"`
// ImagePullSecretRefs References to SecretReference resources for image pulling
ImagePullSecretRefs *[]string `json:"imagePullSecretRefs,omitempty"`
// ObservabilityPlaneRef Reference to a ClusterObservabilityPlane (cluster-scoped only)
ObservabilityPlaneRef *ClusterObservabilityPlaneRef `json:"observabilityPlaneRef,omitempty"`
// PlaneID Logical plane identifier for the physical cluster.
// Multiple ClusterDataPlane CRs can share the same planeID.
PlaneID *string `json:"planeID,omitempty"`
// SecretStoreRef Reference to an External Secrets Operator ClusterSecretStore
SecretStoreRef *SecretStoreRef `json:"secretStoreRef,omitempty"`
}
ClusterDataPlaneSpec Desired state of a ClusterDataPlane
type ClusterDataPlaneStatus ¶ added in v0.16.0
type ClusterDataPlaneStatus struct {
// AgentConnection Status of cluster agent connections
AgentConnection *AgentConnectionStatus `json:"agentConnection,omitempty"`
// Conditions Current state conditions of the ClusterDataPlane
Conditions *[]Condition `json:"conditions,omitempty"`
// ObservedGeneration Generation of the most recently observed ClusterDataPlane
ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
}
ClusterDataPlaneStatus Observed state of a ClusterDataPlane
type ClusterObservabilityPlane ¶ added in v0.15.0
type ClusterObservabilityPlane struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a ClusterObservabilityPlane
Spec *ClusterObservabilityPlaneSpec `json:"spec,omitempty"`
Status *ClusterObservabilityPlaneStatus `json:"status,omitempty"`
}
ClusterObservabilityPlane ClusterObservabilityPlane resource (Kubernetes object without kind/apiVersion). Represents cluster-scoped monitoring and logging infrastructure.
type ClusterObservabilityPlaneList ¶ added in v0.15.0
type ClusterObservabilityPlaneList struct {
Items []ClusterObservabilityPlane `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
ClusterObservabilityPlaneList List of cluster-scoped observability planes
type ClusterObservabilityPlaneNameParam ¶ added in v0.16.0
type ClusterObservabilityPlaneNameParam = string
ClusterObservabilityPlaneNameParam defines model for ClusterObservabilityPlaneNameParam.
type ClusterObservabilityPlaneRef ¶ added in v0.15.0
type ClusterObservabilityPlaneRef struct {
// Kind Kind of observability plane (only ClusterObservabilityPlane allowed)
Kind ClusterObservabilityPlaneRefKind `json:"kind"`
// Name Name of the ClusterObservabilityPlane resource
Name string `json:"name"`
}
ClusterObservabilityPlaneRef Reference to a ClusterObservabilityPlane (cluster-scoped only)
type ClusterObservabilityPlaneRefKind ¶ added in v0.15.0
type ClusterObservabilityPlaneRefKind string
ClusterObservabilityPlaneRefKind Kind of observability plane (only ClusterObservabilityPlane allowed)
const (
ClusterObservabilityPlaneRefKindClusterObservabilityPlane ClusterObservabilityPlaneRefKind = "ClusterObservabilityPlane"
)
Defines values for ClusterObservabilityPlaneRefKind.
type ClusterObservabilityPlaneSpec ¶ added in v0.16.0
type ClusterObservabilityPlaneSpec struct {
// ClusterAgent Configuration for cluster agent-based communication
ClusterAgent *ClusterAgentConfig `json:"clusterAgent,omitempty"`
// ObserverURL Base URL of the Observer API in the observability plane cluster
ObserverURL *string `json:"observerURL,omitempty"`
// PlaneID Logical plane identifier for the physical cluster.
// Multiple ClusterObservabilityPlane CRs can share the same planeID.
PlaneID *string `json:"planeID,omitempty"`
// RcaAgentURL Base URL of the RCA Agent API in the observability plane cluster
RcaAgentURL *string `json:"rcaAgentURL,omitempty"`
}
ClusterObservabilityPlaneSpec Desired state of a ClusterObservabilityPlane
type ClusterObservabilityPlaneStatus ¶ added in v0.16.0
type ClusterObservabilityPlaneStatus struct {
// AgentConnection Status of cluster agent connections
AgentConnection *AgentConnectionStatus `json:"agentConnection,omitempty"`
// Conditions Current state conditions of the ClusterObservabilityPlane
Conditions *[]Condition `json:"conditions,omitempty"`
// ObservedGeneration Generation of the most recently observed ClusterObservabilityPlane
ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
}
ClusterObservabilityPlaneStatus Observed state of a ClusterObservabilityPlane
type ClusterRoleRef ¶ added in v0.14.0
type ClusterRoleRef struct {
// Name Cluster role name
Name string `json:"name"`
}
ClusterRoleRef Reference to a cluster role by name only (legacy)
type ClusterTrait ¶ added in v0.16.0
type ClusterTrait struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a ClusterTrait
Spec *ClusterTraitSpec `json:"spec,omitempty"`
Status *ClusterTraitStatus `json:"status,omitempty"`
}
ClusterTrait ClusterTrait resource (Kubernetes object without kind/apiVersion). Cluster-scoped version of Trait.
type ClusterTraitList ¶ added in v0.16.0
type ClusterTraitList struct {
Items []ClusterTrait `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
ClusterTraitList Paginated list of cluster-scoped traits
type ClusterTraitNameParam ¶ added in v0.16.0
type ClusterTraitNameParam = string
ClusterTraitNameParam defines model for ClusterTraitNameParam.
type ClusterTraitSpec ¶ added in v0.16.0
type ClusterTraitSpec struct {
// Creates New Kubernetes resources to create when this trait is applied
Creates *[]struct {
// ForEach CEL expression for generating multiple resources from a list
ForEach *string `json:"forEach,omitempty"`
// IncludeWhen CEL expression determining if this resource should be created
IncludeWhen *string `json:"includeWhen,omitempty"`
// TargetPlane Target plane for deployment
TargetPlane *ClusterTraitSpecCreatesTargetPlane `json:"targetPlane,omitempty"`
// Template Kubernetes resource template with CEL expressions
Template map[string]interface{} `json:"template"`
// Var Loop variable name when using forEach
Var *string `json:"var,omitempty"`
} `json:"creates,omitempty"`
// Patches Modifications to existing resources generated by the ComponentType
Patches *[]struct {
// ForEach CEL expression for repeating this patch
ForEach *string `json:"forEach,omitempty"`
// Operations JSONPatch operations to apply
Operations []struct {
// Op Operation type
Op ClusterTraitSpecPatchesOperationsOp `json:"op"`
// Path JSON Pointer to the field to modify
Path string `json:"path"`
// Value Value to set (for add/replace operations)
Value interface{} `json:"value,omitempty"`
} `json:"operations"`
// Target Target resource to patch
Target struct {
// Group API group of the resource
Group string `json:"group"`
// Kind Resource type to patch
Kind string `json:"kind"`
// Version API version of the resource
Version string `json:"version"`
// Where CEL expression to filter which resources to patch
Where *string `json:"where,omitempty"`
} `json:"target"`
// TargetPlane Target plane for this patch
TargetPlane *ClusterTraitSpecPatchesTargetPlane `json:"targetPlane,omitempty"`
// Var Loop variable name when using forEach
Var *string `json:"var,omitempty"`
} `json:"patches,omitempty"`
// Schema Trait parameter schema definition
Schema *struct {
// EnvOverrides Environment-specific overrides
EnvOverrides *map[string]interface{} `json:"envOverrides,omitempty"`
// Parameters Developer-facing configuration options
Parameters *map[string]interface{} `json:"parameters,omitempty"`
// Types Reusable type definitions
Types *map[string]interface{} `json:"types,omitempty"`
} `json:"schema,omitempty"`
}
ClusterTraitSpec Desired state of a ClusterTrait
type ClusterTraitSpecCreatesTargetPlane ¶ added in v0.16.0
type ClusterTraitSpecCreatesTargetPlane string
ClusterTraitSpecCreatesTargetPlane Target plane for deployment
const ( ClusterTraitSpecCreatesTargetPlaneDataplane ClusterTraitSpecCreatesTargetPlane = "dataplane" ClusterTraitSpecCreatesTargetPlaneObservabilityplane ClusterTraitSpecCreatesTargetPlane = "observabilityplane" )
Defines values for ClusterTraitSpecCreatesTargetPlane.
type ClusterTraitSpecPatchesOperationsOp ¶ added in v0.16.0
type ClusterTraitSpecPatchesOperationsOp string
ClusterTraitSpecPatchesOperationsOp Operation type
const ( ClusterTraitSpecPatchesOperationsOpAdd ClusterTraitSpecPatchesOperationsOp = "add" ClusterTraitSpecPatchesOperationsOpRemove ClusterTraitSpecPatchesOperationsOp = "remove" ClusterTraitSpecPatchesOperationsOpReplace ClusterTraitSpecPatchesOperationsOp = "replace" )
Defines values for ClusterTraitSpecPatchesOperationsOp.
type ClusterTraitSpecPatchesTargetPlane ¶ added in v0.16.0
type ClusterTraitSpecPatchesTargetPlane string
ClusterTraitSpecPatchesTargetPlane Target plane for this patch
const ( ClusterTraitSpecPatchesTargetPlaneDataplane ClusterTraitSpecPatchesTargetPlane = "dataplane" ClusterTraitSpecPatchesTargetPlaneObservabilityplane ClusterTraitSpecPatchesTargetPlane = "observabilityplane" )
Defines values for ClusterTraitSpecPatchesTargetPlane.
type ClusterTraitStatus ¶ added in v0.16.0
type ClusterTraitStatus = map[string]interface{}
ClusterTraitStatus Observed state of a ClusterTrait
type Component ¶
type Component struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a Component
Spec *ComponentSpec `json:"spec,omitempty"`
Status *ComponentStatus `json:"status,omitempty"`
}
Component Component resource (Kubernetes object without kind/apiVersion). Components group source code and deployment configuration within a project.
type ComponentEnvironmentNameParam ¶
type ComponentEnvironmentNameParam = string
ComponentEnvironmentNameParam defines model for ComponentEnvironmentNameParam.
type ComponentList ¶
type ComponentList struct {
Items []Component `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
ComponentList Paginated list of components
type ComponentNameParam ¶
type ComponentNameParam = string
ComponentNameParam defines model for ComponentNameParam.
type ComponentQueryParam ¶ added in v0.16.0
type ComponentQueryParam = string
ComponentQueryParam defines model for ComponentQueryParam.
type ComponentRelease ¶
type ComponentRelease struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a ComponentRelease
Spec *ComponentReleaseSpec `json:"spec,omitempty"`
// Status ComponentRelease status (currently empty, immutable after creation)
Status *map[string]interface{} `json:"status,omitempty"`
}
ComponentRelease ComponentRelease resource (Kubernetes object without kind/apiVersion). Immutable snapshot of component state at release time.
type ComponentReleaseList ¶
type ComponentReleaseList struct {
Items []ComponentRelease `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
ComponentReleaseList Paginated list of component releases
type ComponentReleaseNameParam ¶ added in v0.16.0
type ComponentReleaseNameParam = string
ComponentReleaseNameParam defines model for ComponentReleaseNameParam.
type ComponentReleaseSpec ¶ added in v0.16.0
type ComponentReleaseSpec struct {
// ComponentProfile Snapshot of component parameters and trait configs
ComponentProfile *struct {
// Parameters Component type parameters
Parameters *map[string]interface{} `json:"parameters,omitempty"`
// Traits Component trait instances
Traits *[]ComponentTrait `json:"traits,omitempty"`
} `json:"componentProfile,omitempty"`
// ComponentType Frozen ComponentType spec at release time
ComponentType map[string]interface{} `json:"componentType"`
// Owner Identifies the component and project this release belongs to
Owner struct {
// ComponentName Parent component name
ComponentName string `json:"componentName"`
// ProjectName Parent project name
ProjectName string `json:"projectName"`
} `json:"owner"`
// Traits Frozen trait specs at release time (keyed by trait name)
Traits *map[string]interface{} `json:"traits,omitempty"`
// Workload Frozen workload spec at release time
Workload map[string]interface{} `json:"workload"`
}
ComponentReleaseSpec Desired state of a ComponentRelease
type ComponentSpec ¶ added in v0.16.0
type ComponentSpec struct {
// AutoBuild Whether to automatically trigger builds on code push
AutoBuild *bool `json:"autoBuild,omitempty"`
// AutoDeploy Whether to automatically deploy to default environment when created
AutoDeploy *bool `json:"autoDeploy,omitempty"`
// ComponentType Reference to the ComponentType or ClusterComponentType
ComponentType struct {
// Kind Kind of component type (ComponentType or ClusterComponentType)
Kind *ComponentSpecComponentTypeKind `json:"kind,omitempty"`
// Name Component type reference in format: {workloadType}/{componentTypeName}
Name string `json:"name"`
} `json:"componentType"`
// Owner Ownership information for the component
Owner struct {
// ProjectName Name of the project this component belongs to
ProjectName string `json:"projectName"`
} `json:"owner"`
// Parameters ComponentType parameter values (schema defined by the referenced ComponentType)
Parameters *map[string]interface{} `json:"parameters,omitempty"`
// Traits Trait instances attached to the component
Traits *[]ComponentTrait `json:"traits,omitempty"`
// Workflow Component workflow configuration
Workflow *ComponentWorkflowConfig `json:"workflow,omitempty"`
}
ComponentSpec Desired state of a Component
type ComponentSpecComponentTypeKind ¶ added in v0.16.0
type ComponentSpecComponentTypeKind string
ComponentSpecComponentTypeKind Kind of component type (ComponentType or ClusterComponentType)
const ( ComponentSpecComponentTypeKindClusterComponentType ComponentSpecComponentTypeKind = "ClusterComponentType" ComponentSpecComponentTypeKindComponentType ComponentSpecComponentTypeKind = "ComponentType" )
Defines values for ComponentSpecComponentTypeKind.
type ComponentStatus ¶ added in v0.16.0
type ComponentStatus struct {
// Conditions Current state conditions of the Component
Conditions *[]Condition `json:"conditions,omitempty"`
// LatestRelease Information about the latest ComponentRelease created for this component
LatestRelease *struct {
// Name Name of the latest ComponentRelease resource
Name *string `json:"name,omitempty"`
// ReleaseHash Hash of the latest ComponentRelease spec
ReleaseHash *string `json:"releaseHash,omitempty"`
} `json:"latestRelease,omitempty"`
// ObservedGeneration Generation of the most recently observed Component
ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
}
ComponentStatus Observed state of a Component
type ComponentTrait ¶
type ComponentTrait struct {
// InstanceName Instance name for this trait attachment
InstanceName string `json:"instanceName"`
// Kind Kind of trait resource (Trait for namespace-scoped, ClusterTrait for cluster-scoped)
Kind *ComponentTraitKind `json:"kind,omitempty"`
// Name Trait template name
Name string `json:"name"`
// Parameters Trait parameters
Parameters *map[string]interface{} `json:"parameters,omitempty"`
}
ComponentTrait Trait attached to a component
type ComponentTraitInput ¶
type ComponentTraitInput struct {
// InstanceName Unique instance name within the component
InstanceName string `json:"instanceName"`
// Kind Kind of trait resource (Trait for namespace-scoped, ClusterTrait for cluster-scoped)
Kind *ComponentTraitInputKind `json:"kind,omitempty"`
// Name Trait resource name
Name string `json:"name"`
// Parameters Trait parameter values
Parameters *map[string]interface{} `json:"parameters,omitempty"`
}
ComponentTraitInput Trait instance to attach to a component
type ComponentTraitInputKind ¶ added in v0.16.0
type ComponentTraitInputKind string
ComponentTraitInputKind Kind of trait resource (Trait for namespace-scoped, ClusterTrait for cluster-scoped)
const ( ComponentTraitInputKindClusterTrait ComponentTraitInputKind = "ClusterTrait" ComponentTraitInputKindTrait ComponentTraitInputKind = "Trait" )
Defines values for ComponentTraitInputKind.
type ComponentTraitKind ¶ added in v0.16.0
type ComponentTraitKind string
ComponentTraitKind Kind of trait resource (Trait for namespace-scoped, ClusterTrait for cluster-scoped)
const ( ComponentTraitKindClusterTrait ComponentTraitKind = "ClusterTrait" ComponentTraitKindTrait ComponentTraitKind = "Trait" )
Defines values for ComponentTraitKind.
type ComponentType ¶
type ComponentType struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a ComponentType
Spec *ComponentTypeSpec `json:"spec,omitempty"`
Status *ComponentTypeStatus `json:"status,omitempty"`
}
ComponentType ComponentType resource (Kubernetes object without kind/apiVersion). Defines workload templates used by platform engineers to govern component behavior.
type ComponentTypeList ¶
type ComponentTypeList struct {
Items []ComponentType `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
ComponentTypeList Paginated list of component types
type ComponentTypeNameParam ¶
type ComponentTypeNameParam = string
ComponentTypeNameParam defines model for ComponentTypeNameParam.
type ComponentTypeSpec ¶ added in v0.16.0
type ComponentTypeSpec struct {
// AllowedTraits Restricts which Trait or ClusterTrait CRs developers can attach to Components of this type. Each entry is an object with "kind" (Trait or ClusterTrait, defaults to Trait) and "name". For example: {"kind": "Trait", "name": "my-trait"} or {"kind": "ClusterTrait", "name": "my-cluster-trait"}. If empty or omitted, no additional component-level traits are permitted (only embedded traits defined in spec.traits are allowed).
AllowedTraits *[]struct {
// Kind Kind of trait reference
Kind *ComponentTypeSpecAllowedTraitsKind `json:"kind,omitempty"`
// Name Name of the Trait or ClusterTrait resource
Name string `json:"name"`
} `json:"allowedTraits,omitempty"`
// AllowedWorkflows List of allowed Workflow references for this component type
AllowedWorkflows *[]struct {
// Kind Kind of the workflow reference. Currently only "Workflow" is supported.
Kind *ComponentTypeSpecAllowedWorkflowsKind `json:"kind,omitempty"`
// Name Name of the workflow resource
Name string `json:"name"`
} `json:"allowedWorkflows,omitempty"`
// Resources Templates that generate Kubernetes resources dynamically
Resources []struct {
// ForEach CEL expression for generating multiple resources from a list
ForEach *string `json:"forEach,omitempty"`
// Id Unique identifier for this resource within the component type
Id string `json:"id"`
// IncludeWhen CEL expression determining if this resource should be created
IncludeWhen *string `json:"includeWhen,omitempty"`
// TargetPlane Target plane for deployment
TargetPlane *ComponentTypeSpecResourcesTargetPlane `json:"targetPlane,omitempty"`
// Template Kubernetes resource template with CEL expressions
Template map[string]interface{} `json:"template"`
// Var Loop variable name when using forEach
Var *string `json:"var,omitempty"`
} `json:"resources"`
// Schema Developer-configurable schema definition
Schema *struct {
// EnvOverrides Environment-specific overrides for platform engineers
EnvOverrides *map[string]interface{} `json:"envOverrides,omitempty"`
// Parameters Static developer configuration parameters
Parameters *map[string]interface{} `json:"parameters,omitempty"`
// Types Reusable type definitions
Types *map[string]interface{} `json:"types,omitempty"`
} `json:"schema,omitempty"`
// Traits Pre-configured trait instances embedded in this component type
Traits *[]struct {
// EnvOverrides Trait environment override bindings
EnvOverrides *map[string]interface{} `json:"envOverrides,omitempty"`
// InstanceName Unique instance name for this trait
InstanceName string `json:"instanceName"`
// Kind Kind of trait (Trait or ClusterTrait)
Kind *ComponentTypeSpecTraitsKind `json:"kind,omitempty"`
// Name Name of the Trait resource
Name string `json:"name"`
// Parameters Trait parameter bindings (concrete values or CEL expressions)
Parameters *map[string]interface{} `json:"parameters,omitempty"`
} `json:"traits,omitempty"`
// Validations CEL-based validation rules evaluated during rendering
Validations *[]struct {
// Message Error message shown when the rule evaluates to false
Message string `json:"message"`
// Rule CEL expression wrapped in ${...} that must evaluate to true
Rule string `json:"rule"`
} `json:"validations,omitempty"`
// WorkloadType Primary workload resource type for this component type
WorkloadType ComponentTypeSpecWorkloadType `json:"workloadType"`
}
ComponentTypeSpec Desired state of a ComponentType
type ComponentTypeSpecAllowedTraitsKind ¶ added in v0.16.0
type ComponentTypeSpecAllowedTraitsKind string
ComponentTypeSpecAllowedTraitsKind Kind of trait reference
const ( ComponentTypeSpecAllowedTraitsKindClusterTrait ComponentTypeSpecAllowedTraitsKind = "ClusterTrait" ComponentTypeSpecAllowedTraitsKindTrait ComponentTypeSpecAllowedTraitsKind = "Trait" )
Defines values for ComponentTypeSpecAllowedTraitsKind.
type ComponentTypeSpecAllowedWorkflowsKind ¶ added in v0.17.0
type ComponentTypeSpecAllowedWorkflowsKind string
ComponentTypeSpecAllowedWorkflowsKind Kind of the workflow reference. Currently only "Workflow" is supported.
const (
ComponentTypeSpecAllowedWorkflowsKindWorkflow ComponentTypeSpecAllowedWorkflowsKind = "Workflow"
)
Defines values for ComponentTypeSpecAllowedWorkflowsKind.
type ComponentTypeSpecResourcesTargetPlane ¶ added in v0.16.0
type ComponentTypeSpecResourcesTargetPlane string
ComponentTypeSpecResourcesTargetPlane Target plane for deployment
const ( ComponentTypeSpecResourcesTargetPlaneDataplane ComponentTypeSpecResourcesTargetPlane = "dataplane" ComponentTypeSpecResourcesTargetPlaneObservabilityplane ComponentTypeSpecResourcesTargetPlane = "observabilityplane" )
Defines values for ComponentTypeSpecResourcesTargetPlane.
type ComponentTypeSpecTraitsKind ¶ added in v0.16.0
type ComponentTypeSpecTraitsKind string
ComponentTypeSpecTraitsKind Kind of trait (Trait or ClusterTrait)
const ( ComponentTypeSpecTraitsKindClusterTrait ComponentTypeSpecTraitsKind = "ClusterTrait" ComponentTypeSpecTraitsKindTrait ComponentTypeSpecTraitsKind = "Trait" )
Defines values for ComponentTypeSpecTraitsKind.
type ComponentTypeSpecWorkloadType ¶ added in v0.16.0
type ComponentTypeSpecWorkloadType string
ComponentTypeSpecWorkloadType Primary workload resource type for this component type
const ( ComponentTypeSpecWorkloadTypeCronjob ComponentTypeSpecWorkloadType = "cronjob" ComponentTypeSpecWorkloadTypeDeployment ComponentTypeSpecWorkloadType = "deployment" ComponentTypeSpecWorkloadTypeJob ComponentTypeSpecWorkloadType = "job" ComponentTypeSpecWorkloadTypeProxy ComponentTypeSpecWorkloadType = "proxy" ComponentTypeSpecWorkloadTypeStatefulset ComponentTypeSpecWorkloadType = "statefulset" )
Defines values for ComponentTypeSpecWorkloadType.
type ComponentTypeStatus ¶ added in v0.16.0
type ComponentTypeStatus = map[string]interface{}
ComponentTypeStatus Observed state of a ComponentType
type ComponentWorkflowConfig ¶
type ComponentWorkflowConfig struct {
// Name Workflow name
Name *string `json:"name,omitempty"`
// Parameters User-defined workflow parameters
Parameters *map[string]interface{} `json:"parameters,omitempty"`
// SystemParameters System-managed parameters (repository info)
SystemParameters *struct {
Repository *struct {
// AppPath Path to application within repository
AppPath *string `json:"appPath,omitempty"`
Revision *struct {
// Branch Git branch
Branch *string `json:"branch,omitempty"`
// Commit Git commit SHA
Commit *string `json:"commit,omitempty"`
} `json:"revision,omitempty"`
// Url Git repository URL
Url *string `json:"url,omitempty"`
} `json:"repository,omitempty"`
} `json:"systemParameters,omitempty"`
}
ComponentWorkflowConfig Component workflow configuration
type ComponentWorkflowInput ¶
type ComponentWorkflowInput struct {
// Name ComponentWorkflow resource name
Name string `json:"name"`
// Parameters User-defined workflow parameters
Parameters *map[string]interface{} `json:"parameters,omitempty"`
// SystemParameters System parameters including repository configuration
SystemParameters struct {
Repository struct {
// AppPath Path to application within repository
AppPath string `json:"appPath"`
Revision struct {
// Branch Git branch to build from
Branch string `json:"branch"`
// Commit Specific commit SHA (optional)
Commit *string `json:"commit,omitempty"`
} `json:"revision"`
// Url Git repository URL
Url string `json:"url"`
} `json:"repository"`
} `json:"systemParameters"`
}
ComponentWorkflowInput Workflow configuration for component creation
type Condition ¶ added in v0.16.0
type Condition struct {
// LastTransitionTime Last time the condition transitioned
LastTransitionTime time.Time `json:"lastTransitionTime"`
// Message Human-readable message
Message *string `json:"message,omitempty"`
// ObservedGeneration Generation observed when this condition was set
ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
// Reason Machine-readable reason for the condition
Reason string `json:"reason"`
// Status Status of the condition
Status ConditionStatus `json:"status"`
// Type Type of condition (e.g., Ready)
Type string `json:"type"`
}
Condition Kubernetes-style condition
type ConditionStatus ¶ added in v0.16.0
type ConditionStatus string
ConditionStatus Status of the condition
const ( ConditionStatusFalse ConditionStatus = "False" ConditionStatusTrue ConditionStatus = "True" ConditionStatusUnknown ConditionStatus = "Unknown" )
Defines values for ConditionStatus.
type ConflictJSONResponse ¶
type ConflictJSONResponse ErrorResponse
type ConnectionEnvBindings ¶ added in v0.17.0
type ConnectionEnvBindings struct {
// Address Env var name for the protocol-appropriate connection string.
// For HTTP/HTTPS/WS/WSS: scheme://host:port/basePath
// For gRPC/TCP/UDP: host:port
Address *string `json:"address,omitempty"`
// BasePath Env var name for just the base path
BasePath *string `json:"basePath,omitempty"`
// Host Env var name for just the hostname
Host *string `json:"host,omitempty"`
// Port Env var name for just the port number
Port *string `json:"port,omitempty"`
}
ConnectionEnvBindings Maps resolved connection address components to environment variable names
type ContainerOverride ¶
type ContainerOverride struct {
Env *[]EnvVar `json:"env,omitempty"`
Files *[]FileVar `json:"files,omitempty"`
}
ContainerOverride Container-level overrides
type CreateBuildPlane201JSONResponse ¶ added in v0.16.0
type CreateBuildPlane201JSONResponse BuildPlane
func (CreateBuildPlane201JSONResponse) VisitCreateBuildPlaneResponse ¶ added in v0.16.0
func (response CreateBuildPlane201JSONResponse) VisitCreateBuildPlaneResponse(w http.ResponseWriter) error
type CreateBuildPlane400JSONResponse ¶ added in v0.16.0
type CreateBuildPlane400JSONResponse struct{ BadRequestJSONResponse }
func (CreateBuildPlane400JSONResponse) VisitCreateBuildPlaneResponse ¶ added in v0.16.0
func (response CreateBuildPlane400JSONResponse) VisitCreateBuildPlaneResponse(w http.ResponseWriter) error
type CreateBuildPlane401JSONResponse ¶ added in v0.16.0
func (CreateBuildPlane401JSONResponse) VisitCreateBuildPlaneResponse ¶ added in v0.16.0
func (response CreateBuildPlane401JSONResponse) VisitCreateBuildPlaneResponse(w http.ResponseWriter) error
type CreateBuildPlane403JSONResponse ¶ added in v0.16.0
type CreateBuildPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateBuildPlane403JSONResponse) VisitCreateBuildPlaneResponse ¶ added in v0.16.0
func (response CreateBuildPlane403JSONResponse) VisitCreateBuildPlaneResponse(w http.ResponseWriter) error
type CreateBuildPlane409JSONResponse ¶ added in v0.16.0
type CreateBuildPlane409JSONResponse struct{ ConflictJSONResponse }
func (CreateBuildPlane409JSONResponse) VisitCreateBuildPlaneResponse ¶ added in v0.16.0
func (response CreateBuildPlane409JSONResponse) VisitCreateBuildPlaneResponse(w http.ResponseWriter) error
type CreateBuildPlane500JSONResponse ¶ added in v0.16.0
type CreateBuildPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateBuildPlane500JSONResponse) VisitCreateBuildPlaneResponse ¶ added in v0.16.0
func (response CreateBuildPlane500JSONResponse) VisitCreateBuildPlaneResponse(w http.ResponseWriter) error
type CreateBuildPlaneJSONRequestBody ¶ added in v0.16.0
type CreateBuildPlaneJSONRequestBody = BuildPlane
CreateBuildPlaneJSONRequestBody defines body for CreateBuildPlane for application/json ContentType.
type CreateBuildPlaneRequestObject ¶ added in v0.16.0
type CreateBuildPlaneRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateBuildPlaneJSONRequestBody
}
type CreateBuildPlaneResp ¶ added in v0.16.0
type CreateBuildPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *BuildPlane
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateBuildPlaneResp ¶ added in v0.16.0
func ParseCreateBuildPlaneResp(rsp *http.Response) (*CreateBuildPlaneResp, error)
ParseCreateBuildPlaneResp parses an HTTP response from a CreateBuildPlaneWithResponse call
func (CreateBuildPlaneResp) Status ¶ added in v0.16.0
func (r CreateBuildPlaneResp) Status() string
Status returns HTTPResponse.Status
func (CreateBuildPlaneResp) StatusCode ¶ added in v0.16.0
func (r CreateBuildPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBuildPlaneResponseObject ¶ added in v0.16.0
type CreateBuildPlaneResponseObject interface {
VisitCreateBuildPlaneResponse(w http.ResponseWriter) error
}
type CreateClusterBuildPlane201JSONResponse ¶ added in v0.16.0
type CreateClusterBuildPlane201JSONResponse ClusterBuildPlane
func (CreateClusterBuildPlane201JSONResponse) VisitCreateClusterBuildPlaneResponse ¶ added in v0.16.0
func (response CreateClusterBuildPlane201JSONResponse) VisitCreateClusterBuildPlaneResponse(w http.ResponseWriter) error
type CreateClusterBuildPlane400JSONResponse ¶ added in v0.16.0
type CreateClusterBuildPlane400JSONResponse struct{ BadRequestJSONResponse }
func (CreateClusterBuildPlane400JSONResponse) VisitCreateClusterBuildPlaneResponse ¶ added in v0.16.0
func (response CreateClusterBuildPlane400JSONResponse) VisitCreateClusterBuildPlaneResponse(w http.ResponseWriter) error
type CreateClusterBuildPlane401JSONResponse ¶ added in v0.16.0
func (CreateClusterBuildPlane401JSONResponse) VisitCreateClusterBuildPlaneResponse ¶ added in v0.16.0
func (response CreateClusterBuildPlane401JSONResponse) VisitCreateClusterBuildPlaneResponse(w http.ResponseWriter) error
type CreateClusterBuildPlane403JSONResponse ¶ added in v0.16.0
type CreateClusterBuildPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateClusterBuildPlane403JSONResponse) VisitCreateClusterBuildPlaneResponse ¶ added in v0.16.0
func (response CreateClusterBuildPlane403JSONResponse) VisitCreateClusterBuildPlaneResponse(w http.ResponseWriter) error
type CreateClusterBuildPlane409JSONResponse ¶ added in v0.16.0
type CreateClusterBuildPlane409JSONResponse struct{ ConflictJSONResponse }
func (CreateClusterBuildPlane409JSONResponse) VisitCreateClusterBuildPlaneResponse ¶ added in v0.16.0
func (response CreateClusterBuildPlane409JSONResponse) VisitCreateClusterBuildPlaneResponse(w http.ResponseWriter) error
type CreateClusterBuildPlane500JSONResponse ¶ added in v0.16.0
type CreateClusterBuildPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateClusterBuildPlane500JSONResponse) VisitCreateClusterBuildPlaneResponse ¶ added in v0.16.0
func (response CreateClusterBuildPlane500JSONResponse) VisitCreateClusterBuildPlaneResponse(w http.ResponseWriter) error
type CreateClusterBuildPlaneJSONRequestBody ¶ added in v0.16.0
type CreateClusterBuildPlaneJSONRequestBody = ClusterBuildPlane
CreateClusterBuildPlaneJSONRequestBody defines body for CreateClusterBuildPlane for application/json ContentType.
type CreateClusterBuildPlaneRequestObject ¶ added in v0.16.0
type CreateClusterBuildPlaneRequestObject struct {
Body *CreateClusterBuildPlaneJSONRequestBody
}
type CreateClusterBuildPlaneResp ¶ added in v0.16.0
type CreateClusterBuildPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ClusterBuildPlane
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateClusterBuildPlaneResp ¶ added in v0.16.0
func ParseCreateClusterBuildPlaneResp(rsp *http.Response) (*CreateClusterBuildPlaneResp, error)
ParseCreateClusterBuildPlaneResp parses an HTTP response from a CreateClusterBuildPlaneWithResponse call
func (CreateClusterBuildPlaneResp) Status ¶ added in v0.16.0
func (r CreateClusterBuildPlaneResp) Status() string
Status returns HTTPResponse.Status
func (CreateClusterBuildPlaneResp) StatusCode ¶ added in v0.16.0
func (r CreateClusterBuildPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateClusterBuildPlaneResponseObject ¶ added in v0.16.0
type CreateClusterBuildPlaneResponseObject interface {
VisitCreateClusterBuildPlaneResponse(w http.ResponseWriter) error
}
type CreateClusterComponentType201JSONResponse ¶ added in v0.16.0
type CreateClusterComponentType201JSONResponse ClusterComponentType
func (CreateClusterComponentType201JSONResponse) VisitCreateClusterComponentTypeResponse ¶ added in v0.16.0
func (response CreateClusterComponentType201JSONResponse) VisitCreateClusterComponentTypeResponse(w http.ResponseWriter) error
type CreateClusterComponentType400JSONResponse ¶ added in v0.16.0
type CreateClusterComponentType400JSONResponse struct{ BadRequestJSONResponse }
func (CreateClusterComponentType400JSONResponse) VisitCreateClusterComponentTypeResponse ¶ added in v0.16.0
func (response CreateClusterComponentType400JSONResponse) VisitCreateClusterComponentTypeResponse(w http.ResponseWriter) error
type CreateClusterComponentType401JSONResponse ¶ added in v0.16.0
func (CreateClusterComponentType401JSONResponse) VisitCreateClusterComponentTypeResponse ¶ added in v0.16.0
func (response CreateClusterComponentType401JSONResponse) VisitCreateClusterComponentTypeResponse(w http.ResponseWriter) error
type CreateClusterComponentType403JSONResponse ¶ added in v0.16.0
type CreateClusterComponentType403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateClusterComponentType403JSONResponse) VisitCreateClusterComponentTypeResponse ¶ added in v0.16.0
func (response CreateClusterComponentType403JSONResponse) VisitCreateClusterComponentTypeResponse(w http.ResponseWriter) error
type CreateClusterComponentType409JSONResponse ¶ added in v0.16.0
type CreateClusterComponentType409JSONResponse struct{ ConflictJSONResponse }
func (CreateClusterComponentType409JSONResponse) VisitCreateClusterComponentTypeResponse ¶ added in v0.16.0
func (response CreateClusterComponentType409JSONResponse) VisitCreateClusterComponentTypeResponse(w http.ResponseWriter) error
type CreateClusterComponentType500JSONResponse ¶ added in v0.16.0
type CreateClusterComponentType500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateClusterComponentType500JSONResponse) VisitCreateClusterComponentTypeResponse ¶ added in v0.16.0
func (response CreateClusterComponentType500JSONResponse) VisitCreateClusterComponentTypeResponse(w http.ResponseWriter) error
type CreateClusterComponentTypeJSONRequestBody ¶ added in v0.16.0
type CreateClusterComponentTypeJSONRequestBody = ClusterComponentType
CreateClusterComponentTypeJSONRequestBody defines body for CreateClusterComponentType for application/json ContentType.
type CreateClusterComponentTypeRequestObject ¶ added in v0.16.0
type CreateClusterComponentTypeRequestObject struct {
Body *CreateClusterComponentTypeJSONRequestBody
}
type CreateClusterComponentTypeResp ¶ added in v0.16.0
type CreateClusterComponentTypeResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ClusterComponentType
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateClusterComponentTypeResp ¶ added in v0.16.0
func ParseCreateClusterComponentTypeResp(rsp *http.Response) (*CreateClusterComponentTypeResp, error)
ParseCreateClusterComponentTypeResp parses an HTTP response from a CreateClusterComponentTypeWithResponse call
func (CreateClusterComponentTypeResp) Status ¶ added in v0.16.0
func (r CreateClusterComponentTypeResp) Status() string
Status returns HTTPResponse.Status
func (CreateClusterComponentTypeResp) StatusCode ¶ added in v0.16.0
func (r CreateClusterComponentTypeResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateClusterComponentTypeResponseObject ¶ added in v0.16.0
type CreateClusterComponentTypeResponseObject interface {
VisitCreateClusterComponentTypeResponse(w http.ResponseWriter) error
}
type CreateClusterDataPlane201JSONResponse ¶ added in v0.15.0
type CreateClusterDataPlane201JSONResponse ClusterDataPlane
func (CreateClusterDataPlane201JSONResponse) VisitCreateClusterDataPlaneResponse ¶ added in v0.15.0
func (response CreateClusterDataPlane201JSONResponse) VisitCreateClusterDataPlaneResponse(w http.ResponseWriter) error
type CreateClusterDataPlane400JSONResponse ¶ added in v0.15.0
type CreateClusterDataPlane400JSONResponse struct{ BadRequestJSONResponse }
func (CreateClusterDataPlane400JSONResponse) VisitCreateClusterDataPlaneResponse ¶ added in v0.15.0
func (response CreateClusterDataPlane400JSONResponse) VisitCreateClusterDataPlaneResponse(w http.ResponseWriter) error
type CreateClusterDataPlane401JSONResponse ¶ added in v0.15.0
func (CreateClusterDataPlane401JSONResponse) VisitCreateClusterDataPlaneResponse ¶ added in v0.15.0
func (response CreateClusterDataPlane401JSONResponse) VisitCreateClusterDataPlaneResponse(w http.ResponseWriter) error
type CreateClusterDataPlane403JSONResponse ¶ added in v0.15.0
type CreateClusterDataPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateClusterDataPlane403JSONResponse) VisitCreateClusterDataPlaneResponse ¶ added in v0.15.0
func (response CreateClusterDataPlane403JSONResponse) VisitCreateClusterDataPlaneResponse(w http.ResponseWriter) error
type CreateClusterDataPlane409JSONResponse ¶ added in v0.15.0
type CreateClusterDataPlane409JSONResponse struct{ ConflictJSONResponse }
func (CreateClusterDataPlane409JSONResponse) VisitCreateClusterDataPlaneResponse ¶ added in v0.15.0
func (response CreateClusterDataPlane409JSONResponse) VisitCreateClusterDataPlaneResponse(w http.ResponseWriter) error
type CreateClusterDataPlane500JSONResponse ¶ added in v0.15.0
type CreateClusterDataPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateClusterDataPlane500JSONResponse) VisitCreateClusterDataPlaneResponse ¶ added in v0.15.0
func (response CreateClusterDataPlane500JSONResponse) VisitCreateClusterDataPlaneResponse(w http.ResponseWriter) error
type CreateClusterDataPlaneJSONRequestBody ¶ added in v0.15.0
type CreateClusterDataPlaneJSONRequestBody = ClusterDataPlane
CreateClusterDataPlaneJSONRequestBody defines body for CreateClusterDataPlane for application/json ContentType.
type CreateClusterDataPlaneRequestObject ¶ added in v0.15.0
type CreateClusterDataPlaneRequestObject struct {
Body *CreateClusterDataPlaneJSONRequestBody
}
type CreateClusterDataPlaneResp ¶ added in v0.15.0
type CreateClusterDataPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ClusterDataPlane
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateClusterDataPlaneResp ¶ added in v0.15.0
func ParseCreateClusterDataPlaneResp(rsp *http.Response) (*CreateClusterDataPlaneResp, error)
ParseCreateClusterDataPlaneResp parses an HTTP response from a CreateClusterDataPlaneWithResponse call
func (CreateClusterDataPlaneResp) Status ¶ added in v0.15.0
func (r CreateClusterDataPlaneResp) Status() string
Status returns HTTPResponse.Status
func (CreateClusterDataPlaneResp) StatusCode ¶ added in v0.15.0
func (r CreateClusterDataPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateClusterDataPlaneResponseObject ¶ added in v0.15.0
type CreateClusterDataPlaneResponseObject interface {
VisitCreateClusterDataPlaneResponse(w http.ResponseWriter) error
}
type CreateClusterObservabilityPlane201JSONResponse ¶ added in v0.16.0
type CreateClusterObservabilityPlane201JSONResponse ClusterObservabilityPlane
func (CreateClusterObservabilityPlane201JSONResponse) VisitCreateClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response CreateClusterObservabilityPlane201JSONResponse) VisitCreateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type CreateClusterObservabilityPlane400JSONResponse ¶ added in v0.16.0
type CreateClusterObservabilityPlane400JSONResponse struct{ BadRequestJSONResponse }
func (CreateClusterObservabilityPlane400JSONResponse) VisitCreateClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response CreateClusterObservabilityPlane400JSONResponse) VisitCreateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type CreateClusterObservabilityPlane401JSONResponse ¶ added in v0.16.0
func (CreateClusterObservabilityPlane401JSONResponse) VisitCreateClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response CreateClusterObservabilityPlane401JSONResponse) VisitCreateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type CreateClusterObservabilityPlane403JSONResponse ¶ added in v0.16.0
type CreateClusterObservabilityPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateClusterObservabilityPlane403JSONResponse) VisitCreateClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response CreateClusterObservabilityPlane403JSONResponse) VisitCreateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type CreateClusterObservabilityPlane409JSONResponse ¶ added in v0.16.0
type CreateClusterObservabilityPlane409JSONResponse struct{ ConflictJSONResponse }
func (CreateClusterObservabilityPlane409JSONResponse) VisitCreateClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response CreateClusterObservabilityPlane409JSONResponse) VisitCreateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type CreateClusterObservabilityPlane500JSONResponse ¶ added in v0.16.0
type CreateClusterObservabilityPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateClusterObservabilityPlane500JSONResponse) VisitCreateClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response CreateClusterObservabilityPlane500JSONResponse) VisitCreateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type CreateClusterObservabilityPlaneJSONRequestBody ¶ added in v0.16.0
type CreateClusterObservabilityPlaneJSONRequestBody = ClusterObservabilityPlane
CreateClusterObservabilityPlaneJSONRequestBody defines body for CreateClusterObservabilityPlane for application/json ContentType.
type CreateClusterObservabilityPlaneRequestObject ¶ added in v0.16.0
type CreateClusterObservabilityPlaneRequestObject struct {
Body *CreateClusterObservabilityPlaneJSONRequestBody
}
type CreateClusterObservabilityPlaneResp ¶ added in v0.16.0
type CreateClusterObservabilityPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ClusterObservabilityPlane
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateClusterObservabilityPlaneResp ¶ added in v0.16.0
func ParseCreateClusterObservabilityPlaneResp(rsp *http.Response) (*CreateClusterObservabilityPlaneResp, error)
ParseCreateClusterObservabilityPlaneResp parses an HTTP response from a CreateClusterObservabilityPlaneWithResponse call
func (CreateClusterObservabilityPlaneResp) Status ¶ added in v0.16.0
func (r CreateClusterObservabilityPlaneResp) Status() string
Status returns HTTPResponse.Status
func (CreateClusterObservabilityPlaneResp) StatusCode ¶ added in v0.16.0
func (r CreateClusterObservabilityPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateClusterObservabilityPlaneResponseObject ¶ added in v0.16.0
type CreateClusterObservabilityPlaneResponseObject interface {
VisitCreateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
}
type CreateClusterRole201JSONResponse ¶ added in v0.14.0
type CreateClusterRole201JSONResponse AuthzClusterRole
func (CreateClusterRole201JSONResponse) VisitCreateClusterRoleResponse ¶ added in v0.14.0
func (response CreateClusterRole201JSONResponse) VisitCreateClusterRoleResponse(w http.ResponseWriter) error
type CreateClusterRole400JSONResponse ¶ added in v0.14.0
type CreateClusterRole400JSONResponse struct{ BadRequestJSONResponse }
func (CreateClusterRole400JSONResponse) VisitCreateClusterRoleResponse ¶ added in v0.14.0
func (response CreateClusterRole400JSONResponse) VisitCreateClusterRoleResponse(w http.ResponseWriter) error
type CreateClusterRole401JSONResponse ¶ added in v0.14.0
func (CreateClusterRole401JSONResponse) VisitCreateClusterRoleResponse ¶ added in v0.14.0
func (response CreateClusterRole401JSONResponse) VisitCreateClusterRoleResponse(w http.ResponseWriter) error
type CreateClusterRole403JSONResponse ¶ added in v0.14.0
type CreateClusterRole403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateClusterRole403JSONResponse) VisitCreateClusterRoleResponse ¶ added in v0.14.0
func (response CreateClusterRole403JSONResponse) VisitCreateClusterRoleResponse(w http.ResponseWriter) error
type CreateClusterRole409JSONResponse ¶ added in v0.14.0
type CreateClusterRole409JSONResponse struct{ ConflictJSONResponse }
func (CreateClusterRole409JSONResponse) VisitCreateClusterRoleResponse ¶ added in v0.14.0
func (response CreateClusterRole409JSONResponse) VisitCreateClusterRoleResponse(w http.ResponseWriter) error
type CreateClusterRole500JSONResponse ¶ added in v0.14.0
type CreateClusterRole500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateClusterRole500JSONResponse) VisitCreateClusterRoleResponse ¶ added in v0.14.0
func (response CreateClusterRole500JSONResponse) VisitCreateClusterRoleResponse(w http.ResponseWriter) error
type CreateClusterRoleBinding201JSONResponse ¶ added in v0.14.0
type CreateClusterRoleBinding201JSONResponse AuthzClusterRoleBinding
func (CreateClusterRoleBinding201JSONResponse) VisitCreateClusterRoleBindingResponse ¶ added in v0.14.0
func (response CreateClusterRoleBinding201JSONResponse) VisitCreateClusterRoleBindingResponse(w http.ResponseWriter) error
type CreateClusterRoleBinding400JSONResponse ¶ added in v0.14.0
type CreateClusterRoleBinding400JSONResponse struct{ BadRequestJSONResponse }
func (CreateClusterRoleBinding400JSONResponse) VisitCreateClusterRoleBindingResponse ¶ added in v0.14.0
func (response CreateClusterRoleBinding400JSONResponse) VisitCreateClusterRoleBindingResponse(w http.ResponseWriter) error
type CreateClusterRoleBinding401JSONResponse ¶ added in v0.14.0
func (CreateClusterRoleBinding401JSONResponse) VisitCreateClusterRoleBindingResponse ¶ added in v0.14.0
func (response CreateClusterRoleBinding401JSONResponse) VisitCreateClusterRoleBindingResponse(w http.ResponseWriter) error
type CreateClusterRoleBinding403JSONResponse ¶ added in v0.14.0
type CreateClusterRoleBinding403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateClusterRoleBinding403JSONResponse) VisitCreateClusterRoleBindingResponse ¶ added in v0.14.0
func (response CreateClusterRoleBinding403JSONResponse) VisitCreateClusterRoleBindingResponse(w http.ResponseWriter) error
type CreateClusterRoleBinding409JSONResponse ¶ added in v0.14.0
type CreateClusterRoleBinding409JSONResponse struct{ ConflictJSONResponse }
func (CreateClusterRoleBinding409JSONResponse) VisitCreateClusterRoleBindingResponse ¶ added in v0.14.0
func (response CreateClusterRoleBinding409JSONResponse) VisitCreateClusterRoleBindingResponse(w http.ResponseWriter) error
type CreateClusterRoleBinding500JSONResponse ¶ added in v0.14.0
type CreateClusterRoleBinding500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateClusterRoleBinding500JSONResponse) VisitCreateClusterRoleBindingResponse ¶ added in v0.14.0
func (response CreateClusterRoleBinding500JSONResponse) VisitCreateClusterRoleBindingResponse(w http.ResponseWriter) error
type CreateClusterRoleBindingJSONRequestBody ¶ added in v0.14.0
type CreateClusterRoleBindingJSONRequestBody = AuthzClusterRoleBinding
CreateClusterRoleBindingJSONRequestBody defines body for CreateClusterRoleBinding for application/json ContentType.
type CreateClusterRoleBindingRequest ¶ added in v0.14.0
type CreateClusterRoleBindingRequest struct {
// Effect Policy effect (allow or deny)
Effect *CreateClusterRoleBindingRequestEffect `json:"effect,omitempty"`
// Entitlement Entitlement with claim and value
Entitlement Entitlement `json:"entitlement"`
// Name Unique cluster role binding name
Name string `json:"name"`
// Role Cluster role name
Role string `json:"role"`
}
CreateClusterRoleBindingRequest Request to create a cluster-scoped role binding (legacy)
type CreateClusterRoleBindingRequestEffect ¶ added in v0.14.0
type CreateClusterRoleBindingRequestEffect string
CreateClusterRoleBindingRequestEffect Policy effect (allow or deny)
const ( CreateClusterRoleBindingRequestEffectAllow CreateClusterRoleBindingRequestEffect = "allow" CreateClusterRoleBindingRequestEffectDeny CreateClusterRoleBindingRequestEffect = "deny" )
Defines values for CreateClusterRoleBindingRequestEffect.
type CreateClusterRoleBindingRequestObject ¶ added in v0.14.0
type CreateClusterRoleBindingRequestObject struct {
Body *CreateClusterRoleBindingJSONRequestBody
}
type CreateClusterRoleBindingResp ¶ added in v0.14.0
type CreateClusterRoleBindingResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AuthzClusterRoleBinding
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateClusterRoleBindingResp ¶ added in v0.14.0
func ParseCreateClusterRoleBindingResp(rsp *http.Response) (*CreateClusterRoleBindingResp, error)
ParseCreateClusterRoleBindingResp parses an HTTP response from a CreateClusterRoleBindingWithResponse call
func (CreateClusterRoleBindingResp) Status ¶ added in v0.14.0
func (r CreateClusterRoleBindingResp) Status() string
Status returns HTTPResponse.Status
func (CreateClusterRoleBindingResp) StatusCode ¶ added in v0.14.0
func (r CreateClusterRoleBindingResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateClusterRoleBindingResponseObject ¶ added in v0.14.0
type CreateClusterRoleBindingResponseObject interface {
VisitCreateClusterRoleBindingResponse(w http.ResponseWriter) error
}
type CreateClusterRoleJSONRequestBody ¶ added in v0.14.0
type CreateClusterRoleJSONRequestBody = AuthzClusterRole
CreateClusterRoleJSONRequestBody defines body for CreateClusterRole for application/json ContentType.
type CreateClusterRoleRequest ¶ added in v0.14.0
type CreateClusterRoleRequest struct {
// Actions List of actions this role permits
Actions []string `json:"actions"`
// Description Human-readable description of the role
Description *string `json:"description,omitempty"`
// Name Unique cluster role name
Name string `json:"name"`
}
CreateClusterRoleRequest Request to create a cluster-scoped role (legacy)
type CreateClusterRoleRequestObject ¶ added in v0.14.0
type CreateClusterRoleRequestObject struct {
Body *CreateClusterRoleJSONRequestBody
}
type CreateClusterRoleResp ¶ added in v0.14.0
type CreateClusterRoleResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AuthzClusterRole
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateClusterRoleResp ¶ added in v0.14.0
func ParseCreateClusterRoleResp(rsp *http.Response) (*CreateClusterRoleResp, error)
ParseCreateClusterRoleResp parses an HTTP response from a CreateClusterRoleWithResponse call
func (CreateClusterRoleResp) Status ¶ added in v0.14.0
func (r CreateClusterRoleResp) Status() string
Status returns HTTPResponse.Status
func (CreateClusterRoleResp) StatusCode ¶ added in v0.14.0
func (r CreateClusterRoleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateClusterRoleResponseObject ¶ added in v0.14.0
type CreateClusterRoleResponseObject interface {
VisitCreateClusterRoleResponse(w http.ResponseWriter) error
}
type CreateClusterTrait201JSONResponse ¶ added in v0.16.0
type CreateClusterTrait201JSONResponse ClusterTrait
func (CreateClusterTrait201JSONResponse) VisitCreateClusterTraitResponse ¶ added in v0.16.0
func (response CreateClusterTrait201JSONResponse) VisitCreateClusterTraitResponse(w http.ResponseWriter) error
type CreateClusterTrait400JSONResponse ¶ added in v0.16.0
type CreateClusterTrait400JSONResponse struct{ BadRequestJSONResponse }
func (CreateClusterTrait400JSONResponse) VisitCreateClusterTraitResponse ¶ added in v0.16.0
func (response CreateClusterTrait400JSONResponse) VisitCreateClusterTraitResponse(w http.ResponseWriter) error
type CreateClusterTrait401JSONResponse ¶ added in v0.16.0
func (CreateClusterTrait401JSONResponse) VisitCreateClusterTraitResponse ¶ added in v0.16.0
func (response CreateClusterTrait401JSONResponse) VisitCreateClusterTraitResponse(w http.ResponseWriter) error
type CreateClusterTrait403JSONResponse ¶ added in v0.16.0
type CreateClusterTrait403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateClusterTrait403JSONResponse) VisitCreateClusterTraitResponse ¶ added in v0.16.0
func (response CreateClusterTrait403JSONResponse) VisitCreateClusterTraitResponse(w http.ResponseWriter) error
type CreateClusterTrait409JSONResponse ¶ added in v0.16.0
type CreateClusterTrait409JSONResponse struct{ ConflictJSONResponse }
func (CreateClusterTrait409JSONResponse) VisitCreateClusterTraitResponse ¶ added in v0.16.0
func (response CreateClusterTrait409JSONResponse) VisitCreateClusterTraitResponse(w http.ResponseWriter) error
type CreateClusterTrait500JSONResponse ¶ added in v0.16.0
type CreateClusterTrait500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateClusterTrait500JSONResponse) VisitCreateClusterTraitResponse ¶ added in v0.16.0
func (response CreateClusterTrait500JSONResponse) VisitCreateClusterTraitResponse(w http.ResponseWriter) error
type CreateClusterTraitJSONRequestBody ¶ added in v0.16.0
type CreateClusterTraitJSONRequestBody = ClusterTrait
CreateClusterTraitJSONRequestBody defines body for CreateClusterTrait for application/json ContentType.
type CreateClusterTraitRequestObject ¶ added in v0.16.0
type CreateClusterTraitRequestObject struct {
Body *CreateClusterTraitJSONRequestBody
}
type CreateClusterTraitResp ¶ added in v0.16.0
type CreateClusterTraitResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ClusterTrait
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateClusterTraitResp ¶ added in v0.16.0
func ParseCreateClusterTraitResp(rsp *http.Response) (*CreateClusterTraitResp, error)
ParseCreateClusterTraitResp parses an HTTP response from a CreateClusterTraitWithResponse call
func (CreateClusterTraitResp) Status ¶ added in v0.16.0
func (r CreateClusterTraitResp) Status() string
Status returns HTTPResponse.Status
func (CreateClusterTraitResp) StatusCode ¶ added in v0.16.0
func (r CreateClusterTraitResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateClusterTraitResponseObject ¶ added in v0.16.0
type CreateClusterTraitResponseObject interface {
VisitCreateClusterTraitResponse(w http.ResponseWriter) error
}
type CreateComponent201JSONResponse ¶
type CreateComponent201JSONResponse Component
func (CreateComponent201JSONResponse) VisitCreateComponentResponse ¶
func (response CreateComponent201JSONResponse) VisitCreateComponentResponse(w http.ResponseWriter) error
type CreateComponent400JSONResponse ¶
type CreateComponent400JSONResponse struct{ BadRequestJSONResponse }
func (CreateComponent400JSONResponse) VisitCreateComponentResponse ¶
func (response CreateComponent400JSONResponse) VisitCreateComponentResponse(w http.ResponseWriter) error
type CreateComponent401JSONResponse ¶
func (CreateComponent401JSONResponse) VisitCreateComponentResponse ¶
func (response CreateComponent401JSONResponse) VisitCreateComponentResponse(w http.ResponseWriter) error
type CreateComponent403JSONResponse ¶
type CreateComponent403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateComponent403JSONResponse) VisitCreateComponentResponse ¶
func (response CreateComponent403JSONResponse) VisitCreateComponentResponse(w http.ResponseWriter) error
type CreateComponent409JSONResponse ¶
type CreateComponent409JSONResponse struct{ ConflictJSONResponse }
func (CreateComponent409JSONResponse) VisitCreateComponentResponse ¶
func (response CreateComponent409JSONResponse) VisitCreateComponentResponse(w http.ResponseWriter) error
type CreateComponent500JSONResponse ¶
type CreateComponent500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateComponent500JSONResponse) VisitCreateComponentResponse ¶
func (response CreateComponent500JSONResponse) VisitCreateComponentResponse(w http.ResponseWriter) error
type CreateComponentJSONRequestBody ¶
type CreateComponentJSONRequestBody = Component
CreateComponentJSONRequestBody defines body for CreateComponent for application/json ContentType.
type CreateComponentRequest ¶
type CreateComponentRequest struct {
// AutoDeploy Whether to automatically deploy to default environment
AutoDeploy *bool `json:"autoDeploy,omitempty"`
// ComponentType Component type reference (format: {workloadType}/{componentTypeName})
ComponentType *string `json:"componentType,omitempty"`
// Description Component description
Description *string `json:"description,omitempty"`
// DisplayName Human-readable display name
DisplayName *string `json:"displayName,omitempty"`
// Name Component name (must be unique within project)
Name string `json:"name"`
// Parameters Component type parameters
Parameters *map[string]interface{} `json:"parameters,omitempty"`
// Traits Trait instances to attach to the component
Traits *[]ComponentTraitInput `json:"traits,omitempty"`
// Type DEPRECATED: Use componentType instead. Legacy component type field.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Type *string `json:"type,omitempty"`
// Workflow Workflow configuration for component creation
Workflow *ComponentWorkflowInput `json:"workflow,omitempty"`
}
CreateComponentRequest Request to create a new component
type CreateComponentRequestObject ¶
type CreateComponentRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateComponentJSONRequestBody
}
type CreateComponentResp ¶ added in v0.13.0
type CreateComponentResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Component
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateComponentResp ¶ added in v0.13.0
func ParseCreateComponentResp(rsp *http.Response) (*CreateComponentResp, error)
ParseCreateComponentResp parses an HTTP response from a CreateComponentWithResponse call
func (CreateComponentResp) Status ¶ added in v0.13.0
func (r CreateComponentResp) Status() string
Status returns HTTPResponse.Status
func (CreateComponentResp) StatusCode ¶ added in v0.13.0
func (r CreateComponentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateComponentResponseObject ¶
type CreateComponentResponseObject interface {
VisitCreateComponentResponse(w http.ResponseWriter) error
}
type CreateComponentType201JSONResponse ¶ added in v0.16.0
type CreateComponentType201JSONResponse ComponentType
func (CreateComponentType201JSONResponse) VisitCreateComponentTypeResponse ¶ added in v0.16.0
func (response CreateComponentType201JSONResponse) VisitCreateComponentTypeResponse(w http.ResponseWriter) error
type CreateComponentType400JSONResponse ¶ added in v0.16.0
type CreateComponentType400JSONResponse struct{ BadRequestJSONResponse }
func (CreateComponentType400JSONResponse) VisitCreateComponentTypeResponse ¶ added in v0.16.0
func (response CreateComponentType400JSONResponse) VisitCreateComponentTypeResponse(w http.ResponseWriter) error
type CreateComponentType401JSONResponse ¶ added in v0.16.0
func (CreateComponentType401JSONResponse) VisitCreateComponentTypeResponse ¶ added in v0.16.0
func (response CreateComponentType401JSONResponse) VisitCreateComponentTypeResponse(w http.ResponseWriter) error
type CreateComponentType403JSONResponse ¶ added in v0.16.0
type CreateComponentType403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateComponentType403JSONResponse) VisitCreateComponentTypeResponse ¶ added in v0.16.0
func (response CreateComponentType403JSONResponse) VisitCreateComponentTypeResponse(w http.ResponseWriter) error
type CreateComponentType409JSONResponse ¶ added in v0.16.0
type CreateComponentType409JSONResponse struct{ ConflictJSONResponse }
func (CreateComponentType409JSONResponse) VisitCreateComponentTypeResponse ¶ added in v0.16.0
func (response CreateComponentType409JSONResponse) VisitCreateComponentTypeResponse(w http.ResponseWriter) error
type CreateComponentType500JSONResponse ¶ added in v0.16.0
type CreateComponentType500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateComponentType500JSONResponse) VisitCreateComponentTypeResponse ¶ added in v0.16.0
func (response CreateComponentType500JSONResponse) VisitCreateComponentTypeResponse(w http.ResponseWriter) error
type CreateComponentTypeJSONRequestBody ¶ added in v0.16.0
type CreateComponentTypeJSONRequestBody = ComponentType
CreateComponentTypeJSONRequestBody defines body for CreateComponentType for application/json ContentType.
type CreateComponentTypeRequestObject ¶ added in v0.16.0
type CreateComponentTypeRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateComponentTypeJSONRequestBody
}
type CreateComponentTypeResp ¶ added in v0.16.0
type CreateComponentTypeResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ComponentType
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateComponentTypeResp ¶ added in v0.16.0
func ParseCreateComponentTypeResp(rsp *http.Response) (*CreateComponentTypeResp, error)
ParseCreateComponentTypeResp parses an HTTP response from a CreateComponentTypeWithResponse call
func (CreateComponentTypeResp) Status ¶ added in v0.16.0
func (r CreateComponentTypeResp) Status() string
Status returns HTTPResponse.Status
func (CreateComponentTypeResp) StatusCode ¶ added in v0.16.0
func (r CreateComponentTypeResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateComponentTypeResponseObject ¶ added in v0.16.0
type CreateComponentTypeResponseObject interface {
VisitCreateComponentTypeResponse(w http.ResponseWriter) error
}
type CreateDataPlane201JSONResponse ¶
type CreateDataPlane201JSONResponse DataPlane
func (CreateDataPlane201JSONResponse) VisitCreateDataPlaneResponse ¶
func (response CreateDataPlane201JSONResponse) VisitCreateDataPlaneResponse(w http.ResponseWriter) error
type CreateDataPlane400JSONResponse ¶
type CreateDataPlane400JSONResponse struct{ BadRequestJSONResponse }
func (CreateDataPlane400JSONResponse) VisitCreateDataPlaneResponse ¶
func (response CreateDataPlane400JSONResponse) VisitCreateDataPlaneResponse(w http.ResponseWriter) error
type CreateDataPlane401JSONResponse ¶
func (CreateDataPlane401JSONResponse) VisitCreateDataPlaneResponse ¶
func (response CreateDataPlane401JSONResponse) VisitCreateDataPlaneResponse(w http.ResponseWriter) error
type CreateDataPlane403JSONResponse ¶
type CreateDataPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateDataPlane403JSONResponse) VisitCreateDataPlaneResponse ¶
func (response CreateDataPlane403JSONResponse) VisitCreateDataPlaneResponse(w http.ResponseWriter) error
type CreateDataPlane409JSONResponse ¶
type CreateDataPlane409JSONResponse struct{ ConflictJSONResponse }
func (CreateDataPlane409JSONResponse) VisitCreateDataPlaneResponse ¶
func (response CreateDataPlane409JSONResponse) VisitCreateDataPlaneResponse(w http.ResponseWriter) error
type CreateDataPlane500JSONResponse ¶
type CreateDataPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateDataPlane500JSONResponse) VisitCreateDataPlaneResponse ¶
func (response CreateDataPlane500JSONResponse) VisitCreateDataPlaneResponse(w http.ResponseWriter) error
type CreateDataPlaneJSONRequestBody ¶
type CreateDataPlaneJSONRequestBody = DataPlane
CreateDataPlaneJSONRequestBody defines body for CreateDataPlane for application/json ContentType.
type CreateDataPlaneRequestObject ¶
type CreateDataPlaneRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateDataPlaneJSONRequestBody
}
type CreateDataPlaneResp ¶ added in v0.13.0
type CreateDataPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *DataPlane
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateDataPlaneResp ¶ added in v0.13.0
func ParseCreateDataPlaneResp(rsp *http.Response) (*CreateDataPlaneResp, error)
ParseCreateDataPlaneResp parses an HTTP response from a CreateDataPlaneWithResponse call
func (CreateDataPlaneResp) Status ¶ added in v0.13.0
func (r CreateDataPlaneResp) Status() string
Status returns HTTPResponse.Status
func (CreateDataPlaneResp) StatusCode ¶ added in v0.13.0
func (r CreateDataPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDataPlaneResponseObject ¶
type CreateDataPlaneResponseObject interface {
VisitCreateDataPlaneResponse(w http.ResponseWriter) error
}
type CreateDeploymentPipeline201JSONResponse ¶ added in v0.16.0
type CreateDeploymentPipeline201JSONResponse DeploymentPipeline
func (CreateDeploymentPipeline201JSONResponse) VisitCreateDeploymentPipelineResponse ¶ added in v0.16.0
func (response CreateDeploymentPipeline201JSONResponse) VisitCreateDeploymentPipelineResponse(w http.ResponseWriter) error
type CreateDeploymentPipeline400JSONResponse ¶ added in v0.16.0
type CreateDeploymentPipeline400JSONResponse struct{ BadRequestJSONResponse }
func (CreateDeploymentPipeline400JSONResponse) VisitCreateDeploymentPipelineResponse ¶ added in v0.16.0
func (response CreateDeploymentPipeline400JSONResponse) VisitCreateDeploymentPipelineResponse(w http.ResponseWriter) error
type CreateDeploymentPipeline401JSONResponse ¶ added in v0.16.0
func (CreateDeploymentPipeline401JSONResponse) VisitCreateDeploymentPipelineResponse ¶ added in v0.16.0
func (response CreateDeploymentPipeline401JSONResponse) VisitCreateDeploymentPipelineResponse(w http.ResponseWriter) error
type CreateDeploymentPipeline403JSONResponse ¶ added in v0.16.0
type CreateDeploymentPipeline403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateDeploymentPipeline403JSONResponse) VisitCreateDeploymentPipelineResponse ¶ added in v0.16.0
func (response CreateDeploymentPipeline403JSONResponse) VisitCreateDeploymentPipelineResponse(w http.ResponseWriter) error
type CreateDeploymentPipeline409JSONResponse ¶ added in v0.16.0
type CreateDeploymentPipeline409JSONResponse struct{ ConflictJSONResponse }
func (CreateDeploymentPipeline409JSONResponse) VisitCreateDeploymentPipelineResponse ¶ added in v0.16.0
func (response CreateDeploymentPipeline409JSONResponse) VisitCreateDeploymentPipelineResponse(w http.ResponseWriter) error
type CreateDeploymentPipeline500JSONResponse ¶ added in v0.16.0
type CreateDeploymentPipeline500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateDeploymentPipeline500JSONResponse) VisitCreateDeploymentPipelineResponse ¶ added in v0.16.0
func (response CreateDeploymentPipeline500JSONResponse) VisitCreateDeploymentPipelineResponse(w http.ResponseWriter) error
type CreateDeploymentPipelineJSONRequestBody ¶ added in v0.16.0
type CreateDeploymentPipelineJSONRequestBody = DeploymentPipeline
CreateDeploymentPipelineJSONRequestBody defines body for CreateDeploymentPipeline for application/json ContentType.
type CreateDeploymentPipelineRequestObject ¶ added in v0.16.0
type CreateDeploymentPipelineRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateDeploymentPipelineJSONRequestBody
}
type CreateDeploymentPipelineResp ¶ added in v0.16.0
type CreateDeploymentPipelineResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *DeploymentPipeline
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateDeploymentPipelineResp ¶ added in v0.16.0
func ParseCreateDeploymentPipelineResp(rsp *http.Response) (*CreateDeploymentPipelineResp, error)
ParseCreateDeploymentPipelineResp parses an HTTP response from a CreateDeploymentPipelineWithResponse call
func (CreateDeploymentPipelineResp) Status ¶ added in v0.16.0
func (r CreateDeploymentPipelineResp) Status() string
Status returns HTTPResponse.Status
func (CreateDeploymentPipelineResp) StatusCode ¶ added in v0.16.0
func (r CreateDeploymentPipelineResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDeploymentPipelineResponseObject ¶ added in v0.16.0
type CreateDeploymentPipelineResponseObject interface {
VisitCreateDeploymentPipelineResponse(w http.ResponseWriter) error
}
type CreateEnvironment201JSONResponse ¶
type CreateEnvironment201JSONResponse Environment
func (CreateEnvironment201JSONResponse) VisitCreateEnvironmentResponse ¶
func (response CreateEnvironment201JSONResponse) VisitCreateEnvironmentResponse(w http.ResponseWriter) error
type CreateEnvironment400JSONResponse ¶
type CreateEnvironment400JSONResponse struct{ BadRequestJSONResponse }
func (CreateEnvironment400JSONResponse) VisitCreateEnvironmentResponse ¶
func (response CreateEnvironment400JSONResponse) VisitCreateEnvironmentResponse(w http.ResponseWriter) error
type CreateEnvironment401JSONResponse ¶
func (CreateEnvironment401JSONResponse) VisitCreateEnvironmentResponse ¶
func (response CreateEnvironment401JSONResponse) VisitCreateEnvironmentResponse(w http.ResponseWriter) error
type CreateEnvironment403JSONResponse ¶
type CreateEnvironment403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateEnvironment403JSONResponse) VisitCreateEnvironmentResponse ¶
func (response CreateEnvironment403JSONResponse) VisitCreateEnvironmentResponse(w http.ResponseWriter) error
type CreateEnvironment409JSONResponse ¶
type CreateEnvironment409JSONResponse struct{ ConflictJSONResponse }
func (CreateEnvironment409JSONResponse) VisitCreateEnvironmentResponse ¶
func (response CreateEnvironment409JSONResponse) VisitCreateEnvironmentResponse(w http.ResponseWriter) error
type CreateEnvironment500JSONResponse ¶
type CreateEnvironment500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateEnvironment500JSONResponse) VisitCreateEnvironmentResponse ¶
func (response CreateEnvironment500JSONResponse) VisitCreateEnvironmentResponse(w http.ResponseWriter) error
type CreateEnvironmentJSONRequestBody ¶
type CreateEnvironmentJSONRequestBody = Environment
CreateEnvironmentJSONRequestBody defines body for CreateEnvironment for application/json ContentType.
type CreateEnvironmentRequestObject ¶
type CreateEnvironmentRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateEnvironmentJSONRequestBody
}
type CreateEnvironmentResp ¶ added in v0.13.0
type CreateEnvironmentResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Environment
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateEnvironmentResp ¶ added in v0.13.0
func ParseCreateEnvironmentResp(rsp *http.Response) (*CreateEnvironmentResp, error)
ParseCreateEnvironmentResp parses an HTTP response from a CreateEnvironmentWithResponse call
func (CreateEnvironmentResp) Status ¶ added in v0.13.0
func (r CreateEnvironmentResp) Status() string
Status returns HTTPResponse.Status
func (CreateEnvironmentResp) StatusCode ¶ added in v0.13.0
func (r CreateEnvironmentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateEnvironmentResponseObject ¶
type CreateEnvironmentResponseObject interface {
VisitCreateEnvironmentResponse(w http.ResponseWriter) error
}
type CreateGitSecret201JSONResponse ¶ added in v0.17.0
type CreateGitSecret201JSONResponse GitSecretResponse
func (CreateGitSecret201JSONResponse) VisitCreateGitSecretResponse ¶ added in v0.17.0
func (response CreateGitSecret201JSONResponse) VisitCreateGitSecretResponse(w http.ResponseWriter) error
type CreateGitSecret400JSONResponse ¶ added in v0.17.0
type CreateGitSecret400JSONResponse struct{ BadRequestJSONResponse }
func (CreateGitSecret400JSONResponse) VisitCreateGitSecretResponse ¶ added in v0.17.0
func (response CreateGitSecret400JSONResponse) VisitCreateGitSecretResponse(w http.ResponseWriter) error
type CreateGitSecret401JSONResponse ¶ added in v0.17.0
func (CreateGitSecret401JSONResponse) VisitCreateGitSecretResponse ¶ added in v0.17.0
func (response CreateGitSecret401JSONResponse) VisitCreateGitSecretResponse(w http.ResponseWriter) error
type CreateGitSecret403JSONResponse ¶ added in v0.17.0
type CreateGitSecret403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateGitSecret403JSONResponse) VisitCreateGitSecretResponse ¶ added in v0.17.0
func (response CreateGitSecret403JSONResponse) VisitCreateGitSecretResponse(w http.ResponseWriter) error
type CreateGitSecret409JSONResponse ¶ added in v0.17.0
type CreateGitSecret409JSONResponse struct{ ConflictJSONResponse }
func (CreateGitSecret409JSONResponse) VisitCreateGitSecretResponse ¶ added in v0.17.0
func (response CreateGitSecret409JSONResponse) VisitCreateGitSecretResponse(w http.ResponseWriter) error
type CreateGitSecret500JSONResponse ¶ added in v0.17.0
type CreateGitSecret500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateGitSecret500JSONResponse) VisitCreateGitSecretResponse ¶ added in v0.17.0
func (response CreateGitSecret500JSONResponse) VisitCreateGitSecretResponse(w http.ResponseWriter) error
type CreateGitSecretJSONRequestBody ¶ added in v0.17.0
type CreateGitSecretJSONRequestBody = CreateGitSecretRequest
CreateGitSecretJSONRequestBody defines body for CreateGitSecret for application/json ContentType.
type CreateGitSecretRequest ¶ added in v0.17.0
type CreateGitSecretRequest struct {
// SecretName Name of the git secret
SecretName string `json:"secretName"`
// SecretType Authentication type
SecretType CreateGitSecretRequestSecretType `json:"secretType"`
// SshKey SSH private key (required for ssh-auth)
SshKey *string `json:"sshKey,omitempty"`
// SshKeyId SSH key ID for AWS CodeCommit (optional for ssh-auth)
SshKeyId *string `json:"sshKeyId,omitempty"`
// Token Authentication token (required for basic-auth)
Token *string `json:"token,omitempty"`
// Username Username for basic authentication (optional)
Username *string `json:"username,omitempty"`
}
CreateGitSecretRequest Request body for creating a git secret
type CreateGitSecretRequestObject ¶ added in v0.17.0
type CreateGitSecretRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateGitSecretJSONRequestBody
}
type CreateGitSecretRequestSecretType ¶ added in v0.17.0
type CreateGitSecretRequestSecretType string
CreateGitSecretRequestSecretType Authentication type
const ( BasicAuth CreateGitSecretRequestSecretType = "basic-auth" SshAuth CreateGitSecretRequestSecretType = "ssh-auth" )
Defines values for CreateGitSecretRequestSecretType.
type CreateGitSecretResp ¶ added in v0.17.0
type CreateGitSecretResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *GitSecretResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateGitSecretResp ¶ added in v0.17.0
func ParseCreateGitSecretResp(rsp *http.Response) (*CreateGitSecretResp, error)
ParseCreateGitSecretResp parses an HTTP response from a CreateGitSecretWithResponse call
func (CreateGitSecretResp) Status ¶ added in v0.17.0
func (r CreateGitSecretResp) Status() string
Status returns HTTPResponse.Status
func (CreateGitSecretResp) StatusCode ¶ added in v0.17.0
func (r CreateGitSecretResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGitSecretResponseObject ¶ added in v0.17.0
type CreateGitSecretResponseObject interface {
VisitCreateGitSecretResponse(w http.ResponseWriter) error
}
type CreateNamespace201JSONResponse ¶ added in v0.13.0
type CreateNamespace201JSONResponse Namespace
func (CreateNamespace201JSONResponse) VisitCreateNamespaceResponse ¶ added in v0.13.0
func (response CreateNamespace201JSONResponse) VisitCreateNamespaceResponse(w http.ResponseWriter) error
type CreateNamespace400JSONResponse ¶ added in v0.13.0
type CreateNamespace400JSONResponse struct{ BadRequestJSONResponse }
func (CreateNamespace400JSONResponse) VisitCreateNamespaceResponse ¶ added in v0.13.0
func (response CreateNamespace400JSONResponse) VisitCreateNamespaceResponse(w http.ResponseWriter) error
type CreateNamespace401JSONResponse ¶ added in v0.13.0
func (CreateNamespace401JSONResponse) VisitCreateNamespaceResponse ¶ added in v0.13.0
func (response CreateNamespace401JSONResponse) VisitCreateNamespaceResponse(w http.ResponseWriter) error
type CreateNamespace403JSONResponse ¶ added in v0.13.0
type CreateNamespace403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateNamespace403JSONResponse) VisitCreateNamespaceResponse ¶ added in v0.13.0
func (response CreateNamespace403JSONResponse) VisitCreateNamespaceResponse(w http.ResponseWriter) error
type CreateNamespace409JSONResponse ¶ added in v0.13.0
type CreateNamespace409JSONResponse struct{ ConflictJSONResponse }
func (CreateNamespace409JSONResponse) VisitCreateNamespaceResponse ¶ added in v0.13.0
func (response CreateNamespace409JSONResponse) VisitCreateNamespaceResponse(w http.ResponseWriter) error
type CreateNamespace500JSONResponse ¶ added in v0.13.0
type CreateNamespace500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateNamespace500JSONResponse) VisitCreateNamespaceResponse ¶ added in v0.13.0
func (response CreateNamespace500JSONResponse) VisitCreateNamespaceResponse(w http.ResponseWriter) error
type CreateNamespaceJSONRequestBody ¶ added in v0.13.0
type CreateNamespaceJSONRequestBody = Namespace
CreateNamespaceJSONRequestBody defines body for CreateNamespace for application/json ContentType.
type CreateNamespaceRequestObject ¶ added in v0.13.0
type CreateNamespaceRequestObject struct {
Body *CreateNamespaceJSONRequestBody
}
type CreateNamespaceResp ¶ added in v0.13.0
type CreateNamespaceResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Namespace
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateNamespaceResp ¶ added in v0.13.0
func ParseCreateNamespaceResp(rsp *http.Response) (*CreateNamespaceResp, error)
ParseCreateNamespaceResp parses an HTTP response from a CreateNamespaceWithResponse call
func (CreateNamespaceResp) Status ¶ added in v0.13.0
func (r CreateNamespaceResp) Status() string
Status returns HTTPResponse.Status
func (CreateNamespaceResp) StatusCode ¶ added in v0.13.0
func (r CreateNamespaceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateNamespaceResponseObject ¶ added in v0.13.0
type CreateNamespaceResponseObject interface {
VisitCreateNamespaceResponse(w http.ResponseWriter) error
}
type CreateNamespaceRole201JSONResponse ¶ added in v0.14.0
type CreateNamespaceRole201JSONResponse AuthzRole
func (CreateNamespaceRole201JSONResponse) VisitCreateNamespaceRoleResponse ¶ added in v0.14.0
func (response CreateNamespaceRole201JSONResponse) VisitCreateNamespaceRoleResponse(w http.ResponseWriter) error
type CreateNamespaceRole400JSONResponse ¶ added in v0.14.0
type CreateNamespaceRole400JSONResponse struct{ BadRequestJSONResponse }
func (CreateNamespaceRole400JSONResponse) VisitCreateNamespaceRoleResponse ¶ added in v0.14.0
func (response CreateNamespaceRole400JSONResponse) VisitCreateNamespaceRoleResponse(w http.ResponseWriter) error
type CreateNamespaceRole401JSONResponse ¶ added in v0.14.0
func (CreateNamespaceRole401JSONResponse) VisitCreateNamespaceRoleResponse ¶ added in v0.14.0
func (response CreateNamespaceRole401JSONResponse) VisitCreateNamespaceRoleResponse(w http.ResponseWriter) error
type CreateNamespaceRole403JSONResponse ¶ added in v0.14.0
type CreateNamespaceRole403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateNamespaceRole403JSONResponse) VisitCreateNamespaceRoleResponse ¶ added in v0.14.0
func (response CreateNamespaceRole403JSONResponse) VisitCreateNamespaceRoleResponse(w http.ResponseWriter) error
type CreateNamespaceRole409JSONResponse ¶ added in v0.14.0
type CreateNamespaceRole409JSONResponse struct{ ConflictJSONResponse }
func (CreateNamespaceRole409JSONResponse) VisitCreateNamespaceRoleResponse ¶ added in v0.14.0
func (response CreateNamespaceRole409JSONResponse) VisitCreateNamespaceRoleResponse(w http.ResponseWriter) error
type CreateNamespaceRole500JSONResponse ¶ added in v0.14.0
type CreateNamespaceRole500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateNamespaceRole500JSONResponse) VisitCreateNamespaceRoleResponse ¶ added in v0.14.0
func (response CreateNamespaceRole500JSONResponse) VisitCreateNamespaceRoleResponse(w http.ResponseWriter) error
type CreateNamespaceRoleBinding201JSONResponse ¶ added in v0.14.0
type CreateNamespaceRoleBinding201JSONResponse AuthzRoleBinding
func (CreateNamespaceRoleBinding201JSONResponse) VisitCreateNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response CreateNamespaceRoleBinding201JSONResponse) VisitCreateNamespaceRoleBindingResponse(w http.ResponseWriter) error
type CreateNamespaceRoleBinding400JSONResponse ¶ added in v0.14.0
type CreateNamespaceRoleBinding400JSONResponse struct{ BadRequestJSONResponse }
func (CreateNamespaceRoleBinding400JSONResponse) VisitCreateNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response CreateNamespaceRoleBinding400JSONResponse) VisitCreateNamespaceRoleBindingResponse(w http.ResponseWriter) error
type CreateNamespaceRoleBinding401JSONResponse ¶ added in v0.14.0
func (CreateNamespaceRoleBinding401JSONResponse) VisitCreateNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response CreateNamespaceRoleBinding401JSONResponse) VisitCreateNamespaceRoleBindingResponse(w http.ResponseWriter) error
type CreateNamespaceRoleBinding403JSONResponse ¶ added in v0.14.0
type CreateNamespaceRoleBinding403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateNamespaceRoleBinding403JSONResponse) VisitCreateNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response CreateNamespaceRoleBinding403JSONResponse) VisitCreateNamespaceRoleBindingResponse(w http.ResponseWriter) error
type CreateNamespaceRoleBinding409JSONResponse ¶ added in v0.14.0
type CreateNamespaceRoleBinding409JSONResponse struct{ ConflictJSONResponse }
func (CreateNamespaceRoleBinding409JSONResponse) VisitCreateNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response CreateNamespaceRoleBinding409JSONResponse) VisitCreateNamespaceRoleBindingResponse(w http.ResponseWriter) error
type CreateNamespaceRoleBinding500JSONResponse ¶ added in v0.14.0
type CreateNamespaceRoleBinding500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateNamespaceRoleBinding500JSONResponse) VisitCreateNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response CreateNamespaceRoleBinding500JSONResponse) VisitCreateNamespaceRoleBindingResponse(w http.ResponseWriter) error
type CreateNamespaceRoleBindingJSONRequestBody ¶ added in v0.14.0
type CreateNamespaceRoleBindingJSONRequestBody = AuthzRoleBinding
CreateNamespaceRoleBindingJSONRequestBody defines body for CreateNamespaceRoleBinding for application/json ContentType.
type CreateNamespaceRoleBindingRequest ¶ added in v0.14.0
type CreateNamespaceRoleBindingRequest struct {
// Effect Policy effect (allow or deny)
Effect *CreateNamespaceRoleBindingRequestEffect `json:"effect,omitempty"`
// Entitlement Entitlement with claim and value
Entitlement Entitlement `json:"entitlement"`
// Name Unique namespace role binding name
Name string `json:"name"`
// Role Reference to a role by name and namespace (legacy)
Role RoleRef `json:"role"`
// TargetPath Target resource path within a namespace (project/component only) (legacy)
TargetPath *TargetPath `json:"targetPath,omitempty"`
}
CreateNamespaceRoleBindingRequest Request to create a namespace-scoped role binding (legacy)
type CreateNamespaceRoleBindingRequestEffect ¶ added in v0.14.0
type CreateNamespaceRoleBindingRequestEffect string
CreateNamespaceRoleBindingRequestEffect Policy effect (allow or deny)
const ( CreateNamespaceRoleBindingRequestEffectAllow CreateNamespaceRoleBindingRequestEffect = "allow" CreateNamespaceRoleBindingRequestEffectDeny CreateNamespaceRoleBindingRequestEffect = "deny" )
Defines values for CreateNamespaceRoleBindingRequestEffect.
type CreateNamespaceRoleBindingRequestObject ¶ added in v0.14.0
type CreateNamespaceRoleBindingRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateNamespaceRoleBindingJSONRequestBody
}
type CreateNamespaceRoleBindingResp ¶ added in v0.14.0
type CreateNamespaceRoleBindingResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AuthzRoleBinding
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateNamespaceRoleBindingResp ¶ added in v0.14.0
func ParseCreateNamespaceRoleBindingResp(rsp *http.Response) (*CreateNamespaceRoleBindingResp, error)
ParseCreateNamespaceRoleBindingResp parses an HTTP response from a CreateNamespaceRoleBindingWithResponse call
func (CreateNamespaceRoleBindingResp) Status ¶ added in v0.14.0
func (r CreateNamespaceRoleBindingResp) Status() string
Status returns HTTPResponse.Status
func (CreateNamespaceRoleBindingResp) StatusCode ¶ added in v0.14.0
func (r CreateNamespaceRoleBindingResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateNamespaceRoleBindingResponseObject ¶ added in v0.14.0
type CreateNamespaceRoleBindingResponseObject interface {
VisitCreateNamespaceRoleBindingResponse(w http.ResponseWriter) error
}
type CreateNamespaceRoleJSONRequestBody ¶ added in v0.14.0
type CreateNamespaceRoleJSONRequestBody = AuthzRole
CreateNamespaceRoleJSONRequestBody defines body for CreateNamespaceRole for application/json ContentType.
type CreateNamespaceRoleRequest ¶ added in v0.14.0
type CreateNamespaceRoleRequest struct {
// Actions List of actions this role permits
Actions []string `json:"actions"`
// Description Human-readable description of the role
Description *string `json:"description,omitempty"`
// Name Unique namespace role name
Name string `json:"name"`
}
CreateNamespaceRoleRequest Request to create a namespace-scoped role (legacy)
type CreateNamespaceRoleRequestObject ¶ added in v0.14.0
type CreateNamespaceRoleRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateNamespaceRoleJSONRequestBody
}
type CreateNamespaceRoleResp ¶ added in v0.14.0
type CreateNamespaceRoleResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AuthzRole
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateNamespaceRoleResp ¶ added in v0.14.0
func ParseCreateNamespaceRoleResp(rsp *http.Response) (*CreateNamespaceRoleResp, error)
ParseCreateNamespaceRoleResp parses an HTTP response from a CreateNamespaceRoleWithResponse call
func (CreateNamespaceRoleResp) Status ¶ added in v0.14.0
func (r CreateNamespaceRoleResp) Status() string
Status returns HTTPResponse.Status
func (CreateNamespaceRoleResp) StatusCode ¶ added in v0.14.0
func (r CreateNamespaceRoleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateNamespaceRoleResponseObject ¶ added in v0.14.0
type CreateNamespaceRoleResponseObject interface {
VisitCreateNamespaceRoleResponse(w http.ResponseWriter) error
}
type CreateObservabilityAlertsNotificationChannel201JSONResponse ¶ added in v0.16.0
type CreateObservabilityAlertsNotificationChannel201JSONResponse ObservabilityAlertsNotificationChannel
func (CreateObservabilityAlertsNotificationChannel201JSONResponse) VisitCreateObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response CreateObservabilityAlertsNotificationChannel201JSONResponse) VisitCreateObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type CreateObservabilityAlertsNotificationChannel400JSONResponse ¶ added in v0.16.0
type CreateObservabilityAlertsNotificationChannel400JSONResponse struct{ BadRequestJSONResponse }
func (CreateObservabilityAlertsNotificationChannel400JSONResponse) VisitCreateObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response CreateObservabilityAlertsNotificationChannel400JSONResponse) VisitCreateObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type CreateObservabilityAlertsNotificationChannel401JSONResponse ¶ added in v0.16.0
func (CreateObservabilityAlertsNotificationChannel401JSONResponse) VisitCreateObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response CreateObservabilityAlertsNotificationChannel401JSONResponse) VisitCreateObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type CreateObservabilityAlertsNotificationChannel403JSONResponse ¶ added in v0.16.0
type CreateObservabilityAlertsNotificationChannel403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateObservabilityAlertsNotificationChannel403JSONResponse) VisitCreateObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response CreateObservabilityAlertsNotificationChannel403JSONResponse) VisitCreateObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type CreateObservabilityAlertsNotificationChannel409JSONResponse ¶ added in v0.16.0
type CreateObservabilityAlertsNotificationChannel409JSONResponse struct{ ConflictJSONResponse }
func (CreateObservabilityAlertsNotificationChannel409JSONResponse) VisitCreateObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response CreateObservabilityAlertsNotificationChannel409JSONResponse) VisitCreateObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type CreateObservabilityAlertsNotificationChannel500JSONResponse ¶ added in v0.16.0
type CreateObservabilityAlertsNotificationChannel500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateObservabilityAlertsNotificationChannel500JSONResponse) VisitCreateObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response CreateObservabilityAlertsNotificationChannel500JSONResponse) VisitCreateObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type CreateObservabilityAlertsNotificationChannelJSONRequestBody ¶ added in v0.16.0
type CreateObservabilityAlertsNotificationChannelJSONRequestBody = ObservabilityAlertsNotificationChannel
CreateObservabilityAlertsNotificationChannelJSONRequestBody defines body for CreateObservabilityAlertsNotificationChannel for application/json ContentType.
type CreateObservabilityAlertsNotificationChannelRequestObject ¶ added in v0.16.0
type CreateObservabilityAlertsNotificationChannelRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateObservabilityAlertsNotificationChannelJSONRequestBody
}
type CreateObservabilityAlertsNotificationChannelResp ¶ added in v0.16.0
type CreateObservabilityAlertsNotificationChannelResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ObservabilityAlertsNotificationChannel
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateObservabilityAlertsNotificationChannelResp ¶ added in v0.16.0
func ParseCreateObservabilityAlertsNotificationChannelResp(rsp *http.Response) (*CreateObservabilityAlertsNotificationChannelResp, error)
ParseCreateObservabilityAlertsNotificationChannelResp parses an HTTP response from a CreateObservabilityAlertsNotificationChannelWithResponse call
func (CreateObservabilityAlertsNotificationChannelResp) Status ¶ added in v0.16.0
func (r CreateObservabilityAlertsNotificationChannelResp) Status() string
Status returns HTTPResponse.Status
func (CreateObservabilityAlertsNotificationChannelResp) StatusCode ¶ added in v0.16.0
func (r CreateObservabilityAlertsNotificationChannelResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateObservabilityAlertsNotificationChannelResponseObject ¶ added in v0.16.0
type CreateObservabilityAlertsNotificationChannelResponseObject interface {
VisitCreateObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
}
type CreateObservabilityPlane201JSONResponse ¶ added in v0.16.0
type CreateObservabilityPlane201JSONResponse ObservabilityPlane
func (CreateObservabilityPlane201JSONResponse) VisitCreateObservabilityPlaneResponse ¶ added in v0.16.0
func (response CreateObservabilityPlane201JSONResponse) VisitCreateObservabilityPlaneResponse(w http.ResponseWriter) error
type CreateObservabilityPlane400JSONResponse ¶ added in v0.16.0
type CreateObservabilityPlane400JSONResponse struct{ BadRequestJSONResponse }
func (CreateObservabilityPlane400JSONResponse) VisitCreateObservabilityPlaneResponse ¶ added in v0.16.0
func (response CreateObservabilityPlane400JSONResponse) VisitCreateObservabilityPlaneResponse(w http.ResponseWriter) error
type CreateObservabilityPlane401JSONResponse ¶ added in v0.16.0
func (CreateObservabilityPlane401JSONResponse) VisitCreateObservabilityPlaneResponse ¶ added in v0.16.0
func (response CreateObservabilityPlane401JSONResponse) VisitCreateObservabilityPlaneResponse(w http.ResponseWriter) error
type CreateObservabilityPlane403JSONResponse ¶ added in v0.16.0
type CreateObservabilityPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateObservabilityPlane403JSONResponse) VisitCreateObservabilityPlaneResponse ¶ added in v0.16.0
func (response CreateObservabilityPlane403JSONResponse) VisitCreateObservabilityPlaneResponse(w http.ResponseWriter) error
type CreateObservabilityPlane409JSONResponse ¶ added in v0.16.0
type CreateObservabilityPlane409JSONResponse struct{ ConflictJSONResponse }
func (CreateObservabilityPlane409JSONResponse) VisitCreateObservabilityPlaneResponse ¶ added in v0.16.0
func (response CreateObservabilityPlane409JSONResponse) VisitCreateObservabilityPlaneResponse(w http.ResponseWriter) error
type CreateObservabilityPlane500JSONResponse ¶ added in v0.16.0
type CreateObservabilityPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateObservabilityPlane500JSONResponse) VisitCreateObservabilityPlaneResponse ¶ added in v0.16.0
func (response CreateObservabilityPlane500JSONResponse) VisitCreateObservabilityPlaneResponse(w http.ResponseWriter) error
type CreateObservabilityPlaneJSONRequestBody ¶ added in v0.16.0
type CreateObservabilityPlaneJSONRequestBody = ObservabilityPlane
CreateObservabilityPlaneJSONRequestBody defines body for CreateObservabilityPlane for application/json ContentType.
type CreateObservabilityPlaneRequestObject ¶ added in v0.16.0
type CreateObservabilityPlaneRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateObservabilityPlaneJSONRequestBody
}
type CreateObservabilityPlaneResp ¶ added in v0.16.0
type CreateObservabilityPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ObservabilityPlane
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateObservabilityPlaneResp ¶ added in v0.16.0
func ParseCreateObservabilityPlaneResp(rsp *http.Response) (*CreateObservabilityPlaneResp, error)
ParseCreateObservabilityPlaneResp parses an HTTP response from a CreateObservabilityPlaneWithResponse call
func (CreateObservabilityPlaneResp) Status ¶ added in v0.16.0
func (r CreateObservabilityPlaneResp) Status() string
Status returns HTTPResponse.Status
func (CreateObservabilityPlaneResp) StatusCode ¶ added in v0.16.0
func (r CreateObservabilityPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateObservabilityPlaneResponseObject ¶ added in v0.16.0
type CreateObservabilityPlaneResponseObject interface {
VisitCreateObservabilityPlaneResponse(w http.ResponseWriter) error
}
type CreateProject201JSONResponse ¶
type CreateProject201JSONResponse Project
func (CreateProject201JSONResponse) VisitCreateProjectResponse ¶
func (response CreateProject201JSONResponse) VisitCreateProjectResponse(w http.ResponseWriter) error
type CreateProject400JSONResponse ¶
type CreateProject400JSONResponse struct{ BadRequestJSONResponse }
func (CreateProject400JSONResponse) VisitCreateProjectResponse ¶
func (response CreateProject400JSONResponse) VisitCreateProjectResponse(w http.ResponseWriter) error
type CreateProject401JSONResponse ¶
func (CreateProject401JSONResponse) VisitCreateProjectResponse ¶
func (response CreateProject401JSONResponse) VisitCreateProjectResponse(w http.ResponseWriter) error
type CreateProject403JSONResponse ¶
type CreateProject403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateProject403JSONResponse) VisitCreateProjectResponse ¶
func (response CreateProject403JSONResponse) VisitCreateProjectResponse(w http.ResponseWriter) error
type CreateProject409JSONResponse ¶
type CreateProject409JSONResponse struct{ ConflictJSONResponse }
func (CreateProject409JSONResponse) VisitCreateProjectResponse ¶
func (response CreateProject409JSONResponse) VisitCreateProjectResponse(w http.ResponseWriter) error
type CreateProject500JSONResponse ¶
type CreateProject500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateProject500JSONResponse) VisitCreateProjectResponse ¶
func (response CreateProject500JSONResponse) VisitCreateProjectResponse(w http.ResponseWriter) error
type CreateProjectJSONRequestBody ¶
type CreateProjectJSONRequestBody = Project
CreateProjectJSONRequestBody defines body for CreateProject for application/json ContentType.
type CreateProjectRequestObject ¶
type CreateProjectRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateProjectJSONRequestBody
}
type CreateProjectResp ¶ added in v0.13.0
type CreateProjectResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Project
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateProjectResp ¶ added in v0.13.0
func ParseCreateProjectResp(rsp *http.Response) (*CreateProjectResp, error)
ParseCreateProjectResp parses an HTTP response from a CreateProjectWithResponse call
func (CreateProjectResp) Status ¶ added in v0.13.0
func (r CreateProjectResp) Status() string
Status returns HTTPResponse.Status
func (CreateProjectResp) StatusCode ¶ added in v0.13.0
func (r CreateProjectResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectResponseObject ¶
type CreateProjectResponseObject interface {
VisitCreateProjectResponse(w http.ResponseWriter) error
}
type CreateReleaseBinding201JSONResponse ¶ added in v0.16.0
type CreateReleaseBinding201JSONResponse ReleaseBinding
func (CreateReleaseBinding201JSONResponse) VisitCreateReleaseBindingResponse ¶ added in v0.16.0
func (response CreateReleaseBinding201JSONResponse) VisitCreateReleaseBindingResponse(w http.ResponseWriter) error
type CreateReleaseBinding400JSONResponse ¶ added in v0.16.0
type CreateReleaseBinding400JSONResponse struct{ BadRequestJSONResponse }
func (CreateReleaseBinding400JSONResponse) VisitCreateReleaseBindingResponse ¶ added in v0.16.0
func (response CreateReleaseBinding400JSONResponse) VisitCreateReleaseBindingResponse(w http.ResponseWriter) error
type CreateReleaseBinding401JSONResponse ¶ added in v0.16.0
func (CreateReleaseBinding401JSONResponse) VisitCreateReleaseBindingResponse ¶ added in v0.16.0
func (response CreateReleaseBinding401JSONResponse) VisitCreateReleaseBindingResponse(w http.ResponseWriter) error
type CreateReleaseBinding403JSONResponse ¶ added in v0.16.0
type CreateReleaseBinding403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateReleaseBinding403JSONResponse) VisitCreateReleaseBindingResponse ¶ added in v0.16.0
func (response CreateReleaseBinding403JSONResponse) VisitCreateReleaseBindingResponse(w http.ResponseWriter) error
type CreateReleaseBinding409JSONResponse ¶ added in v0.16.0
type CreateReleaseBinding409JSONResponse struct{ ConflictJSONResponse }
func (CreateReleaseBinding409JSONResponse) VisitCreateReleaseBindingResponse ¶ added in v0.16.0
func (response CreateReleaseBinding409JSONResponse) VisitCreateReleaseBindingResponse(w http.ResponseWriter) error
type CreateReleaseBinding500JSONResponse ¶ added in v0.16.0
type CreateReleaseBinding500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateReleaseBinding500JSONResponse) VisitCreateReleaseBindingResponse ¶ added in v0.16.0
func (response CreateReleaseBinding500JSONResponse) VisitCreateReleaseBindingResponse(w http.ResponseWriter) error
type CreateReleaseBindingJSONRequestBody ¶ added in v0.16.0
type CreateReleaseBindingJSONRequestBody = ReleaseBinding
CreateReleaseBindingJSONRequestBody defines body for CreateReleaseBinding for application/json ContentType.
type CreateReleaseBindingRequestObject ¶ added in v0.16.0
type CreateReleaseBindingRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateReleaseBindingJSONRequestBody
}
type CreateReleaseBindingResp ¶ added in v0.16.0
type CreateReleaseBindingResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ReleaseBinding
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateReleaseBindingResp ¶ added in v0.16.0
func ParseCreateReleaseBindingResp(rsp *http.Response) (*CreateReleaseBindingResp, error)
ParseCreateReleaseBindingResp parses an HTTP response from a CreateReleaseBindingWithResponse call
func (CreateReleaseBindingResp) Status ¶ added in v0.16.0
func (r CreateReleaseBindingResp) Status() string
Status returns HTTPResponse.Status
func (CreateReleaseBindingResp) StatusCode ¶ added in v0.16.0
func (r CreateReleaseBindingResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateReleaseBindingResponseObject ¶ added in v0.16.0
type CreateReleaseBindingResponseObject interface {
VisitCreateReleaseBindingResponse(w http.ResponseWriter) error
}
type CreateSecretReference201JSONResponse ¶ added in v0.16.0
type CreateSecretReference201JSONResponse SecretReference
func (CreateSecretReference201JSONResponse) VisitCreateSecretReferenceResponse ¶ added in v0.16.0
func (response CreateSecretReference201JSONResponse) VisitCreateSecretReferenceResponse(w http.ResponseWriter) error
type CreateSecretReference400JSONResponse ¶ added in v0.16.0
type CreateSecretReference400JSONResponse struct{ BadRequestJSONResponse }
func (CreateSecretReference400JSONResponse) VisitCreateSecretReferenceResponse ¶ added in v0.16.0
func (response CreateSecretReference400JSONResponse) VisitCreateSecretReferenceResponse(w http.ResponseWriter) error
type CreateSecretReference401JSONResponse ¶ added in v0.16.0
func (CreateSecretReference401JSONResponse) VisitCreateSecretReferenceResponse ¶ added in v0.16.0
func (response CreateSecretReference401JSONResponse) VisitCreateSecretReferenceResponse(w http.ResponseWriter) error
type CreateSecretReference403JSONResponse ¶ added in v0.16.0
type CreateSecretReference403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateSecretReference403JSONResponse) VisitCreateSecretReferenceResponse ¶ added in v0.16.0
func (response CreateSecretReference403JSONResponse) VisitCreateSecretReferenceResponse(w http.ResponseWriter) error
type CreateSecretReference409JSONResponse ¶ added in v0.16.0
type CreateSecretReference409JSONResponse struct{ ConflictJSONResponse }
func (CreateSecretReference409JSONResponse) VisitCreateSecretReferenceResponse ¶ added in v0.16.0
func (response CreateSecretReference409JSONResponse) VisitCreateSecretReferenceResponse(w http.ResponseWriter) error
type CreateSecretReference500JSONResponse ¶ added in v0.16.0
type CreateSecretReference500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateSecretReference500JSONResponse) VisitCreateSecretReferenceResponse ¶ added in v0.16.0
func (response CreateSecretReference500JSONResponse) VisitCreateSecretReferenceResponse(w http.ResponseWriter) error
type CreateSecretReferenceJSONRequestBody ¶ added in v0.16.0
type CreateSecretReferenceJSONRequestBody = SecretReference
CreateSecretReferenceJSONRequestBody defines body for CreateSecretReference for application/json ContentType.
type CreateSecretReferenceRequestObject ¶ added in v0.16.0
type CreateSecretReferenceRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateSecretReferenceJSONRequestBody
}
type CreateSecretReferenceResp ¶ added in v0.16.0
type CreateSecretReferenceResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *SecretReference
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateSecretReferenceResp ¶ added in v0.16.0
func ParseCreateSecretReferenceResp(rsp *http.Response) (*CreateSecretReferenceResp, error)
ParseCreateSecretReferenceResp parses an HTTP response from a CreateSecretReferenceWithResponse call
func (CreateSecretReferenceResp) Status ¶ added in v0.16.0
func (r CreateSecretReferenceResp) Status() string
Status returns HTTPResponse.Status
func (CreateSecretReferenceResp) StatusCode ¶ added in v0.16.0
func (r CreateSecretReferenceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSecretReferenceResponseObject ¶ added in v0.16.0
type CreateSecretReferenceResponseObject interface {
VisitCreateSecretReferenceResponse(w http.ResponseWriter) error
}
type CreateTrait201JSONResponse ¶ added in v0.16.0
type CreateTrait201JSONResponse Trait
func (CreateTrait201JSONResponse) VisitCreateTraitResponse ¶ added in v0.16.0
func (response CreateTrait201JSONResponse) VisitCreateTraitResponse(w http.ResponseWriter) error
type CreateTrait400JSONResponse ¶ added in v0.16.0
type CreateTrait400JSONResponse struct{ BadRequestJSONResponse }
func (CreateTrait400JSONResponse) VisitCreateTraitResponse ¶ added in v0.16.0
func (response CreateTrait400JSONResponse) VisitCreateTraitResponse(w http.ResponseWriter) error
type CreateTrait401JSONResponse ¶ added in v0.16.0
func (CreateTrait401JSONResponse) VisitCreateTraitResponse ¶ added in v0.16.0
func (response CreateTrait401JSONResponse) VisitCreateTraitResponse(w http.ResponseWriter) error
type CreateTrait403JSONResponse ¶ added in v0.16.0
type CreateTrait403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateTrait403JSONResponse) VisitCreateTraitResponse ¶ added in v0.16.0
func (response CreateTrait403JSONResponse) VisitCreateTraitResponse(w http.ResponseWriter) error
type CreateTrait409JSONResponse ¶ added in v0.16.0
type CreateTrait409JSONResponse struct{ ConflictJSONResponse }
func (CreateTrait409JSONResponse) VisitCreateTraitResponse ¶ added in v0.16.0
func (response CreateTrait409JSONResponse) VisitCreateTraitResponse(w http.ResponseWriter) error
type CreateTrait500JSONResponse ¶ added in v0.16.0
type CreateTrait500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateTrait500JSONResponse) VisitCreateTraitResponse ¶ added in v0.16.0
func (response CreateTrait500JSONResponse) VisitCreateTraitResponse(w http.ResponseWriter) error
type CreateTraitJSONRequestBody ¶ added in v0.16.0
type CreateTraitJSONRequestBody = Trait
CreateTraitJSONRequestBody defines body for CreateTrait for application/json ContentType.
type CreateTraitRequestObject ¶ added in v0.16.0
type CreateTraitRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateTraitJSONRequestBody
}
type CreateTraitResp ¶ added in v0.16.0
type CreateTraitResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Trait
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateTraitResp ¶ added in v0.16.0
func ParseCreateTraitResp(rsp *http.Response) (*CreateTraitResp, error)
ParseCreateTraitResp parses an HTTP response from a CreateTraitWithResponse call
func (CreateTraitResp) Status ¶ added in v0.16.0
func (r CreateTraitResp) Status() string
Status returns HTTPResponse.Status
func (CreateTraitResp) StatusCode ¶ added in v0.16.0
func (r CreateTraitResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTraitResponseObject ¶ added in v0.16.0
type CreateTraitResponseObject interface {
VisitCreateTraitResponse(w http.ResponseWriter) error
}
type CreateWorkflow201JSONResponse ¶ added in v0.17.0
type CreateWorkflow201JSONResponse Workflow
func (CreateWorkflow201JSONResponse) VisitCreateWorkflowResponse ¶ added in v0.17.0
func (response CreateWorkflow201JSONResponse) VisitCreateWorkflowResponse(w http.ResponseWriter) error
type CreateWorkflow400JSONResponse ¶ added in v0.17.0
type CreateWorkflow400JSONResponse struct{ BadRequestJSONResponse }
func (CreateWorkflow400JSONResponse) VisitCreateWorkflowResponse ¶ added in v0.17.0
func (response CreateWorkflow400JSONResponse) VisitCreateWorkflowResponse(w http.ResponseWriter) error
type CreateWorkflow401JSONResponse ¶ added in v0.17.0
func (CreateWorkflow401JSONResponse) VisitCreateWorkflowResponse ¶ added in v0.17.0
func (response CreateWorkflow401JSONResponse) VisitCreateWorkflowResponse(w http.ResponseWriter) error
type CreateWorkflow403JSONResponse ¶ added in v0.17.0
type CreateWorkflow403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateWorkflow403JSONResponse) VisitCreateWorkflowResponse ¶ added in v0.17.0
func (response CreateWorkflow403JSONResponse) VisitCreateWorkflowResponse(w http.ResponseWriter) error
type CreateWorkflow409JSONResponse ¶ added in v0.17.0
type CreateWorkflow409JSONResponse struct{ ConflictJSONResponse }
func (CreateWorkflow409JSONResponse) VisitCreateWorkflowResponse ¶ added in v0.17.0
func (response CreateWorkflow409JSONResponse) VisitCreateWorkflowResponse(w http.ResponseWriter) error
type CreateWorkflow500JSONResponse ¶ added in v0.17.0
type CreateWorkflow500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateWorkflow500JSONResponse) VisitCreateWorkflowResponse ¶ added in v0.17.0
func (response CreateWorkflow500JSONResponse) VisitCreateWorkflowResponse(w http.ResponseWriter) error
type CreateWorkflowJSONRequestBody ¶ added in v0.17.0
type CreateWorkflowJSONRequestBody = Workflow
CreateWorkflowJSONRequestBody defines body for CreateWorkflow for application/json ContentType.
type CreateWorkflowRequestObject ¶ added in v0.17.0
type CreateWorkflowRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateWorkflowJSONRequestBody
}
type CreateWorkflowResp ¶ added in v0.17.0
type CreateWorkflowResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Workflow
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateWorkflowResp ¶ added in v0.17.0
func ParseCreateWorkflowResp(rsp *http.Response) (*CreateWorkflowResp, error)
ParseCreateWorkflowResp parses an HTTP response from a CreateWorkflowWithResponse call
func (CreateWorkflowResp) Status ¶ added in v0.17.0
func (r CreateWorkflowResp) Status() string
Status returns HTTPResponse.Status
func (CreateWorkflowResp) StatusCode ¶ added in v0.17.0
func (r CreateWorkflowResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateWorkflowResponseObject ¶ added in v0.17.0
type CreateWorkflowResponseObject interface {
VisitCreateWorkflowResponse(w http.ResponseWriter) error
}
type CreateWorkflowRun201JSONResponse ¶ added in v0.13.0
type CreateWorkflowRun201JSONResponse WorkflowRun
func (CreateWorkflowRun201JSONResponse) VisitCreateWorkflowRunResponse ¶ added in v0.13.0
func (response CreateWorkflowRun201JSONResponse) VisitCreateWorkflowRunResponse(w http.ResponseWriter) error
type CreateWorkflowRun400JSONResponse ¶ added in v0.13.0
type CreateWorkflowRun400JSONResponse struct{ BadRequestJSONResponse }
func (CreateWorkflowRun400JSONResponse) VisitCreateWorkflowRunResponse ¶ added in v0.13.0
func (response CreateWorkflowRun400JSONResponse) VisitCreateWorkflowRunResponse(w http.ResponseWriter) error
type CreateWorkflowRun401JSONResponse ¶ added in v0.13.0
func (CreateWorkflowRun401JSONResponse) VisitCreateWorkflowRunResponse ¶ added in v0.13.0
func (response CreateWorkflowRun401JSONResponse) VisitCreateWorkflowRunResponse(w http.ResponseWriter) error
type CreateWorkflowRun403JSONResponse ¶ added in v0.13.0
type CreateWorkflowRun403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateWorkflowRun403JSONResponse) VisitCreateWorkflowRunResponse ¶ added in v0.13.0
func (response CreateWorkflowRun403JSONResponse) VisitCreateWorkflowRunResponse(w http.ResponseWriter) error
type CreateWorkflowRun404JSONResponse ¶ added in v0.13.0
type CreateWorkflowRun404JSONResponse struct{ NotFoundJSONResponse }
func (CreateWorkflowRun404JSONResponse) VisitCreateWorkflowRunResponse ¶ added in v0.13.0
func (response CreateWorkflowRun404JSONResponse) VisitCreateWorkflowRunResponse(w http.ResponseWriter) error
type CreateWorkflowRun500JSONResponse ¶ added in v0.13.0
type CreateWorkflowRun500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateWorkflowRun500JSONResponse) VisitCreateWorkflowRunResponse ¶ added in v0.13.0
func (response CreateWorkflowRun500JSONResponse) VisitCreateWorkflowRunResponse(w http.ResponseWriter) error
type CreateWorkflowRunJSONRequestBody ¶ added in v0.13.0
type CreateWorkflowRunJSONRequestBody = WorkflowRun
CreateWorkflowRunJSONRequestBody defines body for CreateWorkflowRun for application/json ContentType.
type CreateWorkflowRunRequest ¶ added in v0.13.0
type CreateWorkflowRunRequest struct {
// Parameters User-defined workflow parameters
Parameters map[string]interface{} `json:"parameters"`
// WorkflowName Name of the workflow to execute
WorkflowName string `json:"workflowName"`
}
CreateWorkflowRunRequest Request to create a new workflow run
type CreateWorkflowRunRequestObject ¶ added in v0.13.0
type CreateWorkflowRunRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateWorkflowRunJSONRequestBody
}
type CreateWorkflowRunResp ¶ added in v0.13.0
type CreateWorkflowRunResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *WorkflowRun
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseCreateWorkflowRunResp ¶ added in v0.13.0
func ParseCreateWorkflowRunResp(rsp *http.Response) (*CreateWorkflowRunResp, error)
ParseCreateWorkflowRunResp parses an HTTP response from a CreateWorkflowRunWithResponse call
func (CreateWorkflowRunResp) Status ¶ added in v0.13.0
func (r CreateWorkflowRunResp) Status() string
Status returns HTTPResponse.Status
func (CreateWorkflowRunResp) StatusCode ¶ added in v0.13.0
func (r CreateWorkflowRunResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateWorkflowRunResponseObject ¶ added in v0.13.0
type CreateWorkflowRunResponseObject interface {
VisitCreateWorkflowRunResponse(w http.ResponseWriter) error
}
type CreateWorkload201JSONResponse ¶
type CreateWorkload201JSONResponse Workload
func (CreateWorkload201JSONResponse) VisitCreateWorkloadResponse ¶
func (response CreateWorkload201JSONResponse) VisitCreateWorkloadResponse(w http.ResponseWriter) error
type CreateWorkload400JSONResponse ¶
type CreateWorkload400JSONResponse struct{ BadRequestJSONResponse }
func (CreateWorkload400JSONResponse) VisitCreateWorkloadResponse ¶
func (response CreateWorkload400JSONResponse) VisitCreateWorkloadResponse(w http.ResponseWriter) error
type CreateWorkload401JSONResponse ¶
func (CreateWorkload401JSONResponse) VisitCreateWorkloadResponse ¶
func (response CreateWorkload401JSONResponse) VisitCreateWorkloadResponse(w http.ResponseWriter) error
type CreateWorkload403JSONResponse ¶
type CreateWorkload403JSONResponse struct{ ForbiddenJSONResponse }
func (CreateWorkload403JSONResponse) VisitCreateWorkloadResponse ¶
func (response CreateWorkload403JSONResponse) VisitCreateWorkloadResponse(w http.ResponseWriter) error
type CreateWorkload409JSONResponse ¶ added in v0.16.0
type CreateWorkload409JSONResponse struct{ ConflictJSONResponse }
func (CreateWorkload409JSONResponse) VisitCreateWorkloadResponse ¶ added in v0.16.0
func (response CreateWorkload409JSONResponse) VisitCreateWorkloadResponse(w http.ResponseWriter) error
type CreateWorkload500JSONResponse ¶
type CreateWorkload500JSONResponse struct{ InternalErrorJSONResponse }
func (CreateWorkload500JSONResponse) VisitCreateWorkloadResponse ¶
func (response CreateWorkload500JSONResponse) VisitCreateWorkloadResponse(w http.ResponseWriter) error
type CreateWorkloadJSONRequestBody ¶
type CreateWorkloadJSONRequestBody = Workload
CreateWorkloadJSONRequestBody defines body for CreateWorkload for application/json ContentType.
type CreateWorkloadRequestObject ¶
type CreateWorkloadRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *CreateWorkloadJSONRequestBody
}
type CreateWorkloadResp ¶ added in v0.13.0
type CreateWorkloadResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Workload
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Conflict
JSON500 *InternalError
}
func ParseCreateWorkloadResp ¶ added in v0.13.0
func ParseCreateWorkloadResp(rsp *http.Response) (*CreateWorkloadResp, error)
ParseCreateWorkloadResp parses an HTTP response from a CreateWorkloadWithResponse call
func (CreateWorkloadResp) Status ¶ added in v0.13.0
func (r CreateWorkloadResp) Status() string
Status returns HTTPResponse.Status
func (CreateWorkloadResp) StatusCode ¶ added in v0.13.0
func (r CreateWorkloadResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateWorkloadResponseObject ¶
type CreateWorkloadResponseObject interface {
VisitCreateWorkloadResponse(w http.ResponseWriter) error
}
type DataPlane ¶
type DataPlane struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a DataPlane
Spec *DataPlaneSpec `json:"spec,omitempty"`
Status *DataPlaneStatus `json:"status,omitempty"`
}
DataPlane DataPlane resource (Kubernetes object without kind/apiVersion). Represents a Kubernetes cluster for workload deployment.
type DataPlaneList ¶
type DataPlaneList struct {
Items []DataPlane `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
DataPlaneList Paginated list of data planes
type DataPlaneNameParam ¶
type DataPlaneNameParam = string
DataPlaneNameParam defines model for DataPlaneNameParam.
type DataPlaneSpec ¶ added in v0.16.0
type DataPlaneSpec struct {
// ClusterAgent Configuration for cluster agent-based communication
ClusterAgent *ClusterAgentConfig `json:"clusterAgent,omitempty"`
// Gateway Gateway configuration with ingress and egress network specs
Gateway *GatewaySpec `json:"gateway,omitempty"`
// ImagePullSecretRefs References to SecretReference resources for image pulling
ImagePullSecretRefs *[]string `json:"imagePullSecretRefs,omitempty"`
// ObservabilityPlaneRef Reference to an ObservabilityPlane or ClusterObservabilityPlane
ObservabilityPlaneRef *ObservabilityPlaneRef `json:"observabilityPlaneRef,omitempty"`
// PlaneID Logical plane identifier for the physical cluster.
// Multiple DataPlane CRs can share the same planeID.
PlaneID *string `json:"planeID,omitempty"`
// SecretStoreRef Reference to an External Secrets Operator ClusterSecretStore
SecretStoreRef *SecretStoreRef `json:"secretStoreRef,omitempty"`
}
DataPlaneSpec Desired state of a DataPlane
type DataPlaneStatus ¶ added in v0.16.0
type DataPlaneStatus struct {
// AgentConnection Status of cluster agent connections
AgentConnection *AgentConnectionStatus `json:"agentConnection,omitempty"`
// Conditions Current state conditions of the DataPlane
Conditions *[]Condition `json:"conditions,omitempty"`
// ObservedGeneration Generation of the most recently observed DataPlane
ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
}
DataPlaneStatus Observed state of a DataPlane
type Decision ¶
type Decision struct {
// Context Additional decision context
Context *struct {
// Reason Reason for the decision
Reason *string `json:"reason,omitempty"`
} `json:"context,omitempty"`
// Decision Authorization result (true = allowed)
Decision bool `json:"decision"`
}
Decision Authorization decision
type DeleteBuildPlane204Response ¶ added in v0.16.0
type DeleteBuildPlane204Response struct {
}
func (DeleteBuildPlane204Response) VisitDeleteBuildPlaneResponse ¶ added in v0.16.0
func (response DeleteBuildPlane204Response) VisitDeleteBuildPlaneResponse(w http.ResponseWriter) error
type DeleteBuildPlane401JSONResponse ¶ added in v0.16.0
func (DeleteBuildPlane401JSONResponse) VisitDeleteBuildPlaneResponse ¶ added in v0.16.0
func (response DeleteBuildPlane401JSONResponse) VisitDeleteBuildPlaneResponse(w http.ResponseWriter) error
type DeleteBuildPlane403JSONResponse ¶ added in v0.16.0
type DeleteBuildPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteBuildPlane403JSONResponse) VisitDeleteBuildPlaneResponse ¶ added in v0.16.0
func (response DeleteBuildPlane403JSONResponse) VisitDeleteBuildPlaneResponse(w http.ResponseWriter) error
type DeleteBuildPlane404JSONResponse ¶ added in v0.16.0
type DeleteBuildPlane404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteBuildPlane404JSONResponse) VisitDeleteBuildPlaneResponse ¶ added in v0.16.0
func (response DeleteBuildPlane404JSONResponse) VisitDeleteBuildPlaneResponse(w http.ResponseWriter) error
type DeleteBuildPlane500JSONResponse ¶ added in v0.16.0
type DeleteBuildPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteBuildPlane500JSONResponse) VisitDeleteBuildPlaneResponse ¶ added in v0.16.0
func (response DeleteBuildPlane500JSONResponse) VisitDeleteBuildPlaneResponse(w http.ResponseWriter) error
type DeleteBuildPlaneRequestObject ¶ added in v0.16.0
type DeleteBuildPlaneRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
BuildPlaneName BuildPlaneNameParam `json:"buildPlaneName"`
}
type DeleteBuildPlaneResp ¶ added in v0.16.0
type DeleteBuildPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteBuildPlaneResp ¶ added in v0.16.0
func ParseDeleteBuildPlaneResp(rsp *http.Response) (*DeleteBuildPlaneResp, error)
ParseDeleteBuildPlaneResp parses an HTTP response from a DeleteBuildPlaneWithResponse call
func (DeleteBuildPlaneResp) Status ¶ added in v0.16.0
func (r DeleteBuildPlaneResp) Status() string
Status returns HTTPResponse.Status
func (DeleteBuildPlaneResp) StatusCode ¶ added in v0.16.0
func (r DeleteBuildPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteBuildPlaneResponseObject ¶ added in v0.16.0
type DeleteBuildPlaneResponseObject interface {
VisitDeleteBuildPlaneResponse(w http.ResponseWriter) error
}
type DeleteClusterBuildPlane204Response ¶ added in v0.16.0
type DeleteClusterBuildPlane204Response struct {
}
func (DeleteClusterBuildPlane204Response) VisitDeleteClusterBuildPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterBuildPlane204Response) VisitDeleteClusterBuildPlaneResponse(w http.ResponseWriter) error
type DeleteClusterBuildPlane401JSONResponse ¶ added in v0.16.0
func (DeleteClusterBuildPlane401JSONResponse) VisitDeleteClusterBuildPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterBuildPlane401JSONResponse) VisitDeleteClusterBuildPlaneResponse(w http.ResponseWriter) error
type DeleteClusterBuildPlane403JSONResponse ¶ added in v0.16.0
type DeleteClusterBuildPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteClusterBuildPlane403JSONResponse) VisitDeleteClusterBuildPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterBuildPlane403JSONResponse) VisitDeleteClusterBuildPlaneResponse(w http.ResponseWriter) error
type DeleteClusterBuildPlane404JSONResponse ¶ added in v0.16.0
type DeleteClusterBuildPlane404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteClusterBuildPlane404JSONResponse) VisitDeleteClusterBuildPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterBuildPlane404JSONResponse) VisitDeleteClusterBuildPlaneResponse(w http.ResponseWriter) error
type DeleteClusterBuildPlane500JSONResponse ¶ added in v0.16.0
type DeleteClusterBuildPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteClusterBuildPlane500JSONResponse) VisitDeleteClusterBuildPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterBuildPlane500JSONResponse) VisitDeleteClusterBuildPlaneResponse(w http.ResponseWriter) error
type DeleteClusterBuildPlaneRequestObject ¶ added in v0.16.0
type DeleteClusterBuildPlaneRequestObject struct {
ClusterBuildPlaneName string `json:"clusterBuildPlaneName"`
}
type DeleteClusterBuildPlaneResp ¶ added in v0.16.0
type DeleteClusterBuildPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteClusterBuildPlaneResp ¶ added in v0.16.0
func ParseDeleteClusterBuildPlaneResp(rsp *http.Response) (*DeleteClusterBuildPlaneResp, error)
ParseDeleteClusterBuildPlaneResp parses an HTTP response from a DeleteClusterBuildPlaneWithResponse call
func (DeleteClusterBuildPlaneResp) Status ¶ added in v0.16.0
func (r DeleteClusterBuildPlaneResp) Status() string
Status returns HTTPResponse.Status
func (DeleteClusterBuildPlaneResp) StatusCode ¶ added in v0.16.0
func (r DeleteClusterBuildPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteClusterBuildPlaneResponseObject ¶ added in v0.16.0
type DeleteClusterBuildPlaneResponseObject interface {
VisitDeleteClusterBuildPlaneResponse(w http.ResponseWriter) error
}
type DeleteClusterComponentType204Response ¶ added in v0.16.0
type DeleteClusterComponentType204Response struct {
}
func (DeleteClusterComponentType204Response) VisitDeleteClusterComponentTypeResponse ¶ added in v0.16.0
func (response DeleteClusterComponentType204Response) VisitDeleteClusterComponentTypeResponse(w http.ResponseWriter) error
type DeleteClusterComponentType401JSONResponse ¶ added in v0.16.0
func (DeleteClusterComponentType401JSONResponse) VisitDeleteClusterComponentTypeResponse ¶ added in v0.16.0
func (response DeleteClusterComponentType401JSONResponse) VisitDeleteClusterComponentTypeResponse(w http.ResponseWriter) error
type DeleteClusterComponentType403JSONResponse ¶ added in v0.16.0
type DeleteClusterComponentType403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteClusterComponentType403JSONResponse) VisitDeleteClusterComponentTypeResponse ¶ added in v0.16.0
func (response DeleteClusterComponentType403JSONResponse) VisitDeleteClusterComponentTypeResponse(w http.ResponseWriter) error
type DeleteClusterComponentType404JSONResponse ¶ added in v0.16.0
type DeleteClusterComponentType404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteClusterComponentType404JSONResponse) VisitDeleteClusterComponentTypeResponse ¶ added in v0.16.0
func (response DeleteClusterComponentType404JSONResponse) VisitDeleteClusterComponentTypeResponse(w http.ResponseWriter) error
type DeleteClusterComponentType500JSONResponse ¶ added in v0.16.0
type DeleteClusterComponentType500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteClusterComponentType500JSONResponse) VisitDeleteClusterComponentTypeResponse ¶ added in v0.16.0
func (response DeleteClusterComponentType500JSONResponse) VisitDeleteClusterComponentTypeResponse(w http.ResponseWriter) error
type DeleteClusterComponentTypeRequestObject ¶ added in v0.16.0
type DeleteClusterComponentTypeRequestObject struct {
CctName ClusterComponentTypeNameParam `json:"cctName"`
}
type DeleteClusterComponentTypeResp ¶ added in v0.16.0
type DeleteClusterComponentTypeResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteClusterComponentTypeResp ¶ added in v0.16.0
func ParseDeleteClusterComponentTypeResp(rsp *http.Response) (*DeleteClusterComponentTypeResp, error)
ParseDeleteClusterComponentTypeResp parses an HTTP response from a DeleteClusterComponentTypeWithResponse call
func (DeleteClusterComponentTypeResp) Status ¶ added in v0.16.0
func (r DeleteClusterComponentTypeResp) Status() string
Status returns HTTPResponse.Status
func (DeleteClusterComponentTypeResp) StatusCode ¶ added in v0.16.0
func (r DeleteClusterComponentTypeResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteClusterComponentTypeResponseObject ¶ added in v0.16.0
type DeleteClusterComponentTypeResponseObject interface {
VisitDeleteClusterComponentTypeResponse(w http.ResponseWriter) error
}
type DeleteClusterDataPlane204Response ¶ added in v0.16.0
type DeleteClusterDataPlane204Response struct {
}
func (DeleteClusterDataPlane204Response) VisitDeleteClusterDataPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterDataPlane204Response) VisitDeleteClusterDataPlaneResponse(w http.ResponseWriter) error
type DeleteClusterDataPlane401JSONResponse ¶ added in v0.16.0
func (DeleteClusterDataPlane401JSONResponse) VisitDeleteClusterDataPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterDataPlane401JSONResponse) VisitDeleteClusterDataPlaneResponse(w http.ResponseWriter) error
type DeleteClusterDataPlane403JSONResponse ¶ added in v0.16.0
type DeleteClusterDataPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteClusterDataPlane403JSONResponse) VisitDeleteClusterDataPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterDataPlane403JSONResponse) VisitDeleteClusterDataPlaneResponse(w http.ResponseWriter) error
type DeleteClusterDataPlane404JSONResponse ¶ added in v0.16.0
type DeleteClusterDataPlane404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteClusterDataPlane404JSONResponse) VisitDeleteClusterDataPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterDataPlane404JSONResponse) VisitDeleteClusterDataPlaneResponse(w http.ResponseWriter) error
type DeleteClusterDataPlane500JSONResponse ¶ added in v0.16.0
type DeleteClusterDataPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteClusterDataPlane500JSONResponse) VisitDeleteClusterDataPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterDataPlane500JSONResponse) VisitDeleteClusterDataPlaneResponse(w http.ResponseWriter) error
type DeleteClusterDataPlaneRequestObject ¶ added in v0.16.0
type DeleteClusterDataPlaneRequestObject struct {
CdpName ClusterDataPlaneNameParam `json:"cdpName"`
}
type DeleteClusterDataPlaneResp ¶ added in v0.16.0
type DeleteClusterDataPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteClusterDataPlaneResp ¶ added in v0.16.0
func ParseDeleteClusterDataPlaneResp(rsp *http.Response) (*DeleteClusterDataPlaneResp, error)
ParseDeleteClusterDataPlaneResp parses an HTTP response from a DeleteClusterDataPlaneWithResponse call
func (DeleteClusterDataPlaneResp) Status ¶ added in v0.16.0
func (r DeleteClusterDataPlaneResp) Status() string
Status returns HTTPResponse.Status
func (DeleteClusterDataPlaneResp) StatusCode ¶ added in v0.16.0
func (r DeleteClusterDataPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteClusterDataPlaneResponseObject ¶ added in v0.16.0
type DeleteClusterDataPlaneResponseObject interface {
VisitDeleteClusterDataPlaneResponse(w http.ResponseWriter) error
}
type DeleteClusterObservabilityPlane204Response ¶ added in v0.16.0
type DeleteClusterObservabilityPlane204Response struct {
}
func (DeleteClusterObservabilityPlane204Response) VisitDeleteClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterObservabilityPlane204Response) VisitDeleteClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type DeleteClusterObservabilityPlane401JSONResponse ¶ added in v0.16.0
func (DeleteClusterObservabilityPlane401JSONResponse) VisitDeleteClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterObservabilityPlane401JSONResponse) VisitDeleteClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type DeleteClusterObservabilityPlane403JSONResponse ¶ added in v0.16.0
type DeleteClusterObservabilityPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteClusterObservabilityPlane403JSONResponse) VisitDeleteClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterObservabilityPlane403JSONResponse) VisitDeleteClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type DeleteClusterObservabilityPlane404JSONResponse ¶ added in v0.16.0
type DeleteClusterObservabilityPlane404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteClusterObservabilityPlane404JSONResponse) VisitDeleteClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterObservabilityPlane404JSONResponse) VisitDeleteClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type DeleteClusterObservabilityPlane500JSONResponse ¶ added in v0.16.0
type DeleteClusterObservabilityPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteClusterObservabilityPlane500JSONResponse) VisitDeleteClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response DeleteClusterObservabilityPlane500JSONResponse) VisitDeleteClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type DeleteClusterObservabilityPlaneRequestObject ¶ added in v0.16.0
type DeleteClusterObservabilityPlaneRequestObject struct {
ClusterObservabilityPlaneName ClusterObservabilityPlaneNameParam `json:"clusterObservabilityPlaneName"`
}
type DeleteClusterObservabilityPlaneResp ¶ added in v0.16.0
type DeleteClusterObservabilityPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteClusterObservabilityPlaneResp ¶ added in v0.16.0
func ParseDeleteClusterObservabilityPlaneResp(rsp *http.Response) (*DeleteClusterObservabilityPlaneResp, error)
ParseDeleteClusterObservabilityPlaneResp parses an HTTP response from a DeleteClusterObservabilityPlaneWithResponse call
func (DeleteClusterObservabilityPlaneResp) Status ¶ added in v0.16.0
func (r DeleteClusterObservabilityPlaneResp) Status() string
Status returns HTTPResponse.Status
func (DeleteClusterObservabilityPlaneResp) StatusCode ¶ added in v0.16.0
func (r DeleteClusterObservabilityPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteClusterObservabilityPlaneResponseObject ¶ added in v0.16.0
type DeleteClusterObservabilityPlaneResponseObject interface {
VisitDeleteClusterObservabilityPlaneResponse(w http.ResponseWriter) error
}
type DeleteClusterRole204Response ¶ added in v0.14.0
type DeleteClusterRole204Response struct {
}
func (DeleteClusterRole204Response) VisitDeleteClusterRoleResponse ¶ added in v0.14.0
func (response DeleteClusterRole204Response) VisitDeleteClusterRoleResponse(w http.ResponseWriter) error
type DeleteClusterRole401JSONResponse ¶ added in v0.14.0
func (DeleteClusterRole401JSONResponse) VisitDeleteClusterRoleResponse ¶ added in v0.14.0
func (response DeleteClusterRole401JSONResponse) VisitDeleteClusterRoleResponse(w http.ResponseWriter) error
type DeleteClusterRole403JSONResponse ¶ added in v0.14.0
type DeleteClusterRole403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteClusterRole403JSONResponse) VisitDeleteClusterRoleResponse ¶ added in v0.14.0
func (response DeleteClusterRole403JSONResponse) VisitDeleteClusterRoleResponse(w http.ResponseWriter) error
type DeleteClusterRole404JSONResponse ¶ added in v0.14.0
type DeleteClusterRole404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteClusterRole404JSONResponse) VisitDeleteClusterRoleResponse ¶ added in v0.14.0
func (response DeleteClusterRole404JSONResponse) VisitDeleteClusterRoleResponse(w http.ResponseWriter) error
type DeleteClusterRole409JSONResponse ¶ added in v0.14.0
type DeleteClusterRole409JSONResponse struct{ ConflictJSONResponse }
func (DeleteClusterRole409JSONResponse) VisitDeleteClusterRoleResponse ¶ added in v0.14.0
func (response DeleteClusterRole409JSONResponse) VisitDeleteClusterRoleResponse(w http.ResponseWriter) error
type DeleteClusterRole500JSONResponse ¶ added in v0.14.0
type DeleteClusterRole500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteClusterRole500JSONResponse) VisitDeleteClusterRoleResponse ¶ added in v0.14.0
func (response DeleteClusterRole500JSONResponse) VisitDeleteClusterRoleResponse(w http.ResponseWriter) error
type DeleteClusterRoleBinding204Response ¶ added in v0.14.0
type DeleteClusterRoleBinding204Response struct {
}
func (DeleteClusterRoleBinding204Response) VisitDeleteClusterRoleBindingResponse ¶ added in v0.14.0
func (response DeleteClusterRoleBinding204Response) VisitDeleteClusterRoleBindingResponse(w http.ResponseWriter) error
type DeleteClusterRoleBinding401JSONResponse ¶ added in v0.14.0
func (DeleteClusterRoleBinding401JSONResponse) VisitDeleteClusterRoleBindingResponse ¶ added in v0.14.0
func (response DeleteClusterRoleBinding401JSONResponse) VisitDeleteClusterRoleBindingResponse(w http.ResponseWriter) error
type DeleteClusterRoleBinding403JSONResponse ¶ added in v0.14.0
type DeleteClusterRoleBinding403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteClusterRoleBinding403JSONResponse) VisitDeleteClusterRoleBindingResponse ¶ added in v0.14.0
func (response DeleteClusterRoleBinding403JSONResponse) VisitDeleteClusterRoleBindingResponse(w http.ResponseWriter) error
type DeleteClusterRoleBinding404JSONResponse ¶ added in v0.14.0
type DeleteClusterRoleBinding404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteClusterRoleBinding404JSONResponse) VisitDeleteClusterRoleBindingResponse ¶ added in v0.14.0
func (response DeleteClusterRoleBinding404JSONResponse) VisitDeleteClusterRoleBindingResponse(w http.ResponseWriter) error
type DeleteClusterRoleBinding500JSONResponse ¶ added in v0.14.0
type DeleteClusterRoleBinding500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteClusterRoleBinding500JSONResponse) VisitDeleteClusterRoleBindingResponse ¶ added in v0.14.0
func (response DeleteClusterRoleBinding500JSONResponse) VisitDeleteClusterRoleBindingResponse(w http.ResponseWriter) error
type DeleteClusterRoleBindingRequestObject ¶ added in v0.14.0
type DeleteClusterRoleBindingRequestObject struct {
Name string `json:"name"`
}
type DeleteClusterRoleBindingResp ¶ added in v0.14.0
type DeleteClusterRoleBindingResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteClusterRoleBindingResp ¶ added in v0.14.0
func ParseDeleteClusterRoleBindingResp(rsp *http.Response) (*DeleteClusterRoleBindingResp, error)
ParseDeleteClusterRoleBindingResp parses an HTTP response from a DeleteClusterRoleBindingWithResponse call
func (DeleteClusterRoleBindingResp) Status ¶ added in v0.14.0
func (r DeleteClusterRoleBindingResp) Status() string
Status returns HTTPResponse.Status
func (DeleteClusterRoleBindingResp) StatusCode ¶ added in v0.14.0
func (r DeleteClusterRoleBindingResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteClusterRoleBindingResponseObject ¶ added in v0.14.0
type DeleteClusterRoleBindingResponseObject interface {
VisitDeleteClusterRoleBindingResponse(w http.ResponseWriter) error
}
type DeleteClusterRoleRequestObject ¶ added in v0.14.0
type DeleteClusterRoleRequestObject struct {
Name string `json:"name"`
}
type DeleteClusterRoleResp ¶ added in v0.14.0
type DeleteClusterRoleResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseDeleteClusterRoleResp ¶ added in v0.14.0
func ParseDeleteClusterRoleResp(rsp *http.Response) (*DeleteClusterRoleResp, error)
ParseDeleteClusterRoleResp parses an HTTP response from a DeleteClusterRoleWithResponse call
func (DeleteClusterRoleResp) Status ¶ added in v0.14.0
func (r DeleteClusterRoleResp) Status() string
Status returns HTTPResponse.Status
func (DeleteClusterRoleResp) StatusCode ¶ added in v0.14.0
func (r DeleteClusterRoleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteClusterRoleResponseObject ¶ added in v0.14.0
type DeleteClusterRoleResponseObject interface {
VisitDeleteClusterRoleResponse(w http.ResponseWriter) error
}
type DeleteClusterTrait204Response ¶ added in v0.16.0
type DeleteClusterTrait204Response struct {
}
func (DeleteClusterTrait204Response) VisitDeleteClusterTraitResponse ¶ added in v0.16.0
func (response DeleteClusterTrait204Response) VisitDeleteClusterTraitResponse(w http.ResponseWriter) error
type DeleteClusterTrait401JSONResponse ¶ added in v0.16.0
func (DeleteClusterTrait401JSONResponse) VisitDeleteClusterTraitResponse ¶ added in v0.16.0
func (response DeleteClusterTrait401JSONResponse) VisitDeleteClusterTraitResponse(w http.ResponseWriter) error
type DeleteClusterTrait403JSONResponse ¶ added in v0.16.0
type DeleteClusterTrait403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteClusterTrait403JSONResponse) VisitDeleteClusterTraitResponse ¶ added in v0.16.0
func (response DeleteClusterTrait403JSONResponse) VisitDeleteClusterTraitResponse(w http.ResponseWriter) error
type DeleteClusterTrait404JSONResponse ¶ added in v0.16.0
type DeleteClusterTrait404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteClusterTrait404JSONResponse) VisitDeleteClusterTraitResponse ¶ added in v0.16.0
func (response DeleteClusterTrait404JSONResponse) VisitDeleteClusterTraitResponse(w http.ResponseWriter) error
type DeleteClusterTrait500JSONResponse ¶ added in v0.16.0
type DeleteClusterTrait500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteClusterTrait500JSONResponse) VisitDeleteClusterTraitResponse ¶ added in v0.16.0
func (response DeleteClusterTrait500JSONResponse) VisitDeleteClusterTraitResponse(w http.ResponseWriter) error
type DeleteClusterTraitRequestObject ¶ added in v0.16.0
type DeleteClusterTraitRequestObject struct {
ClusterTraitName ClusterTraitNameParam `json:"clusterTraitName"`
}
type DeleteClusterTraitResp ¶ added in v0.16.0
type DeleteClusterTraitResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteClusterTraitResp ¶ added in v0.16.0
func ParseDeleteClusterTraitResp(rsp *http.Response) (*DeleteClusterTraitResp, error)
ParseDeleteClusterTraitResp parses an HTTP response from a DeleteClusterTraitWithResponse call
func (DeleteClusterTraitResp) Status ¶ added in v0.16.0
func (r DeleteClusterTraitResp) Status() string
Status returns HTTPResponse.Status
func (DeleteClusterTraitResp) StatusCode ¶ added in v0.16.0
func (r DeleteClusterTraitResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteClusterTraitResponseObject ¶ added in v0.16.0
type DeleteClusterTraitResponseObject interface {
VisitDeleteClusterTraitResponse(w http.ResponseWriter) error
}
type DeleteComponent204Response ¶ added in v0.16.0
type DeleteComponent204Response struct {
}
func (DeleteComponent204Response) VisitDeleteComponentResponse ¶ added in v0.16.0
func (response DeleteComponent204Response) VisitDeleteComponentResponse(w http.ResponseWriter) error
type DeleteComponent401JSONResponse ¶ added in v0.16.0
func (DeleteComponent401JSONResponse) VisitDeleteComponentResponse ¶ added in v0.16.0
func (response DeleteComponent401JSONResponse) VisitDeleteComponentResponse(w http.ResponseWriter) error
type DeleteComponent403JSONResponse ¶ added in v0.16.0
type DeleteComponent403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteComponent403JSONResponse) VisitDeleteComponentResponse ¶ added in v0.16.0
func (response DeleteComponent403JSONResponse) VisitDeleteComponentResponse(w http.ResponseWriter) error
type DeleteComponent404JSONResponse ¶ added in v0.16.0
type DeleteComponent404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteComponent404JSONResponse) VisitDeleteComponentResponse ¶ added in v0.16.0
func (response DeleteComponent404JSONResponse) VisitDeleteComponentResponse(w http.ResponseWriter) error
type DeleteComponent500JSONResponse ¶ added in v0.16.0
type DeleteComponent500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteComponent500JSONResponse) VisitDeleteComponentResponse ¶ added in v0.16.0
func (response DeleteComponent500JSONResponse) VisitDeleteComponentResponse(w http.ResponseWriter) error
type DeleteComponentRequestObject ¶ added in v0.16.0
type DeleteComponentRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ComponentName ComponentNameParam `json:"componentName"`
}
type DeleteComponentResp ¶ added in v0.16.0
type DeleteComponentResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteComponentResp ¶ added in v0.16.0
func ParseDeleteComponentResp(rsp *http.Response) (*DeleteComponentResp, error)
ParseDeleteComponentResp parses an HTTP response from a DeleteComponentWithResponse call
func (DeleteComponentResp) Status ¶ added in v0.16.0
func (r DeleteComponentResp) Status() string
Status returns HTTPResponse.Status
func (DeleteComponentResp) StatusCode ¶ added in v0.16.0
func (r DeleteComponentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteComponentResponseObject ¶ added in v0.16.0
type DeleteComponentResponseObject interface {
VisitDeleteComponentResponse(w http.ResponseWriter) error
}
type DeleteComponentType204Response ¶ added in v0.16.0
type DeleteComponentType204Response struct {
}
func (DeleteComponentType204Response) VisitDeleteComponentTypeResponse ¶ added in v0.16.0
func (response DeleteComponentType204Response) VisitDeleteComponentTypeResponse(w http.ResponseWriter) error
type DeleteComponentType401JSONResponse ¶ added in v0.16.0
func (DeleteComponentType401JSONResponse) VisitDeleteComponentTypeResponse ¶ added in v0.16.0
func (response DeleteComponentType401JSONResponse) VisitDeleteComponentTypeResponse(w http.ResponseWriter) error
type DeleteComponentType403JSONResponse ¶ added in v0.16.0
type DeleteComponentType403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteComponentType403JSONResponse) VisitDeleteComponentTypeResponse ¶ added in v0.16.0
func (response DeleteComponentType403JSONResponse) VisitDeleteComponentTypeResponse(w http.ResponseWriter) error
type DeleteComponentType404JSONResponse ¶ added in v0.16.0
type DeleteComponentType404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteComponentType404JSONResponse) VisitDeleteComponentTypeResponse ¶ added in v0.16.0
func (response DeleteComponentType404JSONResponse) VisitDeleteComponentTypeResponse(w http.ResponseWriter) error
type DeleteComponentType500JSONResponse ¶ added in v0.16.0
type DeleteComponentType500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteComponentType500JSONResponse) VisitDeleteComponentTypeResponse ¶ added in v0.16.0
func (response DeleteComponentType500JSONResponse) VisitDeleteComponentTypeResponse(w http.ResponseWriter) error
type DeleteComponentTypeRequestObject ¶ added in v0.16.0
type DeleteComponentTypeRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
CtName ComponentTypeNameParam `json:"ctName"`
}
type DeleteComponentTypeResp ¶ added in v0.16.0
type DeleteComponentTypeResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteComponentTypeResp ¶ added in v0.16.0
func ParseDeleteComponentTypeResp(rsp *http.Response) (*DeleteComponentTypeResp, error)
ParseDeleteComponentTypeResp parses an HTTP response from a DeleteComponentTypeWithResponse call
func (DeleteComponentTypeResp) Status ¶ added in v0.16.0
func (r DeleteComponentTypeResp) Status() string
Status returns HTTPResponse.Status
func (DeleteComponentTypeResp) StatusCode ¶ added in v0.16.0
func (r DeleteComponentTypeResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteComponentTypeResponseObject ¶ added in v0.16.0
type DeleteComponentTypeResponseObject interface {
VisitDeleteComponentTypeResponse(w http.ResponseWriter) error
}
type DeleteDataPlane204Response ¶ added in v0.16.0
type DeleteDataPlane204Response struct {
}
func (DeleteDataPlane204Response) VisitDeleteDataPlaneResponse ¶ added in v0.16.0
func (response DeleteDataPlane204Response) VisitDeleteDataPlaneResponse(w http.ResponseWriter) error
type DeleteDataPlane401JSONResponse ¶ added in v0.16.0
func (DeleteDataPlane401JSONResponse) VisitDeleteDataPlaneResponse ¶ added in v0.16.0
func (response DeleteDataPlane401JSONResponse) VisitDeleteDataPlaneResponse(w http.ResponseWriter) error
type DeleteDataPlane403JSONResponse ¶ added in v0.16.0
type DeleteDataPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteDataPlane403JSONResponse) VisitDeleteDataPlaneResponse ¶ added in v0.16.0
func (response DeleteDataPlane403JSONResponse) VisitDeleteDataPlaneResponse(w http.ResponseWriter) error
type DeleteDataPlane404JSONResponse ¶ added in v0.16.0
type DeleteDataPlane404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteDataPlane404JSONResponse) VisitDeleteDataPlaneResponse ¶ added in v0.16.0
func (response DeleteDataPlane404JSONResponse) VisitDeleteDataPlaneResponse(w http.ResponseWriter) error
type DeleteDataPlane500JSONResponse ¶ added in v0.16.0
type DeleteDataPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteDataPlane500JSONResponse) VisitDeleteDataPlaneResponse ¶ added in v0.16.0
func (response DeleteDataPlane500JSONResponse) VisitDeleteDataPlaneResponse(w http.ResponseWriter) error
type DeleteDataPlaneRequestObject ¶ added in v0.16.0
type DeleteDataPlaneRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
DpName DataPlaneNameParam `json:"dpName"`
}
type DeleteDataPlaneResp ¶ added in v0.16.0
type DeleteDataPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteDataPlaneResp ¶ added in v0.16.0
func ParseDeleteDataPlaneResp(rsp *http.Response) (*DeleteDataPlaneResp, error)
ParseDeleteDataPlaneResp parses an HTTP response from a DeleteDataPlaneWithResponse call
func (DeleteDataPlaneResp) Status ¶ added in v0.16.0
func (r DeleteDataPlaneResp) Status() string
Status returns HTTPResponse.Status
func (DeleteDataPlaneResp) StatusCode ¶ added in v0.16.0
func (r DeleteDataPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDataPlaneResponseObject ¶ added in v0.16.0
type DeleteDataPlaneResponseObject interface {
VisitDeleteDataPlaneResponse(w http.ResponseWriter) error
}
type DeleteDeploymentPipeline204Response ¶ added in v0.16.0
type DeleteDeploymentPipeline204Response struct {
}
func (DeleteDeploymentPipeline204Response) VisitDeleteDeploymentPipelineResponse ¶ added in v0.16.0
func (response DeleteDeploymentPipeline204Response) VisitDeleteDeploymentPipelineResponse(w http.ResponseWriter) error
type DeleteDeploymentPipeline401JSONResponse ¶ added in v0.16.0
func (DeleteDeploymentPipeline401JSONResponse) VisitDeleteDeploymentPipelineResponse ¶ added in v0.16.0
func (response DeleteDeploymentPipeline401JSONResponse) VisitDeleteDeploymentPipelineResponse(w http.ResponseWriter) error
type DeleteDeploymentPipeline403JSONResponse ¶ added in v0.16.0
type DeleteDeploymentPipeline403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteDeploymentPipeline403JSONResponse) VisitDeleteDeploymentPipelineResponse ¶ added in v0.16.0
func (response DeleteDeploymentPipeline403JSONResponse) VisitDeleteDeploymentPipelineResponse(w http.ResponseWriter) error
type DeleteDeploymentPipeline404JSONResponse ¶ added in v0.16.0
type DeleteDeploymentPipeline404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteDeploymentPipeline404JSONResponse) VisitDeleteDeploymentPipelineResponse ¶ added in v0.16.0
func (response DeleteDeploymentPipeline404JSONResponse) VisitDeleteDeploymentPipelineResponse(w http.ResponseWriter) error
type DeleteDeploymentPipeline500JSONResponse ¶ added in v0.16.0
type DeleteDeploymentPipeline500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteDeploymentPipeline500JSONResponse) VisitDeleteDeploymentPipelineResponse ¶ added in v0.16.0
func (response DeleteDeploymentPipeline500JSONResponse) VisitDeleteDeploymentPipelineResponse(w http.ResponseWriter) error
type DeleteDeploymentPipelineRequestObject ¶ added in v0.16.0
type DeleteDeploymentPipelineRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
DeploymentPipelineName DeploymentPipelineNameParam `json:"deploymentPipelineName"`
}
type DeleteDeploymentPipelineResp ¶ added in v0.16.0
type DeleteDeploymentPipelineResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteDeploymentPipelineResp ¶ added in v0.16.0
func ParseDeleteDeploymentPipelineResp(rsp *http.Response) (*DeleteDeploymentPipelineResp, error)
ParseDeleteDeploymentPipelineResp parses an HTTP response from a DeleteDeploymentPipelineWithResponse call
func (DeleteDeploymentPipelineResp) Status ¶ added in v0.16.0
func (r DeleteDeploymentPipelineResp) Status() string
Status returns HTTPResponse.Status
func (DeleteDeploymentPipelineResp) StatusCode ¶ added in v0.16.0
func (r DeleteDeploymentPipelineResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDeploymentPipelineResponseObject ¶ added in v0.16.0
type DeleteDeploymentPipelineResponseObject interface {
VisitDeleteDeploymentPipelineResponse(w http.ResponseWriter) error
}
type DeleteEnvironment204Response ¶ added in v0.17.0
type DeleteEnvironment204Response struct {
}
func (DeleteEnvironment204Response) VisitDeleteEnvironmentResponse ¶ added in v0.17.0
func (response DeleteEnvironment204Response) VisitDeleteEnvironmentResponse(w http.ResponseWriter) error
type DeleteEnvironment401JSONResponse ¶ added in v0.17.0
func (DeleteEnvironment401JSONResponse) VisitDeleteEnvironmentResponse ¶ added in v0.17.0
func (response DeleteEnvironment401JSONResponse) VisitDeleteEnvironmentResponse(w http.ResponseWriter) error
type DeleteEnvironment403JSONResponse ¶ added in v0.17.0
type DeleteEnvironment403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteEnvironment403JSONResponse) VisitDeleteEnvironmentResponse ¶ added in v0.17.0
func (response DeleteEnvironment403JSONResponse) VisitDeleteEnvironmentResponse(w http.ResponseWriter) error
type DeleteEnvironment404JSONResponse ¶ added in v0.17.0
type DeleteEnvironment404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteEnvironment404JSONResponse) VisitDeleteEnvironmentResponse ¶ added in v0.17.0
func (response DeleteEnvironment404JSONResponse) VisitDeleteEnvironmentResponse(w http.ResponseWriter) error
type DeleteEnvironment500JSONResponse ¶ added in v0.17.0
type DeleteEnvironment500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteEnvironment500JSONResponse) VisitDeleteEnvironmentResponse ¶ added in v0.17.0
func (response DeleteEnvironment500JSONResponse) VisitDeleteEnvironmentResponse(w http.ResponseWriter) error
type DeleteEnvironmentRequestObject ¶ added in v0.17.0
type DeleteEnvironmentRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
EnvName EnvironmentNameParam `json:"envName"`
}
type DeleteEnvironmentResp ¶ added in v0.17.0
type DeleteEnvironmentResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteEnvironmentResp ¶ added in v0.17.0
func ParseDeleteEnvironmentResp(rsp *http.Response) (*DeleteEnvironmentResp, error)
ParseDeleteEnvironmentResp parses an HTTP response from a DeleteEnvironmentWithResponse call
func (DeleteEnvironmentResp) Status ¶ added in v0.17.0
func (r DeleteEnvironmentResp) Status() string
Status returns HTTPResponse.Status
func (DeleteEnvironmentResp) StatusCode ¶ added in v0.17.0
func (r DeleteEnvironmentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteEnvironmentResponseObject ¶ added in v0.17.0
type DeleteEnvironmentResponseObject interface {
VisitDeleteEnvironmentResponse(w http.ResponseWriter) error
}
type DeleteGitSecret204Response ¶ added in v0.17.0
type DeleteGitSecret204Response struct {
}
func (DeleteGitSecret204Response) VisitDeleteGitSecretResponse ¶ added in v0.17.0
func (response DeleteGitSecret204Response) VisitDeleteGitSecretResponse(w http.ResponseWriter) error
type DeleteGitSecret401JSONResponse ¶ added in v0.17.0
func (DeleteGitSecret401JSONResponse) VisitDeleteGitSecretResponse ¶ added in v0.17.0
func (response DeleteGitSecret401JSONResponse) VisitDeleteGitSecretResponse(w http.ResponseWriter) error
type DeleteGitSecret403JSONResponse ¶ added in v0.17.0
type DeleteGitSecret403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteGitSecret403JSONResponse) VisitDeleteGitSecretResponse ¶ added in v0.17.0
func (response DeleteGitSecret403JSONResponse) VisitDeleteGitSecretResponse(w http.ResponseWriter) error
type DeleteGitSecret404JSONResponse ¶ added in v0.17.0
type DeleteGitSecret404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteGitSecret404JSONResponse) VisitDeleteGitSecretResponse ¶ added in v0.17.0
func (response DeleteGitSecret404JSONResponse) VisitDeleteGitSecretResponse(w http.ResponseWriter) error
type DeleteGitSecret500JSONResponse ¶ added in v0.17.0
type DeleteGitSecret500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteGitSecret500JSONResponse) VisitDeleteGitSecretResponse ¶ added in v0.17.0
func (response DeleteGitSecret500JSONResponse) VisitDeleteGitSecretResponse(w http.ResponseWriter) error
type DeleteGitSecretRequestObject ¶ added in v0.17.0
type DeleteGitSecretRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
GitSecretName GitSecretNameParam `json:"gitSecretName"`
}
type DeleteGitSecretResp ¶ added in v0.17.0
type DeleteGitSecretResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteGitSecretResp ¶ added in v0.17.0
func ParseDeleteGitSecretResp(rsp *http.Response) (*DeleteGitSecretResp, error)
ParseDeleteGitSecretResp parses an HTTP response from a DeleteGitSecretWithResponse call
func (DeleteGitSecretResp) Status ¶ added in v0.17.0
func (r DeleteGitSecretResp) Status() string
Status returns HTTPResponse.Status
func (DeleteGitSecretResp) StatusCode ¶ added in v0.17.0
func (r DeleteGitSecretResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteGitSecretResponseObject ¶ added in v0.17.0
type DeleteGitSecretResponseObject interface {
VisitDeleteGitSecretResponse(w http.ResponseWriter) error
}
type DeleteNamespace204Response ¶ added in v0.16.0
type DeleteNamespace204Response struct {
}
func (DeleteNamespace204Response) VisitDeleteNamespaceResponse ¶ added in v0.16.0
func (response DeleteNamespace204Response) VisitDeleteNamespaceResponse(w http.ResponseWriter) error
type DeleteNamespace401JSONResponse ¶ added in v0.16.0
func (DeleteNamespace401JSONResponse) VisitDeleteNamespaceResponse ¶ added in v0.16.0
func (response DeleteNamespace401JSONResponse) VisitDeleteNamespaceResponse(w http.ResponseWriter) error
type DeleteNamespace403JSONResponse ¶ added in v0.16.0
type DeleteNamespace403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteNamespace403JSONResponse) VisitDeleteNamespaceResponse ¶ added in v0.16.0
func (response DeleteNamespace403JSONResponse) VisitDeleteNamespaceResponse(w http.ResponseWriter) error
type DeleteNamespace404JSONResponse ¶ added in v0.16.0
type DeleteNamespace404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteNamespace404JSONResponse) VisitDeleteNamespaceResponse ¶ added in v0.16.0
func (response DeleteNamespace404JSONResponse) VisitDeleteNamespaceResponse(w http.ResponseWriter) error
type DeleteNamespace500JSONResponse ¶ added in v0.16.0
type DeleteNamespace500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteNamespace500JSONResponse) VisitDeleteNamespaceResponse ¶ added in v0.16.0
func (response DeleteNamespace500JSONResponse) VisitDeleteNamespaceResponse(w http.ResponseWriter) error
type DeleteNamespaceRequestObject ¶ added in v0.16.0
type DeleteNamespaceRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
}
type DeleteNamespaceResp ¶ added in v0.16.0
type DeleteNamespaceResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteNamespaceResp ¶ added in v0.16.0
func ParseDeleteNamespaceResp(rsp *http.Response) (*DeleteNamespaceResp, error)
ParseDeleteNamespaceResp parses an HTTP response from a DeleteNamespaceWithResponse call
func (DeleteNamespaceResp) Status ¶ added in v0.16.0
func (r DeleteNamespaceResp) Status() string
Status returns HTTPResponse.Status
func (DeleteNamespaceResp) StatusCode ¶ added in v0.16.0
func (r DeleteNamespaceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteNamespaceResponseObject ¶ added in v0.16.0
type DeleteNamespaceResponseObject interface {
VisitDeleteNamespaceResponse(w http.ResponseWriter) error
}
type DeleteNamespaceRole204Response ¶ added in v0.14.0
type DeleteNamespaceRole204Response struct {
}
func (DeleteNamespaceRole204Response) VisitDeleteNamespaceRoleResponse ¶ added in v0.14.0
func (response DeleteNamespaceRole204Response) VisitDeleteNamespaceRoleResponse(w http.ResponseWriter) error
type DeleteNamespaceRole400JSONResponse ¶ added in v0.14.0
type DeleteNamespaceRole400JSONResponse struct{ BadRequestJSONResponse }
func (DeleteNamespaceRole400JSONResponse) VisitDeleteNamespaceRoleResponse ¶ added in v0.14.0
func (response DeleteNamespaceRole400JSONResponse) VisitDeleteNamespaceRoleResponse(w http.ResponseWriter) error
type DeleteNamespaceRole401JSONResponse ¶ added in v0.14.0
func (DeleteNamespaceRole401JSONResponse) VisitDeleteNamespaceRoleResponse ¶ added in v0.14.0
func (response DeleteNamespaceRole401JSONResponse) VisitDeleteNamespaceRoleResponse(w http.ResponseWriter) error
type DeleteNamespaceRole403JSONResponse ¶ added in v0.14.0
type DeleteNamespaceRole403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteNamespaceRole403JSONResponse) VisitDeleteNamespaceRoleResponse ¶ added in v0.14.0
func (response DeleteNamespaceRole403JSONResponse) VisitDeleteNamespaceRoleResponse(w http.ResponseWriter) error
type DeleteNamespaceRole404JSONResponse ¶ added in v0.14.0
type DeleteNamespaceRole404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteNamespaceRole404JSONResponse) VisitDeleteNamespaceRoleResponse ¶ added in v0.14.0
func (response DeleteNamespaceRole404JSONResponse) VisitDeleteNamespaceRoleResponse(w http.ResponseWriter) error
type DeleteNamespaceRole409JSONResponse ¶ added in v0.14.0
type DeleteNamespaceRole409JSONResponse struct{ ConflictJSONResponse }
func (DeleteNamespaceRole409JSONResponse) VisitDeleteNamespaceRoleResponse ¶ added in v0.14.0
func (response DeleteNamespaceRole409JSONResponse) VisitDeleteNamespaceRoleResponse(w http.ResponseWriter) error
type DeleteNamespaceRole500JSONResponse ¶ added in v0.14.0
type DeleteNamespaceRole500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteNamespaceRole500JSONResponse) VisitDeleteNamespaceRoleResponse ¶ added in v0.14.0
func (response DeleteNamespaceRole500JSONResponse) VisitDeleteNamespaceRoleResponse(w http.ResponseWriter) error
type DeleteNamespaceRoleBinding204Response ¶ added in v0.14.0
type DeleteNamespaceRoleBinding204Response struct {
}
func (DeleteNamespaceRoleBinding204Response) VisitDeleteNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response DeleteNamespaceRoleBinding204Response) VisitDeleteNamespaceRoleBindingResponse(w http.ResponseWriter) error
type DeleteNamespaceRoleBinding400JSONResponse ¶ added in v0.14.0
type DeleteNamespaceRoleBinding400JSONResponse struct{ BadRequestJSONResponse }
func (DeleteNamespaceRoleBinding400JSONResponse) VisitDeleteNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response DeleteNamespaceRoleBinding400JSONResponse) VisitDeleteNamespaceRoleBindingResponse(w http.ResponseWriter) error
type DeleteNamespaceRoleBinding401JSONResponse ¶ added in v0.14.0
func (DeleteNamespaceRoleBinding401JSONResponse) VisitDeleteNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response DeleteNamespaceRoleBinding401JSONResponse) VisitDeleteNamespaceRoleBindingResponse(w http.ResponseWriter) error
type DeleteNamespaceRoleBinding403JSONResponse ¶ added in v0.14.0
type DeleteNamespaceRoleBinding403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteNamespaceRoleBinding403JSONResponse) VisitDeleteNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response DeleteNamespaceRoleBinding403JSONResponse) VisitDeleteNamespaceRoleBindingResponse(w http.ResponseWriter) error
type DeleteNamespaceRoleBinding404JSONResponse ¶ added in v0.14.0
type DeleteNamespaceRoleBinding404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteNamespaceRoleBinding404JSONResponse) VisitDeleteNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response DeleteNamespaceRoleBinding404JSONResponse) VisitDeleteNamespaceRoleBindingResponse(w http.ResponseWriter) error
type DeleteNamespaceRoleBinding500JSONResponse ¶ added in v0.14.0
type DeleteNamespaceRoleBinding500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteNamespaceRoleBinding500JSONResponse) VisitDeleteNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response DeleteNamespaceRoleBinding500JSONResponse) VisitDeleteNamespaceRoleBindingResponse(w http.ResponseWriter) error
type DeleteNamespaceRoleBindingRequestObject ¶ added in v0.14.0
type DeleteNamespaceRoleBindingRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Name string `json:"name"`
}
type DeleteNamespaceRoleBindingResp ¶ added in v0.14.0
type DeleteNamespaceRoleBindingResp struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteNamespaceRoleBindingResp ¶ added in v0.14.0
func ParseDeleteNamespaceRoleBindingResp(rsp *http.Response) (*DeleteNamespaceRoleBindingResp, error)
ParseDeleteNamespaceRoleBindingResp parses an HTTP response from a DeleteNamespaceRoleBindingWithResponse call
func (DeleteNamespaceRoleBindingResp) Status ¶ added in v0.14.0
func (r DeleteNamespaceRoleBindingResp) Status() string
Status returns HTTPResponse.Status
func (DeleteNamespaceRoleBindingResp) StatusCode ¶ added in v0.14.0
func (r DeleteNamespaceRoleBindingResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteNamespaceRoleBindingResponseObject ¶ added in v0.14.0
type DeleteNamespaceRoleBindingResponseObject interface {
VisitDeleteNamespaceRoleBindingResponse(w http.ResponseWriter) error
}
type DeleteNamespaceRoleRequestObject ¶ added in v0.14.0
type DeleteNamespaceRoleRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Name string `json:"name"`
}
type DeleteNamespaceRoleResp ¶ added in v0.14.0
type DeleteNamespaceRoleResp struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseDeleteNamespaceRoleResp ¶ added in v0.14.0
func ParseDeleteNamespaceRoleResp(rsp *http.Response) (*DeleteNamespaceRoleResp, error)
ParseDeleteNamespaceRoleResp parses an HTTP response from a DeleteNamespaceRoleWithResponse call
func (DeleteNamespaceRoleResp) Status ¶ added in v0.14.0
func (r DeleteNamespaceRoleResp) Status() string
Status returns HTTPResponse.Status
func (DeleteNamespaceRoleResp) StatusCode ¶ added in v0.14.0
func (r DeleteNamespaceRoleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteNamespaceRoleResponseObject ¶ added in v0.14.0
type DeleteNamespaceRoleResponseObject interface {
VisitDeleteNamespaceRoleResponse(w http.ResponseWriter) error
}
type DeleteObservabilityAlertsNotificationChannel204Response ¶ added in v0.16.0
type DeleteObservabilityAlertsNotificationChannel204Response struct {
}
func (DeleteObservabilityAlertsNotificationChannel204Response) VisitDeleteObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response DeleteObservabilityAlertsNotificationChannel204Response) VisitDeleteObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type DeleteObservabilityAlertsNotificationChannel401JSONResponse ¶ added in v0.16.0
func (DeleteObservabilityAlertsNotificationChannel401JSONResponse) VisitDeleteObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response DeleteObservabilityAlertsNotificationChannel401JSONResponse) VisitDeleteObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type DeleteObservabilityAlertsNotificationChannel403JSONResponse ¶ added in v0.16.0
type DeleteObservabilityAlertsNotificationChannel403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteObservabilityAlertsNotificationChannel403JSONResponse) VisitDeleteObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response DeleteObservabilityAlertsNotificationChannel403JSONResponse) VisitDeleteObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type DeleteObservabilityAlertsNotificationChannel404JSONResponse ¶ added in v0.16.0
type DeleteObservabilityAlertsNotificationChannel404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteObservabilityAlertsNotificationChannel404JSONResponse) VisitDeleteObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response DeleteObservabilityAlertsNotificationChannel404JSONResponse) VisitDeleteObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type DeleteObservabilityAlertsNotificationChannel500JSONResponse ¶ added in v0.16.0
type DeleteObservabilityAlertsNotificationChannel500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteObservabilityAlertsNotificationChannel500JSONResponse) VisitDeleteObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response DeleteObservabilityAlertsNotificationChannel500JSONResponse) VisitDeleteObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type DeleteObservabilityAlertsNotificationChannelRequestObject ¶ added in v0.16.0
type DeleteObservabilityAlertsNotificationChannelRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ObservabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam `json:"observabilityAlertsNotificationChannelName"`
}
type DeleteObservabilityAlertsNotificationChannelResp ¶ added in v0.16.0
type DeleteObservabilityAlertsNotificationChannelResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteObservabilityAlertsNotificationChannelResp ¶ added in v0.16.0
func ParseDeleteObservabilityAlertsNotificationChannelResp(rsp *http.Response) (*DeleteObservabilityAlertsNotificationChannelResp, error)
ParseDeleteObservabilityAlertsNotificationChannelResp parses an HTTP response from a DeleteObservabilityAlertsNotificationChannelWithResponse call
func (DeleteObservabilityAlertsNotificationChannelResp) Status ¶ added in v0.16.0
func (r DeleteObservabilityAlertsNotificationChannelResp) Status() string
Status returns HTTPResponse.Status
func (DeleteObservabilityAlertsNotificationChannelResp) StatusCode ¶ added in v0.16.0
func (r DeleteObservabilityAlertsNotificationChannelResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteObservabilityAlertsNotificationChannelResponseObject ¶ added in v0.16.0
type DeleteObservabilityAlertsNotificationChannelResponseObject interface {
VisitDeleteObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
}
type DeleteObservabilityPlane204Response ¶ added in v0.16.0
type DeleteObservabilityPlane204Response struct {
}
func (DeleteObservabilityPlane204Response) VisitDeleteObservabilityPlaneResponse ¶ added in v0.16.0
func (response DeleteObservabilityPlane204Response) VisitDeleteObservabilityPlaneResponse(w http.ResponseWriter) error
type DeleteObservabilityPlane401JSONResponse ¶ added in v0.16.0
func (DeleteObservabilityPlane401JSONResponse) VisitDeleteObservabilityPlaneResponse ¶ added in v0.16.0
func (response DeleteObservabilityPlane401JSONResponse) VisitDeleteObservabilityPlaneResponse(w http.ResponseWriter) error
type DeleteObservabilityPlane403JSONResponse ¶ added in v0.16.0
type DeleteObservabilityPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteObservabilityPlane403JSONResponse) VisitDeleteObservabilityPlaneResponse ¶ added in v0.16.0
func (response DeleteObservabilityPlane403JSONResponse) VisitDeleteObservabilityPlaneResponse(w http.ResponseWriter) error
type DeleteObservabilityPlane404JSONResponse ¶ added in v0.16.0
type DeleteObservabilityPlane404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteObservabilityPlane404JSONResponse) VisitDeleteObservabilityPlaneResponse ¶ added in v0.16.0
func (response DeleteObservabilityPlane404JSONResponse) VisitDeleteObservabilityPlaneResponse(w http.ResponseWriter) error
type DeleteObservabilityPlane500JSONResponse ¶ added in v0.16.0
type DeleteObservabilityPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteObservabilityPlane500JSONResponse) VisitDeleteObservabilityPlaneResponse ¶ added in v0.16.0
func (response DeleteObservabilityPlane500JSONResponse) VisitDeleteObservabilityPlaneResponse(w http.ResponseWriter) error
type DeleteObservabilityPlaneRequestObject ¶ added in v0.16.0
type DeleteObservabilityPlaneRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ObservabilityPlaneName ObservabilityPlaneNameParam `json:"observabilityPlaneName"`
}
type DeleteObservabilityPlaneResp ¶ added in v0.16.0
type DeleteObservabilityPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteObservabilityPlaneResp ¶ added in v0.16.0
func ParseDeleteObservabilityPlaneResp(rsp *http.Response) (*DeleteObservabilityPlaneResp, error)
ParseDeleteObservabilityPlaneResp parses an HTTP response from a DeleteObservabilityPlaneWithResponse call
func (DeleteObservabilityPlaneResp) Status ¶ added in v0.16.0
func (r DeleteObservabilityPlaneResp) Status() string
Status returns HTTPResponse.Status
func (DeleteObservabilityPlaneResp) StatusCode ¶ added in v0.16.0
func (r DeleteObservabilityPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteObservabilityPlaneResponseObject ¶ added in v0.16.0
type DeleteObservabilityPlaneResponseObject interface {
VisitDeleteObservabilityPlaneResponse(w http.ResponseWriter) error
}
type DeleteProject204Response ¶ added in v0.16.0
type DeleteProject204Response struct {
}
func (DeleteProject204Response) VisitDeleteProjectResponse ¶ added in v0.16.0
func (response DeleteProject204Response) VisitDeleteProjectResponse(w http.ResponseWriter) error
type DeleteProject401JSONResponse ¶ added in v0.16.0
func (DeleteProject401JSONResponse) VisitDeleteProjectResponse ¶ added in v0.16.0
func (response DeleteProject401JSONResponse) VisitDeleteProjectResponse(w http.ResponseWriter) error
type DeleteProject403JSONResponse ¶ added in v0.16.0
type DeleteProject403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteProject403JSONResponse) VisitDeleteProjectResponse ¶ added in v0.16.0
func (response DeleteProject403JSONResponse) VisitDeleteProjectResponse(w http.ResponseWriter) error
type DeleteProject404JSONResponse ¶ added in v0.16.0
type DeleteProject404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteProject404JSONResponse) VisitDeleteProjectResponse ¶ added in v0.16.0
func (response DeleteProject404JSONResponse) VisitDeleteProjectResponse(w http.ResponseWriter) error
type DeleteProject500JSONResponse ¶ added in v0.16.0
type DeleteProject500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteProject500JSONResponse) VisitDeleteProjectResponse ¶ added in v0.16.0
func (response DeleteProject500JSONResponse) VisitDeleteProjectResponse(w http.ResponseWriter) error
type DeleteProjectRequestObject ¶ added in v0.16.0
type DeleteProjectRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ProjectName ProjectNameParam `json:"projectName"`
}
type DeleteProjectResp ¶ added in v0.16.0
type DeleteProjectResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteProjectResp ¶ added in v0.16.0
func ParseDeleteProjectResp(rsp *http.Response) (*DeleteProjectResp, error)
ParseDeleteProjectResp parses an HTTP response from a DeleteProjectWithResponse call
func (DeleteProjectResp) Status ¶ added in v0.16.0
func (r DeleteProjectResp) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectResp) StatusCode ¶ added in v0.16.0
func (r DeleteProjectResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectResponseObject ¶ added in v0.16.0
type DeleteProjectResponseObject interface {
VisitDeleteProjectResponse(w http.ResponseWriter) error
}
type DeleteReleaseBinding204Response ¶ added in v0.16.0
type DeleteReleaseBinding204Response struct {
}
func (DeleteReleaseBinding204Response) VisitDeleteReleaseBindingResponse ¶ added in v0.16.0
func (response DeleteReleaseBinding204Response) VisitDeleteReleaseBindingResponse(w http.ResponseWriter) error
type DeleteReleaseBinding401JSONResponse ¶ added in v0.16.0
func (DeleteReleaseBinding401JSONResponse) VisitDeleteReleaseBindingResponse ¶ added in v0.16.0
func (response DeleteReleaseBinding401JSONResponse) VisitDeleteReleaseBindingResponse(w http.ResponseWriter) error
type DeleteReleaseBinding403JSONResponse ¶ added in v0.16.0
type DeleteReleaseBinding403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteReleaseBinding403JSONResponse) VisitDeleteReleaseBindingResponse ¶ added in v0.16.0
func (response DeleteReleaseBinding403JSONResponse) VisitDeleteReleaseBindingResponse(w http.ResponseWriter) error
type DeleteReleaseBinding404JSONResponse ¶ added in v0.16.0
type DeleteReleaseBinding404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteReleaseBinding404JSONResponse) VisitDeleteReleaseBindingResponse ¶ added in v0.16.0
func (response DeleteReleaseBinding404JSONResponse) VisitDeleteReleaseBindingResponse(w http.ResponseWriter) error
type DeleteReleaseBinding500JSONResponse ¶ added in v0.16.0
type DeleteReleaseBinding500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteReleaseBinding500JSONResponse) VisitDeleteReleaseBindingResponse ¶ added in v0.16.0
func (response DeleteReleaseBinding500JSONResponse) VisitDeleteReleaseBindingResponse(w http.ResponseWriter) error
type DeleteReleaseBindingRequestObject ¶ added in v0.16.0
type DeleteReleaseBindingRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ReleaseBindingName ReleaseBindingNameParam `json:"releaseBindingName"`
}
type DeleteReleaseBindingResp ¶ added in v0.16.0
type DeleteReleaseBindingResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteReleaseBindingResp ¶ added in v0.16.0
func ParseDeleteReleaseBindingResp(rsp *http.Response) (*DeleteReleaseBindingResp, error)
ParseDeleteReleaseBindingResp parses an HTTP response from a DeleteReleaseBindingWithResponse call
func (DeleteReleaseBindingResp) Status ¶ added in v0.16.0
func (r DeleteReleaseBindingResp) Status() string
Status returns HTTPResponse.Status
func (DeleteReleaseBindingResp) StatusCode ¶ added in v0.16.0
func (r DeleteReleaseBindingResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteReleaseBindingResponseObject ¶ added in v0.16.0
type DeleteReleaseBindingResponseObject interface {
VisitDeleteReleaseBindingResponse(w http.ResponseWriter) error
}
type DeleteSecretReference204Response ¶ added in v0.16.0
type DeleteSecretReference204Response struct {
}
func (DeleteSecretReference204Response) VisitDeleteSecretReferenceResponse ¶ added in v0.16.0
func (response DeleteSecretReference204Response) VisitDeleteSecretReferenceResponse(w http.ResponseWriter) error
type DeleteSecretReference401JSONResponse ¶ added in v0.16.0
func (DeleteSecretReference401JSONResponse) VisitDeleteSecretReferenceResponse ¶ added in v0.16.0
func (response DeleteSecretReference401JSONResponse) VisitDeleteSecretReferenceResponse(w http.ResponseWriter) error
type DeleteSecretReference403JSONResponse ¶ added in v0.16.0
type DeleteSecretReference403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteSecretReference403JSONResponse) VisitDeleteSecretReferenceResponse ¶ added in v0.16.0
func (response DeleteSecretReference403JSONResponse) VisitDeleteSecretReferenceResponse(w http.ResponseWriter) error
type DeleteSecretReference404JSONResponse ¶ added in v0.16.0
type DeleteSecretReference404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteSecretReference404JSONResponse) VisitDeleteSecretReferenceResponse ¶ added in v0.16.0
func (response DeleteSecretReference404JSONResponse) VisitDeleteSecretReferenceResponse(w http.ResponseWriter) error
type DeleteSecretReference500JSONResponse ¶ added in v0.16.0
type DeleteSecretReference500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteSecretReference500JSONResponse) VisitDeleteSecretReferenceResponse ¶ added in v0.16.0
func (response DeleteSecretReference500JSONResponse) VisitDeleteSecretReferenceResponse(w http.ResponseWriter) error
type DeleteSecretReferenceRequestObject ¶ added in v0.16.0
type DeleteSecretReferenceRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
SecretReferenceName SecretReferenceNameParam `json:"secretReferenceName"`
}
type DeleteSecretReferenceResp ¶ added in v0.16.0
type DeleteSecretReferenceResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteSecretReferenceResp ¶ added in v0.16.0
func ParseDeleteSecretReferenceResp(rsp *http.Response) (*DeleteSecretReferenceResp, error)
ParseDeleteSecretReferenceResp parses an HTTP response from a DeleteSecretReferenceWithResponse call
func (DeleteSecretReferenceResp) Status ¶ added in v0.16.0
func (r DeleteSecretReferenceResp) Status() string
Status returns HTTPResponse.Status
func (DeleteSecretReferenceResp) StatusCode ¶ added in v0.16.0
func (r DeleteSecretReferenceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSecretReferenceResponseObject ¶ added in v0.16.0
type DeleteSecretReferenceResponseObject interface {
VisitDeleteSecretReferenceResponse(w http.ResponseWriter) error
}
type DeleteTrait204Response ¶ added in v0.16.0
type DeleteTrait204Response struct {
}
func (DeleteTrait204Response) VisitDeleteTraitResponse ¶ added in v0.16.0
func (response DeleteTrait204Response) VisitDeleteTraitResponse(w http.ResponseWriter) error
type DeleteTrait401JSONResponse ¶ added in v0.16.0
func (DeleteTrait401JSONResponse) VisitDeleteTraitResponse ¶ added in v0.16.0
func (response DeleteTrait401JSONResponse) VisitDeleteTraitResponse(w http.ResponseWriter) error
type DeleteTrait403JSONResponse ¶ added in v0.16.0
type DeleteTrait403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteTrait403JSONResponse) VisitDeleteTraitResponse ¶ added in v0.16.0
func (response DeleteTrait403JSONResponse) VisitDeleteTraitResponse(w http.ResponseWriter) error
type DeleteTrait404JSONResponse ¶ added in v0.16.0
type DeleteTrait404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteTrait404JSONResponse) VisitDeleteTraitResponse ¶ added in v0.16.0
func (response DeleteTrait404JSONResponse) VisitDeleteTraitResponse(w http.ResponseWriter) error
type DeleteTrait500JSONResponse ¶ added in v0.16.0
type DeleteTrait500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteTrait500JSONResponse) VisitDeleteTraitResponse ¶ added in v0.16.0
func (response DeleteTrait500JSONResponse) VisitDeleteTraitResponse(w http.ResponseWriter) error
type DeleteTraitRequestObject ¶ added in v0.16.0
type DeleteTraitRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
TraitName TraitNameParam `json:"traitName"`
}
type DeleteTraitResp ¶ added in v0.16.0
type DeleteTraitResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteTraitResp ¶ added in v0.16.0
func ParseDeleteTraitResp(rsp *http.Response) (*DeleteTraitResp, error)
ParseDeleteTraitResp parses an HTTP response from a DeleteTraitWithResponse call
func (DeleteTraitResp) Status ¶ added in v0.16.0
func (r DeleteTraitResp) Status() string
Status returns HTTPResponse.Status
func (DeleteTraitResp) StatusCode ¶ added in v0.16.0
func (r DeleteTraitResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTraitResponseObject ¶ added in v0.16.0
type DeleteTraitResponseObject interface {
VisitDeleteTraitResponse(w http.ResponseWriter) error
}
type DeleteWorkflow204Response ¶ added in v0.17.0
type DeleteWorkflow204Response struct {
}
func (DeleteWorkflow204Response) VisitDeleteWorkflowResponse ¶ added in v0.17.0
func (response DeleteWorkflow204Response) VisitDeleteWorkflowResponse(w http.ResponseWriter) error
type DeleteWorkflow401JSONResponse ¶ added in v0.17.0
func (DeleteWorkflow401JSONResponse) VisitDeleteWorkflowResponse ¶ added in v0.17.0
func (response DeleteWorkflow401JSONResponse) VisitDeleteWorkflowResponse(w http.ResponseWriter) error
type DeleteWorkflow403JSONResponse ¶ added in v0.17.0
type DeleteWorkflow403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteWorkflow403JSONResponse) VisitDeleteWorkflowResponse ¶ added in v0.17.0
func (response DeleteWorkflow403JSONResponse) VisitDeleteWorkflowResponse(w http.ResponseWriter) error
type DeleteWorkflow404JSONResponse ¶ added in v0.17.0
type DeleteWorkflow404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteWorkflow404JSONResponse) VisitDeleteWorkflowResponse ¶ added in v0.17.0
func (response DeleteWorkflow404JSONResponse) VisitDeleteWorkflowResponse(w http.ResponseWriter) error
type DeleteWorkflow500JSONResponse ¶ added in v0.17.0
type DeleteWorkflow500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteWorkflow500JSONResponse) VisitDeleteWorkflowResponse ¶ added in v0.17.0
func (response DeleteWorkflow500JSONResponse) VisitDeleteWorkflowResponse(w http.ResponseWriter) error
type DeleteWorkflowRequestObject ¶ added in v0.17.0
type DeleteWorkflowRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
WorkflowName WorkflowNameParam `json:"workflowName"`
}
type DeleteWorkflowResp ¶ added in v0.17.0
type DeleteWorkflowResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteWorkflowResp ¶ added in v0.17.0
func ParseDeleteWorkflowResp(rsp *http.Response) (*DeleteWorkflowResp, error)
ParseDeleteWorkflowResp parses an HTTP response from a DeleteWorkflowWithResponse call
func (DeleteWorkflowResp) Status ¶ added in v0.17.0
func (r DeleteWorkflowResp) Status() string
Status returns HTTPResponse.Status
func (DeleteWorkflowResp) StatusCode ¶ added in v0.17.0
func (r DeleteWorkflowResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteWorkflowResponseObject ¶ added in v0.17.0
type DeleteWorkflowResponseObject interface {
VisitDeleteWorkflowResponse(w http.ResponseWriter) error
}
type DeleteWorkload204Response ¶ added in v0.16.0
type DeleteWorkload204Response struct {
}
func (DeleteWorkload204Response) VisitDeleteWorkloadResponse ¶ added in v0.16.0
func (response DeleteWorkload204Response) VisitDeleteWorkloadResponse(w http.ResponseWriter) error
type DeleteWorkload401JSONResponse ¶ added in v0.16.0
func (DeleteWorkload401JSONResponse) VisitDeleteWorkloadResponse ¶ added in v0.16.0
func (response DeleteWorkload401JSONResponse) VisitDeleteWorkloadResponse(w http.ResponseWriter) error
type DeleteWorkload403JSONResponse ¶ added in v0.16.0
type DeleteWorkload403JSONResponse struct{ ForbiddenJSONResponse }
func (DeleteWorkload403JSONResponse) VisitDeleteWorkloadResponse ¶ added in v0.16.0
func (response DeleteWorkload403JSONResponse) VisitDeleteWorkloadResponse(w http.ResponseWriter) error
type DeleteWorkload404JSONResponse ¶ added in v0.16.0
type DeleteWorkload404JSONResponse struct{ NotFoundJSONResponse }
func (DeleteWorkload404JSONResponse) VisitDeleteWorkloadResponse ¶ added in v0.16.0
func (response DeleteWorkload404JSONResponse) VisitDeleteWorkloadResponse(w http.ResponseWriter) error
type DeleteWorkload500JSONResponse ¶ added in v0.16.0
type DeleteWorkload500JSONResponse struct{ InternalErrorJSONResponse }
func (DeleteWorkload500JSONResponse) VisitDeleteWorkloadResponse ¶ added in v0.16.0
func (response DeleteWorkload500JSONResponse) VisitDeleteWorkloadResponse(w http.ResponseWriter) error
type DeleteWorkloadRequestObject ¶ added in v0.16.0
type DeleteWorkloadRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
WorkloadName WorkloadNameParam `json:"workloadName"`
}
type DeleteWorkloadResp ¶ added in v0.16.0
type DeleteWorkloadResp struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeleteWorkloadResp ¶ added in v0.16.0
func ParseDeleteWorkloadResp(rsp *http.Response) (*DeleteWorkloadResp, error)
ParseDeleteWorkloadResp parses an HTTP response from a DeleteWorkloadWithResponse call
func (DeleteWorkloadResp) Status ¶ added in v0.16.0
func (r DeleteWorkloadResp) Status() string
Status returns HTTPResponse.Status
func (DeleteWorkloadResp) StatusCode ¶ added in v0.16.0
func (r DeleteWorkloadResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteWorkloadResponseObject ¶ added in v0.16.0
type DeleteWorkloadResponseObject interface {
VisitDeleteWorkloadResponse(w http.ResponseWriter) error
}
type DeployRelease201JSONResponse ¶
type DeployRelease201JSONResponse ReleaseBinding
func (DeployRelease201JSONResponse) VisitDeployReleaseResponse ¶
func (response DeployRelease201JSONResponse) VisitDeployReleaseResponse(w http.ResponseWriter) error
type DeployRelease400JSONResponse ¶
type DeployRelease400JSONResponse struct{ BadRequestJSONResponse }
func (DeployRelease400JSONResponse) VisitDeployReleaseResponse ¶
func (response DeployRelease400JSONResponse) VisitDeployReleaseResponse(w http.ResponseWriter) error
type DeployRelease401JSONResponse ¶
func (DeployRelease401JSONResponse) VisitDeployReleaseResponse ¶
func (response DeployRelease401JSONResponse) VisitDeployReleaseResponse(w http.ResponseWriter) error
type DeployRelease403JSONResponse ¶
type DeployRelease403JSONResponse struct{ ForbiddenJSONResponse }
func (DeployRelease403JSONResponse) VisitDeployReleaseResponse ¶
func (response DeployRelease403JSONResponse) VisitDeployReleaseResponse(w http.ResponseWriter) error
type DeployRelease404JSONResponse ¶
type DeployRelease404JSONResponse struct{ NotFoundJSONResponse }
func (DeployRelease404JSONResponse) VisitDeployReleaseResponse ¶
func (response DeployRelease404JSONResponse) VisitDeployReleaseResponse(w http.ResponseWriter) error
type DeployRelease500JSONResponse ¶
type DeployRelease500JSONResponse struct{ InternalErrorJSONResponse }
func (DeployRelease500JSONResponse) VisitDeployReleaseResponse ¶
func (response DeployRelease500JSONResponse) VisitDeployReleaseResponse(w http.ResponseWriter) error
type DeployReleaseJSONRequestBody ¶
type DeployReleaseJSONRequestBody = DeployReleaseRequest
DeployReleaseJSONRequestBody defines body for DeployRelease for application/json ContentType.
type DeployReleaseRequest ¶
type DeployReleaseRequest struct {
// ReleaseName Component release name to deploy
ReleaseName string `json:"releaseName"`
}
DeployReleaseRequest Request to deploy a release
type DeployReleaseRequestObject ¶
type DeployReleaseRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ComponentName ComponentNameParam `json:"componentName"`
Body *DeployReleaseJSONRequestBody
}
type DeployReleaseResp ¶ added in v0.13.0
type DeployReleaseResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ReleaseBinding
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseDeployReleaseResp ¶ added in v0.13.0
func ParseDeployReleaseResp(rsp *http.Response) (*DeployReleaseResp, error)
ParseDeployReleaseResp parses an HTTP response from a DeployReleaseWithResponse call
func (DeployReleaseResp) Status ¶ added in v0.13.0
func (r DeployReleaseResp) Status() string
Status returns HTTPResponse.Status
func (DeployReleaseResp) StatusCode ¶ added in v0.13.0
func (r DeployReleaseResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeployReleaseResponseObject ¶
type DeployReleaseResponseObject interface {
VisitDeployReleaseResponse(w http.ResponseWriter) error
}
type DeploymentPipeline ¶
type DeploymentPipeline struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a DeploymentPipeline
Spec *DeploymentPipelineSpec `json:"spec,omitempty"`
Status *DeploymentPipelineStatus `json:"status,omitempty"`
}
DeploymentPipeline DeploymentPipeline resource (Kubernetes object without kind/apiVersion). Defines promotion paths between environments for component deployments.
type DeploymentPipelineList ¶ added in v0.16.0
type DeploymentPipelineList struct {
Items []DeploymentPipeline `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
DeploymentPipelineList Paginated list of deployment pipelines
type DeploymentPipelineNameParam ¶ added in v0.16.0
type DeploymentPipelineNameParam = string
DeploymentPipelineNameParam defines model for DeploymentPipelineNameParam.
type DeploymentPipelineSpec ¶ added in v0.16.0
type DeploymentPipelineSpec struct {
// PromotionPaths Promotion paths between environments
PromotionPaths *[]PromotionPath `json:"promotionPaths,omitempty"`
}
DeploymentPipelineSpec Desired state of a DeploymentPipeline
type DeploymentPipelineStatus ¶ added in v0.16.0
type DeploymentPipelineStatus struct {
// Conditions Latest available observations of the deployment pipeline state
Conditions *[]Condition `json:"conditions,omitempty"`
}
DeploymentPipelineStatus Observed state of a DeploymentPipeline
type EndpointGatewayURLs ¶ added in v0.17.0
type EndpointGatewayURLs struct {
// Http Structured URL with its components
Http *EndpointURL `json:"http,omitempty"`
// Https Structured URL with its components
Https *EndpointURL `json:"https,omitempty"`
// Tls Structured URL with its components
Tls *EndpointURL `json:"tls,omitempty"`
}
EndpointGatewayURLs Resolved gateway URLs for an endpoint
type EndpointURL ¶ added in v0.17.0
type EndpointURL struct {
// Host Hostname or IP address
Host string `json:"host"`
// Path URL path
Path *string `json:"path,omitempty"`
// Port Port number
Port *int32 `json:"port,omitempty"`
// Scheme URL scheme (http, https, tcp, udp, ws, wss, tls)
Scheme *string `json:"scheme,omitempty"`
}
EndpointURL Structured URL with its components
type EndpointURLStatus ¶ added in v0.17.0
type EndpointURLStatus struct {
// ExternalURLs Resolved gateway URLs for an endpoint
ExternalURLs *EndpointGatewayURLs `json:"externalURLs,omitempty"`
// InternalURLs Resolved gateway URLs for an endpoint
InternalURLs *EndpointGatewayURLs `json:"internalURLs,omitempty"`
// InvokeURL Resolved public URL for this endpoint, derived from the rendered HTTPRoute
InvokeURL *string `json:"invokeURL,omitempty"`
// Name Endpoint name as defined in the Workload spec
Name string `json:"name"`
// ServiceURL Structured URL with its components
ServiceURL *EndpointURL `json:"serviceURL,omitempty"`
// Type Endpoint type (HTTP, REST, gRPC, GraphQL, Websocket, TCP, UDP)
Type *EndpointURLStatusType `json:"type,omitempty"`
}
EndpointURLStatus Resolved URLs for a single named workload endpoint
type EndpointURLStatusType ¶ added in v0.17.0
type EndpointURLStatusType string
EndpointURLStatusType Endpoint type (HTTP, REST, gRPC, GraphQL, Websocket, TCP, UDP)
const ( EndpointURLStatusTypeGRPC EndpointURLStatusType = "gRPC" EndpointURLStatusTypeGraphQL EndpointURLStatusType = "GraphQL" EndpointURLStatusTypeHTTP EndpointURLStatusType = "HTTP" EndpointURLStatusTypeREST EndpointURLStatusType = "REST" EndpointURLStatusTypeTCP EndpointURLStatusType = "TCP" EndpointURLStatusTypeUDP EndpointURLStatusType = "UDP" EndpointURLStatusTypeWebsocket EndpointURLStatusType = "Websocket" )
Defines values for EndpointURLStatusType.
type Entitlement ¶
type Entitlement struct {
// Claim JWT claim name
Claim string `json:"claim"`
// Value Entitlement value
Value string `json:"value"`
}
Entitlement Entitlement with claim and value
type EntitlementConfig ¶
type EntitlementConfig struct {
// Claim Claim name for detection and entitlement (e.g., "groups", "scopes")
Claim string `json:"claim"`
// DisplayName Human-readable name for the claim
DisplayName string `json:"displayName"`
}
EntitlementConfig Configuration for extracting entitlement claims from tokens
type EnvVar ¶
type EnvVar struct {
// Key Variable key/name
Key string `json:"key"`
// Value Variable value
Value *string `json:"value,omitempty"`
// ValueFrom Value source reference
ValueFrom *EnvVarValueFrom `json:"valueFrom,omitempty"`
}
EnvVar Environment variable
type EnvVarValueFrom ¶
type EnvVarValueFrom struct {
// SecretRef Secret reference
SecretRef *struct {
// Key Secret key
Key *string `json:"key,omitempty"`
// Name Secret name
Name *string `json:"name,omitempty"`
} `json:"secretRef,omitempty"`
}
EnvVarValueFrom Value source reference
type Environment ¶
type Environment struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of an Environment
Spec *EnvironmentSpec `json:"spec,omitempty"`
Status *EnvironmentStatus `json:"status,omitempty"`
}
Environment Environment resource (Kubernetes object without kind/apiVersion). Environments represent deployment targets within a namespace.
type EnvironmentList ¶
type EnvironmentList struct {
Items []Environment `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
EnvironmentList Paginated list of environments
type EnvironmentNameParam ¶
type EnvironmentNameParam = string
EnvironmentNameParam defines model for EnvironmentNameParam.
type EnvironmentQueryParam ¶ added in v0.16.0
type EnvironmentQueryParam = string
EnvironmentQueryParam defines model for EnvironmentQueryParam.
type EnvironmentSpec ¶ added in v0.16.0
type EnvironmentSpec struct {
// DataPlaneRef Reference to the DataPlane or ClusterDataPlane for this environment.
// If not specified, defaults to a DataPlane named "default" in the same namespace.
// Immutable once set.
DataPlaneRef *struct {
// Kind Kind of data plane (DataPlane or ClusterDataPlane)
Kind EnvironmentSpecDataPlaneRefKind `json:"kind"`
// Name Name of the data plane resource
Name string `json:"name"`
} `json:"dataPlaneRef,omitempty"`
// Gateway Gateway configuration with ingress and egress network specs
Gateway *GatewaySpec `json:"gateway,omitempty"`
// IsProduction Whether this is a production environment
IsProduction *bool `json:"isProduction,omitempty"`
}
EnvironmentSpec Desired state of an Environment
type EnvironmentSpecDataPlaneRefKind ¶ added in v0.16.0
type EnvironmentSpecDataPlaneRefKind string
EnvironmentSpecDataPlaneRefKind Kind of data plane (DataPlane or ClusterDataPlane)
const ( EnvironmentSpecDataPlaneRefKindClusterDataPlane EnvironmentSpecDataPlaneRefKind = "ClusterDataPlane" EnvironmentSpecDataPlaneRefKindDataPlane EnvironmentSpecDataPlaneRefKind = "DataPlane" )
Defines values for EnvironmentSpecDataPlaneRefKind.
type EnvironmentStatus ¶ added in v0.16.0
type EnvironmentStatus struct {
// Conditions Current state conditions of the Environment
Conditions *[]Condition `json:"conditions,omitempty"`
// ObservedGeneration Generation of the most recently observed Environment
ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
}
EnvironmentStatus Observed state of an Environment
type ErrorResponse ¶
type ErrorResponse struct {
// Code Machine-readable error code
Code ErrorResponseCode `json:"code"`
// Details Additional error details (e.g., validation errors)
Details *[]struct {
// Field Field that caused the error
Field *string `json:"field,omitempty"`
// Message Error message for this field
Message *string `json:"message,omitempty"`
} `json:"details,omitempty"`
// Error Human-readable error message
Error string `json:"error"`
}
ErrorResponse Standard error response format
type ErrorResponseCode ¶
type ErrorResponseCode string
ErrorResponseCode Machine-readable error code
const ( BADREQUEST ErrorResponseCode = "BAD_REQUEST" CONFLICT ErrorResponseCode = "CONFLICT" FORBIDDEN ErrorResponseCode = "FORBIDDEN" INTERNALERROR ErrorResponseCode = "INTERNAL_ERROR" NOTFOUND ErrorResponseCode = "NOT_FOUND" UNAUTHORIZED ErrorResponseCode = "UNAUTHORIZED" UNKNOWNGITPROVIDER ErrorResponseCode = "UNKNOWN_GIT_PROVIDER" )
Defines values for ErrorResponseCode.
type EvaluateRequest ¶
type EvaluateRequest struct {
// Action Action to evaluate
Action string `json:"action"`
// Context Additional context for authorization
Context *AuthzContext `json:"context,omitempty"`
// Resource Resource for authorization evaluation
Resource Resource `json:"resource"`
// SubjectContext Authenticated subject context
SubjectContext SubjectContext `json:"subject_context"`
}
EvaluateRequest Single authorization evaluation request
type Evaluates200JSONResponse ¶ added in v0.16.0
type Evaluates200JSONResponse []Decision
func (Evaluates200JSONResponse) VisitEvaluatesResponse ¶ added in v0.16.0
func (response Evaluates200JSONResponse) VisitEvaluatesResponse(w http.ResponseWriter) error
type Evaluates400JSONResponse ¶ added in v0.16.0
type Evaluates400JSONResponse struct{ BadRequestJSONResponse }
func (Evaluates400JSONResponse) VisitEvaluatesResponse ¶ added in v0.16.0
func (response Evaluates400JSONResponse) VisitEvaluatesResponse(w http.ResponseWriter) error
type Evaluates401JSONResponse ¶ added in v0.16.0
func (Evaluates401JSONResponse) VisitEvaluatesResponse ¶ added in v0.16.0
func (response Evaluates401JSONResponse) VisitEvaluatesResponse(w http.ResponseWriter) error
type Evaluates500JSONResponse ¶ added in v0.16.0
type Evaluates500JSONResponse struct{ InternalErrorJSONResponse }
func (Evaluates500JSONResponse) VisitEvaluatesResponse ¶ added in v0.16.0
func (response Evaluates500JSONResponse) VisitEvaluatesResponse(w http.ResponseWriter) error
type EvaluatesJSONBody ¶ added in v0.16.0
type EvaluatesJSONBody = []EvaluateRequest
EvaluatesJSONBody defines parameters for Evaluates.
type EvaluatesJSONRequestBody ¶ added in v0.16.0
type EvaluatesJSONRequestBody = EvaluatesJSONBody
EvaluatesJSONRequestBody defines body for Evaluates for application/json ContentType.
type EvaluatesRequestObject ¶ added in v0.16.0
type EvaluatesRequestObject struct {
Body *EvaluatesJSONRequestBody
}
type EvaluatesResp ¶ added in v0.16.0
type EvaluatesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Decision
JSON400 *BadRequest
JSON401 *Unauthorized
JSON500 *InternalError
}
func ParseEvaluatesResp ¶ added in v0.16.0
func ParseEvaluatesResp(rsp *http.Response) (*EvaluatesResp, error)
ParseEvaluatesResp parses an HTTP response from a EvaluatesWithResponse call
func (EvaluatesResp) Status ¶ added in v0.16.0
func (r EvaluatesResp) Status() string
Status returns HTTPResponse.Status
func (EvaluatesResp) StatusCode ¶ added in v0.16.0
func (r EvaluatesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EvaluatesResponseObject ¶ added in v0.16.0
type EvaluatesResponseObject interface {
VisitEvaluatesResponse(w http.ResponseWriter) error
}
type ExternalRef ¶ added in v0.17.0
type ExternalRef struct {
// ApiVersion API version of the referenced resource.
ApiVersion string `json:"apiVersion"`
// Id Unique identifier; becomes the CEL context variable name.
Id string `json:"id"`
// Kind Kind of the referenced resource.
Kind ExternalRefKind `json:"kind"`
// Name Name of the referenced resource (supports CEL expressions).
Name string `json:"name"`
}
ExternalRef Reference to an external CR whose spec is resolved and injected into the CEL context under the given id.
type ExternalRefKind ¶ added in v0.17.0
type ExternalRefKind string
ExternalRefKind Kind of the referenced resource.
const (
ExternalRefKindSecretReference ExternalRefKind = "SecretReference"
)
Defines values for ExternalRefKind.
type FileVar ¶
type FileVar struct {
// Key File key/name
Key string `json:"key"`
// MountPath Mount path in container
MountPath string `json:"mountPath"`
// Value File content
Value *string `json:"value,omitempty"`
// ValueFrom Value source reference
ValueFrom *EnvVarValueFrom `json:"valueFrom,omitempty"`
}
FileVar File mount variable
type ForbiddenJSONResponse ¶
type ForbiddenJSONResponse ErrorResponse
type GatewayEndpointSpec ¶ added in v0.17.0
type GatewayEndpointSpec struct {
// Http Gateway listener configuration
Http *GatewayListenerSpec `json:"http,omitempty"`
// Https Gateway listener configuration
Https *GatewayListenerSpec `json:"https,omitempty"`
// Name Name of the Gateway resource
Name string `json:"name"`
// Namespace Namespace of the Gateway resource
Namespace string `json:"namespace"`
// Tls Gateway listener configuration
Tls *GatewayListenerSpec `json:"tls,omitempty"`
}
GatewayEndpointSpec Gateway resource endpoint configuration
type GatewayListenerSpec ¶ added in v0.17.0
type GatewayListenerSpec struct {
// Host Virtual host for the listener
Host *string `json:"host,omitempty"`
// ListenerName Name of the listener on the Gateway resource
ListenerName *string `json:"listenerName,omitempty"`
// Port Port number
Port *int32 `json:"port,omitempty"`
}
GatewayListenerSpec Gateway listener configuration
type GatewayNetworkSpec ¶ added in v0.17.0
type GatewayNetworkSpec struct {
// External Gateway resource endpoint configuration
External *GatewayEndpointSpec `json:"external,omitempty"`
// Internal Gateway resource endpoint configuration
Internal *GatewayEndpointSpec `json:"internal,omitempty"`
}
GatewayNetworkSpec External and internal gateway endpoints
type GatewaySpec ¶ added in v0.16.0
type GatewaySpec struct {
// Egress External and internal gateway endpoints
Egress *GatewayNetworkSpec `json:"egress,omitempty"`
// Ingress External and internal gateway endpoints
Ingress *GatewayNetworkSpec `json:"ingress,omitempty"`
}
GatewaySpec Gateway configuration with ingress and egress network specs
type GenerateRelease201JSONResponse ¶ added in v0.16.0
type GenerateRelease201JSONResponse ComponentRelease
func (GenerateRelease201JSONResponse) VisitGenerateReleaseResponse ¶ added in v0.16.0
func (response GenerateRelease201JSONResponse) VisitGenerateReleaseResponse(w http.ResponseWriter) error
type GenerateRelease400JSONResponse ¶ added in v0.16.0
type GenerateRelease400JSONResponse struct{ BadRequestJSONResponse }
func (GenerateRelease400JSONResponse) VisitGenerateReleaseResponse ¶ added in v0.16.0
func (response GenerateRelease400JSONResponse) VisitGenerateReleaseResponse(w http.ResponseWriter) error
type GenerateRelease401JSONResponse ¶ added in v0.16.0
func (GenerateRelease401JSONResponse) VisitGenerateReleaseResponse ¶ added in v0.16.0
func (response GenerateRelease401JSONResponse) VisitGenerateReleaseResponse(w http.ResponseWriter) error
type GenerateRelease403JSONResponse ¶ added in v0.16.0
type GenerateRelease403JSONResponse struct{ ForbiddenJSONResponse }
func (GenerateRelease403JSONResponse) VisitGenerateReleaseResponse ¶ added in v0.16.0
func (response GenerateRelease403JSONResponse) VisitGenerateReleaseResponse(w http.ResponseWriter) error
type GenerateRelease404JSONResponse ¶ added in v0.16.0
type GenerateRelease404JSONResponse struct{ NotFoundJSONResponse }
func (GenerateRelease404JSONResponse) VisitGenerateReleaseResponse ¶ added in v0.16.0
func (response GenerateRelease404JSONResponse) VisitGenerateReleaseResponse(w http.ResponseWriter) error
type GenerateRelease500JSONResponse ¶ added in v0.16.0
type GenerateRelease500JSONResponse struct{ InternalErrorJSONResponse }
func (GenerateRelease500JSONResponse) VisitGenerateReleaseResponse ¶ added in v0.16.0
func (response GenerateRelease500JSONResponse) VisitGenerateReleaseResponse(w http.ResponseWriter) error
type GenerateReleaseJSONRequestBody ¶ added in v0.16.0
type GenerateReleaseJSONRequestBody = GenerateReleaseRequest
GenerateReleaseJSONRequestBody defines body for GenerateRelease for application/json ContentType.
type GenerateReleaseRequest ¶ added in v0.16.0
type GenerateReleaseRequest struct {
// ReleaseName Optional release name (auto-generated if not provided)
ReleaseName *string `json:"releaseName,omitempty"`
}
GenerateReleaseRequest Request to generate an immutable release snapshot from the current component state
type GenerateReleaseRequestObject ¶ added in v0.16.0
type GenerateReleaseRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ComponentName ComponentNameParam `json:"componentName"`
Body *GenerateReleaseJSONRequestBody
}
type GenerateReleaseResp ¶ added in v0.16.0
type GenerateReleaseResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ComponentRelease
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGenerateReleaseResp ¶ added in v0.16.0
func ParseGenerateReleaseResp(rsp *http.Response) (*GenerateReleaseResp, error)
ParseGenerateReleaseResp parses an HTTP response from a GenerateReleaseWithResponse call
func (GenerateReleaseResp) Status ¶ added in v0.16.0
func (r GenerateReleaseResp) Status() string
Status returns HTTPResponse.Status
func (GenerateReleaseResp) StatusCode ¶ added in v0.16.0
func (r GenerateReleaseResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GenerateReleaseResponseObject ¶ added in v0.16.0
type GenerateReleaseResponseObject interface {
VisitGenerateReleaseResponse(w http.ResponseWriter) error
}
type GetBuildPlane200JSONResponse ¶ added in v0.16.0
type GetBuildPlane200JSONResponse BuildPlane
func (GetBuildPlane200JSONResponse) VisitGetBuildPlaneResponse ¶ added in v0.16.0
func (response GetBuildPlane200JSONResponse) VisitGetBuildPlaneResponse(w http.ResponseWriter) error
type GetBuildPlane401JSONResponse ¶ added in v0.16.0
func (GetBuildPlane401JSONResponse) VisitGetBuildPlaneResponse ¶ added in v0.16.0
func (response GetBuildPlane401JSONResponse) VisitGetBuildPlaneResponse(w http.ResponseWriter) error
type GetBuildPlane403JSONResponse ¶ added in v0.16.0
type GetBuildPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (GetBuildPlane403JSONResponse) VisitGetBuildPlaneResponse ¶ added in v0.16.0
func (response GetBuildPlane403JSONResponse) VisitGetBuildPlaneResponse(w http.ResponseWriter) error
type GetBuildPlane404JSONResponse ¶ added in v0.16.0
type GetBuildPlane404JSONResponse struct{ NotFoundJSONResponse }
func (GetBuildPlane404JSONResponse) VisitGetBuildPlaneResponse ¶ added in v0.16.0
func (response GetBuildPlane404JSONResponse) VisitGetBuildPlaneResponse(w http.ResponseWriter) error
type GetBuildPlane500JSONResponse ¶ added in v0.16.0
type GetBuildPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (GetBuildPlane500JSONResponse) VisitGetBuildPlaneResponse ¶ added in v0.16.0
func (response GetBuildPlane500JSONResponse) VisitGetBuildPlaneResponse(w http.ResponseWriter) error
type GetBuildPlaneRequestObject ¶ added in v0.16.0
type GetBuildPlaneRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
BuildPlaneName BuildPlaneNameParam `json:"buildPlaneName"`
}
type GetBuildPlaneResp ¶ added in v0.16.0
type GetBuildPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BuildPlane
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetBuildPlaneResp ¶ added in v0.16.0
func ParseGetBuildPlaneResp(rsp *http.Response) (*GetBuildPlaneResp, error)
ParseGetBuildPlaneResp parses an HTTP response from a GetBuildPlaneWithResponse call
func (GetBuildPlaneResp) Status ¶ added in v0.16.0
func (r GetBuildPlaneResp) Status() string
Status returns HTTPResponse.Status
func (GetBuildPlaneResp) StatusCode ¶ added in v0.16.0
func (r GetBuildPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBuildPlaneResponseObject ¶ added in v0.16.0
type GetBuildPlaneResponseObject interface {
VisitGetBuildPlaneResponse(w http.ResponseWriter) error
}
type GetClusterBuildPlane200JSONResponse ¶ added in v0.16.0
type GetClusterBuildPlane200JSONResponse ClusterBuildPlane
func (GetClusterBuildPlane200JSONResponse) VisitGetClusterBuildPlaneResponse ¶ added in v0.16.0
func (response GetClusterBuildPlane200JSONResponse) VisitGetClusterBuildPlaneResponse(w http.ResponseWriter) error
type GetClusterBuildPlane401JSONResponse ¶ added in v0.16.0
func (GetClusterBuildPlane401JSONResponse) VisitGetClusterBuildPlaneResponse ¶ added in v0.16.0
func (response GetClusterBuildPlane401JSONResponse) VisitGetClusterBuildPlaneResponse(w http.ResponseWriter) error
type GetClusterBuildPlane403JSONResponse ¶ added in v0.16.0
type GetClusterBuildPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (GetClusterBuildPlane403JSONResponse) VisitGetClusterBuildPlaneResponse ¶ added in v0.16.0
func (response GetClusterBuildPlane403JSONResponse) VisitGetClusterBuildPlaneResponse(w http.ResponseWriter) error
type GetClusterBuildPlane404JSONResponse ¶ added in v0.16.0
type GetClusterBuildPlane404JSONResponse struct{ NotFoundJSONResponse }
func (GetClusterBuildPlane404JSONResponse) VisitGetClusterBuildPlaneResponse ¶ added in v0.16.0
func (response GetClusterBuildPlane404JSONResponse) VisitGetClusterBuildPlaneResponse(w http.ResponseWriter) error
type GetClusterBuildPlane500JSONResponse ¶ added in v0.16.0
type GetClusterBuildPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (GetClusterBuildPlane500JSONResponse) VisitGetClusterBuildPlaneResponse ¶ added in v0.16.0
func (response GetClusterBuildPlane500JSONResponse) VisitGetClusterBuildPlaneResponse(w http.ResponseWriter) error
type GetClusterBuildPlaneRequestObject ¶ added in v0.16.0
type GetClusterBuildPlaneRequestObject struct {
ClusterBuildPlaneName string `json:"clusterBuildPlaneName"`
}
type GetClusterBuildPlaneResp ¶ added in v0.16.0
type GetClusterBuildPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterBuildPlane
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetClusterBuildPlaneResp ¶ added in v0.16.0
func ParseGetClusterBuildPlaneResp(rsp *http.Response) (*GetClusterBuildPlaneResp, error)
ParseGetClusterBuildPlaneResp parses an HTTP response from a GetClusterBuildPlaneWithResponse call
func (GetClusterBuildPlaneResp) Status ¶ added in v0.16.0
func (r GetClusterBuildPlaneResp) Status() string
Status returns HTTPResponse.Status
func (GetClusterBuildPlaneResp) StatusCode ¶ added in v0.16.0
func (r GetClusterBuildPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetClusterBuildPlaneResponseObject ¶ added in v0.16.0
type GetClusterBuildPlaneResponseObject interface {
VisitGetClusterBuildPlaneResponse(w http.ResponseWriter) error
}
type GetClusterComponentType200JSONResponse ¶ added in v0.16.0
type GetClusterComponentType200JSONResponse ClusterComponentType
func (GetClusterComponentType200JSONResponse) VisitGetClusterComponentTypeResponse ¶ added in v0.16.0
func (response GetClusterComponentType200JSONResponse) VisitGetClusterComponentTypeResponse(w http.ResponseWriter) error
type GetClusterComponentType401JSONResponse ¶ added in v0.16.0
func (GetClusterComponentType401JSONResponse) VisitGetClusterComponentTypeResponse ¶ added in v0.16.0
func (response GetClusterComponentType401JSONResponse) VisitGetClusterComponentTypeResponse(w http.ResponseWriter) error
type GetClusterComponentType403JSONResponse ¶ added in v0.16.0
type GetClusterComponentType403JSONResponse struct{ ForbiddenJSONResponse }
func (GetClusterComponentType403JSONResponse) VisitGetClusterComponentTypeResponse ¶ added in v0.16.0
func (response GetClusterComponentType403JSONResponse) VisitGetClusterComponentTypeResponse(w http.ResponseWriter) error
type GetClusterComponentType404JSONResponse ¶ added in v0.16.0
type GetClusterComponentType404JSONResponse struct{ NotFoundJSONResponse }
func (GetClusterComponentType404JSONResponse) VisitGetClusterComponentTypeResponse ¶ added in v0.16.0
func (response GetClusterComponentType404JSONResponse) VisitGetClusterComponentTypeResponse(w http.ResponseWriter) error
type GetClusterComponentType500JSONResponse ¶ added in v0.16.0
type GetClusterComponentType500JSONResponse struct{ InternalErrorJSONResponse }
func (GetClusterComponentType500JSONResponse) VisitGetClusterComponentTypeResponse ¶ added in v0.16.0
func (response GetClusterComponentType500JSONResponse) VisitGetClusterComponentTypeResponse(w http.ResponseWriter) error
type GetClusterComponentTypeRequestObject ¶ added in v0.16.0
type GetClusterComponentTypeRequestObject struct {
CctName ClusterComponentTypeNameParam `json:"cctName"`
}
type GetClusterComponentTypeResp ¶ added in v0.16.0
type GetClusterComponentTypeResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterComponentType
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetClusterComponentTypeResp ¶ added in v0.16.0
func ParseGetClusterComponentTypeResp(rsp *http.Response) (*GetClusterComponentTypeResp, error)
ParseGetClusterComponentTypeResp parses an HTTP response from a GetClusterComponentTypeWithResponse call
func (GetClusterComponentTypeResp) Status ¶ added in v0.16.0
func (r GetClusterComponentTypeResp) Status() string
Status returns HTTPResponse.Status
func (GetClusterComponentTypeResp) StatusCode ¶ added in v0.16.0
func (r GetClusterComponentTypeResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetClusterComponentTypeResponseObject ¶ added in v0.16.0
type GetClusterComponentTypeResponseObject interface {
VisitGetClusterComponentTypeResponse(w http.ResponseWriter) error
}
type GetClusterComponentTypeSchema200JSONResponse ¶ added in v0.16.0
type GetClusterComponentTypeSchema200JSONResponse SchemaResponse
func (GetClusterComponentTypeSchema200JSONResponse) VisitGetClusterComponentTypeSchemaResponse ¶ added in v0.16.0
func (response GetClusterComponentTypeSchema200JSONResponse) VisitGetClusterComponentTypeSchemaResponse(w http.ResponseWriter) error
type GetClusterComponentTypeSchema401JSONResponse ¶ added in v0.16.0
func (GetClusterComponentTypeSchema401JSONResponse) VisitGetClusterComponentTypeSchemaResponse ¶ added in v0.16.0
func (response GetClusterComponentTypeSchema401JSONResponse) VisitGetClusterComponentTypeSchemaResponse(w http.ResponseWriter) error
type GetClusterComponentTypeSchema403JSONResponse ¶ added in v0.16.0
type GetClusterComponentTypeSchema403JSONResponse struct{ ForbiddenJSONResponse }
func (GetClusterComponentTypeSchema403JSONResponse) VisitGetClusterComponentTypeSchemaResponse ¶ added in v0.16.0
func (response GetClusterComponentTypeSchema403JSONResponse) VisitGetClusterComponentTypeSchemaResponse(w http.ResponseWriter) error
type GetClusterComponentTypeSchema404JSONResponse ¶ added in v0.16.0
type GetClusterComponentTypeSchema404JSONResponse struct{ NotFoundJSONResponse }
func (GetClusterComponentTypeSchema404JSONResponse) VisitGetClusterComponentTypeSchemaResponse ¶ added in v0.16.0
func (response GetClusterComponentTypeSchema404JSONResponse) VisitGetClusterComponentTypeSchemaResponse(w http.ResponseWriter) error
type GetClusterComponentTypeSchema500JSONResponse ¶ added in v0.16.0
type GetClusterComponentTypeSchema500JSONResponse struct{ InternalErrorJSONResponse }
func (GetClusterComponentTypeSchema500JSONResponse) VisitGetClusterComponentTypeSchemaResponse ¶ added in v0.16.0
func (response GetClusterComponentTypeSchema500JSONResponse) VisitGetClusterComponentTypeSchemaResponse(w http.ResponseWriter) error
type GetClusterComponentTypeSchemaRequestObject ¶ added in v0.16.0
type GetClusterComponentTypeSchemaRequestObject struct {
CctName ClusterComponentTypeNameParam `json:"cctName"`
}
type GetClusterComponentTypeSchemaResp ¶ added in v0.16.0
type GetClusterComponentTypeSchemaResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SchemaResponse
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetClusterComponentTypeSchemaResp ¶ added in v0.16.0
func ParseGetClusterComponentTypeSchemaResp(rsp *http.Response) (*GetClusterComponentTypeSchemaResp, error)
ParseGetClusterComponentTypeSchemaResp parses an HTTP response from a GetClusterComponentTypeSchemaWithResponse call
func (GetClusterComponentTypeSchemaResp) Status ¶ added in v0.16.0
func (r GetClusterComponentTypeSchemaResp) Status() string
Status returns HTTPResponse.Status
func (GetClusterComponentTypeSchemaResp) StatusCode ¶ added in v0.16.0
func (r GetClusterComponentTypeSchemaResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetClusterComponentTypeSchemaResponseObject ¶ added in v0.16.0
type GetClusterComponentTypeSchemaResponseObject interface {
VisitGetClusterComponentTypeSchemaResponse(w http.ResponseWriter) error
}
type GetClusterDataPlane200JSONResponse ¶ added in v0.15.0
type GetClusterDataPlane200JSONResponse ClusterDataPlane
func (GetClusterDataPlane200JSONResponse) VisitGetClusterDataPlaneResponse ¶ added in v0.15.0
func (response GetClusterDataPlane200JSONResponse) VisitGetClusterDataPlaneResponse(w http.ResponseWriter) error
type GetClusterDataPlane401JSONResponse ¶ added in v0.15.0
func (GetClusterDataPlane401JSONResponse) VisitGetClusterDataPlaneResponse ¶ added in v0.15.0
func (response GetClusterDataPlane401JSONResponse) VisitGetClusterDataPlaneResponse(w http.ResponseWriter) error
type GetClusterDataPlane403JSONResponse ¶ added in v0.15.0
type GetClusterDataPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (GetClusterDataPlane403JSONResponse) VisitGetClusterDataPlaneResponse ¶ added in v0.15.0
func (response GetClusterDataPlane403JSONResponse) VisitGetClusterDataPlaneResponse(w http.ResponseWriter) error
type GetClusterDataPlane404JSONResponse ¶ added in v0.15.0
type GetClusterDataPlane404JSONResponse struct{ NotFoundJSONResponse }
func (GetClusterDataPlane404JSONResponse) VisitGetClusterDataPlaneResponse ¶ added in v0.15.0
func (response GetClusterDataPlane404JSONResponse) VisitGetClusterDataPlaneResponse(w http.ResponseWriter) error
type GetClusterDataPlane500JSONResponse ¶ added in v0.15.0
type GetClusterDataPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (GetClusterDataPlane500JSONResponse) VisitGetClusterDataPlaneResponse ¶ added in v0.15.0
func (response GetClusterDataPlane500JSONResponse) VisitGetClusterDataPlaneResponse(w http.ResponseWriter) error
type GetClusterDataPlaneRequestObject ¶ added in v0.15.0
type GetClusterDataPlaneRequestObject struct {
CdpName ClusterDataPlaneNameParam `json:"cdpName"`
}
type GetClusterDataPlaneResp ¶ added in v0.15.0
type GetClusterDataPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterDataPlane
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetClusterDataPlaneResp ¶ added in v0.15.0
func ParseGetClusterDataPlaneResp(rsp *http.Response) (*GetClusterDataPlaneResp, error)
ParseGetClusterDataPlaneResp parses an HTTP response from a GetClusterDataPlaneWithResponse call
func (GetClusterDataPlaneResp) Status ¶ added in v0.15.0
func (r GetClusterDataPlaneResp) Status() string
Status returns HTTPResponse.Status
func (GetClusterDataPlaneResp) StatusCode ¶ added in v0.15.0
func (r GetClusterDataPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetClusterDataPlaneResponseObject ¶ added in v0.15.0
type GetClusterDataPlaneResponseObject interface {
VisitGetClusterDataPlaneResponse(w http.ResponseWriter) error
}
type GetClusterObservabilityPlane200JSONResponse ¶ added in v0.16.0
type GetClusterObservabilityPlane200JSONResponse ClusterObservabilityPlane
func (GetClusterObservabilityPlane200JSONResponse) VisitGetClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response GetClusterObservabilityPlane200JSONResponse) VisitGetClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type GetClusterObservabilityPlane401JSONResponse ¶ added in v0.16.0
func (GetClusterObservabilityPlane401JSONResponse) VisitGetClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response GetClusterObservabilityPlane401JSONResponse) VisitGetClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type GetClusterObservabilityPlane403JSONResponse ¶ added in v0.16.0
type GetClusterObservabilityPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (GetClusterObservabilityPlane403JSONResponse) VisitGetClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response GetClusterObservabilityPlane403JSONResponse) VisitGetClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type GetClusterObservabilityPlane404JSONResponse ¶ added in v0.16.0
type GetClusterObservabilityPlane404JSONResponse struct{ NotFoundJSONResponse }
func (GetClusterObservabilityPlane404JSONResponse) VisitGetClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response GetClusterObservabilityPlane404JSONResponse) VisitGetClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type GetClusterObservabilityPlane500JSONResponse ¶ added in v0.16.0
type GetClusterObservabilityPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (GetClusterObservabilityPlane500JSONResponse) VisitGetClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response GetClusterObservabilityPlane500JSONResponse) VisitGetClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type GetClusterObservabilityPlaneRequestObject ¶ added in v0.16.0
type GetClusterObservabilityPlaneRequestObject struct {
ClusterObservabilityPlaneName ClusterObservabilityPlaneNameParam `json:"clusterObservabilityPlaneName"`
}
type GetClusterObservabilityPlaneResp ¶ added in v0.16.0
type GetClusterObservabilityPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterObservabilityPlane
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetClusterObservabilityPlaneResp ¶ added in v0.16.0
func ParseGetClusterObservabilityPlaneResp(rsp *http.Response) (*GetClusterObservabilityPlaneResp, error)
ParseGetClusterObservabilityPlaneResp parses an HTTP response from a GetClusterObservabilityPlaneWithResponse call
func (GetClusterObservabilityPlaneResp) Status ¶ added in v0.16.0
func (r GetClusterObservabilityPlaneResp) Status() string
Status returns HTTPResponse.Status
func (GetClusterObservabilityPlaneResp) StatusCode ¶ added in v0.16.0
func (r GetClusterObservabilityPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetClusterObservabilityPlaneResponseObject ¶ added in v0.16.0
type GetClusterObservabilityPlaneResponseObject interface {
VisitGetClusterObservabilityPlaneResponse(w http.ResponseWriter) error
}
type GetClusterRole200JSONResponse ¶ added in v0.14.0
type GetClusterRole200JSONResponse AuthzClusterRole
func (GetClusterRole200JSONResponse) VisitGetClusterRoleResponse ¶ added in v0.14.0
func (response GetClusterRole200JSONResponse) VisitGetClusterRoleResponse(w http.ResponseWriter) error
type GetClusterRole401JSONResponse ¶ added in v0.14.0
func (GetClusterRole401JSONResponse) VisitGetClusterRoleResponse ¶ added in v0.14.0
func (response GetClusterRole401JSONResponse) VisitGetClusterRoleResponse(w http.ResponseWriter) error
type GetClusterRole403JSONResponse ¶ added in v0.14.0
type GetClusterRole403JSONResponse struct{ ForbiddenJSONResponse }
func (GetClusterRole403JSONResponse) VisitGetClusterRoleResponse ¶ added in v0.14.0
func (response GetClusterRole403JSONResponse) VisitGetClusterRoleResponse(w http.ResponseWriter) error
type GetClusterRole404JSONResponse ¶ added in v0.14.0
type GetClusterRole404JSONResponse struct{ NotFoundJSONResponse }
func (GetClusterRole404JSONResponse) VisitGetClusterRoleResponse ¶ added in v0.14.0
func (response GetClusterRole404JSONResponse) VisitGetClusterRoleResponse(w http.ResponseWriter) error
type GetClusterRole500JSONResponse ¶ added in v0.14.0
type GetClusterRole500JSONResponse struct{ InternalErrorJSONResponse }
func (GetClusterRole500JSONResponse) VisitGetClusterRoleResponse ¶ added in v0.14.0
func (response GetClusterRole500JSONResponse) VisitGetClusterRoleResponse(w http.ResponseWriter) error
type GetClusterRoleBinding200JSONResponse ¶ added in v0.14.0
type GetClusterRoleBinding200JSONResponse AuthzClusterRoleBinding
func (GetClusterRoleBinding200JSONResponse) VisitGetClusterRoleBindingResponse ¶ added in v0.14.0
func (response GetClusterRoleBinding200JSONResponse) VisitGetClusterRoleBindingResponse(w http.ResponseWriter) error
type GetClusterRoleBinding401JSONResponse ¶ added in v0.14.0
func (GetClusterRoleBinding401JSONResponse) VisitGetClusterRoleBindingResponse ¶ added in v0.14.0
func (response GetClusterRoleBinding401JSONResponse) VisitGetClusterRoleBindingResponse(w http.ResponseWriter) error
type GetClusterRoleBinding403JSONResponse ¶ added in v0.14.0
type GetClusterRoleBinding403JSONResponse struct{ ForbiddenJSONResponse }
func (GetClusterRoleBinding403JSONResponse) VisitGetClusterRoleBindingResponse ¶ added in v0.14.0
func (response GetClusterRoleBinding403JSONResponse) VisitGetClusterRoleBindingResponse(w http.ResponseWriter) error
type GetClusterRoleBinding404JSONResponse ¶ added in v0.14.0
type GetClusterRoleBinding404JSONResponse struct{ NotFoundJSONResponse }
func (GetClusterRoleBinding404JSONResponse) VisitGetClusterRoleBindingResponse ¶ added in v0.14.0
func (response GetClusterRoleBinding404JSONResponse) VisitGetClusterRoleBindingResponse(w http.ResponseWriter) error
type GetClusterRoleBinding500JSONResponse ¶ added in v0.14.0
type GetClusterRoleBinding500JSONResponse struct{ InternalErrorJSONResponse }
func (GetClusterRoleBinding500JSONResponse) VisitGetClusterRoleBindingResponse ¶ added in v0.14.0
func (response GetClusterRoleBinding500JSONResponse) VisitGetClusterRoleBindingResponse(w http.ResponseWriter) error
type GetClusterRoleBindingRequestObject ¶ added in v0.14.0
type GetClusterRoleBindingRequestObject struct {
Name string `json:"name"`
}
type GetClusterRoleBindingResp ¶ added in v0.14.0
type GetClusterRoleBindingResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthzClusterRoleBinding
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetClusterRoleBindingResp ¶ added in v0.14.0
func ParseGetClusterRoleBindingResp(rsp *http.Response) (*GetClusterRoleBindingResp, error)
ParseGetClusterRoleBindingResp parses an HTTP response from a GetClusterRoleBindingWithResponse call
func (GetClusterRoleBindingResp) Status ¶ added in v0.14.0
func (r GetClusterRoleBindingResp) Status() string
Status returns HTTPResponse.Status
func (GetClusterRoleBindingResp) StatusCode ¶ added in v0.14.0
func (r GetClusterRoleBindingResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetClusterRoleBindingResponseObject ¶ added in v0.14.0
type GetClusterRoleBindingResponseObject interface {
VisitGetClusterRoleBindingResponse(w http.ResponseWriter) error
}
type GetClusterRoleRequestObject ¶ added in v0.14.0
type GetClusterRoleRequestObject struct {
Name string `json:"name"`
}
type GetClusterRoleResp ¶ added in v0.14.0
type GetClusterRoleResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthzClusterRole
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetClusterRoleResp ¶ added in v0.14.0
func ParseGetClusterRoleResp(rsp *http.Response) (*GetClusterRoleResp, error)
ParseGetClusterRoleResp parses an HTTP response from a GetClusterRoleWithResponse call
func (GetClusterRoleResp) Status ¶ added in v0.14.0
func (r GetClusterRoleResp) Status() string
Status returns HTTPResponse.Status
func (GetClusterRoleResp) StatusCode ¶ added in v0.14.0
func (r GetClusterRoleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetClusterRoleResponseObject ¶ added in v0.14.0
type GetClusterRoleResponseObject interface {
VisitGetClusterRoleResponse(w http.ResponseWriter) error
}
type GetClusterTrait200JSONResponse ¶ added in v0.16.0
type GetClusterTrait200JSONResponse ClusterTrait
func (GetClusterTrait200JSONResponse) VisitGetClusterTraitResponse ¶ added in v0.16.0
func (response GetClusterTrait200JSONResponse) VisitGetClusterTraitResponse(w http.ResponseWriter) error
type GetClusterTrait401JSONResponse ¶ added in v0.16.0
func (GetClusterTrait401JSONResponse) VisitGetClusterTraitResponse ¶ added in v0.16.0
func (response GetClusterTrait401JSONResponse) VisitGetClusterTraitResponse(w http.ResponseWriter) error
type GetClusterTrait403JSONResponse ¶ added in v0.16.0
type GetClusterTrait403JSONResponse struct{ ForbiddenJSONResponse }
func (GetClusterTrait403JSONResponse) VisitGetClusterTraitResponse ¶ added in v0.16.0
func (response GetClusterTrait403JSONResponse) VisitGetClusterTraitResponse(w http.ResponseWriter) error
type GetClusterTrait404JSONResponse ¶ added in v0.16.0
type GetClusterTrait404JSONResponse struct{ NotFoundJSONResponse }
func (GetClusterTrait404JSONResponse) VisitGetClusterTraitResponse ¶ added in v0.16.0
func (response GetClusterTrait404JSONResponse) VisitGetClusterTraitResponse(w http.ResponseWriter) error
type GetClusterTrait500JSONResponse ¶ added in v0.16.0
type GetClusterTrait500JSONResponse struct{ InternalErrorJSONResponse }
func (GetClusterTrait500JSONResponse) VisitGetClusterTraitResponse ¶ added in v0.16.0
func (response GetClusterTrait500JSONResponse) VisitGetClusterTraitResponse(w http.ResponseWriter) error
type GetClusterTraitRequestObject ¶ added in v0.16.0
type GetClusterTraitRequestObject struct {
ClusterTraitName ClusterTraitNameParam `json:"clusterTraitName"`
}
type GetClusterTraitResp ¶ added in v0.16.0
type GetClusterTraitResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterTrait
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetClusterTraitResp ¶ added in v0.16.0
func ParseGetClusterTraitResp(rsp *http.Response) (*GetClusterTraitResp, error)
ParseGetClusterTraitResp parses an HTTP response from a GetClusterTraitWithResponse call
func (GetClusterTraitResp) Status ¶ added in v0.16.0
func (r GetClusterTraitResp) Status() string
Status returns HTTPResponse.Status
func (GetClusterTraitResp) StatusCode ¶ added in v0.16.0
func (r GetClusterTraitResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetClusterTraitResponseObject ¶ added in v0.16.0
type GetClusterTraitResponseObject interface {
VisitGetClusterTraitResponse(w http.ResponseWriter) error
}
type GetClusterTraitSchema200JSONResponse ¶ added in v0.16.0
type GetClusterTraitSchema200JSONResponse SchemaResponse
func (GetClusterTraitSchema200JSONResponse) VisitGetClusterTraitSchemaResponse ¶ added in v0.16.0
func (response GetClusterTraitSchema200JSONResponse) VisitGetClusterTraitSchemaResponse(w http.ResponseWriter) error
type GetClusterTraitSchema401JSONResponse ¶ added in v0.16.0
func (GetClusterTraitSchema401JSONResponse) VisitGetClusterTraitSchemaResponse ¶ added in v0.16.0
func (response GetClusterTraitSchema401JSONResponse) VisitGetClusterTraitSchemaResponse(w http.ResponseWriter) error
type GetClusterTraitSchema403JSONResponse ¶ added in v0.16.0
type GetClusterTraitSchema403JSONResponse struct{ ForbiddenJSONResponse }
func (GetClusterTraitSchema403JSONResponse) VisitGetClusterTraitSchemaResponse ¶ added in v0.16.0
func (response GetClusterTraitSchema403JSONResponse) VisitGetClusterTraitSchemaResponse(w http.ResponseWriter) error
type GetClusterTraitSchema404JSONResponse ¶ added in v0.16.0
type GetClusterTraitSchema404JSONResponse struct{ NotFoundJSONResponse }
func (GetClusterTraitSchema404JSONResponse) VisitGetClusterTraitSchemaResponse ¶ added in v0.16.0
func (response GetClusterTraitSchema404JSONResponse) VisitGetClusterTraitSchemaResponse(w http.ResponseWriter) error
type GetClusterTraitSchema500JSONResponse ¶ added in v0.16.0
type GetClusterTraitSchema500JSONResponse struct{ InternalErrorJSONResponse }
func (GetClusterTraitSchema500JSONResponse) VisitGetClusterTraitSchemaResponse ¶ added in v0.16.0
func (response GetClusterTraitSchema500JSONResponse) VisitGetClusterTraitSchemaResponse(w http.ResponseWriter) error
type GetClusterTraitSchemaRequestObject ¶ added in v0.16.0
type GetClusterTraitSchemaRequestObject struct {
ClusterTraitName ClusterTraitNameParam `json:"clusterTraitName"`
}
type GetClusterTraitSchemaResp ¶ added in v0.16.0
type GetClusterTraitSchemaResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SchemaResponse
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetClusterTraitSchemaResp ¶ added in v0.16.0
func ParseGetClusterTraitSchemaResp(rsp *http.Response) (*GetClusterTraitSchemaResp, error)
ParseGetClusterTraitSchemaResp parses an HTTP response from a GetClusterTraitSchemaWithResponse call
func (GetClusterTraitSchemaResp) Status ¶ added in v0.16.0
func (r GetClusterTraitSchemaResp) Status() string
Status returns HTTPResponse.Status
func (GetClusterTraitSchemaResp) StatusCode ¶ added in v0.16.0
func (r GetClusterTraitSchemaResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetClusterTraitSchemaResponseObject ¶ added in v0.16.0
type GetClusterTraitSchemaResponseObject interface {
VisitGetClusterTraitSchemaResponse(w http.ResponseWriter) error
}
type GetComponent200JSONResponse ¶
type GetComponent200JSONResponse Component
func (GetComponent200JSONResponse) VisitGetComponentResponse ¶
func (response GetComponent200JSONResponse) VisitGetComponentResponse(w http.ResponseWriter) error
type GetComponent401JSONResponse ¶
func (GetComponent401JSONResponse) VisitGetComponentResponse ¶
func (response GetComponent401JSONResponse) VisitGetComponentResponse(w http.ResponseWriter) error
type GetComponent403JSONResponse ¶
type GetComponent403JSONResponse struct{ ForbiddenJSONResponse }
func (GetComponent403JSONResponse) VisitGetComponentResponse ¶
func (response GetComponent403JSONResponse) VisitGetComponentResponse(w http.ResponseWriter) error
type GetComponent404JSONResponse ¶
type GetComponent404JSONResponse struct{ NotFoundJSONResponse }
func (GetComponent404JSONResponse) VisitGetComponentResponse ¶
func (response GetComponent404JSONResponse) VisitGetComponentResponse(w http.ResponseWriter) error
type GetComponent500JSONResponse ¶
type GetComponent500JSONResponse struct{ InternalErrorJSONResponse }
func (GetComponent500JSONResponse) VisitGetComponentResponse ¶
func (response GetComponent500JSONResponse) VisitGetComponentResponse(w http.ResponseWriter) error
type GetComponentRelease200JSONResponse ¶
type GetComponentRelease200JSONResponse ComponentRelease
func (GetComponentRelease200JSONResponse) VisitGetComponentReleaseResponse ¶
func (response GetComponentRelease200JSONResponse) VisitGetComponentReleaseResponse(w http.ResponseWriter) error
type GetComponentRelease401JSONResponse ¶
func (GetComponentRelease401JSONResponse) VisitGetComponentReleaseResponse ¶
func (response GetComponentRelease401JSONResponse) VisitGetComponentReleaseResponse(w http.ResponseWriter) error
type GetComponentRelease403JSONResponse ¶
type GetComponentRelease403JSONResponse struct{ ForbiddenJSONResponse }
func (GetComponentRelease403JSONResponse) VisitGetComponentReleaseResponse ¶
func (response GetComponentRelease403JSONResponse) VisitGetComponentReleaseResponse(w http.ResponseWriter) error
type GetComponentRelease404JSONResponse ¶
type GetComponentRelease404JSONResponse struct{ NotFoundJSONResponse }
func (GetComponentRelease404JSONResponse) VisitGetComponentReleaseResponse ¶
func (response GetComponentRelease404JSONResponse) VisitGetComponentReleaseResponse(w http.ResponseWriter) error
type GetComponentRelease500JSONResponse ¶
type GetComponentRelease500JSONResponse struct{ InternalErrorJSONResponse }
func (GetComponentRelease500JSONResponse) VisitGetComponentReleaseResponse ¶
func (response GetComponentRelease500JSONResponse) VisitGetComponentReleaseResponse(w http.ResponseWriter) error
type GetComponentReleaseRequestObject ¶
type GetComponentReleaseRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ComponentReleaseName ComponentReleaseNameParam `json:"componentReleaseName"`
}
type GetComponentReleaseResp ¶ added in v0.13.0
type GetComponentReleaseResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ComponentRelease
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetComponentReleaseResp ¶ added in v0.13.0
func ParseGetComponentReleaseResp(rsp *http.Response) (*GetComponentReleaseResp, error)
ParseGetComponentReleaseResp parses an HTTP response from a GetComponentReleaseWithResponse call
func (GetComponentReleaseResp) Status ¶ added in v0.13.0
func (r GetComponentReleaseResp) Status() string
Status returns HTTPResponse.Status
func (GetComponentReleaseResp) StatusCode ¶ added in v0.13.0
func (r GetComponentReleaseResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetComponentReleaseResponseObject ¶
type GetComponentReleaseResponseObject interface {
VisitGetComponentReleaseResponse(w http.ResponseWriter) error
}
type GetComponentRequestObject ¶
type GetComponentRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ComponentName ComponentNameParam `json:"componentName"`
}
type GetComponentResp ¶ added in v0.13.0
type GetComponentResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Component
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetComponentResp ¶ added in v0.13.0
func ParseGetComponentResp(rsp *http.Response) (*GetComponentResp, error)
ParseGetComponentResp parses an HTTP response from a GetComponentWithResponse call
func (GetComponentResp) Status ¶ added in v0.13.0
func (r GetComponentResp) Status() string
Status returns HTTPResponse.Status
func (GetComponentResp) StatusCode ¶ added in v0.13.0
func (r GetComponentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetComponentResponseObject ¶
type GetComponentResponseObject interface {
VisitGetComponentResponse(w http.ResponseWriter) error
}
type GetComponentSchema200JSONResponse ¶
type GetComponentSchema200JSONResponse SchemaResponse
func (GetComponentSchema200JSONResponse) VisitGetComponentSchemaResponse ¶
func (response GetComponentSchema200JSONResponse) VisitGetComponentSchemaResponse(w http.ResponseWriter) error
type GetComponentSchema401JSONResponse ¶
func (GetComponentSchema401JSONResponse) VisitGetComponentSchemaResponse ¶
func (response GetComponentSchema401JSONResponse) VisitGetComponentSchemaResponse(w http.ResponseWriter) error
type GetComponentSchema403JSONResponse ¶
type GetComponentSchema403JSONResponse struct{ ForbiddenJSONResponse }
func (GetComponentSchema403JSONResponse) VisitGetComponentSchemaResponse ¶
func (response GetComponentSchema403JSONResponse) VisitGetComponentSchemaResponse(w http.ResponseWriter) error
type GetComponentSchema404JSONResponse ¶
type GetComponentSchema404JSONResponse struct{ NotFoundJSONResponse }
func (GetComponentSchema404JSONResponse) VisitGetComponentSchemaResponse ¶
func (response GetComponentSchema404JSONResponse) VisitGetComponentSchemaResponse(w http.ResponseWriter) error
type GetComponentSchema500JSONResponse ¶
type GetComponentSchema500JSONResponse struct{ InternalErrorJSONResponse }
func (GetComponentSchema500JSONResponse) VisitGetComponentSchemaResponse ¶
func (response GetComponentSchema500JSONResponse) VisitGetComponentSchemaResponse(w http.ResponseWriter) error
type GetComponentSchemaRequestObject ¶
type GetComponentSchemaRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ComponentName ComponentNameParam `json:"componentName"`
}
type GetComponentSchemaResp ¶ added in v0.13.0
type GetComponentSchemaResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SchemaResponse
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetComponentSchemaResp ¶ added in v0.13.0
func ParseGetComponentSchemaResp(rsp *http.Response) (*GetComponentSchemaResp, error)
ParseGetComponentSchemaResp parses an HTTP response from a GetComponentSchemaWithResponse call
func (GetComponentSchemaResp) Status ¶ added in v0.13.0
func (r GetComponentSchemaResp) Status() string
Status returns HTTPResponse.Status
func (GetComponentSchemaResp) StatusCode ¶ added in v0.13.0
func (r GetComponentSchemaResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetComponentSchemaResponseObject ¶
type GetComponentSchemaResponseObject interface {
VisitGetComponentSchemaResponse(w http.ResponseWriter) error
}
type GetComponentType200JSONResponse ¶ added in v0.16.0
type GetComponentType200JSONResponse ComponentType
func (GetComponentType200JSONResponse) VisitGetComponentTypeResponse ¶ added in v0.16.0
func (response GetComponentType200JSONResponse) VisitGetComponentTypeResponse(w http.ResponseWriter) error
type GetComponentType401JSONResponse ¶ added in v0.16.0
func (GetComponentType401JSONResponse) VisitGetComponentTypeResponse ¶ added in v0.16.0
func (response GetComponentType401JSONResponse) VisitGetComponentTypeResponse(w http.ResponseWriter) error
type GetComponentType403JSONResponse ¶ added in v0.16.0
type GetComponentType403JSONResponse struct{ ForbiddenJSONResponse }
func (GetComponentType403JSONResponse) VisitGetComponentTypeResponse ¶ added in v0.16.0
func (response GetComponentType403JSONResponse) VisitGetComponentTypeResponse(w http.ResponseWriter) error
type GetComponentType404JSONResponse ¶ added in v0.16.0
type GetComponentType404JSONResponse struct{ NotFoundJSONResponse }
func (GetComponentType404JSONResponse) VisitGetComponentTypeResponse ¶ added in v0.16.0
func (response GetComponentType404JSONResponse) VisitGetComponentTypeResponse(w http.ResponseWriter) error
type GetComponentType500JSONResponse ¶ added in v0.16.0
type GetComponentType500JSONResponse struct{ InternalErrorJSONResponse }
func (GetComponentType500JSONResponse) VisitGetComponentTypeResponse ¶ added in v0.16.0
func (response GetComponentType500JSONResponse) VisitGetComponentTypeResponse(w http.ResponseWriter) error
type GetComponentTypeRequestObject ¶ added in v0.16.0
type GetComponentTypeRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
CtName ComponentTypeNameParam `json:"ctName"`
}
type GetComponentTypeResp ¶ added in v0.16.0
type GetComponentTypeResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ComponentType
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetComponentTypeResp ¶ added in v0.16.0
func ParseGetComponentTypeResp(rsp *http.Response) (*GetComponentTypeResp, error)
ParseGetComponentTypeResp parses an HTTP response from a GetComponentTypeWithResponse call
func (GetComponentTypeResp) Status ¶ added in v0.16.0
func (r GetComponentTypeResp) Status() string
Status returns HTTPResponse.Status
func (GetComponentTypeResp) StatusCode ¶ added in v0.16.0
func (r GetComponentTypeResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetComponentTypeResponseObject ¶ added in v0.16.0
type GetComponentTypeResponseObject interface {
VisitGetComponentTypeResponse(w http.ResponseWriter) error
}
type GetComponentTypeSchema200JSONResponse ¶
type GetComponentTypeSchema200JSONResponse SchemaResponse
func (GetComponentTypeSchema200JSONResponse) VisitGetComponentTypeSchemaResponse ¶
func (response GetComponentTypeSchema200JSONResponse) VisitGetComponentTypeSchemaResponse(w http.ResponseWriter) error
type GetComponentTypeSchema401JSONResponse ¶
func (GetComponentTypeSchema401JSONResponse) VisitGetComponentTypeSchemaResponse ¶
func (response GetComponentTypeSchema401JSONResponse) VisitGetComponentTypeSchemaResponse(w http.ResponseWriter) error
type GetComponentTypeSchema403JSONResponse ¶
type GetComponentTypeSchema403JSONResponse struct{ ForbiddenJSONResponse }
func (GetComponentTypeSchema403JSONResponse) VisitGetComponentTypeSchemaResponse ¶
func (response GetComponentTypeSchema403JSONResponse) VisitGetComponentTypeSchemaResponse(w http.ResponseWriter) error
type GetComponentTypeSchema404JSONResponse ¶
type GetComponentTypeSchema404JSONResponse struct{ NotFoundJSONResponse }
func (GetComponentTypeSchema404JSONResponse) VisitGetComponentTypeSchemaResponse ¶
func (response GetComponentTypeSchema404JSONResponse) VisitGetComponentTypeSchemaResponse(w http.ResponseWriter) error
type GetComponentTypeSchema500JSONResponse ¶
type GetComponentTypeSchema500JSONResponse struct{ InternalErrorJSONResponse }
func (GetComponentTypeSchema500JSONResponse) VisitGetComponentTypeSchemaResponse ¶
func (response GetComponentTypeSchema500JSONResponse) VisitGetComponentTypeSchemaResponse(w http.ResponseWriter) error
type GetComponentTypeSchemaRequestObject ¶
type GetComponentTypeSchemaRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
CtName ComponentTypeNameParam `json:"ctName"`
}
type GetComponentTypeSchemaResp ¶ added in v0.13.0
type GetComponentTypeSchemaResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SchemaResponse
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetComponentTypeSchemaResp ¶ added in v0.13.0
func ParseGetComponentTypeSchemaResp(rsp *http.Response) (*GetComponentTypeSchemaResp, error)
ParseGetComponentTypeSchemaResp parses an HTTP response from a GetComponentTypeSchemaWithResponse call
func (GetComponentTypeSchemaResp) Status ¶ added in v0.13.0
func (r GetComponentTypeSchemaResp) Status() string
Status returns HTTPResponse.Status
func (GetComponentTypeSchemaResp) StatusCode ¶ added in v0.13.0
func (r GetComponentTypeSchemaResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetComponentTypeSchemaResponseObject ¶
type GetComponentTypeSchemaResponseObject interface {
VisitGetComponentTypeSchemaResponse(w http.ResponseWriter) error
}
type GetDataPlane200JSONResponse ¶
type GetDataPlane200JSONResponse DataPlane
func (GetDataPlane200JSONResponse) VisitGetDataPlaneResponse ¶
func (response GetDataPlane200JSONResponse) VisitGetDataPlaneResponse(w http.ResponseWriter) error
type GetDataPlane401JSONResponse ¶
func (GetDataPlane401JSONResponse) VisitGetDataPlaneResponse ¶
func (response GetDataPlane401JSONResponse) VisitGetDataPlaneResponse(w http.ResponseWriter) error
type GetDataPlane403JSONResponse ¶
type GetDataPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (GetDataPlane403JSONResponse) VisitGetDataPlaneResponse ¶
func (response GetDataPlane403JSONResponse) VisitGetDataPlaneResponse(w http.ResponseWriter) error
type GetDataPlane404JSONResponse ¶
type GetDataPlane404JSONResponse struct{ NotFoundJSONResponse }
func (GetDataPlane404JSONResponse) VisitGetDataPlaneResponse ¶
func (response GetDataPlane404JSONResponse) VisitGetDataPlaneResponse(w http.ResponseWriter) error
type GetDataPlane500JSONResponse ¶
type GetDataPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (GetDataPlane500JSONResponse) VisitGetDataPlaneResponse ¶
func (response GetDataPlane500JSONResponse) VisitGetDataPlaneResponse(w http.ResponseWriter) error
type GetDataPlaneRequestObject ¶
type GetDataPlaneRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
DpName DataPlaneNameParam `json:"dpName"`
}
type GetDataPlaneResp ¶ added in v0.13.0
type GetDataPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DataPlane
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetDataPlaneResp ¶ added in v0.13.0
func ParseGetDataPlaneResp(rsp *http.Response) (*GetDataPlaneResp, error)
ParseGetDataPlaneResp parses an HTTP response from a GetDataPlaneWithResponse call
func (GetDataPlaneResp) Status ¶ added in v0.13.0
func (r GetDataPlaneResp) Status() string
Status returns HTTPResponse.Status
func (GetDataPlaneResp) StatusCode ¶ added in v0.13.0
func (r GetDataPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDataPlaneResponseObject ¶
type GetDataPlaneResponseObject interface {
VisitGetDataPlaneResponse(w http.ResponseWriter) error
}
type GetDeploymentPipeline200JSONResponse ¶ added in v0.16.0
type GetDeploymentPipeline200JSONResponse DeploymentPipeline
func (GetDeploymentPipeline200JSONResponse) VisitGetDeploymentPipelineResponse ¶ added in v0.16.0
func (response GetDeploymentPipeline200JSONResponse) VisitGetDeploymentPipelineResponse(w http.ResponseWriter) error
type GetDeploymentPipeline401JSONResponse ¶ added in v0.16.0
func (GetDeploymentPipeline401JSONResponse) VisitGetDeploymentPipelineResponse ¶ added in v0.16.0
func (response GetDeploymentPipeline401JSONResponse) VisitGetDeploymentPipelineResponse(w http.ResponseWriter) error
type GetDeploymentPipeline403JSONResponse ¶ added in v0.16.0
type GetDeploymentPipeline403JSONResponse struct{ ForbiddenJSONResponse }
func (GetDeploymentPipeline403JSONResponse) VisitGetDeploymentPipelineResponse ¶ added in v0.16.0
func (response GetDeploymentPipeline403JSONResponse) VisitGetDeploymentPipelineResponse(w http.ResponseWriter) error
type GetDeploymentPipeline404JSONResponse ¶ added in v0.16.0
type GetDeploymentPipeline404JSONResponse struct{ NotFoundJSONResponse }
func (GetDeploymentPipeline404JSONResponse) VisitGetDeploymentPipelineResponse ¶ added in v0.16.0
func (response GetDeploymentPipeline404JSONResponse) VisitGetDeploymentPipelineResponse(w http.ResponseWriter) error
type GetDeploymentPipeline500JSONResponse ¶ added in v0.16.0
type GetDeploymentPipeline500JSONResponse struct{ InternalErrorJSONResponse }
func (GetDeploymentPipeline500JSONResponse) VisitGetDeploymentPipelineResponse ¶ added in v0.16.0
func (response GetDeploymentPipeline500JSONResponse) VisitGetDeploymentPipelineResponse(w http.ResponseWriter) error
type GetDeploymentPipelineRequestObject ¶ added in v0.16.0
type GetDeploymentPipelineRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
DeploymentPipelineName DeploymentPipelineNameParam `json:"deploymentPipelineName"`
}
type GetDeploymentPipelineResp ¶ added in v0.16.0
type GetDeploymentPipelineResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeploymentPipeline
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetDeploymentPipelineResp ¶ added in v0.16.0
func ParseGetDeploymentPipelineResp(rsp *http.Response) (*GetDeploymentPipelineResp, error)
ParseGetDeploymentPipelineResp parses an HTTP response from a GetDeploymentPipelineWithResponse call
func (GetDeploymentPipelineResp) Status ¶ added in v0.16.0
func (r GetDeploymentPipelineResp) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentPipelineResp) StatusCode ¶ added in v0.16.0
func (r GetDeploymentPipelineResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentPipelineResponseObject ¶ added in v0.16.0
type GetDeploymentPipelineResponseObject interface {
VisitGetDeploymentPipelineResponse(w http.ResponseWriter) error
}
type GetEnvironment200JSONResponse ¶
type GetEnvironment200JSONResponse Environment
func (GetEnvironment200JSONResponse) VisitGetEnvironmentResponse ¶
func (response GetEnvironment200JSONResponse) VisitGetEnvironmentResponse(w http.ResponseWriter) error
type GetEnvironment401JSONResponse ¶
func (GetEnvironment401JSONResponse) VisitGetEnvironmentResponse ¶
func (response GetEnvironment401JSONResponse) VisitGetEnvironmentResponse(w http.ResponseWriter) error
type GetEnvironment403JSONResponse ¶
type GetEnvironment403JSONResponse struct{ ForbiddenJSONResponse }
func (GetEnvironment403JSONResponse) VisitGetEnvironmentResponse ¶
func (response GetEnvironment403JSONResponse) VisitGetEnvironmentResponse(w http.ResponseWriter) error
type GetEnvironment404JSONResponse ¶
type GetEnvironment404JSONResponse struct{ NotFoundJSONResponse }
func (GetEnvironment404JSONResponse) VisitGetEnvironmentResponse ¶
func (response GetEnvironment404JSONResponse) VisitGetEnvironmentResponse(w http.ResponseWriter) error
type GetEnvironment500JSONResponse ¶
type GetEnvironment500JSONResponse struct{ InternalErrorJSONResponse }
func (GetEnvironment500JSONResponse) VisitGetEnvironmentResponse ¶
func (response GetEnvironment500JSONResponse) VisitGetEnvironmentResponse(w http.ResponseWriter) error
type GetEnvironmentObserverURL200JSONResponse ¶
type GetEnvironmentObserverURL200JSONResponse ObserverURLResponse
func (GetEnvironmentObserverURL200JSONResponse) VisitGetEnvironmentObserverURLResponse ¶
func (response GetEnvironmentObserverURL200JSONResponse) VisitGetEnvironmentObserverURLResponse(w http.ResponseWriter) error
type GetEnvironmentObserverURL401JSONResponse ¶
func (GetEnvironmentObserverURL401JSONResponse) VisitGetEnvironmentObserverURLResponse ¶
func (response GetEnvironmentObserverURL401JSONResponse) VisitGetEnvironmentObserverURLResponse(w http.ResponseWriter) error
type GetEnvironmentObserverURL403JSONResponse ¶
type GetEnvironmentObserverURL403JSONResponse struct{ ForbiddenJSONResponse }
func (GetEnvironmentObserverURL403JSONResponse) VisitGetEnvironmentObserverURLResponse ¶
func (response GetEnvironmentObserverURL403JSONResponse) VisitGetEnvironmentObserverURLResponse(w http.ResponseWriter) error
type GetEnvironmentObserverURL404JSONResponse ¶
type GetEnvironmentObserverURL404JSONResponse struct{ NotFoundJSONResponse }
func (GetEnvironmentObserverURL404JSONResponse) VisitGetEnvironmentObserverURLResponse ¶
func (response GetEnvironmentObserverURL404JSONResponse) VisitGetEnvironmentObserverURLResponse(w http.ResponseWriter) error
type GetEnvironmentObserverURL500JSONResponse ¶
type GetEnvironmentObserverURL500JSONResponse struct{ InternalErrorJSONResponse }
func (GetEnvironmentObserverURL500JSONResponse) VisitGetEnvironmentObserverURLResponse ¶
func (response GetEnvironmentObserverURL500JSONResponse) VisitGetEnvironmentObserverURLResponse(w http.ResponseWriter) error
type GetEnvironmentObserverURLRequestObject ¶
type GetEnvironmentObserverURLRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
EnvName EnvironmentNameParam `json:"envName"`
}
type GetEnvironmentObserverURLResp ¶ added in v0.13.0
type GetEnvironmentObserverURLResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObserverURLResponse
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetEnvironmentObserverURLResp ¶ added in v0.13.0
func ParseGetEnvironmentObserverURLResp(rsp *http.Response) (*GetEnvironmentObserverURLResp, error)
ParseGetEnvironmentObserverURLResp parses an HTTP response from a GetEnvironmentObserverURLWithResponse call
func (GetEnvironmentObserverURLResp) Status ¶ added in v0.13.0
func (r GetEnvironmentObserverURLResp) Status() string
Status returns HTTPResponse.Status
func (GetEnvironmentObserverURLResp) StatusCode ¶ added in v0.13.0
func (r GetEnvironmentObserverURLResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEnvironmentObserverURLResponseObject ¶
type GetEnvironmentObserverURLResponseObject interface {
VisitGetEnvironmentObserverURLResponse(w http.ResponseWriter) error
}
type GetEnvironmentRequestObject ¶
type GetEnvironmentRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
EnvName EnvironmentNameParam `json:"envName"`
}
type GetEnvironmentResp ¶ added in v0.13.0
type GetEnvironmentResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetEnvironmentResp ¶ added in v0.13.0
func ParseGetEnvironmentResp(rsp *http.Response) (*GetEnvironmentResp, error)
ParseGetEnvironmentResp parses an HTTP response from a GetEnvironmentWithResponse call
func (GetEnvironmentResp) Status ¶ added in v0.13.0
func (r GetEnvironmentResp) Status() string
Status returns HTTPResponse.Status
func (GetEnvironmentResp) StatusCode ¶ added in v0.13.0
func (r GetEnvironmentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEnvironmentResponseObject ¶
type GetEnvironmentResponseObject interface {
VisitGetEnvironmentResponse(w http.ResponseWriter) error
}
type GetHealth200TextResponse ¶
type GetHealth200TextResponse string
func (GetHealth200TextResponse) VisitGetHealthResponse ¶
func (response GetHealth200TextResponse) VisitGetHealthResponse(w http.ResponseWriter) error
type GetHealthRequestObject ¶
type GetHealthRequestObject struct {
}
type GetHealthResp ¶ added in v0.13.0
func ParseGetHealthResp ¶ added in v0.13.0
func ParseGetHealthResp(rsp *http.Response) (*GetHealthResp, error)
ParseGetHealthResp parses an HTTP response from a GetHealthWithResponse call
func (GetHealthResp) Status ¶ added in v0.13.0
func (r GetHealthResp) Status() string
Status returns HTTPResponse.Status
func (GetHealthResp) StatusCode ¶ added in v0.13.0
func (r GetHealthResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetHealthResponseObject ¶
type GetHealthResponseObject interface {
VisitGetHealthResponse(w http.ResponseWriter) error
}
type GetNamespace200JSONResponse ¶ added in v0.13.0
type GetNamespace200JSONResponse Namespace
func (GetNamespace200JSONResponse) VisitGetNamespaceResponse ¶ added in v0.13.0
func (response GetNamespace200JSONResponse) VisitGetNamespaceResponse(w http.ResponseWriter) error
type GetNamespace401JSONResponse ¶ added in v0.13.0
func (GetNamespace401JSONResponse) VisitGetNamespaceResponse ¶ added in v0.13.0
func (response GetNamespace401JSONResponse) VisitGetNamespaceResponse(w http.ResponseWriter) error
type GetNamespace403JSONResponse ¶ added in v0.13.0
type GetNamespace403JSONResponse struct{ ForbiddenJSONResponse }
func (GetNamespace403JSONResponse) VisitGetNamespaceResponse ¶ added in v0.13.0
func (response GetNamespace403JSONResponse) VisitGetNamespaceResponse(w http.ResponseWriter) error
type GetNamespace404JSONResponse ¶ added in v0.13.0
type GetNamespace404JSONResponse struct{ NotFoundJSONResponse }
func (GetNamespace404JSONResponse) VisitGetNamespaceResponse ¶ added in v0.13.0
func (response GetNamespace404JSONResponse) VisitGetNamespaceResponse(w http.ResponseWriter) error
type GetNamespace500JSONResponse ¶ added in v0.13.0
type GetNamespace500JSONResponse struct{ InternalErrorJSONResponse }
func (GetNamespace500JSONResponse) VisitGetNamespaceResponse ¶ added in v0.13.0
func (response GetNamespace500JSONResponse) VisitGetNamespaceResponse(w http.ResponseWriter) error
type GetNamespaceRequestObject ¶ added in v0.13.0
type GetNamespaceRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
}
type GetNamespaceResp ¶ added in v0.13.0
type GetNamespaceResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Namespace
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetNamespaceResp ¶ added in v0.13.0
func ParseGetNamespaceResp(rsp *http.Response) (*GetNamespaceResp, error)
ParseGetNamespaceResp parses an HTTP response from a GetNamespaceWithResponse call
func (GetNamespaceResp) Status ¶ added in v0.13.0
func (r GetNamespaceResp) Status() string
Status returns HTTPResponse.Status
func (GetNamespaceResp) StatusCode ¶ added in v0.13.0
func (r GetNamespaceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNamespaceResponseObject ¶ added in v0.13.0
type GetNamespaceResponseObject interface {
VisitGetNamespaceResponse(w http.ResponseWriter) error
}
type GetNamespaceRole200JSONResponse ¶ added in v0.14.0
type GetNamespaceRole200JSONResponse AuthzRole
func (GetNamespaceRole200JSONResponse) VisitGetNamespaceRoleResponse ¶ added in v0.14.0
func (response GetNamespaceRole200JSONResponse) VisitGetNamespaceRoleResponse(w http.ResponseWriter) error
type GetNamespaceRole400JSONResponse ¶ added in v0.14.0
type GetNamespaceRole400JSONResponse struct{ BadRequestJSONResponse }
func (GetNamespaceRole400JSONResponse) VisitGetNamespaceRoleResponse ¶ added in v0.14.0
func (response GetNamespaceRole400JSONResponse) VisitGetNamespaceRoleResponse(w http.ResponseWriter) error
type GetNamespaceRole401JSONResponse ¶ added in v0.14.0
func (GetNamespaceRole401JSONResponse) VisitGetNamespaceRoleResponse ¶ added in v0.14.0
func (response GetNamespaceRole401JSONResponse) VisitGetNamespaceRoleResponse(w http.ResponseWriter) error
type GetNamespaceRole403JSONResponse ¶ added in v0.14.0
type GetNamespaceRole403JSONResponse struct{ ForbiddenJSONResponse }
func (GetNamespaceRole403JSONResponse) VisitGetNamespaceRoleResponse ¶ added in v0.14.0
func (response GetNamespaceRole403JSONResponse) VisitGetNamespaceRoleResponse(w http.ResponseWriter) error
type GetNamespaceRole404JSONResponse ¶ added in v0.14.0
type GetNamespaceRole404JSONResponse struct{ NotFoundJSONResponse }
func (GetNamespaceRole404JSONResponse) VisitGetNamespaceRoleResponse ¶ added in v0.14.0
func (response GetNamespaceRole404JSONResponse) VisitGetNamespaceRoleResponse(w http.ResponseWriter) error
type GetNamespaceRole500JSONResponse ¶ added in v0.14.0
type GetNamespaceRole500JSONResponse struct{ InternalErrorJSONResponse }
func (GetNamespaceRole500JSONResponse) VisitGetNamespaceRoleResponse ¶ added in v0.14.0
func (response GetNamespaceRole500JSONResponse) VisitGetNamespaceRoleResponse(w http.ResponseWriter) error
type GetNamespaceRoleBinding200JSONResponse ¶ added in v0.14.0
type GetNamespaceRoleBinding200JSONResponse AuthzRoleBinding
func (GetNamespaceRoleBinding200JSONResponse) VisitGetNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response GetNamespaceRoleBinding200JSONResponse) VisitGetNamespaceRoleBindingResponse(w http.ResponseWriter) error
type GetNamespaceRoleBinding400JSONResponse ¶ added in v0.14.0
type GetNamespaceRoleBinding400JSONResponse struct{ BadRequestJSONResponse }
func (GetNamespaceRoleBinding400JSONResponse) VisitGetNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response GetNamespaceRoleBinding400JSONResponse) VisitGetNamespaceRoleBindingResponse(w http.ResponseWriter) error
type GetNamespaceRoleBinding401JSONResponse ¶ added in v0.14.0
func (GetNamespaceRoleBinding401JSONResponse) VisitGetNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response GetNamespaceRoleBinding401JSONResponse) VisitGetNamespaceRoleBindingResponse(w http.ResponseWriter) error
type GetNamespaceRoleBinding403JSONResponse ¶ added in v0.14.0
type GetNamespaceRoleBinding403JSONResponse struct{ ForbiddenJSONResponse }
func (GetNamespaceRoleBinding403JSONResponse) VisitGetNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response GetNamespaceRoleBinding403JSONResponse) VisitGetNamespaceRoleBindingResponse(w http.ResponseWriter) error
type GetNamespaceRoleBinding404JSONResponse ¶ added in v0.14.0
type GetNamespaceRoleBinding404JSONResponse struct{ NotFoundJSONResponse }
func (GetNamespaceRoleBinding404JSONResponse) VisitGetNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response GetNamespaceRoleBinding404JSONResponse) VisitGetNamespaceRoleBindingResponse(w http.ResponseWriter) error
type GetNamespaceRoleBinding500JSONResponse ¶ added in v0.14.0
type GetNamespaceRoleBinding500JSONResponse struct{ InternalErrorJSONResponse }
func (GetNamespaceRoleBinding500JSONResponse) VisitGetNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response GetNamespaceRoleBinding500JSONResponse) VisitGetNamespaceRoleBindingResponse(w http.ResponseWriter) error
type GetNamespaceRoleBindingRequestObject ¶ added in v0.14.0
type GetNamespaceRoleBindingRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Name string `json:"name"`
}
type GetNamespaceRoleBindingResp ¶ added in v0.14.0
type GetNamespaceRoleBindingResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthzRoleBinding
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetNamespaceRoleBindingResp ¶ added in v0.14.0
func ParseGetNamespaceRoleBindingResp(rsp *http.Response) (*GetNamespaceRoleBindingResp, error)
ParseGetNamespaceRoleBindingResp parses an HTTP response from a GetNamespaceRoleBindingWithResponse call
func (GetNamespaceRoleBindingResp) Status ¶ added in v0.14.0
func (r GetNamespaceRoleBindingResp) Status() string
Status returns HTTPResponse.Status
func (GetNamespaceRoleBindingResp) StatusCode ¶ added in v0.14.0
func (r GetNamespaceRoleBindingResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNamespaceRoleBindingResponseObject ¶ added in v0.14.0
type GetNamespaceRoleBindingResponseObject interface {
VisitGetNamespaceRoleBindingResponse(w http.ResponseWriter) error
}
type GetNamespaceRoleRequestObject ¶ added in v0.14.0
type GetNamespaceRoleRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Name string `json:"name"`
}
type GetNamespaceRoleResp ¶ added in v0.14.0
type GetNamespaceRoleResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthzRole
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetNamespaceRoleResp ¶ added in v0.14.0
func ParseGetNamespaceRoleResp(rsp *http.Response) (*GetNamespaceRoleResp, error)
ParseGetNamespaceRoleResp parses an HTTP response from a GetNamespaceRoleWithResponse call
func (GetNamespaceRoleResp) Status ¶ added in v0.14.0
func (r GetNamespaceRoleResp) Status() string
Status returns HTTPResponse.Status
func (GetNamespaceRoleResp) StatusCode ¶ added in v0.14.0
func (r GetNamespaceRoleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNamespaceRoleResponseObject ¶ added in v0.14.0
type GetNamespaceRoleResponseObject interface {
VisitGetNamespaceRoleResponse(w http.ResponseWriter) error
}
type GetOAuthProtectedResourceMetadata200JSONResponse ¶
type GetOAuthProtectedResourceMetadata200JSONResponse OAuthProtectedResourceMetadata
func (GetOAuthProtectedResourceMetadata200JSONResponse) VisitGetOAuthProtectedResourceMetadataResponse ¶
func (response GetOAuthProtectedResourceMetadata200JSONResponse) VisitGetOAuthProtectedResourceMetadataResponse(w http.ResponseWriter) error
type GetOAuthProtectedResourceMetadataRequestObject ¶
type GetOAuthProtectedResourceMetadataRequestObject struct {
}
type GetOAuthProtectedResourceMetadataResp ¶ added in v0.13.0
type GetOAuthProtectedResourceMetadataResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OAuthProtectedResourceMetadata
}
func ParseGetOAuthProtectedResourceMetadataResp ¶ added in v0.13.0
func ParseGetOAuthProtectedResourceMetadataResp(rsp *http.Response) (*GetOAuthProtectedResourceMetadataResp, error)
ParseGetOAuthProtectedResourceMetadataResp parses an HTTP response from a GetOAuthProtectedResourceMetadataWithResponse call
func (GetOAuthProtectedResourceMetadataResp) Status ¶ added in v0.13.0
func (r GetOAuthProtectedResourceMetadataResp) Status() string
Status returns HTTPResponse.Status
func (GetOAuthProtectedResourceMetadataResp) StatusCode ¶ added in v0.13.0
func (r GetOAuthProtectedResourceMetadataResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOAuthProtectedResourceMetadataResponseObject ¶
type GetOAuthProtectedResourceMetadataResponseObject interface {
VisitGetOAuthProtectedResourceMetadataResponse(w http.ResponseWriter) error
}
type GetObservabilityAlertsNotificationChannel200JSONResponse ¶ added in v0.16.0
type GetObservabilityAlertsNotificationChannel200JSONResponse ObservabilityAlertsNotificationChannel
func (GetObservabilityAlertsNotificationChannel200JSONResponse) VisitGetObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response GetObservabilityAlertsNotificationChannel200JSONResponse) VisitGetObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type GetObservabilityAlertsNotificationChannel401JSONResponse ¶ added in v0.16.0
func (GetObservabilityAlertsNotificationChannel401JSONResponse) VisitGetObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response GetObservabilityAlertsNotificationChannel401JSONResponse) VisitGetObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type GetObservabilityAlertsNotificationChannel403JSONResponse ¶ added in v0.16.0
type GetObservabilityAlertsNotificationChannel403JSONResponse struct{ ForbiddenJSONResponse }
func (GetObservabilityAlertsNotificationChannel403JSONResponse) VisitGetObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response GetObservabilityAlertsNotificationChannel403JSONResponse) VisitGetObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type GetObservabilityAlertsNotificationChannel404JSONResponse ¶ added in v0.16.0
type GetObservabilityAlertsNotificationChannel404JSONResponse struct{ NotFoundJSONResponse }
func (GetObservabilityAlertsNotificationChannel404JSONResponse) VisitGetObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response GetObservabilityAlertsNotificationChannel404JSONResponse) VisitGetObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type GetObservabilityAlertsNotificationChannel500JSONResponse ¶ added in v0.16.0
type GetObservabilityAlertsNotificationChannel500JSONResponse struct{ InternalErrorJSONResponse }
func (GetObservabilityAlertsNotificationChannel500JSONResponse) VisitGetObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response GetObservabilityAlertsNotificationChannel500JSONResponse) VisitGetObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type GetObservabilityAlertsNotificationChannelRequestObject ¶ added in v0.16.0
type GetObservabilityAlertsNotificationChannelRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ObservabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam `json:"observabilityAlertsNotificationChannelName"`
}
type GetObservabilityAlertsNotificationChannelResp ¶ added in v0.16.0
type GetObservabilityAlertsNotificationChannelResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObservabilityAlertsNotificationChannel
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetObservabilityAlertsNotificationChannelResp ¶ added in v0.16.0
func ParseGetObservabilityAlertsNotificationChannelResp(rsp *http.Response) (*GetObservabilityAlertsNotificationChannelResp, error)
ParseGetObservabilityAlertsNotificationChannelResp parses an HTTP response from a GetObservabilityAlertsNotificationChannelWithResponse call
func (GetObservabilityAlertsNotificationChannelResp) Status ¶ added in v0.16.0
func (r GetObservabilityAlertsNotificationChannelResp) Status() string
Status returns HTTPResponse.Status
func (GetObservabilityAlertsNotificationChannelResp) StatusCode ¶ added in v0.16.0
func (r GetObservabilityAlertsNotificationChannelResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetObservabilityAlertsNotificationChannelResponseObject ¶ added in v0.16.0
type GetObservabilityAlertsNotificationChannelResponseObject interface {
VisitGetObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
}
type GetObservabilityPlane200JSONResponse ¶ added in v0.16.0
type GetObservabilityPlane200JSONResponse ObservabilityPlane
func (GetObservabilityPlane200JSONResponse) VisitGetObservabilityPlaneResponse ¶ added in v0.16.0
func (response GetObservabilityPlane200JSONResponse) VisitGetObservabilityPlaneResponse(w http.ResponseWriter) error
type GetObservabilityPlane401JSONResponse ¶ added in v0.16.0
func (GetObservabilityPlane401JSONResponse) VisitGetObservabilityPlaneResponse ¶ added in v0.16.0
func (response GetObservabilityPlane401JSONResponse) VisitGetObservabilityPlaneResponse(w http.ResponseWriter) error
type GetObservabilityPlane403JSONResponse ¶ added in v0.16.0
type GetObservabilityPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (GetObservabilityPlane403JSONResponse) VisitGetObservabilityPlaneResponse ¶ added in v0.16.0
func (response GetObservabilityPlane403JSONResponse) VisitGetObservabilityPlaneResponse(w http.ResponseWriter) error
type GetObservabilityPlane404JSONResponse ¶ added in v0.16.0
type GetObservabilityPlane404JSONResponse struct{ NotFoundJSONResponse }
func (GetObservabilityPlane404JSONResponse) VisitGetObservabilityPlaneResponse ¶ added in v0.16.0
func (response GetObservabilityPlane404JSONResponse) VisitGetObservabilityPlaneResponse(w http.ResponseWriter) error
type GetObservabilityPlane500JSONResponse ¶ added in v0.16.0
type GetObservabilityPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (GetObservabilityPlane500JSONResponse) VisitGetObservabilityPlaneResponse ¶ added in v0.16.0
func (response GetObservabilityPlane500JSONResponse) VisitGetObservabilityPlaneResponse(w http.ResponseWriter) error
type GetObservabilityPlaneRequestObject ¶ added in v0.16.0
type GetObservabilityPlaneRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ObservabilityPlaneName ObservabilityPlaneNameParam `json:"observabilityPlaneName"`
}
type GetObservabilityPlaneResp ¶ added in v0.16.0
type GetObservabilityPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObservabilityPlane
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetObservabilityPlaneResp ¶ added in v0.16.0
func ParseGetObservabilityPlaneResp(rsp *http.Response) (*GetObservabilityPlaneResp, error)
ParseGetObservabilityPlaneResp parses an HTTP response from a GetObservabilityPlaneWithResponse call
func (GetObservabilityPlaneResp) Status ¶ added in v0.16.0
func (r GetObservabilityPlaneResp) Status() string
Status returns HTTPResponse.Status
func (GetObservabilityPlaneResp) StatusCode ¶ added in v0.16.0
func (r GetObservabilityPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetObservabilityPlaneResponseObject ¶ added in v0.16.0
type GetObservabilityPlaneResponseObject interface {
VisitGetObservabilityPlaneResponse(w http.ResponseWriter) error
}
type GetOpenAPISpec200JSONResponse ¶
type GetOpenAPISpec200JSONResponse map[string]interface{}
func (GetOpenAPISpec200JSONResponse) VisitGetOpenAPISpecResponse ¶
func (response GetOpenAPISpec200JSONResponse) VisitGetOpenAPISpecResponse(w http.ResponseWriter) error
type GetOpenAPISpecRequestObject ¶
type GetOpenAPISpecRequestObject struct {
}
type GetOpenAPISpecResp ¶ added in v0.13.0
type GetOpenAPISpecResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
}
func ParseGetOpenAPISpecResp ¶ added in v0.13.0
func ParseGetOpenAPISpecResp(rsp *http.Response) (*GetOpenAPISpecResp, error)
ParseGetOpenAPISpecResp parses an HTTP response from a GetOpenAPISpecWithResponse call
func (GetOpenAPISpecResp) Status ¶ added in v0.13.0
func (r GetOpenAPISpecResp) Status() string
Status returns HTTPResponse.Status
func (GetOpenAPISpecResp) StatusCode ¶ added in v0.13.0
func (r GetOpenAPISpecResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOpenAPISpecResponseObject ¶
type GetOpenAPISpecResponseObject interface {
VisitGetOpenAPISpecResponse(w http.ResponseWriter) error
}
type GetProject200JSONResponse ¶
type GetProject200JSONResponse Project
func (GetProject200JSONResponse) VisitGetProjectResponse ¶
func (response GetProject200JSONResponse) VisitGetProjectResponse(w http.ResponseWriter) error
type GetProject401JSONResponse ¶
func (GetProject401JSONResponse) VisitGetProjectResponse ¶
func (response GetProject401JSONResponse) VisitGetProjectResponse(w http.ResponseWriter) error
type GetProject403JSONResponse ¶
type GetProject403JSONResponse struct{ ForbiddenJSONResponse }
func (GetProject403JSONResponse) VisitGetProjectResponse ¶
func (response GetProject403JSONResponse) VisitGetProjectResponse(w http.ResponseWriter) error
type GetProject404JSONResponse ¶
type GetProject404JSONResponse struct{ NotFoundJSONResponse }
func (GetProject404JSONResponse) VisitGetProjectResponse ¶
func (response GetProject404JSONResponse) VisitGetProjectResponse(w http.ResponseWriter) error
type GetProject500JSONResponse ¶
type GetProject500JSONResponse struct{ InternalErrorJSONResponse }
func (GetProject500JSONResponse) VisitGetProjectResponse ¶
func (response GetProject500JSONResponse) VisitGetProjectResponse(w http.ResponseWriter) error
type GetProjectRequestObject ¶
type GetProjectRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ProjectName ProjectNameParam `json:"projectName"`
}
type GetProjectResp ¶ added in v0.13.0
type GetProjectResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Project
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetProjectResp ¶ added in v0.13.0
func ParseGetProjectResp(rsp *http.Response) (*GetProjectResp, error)
ParseGetProjectResp parses an HTTP response from a GetProjectWithResponse call
func (GetProjectResp) Status ¶ added in v0.13.0
func (r GetProjectResp) Status() string
Status returns HTTPResponse.Status
func (GetProjectResp) StatusCode ¶ added in v0.13.0
func (r GetProjectResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectResponseObject ¶
type GetProjectResponseObject interface {
VisitGetProjectResponse(w http.ResponseWriter) error
}
type GetRCAAgentURL200JSONResponse ¶ added in v0.13.0
type GetRCAAgentURL200JSONResponse RCAAgentURLResponse
func (GetRCAAgentURL200JSONResponse) VisitGetRCAAgentURLResponse ¶ added in v0.13.0
func (response GetRCAAgentURL200JSONResponse) VisitGetRCAAgentURLResponse(w http.ResponseWriter) error
type GetRCAAgentURL401JSONResponse ¶ added in v0.13.0
func (GetRCAAgentURL401JSONResponse) VisitGetRCAAgentURLResponse ¶ added in v0.13.0
func (response GetRCAAgentURL401JSONResponse) VisitGetRCAAgentURLResponse(w http.ResponseWriter) error
type GetRCAAgentURL403JSONResponse ¶ added in v0.13.0
type GetRCAAgentURL403JSONResponse struct{ ForbiddenJSONResponse }
func (GetRCAAgentURL403JSONResponse) VisitGetRCAAgentURLResponse ¶ added in v0.13.0
func (response GetRCAAgentURL403JSONResponse) VisitGetRCAAgentURLResponse(w http.ResponseWriter) error
type GetRCAAgentURL404JSONResponse ¶ added in v0.13.0
type GetRCAAgentURL404JSONResponse struct{ NotFoundJSONResponse }
func (GetRCAAgentURL404JSONResponse) VisitGetRCAAgentURLResponse ¶ added in v0.13.0
func (response GetRCAAgentURL404JSONResponse) VisitGetRCAAgentURLResponse(w http.ResponseWriter) error
type GetRCAAgentURL500JSONResponse ¶ added in v0.13.0
type GetRCAAgentURL500JSONResponse struct{ InternalErrorJSONResponse }
func (GetRCAAgentURL500JSONResponse) VisitGetRCAAgentURLResponse ¶ added in v0.13.0
func (response GetRCAAgentURL500JSONResponse) VisitGetRCAAgentURLResponse(w http.ResponseWriter) error
type GetRCAAgentURLRequestObject ¶ added in v0.13.0
type GetRCAAgentURLRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
EnvName EnvironmentNameParam `json:"envName"`
}
type GetRCAAgentURLResp ¶ added in v0.13.0
type GetRCAAgentURLResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RCAAgentURLResponse
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetRCAAgentURLResp ¶ added in v0.13.0
func ParseGetRCAAgentURLResp(rsp *http.Response) (*GetRCAAgentURLResp, error)
ParseGetRCAAgentURLResp parses an HTTP response from a GetRCAAgentURLWithResponse call
func (GetRCAAgentURLResp) Status ¶ added in v0.13.0
func (r GetRCAAgentURLResp) Status() string
Status returns HTTPResponse.Status
func (GetRCAAgentURLResp) StatusCode ¶ added in v0.13.0
func (r GetRCAAgentURLResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRCAAgentURLResponseObject ¶ added in v0.13.0
type GetRCAAgentURLResponseObject interface {
VisitGetRCAAgentURLResponse(w http.ResponseWriter) error
}
type GetReady200TextResponse ¶
type GetReady200TextResponse string
func (GetReady200TextResponse) VisitGetReadyResponse ¶
func (response GetReady200TextResponse) VisitGetReadyResponse(w http.ResponseWriter) error
type GetReadyRequestObject ¶
type GetReadyRequestObject struct {
}
type GetReadyResp ¶ added in v0.13.0
func ParseGetReadyResp ¶ added in v0.13.0
func ParseGetReadyResp(rsp *http.Response) (*GetReadyResp, error)
ParseGetReadyResp parses an HTTP response from a GetReadyWithResponse call
func (GetReadyResp) Status ¶ added in v0.13.0
func (r GetReadyResp) Status() string
Status returns HTTPResponse.Status
func (GetReadyResp) StatusCode ¶ added in v0.13.0
func (r GetReadyResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReadyResponseObject ¶
type GetReadyResponseObject interface {
VisitGetReadyResponse(w http.ResponseWriter) error
}
type GetRelease200JSONResponse ¶ added in v0.16.0
type GetRelease200JSONResponse Release
func (GetRelease200JSONResponse) VisitGetReleaseResponse ¶ added in v0.16.0
func (response GetRelease200JSONResponse) VisitGetReleaseResponse(w http.ResponseWriter) error
type GetRelease401JSONResponse ¶ added in v0.16.0
func (GetRelease401JSONResponse) VisitGetReleaseResponse ¶ added in v0.16.0
func (response GetRelease401JSONResponse) VisitGetReleaseResponse(w http.ResponseWriter) error
type GetRelease403JSONResponse ¶ added in v0.16.0
type GetRelease403JSONResponse struct{ ForbiddenJSONResponse }
func (GetRelease403JSONResponse) VisitGetReleaseResponse ¶ added in v0.16.0
func (response GetRelease403JSONResponse) VisitGetReleaseResponse(w http.ResponseWriter) error
type GetRelease404JSONResponse ¶ added in v0.16.0
type GetRelease404JSONResponse struct{ NotFoundJSONResponse }
func (GetRelease404JSONResponse) VisitGetReleaseResponse ¶ added in v0.16.0
func (response GetRelease404JSONResponse) VisitGetReleaseResponse(w http.ResponseWriter) error
type GetRelease500JSONResponse ¶ added in v0.16.0
type GetRelease500JSONResponse struct{ InternalErrorJSONResponse }
func (GetRelease500JSONResponse) VisitGetReleaseResponse ¶ added in v0.16.0
func (response GetRelease500JSONResponse) VisitGetReleaseResponse(w http.ResponseWriter) error
type GetReleaseBinding200JSONResponse ¶ added in v0.16.0
type GetReleaseBinding200JSONResponse ReleaseBinding
func (GetReleaseBinding200JSONResponse) VisitGetReleaseBindingResponse ¶ added in v0.16.0
func (response GetReleaseBinding200JSONResponse) VisitGetReleaseBindingResponse(w http.ResponseWriter) error
type GetReleaseBinding401JSONResponse ¶ added in v0.16.0
func (GetReleaseBinding401JSONResponse) VisitGetReleaseBindingResponse ¶ added in v0.16.0
func (response GetReleaseBinding401JSONResponse) VisitGetReleaseBindingResponse(w http.ResponseWriter) error
type GetReleaseBinding403JSONResponse ¶ added in v0.16.0
type GetReleaseBinding403JSONResponse struct{ ForbiddenJSONResponse }
func (GetReleaseBinding403JSONResponse) VisitGetReleaseBindingResponse ¶ added in v0.16.0
func (response GetReleaseBinding403JSONResponse) VisitGetReleaseBindingResponse(w http.ResponseWriter) error
type GetReleaseBinding404JSONResponse ¶ added in v0.16.0
type GetReleaseBinding404JSONResponse struct{ NotFoundJSONResponse }
func (GetReleaseBinding404JSONResponse) VisitGetReleaseBindingResponse ¶ added in v0.16.0
func (response GetReleaseBinding404JSONResponse) VisitGetReleaseBindingResponse(w http.ResponseWriter) error
type GetReleaseBinding500JSONResponse ¶ added in v0.16.0
type GetReleaseBinding500JSONResponse struct{ InternalErrorJSONResponse }
func (GetReleaseBinding500JSONResponse) VisitGetReleaseBindingResponse ¶ added in v0.16.0
func (response GetReleaseBinding500JSONResponse) VisitGetReleaseBindingResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceEvents200JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceEvents200JSONResponse ResourceEventsResponse
func (GetReleaseBindingK8sResourceEvents200JSONResponse) VisitGetReleaseBindingK8sResourceEventsResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceEvents200JSONResponse) VisitGetReleaseBindingK8sResourceEventsResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceEvents400JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceEvents400JSONResponse struct{ BadRequestJSONResponse }
func (GetReleaseBindingK8sResourceEvents400JSONResponse) VisitGetReleaseBindingK8sResourceEventsResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceEvents400JSONResponse) VisitGetReleaseBindingK8sResourceEventsResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceEvents401JSONResponse ¶ added in v0.17.0
func (GetReleaseBindingK8sResourceEvents401JSONResponse) VisitGetReleaseBindingK8sResourceEventsResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceEvents401JSONResponse) VisitGetReleaseBindingK8sResourceEventsResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceEvents403JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceEvents403JSONResponse struct{ ForbiddenJSONResponse }
func (GetReleaseBindingK8sResourceEvents403JSONResponse) VisitGetReleaseBindingK8sResourceEventsResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceEvents403JSONResponse) VisitGetReleaseBindingK8sResourceEventsResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceEvents404JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceEvents404JSONResponse struct{ NotFoundJSONResponse }
func (GetReleaseBindingK8sResourceEvents404JSONResponse) VisitGetReleaseBindingK8sResourceEventsResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceEvents404JSONResponse) VisitGetReleaseBindingK8sResourceEventsResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceEvents500JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceEvents500JSONResponse struct{ InternalErrorJSONResponse }
func (GetReleaseBindingK8sResourceEvents500JSONResponse) VisitGetReleaseBindingK8sResourceEventsResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceEvents500JSONResponse) VisitGetReleaseBindingK8sResourceEventsResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceEventsParams ¶ added in v0.17.0
type GetReleaseBindingK8sResourceEventsParams struct {
// Group API group of the resource (empty string or omitted for core resources)
Group *string `form:"group,omitempty" json:"group,omitempty"`
// Version API version of the resource (e.g. v1)
Version string `form:"version" json:"version"`
// Kind Kind of the resource
Kind string `form:"kind" json:"kind"`
// Name Name of the resource
Name string `form:"name" json:"name"`
}
GetReleaseBindingK8sResourceEventsParams defines parameters for GetReleaseBindingK8sResourceEvents.
type GetReleaseBindingK8sResourceEventsRequestObject ¶ added in v0.17.0
type GetReleaseBindingK8sResourceEventsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ReleaseBindingName ReleaseBindingNameParam `json:"releaseBindingName"`
Params GetReleaseBindingK8sResourceEventsParams
}
type GetReleaseBindingK8sResourceEventsResp ¶ added in v0.17.0
type GetReleaseBindingK8sResourceEventsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ResourceEventsResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetReleaseBindingK8sResourceEventsResp ¶ added in v0.17.0
func ParseGetReleaseBindingK8sResourceEventsResp(rsp *http.Response) (*GetReleaseBindingK8sResourceEventsResp, error)
ParseGetReleaseBindingK8sResourceEventsResp parses an HTTP response from a GetReleaseBindingK8sResourceEventsWithResponse call
func (GetReleaseBindingK8sResourceEventsResp) Status ¶ added in v0.17.0
func (r GetReleaseBindingK8sResourceEventsResp) Status() string
Status returns HTTPResponse.Status
func (GetReleaseBindingK8sResourceEventsResp) StatusCode ¶ added in v0.17.0
func (r GetReleaseBindingK8sResourceEventsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReleaseBindingK8sResourceEventsResponseObject ¶ added in v0.17.0
type GetReleaseBindingK8sResourceEventsResponseObject interface {
VisitGetReleaseBindingK8sResourceEventsResponse(w http.ResponseWriter) error
}
type GetReleaseBindingK8sResourceLogs200JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceLogs200JSONResponse ResourcePodLogsResponse
func (GetReleaseBindingK8sResourceLogs200JSONResponse) VisitGetReleaseBindingK8sResourceLogsResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceLogs200JSONResponse) VisitGetReleaseBindingK8sResourceLogsResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceLogs400JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceLogs400JSONResponse struct{ BadRequestJSONResponse }
func (GetReleaseBindingK8sResourceLogs400JSONResponse) VisitGetReleaseBindingK8sResourceLogsResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceLogs400JSONResponse) VisitGetReleaseBindingK8sResourceLogsResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceLogs401JSONResponse ¶ added in v0.17.0
func (GetReleaseBindingK8sResourceLogs401JSONResponse) VisitGetReleaseBindingK8sResourceLogsResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceLogs401JSONResponse) VisitGetReleaseBindingK8sResourceLogsResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceLogs403JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceLogs403JSONResponse struct{ ForbiddenJSONResponse }
func (GetReleaseBindingK8sResourceLogs403JSONResponse) VisitGetReleaseBindingK8sResourceLogsResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceLogs403JSONResponse) VisitGetReleaseBindingK8sResourceLogsResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceLogs404JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceLogs404JSONResponse struct{ NotFoundJSONResponse }
func (GetReleaseBindingK8sResourceLogs404JSONResponse) VisitGetReleaseBindingK8sResourceLogsResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceLogs404JSONResponse) VisitGetReleaseBindingK8sResourceLogsResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceLogs500JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceLogs500JSONResponse struct{ InternalErrorJSONResponse }
func (GetReleaseBindingK8sResourceLogs500JSONResponse) VisitGetReleaseBindingK8sResourceLogsResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceLogs500JSONResponse) VisitGetReleaseBindingK8sResourceLogsResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceLogsParams ¶ added in v0.17.0
type GetReleaseBindingK8sResourceLogsParams struct {
// PodName Name of the pod
PodName string `form:"podName" json:"podName"`
// SinceSeconds Number of seconds since which to show logs
SinceSeconds *int64 `form:"sinceSeconds,omitempty" json:"sinceSeconds,omitempty"`
}
GetReleaseBindingK8sResourceLogsParams defines parameters for GetReleaseBindingK8sResourceLogs.
type GetReleaseBindingK8sResourceLogsRequestObject ¶ added in v0.17.0
type GetReleaseBindingK8sResourceLogsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ReleaseBindingName ReleaseBindingNameParam `json:"releaseBindingName"`
Params GetReleaseBindingK8sResourceLogsParams
}
type GetReleaseBindingK8sResourceLogsResp ¶ added in v0.17.0
type GetReleaseBindingK8sResourceLogsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ResourcePodLogsResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetReleaseBindingK8sResourceLogsResp ¶ added in v0.17.0
func ParseGetReleaseBindingK8sResourceLogsResp(rsp *http.Response) (*GetReleaseBindingK8sResourceLogsResp, error)
ParseGetReleaseBindingK8sResourceLogsResp parses an HTTP response from a GetReleaseBindingK8sResourceLogsWithResponse call
func (GetReleaseBindingK8sResourceLogsResp) Status ¶ added in v0.17.0
func (r GetReleaseBindingK8sResourceLogsResp) Status() string
Status returns HTTPResponse.Status
func (GetReleaseBindingK8sResourceLogsResp) StatusCode ¶ added in v0.17.0
func (r GetReleaseBindingK8sResourceLogsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReleaseBindingK8sResourceLogsResponseObject ¶ added in v0.17.0
type GetReleaseBindingK8sResourceLogsResponseObject interface {
VisitGetReleaseBindingK8sResourceLogsResponse(w http.ResponseWriter) error
}
type GetReleaseBindingK8sResourceTree200JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceTree200JSONResponse K8sResourceTreeResponse
func (GetReleaseBindingK8sResourceTree200JSONResponse) VisitGetReleaseBindingK8sResourceTreeResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceTree200JSONResponse) VisitGetReleaseBindingK8sResourceTreeResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceTree400JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceTree400JSONResponse struct{ BadRequestJSONResponse }
func (GetReleaseBindingK8sResourceTree400JSONResponse) VisitGetReleaseBindingK8sResourceTreeResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceTree400JSONResponse) VisitGetReleaseBindingK8sResourceTreeResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceTree401JSONResponse ¶ added in v0.17.0
func (GetReleaseBindingK8sResourceTree401JSONResponse) VisitGetReleaseBindingK8sResourceTreeResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceTree401JSONResponse) VisitGetReleaseBindingK8sResourceTreeResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceTree403JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceTree403JSONResponse struct{ ForbiddenJSONResponse }
func (GetReleaseBindingK8sResourceTree403JSONResponse) VisitGetReleaseBindingK8sResourceTreeResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceTree403JSONResponse) VisitGetReleaseBindingK8sResourceTreeResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceTree404JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceTree404JSONResponse struct{ NotFoundJSONResponse }
func (GetReleaseBindingK8sResourceTree404JSONResponse) VisitGetReleaseBindingK8sResourceTreeResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceTree404JSONResponse) VisitGetReleaseBindingK8sResourceTreeResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceTree500JSONResponse ¶ added in v0.17.0
type GetReleaseBindingK8sResourceTree500JSONResponse struct{ InternalErrorJSONResponse }
func (GetReleaseBindingK8sResourceTree500JSONResponse) VisitGetReleaseBindingK8sResourceTreeResponse ¶ added in v0.17.0
func (response GetReleaseBindingK8sResourceTree500JSONResponse) VisitGetReleaseBindingK8sResourceTreeResponse(w http.ResponseWriter) error
type GetReleaseBindingK8sResourceTreeRequestObject ¶ added in v0.17.0
type GetReleaseBindingK8sResourceTreeRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ReleaseBindingName ReleaseBindingNameParam `json:"releaseBindingName"`
}
type GetReleaseBindingK8sResourceTreeResp ¶ added in v0.17.0
type GetReleaseBindingK8sResourceTreeResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *K8sResourceTreeResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetReleaseBindingK8sResourceTreeResp ¶ added in v0.17.0
func ParseGetReleaseBindingK8sResourceTreeResp(rsp *http.Response) (*GetReleaseBindingK8sResourceTreeResp, error)
ParseGetReleaseBindingK8sResourceTreeResp parses an HTTP response from a GetReleaseBindingK8sResourceTreeWithResponse call
func (GetReleaseBindingK8sResourceTreeResp) Status ¶ added in v0.17.0
func (r GetReleaseBindingK8sResourceTreeResp) Status() string
Status returns HTTPResponse.Status
func (GetReleaseBindingK8sResourceTreeResp) StatusCode ¶ added in v0.17.0
func (r GetReleaseBindingK8sResourceTreeResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReleaseBindingK8sResourceTreeResponseObject ¶ added in v0.17.0
type GetReleaseBindingK8sResourceTreeResponseObject interface {
VisitGetReleaseBindingK8sResourceTreeResponse(w http.ResponseWriter) error
}
type GetReleaseBindingRequestObject ¶ added in v0.16.0
type GetReleaseBindingRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ReleaseBindingName ReleaseBindingNameParam `json:"releaseBindingName"`
}
type GetReleaseBindingResp ¶ added in v0.16.0
type GetReleaseBindingResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ReleaseBinding
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetReleaseBindingResp ¶ added in v0.16.0
func ParseGetReleaseBindingResp(rsp *http.Response) (*GetReleaseBindingResp, error)
ParseGetReleaseBindingResp parses an HTTP response from a GetReleaseBindingWithResponse call
func (GetReleaseBindingResp) Status ¶ added in v0.16.0
func (r GetReleaseBindingResp) Status() string
Status returns HTTPResponse.Status
func (GetReleaseBindingResp) StatusCode ¶ added in v0.16.0
func (r GetReleaseBindingResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReleaseBindingResponseObject ¶ added in v0.16.0
type GetReleaseBindingResponseObject interface {
VisitGetReleaseBindingResponse(w http.ResponseWriter) error
}
type GetReleaseRequestObject ¶ added in v0.16.0
type GetReleaseRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ReleaseName ReleaseNameParam `json:"releaseName"`
}
type GetReleaseResourceEvents200JSONResponse ¶ added in v0.16.0
type GetReleaseResourceEvents200JSONResponse ResourceEventsResponse
func (GetReleaseResourceEvents200JSONResponse) VisitGetReleaseResourceEventsResponse ¶ added in v0.16.0
func (response GetReleaseResourceEvents200JSONResponse) VisitGetReleaseResourceEventsResponse(w http.ResponseWriter) error
type GetReleaseResourceEvents400JSONResponse ¶ added in v0.16.0
type GetReleaseResourceEvents400JSONResponse struct{ BadRequestJSONResponse }
func (GetReleaseResourceEvents400JSONResponse) VisitGetReleaseResourceEventsResponse ¶ added in v0.16.0
func (response GetReleaseResourceEvents400JSONResponse) VisitGetReleaseResourceEventsResponse(w http.ResponseWriter) error
type GetReleaseResourceEvents401JSONResponse ¶ added in v0.16.0
func (GetReleaseResourceEvents401JSONResponse) VisitGetReleaseResourceEventsResponse ¶ added in v0.16.0
func (response GetReleaseResourceEvents401JSONResponse) VisitGetReleaseResourceEventsResponse(w http.ResponseWriter) error
type GetReleaseResourceEvents403JSONResponse ¶ added in v0.16.0
type GetReleaseResourceEvents403JSONResponse struct{ ForbiddenJSONResponse }
func (GetReleaseResourceEvents403JSONResponse) VisitGetReleaseResourceEventsResponse ¶ added in v0.16.0
func (response GetReleaseResourceEvents403JSONResponse) VisitGetReleaseResourceEventsResponse(w http.ResponseWriter) error
type GetReleaseResourceEvents404JSONResponse ¶ added in v0.16.0
type GetReleaseResourceEvents404JSONResponse struct{ NotFoundJSONResponse }
func (GetReleaseResourceEvents404JSONResponse) VisitGetReleaseResourceEventsResponse ¶ added in v0.16.0
func (response GetReleaseResourceEvents404JSONResponse) VisitGetReleaseResourceEventsResponse(w http.ResponseWriter) error
type GetReleaseResourceEvents500JSONResponse ¶ added in v0.16.0
type GetReleaseResourceEvents500JSONResponse struct{ InternalErrorJSONResponse }
func (GetReleaseResourceEvents500JSONResponse) VisitGetReleaseResourceEventsResponse ¶ added in v0.16.0
func (response GetReleaseResourceEvents500JSONResponse) VisitGetReleaseResourceEventsResponse(w http.ResponseWriter) error
type GetReleaseResourceEventsParams ¶ added in v0.16.0
type GetReleaseResourceEventsParams struct {
// Kind Kind of the resource
Kind string `form:"kind" json:"kind"`
// Name Name of the resource
Name string `form:"name" json:"name"`
// Namespace Namespace of the resource
Namespace *string `form:"namespace,omitempty" json:"namespace,omitempty"`
// Uid UID of the resource for precise event matching
Uid *string `form:"uid,omitempty" json:"uid,omitempty"`
}
GetReleaseResourceEventsParams defines parameters for GetReleaseResourceEvents.
type GetReleaseResourceEventsRequestObject ¶ added in v0.16.0
type GetReleaseResourceEventsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ProjectName ProjectNameParam `json:"projectName"`
ComponentName ComponentNameParam `json:"componentName"`
EnvironmentName ComponentEnvironmentNameParam `json:"environmentName"`
Params GetReleaseResourceEventsParams
}
type GetReleaseResourceEventsResp ¶ added in v0.16.0
type GetReleaseResourceEventsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ResourceEventsResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetReleaseResourceEventsResp ¶ added in v0.16.0
func ParseGetReleaseResourceEventsResp(rsp *http.Response) (*GetReleaseResourceEventsResp, error)
ParseGetReleaseResourceEventsResp parses an HTTP response from a GetReleaseResourceEventsWithResponse call
func (GetReleaseResourceEventsResp) Status ¶ added in v0.16.0
func (r GetReleaseResourceEventsResp) Status() string
Status returns HTTPResponse.Status
func (GetReleaseResourceEventsResp) StatusCode ¶ added in v0.16.0
func (r GetReleaseResourceEventsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReleaseResourceEventsResponseObject ¶ added in v0.16.0
type GetReleaseResourceEventsResponseObject interface {
VisitGetReleaseResourceEventsResponse(w http.ResponseWriter) error
}
type GetReleaseResourcePodLogs200JSONResponse ¶ added in v0.16.0
type GetReleaseResourcePodLogs200JSONResponse ResourcePodLogsResponse
func (GetReleaseResourcePodLogs200JSONResponse) VisitGetReleaseResourcePodLogsResponse ¶ added in v0.16.0
func (response GetReleaseResourcePodLogs200JSONResponse) VisitGetReleaseResourcePodLogsResponse(w http.ResponseWriter) error
type GetReleaseResourcePodLogs400JSONResponse ¶ added in v0.16.0
type GetReleaseResourcePodLogs400JSONResponse struct{ BadRequestJSONResponse }
func (GetReleaseResourcePodLogs400JSONResponse) VisitGetReleaseResourcePodLogsResponse ¶ added in v0.16.0
func (response GetReleaseResourcePodLogs400JSONResponse) VisitGetReleaseResourcePodLogsResponse(w http.ResponseWriter) error
type GetReleaseResourcePodLogs401JSONResponse ¶ added in v0.16.0
func (GetReleaseResourcePodLogs401JSONResponse) VisitGetReleaseResourcePodLogsResponse ¶ added in v0.16.0
func (response GetReleaseResourcePodLogs401JSONResponse) VisitGetReleaseResourcePodLogsResponse(w http.ResponseWriter) error
type GetReleaseResourcePodLogs403JSONResponse ¶ added in v0.16.0
type GetReleaseResourcePodLogs403JSONResponse struct{ ForbiddenJSONResponse }
func (GetReleaseResourcePodLogs403JSONResponse) VisitGetReleaseResourcePodLogsResponse ¶ added in v0.16.0
func (response GetReleaseResourcePodLogs403JSONResponse) VisitGetReleaseResourcePodLogsResponse(w http.ResponseWriter) error
type GetReleaseResourcePodLogs404JSONResponse ¶ added in v0.16.0
type GetReleaseResourcePodLogs404JSONResponse struct{ NotFoundJSONResponse }
func (GetReleaseResourcePodLogs404JSONResponse) VisitGetReleaseResourcePodLogsResponse ¶ added in v0.16.0
func (response GetReleaseResourcePodLogs404JSONResponse) VisitGetReleaseResourcePodLogsResponse(w http.ResponseWriter) error
type GetReleaseResourcePodLogs500JSONResponse ¶ added in v0.16.0
type GetReleaseResourcePodLogs500JSONResponse struct{ InternalErrorJSONResponse }
func (GetReleaseResourcePodLogs500JSONResponse) VisitGetReleaseResourcePodLogsResponse ¶ added in v0.16.0
func (response GetReleaseResourcePodLogs500JSONResponse) VisitGetReleaseResourcePodLogsResponse(w http.ResponseWriter) error
type GetReleaseResourcePodLogsParams ¶ added in v0.16.0
type GetReleaseResourcePodLogsParams struct {
// Name Name of the pod
Name string `form:"name" json:"name"`
// Namespace Namespace of the pod
Namespace string `form:"namespace" json:"namespace"`
// Container Specific container name to get logs from
Container *string `form:"container,omitempty" json:"container,omitempty"`
// SinceSeconds Only return logs newer than this many seconds
SinceSeconds *int64 `form:"sinceSeconds,omitempty" json:"sinceSeconds,omitempty"`
}
GetReleaseResourcePodLogsParams defines parameters for GetReleaseResourcePodLogs.
type GetReleaseResourcePodLogsRequestObject ¶ added in v0.16.0
type GetReleaseResourcePodLogsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ProjectName ProjectNameParam `json:"projectName"`
ComponentName ComponentNameParam `json:"componentName"`
EnvironmentName ComponentEnvironmentNameParam `json:"environmentName"`
Params GetReleaseResourcePodLogsParams
}
type GetReleaseResourcePodLogsResp ¶ added in v0.16.0
type GetReleaseResourcePodLogsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ResourcePodLogsResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetReleaseResourcePodLogsResp ¶ added in v0.16.0
func ParseGetReleaseResourcePodLogsResp(rsp *http.Response) (*GetReleaseResourcePodLogsResp, error)
ParseGetReleaseResourcePodLogsResp parses an HTTP response from a GetReleaseResourcePodLogsWithResponse call
func (GetReleaseResourcePodLogsResp) Status ¶ added in v0.16.0
func (r GetReleaseResourcePodLogsResp) Status() string
Status returns HTTPResponse.Status
func (GetReleaseResourcePodLogsResp) StatusCode ¶ added in v0.16.0
func (r GetReleaseResourcePodLogsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReleaseResourcePodLogsResponseObject ¶ added in v0.16.0
type GetReleaseResourcePodLogsResponseObject interface {
VisitGetReleaseResourcePodLogsResponse(w http.ResponseWriter) error
}
type GetReleaseResourceTree200JSONResponse ¶ added in v0.16.0
type GetReleaseResourceTree200JSONResponse ResourceTreeResponse
func (GetReleaseResourceTree200JSONResponse) VisitGetReleaseResourceTreeResponse ¶ added in v0.16.0
func (response GetReleaseResourceTree200JSONResponse) VisitGetReleaseResourceTreeResponse(w http.ResponseWriter) error
type GetReleaseResourceTree401JSONResponse ¶ added in v0.16.0
func (GetReleaseResourceTree401JSONResponse) VisitGetReleaseResourceTreeResponse ¶ added in v0.16.0
func (response GetReleaseResourceTree401JSONResponse) VisitGetReleaseResourceTreeResponse(w http.ResponseWriter) error
type GetReleaseResourceTree403JSONResponse ¶ added in v0.16.0
type GetReleaseResourceTree403JSONResponse struct{ ForbiddenJSONResponse }
func (GetReleaseResourceTree403JSONResponse) VisitGetReleaseResourceTreeResponse ¶ added in v0.16.0
func (response GetReleaseResourceTree403JSONResponse) VisitGetReleaseResourceTreeResponse(w http.ResponseWriter) error
type GetReleaseResourceTree404JSONResponse ¶ added in v0.16.0
type GetReleaseResourceTree404JSONResponse struct{ NotFoundJSONResponse }
func (GetReleaseResourceTree404JSONResponse) VisitGetReleaseResourceTreeResponse ¶ added in v0.16.0
func (response GetReleaseResourceTree404JSONResponse) VisitGetReleaseResourceTreeResponse(w http.ResponseWriter) error
type GetReleaseResourceTree500JSONResponse ¶ added in v0.16.0
type GetReleaseResourceTree500JSONResponse struct{ InternalErrorJSONResponse }
func (GetReleaseResourceTree500JSONResponse) VisitGetReleaseResourceTreeResponse ¶ added in v0.16.0
func (response GetReleaseResourceTree500JSONResponse) VisitGetReleaseResourceTreeResponse(w http.ResponseWriter) error
type GetReleaseResourceTreeRequestObject ¶ added in v0.16.0
type GetReleaseResourceTreeRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ProjectName ProjectNameParam `json:"projectName"`
ComponentName ComponentNameParam `json:"componentName"`
EnvironmentName ComponentEnvironmentNameParam `json:"environmentName"`
}
type GetReleaseResourceTreeResp ¶ added in v0.16.0
type GetReleaseResourceTreeResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ResourceTreeResponse
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetReleaseResourceTreeResp ¶ added in v0.16.0
func ParseGetReleaseResourceTreeResp(rsp *http.Response) (*GetReleaseResourceTreeResp, error)
ParseGetReleaseResourceTreeResp parses an HTTP response from a GetReleaseResourceTreeWithResponse call
func (GetReleaseResourceTreeResp) Status ¶ added in v0.16.0
func (r GetReleaseResourceTreeResp) Status() string
Status returns HTTPResponse.Status
func (GetReleaseResourceTreeResp) StatusCode ¶ added in v0.16.0
func (r GetReleaseResourceTreeResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReleaseResourceTreeResponseObject ¶ added in v0.16.0
type GetReleaseResourceTreeResponseObject interface {
VisitGetReleaseResourceTreeResponse(w http.ResponseWriter) error
}
type GetReleaseResp ¶ added in v0.16.0
type GetReleaseResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Release
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetReleaseResp ¶ added in v0.16.0
func ParseGetReleaseResp(rsp *http.Response) (*GetReleaseResp, error)
ParseGetReleaseResp parses an HTTP response from a GetReleaseWithResponse call
func (GetReleaseResp) Status ¶ added in v0.16.0
func (r GetReleaseResp) Status() string
Status returns HTTPResponse.Status
func (GetReleaseResp) StatusCode ¶ added in v0.16.0
func (r GetReleaseResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReleaseResponseObject ¶ added in v0.16.0
type GetReleaseResponseObject interface {
VisitGetReleaseResponse(w http.ResponseWriter) error
}
type GetSecretReference200JSONResponse ¶ added in v0.16.0
type GetSecretReference200JSONResponse SecretReference
func (GetSecretReference200JSONResponse) VisitGetSecretReferenceResponse ¶ added in v0.16.0
func (response GetSecretReference200JSONResponse) VisitGetSecretReferenceResponse(w http.ResponseWriter) error
type GetSecretReference401JSONResponse ¶ added in v0.16.0
func (GetSecretReference401JSONResponse) VisitGetSecretReferenceResponse ¶ added in v0.16.0
func (response GetSecretReference401JSONResponse) VisitGetSecretReferenceResponse(w http.ResponseWriter) error
type GetSecretReference403JSONResponse ¶ added in v0.16.0
type GetSecretReference403JSONResponse struct{ ForbiddenJSONResponse }
func (GetSecretReference403JSONResponse) VisitGetSecretReferenceResponse ¶ added in v0.16.0
func (response GetSecretReference403JSONResponse) VisitGetSecretReferenceResponse(w http.ResponseWriter) error
type GetSecretReference404JSONResponse ¶ added in v0.16.0
type GetSecretReference404JSONResponse struct{ NotFoundJSONResponse }
func (GetSecretReference404JSONResponse) VisitGetSecretReferenceResponse ¶ added in v0.16.0
func (response GetSecretReference404JSONResponse) VisitGetSecretReferenceResponse(w http.ResponseWriter) error
type GetSecretReference500JSONResponse ¶ added in v0.16.0
type GetSecretReference500JSONResponse struct{ InternalErrorJSONResponse }
func (GetSecretReference500JSONResponse) VisitGetSecretReferenceResponse ¶ added in v0.16.0
func (response GetSecretReference500JSONResponse) VisitGetSecretReferenceResponse(w http.ResponseWriter) error
type GetSecretReferenceRequestObject ¶ added in v0.16.0
type GetSecretReferenceRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
SecretReferenceName SecretReferenceNameParam `json:"secretReferenceName"`
}
type GetSecretReferenceResp ¶ added in v0.16.0
type GetSecretReferenceResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SecretReference
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetSecretReferenceResp ¶ added in v0.16.0
func ParseGetSecretReferenceResp(rsp *http.Response) (*GetSecretReferenceResp, error)
ParseGetSecretReferenceResp parses an HTTP response from a GetSecretReferenceWithResponse call
func (GetSecretReferenceResp) Status ¶ added in v0.16.0
func (r GetSecretReferenceResp) Status() string
Status returns HTTPResponse.Status
func (GetSecretReferenceResp) StatusCode ¶ added in v0.16.0
func (r GetSecretReferenceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSecretReferenceResponseObject ¶ added in v0.16.0
type GetSecretReferenceResponseObject interface {
VisitGetSecretReferenceResponse(w http.ResponseWriter) error
}
type GetSubjectProfile200JSONResponse ¶
type GetSubjectProfile200JSONResponse UserCapabilitiesResponse
func (GetSubjectProfile200JSONResponse) VisitGetSubjectProfileResponse ¶
func (response GetSubjectProfile200JSONResponse) VisitGetSubjectProfileResponse(w http.ResponseWriter) error
type GetSubjectProfile400JSONResponse ¶
type GetSubjectProfile400JSONResponse struct{ BadRequestJSONResponse }
func (GetSubjectProfile400JSONResponse) VisitGetSubjectProfileResponse ¶
func (response GetSubjectProfile400JSONResponse) VisitGetSubjectProfileResponse(w http.ResponseWriter) error
type GetSubjectProfile401JSONResponse ¶
func (GetSubjectProfile401JSONResponse) VisitGetSubjectProfileResponse ¶
func (response GetSubjectProfile401JSONResponse) VisitGetSubjectProfileResponse(w http.ResponseWriter) error
type GetSubjectProfile403JSONResponse ¶
type GetSubjectProfile403JSONResponse struct{ ForbiddenJSONResponse }
func (GetSubjectProfile403JSONResponse) VisitGetSubjectProfileResponse ¶
func (response GetSubjectProfile403JSONResponse) VisitGetSubjectProfileResponse(w http.ResponseWriter) error
type GetSubjectProfile500JSONResponse ¶
type GetSubjectProfile500JSONResponse struct{ InternalErrorJSONResponse }
func (GetSubjectProfile500JSONResponse) VisitGetSubjectProfileResponse ¶
func (response GetSubjectProfile500JSONResponse) VisitGetSubjectProfileResponse(w http.ResponseWriter) error
type GetSubjectProfileParams ¶
type GetSubjectProfileParams struct {
// Namespace Namespace scope
Namespace *string `form:"namespace,omitempty" json:"namespace,omitempty"`
// Project Project scope
Project *string `form:"project,omitempty" json:"project,omitempty"`
// Component Component scope
Component *string `form:"component,omitempty" json:"component,omitempty"`
}
GetSubjectProfileParams defines parameters for GetSubjectProfile.
type GetSubjectProfileRequestObject ¶
type GetSubjectProfileRequestObject struct {
Params GetSubjectProfileParams
}
type GetSubjectProfileResp ¶ added in v0.13.0
type GetSubjectProfileResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UserCapabilitiesResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseGetSubjectProfileResp ¶ added in v0.13.0
func ParseGetSubjectProfileResp(rsp *http.Response) (*GetSubjectProfileResp, error)
ParseGetSubjectProfileResp parses an HTTP response from a GetSubjectProfileWithResponse call
func (GetSubjectProfileResp) Status ¶ added in v0.13.0
func (r GetSubjectProfileResp) Status() string
Status returns HTTPResponse.Status
func (GetSubjectProfileResp) StatusCode ¶ added in v0.13.0
func (r GetSubjectProfileResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSubjectProfileResponseObject ¶
type GetSubjectProfileResponseObject interface {
VisitGetSubjectProfileResponse(w http.ResponseWriter) error
}
type GetTrait200JSONResponse ¶ added in v0.16.0
type GetTrait200JSONResponse Trait
func (GetTrait200JSONResponse) VisitGetTraitResponse ¶ added in v0.16.0
func (response GetTrait200JSONResponse) VisitGetTraitResponse(w http.ResponseWriter) error
type GetTrait401JSONResponse ¶ added in v0.16.0
func (GetTrait401JSONResponse) VisitGetTraitResponse ¶ added in v0.16.0
func (response GetTrait401JSONResponse) VisitGetTraitResponse(w http.ResponseWriter) error
type GetTrait403JSONResponse ¶ added in v0.16.0
type GetTrait403JSONResponse struct{ ForbiddenJSONResponse }
func (GetTrait403JSONResponse) VisitGetTraitResponse ¶ added in v0.16.0
func (response GetTrait403JSONResponse) VisitGetTraitResponse(w http.ResponseWriter) error
type GetTrait404JSONResponse ¶ added in v0.16.0
type GetTrait404JSONResponse struct{ NotFoundJSONResponse }
func (GetTrait404JSONResponse) VisitGetTraitResponse ¶ added in v0.16.0
func (response GetTrait404JSONResponse) VisitGetTraitResponse(w http.ResponseWriter) error
type GetTrait500JSONResponse ¶ added in v0.16.0
type GetTrait500JSONResponse struct{ InternalErrorJSONResponse }
func (GetTrait500JSONResponse) VisitGetTraitResponse ¶ added in v0.16.0
func (response GetTrait500JSONResponse) VisitGetTraitResponse(w http.ResponseWriter) error
type GetTraitRequestObject ¶ added in v0.16.0
type GetTraitRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
TraitName TraitNameParam `json:"traitName"`
}
type GetTraitResp ¶ added in v0.16.0
type GetTraitResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Trait
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetTraitResp ¶ added in v0.16.0
func ParseGetTraitResp(rsp *http.Response) (*GetTraitResp, error)
ParseGetTraitResp parses an HTTP response from a GetTraitWithResponse call
func (GetTraitResp) Status ¶ added in v0.16.0
func (r GetTraitResp) Status() string
Status returns HTTPResponse.Status
func (GetTraitResp) StatusCode ¶ added in v0.16.0
func (r GetTraitResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTraitResponseObject ¶ added in v0.16.0
type GetTraitResponseObject interface {
VisitGetTraitResponse(w http.ResponseWriter) error
}
type GetTraitSchema200JSONResponse ¶
type GetTraitSchema200JSONResponse SchemaResponse
func (GetTraitSchema200JSONResponse) VisitGetTraitSchemaResponse ¶
func (response GetTraitSchema200JSONResponse) VisitGetTraitSchemaResponse(w http.ResponseWriter) error
type GetTraitSchema401JSONResponse ¶
func (GetTraitSchema401JSONResponse) VisitGetTraitSchemaResponse ¶
func (response GetTraitSchema401JSONResponse) VisitGetTraitSchemaResponse(w http.ResponseWriter) error
type GetTraitSchema403JSONResponse ¶
type GetTraitSchema403JSONResponse struct{ ForbiddenJSONResponse }
func (GetTraitSchema403JSONResponse) VisitGetTraitSchemaResponse ¶
func (response GetTraitSchema403JSONResponse) VisitGetTraitSchemaResponse(w http.ResponseWriter) error
type GetTraitSchema404JSONResponse ¶
type GetTraitSchema404JSONResponse struct{ NotFoundJSONResponse }
func (GetTraitSchema404JSONResponse) VisitGetTraitSchemaResponse ¶
func (response GetTraitSchema404JSONResponse) VisitGetTraitSchemaResponse(w http.ResponseWriter) error
type GetTraitSchema500JSONResponse ¶
type GetTraitSchema500JSONResponse struct{ InternalErrorJSONResponse }
func (GetTraitSchema500JSONResponse) VisitGetTraitSchemaResponse ¶
func (response GetTraitSchema500JSONResponse) VisitGetTraitSchemaResponse(w http.ResponseWriter) error
type GetTraitSchemaRequestObject ¶
type GetTraitSchemaRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
TraitName TraitNameParam `json:"traitName"`
}
type GetTraitSchemaResp ¶ added in v0.13.0
type GetTraitSchemaResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SchemaResponse
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetTraitSchemaResp ¶ added in v0.13.0
func ParseGetTraitSchemaResp(rsp *http.Response) (*GetTraitSchemaResp, error)
ParseGetTraitSchemaResp parses an HTTP response from a GetTraitSchemaWithResponse call
func (GetTraitSchemaResp) Status ¶ added in v0.13.0
func (r GetTraitSchemaResp) Status() string
Status returns HTTPResponse.Status
func (GetTraitSchemaResp) StatusCode ¶ added in v0.13.0
func (r GetTraitSchemaResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTraitSchemaResponseObject ¶
type GetTraitSchemaResponseObject interface {
VisitGetTraitSchemaResponse(w http.ResponseWriter) error
}
type GetVersion200JSONResponse ¶
type GetVersion200JSONResponse VersionResponse
func (GetVersion200JSONResponse) VisitGetVersionResponse ¶
func (response GetVersion200JSONResponse) VisitGetVersionResponse(w http.ResponseWriter) error
type GetVersionRequestObject ¶
type GetVersionRequestObject struct {
}
type GetVersionResp ¶ added in v0.13.0
type GetVersionResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *VersionResponse
}
func ParseGetVersionResp ¶ added in v0.13.0
func ParseGetVersionResp(rsp *http.Response) (*GetVersionResp, error)
ParseGetVersionResp parses an HTTP response from a GetVersionWithResponse call
func (GetVersionResp) Status ¶ added in v0.13.0
func (r GetVersionResp) Status() string
Status returns HTTPResponse.Status
func (GetVersionResp) StatusCode ¶ added in v0.13.0
func (r GetVersionResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVersionResponseObject ¶
type GetVersionResponseObject interface {
VisitGetVersionResponse(w http.ResponseWriter) error
}
type GetWorkflow200JSONResponse ¶ added in v0.17.0
type GetWorkflow200JSONResponse Workflow
func (GetWorkflow200JSONResponse) VisitGetWorkflowResponse ¶ added in v0.17.0
func (response GetWorkflow200JSONResponse) VisitGetWorkflowResponse(w http.ResponseWriter) error
type GetWorkflow401JSONResponse ¶ added in v0.17.0
func (GetWorkflow401JSONResponse) VisitGetWorkflowResponse ¶ added in v0.17.0
func (response GetWorkflow401JSONResponse) VisitGetWorkflowResponse(w http.ResponseWriter) error
type GetWorkflow403JSONResponse ¶ added in v0.17.0
type GetWorkflow403JSONResponse struct{ ForbiddenJSONResponse }
func (GetWorkflow403JSONResponse) VisitGetWorkflowResponse ¶ added in v0.17.0
func (response GetWorkflow403JSONResponse) VisitGetWorkflowResponse(w http.ResponseWriter) error
type GetWorkflow404JSONResponse ¶ added in v0.17.0
type GetWorkflow404JSONResponse struct{ NotFoundJSONResponse }
func (GetWorkflow404JSONResponse) VisitGetWorkflowResponse ¶ added in v0.17.0
func (response GetWorkflow404JSONResponse) VisitGetWorkflowResponse(w http.ResponseWriter) error
type GetWorkflow500JSONResponse ¶ added in v0.17.0
type GetWorkflow500JSONResponse struct{ InternalErrorJSONResponse }
func (GetWorkflow500JSONResponse) VisitGetWorkflowResponse ¶ added in v0.17.0
func (response GetWorkflow500JSONResponse) VisitGetWorkflowResponse(w http.ResponseWriter) error
type GetWorkflowRequestObject ¶ added in v0.17.0
type GetWorkflowRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
WorkflowName WorkflowNameParam `json:"workflowName"`
}
type GetWorkflowResp ¶ added in v0.17.0
type GetWorkflowResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Workflow
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetWorkflowResp ¶ added in v0.17.0
func ParseGetWorkflowResp(rsp *http.Response) (*GetWorkflowResp, error)
ParseGetWorkflowResp parses an HTTP response from a GetWorkflowWithResponse call
func (GetWorkflowResp) Status ¶ added in v0.17.0
func (r GetWorkflowResp) Status() string
Status returns HTTPResponse.Status
func (GetWorkflowResp) StatusCode ¶ added in v0.17.0
func (r GetWorkflowResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWorkflowResponseObject ¶ added in v0.17.0
type GetWorkflowResponseObject interface {
VisitGetWorkflowResponse(w http.ResponseWriter) error
}
type GetWorkflowRun200JSONResponse ¶ added in v0.13.0
type GetWorkflowRun200JSONResponse WorkflowRun
func (GetWorkflowRun200JSONResponse) VisitGetWorkflowRunResponse ¶ added in v0.13.0
func (response GetWorkflowRun200JSONResponse) VisitGetWorkflowRunResponse(w http.ResponseWriter) error
type GetWorkflowRun401JSONResponse ¶ added in v0.13.0
func (GetWorkflowRun401JSONResponse) VisitGetWorkflowRunResponse ¶ added in v0.13.0
func (response GetWorkflowRun401JSONResponse) VisitGetWorkflowRunResponse(w http.ResponseWriter) error
type GetWorkflowRun403JSONResponse ¶ added in v0.13.0
type GetWorkflowRun403JSONResponse struct{ ForbiddenJSONResponse }
func (GetWorkflowRun403JSONResponse) VisitGetWorkflowRunResponse ¶ added in v0.13.0
func (response GetWorkflowRun403JSONResponse) VisitGetWorkflowRunResponse(w http.ResponseWriter) error
type GetWorkflowRun404JSONResponse ¶ added in v0.13.0
type GetWorkflowRun404JSONResponse struct{ NotFoundJSONResponse }
func (GetWorkflowRun404JSONResponse) VisitGetWorkflowRunResponse ¶ added in v0.13.0
func (response GetWorkflowRun404JSONResponse) VisitGetWorkflowRunResponse(w http.ResponseWriter) error
type GetWorkflowRun500JSONResponse ¶ added in v0.13.0
type GetWorkflowRun500JSONResponse struct{ InternalErrorJSONResponse }
func (GetWorkflowRun500JSONResponse) VisitGetWorkflowRunResponse ¶ added in v0.13.0
func (response GetWorkflowRun500JSONResponse) VisitGetWorkflowRunResponse(w http.ResponseWriter) error
type GetWorkflowRunEvents200JSONResponse ¶ added in v0.16.0
type GetWorkflowRunEvents200JSONResponse []WorkflowRunEventEntry
func (GetWorkflowRunEvents200JSONResponse) VisitGetWorkflowRunEventsResponse ¶ added in v0.16.0
func (response GetWorkflowRunEvents200JSONResponse) VisitGetWorkflowRunEventsResponse(w http.ResponseWriter) error
type GetWorkflowRunEvents400JSONResponse ¶ added in v0.16.0
type GetWorkflowRunEvents400JSONResponse struct{ BadRequestJSONResponse }
func (GetWorkflowRunEvents400JSONResponse) VisitGetWorkflowRunEventsResponse ¶ added in v0.16.0
func (response GetWorkflowRunEvents400JSONResponse) VisitGetWorkflowRunEventsResponse(w http.ResponseWriter) error
type GetWorkflowRunEvents403JSONResponse ¶ added in v0.16.0
type GetWorkflowRunEvents403JSONResponse struct{ ForbiddenJSONResponse }
func (GetWorkflowRunEvents403JSONResponse) VisitGetWorkflowRunEventsResponse ¶ added in v0.16.0
func (response GetWorkflowRunEvents403JSONResponse) VisitGetWorkflowRunEventsResponse(w http.ResponseWriter) error
type GetWorkflowRunEvents404JSONResponse ¶ added in v0.16.0
type GetWorkflowRunEvents404JSONResponse struct{ NotFoundJSONResponse }
func (GetWorkflowRunEvents404JSONResponse) VisitGetWorkflowRunEventsResponse ¶ added in v0.16.0
func (response GetWorkflowRunEvents404JSONResponse) VisitGetWorkflowRunEventsResponse(w http.ResponseWriter) error
type GetWorkflowRunEvents500JSONResponse ¶ added in v0.16.0
type GetWorkflowRunEvents500JSONResponse struct{ InternalErrorJSONResponse }
func (GetWorkflowRunEvents500JSONResponse) VisitGetWorkflowRunEventsResponse ¶ added in v0.16.0
func (response GetWorkflowRunEvents500JSONResponse) VisitGetWorkflowRunEventsResponse(w http.ResponseWriter) error
type GetWorkflowRunEventsParams ¶ added in v0.16.0
type GetWorkflowRunEventsParams struct {
// Task Filter events by task name
Task *string `form:"task,omitempty" json:"task,omitempty"`
}
GetWorkflowRunEventsParams defines parameters for GetWorkflowRunEvents.
type GetWorkflowRunEventsRequestObject ¶ added in v0.16.0
type GetWorkflowRunEventsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
RunName WorkflowRunNameParam `json:"runName"`
Params GetWorkflowRunEventsParams
}
type GetWorkflowRunEventsResp ¶ added in v0.16.0
type GetWorkflowRunEventsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]WorkflowRunEventEntry
JSON400 *BadRequest
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetWorkflowRunEventsResp ¶ added in v0.16.0
func ParseGetWorkflowRunEventsResp(rsp *http.Response) (*GetWorkflowRunEventsResp, error)
ParseGetWorkflowRunEventsResp parses an HTTP response from a GetWorkflowRunEventsWithResponse call
func (GetWorkflowRunEventsResp) Status ¶ added in v0.16.0
func (r GetWorkflowRunEventsResp) Status() string
Status returns HTTPResponse.Status
func (GetWorkflowRunEventsResp) StatusCode ¶ added in v0.16.0
func (r GetWorkflowRunEventsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWorkflowRunEventsResponseObject ¶ added in v0.16.0
type GetWorkflowRunEventsResponseObject interface {
VisitGetWorkflowRunEventsResponse(w http.ResponseWriter) error
}
type GetWorkflowRunLogs200JSONResponse ¶ added in v0.16.0
type GetWorkflowRunLogs200JSONResponse []WorkflowRunLogEntry
func (GetWorkflowRunLogs200JSONResponse) VisitGetWorkflowRunLogsResponse ¶ added in v0.16.0
func (response GetWorkflowRunLogs200JSONResponse) VisitGetWorkflowRunLogsResponse(w http.ResponseWriter) error
type GetWorkflowRunLogs400JSONResponse ¶ added in v0.16.0
type GetWorkflowRunLogs400JSONResponse struct{ BadRequestJSONResponse }
func (GetWorkflowRunLogs400JSONResponse) VisitGetWorkflowRunLogsResponse ¶ added in v0.16.0
func (response GetWorkflowRunLogs400JSONResponse) VisitGetWorkflowRunLogsResponse(w http.ResponseWriter) error
type GetWorkflowRunLogs403JSONResponse ¶ added in v0.16.0
type GetWorkflowRunLogs403JSONResponse struct{ ForbiddenJSONResponse }
func (GetWorkflowRunLogs403JSONResponse) VisitGetWorkflowRunLogsResponse ¶ added in v0.16.0
func (response GetWorkflowRunLogs403JSONResponse) VisitGetWorkflowRunLogsResponse(w http.ResponseWriter) error
type GetWorkflowRunLogs404JSONResponse ¶ added in v0.16.0
type GetWorkflowRunLogs404JSONResponse struct{ NotFoundJSONResponse }
func (GetWorkflowRunLogs404JSONResponse) VisitGetWorkflowRunLogsResponse ¶ added in v0.16.0
func (response GetWorkflowRunLogs404JSONResponse) VisitGetWorkflowRunLogsResponse(w http.ResponseWriter) error
type GetWorkflowRunLogs500JSONResponse ¶ added in v0.16.0
type GetWorkflowRunLogs500JSONResponse struct{ InternalErrorJSONResponse }
func (GetWorkflowRunLogs500JSONResponse) VisitGetWorkflowRunLogsResponse ¶ added in v0.16.0
func (response GetWorkflowRunLogs500JSONResponse) VisitGetWorkflowRunLogsResponse(w http.ResponseWriter) error
type GetWorkflowRunLogsParams ¶ added in v0.16.0
type GetWorkflowRunLogsParams struct {
// Task Filter logs by task name
Task *string `form:"task,omitempty" json:"task,omitempty"`
// SinceSeconds Return logs newer than a relative duration in seconds
SinceSeconds *int64 `form:"sinceSeconds,omitempty" json:"sinceSeconds,omitempty"`
}
GetWorkflowRunLogsParams defines parameters for GetWorkflowRunLogs.
type GetWorkflowRunLogsRequestObject ¶ added in v0.16.0
type GetWorkflowRunLogsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
RunName WorkflowRunNameParam `json:"runName"`
Params GetWorkflowRunLogsParams
}
type GetWorkflowRunLogsResp ¶ added in v0.16.0
type GetWorkflowRunLogsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]WorkflowRunLogEntry
JSON400 *BadRequest
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetWorkflowRunLogsResp ¶ added in v0.16.0
func ParseGetWorkflowRunLogsResp(rsp *http.Response) (*GetWorkflowRunLogsResp, error)
ParseGetWorkflowRunLogsResp parses an HTTP response from a GetWorkflowRunLogsWithResponse call
func (GetWorkflowRunLogsResp) Status ¶ added in v0.16.0
func (r GetWorkflowRunLogsResp) Status() string
Status returns HTTPResponse.Status
func (GetWorkflowRunLogsResp) StatusCode ¶ added in v0.16.0
func (r GetWorkflowRunLogsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWorkflowRunLogsResponseObject ¶ added in v0.16.0
type GetWorkflowRunLogsResponseObject interface {
VisitGetWorkflowRunLogsResponse(w http.ResponseWriter) error
}
type GetWorkflowRunRequestObject ¶ added in v0.13.0
type GetWorkflowRunRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
RunName WorkflowRunNameParam `json:"runName"`
}
type GetWorkflowRunResp ¶ added in v0.13.0
type GetWorkflowRunResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WorkflowRun
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetWorkflowRunResp ¶ added in v0.13.0
func ParseGetWorkflowRunResp(rsp *http.Response) (*GetWorkflowRunResp, error)
ParseGetWorkflowRunResp parses an HTTP response from a GetWorkflowRunWithResponse call
func (GetWorkflowRunResp) Status ¶ added in v0.13.0
func (r GetWorkflowRunResp) Status() string
Status returns HTTPResponse.Status
func (GetWorkflowRunResp) StatusCode ¶ added in v0.13.0
func (r GetWorkflowRunResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWorkflowRunResponseObject ¶ added in v0.13.0
type GetWorkflowRunResponseObject interface {
VisitGetWorkflowRunResponse(w http.ResponseWriter) error
}
type GetWorkflowRunStatus200JSONResponse ¶ added in v0.16.0
type GetWorkflowRunStatus200JSONResponse WorkflowRunStatusResponse
func (GetWorkflowRunStatus200JSONResponse) VisitGetWorkflowRunStatusResponse ¶ added in v0.16.0
func (response GetWorkflowRunStatus200JSONResponse) VisitGetWorkflowRunStatusResponse(w http.ResponseWriter) error
type GetWorkflowRunStatus403JSONResponse ¶ added in v0.16.0
type GetWorkflowRunStatus403JSONResponse struct{ ForbiddenJSONResponse }
func (GetWorkflowRunStatus403JSONResponse) VisitGetWorkflowRunStatusResponse ¶ added in v0.16.0
func (response GetWorkflowRunStatus403JSONResponse) VisitGetWorkflowRunStatusResponse(w http.ResponseWriter) error
type GetWorkflowRunStatus404JSONResponse ¶ added in v0.16.0
type GetWorkflowRunStatus404JSONResponse struct{ NotFoundJSONResponse }
func (GetWorkflowRunStatus404JSONResponse) VisitGetWorkflowRunStatusResponse ¶ added in v0.16.0
func (response GetWorkflowRunStatus404JSONResponse) VisitGetWorkflowRunStatusResponse(w http.ResponseWriter) error
type GetWorkflowRunStatus500JSONResponse ¶ added in v0.16.0
type GetWorkflowRunStatus500JSONResponse struct{ InternalErrorJSONResponse }
func (GetWorkflowRunStatus500JSONResponse) VisitGetWorkflowRunStatusResponse ¶ added in v0.16.0
func (response GetWorkflowRunStatus500JSONResponse) VisitGetWorkflowRunStatusResponse(w http.ResponseWriter) error
type GetWorkflowRunStatusRequestObject ¶ added in v0.16.0
type GetWorkflowRunStatusRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
RunName WorkflowRunNameParam `json:"runName"`
}
type GetWorkflowRunStatusResp ¶ added in v0.16.0
type GetWorkflowRunStatusResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WorkflowRunStatusResponse
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetWorkflowRunStatusResp ¶ added in v0.16.0
func ParseGetWorkflowRunStatusResp(rsp *http.Response) (*GetWorkflowRunStatusResp, error)
ParseGetWorkflowRunStatusResp parses an HTTP response from a GetWorkflowRunStatusWithResponse call
func (GetWorkflowRunStatusResp) Status ¶ added in v0.16.0
func (r GetWorkflowRunStatusResp) Status() string
Status returns HTTPResponse.Status
func (GetWorkflowRunStatusResp) StatusCode ¶ added in v0.16.0
func (r GetWorkflowRunStatusResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWorkflowRunStatusResponseObject ¶ added in v0.16.0
type GetWorkflowRunStatusResponseObject interface {
VisitGetWorkflowRunStatusResponse(w http.ResponseWriter) error
}
type GetWorkflowSchema200JSONResponse ¶
type GetWorkflowSchema200JSONResponse SchemaResponse
func (GetWorkflowSchema200JSONResponse) VisitGetWorkflowSchemaResponse ¶
func (response GetWorkflowSchema200JSONResponse) VisitGetWorkflowSchemaResponse(w http.ResponseWriter) error
type GetWorkflowSchema401JSONResponse ¶
func (GetWorkflowSchema401JSONResponse) VisitGetWorkflowSchemaResponse ¶
func (response GetWorkflowSchema401JSONResponse) VisitGetWorkflowSchemaResponse(w http.ResponseWriter) error
type GetWorkflowSchema403JSONResponse ¶
type GetWorkflowSchema403JSONResponse struct{ ForbiddenJSONResponse }
func (GetWorkflowSchema403JSONResponse) VisitGetWorkflowSchemaResponse ¶
func (response GetWorkflowSchema403JSONResponse) VisitGetWorkflowSchemaResponse(w http.ResponseWriter) error
type GetWorkflowSchema404JSONResponse ¶
type GetWorkflowSchema404JSONResponse struct{ NotFoundJSONResponse }
func (GetWorkflowSchema404JSONResponse) VisitGetWorkflowSchemaResponse ¶
func (response GetWorkflowSchema404JSONResponse) VisitGetWorkflowSchemaResponse(w http.ResponseWriter) error
type GetWorkflowSchema500JSONResponse ¶
type GetWorkflowSchema500JSONResponse struct{ InternalErrorJSONResponse }
func (GetWorkflowSchema500JSONResponse) VisitGetWorkflowSchemaResponse ¶
func (response GetWorkflowSchema500JSONResponse) VisitGetWorkflowSchemaResponse(w http.ResponseWriter) error
type GetWorkflowSchemaRequestObject ¶
type GetWorkflowSchemaRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
WorkflowName WorkflowNameParam `json:"workflowName"`
}
type GetWorkflowSchemaResp ¶ added in v0.13.0
type GetWorkflowSchemaResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SchemaResponse
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetWorkflowSchemaResp ¶ added in v0.13.0
func ParseGetWorkflowSchemaResp(rsp *http.Response) (*GetWorkflowSchemaResp, error)
ParseGetWorkflowSchemaResp parses an HTTP response from a GetWorkflowSchemaWithResponse call
func (GetWorkflowSchemaResp) Status ¶ added in v0.13.0
func (r GetWorkflowSchemaResp) Status() string
Status returns HTTPResponse.Status
func (GetWorkflowSchemaResp) StatusCode ¶ added in v0.13.0
func (r GetWorkflowSchemaResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWorkflowSchemaResponseObject ¶
type GetWorkflowSchemaResponseObject interface {
VisitGetWorkflowSchemaResponse(w http.ResponseWriter) error
}
type GetWorkload200JSONResponse ¶ added in v0.16.0
type GetWorkload200JSONResponse Workload
func (GetWorkload200JSONResponse) VisitGetWorkloadResponse ¶ added in v0.16.0
func (response GetWorkload200JSONResponse) VisitGetWorkloadResponse(w http.ResponseWriter) error
type GetWorkload401JSONResponse ¶ added in v0.16.0
func (GetWorkload401JSONResponse) VisitGetWorkloadResponse ¶ added in v0.16.0
func (response GetWorkload401JSONResponse) VisitGetWorkloadResponse(w http.ResponseWriter) error
type GetWorkload403JSONResponse ¶ added in v0.16.0
type GetWorkload403JSONResponse struct{ ForbiddenJSONResponse }
func (GetWorkload403JSONResponse) VisitGetWorkloadResponse ¶ added in v0.16.0
func (response GetWorkload403JSONResponse) VisitGetWorkloadResponse(w http.ResponseWriter) error
type GetWorkload404JSONResponse ¶ added in v0.16.0
type GetWorkload404JSONResponse struct{ NotFoundJSONResponse }
func (GetWorkload404JSONResponse) VisitGetWorkloadResponse ¶ added in v0.16.0
func (response GetWorkload404JSONResponse) VisitGetWorkloadResponse(w http.ResponseWriter) error
type GetWorkload500JSONResponse ¶ added in v0.16.0
type GetWorkload500JSONResponse struct{ InternalErrorJSONResponse }
func (GetWorkload500JSONResponse) VisitGetWorkloadResponse ¶ added in v0.16.0
func (response GetWorkload500JSONResponse) VisitGetWorkloadResponse(w http.ResponseWriter) error
type GetWorkloadRequestObject ¶ added in v0.16.0
type GetWorkloadRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
WorkloadName WorkloadNameParam `json:"workloadName"`
}
type GetWorkloadResp ¶ added in v0.16.0
type GetWorkloadResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Workload
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseGetWorkloadResp ¶ added in v0.16.0
func ParseGetWorkloadResp(rsp *http.Response) (*GetWorkloadResp, error)
ParseGetWorkloadResp parses an HTTP response from a GetWorkloadWithResponse call
func (GetWorkloadResp) Status ¶ added in v0.16.0
func (r GetWorkloadResp) Status() string
Status returns HTTPResponse.Status
func (GetWorkloadResp) StatusCode ¶ added in v0.16.0
func (r GetWorkloadResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWorkloadResponseObject ¶ added in v0.16.0
type GetWorkloadResponseObject interface {
VisitGetWorkloadResponse(w http.ResponseWriter) error
}
type GitSecretListResponse ¶ added in v0.17.0
type GitSecretListResponse struct {
// Items List of git secrets
Items []GitSecretResponse `json:"items"`
// Page Current page number
Page *int `json:"page,omitempty"`
// PageSize Number of items per page
PageSize *int `json:"pageSize,omitempty"`
// TotalCount Total number of items
TotalCount *int `json:"totalCount,omitempty"`
}
GitSecretListResponse List of git secrets
type GitSecretNameParam ¶ added in v0.17.0
type GitSecretNameParam = string
GitSecretNameParam defines model for GitSecretNameParam.
type GitSecretResponse ¶ added in v0.17.0
type GitSecretResponse struct {
// Name Name of the git secret
Name *string `json:"name,omitempty"`
// Namespace Namespace of the git secret
Namespace *string `json:"namespace,omitempty"`
}
GitSecretResponse Git secret resource
type HandleAutoBuild200JSONResponse ¶ added in v0.17.0
type HandleAutoBuild200JSONResponse WebhookEventResponse
func (HandleAutoBuild200JSONResponse) VisitHandleAutoBuildResponse ¶ added in v0.17.0
func (response HandleAutoBuild200JSONResponse) VisitHandleAutoBuildResponse(w http.ResponseWriter) error
type HandleAutoBuild400JSONResponse ¶ added in v0.17.0
type HandleAutoBuild400JSONResponse struct{ BadRequestJSONResponse }
func (HandleAutoBuild400JSONResponse) VisitHandleAutoBuildResponse ¶ added in v0.17.0
func (response HandleAutoBuild400JSONResponse) VisitHandleAutoBuildResponse(w http.ResponseWriter) error
type HandleAutoBuild401JSONResponse ¶ added in v0.17.0
func (HandleAutoBuild401JSONResponse) VisitHandleAutoBuildResponse ¶ added in v0.17.0
func (response HandleAutoBuild401JSONResponse) VisitHandleAutoBuildResponse(w http.ResponseWriter) error
type HandleAutoBuild500JSONResponse ¶ added in v0.17.0
type HandleAutoBuild500JSONResponse struct{ InternalErrorJSONResponse }
func (HandleAutoBuild500JSONResponse) VisitHandleAutoBuildResponse ¶ added in v0.17.0
func (response HandleAutoBuild500JSONResponse) VisitHandleAutoBuildResponse(w http.ResponseWriter) error
type HandleAutoBuildJSONBody ¶ added in v0.17.0
type HandleAutoBuildJSONBody map[string]interface{}
HandleAutoBuildJSONBody defines parameters for HandleAutoBuild.
type HandleAutoBuildJSONRequestBody ¶ added in v0.17.0
type HandleAutoBuildJSONRequestBody HandleAutoBuildJSONBody
HandleAutoBuildJSONRequestBody defines body for HandleAutoBuild for application/json ContentType.
type HandleAutoBuildParams ¶ added in v0.17.0
type HandleAutoBuildParams struct {
// XHubSignature256 GitHub webhook signature header used to detect and validate GitHub events.
XHubSignature256 *string `json:"X-Hub-Signature-256,omitempty"`
// XGitlabToken GitLab webhook token header used to detect and validate GitLab events.
XGitlabToken *string `json:"X-Gitlab-Token,omitempty"`
// XEventKey Bitbucket webhook event-key header used to detect Bitbucket events.
XEventKey *string `json:"X-Event-Key,omitempty"`
}
HandleAutoBuildParams defines parameters for HandleAutoBuild.
type HandleAutoBuildRequestObject ¶ added in v0.17.0
type HandleAutoBuildRequestObject struct {
Params HandleAutoBuildParams
Body *HandleAutoBuildJSONRequestBody
}
type HandleAutoBuildResp ¶ added in v0.17.0
type HandleAutoBuildResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WebhookEventResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON500 *InternalError
}
func ParseHandleAutoBuildResp ¶ added in v0.17.0
func ParseHandleAutoBuildResp(rsp *http.Response) (*HandleAutoBuildResp, error)
ParseHandleAutoBuildResp parses an HTTP response from a HandleAutoBuildWithResponse call
func (HandleAutoBuildResp) Status ¶ added in v0.17.0
func (r HandleAutoBuildResp) Status() string
Status returns HTTPResponse.Status
func (HandleAutoBuildResp) StatusCode ¶ added in v0.17.0
func (r HandleAutoBuildResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HandleAutoBuildResponseObject ¶ added in v0.17.0
type HandleAutoBuildResponseObject interface {
VisitHandleAutoBuildResponse(w http.ResponseWriter) error
}
type HealthInfo ¶ added in v0.16.0
type HealthInfo struct {
// Message Optional human-readable message explaining the health status
Message *string `json:"message,omitempty"`
// Status Health status (Healthy, Degraded, Progressing, Unknown, etc.)
Status string `json:"status"`
}
HealthInfo Health status for a resource node
type HttpRequestDoer ¶ added in v0.13.0
Doer performs HTTP requests.
The standard http.Client implements this interface.
type InternalError ¶
type InternalError = ErrorResponse
InternalError Standard error response format
type InternalErrorJSONResponse ¶
type InternalErrorJSONResponse ErrorResponse
type InvalidParamFormatError ¶
func (*InvalidParamFormatError) Error ¶
func (e *InvalidParamFormatError) Error() string
func (*InvalidParamFormatError) Unwrap ¶
func (e *InvalidParamFormatError) Unwrap() error
type K8sResourceTreeResponse ¶ added in v0.17.0
type K8sResourceTreeResponse struct {
// Releases Resource trees per release (dataplane and/or observabilityplane)
Releases []ReleaseResourceTree `json:"releases"`
}
K8sResourceTreeResponse Response containing resource trees for all releases owned by a release binding
type ListActions200JSONResponse ¶
type ListActions200JSONResponse []string
func (ListActions200JSONResponse) VisitListActionsResponse ¶
func (response ListActions200JSONResponse) VisitListActionsResponse(w http.ResponseWriter) error
type ListActions401JSONResponse ¶
func (ListActions401JSONResponse) VisitListActionsResponse ¶
func (response ListActions401JSONResponse) VisitListActionsResponse(w http.ResponseWriter) error
type ListActions403JSONResponse ¶
type ListActions403JSONResponse struct{ ForbiddenJSONResponse }
func (ListActions403JSONResponse) VisitListActionsResponse ¶
func (response ListActions403JSONResponse) VisitListActionsResponse(w http.ResponseWriter) error
type ListActions500JSONResponse ¶
type ListActions500JSONResponse struct{ InternalErrorJSONResponse }
func (ListActions500JSONResponse) VisitListActionsResponse ¶
func (response ListActions500JSONResponse) VisitListActionsResponse(w http.ResponseWriter) error
type ListActionsRequestObject ¶
type ListActionsRequestObject struct {
}
type ListActionsResp ¶ added in v0.13.0
type ListActionsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]string
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListActionsResp ¶ added in v0.13.0
func ParseListActionsResp(rsp *http.Response) (*ListActionsResp, error)
ParseListActionsResp parses an HTTP response from a ListActionsWithResponse call
func (ListActionsResp) Status ¶ added in v0.13.0
func (r ListActionsResp) Status() string
Status returns HTTPResponse.Status
func (ListActionsResp) StatusCode ¶ added in v0.13.0
func (r ListActionsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListActionsResponseObject ¶
type ListActionsResponseObject interface {
VisitListActionsResponse(w http.ResponseWriter) error
}
type ListBuildPlanes200JSONResponse ¶
type ListBuildPlanes200JSONResponse BuildPlaneList
func (ListBuildPlanes200JSONResponse) VisitListBuildPlanesResponse ¶
func (response ListBuildPlanes200JSONResponse) VisitListBuildPlanesResponse(w http.ResponseWriter) error
type ListBuildPlanes401JSONResponse ¶
func (ListBuildPlanes401JSONResponse) VisitListBuildPlanesResponse ¶
func (response ListBuildPlanes401JSONResponse) VisitListBuildPlanesResponse(w http.ResponseWriter) error
type ListBuildPlanes403JSONResponse ¶
type ListBuildPlanes403JSONResponse struct{ ForbiddenJSONResponse }
func (ListBuildPlanes403JSONResponse) VisitListBuildPlanesResponse ¶
func (response ListBuildPlanes403JSONResponse) VisitListBuildPlanesResponse(w http.ResponseWriter) error
type ListBuildPlanes500JSONResponse ¶
type ListBuildPlanes500JSONResponse struct{ InternalErrorJSONResponse }
func (ListBuildPlanes500JSONResponse) VisitListBuildPlanesResponse ¶
func (response ListBuildPlanes500JSONResponse) VisitListBuildPlanesResponse(w http.ResponseWriter) error
type ListBuildPlanesParams ¶ added in v0.16.0
type ListBuildPlanesParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListBuildPlanesParams defines parameters for ListBuildPlanes.
type ListBuildPlanesRequestObject ¶
type ListBuildPlanesRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListBuildPlanesParams
}
type ListBuildPlanesResp ¶ added in v0.13.0
type ListBuildPlanesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BuildPlaneList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListBuildPlanesResp ¶ added in v0.13.0
func ParseListBuildPlanesResp(rsp *http.Response) (*ListBuildPlanesResp, error)
ParseListBuildPlanesResp parses an HTTP response from a ListBuildPlanesWithResponse call
func (ListBuildPlanesResp) Status ¶ added in v0.13.0
func (r ListBuildPlanesResp) Status() string
Status returns HTTPResponse.Status
func (ListBuildPlanesResp) StatusCode ¶ added in v0.13.0
func (r ListBuildPlanesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBuildPlanesResponseObject ¶
type ListBuildPlanesResponseObject interface {
VisitListBuildPlanesResponse(w http.ResponseWriter) error
}
type ListClusterBuildPlanes200JSONResponse ¶ added in v0.15.0
type ListClusterBuildPlanes200JSONResponse ClusterBuildPlaneList
func (ListClusterBuildPlanes200JSONResponse) VisitListClusterBuildPlanesResponse ¶ added in v0.15.0
func (response ListClusterBuildPlanes200JSONResponse) VisitListClusterBuildPlanesResponse(w http.ResponseWriter) error
type ListClusterBuildPlanes401JSONResponse ¶ added in v0.15.0
func (ListClusterBuildPlanes401JSONResponse) VisitListClusterBuildPlanesResponse ¶ added in v0.15.0
func (response ListClusterBuildPlanes401JSONResponse) VisitListClusterBuildPlanesResponse(w http.ResponseWriter) error
type ListClusterBuildPlanes403JSONResponse ¶ added in v0.15.0
type ListClusterBuildPlanes403JSONResponse struct{ ForbiddenJSONResponse }
func (ListClusterBuildPlanes403JSONResponse) VisitListClusterBuildPlanesResponse ¶ added in v0.15.0
func (response ListClusterBuildPlanes403JSONResponse) VisitListClusterBuildPlanesResponse(w http.ResponseWriter) error
type ListClusterBuildPlanes500JSONResponse ¶ added in v0.15.0
type ListClusterBuildPlanes500JSONResponse struct{ InternalErrorJSONResponse }
func (ListClusterBuildPlanes500JSONResponse) VisitListClusterBuildPlanesResponse ¶ added in v0.15.0
func (response ListClusterBuildPlanes500JSONResponse) VisitListClusterBuildPlanesResponse(w http.ResponseWriter) error
type ListClusterBuildPlanesParams ¶ added in v0.16.0
type ListClusterBuildPlanesParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListClusterBuildPlanesParams defines parameters for ListClusterBuildPlanes.
type ListClusterBuildPlanesRequestObject ¶ added in v0.15.0
type ListClusterBuildPlanesRequestObject struct {
Params ListClusterBuildPlanesParams
}
type ListClusterBuildPlanesResp ¶ added in v0.15.0
type ListClusterBuildPlanesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterBuildPlaneList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListClusterBuildPlanesResp ¶ added in v0.15.0
func ParseListClusterBuildPlanesResp(rsp *http.Response) (*ListClusterBuildPlanesResp, error)
ParseListClusterBuildPlanesResp parses an HTTP response from a ListClusterBuildPlanesWithResponse call
func (ListClusterBuildPlanesResp) Status ¶ added in v0.15.0
func (r ListClusterBuildPlanesResp) Status() string
Status returns HTTPResponse.Status
func (ListClusterBuildPlanesResp) StatusCode ¶ added in v0.15.0
func (r ListClusterBuildPlanesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListClusterBuildPlanesResponseObject ¶ added in v0.15.0
type ListClusterBuildPlanesResponseObject interface {
VisitListClusterBuildPlanesResponse(w http.ResponseWriter) error
}
type ListClusterComponentTypes200JSONResponse ¶ added in v0.16.0
type ListClusterComponentTypes200JSONResponse ClusterComponentTypeList
func (ListClusterComponentTypes200JSONResponse) VisitListClusterComponentTypesResponse ¶ added in v0.16.0
func (response ListClusterComponentTypes200JSONResponse) VisitListClusterComponentTypesResponse(w http.ResponseWriter) error
type ListClusterComponentTypes401JSONResponse ¶ added in v0.16.0
func (ListClusterComponentTypes401JSONResponse) VisitListClusterComponentTypesResponse ¶ added in v0.16.0
func (response ListClusterComponentTypes401JSONResponse) VisitListClusterComponentTypesResponse(w http.ResponseWriter) error
type ListClusterComponentTypes403JSONResponse ¶ added in v0.16.0
type ListClusterComponentTypes403JSONResponse struct{ ForbiddenJSONResponse }
func (ListClusterComponentTypes403JSONResponse) VisitListClusterComponentTypesResponse ¶ added in v0.16.0
func (response ListClusterComponentTypes403JSONResponse) VisitListClusterComponentTypesResponse(w http.ResponseWriter) error
type ListClusterComponentTypes500JSONResponse ¶ added in v0.16.0
type ListClusterComponentTypes500JSONResponse struct{ InternalErrorJSONResponse }
func (ListClusterComponentTypes500JSONResponse) VisitListClusterComponentTypesResponse ¶ added in v0.16.0
func (response ListClusterComponentTypes500JSONResponse) VisitListClusterComponentTypesResponse(w http.ResponseWriter) error
type ListClusterComponentTypesParams ¶ added in v0.16.0
type ListClusterComponentTypesParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListClusterComponentTypesParams defines parameters for ListClusterComponentTypes.
type ListClusterComponentTypesRequestObject ¶ added in v0.16.0
type ListClusterComponentTypesRequestObject struct {
Params ListClusterComponentTypesParams
}
type ListClusterComponentTypesResp ¶ added in v0.16.0
type ListClusterComponentTypesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterComponentTypeList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListClusterComponentTypesResp ¶ added in v0.16.0
func ParseListClusterComponentTypesResp(rsp *http.Response) (*ListClusterComponentTypesResp, error)
ParseListClusterComponentTypesResp parses an HTTP response from a ListClusterComponentTypesWithResponse call
func (ListClusterComponentTypesResp) Status ¶ added in v0.16.0
func (r ListClusterComponentTypesResp) Status() string
Status returns HTTPResponse.Status
func (ListClusterComponentTypesResp) StatusCode ¶ added in v0.16.0
func (r ListClusterComponentTypesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListClusterComponentTypesResponseObject ¶ added in v0.16.0
type ListClusterComponentTypesResponseObject interface {
VisitListClusterComponentTypesResponse(w http.ResponseWriter) error
}
type ListClusterDataPlanes200JSONResponse ¶ added in v0.15.0
type ListClusterDataPlanes200JSONResponse ClusterDataPlaneList
func (ListClusterDataPlanes200JSONResponse) VisitListClusterDataPlanesResponse ¶ added in v0.15.0
func (response ListClusterDataPlanes200JSONResponse) VisitListClusterDataPlanesResponse(w http.ResponseWriter) error
type ListClusterDataPlanes400JSONResponse ¶ added in v0.15.0
type ListClusterDataPlanes400JSONResponse struct{ BadRequestJSONResponse }
func (ListClusterDataPlanes400JSONResponse) VisitListClusterDataPlanesResponse ¶ added in v0.15.0
func (response ListClusterDataPlanes400JSONResponse) VisitListClusterDataPlanesResponse(w http.ResponseWriter) error
type ListClusterDataPlanes401JSONResponse ¶ added in v0.15.0
func (ListClusterDataPlanes401JSONResponse) VisitListClusterDataPlanesResponse ¶ added in v0.15.0
func (response ListClusterDataPlanes401JSONResponse) VisitListClusterDataPlanesResponse(w http.ResponseWriter) error
type ListClusterDataPlanes403JSONResponse ¶ added in v0.15.0
type ListClusterDataPlanes403JSONResponse struct{ ForbiddenJSONResponse }
func (ListClusterDataPlanes403JSONResponse) VisitListClusterDataPlanesResponse ¶ added in v0.15.0
func (response ListClusterDataPlanes403JSONResponse) VisitListClusterDataPlanesResponse(w http.ResponseWriter) error
type ListClusterDataPlanes500JSONResponse ¶ added in v0.15.0
type ListClusterDataPlanes500JSONResponse struct{ InternalErrorJSONResponse }
func (ListClusterDataPlanes500JSONResponse) VisitListClusterDataPlanesResponse ¶ added in v0.15.0
func (response ListClusterDataPlanes500JSONResponse) VisitListClusterDataPlanesResponse(w http.ResponseWriter) error
type ListClusterDataPlanesParams ¶ added in v0.15.0
type ListClusterDataPlanesParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListClusterDataPlanesParams defines parameters for ListClusterDataPlanes.
type ListClusterDataPlanesRequestObject ¶ added in v0.15.0
type ListClusterDataPlanesRequestObject struct {
Params ListClusterDataPlanesParams
}
type ListClusterDataPlanesResp ¶ added in v0.15.0
type ListClusterDataPlanesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterDataPlaneList
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListClusterDataPlanesResp ¶ added in v0.15.0
func ParseListClusterDataPlanesResp(rsp *http.Response) (*ListClusterDataPlanesResp, error)
ParseListClusterDataPlanesResp parses an HTTP response from a ListClusterDataPlanesWithResponse call
func (ListClusterDataPlanesResp) Status ¶ added in v0.15.0
func (r ListClusterDataPlanesResp) Status() string
Status returns HTTPResponse.Status
func (ListClusterDataPlanesResp) StatusCode ¶ added in v0.15.0
func (r ListClusterDataPlanesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListClusterDataPlanesResponseObject ¶ added in v0.15.0
type ListClusterDataPlanesResponseObject interface {
VisitListClusterDataPlanesResponse(w http.ResponseWriter) error
}
type ListClusterObservabilityPlanes200JSONResponse ¶ added in v0.15.0
type ListClusterObservabilityPlanes200JSONResponse ClusterObservabilityPlaneList
func (ListClusterObservabilityPlanes200JSONResponse) VisitListClusterObservabilityPlanesResponse ¶ added in v0.15.0
func (response ListClusterObservabilityPlanes200JSONResponse) VisitListClusterObservabilityPlanesResponse(w http.ResponseWriter) error
type ListClusterObservabilityPlanes401JSONResponse ¶ added in v0.15.0
func (ListClusterObservabilityPlanes401JSONResponse) VisitListClusterObservabilityPlanesResponse ¶ added in v0.15.0
func (response ListClusterObservabilityPlanes401JSONResponse) VisitListClusterObservabilityPlanesResponse(w http.ResponseWriter) error
type ListClusterObservabilityPlanes403JSONResponse ¶ added in v0.15.0
type ListClusterObservabilityPlanes403JSONResponse struct{ ForbiddenJSONResponse }
func (ListClusterObservabilityPlanes403JSONResponse) VisitListClusterObservabilityPlanesResponse ¶ added in v0.15.0
func (response ListClusterObservabilityPlanes403JSONResponse) VisitListClusterObservabilityPlanesResponse(w http.ResponseWriter) error
type ListClusterObservabilityPlanes500JSONResponse ¶ added in v0.15.0
type ListClusterObservabilityPlanes500JSONResponse struct{ InternalErrorJSONResponse }
func (ListClusterObservabilityPlanes500JSONResponse) VisitListClusterObservabilityPlanesResponse ¶ added in v0.15.0
func (response ListClusterObservabilityPlanes500JSONResponse) VisitListClusterObservabilityPlanesResponse(w http.ResponseWriter) error
type ListClusterObservabilityPlanesParams ¶ added in v0.16.0
type ListClusterObservabilityPlanesParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListClusterObservabilityPlanesParams defines parameters for ListClusterObservabilityPlanes.
type ListClusterObservabilityPlanesRequestObject ¶ added in v0.15.0
type ListClusterObservabilityPlanesRequestObject struct {
Params ListClusterObservabilityPlanesParams
}
type ListClusterObservabilityPlanesResp ¶ added in v0.15.0
type ListClusterObservabilityPlanesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterObservabilityPlaneList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListClusterObservabilityPlanesResp ¶ added in v0.15.0
func ParseListClusterObservabilityPlanesResp(rsp *http.Response) (*ListClusterObservabilityPlanesResp, error)
ParseListClusterObservabilityPlanesResp parses an HTTP response from a ListClusterObservabilityPlanesWithResponse call
func (ListClusterObservabilityPlanesResp) Status ¶ added in v0.15.0
func (r ListClusterObservabilityPlanesResp) Status() string
Status returns HTTPResponse.Status
func (ListClusterObservabilityPlanesResp) StatusCode ¶ added in v0.15.0
func (r ListClusterObservabilityPlanesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListClusterObservabilityPlanesResponseObject ¶ added in v0.15.0
type ListClusterObservabilityPlanesResponseObject interface {
VisitListClusterObservabilityPlanesResponse(w http.ResponseWriter) error
}
type ListClusterRoleBindings200JSONResponse ¶ added in v0.14.0
type ListClusterRoleBindings200JSONResponse AuthzClusterRoleBindingList
func (ListClusterRoleBindings200JSONResponse) VisitListClusterRoleBindingsResponse ¶ added in v0.14.0
func (response ListClusterRoleBindings200JSONResponse) VisitListClusterRoleBindingsResponse(w http.ResponseWriter) error
type ListClusterRoleBindings401JSONResponse ¶ added in v0.14.0
func (ListClusterRoleBindings401JSONResponse) VisitListClusterRoleBindingsResponse ¶ added in v0.14.0
func (response ListClusterRoleBindings401JSONResponse) VisitListClusterRoleBindingsResponse(w http.ResponseWriter) error
type ListClusterRoleBindings403JSONResponse ¶ added in v0.14.0
type ListClusterRoleBindings403JSONResponse struct{ ForbiddenJSONResponse }
func (ListClusterRoleBindings403JSONResponse) VisitListClusterRoleBindingsResponse ¶ added in v0.14.0
func (response ListClusterRoleBindings403JSONResponse) VisitListClusterRoleBindingsResponse(w http.ResponseWriter) error
type ListClusterRoleBindings500JSONResponse ¶ added in v0.14.0
type ListClusterRoleBindings500JSONResponse struct{ InternalErrorJSONResponse }
func (ListClusterRoleBindings500JSONResponse) VisitListClusterRoleBindingsResponse ¶ added in v0.14.0
func (response ListClusterRoleBindings500JSONResponse) VisitListClusterRoleBindingsResponse(w http.ResponseWriter) error
type ListClusterRoleBindingsParams ¶ added in v0.14.0
type ListClusterRoleBindingsParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListClusterRoleBindingsParams defines parameters for ListClusterRoleBindings.
type ListClusterRoleBindingsRequestObject ¶ added in v0.14.0
type ListClusterRoleBindingsRequestObject struct {
Params ListClusterRoleBindingsParams
}
type ListClusterRoleBindingsResp ¶ added in v0.14.0
type ListClusterRoleBindingsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthzClusterRoleBindingList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListClusterRoleBindingsResp ¶ added in v0.14.0
func ParseListClusterRoleBindingsResp(rsp *http.Response) (*ListClusterRoleBindingsResp, error)
ParseListClusterRoleBindingsResp parses an HTTP response from a ListClusterRoleBindingsWithResponse call
func (ListClusterRoleBindingsResp) Status ¶ added in v0.14.0
func (r ListClusterRoleBindingsResp) Status() string
Status returns HTTPResponse.Status
func (ListClusterRoleBindingsResp) StatusCode ¶ added in v0.14.0
func (r ListClusterRoleBindingsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListClusterRoleBindingsResponseObject ¶ added in v0.14.0
type ListClusterRoleBindingsResponseObject interface {
VisitListClusterRoleBindingsResponse(w http.ResponseWriter) error
}
type ListClusterRoles200JSONResponse ¶ added in v0.14.0
type ListClusterRoles200JSONResponse AuthzClusterRoleList
func (ListClusterRoles200JSONResponse) VisitListClusterRolesResponse ¶ added in v0.14.0
func (response ListClusterRoles200JSONResponse) VisitListClusterRolesResponse(w http.ResponseWriter) error
type ListClusterRoles401JSONResponse ¶ added in v0.14.0
func (ListClusterRoles401JSONResponse) VisitListClusterRolesResponse ¶ added in v0.14.0
func (response ListClusterRoles401JSONResponse) VisitListClusterRolesResponse(w http.ResponseWriter) error
type ListClusterRoles403JSONResponse ¶ added in v0.14.0
type ListClusterRoles403JSONResponse struct{ ForbiddenJSONResponse }
func (ListClusterRoles403JSONResponse) VisitListClusterRolesResponse ¶ added in v0.14.0
func (response ListClusterRoles403JSONResponse) VisitListClusterRolesResponse(w http.ResponseWriter) error
type ListClusterRoles500JSONResponse ¶ added in v0.14.0
type ListClusterRoles500JSONResponse struct{ InternalErrorJSONResponse }
func (ListClusterRoles500JSONResponse) VisitListClusterRolesResponse ¶ added in v0.14.0
func (response ListClusterRoles500JSONResponse) VisitListClusterRolesResponse(w http.ResponseWriter) error
type ListClusterRolesParams ¶ added in v0.17.0
type ListClusterRolesParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListClusterRolesParams defines parameters for ListClusterRoles.
type ListClusterRolesRequestObject ¶ added in v0.14.0
type ListClusterRolesRequestObject struct {
Params ListClusterRolesParams
}
type ListClusterRolesResp ¶ added in v0.14.0
type ListClusterRolesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthzClusterRoleList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListClusterRolesResp ¶ added in v0.14.0
func ParseListClusterRolesResp(rsp *http.Response) (*ListClusterRolesResp, error)
ParseListClusterRolesResp parses an HTTP response from a ListClusterRolesWithResponse call
func (ListClusterRolesResp) Status ¶ added in v0.14.0
func (r ListClusterRolesResp) Status() string
Status returns HTTPResponse.Status
func (ListClusterRolesResp) StatusCode ¶ added in v0.14.0
func (r ListClusterRolesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListClusterRolesResponseObject ¶ added in v0.14.0
type ListClusterRolesResponseObject interface {
VisitListClusterRolesResponse(w http.ResponseWriter) error
}
type ListClusterTraits200JSONResponse ¶ added in v0.16.0
type ListClusterTraits200JSONResponse ClusterTraitList
func (ListClusterTraits200JSONResponse) VisitListClusterTraitsResponse ¶ added in v0.16.0
func (response ListClusterTraits200JSONResponse) VisitListClusterTraitsResponse(w http.ResponseWriter) error
type ListClusterTraits401JSONResponse ¶ added in v0.16.0
func (ListClusterTraits401JSONResponse) VisitListClusterTraitsResponse ¶ added in v0.16.0
func (response ListClusterTraits401JSONResponse) VisitListClusterTraitsResponse(w http.ResponseWriter) error
type ListClusterTraits403JSONResponse ¶ added in v0.16.0
type ListClusterTraits403JSONResponse struct{ ForbiddenJSONResponse }
func (ListClusterTraits403JSONResponse) VisitListClusterTraitsResponse ¶ added in v0.16.0
func (response ListClusterTraits403JSONResponse) VisitListClusterTraitsResponse(w http.ResponseWriter) error
type ListClusterTraits500JSONResponse ¶ added in v0.16.0
type ListClusterTraits500JSONResponse struct{ InternalErrorJSONResponse }
func (ListClusterTraits500JSONResponse) VisitListClusterTraitsResponse ¶ added in v0.16.0
func (response ListClusterTraits500JSONResponse) VisitListClusterTraitsResponse(w http.ResponseWriter) error
type ListClusterTraitsParams ¶ added in v0.16.0
type ListClusterTraitsParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListClusterTraitsParams defines parameters for ListClusterTraits.
type ListClusterTraitsRequestObject ¶ added in v0.16.0
type ListClusterTraitsRequestObject struct {
Params ListClusterTraitsParams
}
type ListClusterTraitsResp ¶ added in v0.16.0
type ListClusterTraitsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterTraitList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListClusterTraitsResp ¶ added in v0.16.0
func ParseListClusterTraitsResp(rsp *http.Response) (*ListClusterTraitsResp, error)
ParseListClusterTraitsResp parses an HTTP response from a ListClusterTraitsWithResponse call
func (ListClusterTraitsResp) Status ¶ added in v0.16.0
func (r ListClusterTraitsResp) Status() string
Status returns HTTPResponse.Status
func (ListClusterTraitsResp) StatusCode ¶ added in v0.16.0
func (r ListClusterTraitsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListClusterTraitsResponseObject ¶ added in v0.16.0
type ListClusterTraitsResponseObject interface {
VisitListClusterTraitsResponse(w http.ResponseWriter) error
}
type ListComponentReleases200JSONResponse ¶
type ListComponentReleases200JSONResponse ComponentReleaseList
func (ListComponentReleases200JSONResponse) VisitListComponentReleasesResponse ¶
func (response ListComponentReleases200JSONResponse) VisitListComponentReleasesResponse(w http.ResponseWriter) error
type ListComponentReleases401JSONResponse ¶
func (ListComponentReleases401JSONResponse) VisitListComponentReleasesResponse ¶
func (response ListComponentReleases401JSONResponse) VisitListComponentReleasesResponse(w http.ResponseWriter) error
type ListComponentReleases403JSONResponse ¶
type ListComponentReleases403JSONResponse struct{ ForbiddenJSONResponse }
func (ListComponentReleases403JSONResponse) VisitListComponentReleasesResponse ¶
func (response ListComponentReleases403JSONResponse) VisitListComponentReleasesResponse(w http.ResponseWriter) error
type ListComponentReleases404JSONResponse ¶
type ListComponentReleases404JSONResponse struct{ NotFoundJSONResponse }
func (ListComponentReleases404JSONResponse) VisitListComponentReleasesResponse ¶
func (response ListComponentReleases404JSONResponse) VisitListComponentReleasesResponse(w http.ResponseWriter) error
type ListComponentReleases500JSONResponse ¶
type ListComponentReleases500JSONResponse struct{ InternalErrorJSONResponse }
func (ListComponentReleases500JSONResponse) VisitListComponentReleasesResponse ¶
func (response ListComponentReleases500JSONResponse) VisitListComponentReleasesResponse(w http.ResponseWriter) error
type ListComponentReleasesParams ¶
type ListComponentReleasesParams struct {
// Component Filter resources by component name
Component *ComponentQueryParam `form:"component,omitempty" json:"component,omitempty"`
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListComponentReleasesParams defines parameters for ListComponentReleases.
type ListComponentReleasesRequestObject ¶
type ListComponentReleasesRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListComponentReleasesParams
}
type ListComponentReleasesResp ¶ added in v0.13.0
type ListComponentReleasesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ComponentReleaseList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseListComponentReleasesResp ¶ added in v0.13.0
func ParseListComponentReleasesResp(rsp *http.Response) (*ListComponentReleasesResp, error)
ParseListComponentReleasesResp parses an HTTP response from a ListComponentReleasesWithResponse call
func (ListComponentReleasesResp) Status ¶ added in v0.13.0
func (r ListComponentReleasesResp) Status() string
Status returns HTTPResponse.Status
func (ListComponentReleasesResp) StatusCode ¶ added in v0.13.0
func (r ListComponentReleasesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListComponentReleasesResponseObject ¶
type ListComponentReleasesResponseObject interface {
VisitListComponentReleasesResponse(w http.ResponseWriter) error
}
type ListComponentTypes200JSONResponse ¶
type ListComponentTypes200JSONResponse ComponentTypeList
func (ListComponentTypes200JSONResponse) VisitListComponentTypesResponse ¶
func (response ListComponentTypes200JSONResponse) VisitListComponentTypesResponse(w http.ResponseWriter) error
type ListComponentTypes401JSONResponse ¶
func (ListComponentTypes401JSONResponse) VisitListComponentTypesResponse ¶
func (response ListComponentTypes401JSONResponse) VisitListComponentTypesResponse(w http.ResponseWriter) error
type ListComponentTypes403JSONResponse ¶
type ListComponentTypes403JSONResponse struct{ ForbiddenJSONResponse }
func (ListComponentTypes403JSONResponse) VisitListComponentTypesResponse ¶
func (response ListComponentTypes403JSONResponse) VisitListComponentTypesResponse(w http.ResponseWriter) error
type ListComponentTypes500JSONResponse ¶
type ListComponentTypes500JSONResponse struct{ InternalErrorJSONResponse }
func (ListComponentTypes500JSONResponse) VisitListComponentTypesResponse ¶
func (response ListComponentTypes500JSONResponse) VisitListComponentTypesResponse(w http.ResponseWriter) error
type ListComponentTypesParams ¶
type ListComponentTypesParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListComponentTypesParams defines parameters for ListComponentTypes.
type ListComponentTypesRequestObject ¶
type ListComponentTypesRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListComponentTypesParams
}
type ListComponentTypesResp ¶ added in v0.13.0
type ListComponentTypesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ComponentTypeList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListComponentTypesResp ¶ added in v0.13.0
func ParseListComponentTypesResp(rsp *http.Response) (*ListComponentTypesResp, error)
ParseListComponentTypesResp parses an HTTP response from a ListComponentTypesWithResponse call
func (ListComponentTypesResp) Status ¶ added in v0.13.0
func (r ListComponentTypesResp) Status() string
Status returns HTTPResponse.Status
func (ListComponentTypesResp) StatusCode ¶ added in v0.13.0
func (r ListComponentTypesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListComponentTypesResponseObject ¶
type ListComponentTypesResponseObject interface {
VisitListComponentTypesResponse(w http.ResponseWriter) error
}
type ListComponents200JSONResponse ¶
type ListComponents200JSONResponse ComponentList
func (ListComponents200JSONResponse) VisitListComponentsResponse ¶
func (response ListComponents200JSONResponse) VisitListComponentsResponse(w http.ResponseWriter) error
type ListComponents401JSONResponse ¶
func (ListComponents401JSONResponse) VisitListComponentsResponse ¶
func (response ListComponents401JSONResponse) VisitListComponentsResponse(w http.ResponseWriter) error
type ListComponents403JSONResponse ¶
type ListComponents403JSONResponse struct{ ForbiddenJSONResponse }
func (ListComponents403JSONResponse) VisitListComponentsResponse ¶
func (response ListComponents403JSONResponse) VisitListComponentsResponse(w http.ResponseWriter) error
type ListComponents404JSONResponse ¶
type ListComponents404JSONResponse struct{ NotFoundJSONResponse }
func (ListComponents404JSONResponse) VisitListComponentsResponse ¶
func (response ListComponents404JSONResponse) VisitListComponentsResponse(w http.ResponseWriter) error
type ListComponents500JSONResponse ¶
type ListComponents500JSONResponse struct{ InternalErrorJSONResponse }
func (ListComponents500JSONResponse) VisitListComponentsResponse ¶
func (response ListComponents500JSONResponse) VisitListComponentsResponse(w http.ResponseWriter) error
type ListComponentsParams ¶
type ListComponentsParams struct {
// Project Filter resources by project name
Project *ProjectQueryParam `form:"project,omitempty" json:"project,omitempty"`
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListComponentsParams defines parameters for ListComponents.
type ListComponentsRequestObject ¶
type ListComponentsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListComponentsParams
}
type ListComponentsResp ¶ added in v0.13.0
type ListComponentsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ComponentList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseListComponentsResp ¶ added in v0.13.0
func ParseListComponentsResp(rsp *http.Response) (*ListComponentsResp, error)
ParseListComponentsResp parses an HTTP response from a ListComponentsWithResponse call
func (ListComponentsResp) Status ¶ added in v0.13.0
func (r ListComponentsResp) Status() string
Status returns HTTPResponse.Status
func (ListComponentsResp) StatusCode ¶ added in v0.13.0
func (r ListComponentsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListComponentsResponseObject ¶
type ListComponentsResponseObject interface {
VisitListComponentsResponse(w http.ResponseWriter) error
}
type ListDataPlanes200JSONResponse ¶
type ListDataPlanes200JSONResponse DataPlaneList
func (ListDataPlanes200JSONResponse) VisitListDataPlanesResponse ¶
func (response ListDataPlanes200JSONResponse) VisitListDataPlanesResponse(w http.ResponseWriter) error
type ListDataPlanes401JSONResponse ¶
func (ListDataPlanes401JSONResponse) VisitListDataPlanesResponse ¶
func (response ListDataPlanes401JSONResponse) VisitListDataPlanesResponse(w http.ResponseWriter) error
type ListDataPlanes403JSONResponse ¶
type ListDataPlanes403JSONResponse struct{ ForbiddenJSONResponse }
func (ListDataPlanes403JSONResponse) VisitListDataPlanesResponse ¶
func (response ListDataPlanes403JSONResponse) VisitListDataPlanesResponse(w http.ResponseWriter) error
type ListDataPlanes500JSONResponse ¶
type ListDataPlanes500JSONResponse struct{ InternalErrorJSONResponse }
func (ListDataPlanes500JSONResponse) VisitListDataPlanesResponse ¶
func (response ListDataPlanes500JSONResponse) VisitListDataPlanesResponse(w http.ResponseWriter) error
type ListDataPlanesParams ¶
type ListDataPlanesParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListDataPlanesParams defines parameters for ListDataPlanes.
type ListDataPlanesRequestObject ¶
type ListDataPlanesRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListDataPlanesParams
}
type ListDataPlanesResp ¶ added in v0.13.0
type ListDataPlanesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DataPlaneList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListDataPlanesResp ¶ added in v0.13.0
func ParseListDataPlanesResp(rsp *http.Response) (*ListDataPlanesResp, error)
ParseListDataPlanesResp parses an HTTP response from a ListDataPlanesWithResponse call
func (ListDataPlanesResp) Status ¶ added in v0.13.0
func (r ListDataPlanesResp) Status() string
Status returns HTTPResponse.Status
func (ListDataPlanesResp) StatusCode ¶ added in v0.13.0
func (r ListDataPlanesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDataPlanesResponseObject ¶
type ListDataPlanesResponseObject interface {
VisitListDataPlanesResponse(w http.ResponseWriter) error
}
type ListDeploymentPipelines200JSONResponse ¶ added in v0.16.0
type ListDeploymentPipelines200JSONResponse DeploymentPipelineList
func (ListDeploymentPipelines200JSONResponse) VisitListDeploymentPipelinesResponse ¶ added in v0.16.0
func (response ListDeploymentPipelines200JSONResponse) VisitListDeploymentPipelinesResponse(w http.ResponseWriter) error
type ListDeploymentPipelines401JSONResponse ¶ added in v0.16.0
func (ListDeploymentPipelines401JSONResponse) VisitListDeploymentPipelinesResponse ¶ added in v0.16.0
func (response ListDeploymentPipelines401JSONResponse) VisitListDeploymentPipelinesResponse(w http.ResponseWriter) error
type ListDeploymentPipelines403JSONResponse ¶ added in v0.16.0
type ListDeploymentPipelines403JSONResponse struct{ ForbiddenJSONResponse }
func (ListDeploymentPipelines403JSONResponse) VisitListDeploymentPipelinesResponse ¶ added in v0.16.0
func (response ListDeploymentPipelines403JSONResponse) VisitListDeploymentPipelinesResponse(w http.ResponseWriter) error
type ListDeploymentPipelines500JSONResponse ¶ added in v0.16.0
type ListDeploymentPipelines500JSONResponse struct{ InternalErrorJSONResponse }
func (ListDeploymentPipelines500JSONResponse) VisitListDeploymentPipelinesResponse ¶ added in v0.16.0
func (response ListDeploymentPipelines500JSONResponse) VisitListDeploymentPipelinesResponse(w http.ResponseWriter) error
type ListDeploymentPipelinesParams ¶ added in v0.16.0
type ListDeploymentPipelinesParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListDeploymentPipelinesParams defines parameters for ListDeploymentPipelines.
type ListDeploymentPipelinesRequestObject ¶ added in v0.16.0
type ListDeploymentPipelinesRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListDeploymentPipelinesParams
}
type ListDeploymentPipelinesResp ¶ added in v0.16.0
type ListDeploymentPipelinesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeploymentPipelineList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListDeploymentPipelinesResp ¶ added in v0.16.0
func ParseListDeploymentPipelinesResp(rsp *http.Response) (*ListDeploymentPipelinesResp, error)
ParseListDeploymentPipelinesResp parses an HTTP response from a ListDeploymentPipelinesWithResponse call
func (ListDeploymentPipelinesResp) Status ¶ added in v0.16.0
func (r ListDeploymentPipelinesResp) Status() string
Status returns HTTPResponse.Status
func (ListDeploymentPipelinesResp) StatusCode ¶ added in v0.16.0
func (r ListDeploymentPipelinesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDeploymentPipelinesResponseObject ¶ added in v0.16.0
type ListDeploymentPipelinesResponseObject interface {
VisitListDeploymentPipelinesResponse(w http.ResponseWriter) error
}
type ListEnvironments200JSONResponse ¶
type ListEnvironments200JSONResponse EnvironmentList
func (ListEnvironments200JSONResponse) VisitListEnvironmentsResponse ¶
func (response ListEnvironments200JSONResponse) VisitListEnvironmentsResponse(w http.ResponseWriter) error
type ListEnvironments401JSONResponse ¶
func (ListEnvironments401JSONResponse) VisitListEnvironmentsResponse ¶
func (response ListEnvironments401JSONResponse) VisitListEnvironmentsResponse(w http.ResponseWriter) error
type ListEnvironments403JSONResponse ¶
type ListEnvironments403JSONResponse struct{ ForbiddenJSONResponse }
func (ListEnvironments403JSONResponse) VisitListEnvironmentsResponse ¶
func (response ListEnvironments403JSONResponse) VisitListEnvironmentsResponse(w http.ResponseWriter) error
type ListEnvironments500JSONResponse ¶
type ListEnvironments500JSONResponse struct{ InternalErrorJSONResponse }
func (ListEnvironments500JSONResponse) VisitListEnvironmentsResponse ¶
func (response ListEnvironments500JSONResponse) VisitListEnvironmentsResponse(w http.ResponseWriter) error
type ListEnvironmentsParams ¶
type ListEnvironmentsParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListEnvironmentsParams defines parameters for ListEnvironments.
type ListEnvironmentsRequestObject ¶
type ListEnvironmentsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListEnvironmentsParams
}
type ListEnvironmentsResp ¶ added in v0.13.0
type ListEnvironmentsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EnvironmentList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListEnvironmentsResp ¶ added in v0.13.0
func ParseListEnvironmentsResp(rsp *http.Response) (*ListEnvironmentsResp, error)
ParseListEnvironmentsResp parses an HTTP response from a ListEnvironmentsWithResponse call
func (ListEnvironmentsResp) Status ¶ added in v0.13.0
func (r ListEnvironmentsResp) Status() string
Status returns HTTPResponse.Status
func (ListEnvironmentsResp) StatusCode ¶ added in v0.13.0
func (r ListEnvironmentsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListEnvironmentsResponseObject ¶
type ListEnvironmentsResponseObject interface {
VisitListEnvironmentsResponse(w http.ResponseWriter) error
}
type ListGitSecrets200JSONResponse ¶ added in v0.17.0
type ListGitSecrets200JSONResponse GitSecretListResponse
func (ListGitSecrets200JSONResponse) VisitListGitSecretsResponse ¶ added in v0.17.0
func (response ListGitSecrets200JSONResponse) VisitListGitSecretsResponse(w http.ResponseWriter) error
type ListGitSecrets401JSONResponse ¶ added in v0.17.0
func (ListGitSecrets401JSONResponse) VisitListGitSecretsResponse ¶ added in v0.17.0
func (response ListGitSecrets401JSONResponse) VisitListGitSecretsResponse(w http.ResponseWriter) error
type ListGitSecrets403JSONResponse ¶ added in v0.17.0
type ListGitSecrets403JSONResponse struct{ ForbiddenJSONResponse }
func (ListGitSecrets403JSONResponse) VisitListGitSecretsResponse ¶ added in v0.17.0
func (response ListGitSecrets403JSONResponse) VisitListGitSecretsResponse(w http.ResponseWriter) error
type ListGitSecrets500JSONResponse ¶ added in v0.17.0
type ListGitSecrets500JSONResponse struct{ InternalErrorJSONResponse }
func (ListGitSecrets500JSONResponse) VisitListGitSecretsResponse ¶ added in v0.17.0
func (response ListGitSecrets500JSONResponse) VisitListGitSecretsResponse(w http.ResponseWriter) error
type ListGitSecretsRequestObject ¶ added in v0.17.0
type ListGitSecretsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
}
type ListGitSecretsResp ¶ added in v0.17.0
type ListGitSecretsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GitSecretListResponse
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListGitSecretsResp ¶ added in v0.17.0
func ParseListGitSecretsResp(rsp *http.Response) (*ListGitSecretsResp, error)
ParseListGitSecretsResp parses an HTTP response from a ListGitSecretsWithResponse call
func (ListGitSecretsResp) Status ¶ added in v0.17.0
func (r ListGitSecretsResp) Status() string
Status returns HTTPResponse.Status
func (ListGitSecretsResp) StatusCode ¶ added in v0.17.0
func (r ListGitSecretsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGitSecretsResponseObject ¶ added in v0.17.0
type ListGitSecretsResponseObject interface {
VisitListGitSecretsResponse(w http.ResponseWriter) error
}
type ListNamespaceRoleBindings200JSONResponse ¶ added in v0.14.0
type ListNamespaceRoleBindings200JSONResponse AuthzRoleBindingList
func (ListNamespaceRoleBindings200JSONResponse) VisitListNamespaceRoleBindingsResponse ¶ added in v0.14.0
func (response ListNamespaceRoleBindings200JSONResponse) VisitListNamespaceRoleBindingsResponse(w http.ResponseWriter) error
type ListNamespaceRoleBindings400JSONResponse ¶ added in v0.14.0
type ListNamespaceRoleBindings400JSONResponse struct{ BadRequestJSONResponse }
func (ListNamespaceRoleBindings400JSONResponse) VisitListNamespaceRoleBindingsResponse ¶ added in v0.14.0
func (response ListNamespaceRoleBindings400JSONResponse) VisitListNamespaceRoleBindingsResponse(w http.ResponseWriter) error
type ListNamespaceRoleBindings401JSONResponse ¶ added in v0.14.0
func (ListNamespaceRoleBindings401JSONResponse) VisitListNamespaceRoleBindingsResponse ¶ added in v0.14.0
func (response ListNamespaceRoleBindings401JSONResponse) VisitListNamespaceRoleBindingsResponse(w http.ResponseWriter) error
type ListNamespaceRoleBindings403JSONResponse ¶ added in v0.14.0
type ListNamespaceRoleBindings403JSONResponse struct{ ForbiddenJSONResponse }
func (ListNamespaceRoleBindings403JSONResponse) VisitListNamespaceRoleBindingsResponse ¶ added in v0.14.0
func (response ListNamespaceRoleBindings403JSONResponse) VisitListNamespaceRoleBindingsResponse(w http.ResponseWriter) error
type ListNamespaceRoleBindings500JSONResponse ¶ added in v0.14.0
type ListNamespaceRoleBindings500JSONResponse struct{ InternalErrorJSONResponse }
func (ListNamespaceRoleBindings500JSONResponse) VisitListNamespaceRoleBindingsResponse ¶ added in v0.14.0
func (response ListNamespaceRoleBindings500JSONResponse) VisitListNamespaceRoleBindingsResponse(w http.ResponseWriter) error
type ListNamespaceRoleBindingsParams ¶ added in v0.14.0
type ListNamespaceRoleBindingsParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListNamespaceRoleBindingsParams defines parameters for ListNamespaceRoleBindings.
type ListNamespaceRoleBindingsRequestObject ¶ added in v0.14.0
type ListNamespaceRoleBindingsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListNamespaceRoleBindingsParams
}
type ListNamespaceRoleBindingsResp ¶ added in v0.14.0
type ListNamespaceRoleBindingsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthzRoleBindingList
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListNamespaceRoleBindingsResp ¶ added in v0.14.0
func ParseListNamespaceRoleBindingsResp(rsp *http.Response) (*ListNamespaceRoleBindingsResp, error)
ParseListNamespaceRoleBindingsResp parses an HTTP response from a ListNamespaceRoleBindingsWithResponse call
func (ListNamespaceRoleBindingsResp) Status ¶ added in v0.14.0
func (r ListNamespaceRoleBindingsResp) Status() string
Status returns HTTPResponse.Status
func (ListNamespaceRoleBindingsResp) StatusCode ¶ added in v0.14.0
func (r ListNamespaceRoleBindingsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListNamespaceRoleBindingsResponseObject ¶ added in v0.14.0
type ListNamespaceRoleBindingsResponseObject interface {
VisitListNamespaceRoleBindingsResponse(w http.ResponseWriter) error
}
type ListNamespaceRoles200JSONResponse ¶ added in v0.14.0
type ListNamespaceRoles200JSONResponse AuthzRoleList
func (ListNamespaceRoles200JSONResponse) VisitListNamespaceRolesResponse ¶ added in v0.14.0
func (response ListNamespaceRoles200JSONResponse) VisitListNamespaceRolesResponse(w http.ResponseWriter) error
type ListNamespaceRoles400JSONResponse ¶ added in v0.14.0
type ListNamespaceRoles400JSONResponse struct{ BadRequestJSONResponse }
func (ListNamespaceRoles400JSONResponse) VisitListNamespaceRolesResponse ¶ added in v0.14.0
func (response ListNamespaceRoles400JSONResponse) VisitListNamespaceRolesResponse(w http.ResponseWriter) error
type ListNamespaceRoles401JSONResponse ¶ added in v0.14.0
func (ListNamespaceRoles401JSONResponse) VisitListNamespaceRolesResponse ¶ added in v0.14.0
func (response ListNamespaceRoles401JSONResponse) VisitListNamespaceRolesResponse(w http.ResponseWriter) error
type ListNamespaceRoles403JSONResponse ¶ added in v0.14.0
type ListNamespaceRoles403JSONResponse struct{ ForbiddenJSONResponse }
func (ListNamespaceRoles403JSONResponse) VisitListNamespaceRolesResponse ¶ added in v0.14.0
func (response ListNamespaceRoles403JSONResponse) VisitListNamespaceRolesResponse(w http.ResponseWriter) error
type ListNamespaceRoles500JSONResponse ¶ added in v0.14.0
type ListNamespaceRoles500JSONResponse struct{ InternalErrorJSONResponse }
func (ListNamespaceRoles500JSONResponse) VisitListNamespaceRolesResponse ¶ added in v0.14.0
func (response ListNamespaceRoles500JSONResponse) VisitListNamespaceRolesResponse(w http.ResponseWriter) error
type ListNamespaceRolesParams ¶ added in v0.17.0
type ListNamespaceRolesParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListNamespaceRolesParams defines parameters for ListNamespaceRoles.
type ListNamespaceRolesRequestObject ¶ added in v0.14.0
type ListNamespaceRolesRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListNamespaceRolesParams
}
type ListNamespaceRolesResp ¶ added in v0.14.0
type ListNamespaceRolesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthzRoleList
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListNamespaceRolesResp ¶ added in v0.14.0
func ParseListNamespaceRolesResp(rsp *http.Response) (*ListNamespaceRolesResp, error)
ParseListNamespaceRolesResp parses an HTTP response from a ListNamespaceRolesWithResponse call
func (ListNamespaceRolesResp) Status ¶ added in v0.14.0
func (r ListNamespaceRolesResp) Status() string
Status returns HTTPResponse.Status
func (ListNamespaceRolesResp) StatusCode ¶ added in v0.14.0
func (r ListNamespaceRolesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListNamespaceRolesResponseObject ¶ added in v0.14.0
type ListNamespaceRolesResponseObject interface {
VisitListNamespaceRolesResponse(w http.ResponseWriter) error
}
type ListNamespaces200JSONResponse ¶ added in v0.13.0
type ListNamespaces200JSONResponse NamespaceList
func (ListNamespaces200JSONResponse) VisitListNamespacesResponse ¶ added in v0.13.0
func (response ListNamespaces200JSONResponse) VisitListNamespacesResponse(w http.ResponseWriter) error
type ListNamespaces401JSONResponse ¶ added in v0.13.0
func (ListNamespaces401JSONResponse) VisitListNamespacesResponse ¶ added in v0.13.0
func (response ListNamespaces401JSONResponse) VisitListNamespacesResponse(w http.ResponseWriter) error
type ListNamespaces403JSONResponse ¶ added in v0.13.0
type ListNamespaces403JSONResponse struct{ ForbiddenJSONResponse }
func (ListNamespaces403JSONResponse) VisitListNamespacesResponse ¶ added in v0.13.0
func (response ListNamespaces403JSONResponse) VisitListNamespacesResponse(w http.ResponseWriter) error
type ListNamespaces500JSONResponse ¶ added in v0.13.0
type ListNamespaces500JSONResponse struct{ InternalErrorJSONResponse }
func (ListNamespaces500JSONResponse) VisitListNamespacesResponse ¶ added in v0.13.0
func (response ListNamespaces500JSONResponse) VisitListNamespacesResponse(w http.ResponseWriter) error
type ListNamespacesParams ¶ added in v0.13.0
type ListNamespacesParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListNamespacesParams defines parameters for ListNamespaces.
type ListNamespacesRequestObject ¶ added in v0.13.0
type ListNamespacesRequestObject struct {
Params ListNamespacesParams
}
type ListNamespacesResp ¶ added in v0.13.0
type ListNamespacesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NamespaceList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListNamespacesResp ¶ added in v0.13.0
func ParseListNamespacesResp(rsp *http.Response) (*ListNamespacesResp, error)
ParseListNamespacesResp parses an HTTP response from a ListNamespacesWithResponse call
func (ListNamespacesResp) Status ¶ added in v0.13.0
func (r ListNamespacesResp) Status() string
Status returns HTTPResponse.Status
func (ListNamespacesResp) StatusCode ¶ added in v0.13.0
func (r ListNamespacesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListNamespacesResponseObject ¶ added in v0.13.0
type ListNamespacesResponseObject interface {
VisitListNamespacesResponse(w http.ResponseWriter) error
}
type ListObservabilityAlertsNotificationChannels200JSONResponse ¶ added in v0.16.0
type ListObservabilityAlertsNotificationChannels200JSONResponse ObservabilityAlertsNotificationChannelList
func (ListObservabilityAlertsNotificationChannels200JSONResponse) VisitListObservabilityAlertsNotificationChannelsResponse ¶ added in v0.16.0
func (response ListObservabilityAlertsNotificationChannels200JSONResponse) VisitListObservabilityAlertsNotificationChannelsResponse(w http.ResponseWriter) error
type ListObservabilityAlertsNotificationChannels401JSONResponse ¶ added in v0.16.0
func (ListObservabilityAlertsNotificationChannels401JSONResponse) VisitListObservabilityAlertsNotificationChannelsResponse ¶ added in v0.16.0
func (response ListObservabilityAlertsNotificationChannels401JSONResponse) VisitListObservabilityAlertsNotificationChannelsResponse(w http.ResponseWriter) error
type ListObservabilityAlertsNotificationChannels403JSONResponse ¶ added in v0.16.0
type ListObservabilityAlertsNotificationChannels403JSONResponse struct{ ForbiddenJSONResponse }
func (ListObservabilityAlertsNotificationChannels403JSONResponse) VisitListObservabilityAlertsNotificationChannelsResponse ¶ added in v0.16.0
func (response ListObservabilityAlertsNotificationChannels403JSONResponse) VisitListObservabilityAlertsNotificationChannelsResponse(w http.ResponseWriter) error
type ListObservabilityAlertsNotificationChannels500JSONResponse ¶ added in v0.16.0
type ListObservabilityAlertsNotificationChannels500JSONResponse struct{ InternalErrorJSONResponse }
func (ListObservabilityAlertsNotificationChannels500JSONResponse) VisitListObservabilityAlertsNotificationChannelsResponse ¶ added in v0.16.0
func (response ListObservabilityAlertsNotificationChannels500JSONResponse) VisitListObservabilityAlertsNotificationChannelsResponse(w http.ResponseWriter) error
type ListObservabilityAlertsNotificationChannelsParams ¶ added in v0.16.0
type ListObservabilityAlertsNotificationChannelsParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListObservabilityAlertsNotificationChannelsParams defines parameters for ListObservabilityAlertsNotificationChannels.
type ListObservabilityAlertsNotificationChannelsRequestObject ¶ added in v0.16.0
type ListObservabilityAlertsNotificationChannelsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListObservabilityAlertsNotificationChannelsParams
}
type ListObservabilityAlertsNotificationChannelsResp ¶ added in v0.16.0
type ListObservabilityAlertsNotificationChannelsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObservabilityAlertsNotificationChannelList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListObservabilityAlertsNotificationChannelsResp ¶ added in v0.16.0
func ParseListObservabilityAlertsNotificationChannelsResp(rsp *http.Response) (*ListObservabilityAlertsNotificationChannelsResp, error)
ParseListObservabilityAlertsNotificationChannelsResp parses an HTTP response from a ListObservabilityAlertsNotificationChannelsWithResponse call
func (ListObservabilityAlertsNotificationChannelsResp) Status ¶ added in v0.16.0
func (r ListObservabilityAlertsNotificationChannelsResp) Status() string
Status returns HTTPResponse.Status
func (ListObservabilityAlertsNotificationChannelsResp) StatusCode ¶ added in v0.16.0
func (r ListObservabilityAlertsNotificationChannelsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListObservabilityAlertsNotificationChannelsResponseObject ¶ added in v0.16.0
type ListObservabilityAlertsNotificationChannelsResponseObject interface {
VisitListObservabilityAlertsNotificationChannelsResponse(w http.ResponseWriter) error
}
type ListObservabilityPlanes200JSONResponse ¶
type ListObservabilityPlanes200JSONResponse ObservabilityPlaneList
func (ListObservabilityPlanes200JSONResponse) VisitListObservabilityPlanesResponse ¶
func (response ListObservabilityPlanes200JSONResponse) VisitListObservabilityPlanesResponse(w http.ResponseWriter) error
type ListObservabilityPlanes401JSONResponse ¶
func (ListObservabilityPlanes401JSONResponse) VisitListObservabilityPlanesResponse ¶
func (response ListObservabilityPlanes401JSONResponse) VisitListObservabilityPlanesResponse(w http.ResponseWriter) error
type ListObservabilityPlanes403JSONResponse ¶
type ListObservabilityPlanes403JSONResponse struct{ ForbiddenJSONResponse }
func (ListObservabilityPlanes403JSONResponse) VisitListObservabilityPlanesResponse ¶
func (response ListObservabilityPlanes403JSONResponse) VisitListObservabilityPlanesResponse(w http.ResponseWriter) error
type ListObservabilityPlanes500JSONResponse ¶
type ListObservabilityPlanes500JSONResponse struct{ InternalErrorJSONResponse }
func (ListObservabilityPlanes500JSONResponse) VisitListObservabilityPlanesResponse ¶
func (response ListObservabilityPlanes500JSONResponse) VisitListObservabilityPlanesResponse(w http.ResponseWriter) error
type ListObservabilityPlanesParams ¶ added in v0.16.0
type ListObservabilityPlanesParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListObservabilityPlanesParams defines parameters for ListObservabilityPlanes.
type ListObservabilityPlanesRequestObject ¶
type ListObservabilityPlanesRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListObservabilityPlanesParams
}
type ListObservabilityPlanesResp ¶ added in v0.13.0
type ListObservabilityPlanesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObservabilityPlaneList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListObservabilityPlanesResp ¶ added in v0.13.0
func ParseListObservabilityPlanesResp(rsp *http.Response) (*ListObservabilityPlanesResp, error)
ParseListObservabilityPlanesResp parses an HTTP response from a ListObservabilityPlanesWithResponse call
func (ListObservabilityPlanesResp) Status ¶ added in v0.13.0
func (r ListObservabilityPlanesResp) Status() string
Status returns HTTPResponse.Status
func (ListObservabilityPlanesResp) StatusCode ¶ added in v0.13.0
func (r ListObservabilityPlanesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListObservabilityPlanesResponseObject ¶
type ListObservabilityPlanesResponseObject interface {
VisitListObservabilityPlanesResponse(w http.ResponseWriter) error
}
type ListProjects200JSONResponse ¶
type ListProjects200JSONResponse ProjectList
func (ListProjects200JSONResponse) VisitListProjectsResponse ¶
func (response ListProjects200JSONResponse) VisitListProjectsResponse(w http.ResponseWriter) error
type ListProjects401JSONResponse ¶
func (ListProjects401JSONResponse) VisitListProjectsResponse ¶
func (response ListProjects401JSONResponse) VisitListProjectsResponse(w http.ResponseWriter) error
type ListProjects403JSONResponse ¶
type ListProjects403JSONResponse struct{ ForbiddenJSONResponse }
func (ListProjects403JSONResponse) VisitListProjectsResponse ¶
func (response ListProjects403JSONResponse) VisitListProjectsResponse(w http.ResponseWriter) error
type ListProjects404JSONResponse ¶
type ListProjects404JSONResponse struct{ NotFoundJSONResponse }
func (ListProjects404JSONResponse) VisitListProjectsResponse ¶
func (response ListProjects404JSONResponse) VisitListProjectsResponse(w http.ResponseWriter) error
type ListProjects500JSONResponse ¶
type ListProjects500JSONResponse struct{ InternalErrorJSONResponse }
func (ListProjects500JSONResponse) VisitListProjectsResponse ¶
func (response ListProjects500JSONResponse) VisitListProjectsResponse(w http.ResponseWriter) error
type ListProjectsParams ¶
type ListProjectsParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListProjectsParams defines parameters for ListProjects.
type ListProjectsRequestObject ¶
type ListProjectsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListProjectsParams
}
type ListProjectsResp ¶ added in v0.13.0
type ListProjectsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseListProjectsResp ¶ added in v0.13.0
func ParseListProjectsResp(rsp *http.Response) (*ListProjectsResp, error)
ParseListProjectsResp parses an HTTP response from a ListProjectsWithResponse call
func (ListProjectsResp) Status ¶ added in v0.13.0
func (r ListProjectsResp) Status() string
Status returns HTTPResponse.Status
func (ListProjectsResp) StatusCode ¶ added in v0.13.0
func (r ListProjectsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectsResponseObject ¶
type ListProjectsResponseObject interface {
VisitListProjectsResponse(w http.ResponseWriter) error
}
type ListReleaseBindings200JSONResponse ¶
type ListReleaseBindings200JSONResponse ReleaseBindingList
func (ListReleaseBindings200JSONResponse) VisitListReleaseBindingsResponse ¶
func (response ListReleaseBindings200JSONResponse) VisitListReleaseBindingsResponse(w http.ResponseWriter) error
type ListReleaseBindings401JSONResponse ¶
func (ListReleaseBindings401JSONResponse) VisitListReleaseBindingsResponse ¶
func (response ListReleaseBindings401JSONResponse) VisitListReleaseBindingsResponse(w http.ResponseWriter) error
type ListReleaseBindings403JSONResponse ¶
type ListReleaseBindings403JSONResponse struct{ ForbiddenJSONResponse }
func (ListReleaseBindings403JSONResponse) VisitListReleaseBindingsResponse ¶
func (response ListReleaseBindings403JSONResponse) VisitListReleaseBindingsResponse(w http.ResponseWriter) error
type ListReleaseBindings404JSONResponse ¶
type ListReleaseBindings404JSONResponse struct{ NotFoundJSONResponse }
func (ListReleaseBindings404JSONResponse) VisitListReleaseBindingsResponse ¶
func (response ListReleaseBindings404JSONResponse) VisitListReleaseBindingsResponse(w http.ResponseWriter) error
type ListReleaseBindings500JSONResponse ¶
type ListReleaseBindings500JSONResponse struct{ InternalErrorJSONResponse }
func (ListReleaseBindings500JSONResponse) VisitListReleaseBindingsResponse ¶
func (response ListReleaseBindings500JSONResponse) VisitListReleaseBindingsResponse(w http.ResponseWriter) error
type ListReleaseBindingsParams ¶
type ListReleaseBindingsParams struct {
// Component Filter resources by component name
Component *ComponentQueryParam `form:"component,omitempty" json:"component,omitempty"`
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListReleaseBindingsParams defines parameters for ListReleaseBindings.
type ListReleaseBindingsRequestObject ¶
type ListReleaseBindingsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListReleaseBindingsParams
}
type ListReleaseBindingsResp ¶ added in v0.13.0
type ListReleaseBindingsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ReleaseBindingList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseListReleaseBindingsResp ¶ added in v0.13.0
func ParseListReleaseBindingsResp(rsp *http.Response) (*ListReleaseBindingsResp, error)
ParseListReleaseBindingsResp parses an HTTP response from a ListReleaseBindingsWithResponse call
func (ListReleaseBindingsResp) Status ¶ added in v0.13.0
func (r ListReleaseBindingsResp) Status() string
Status returns HTTPResponse.Status
func (ListReleaseBindingsResp) StatusCode ¶ added in v0.13.0
func (r ListReleaseBindingsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListReleaseBindingsResponseObject ¶
type ListReleaseBindingsResponseObject interface {
VisitListReleaseBindingsResponse(w http.ResponseWriter) error
}
type ListReleases200JSONResponse ¶ added in v0.16.0
type ListReleases200JSONResponse ReleaseList
func (ListReleases200JSONResponse) VisitListReleasesResponse ¶ added in v0.16.0
func (response ListReleases200JSONResponse) VisitListReleasesResponse(w http.ResponseWriter) error
type ListReleases401JSONResponse ¶ added in v0.16.0
func (ListReleases401JSONResponse) VisitListReleasesResponse ¶ added in v0.16.0
func (response ListReleases401JSONResponse) VisitListReleasesResponse(w http.ResponseWriter) error
type ListReleases403JSONResponse ¶ added in v0.16.0
type ListReleases403JSONResponse struct{ ForbiddenJSONResponse }
func (ListReleases403JSONResponse) VisitListReleasesResponse ¶ added in v0.16.0
func (response ListReleases403JSONResponse) VisitListReleasesResponse(w http.ResponseWriter) error
type ListReleases404JSONResponse ¶ added in v0.16.0
type ListReleases404JSONResponse struct{ NotFoundJSONResponse }
func (ListReleases404JSONResponse) VisitListReleasesResponse ¶ added in v0.16.0
func (response ListReleases404JSONResponse) VisitListReleasesResponse(w http.ResponseWriter) error
type ListReleases500JSONResponse ¶ added in v0.16.0
type ListReleases500JSONResponse struct{ InternalErrorJSONResponse }
func (ListReleases500JSONResponse) VisitListReleasesResponse ¶ added in v0.16.0
func (response ListReleases500JSONResponse) VisitListReleasesResponse(w http.ResponseWriter) error
type ListReleasesParams ¶ added in v0.16.0
type ListReleasesParams struct {
// Component Filter resources by component name
Component *ComponentQueryParam `form:"component,omitempty" json:"component,omitempty"`
// Environment Filter resources by environment name
Environment *EnvironmentQueryParam `form:"environment,omitempty" json:"environment,omitempty"`
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListReleasesParams defines parameters for ListReleases.
type ListReleasesRequestObject ¶ added in v0.16.0
type ListReleasesRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListReleasesParams
}
type ListReleasesResp ¶ added in v0.16.0
type ListReleasesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ReleaseList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseListReleasesResp ¶ added in v0.16.0
func ParseListReleasesResp(rsp *http.Response) (*ListReleasesResp, error)
ParseListReleasesResp parses an HTTP response from a ListReleasesWithResponse call
func (ListReleasesResp) Status ¶ added in v0.16.0
func (r ListReleasesResp) Status() string
Status returns HTTPResponse.Status
func (ListReleasesResp) StatusCode ¶ added in v0.16.0
func (r ListReleasesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListReleasesResponseObject ¶ added in v0.16.0
type ListReleasesResponseObject interface {
VisitListReleasesResponse(w http.ResponseWriter) error
}
type ListSecretReferences200JSONResponse ¶
type ListSecretReferences200JSONResponse SecretReferenceList
func (ListSecretReferences200JSONResponse) VisitListSecretReferencesResponse ¶
func (response ListSecretReferences200JSONResponse) VisitListSecretReferencesResponse(w http.ResponseWriter) error
type ListSecretReferences401JSONResponse ¶
func (ListSecretReferences401JSONResponse) VisitListSecretReferencesResponse ¶
func (response ListSecretReferences401JSONResponse) VisitListSecretReferencesResponse(w http.ResponseWriter) error
type ListSecretReferences403JSONResponse ¶
type ListSecretReferences403JSONResponse struct{ ForbiddenJSONResponse }
func (ListSecretReferences403JSONResponse) VisitListSecretReferencesResponse ¶
func (response ListSecretReferences403JSONResponse) VisitListSecretReferencesResponse(w http.ResponseWriter) error
type ListSecretReferences500JSONResponse ¶
type ListSecretReferences500JSONResponse struct{ InternalErrorJSONResponse }
func (ListSecretReferences500JSONResponse) VisitListSecretReferencesResponse ¶
func (response ListSecretReferences500JSONResponse) VisitListSecretReferencesResponse(w http.ResponseWriter) error
type ListSecretReferencesParams ¶ added in v0.16.0
type ListSecretReferencesParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListSecretReferencesParams defines parameters for ListSecretReferences.
type ListSecretReferencesRequestObject ¶
type ListSecretReferencesRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListSecretReferencesParams
}
type ListSecretReferencesResp ¶ added in v0.13.0
type ListSecretReferencesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SecretReferenceList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListSecretReferencesResp ¶ added in v0.13.0
func ParseListSecretReferencesResp(rsp *http.Response) (*ListSecretReferencesResp, error)
ParseListSecretReferencesResp parses an HTTP response from a ListSecretReferencesWithResponse call
func (ListSecretReferencesResp) Status ¶ added in v0.13.0
func (r ListSecretReferencesResp) Status() string
Status returns HTTPResponse.Status
func (ListSecretReferencesResp) StatusCode ¶ added in v0.13.0
func (r ListSecretReferencesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSecretReferencesResponseObject ¶
type ListSecretReferencesResponseObject interface {
VisitListSecretReferencesResponse(w http.ResponseWriter) error
}
type ListTraits200JSONResponse ¶
type ListTraits200JSONResponse TraitList
func (ListTraits200JSONResponse) VisitListTraitsResponse ¶
func (response ListTraits200JSONResponse) VisitListTraitsResponse(w http.ResponseWriter) error
type ListTraits401JSONResponse ¶
func (ListTraits401JSONResponse) VisitListTraitsResponse ¶
func (response ListTraits401JSONResponse) VisitListTraitsResponse(w http.ResponseWriter) error
type ListTraits403JSONResponse ¶
type ListTraits403JSONResponse struct{ ForbiddenJSONResponse }
func (ListTraits403JSONResponse) VisitListTraitsResponse ¶
func (response ListTraits403JSONResponse) VisitListTraitsResponse(w http.ResponseWriter) error
type ListTraits500JSONResponse ¶
type ListTraits500JSONResponse struct{ InternalErrorJSONResponse }
func (ListTraits500JSONResponse) VisitListTraitsResponse ¶
func (response ListTraits500JSONResponse) VisitListTraitsResponse(w http.ResponseWriter) error
type ListTraitsParams ¶
type ListTraitsParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListTraitsParams defines parameters for ListTraits.
type ListTraitsRequestObject ¶
type ListTraitsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListTraitsParams
}
type ListTraitsResp ¶ added in v0.13.0
type ListTraitsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TraitList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListTraitsResp ¶ added in v0.13.0
func ParseListTraitsResp(rsp *http.Response) (*ListTraitsResp, error)
ParseListTraitsResp parses an HTTP response from a ListTraitsWithResponse call
func (ListTraitsResp) Status ¶ added in v0.13.0
func (r ListTraitsResp) Status() string
Status returns HTTPResponse.Status
func (ListTraitsResp) StatusCode ¶ added in v0.13.0
func (r ListTraitsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTraitsResponseObject ¶
type ListTraitsResponseObject interface {
VisitListTraitsResponse(w http.ResponseWriter) error
}
type ListUserTypes200JSONResponse ¶
type ListUserTypes200JSONResponse []UserTypeConfig
func (ListUserTypes200JSONResponse) VisitListUserTypesResponse ¶
func (response ListUserTypes200JSONResponse) VisitListUserTypesResponse(w http.ResponseWriter) error
type ListUserTypes401JSONResponse ¶
func (ListUserTypes401JSONResponse) VisitListUserTypesResponse ¶
func (response ListUserTypes401JSONResponse) VisitListUserTypesResponse(w http.ResponseWriter) error
type ListUserTypes500JSONResponse ¶
type ListUserTypes500JSONResponse struct{ InternalErrorJSONResponse }
func (ListUserTypes500JSONResponse) VisitListUserTypesResponse ¶
func (response ListUserTypes500JSONResponse) VisitListUserTypesResponse(w http.ResponseWriter) error
type ListUserTypesRequestObject ¶
type ListUserTypesRequestObject struct {
}
type ListUserTypesResp ¶ added in v0.13.0
type ListUserTypesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]UserTypeConfig
JSON401 *Unauthorized
JSON500 *InternalError
}
func ParseListUserTypesResp ¶ added in v0.13.0
func ParseListUserTypesResp(rsp *http.Response) (*ListUserTypesResp, error)
ParseListUserTypesResp parses an HTTP response from a ListUserTypesWithResponse call
func (ListUserTypesResp) Status ¶ added in v0.13.0
func (r ListUserTypesResp) Status() string
Status returns HTTPResponse.Status
func (ListUserTypesResp) StatusCode ¶ added in v0.13.0
func (r ListUserTypesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUserTypesResponseObject ¶
type ListUserTypesResponseObject interface {
VisitListUserTypesResponse(w http.ResponseWriter) error
}
type ListWorkflowRuns200JSONResponse ¶ added in v0.13.0
type ListWorkflowRuns200JSONResponse WorkflowRunList
func (ListWorkflowRuns200JSONResponse) VisitListWorkflowRunsResponse ¶ added in v0.13.0
func (response ListWorkflowRuns200JSONResponse) VisitListWorkflowRunsResponse(w http.ResponseWriter) error
type ListWorkflowRuns401JSONResponse ¶ added in v0.13.0
func (ListWorkflowRuns401JSONResponse) VisitListWorkflowRunsResponse ¶ added in v0.13.0
func (response ListWorkflowRuns401JSONResponse) VisitListWorkflowRunsResponse(w http.ResponseWriter) error
type ListWorkflowRuns403JSONResponse ¶ added in v0.13.0
type ListWorkflowRuns403JSONResponse struct{ ForbiddenJSONResponse }
func (ListWorkflowRuns403JSONResponse) VisitListWorkflowRunsResponse ¶ added in v0.13.0
func (response ListWorkflowRuns403JSONResponse) VisitListWorkflowRunsResponse(w http.ResponseWriter) error
type ListWorkflowRuns500JSONResponse ¶ added in v0.13.0
type ListWorkflowRuns500JSONResponse struct{ InternalErrorJSONResponse }
func (ListWorkflowRuns500JSONResponse) VisitListWorkflowRunsResponse ¶ added in v0.13.0
func (response ListWorkflowRuns500JSONResponse) VisitListWorkflowRunsResponse(w http.ResponseWriter) error
type ListWorkflowRunsParams ¶ added in v0.13.0
type ListWorkflowRunsParams struct {
// Workflow Filter workflow runs by workflow name
Workflow *WorkflowQueryParam `form:"workflow,omitempty" json:"workflow,omitempty"`
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListWorkflowRunsParams defines parameters for ListWorkflowRuns.
type ListWorkflowRunsRequestObject ¶ added in v0.13.0
type ListWorkflowRunsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListWorkflowRunsParams
}
type ListWorkflowRunsResp ¶ added in v0.13.0
type ListWorkflowRunsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WorkflowRunList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListWorkflowRunsResp ¶ added in v0.13.0
func ParseListWorkflowRunsResp(rsp *http.Response) (*ListWorkflowRunsResp, error)
ParseListWorkflowRunsResp parses an HTTP response from a ListWorkflowRunsWithResponse call
func (ListWorkflowRunsResp) Status ¶ added in v0.13.0
func (r ListWorkflowRunsResp) Status() string
Status returns HTTPResponse.Status
func (ListWorkflowRunsResp) StatusCode ¶ added in v0.13.0
func (r ListWorkflowRunsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListWorkflowRunsResponseObject ¶ added in v0.13.0
type ListWorkflowRunsResponseObject interface {
VisitListWorkflowRunsResponse(w http.ResponseWriter) error
}
type ListWorkflows200JSONResponse ¶
type ListWorkflows200JSONResponse WorkflowList
func (ListWorkflows200JSONResponse) VisitListWorkflowsResponse ¶
func (response ListWorkflows200JSONResponse) VisitListWorkflowsResponse(w http.ResponseWriter) error
type ListWorkflows401JSONResponse ¶
func (ListWorkflows401JSONResponse) VisitListWorkflowsResponse ¶
func (response ListWorkflows401JSONResponse) VisitListWorkflowsResponse(w http.ResponseWriter) error
type ListWorkflows403JSONResponse ¶
type ListWorkflows403JSONResponse struct{ ForbiddenJSONResponse }
func (ListWorkflows403JSONResponse) VisitListWorkflowsResponse ¶
func (response ListWorkflows403JSONResponse) VisitListWorkflowsResponse(w http.ResponseWriter) error
type ListWorkflows500JSONResponse ¶
type ListWorkflows500JSONResponse struct{ InternalErrorJSONResponse }
func (ListWorkflows500JSONResponse) VisitListWorkflowsResponse ¶
func (response ListWorkflows500JSONResponse) VisitListWorkflowsResponse(w http.ResponseWriter) error
type ListWorkflowsParams ¶
type ListWorkflowsParams struct {
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListWorkflowsParams defines parameters for ListWorkflows.
type ListWorkflowsRequestObject ¶
type ListWorkflowsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListWorkflowsParams
}
type ListWorkflowsResp ¶ added in v0.13.0
type ListWorkflowsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WorkflowList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON500 *InternalError
}
func ParseListWorkflowsResp ¶ added in v0.13.0
func ParseListWorkflowsResp(rsp *http.Response) (*ListWorkflowsResp, error)
ParseListWorkflowsResp parses an HTTP response from a ListWorkflowsWithResponse call
func (ListWorkflowsResp) Status ¶ added in v0.13.0
func (r ListWorkflowsResp) Status() string
Status returns HTTPResponse.Status
func (ListWorkflowsResp) StatusCode ¶ added in v0.13.0
func (r ListWorkflowsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListWorkflowsResponseObject ¶
type ListWorkflowsResponseObject interface {
VisitListWorkflowsResponse(w http.ResponseWriter) error
}
type ListWorkloads200JSONResponse ¶ added in v0.16.0
type ListWorkloads200JSONResponse WorkloadList
func (ListWorkloads200JSONResponse) VisitListWorkloadsResponse ¶ added in v0.16.0
func (response ListWorkloads200JSONResponse) VisitListWorkloadsResponse(w http.ResponseWriter) error
type ListWorkloads401JSONResponse ¶ added in v0.16.0
func (ListWorkloads401JSONResponse) VisitListWorkloadsResponse ¶ added in v0.16.0
func (response ListWorkloads401JSONResponse) VisitListWorkloadsResponse(w http.ResponseWriter) error
type ListWorkloads403JSONResponse ¶ added in v0.16.0
type ListWorkloads403JSONResponse struct{ ForbiddenJSONResponse }
func (ListWorkloads403JSONResponse) VisitListWorkloadsResponse ¶ added in v0.16.0
func (response ListWorkloads403JSONResponse) VisitListWorkloadsResponse(w http.ResponseWriter) error
type ListWorkloads404JSONResponse ¶ added in v0.16.0
type ListWorkloads404JSONResponse struct{ NotFoundJSONResponse }
func (ListWorkloads404JSONResponse) VisitListWorkloadsResponse ¶ added in v0.16.0
func (response ListWorkloads404JSONResponse) VisitListWorkloadsResponse(w http.ResponseWriter) error
type ListWorkloads500JSONResponse ¶ added in v0.16.0
type ListWorkloads500JSONResponse struct{ InternalErrorJSONResponse }
func (ListWorkloads500JSONResponse) VisitListWorkloadsResponse ¶ added in v0.16.0
func (response ListWorkloads500JSONResponse) VisitListWorkloadsResponse(w http.ResponseWriter) error
type ListWorkloadsParams ¶ added in v0.16.0
type ListWorkloadsParams struct {
// Component Filter resources by component name
Component *ComponentQueryParam `form:"component,omitempty" json:"component,omitempty"`
// Limit Maximum number of items to return per page
Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque pagination cursor from a previous response.
// Pass the `nextCursor` value from pagination metadata to fetch the next page.
Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListWorkloadsParams defines parameters for ListWorkloads.
type ListWorkloadsRequestObject ¶ added in v0.16.0
type ListWorkloadsRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Params ListWorkloadsParams
}
type ListWorkloadsResp ¶ added in v0.16.0
type ListWorkloadsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WorkloadList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseListWorkloadsResp ¶ added in v0.16.0
func ParseListWorkloadsResp(rsp *http.Response) (*ListWorkloadsResp, error)
ParseListWorkloadsResp parses an HTTP response from a ListWorkloadsWithResponse call
func (ListWorkloadsResp) Status ¶ added in v0.16.0
func (r ListWorkloadsResp) Status() string
Status returns HTTPResponse.Status
func (ListWorkloadsResp) StatusCode ¶ added in v0.16.0
func (r ListWorkloadsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListWorkloadsResponseObject ¶ added in v0.16.0
type ListWorkloadsResponseObject interface {
VisitListWorkloadsResponse(w http.ResponseWriter) error
}
type MessageResponse ¶
type MessageResponse struct {
// Message Response message
Message string `json:"message"`
}
MessageResponse Simple message response
type Namespace ¶ added in v0.13.0
type Namespace struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
Status *NamespaceStatus `json:"status,omitempty"`
}
Namespace Namespace resource (Kubernetes object without kind/apiVersion). Control plane namespaces hold resources like Projects, Components, and Environments. These namespaces are identified by the label `openchoreo.dev/controlplane-namespace=true`.
type NamespaceList ¶ added in v0.13.0
type NamespaceList struct {
Items []Namespace `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
NamespaceList Paginated list of namespaces
type NamespaceNameParam ¶ added in v0.13.0
type NamespaceNameParam = string
NamespaceNameParam defines model for NamespaceNameParam.
type NamespaceStatus ¶ added in v0.16.0
type NamespaceStatus struct {
// Phase Namespace phase
Phase *NamespaceStatusPhase `json:"phase,omitempty"`
}
NamespaceStatus Observed state of a Namespace
type NamespaceStatusPhase ¶ added in v0.16.0
type NamespaceStatusPhase string
NamespaceStatusPhase Namespace phase
const ( NamespaceStatusPhaseActive NamespaceStatusPhase = "Active" NamespaceStatusPhaseTerminating NamespaceStatusPhase = "Terminating" )
Defines values for NamespaceStatusPhase.
type NotFoundJSONResponse ¶
type NotFoundJSONResponse ErrorResponse
type NotificationEmailConfig ¶ added in v0.16.0
type NotificationEmailConfig struct {
// From Sender email address
From string `json:"from"`
// Smtp SMTP server configuration
Smtp NotificationSMTPConfig `json:"smtp"`
// Template Email template with CEL expressions
Template NotificationEmailTemplate `json:"template"`
// To List of recipient email addresses
To []string `json:"to"`
}
NotificationEmailConfig Configuration for email notification channels
type NotificationEmailTemplate ¶ added in v0.16.0
type NotificationEmailTemplate struct {
// Body Email body template using CEL expressions
Body string `json:"body"`
// Subject Email subject line template using CEL expressions
Subject string `json:"subject"`
}
NotificationEmailTemplate Email template with CEL expressions
type NotificationSMTPAuth ¶ added in v0.16.0
type NotificationSMTPAuth struct {
// Password How to obtain a secret value
Password NotificationSecretValueFrom `json:"password"`
// Username How to obtain a secret value
Username NotificationSecretValueFrom `json:"username"`
}
NotificationSMTPAuth SMTP authentication configuration
type NotificationSMTPConfig ¶ added in v0.16.0
type NotificationSMTPConfig struct {
// Auth SMTP authentication configuration
Auth NotificationSMTPAuth `json:"auth"`
// Host SMTP server hostname
Host string `json:"host"`
// Port SMTP server port
Port int `json:"port"`
// Tls TLS configuration for SMTP
Tls NotificationSMTPTLSConfig `json:"tls"`
}
NotificationSMTPConfig SMTP server configuration
type NotificationSMTPTLSConfig ¶ added in v0.16.0
type NotificationSMTPTLSConfig struct {
// InsecureSkipVerify Skip TLS certificate verification (not recommended for production)
InsecureSkipVerify *bool `json:"insecureSkipVerify,omitempty"`
}
NotificationSMTPTLSConfig TLS configuration for SMTP
type NotificationSecretKeyRef ¶ added in v0.16.0
type NotificationSecretKeyRef struct {
// Key Key within the secret
Key *string `json:"key,omitempty"`
// Name Name of the Kubernetes secret
Name *string `json:"name,omitempty"`
}
NotificationSecretKeyRef Reference to a specific key in a Kubernetes secret
type NotificationSecretValueFrom ¶ added in v0.16.0
type NotificationSecretValueFrom struct {
// SecretKeyRef Reference to a specific key in a Kubernetes secret
SecretKeyRef *NotificationSecretKeyRef `json:"secretKeyRef,omitempty"`
}
NotificationSecretValueFrom How to obtain a secret value
type NotificationWebhookConfig ¶ added in v0.16.0
type NotificationWebhookConfig struct {
// Headers Optional HTTP headers to include in the webhook request
Headers *map[string]NotificationWebhookHeaderValue `json:"headers,omitempty"`
// PayloadTemplate Optional JSON payload template using CEL expressions
PayloadTemplate *string `json:"payloadTemplate,omitempty"`
// Url Webhook endpoint URL where alerts will be sent
Url string `json:"url"`
}
NotificationWebhookConfig Configuration for webhook notification channels
type NotificationWebhookHeaderValue ¶ added in v0.16.0
type NotificationWebhookHeaderValue struct {
// Value Inline header value
Value *string `json:"value,omitempty"`
// ValueFrom How to obtain a secret value
ValueFrom *NotificationSecretValueFrom `json:"valueFrom,omitempty"`
}
NotificationWebhookHeaderValue Header value that can be provided inline or via secret reference
type OAuthProtectedResourceMetadata ¶
type OAuthProtectedResourceMetadata struct {
// AuthorizationServers List of authorization server URLs
AuthorizationServers []string `json:"authorization_servers"`
// BearerMethodsSupported Supported bearer token methods
BearerMethodsSupported []string `json:"bearer_methods_supported"`
// OpenchoreoClients OpenChoreo extension (RFC 9728 §2). OAuth client configurations for
// external integrations (e.g., CLI). Used by clients to discover their
// client_id and required scopes.
OpenchoreoClients *[]OpenChoreoClient `json:"openchoreo_clients,omitempty"`
// OpenchoreoSecurityEnabled OpenChoreo extension (RFC 9728 §2). Indicates whether authentication
// is enforced on this server. When false, requests without tokens are
// accepted.
OpenchoreoSecurityEnabled *bool `json:"openchoreo_security_enabled,omitempty"`
// Resource URL of the protected resource
Resource string `json:"resource"`
// ResourceName Human-readable name of the protected resource
ResourceName string `json:"resource_name"`
// ScopesSupported Supported OAuth scopes
ScopesSupported []string `json:"scopes_supported"`
}
OAuthProtectedResourceMetadata OAuth 2.0 protected resource metadata as defined in RFC 9728
type ObjectMeta ¶ added in v0.16.0
type ObjectMeta struct {
// Annotations Map of string keys and values for storing auxiliary data
Annotations *map[string]string `json:"annotations,omitempty"`
// CreationTimestamp Creation timestamp
CreationTimestamp *time.Time `json:"creationTimestamp,omitempty"`
// Labels Map of string keys and values for organizing resources
Labels *map[string]string `json:"labels,omitempty"`
// Name Name of the resource (unique within namespace)
Name string `json:"name"`
// Namespace Kubernetes namespace
Namespace *string `json:"namespace,omitempty"`
// Uid Unique identifier (Kubernetes UID)
Uid *string `json:"uid,omitempty"`
}
ObjectMeta Standard Kubernetes object metadata (without kind/apiVersion). Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
type ObservabilityAlertsNotificationChannel ¶ added in v0.16.0
type ObservabilityAlertsNotificationChannel struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of an ObservabilityAlertsNotificationChannel
Spec *ObservabilityAlertsNotificationChannelSpec `json:"spec,omitempty"`
Status *ObservabilityAlertsNotificationChannelStatus `json:"status,omitempty"`
}
ObservabilityAlertsNotificationChannel ObservabilityAlertsNotificationChannel resource (Kubernetes object without kind/apiVersion). Defines a channel for sending alert notifications. Currently email and webhook notifications are supported.
type ObservabilityAlertsNotificationChannelList ¶ added in v0.16.0
type ObservabilityAlertsNotificationChannelList struct {
Items []ObservabilityAlertsNotificationChannel `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
ObservabilityAlertsNotificationChannelList Paginated list of observability alerts notification channels
type ObservabilityAlertsNotificationChannelNameParam ¶ added in v0.16.0
type ObservabilityAlertsNotificationChannelNameParam = string
ObservabilityAlertsNotificationChannelNameParam defines model for ObservabilityAlertsNotificationChannelNameParam.
type ObservabilityAlertsNotificationChannelSpec ¶ added in v0.16.0
type ObservabilityAlertsNotificationChannelSpec struct {
// EmailConfig Configuration for email notification channels
EmailConfig *NotificationEmailConfig `json:"emailConfig,omitempty"`
// Environment Name of the openchoreo environment this notification channel belongs to
Environment string `json:"environment"`
// IsEnvDefault Whether this is the default notification channel for the environment
IsEnvDefault *bool `json:"isEnvDefault,omitempty"`
// Type Type of notification channel
Type ObservabilityAlertsNotificationChannelSpecType `json:"type"`
// WebhookConfig Configuration for webhook notification channels
WebhookConfig *NotificationWebhookConfig `json:"webhookConfig,omitempty"`
// contains filtered or unexported fields
}
ObservabilityAlertsNotificationChannelSpec Desired state of an ObservabilityAlertsNotificationChannel
func (ObservabilityAlertsNotificationChannelSpec) AsObservabilityAlertsNotificationChannelSpec0 ¶ added in v0.16.0
func (t ObservabilityAlertsNotificationChannelSpec) AsObservabilityAlertsNotificationChannelSpec0() (ObservabilityAlertsNotificationChannelSpec0, error)
AsObservabilityAlertsNotificationChannelSpec0 returns the union data inside the ObservabilityAlertsNotificationChannelSpec as a ObservabilityAlertsNotificationChannelSpec0
func (ObservabilityAlertsNotificationChannelSpec) AsObservabilityAlertsNotificationChannelSpec1 ¶ added in v0.16.0
func (t ObservabilityAlertsNotificationChannelSpec) AsObservabilityAlertsNotificationChannelSpec1() (ObservabilityAlertsNotificationChannelSpec1, error)
AsObservabilityAlertsNotificationChannelSpec1 returns the union data inside the ObservabilityAlertsNotificationChannelSpec as a ObservabilityAlertsNotificationChannelSpec1
func (*ObservabilityAlertsNotificationChannelSpec) FromObservabilityAlertsNotificationChannelSpec0 ¶ added in v0.16.0
func (t *ObservabilityAlertsNotificationChannelSpec) FromObservabilityAlertsNotificationChannelSpec0(v ObservabilityAlertsNotificationChannelSpec0) error
FromObservabilityAlertsNotificationChannelSpec0 overwrites any union data inside the ObservabilityAlertsNotificationChannelSpec as the provided ObservabilityAlertsNotificationChannelSpec0
func (*ObservabilityAlertsNotificationChannelSpec) FromObservabilityAlertsNotificationChannelSpec1 ¶ added in v0.16.0
func (t *ObservabilityAlertsNotificationChannelSpec) FromObservabilityAlertsNotificationChannelSpec1(v ObservabilityAlertsNotificationChannelSpec1) error
FromObservabilityAlertsNotificationChannelSpec1 overwrites any union data inside the ObservabilityAlertsNotificationChannelSpec as the provided ObservabilityAlertsNotificationChannelSpec1
func (ObservabilityAlertsNotificationChannelSpec) MarshalJSON ¶ added in v0.16.0
func (t ObservabilityAlertsNotificationChannelSpec) MarshalJSON() ([]byte, error)
func (*ObservabilityAlertsNotificationChannelSpec) MergeObservabilityAlertsNotificationChannelSpec0 ¶ added in v0.16.0
func (t *ObservabilityAlertsNotificationChannelSpec) MergeObservabilityAlertsNotificationChannelSpec0(v ObservabilityAlertsNotificationChannelSpec0) error
MergeObservabilityAlertsNotificationChannelSpec0 performs a merge with any union data inside the ObservabilityAlertsNotificationChannelSpec, using the provided ObservabilityAlertsNotificationChannelSpec0
func (*ObservabilityAlertsNotificationChannelSpec) MergeObservabilityAlertsNotificationChannelSpec1 ¶ added in v0.16.0
func (t *ObservabilityAlertsNotificationChannelSpec) MergeObservabilityAlertsNotificationChannelSpec1(v ObservabilityAlertsNotificationChannelSpec1) error
MergeObservabilityAlertsNotificationChannelSpec1 performs a merge with any union data inside the ObservabilityAlertsNotificationChannelSpec, using the provided ObservabilityAlertsNotificationChannelSpec1
func (*ObservabilityAlertsNotificationChannelSpec) UnmarshalJSON ¶ added in v0.16.0
func (t *ObservabilityAlertsNotificationChannelSpec) UnmarshalJSON(b []byte) error
type ObservabilityAlertsNotificationChannelSpec0 ¶ added in v0.16.0
type ObservabilityAlertsNotificationChannelSpec0 struct {
Type interface{} `json:"type"`
}
ObservabilityAlertsNotificationChannelSpec0 defines model for .
type ObservabilityAlertsNotificationChannelSpec1 ¶ added in v0.16.0
type ObservabilityAlertsNotificationChannelSpec1 struct {
Type interface{} `json:"type"`
}
ObservabilityAlertsNotificationChannelSpec1 defines model for .
type ObservabilityAlertsNotificationChannelSpecType ¶ added in v0.16.0
type ObservabilityAlertsNotificationChannelSpecType string
ObservabilityAlertsNotificationChannelSpecType Type of notification channel
const ( Email ObservabilityAlertsNotificationChannelSpecType = "email" Webhook ObservabilityAlertsNotificationChannelSpecType = "webhook" )
Defines values for ObservabilityAlertsNotificationChannelSpecType.
type ObservabilityAlertsNotificationChannelStatus ¶ added in v0.16.0
type ObservabilityAlertsNotificationChannelStatus = map[string]interface{}
ObservabilityAlertsNotificationChannelStatus Observed state of an ObservabilityAlertsNotificationChannel
type ObservabilityPlane ¶
type ObservabilityPlane struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of an ObservabilityPlane
Spec *ObservabilityPlaneSpec `json:"spec,omitempty"`
Status *ObservabilityPlaneStatus `json:"status,omitempty"`
}
ObservabilityPlane ObservabilityPlane resource (Kubernetes object without kind/apiVersion). Represents monitoring and logging infrastructure within a namespace.
type ObservabilityPlaneList ¶
type ObservabilityPlaneList struct {
Items []ObservabilityPlane `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
ObservabilityPlaneList Paginated list of observability planes
type ObservabilityPlaneNameParam ¶ added in v0.16.0
type ObservabilityPlaneNameParam = string
ObservabilityPlaneNameParam defines model for ObservabilityPlaneNameParam.
type ObservabilityPlaneRef ¶ added in v0.15.0
type ObservabilityPlaneRef struct {
// Kind Kind of observability plane (ObservabilityPlane or ClusterObservabilityPlane)
Kind ObservabilityPlaneRefKind `json:"kind"`
// Name Name of the observability plane resource. Must be a valid DNS-1123 label.
Name string `json:"name"`
}
ObservabilityPlaneRef Reference to an ObservabilityPlane or ClusterObservabilityPlane
type ObservabilityPlaneRefKind ¶ added in v0.15.0
type ObservabilityPlaneRefKind string
ObservabilityPlaneRefKind Kind of observability plane (ObservabilityPlane or ClusterObservabilityPlane)
const ( ObservabilityPlaneRefKindClusterObservabilityPlane ObservabilityPlaneRefKind = "ClusterObservabilityPlane" ObservabilityPlaneRefKindObservabilityPlane ObservabilityPlaneRefKind = "ObservabilityPlane" )
Defines values for ObservabilityPlaneRefKind.
type ObservabilityPlaneSpec ¶ added in v0.16.0
type ObservabilityPlaneSpec struct {
// ClusterAgent Configuration for cluster agent-based communication
ClusterAgent *ClusterAgentConfig `json:"clusterAgent,omitempty"`
// ObserverURL Base URL of the Observer API in the observability plane cluster
ObserverURL *string `json:"observerURL,omitempty"`
// PlaneID Logical plane identifier for the physical cluster.
// Multiple ObservabilityPlane CRs can share the same planeID.
PlaneID *string `json:"planeID,omitempty"`
// RcaAgentURL Base URL of the RCA Agent API in the observability plane cluster
RcaAgentURL *string `json:"rcaAgentURL,omitempty"`
}
ObservabilityPlaneSpec Desired state of an ObservabilityPlane
type ObservabilityPlaneStatus ¶ added in v0.16.0
type ObservabilityPlaneStatus struct {
// AgentConnection Status of cluster agent connections
AgentConnection *AgentConnectionStatus `json:"agentConnection,omitempty"`
// Conditions Current state conditions of the ObservabilityPlane
Conditions *[]Condition `json:"conditions,omitempty"`
// ObservedGeneration Generation of the most recently observed ObservabilityPlane
ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
}
ObservabilityPlaneStatus Observed state of an ObservabilityPlane
type ObserverURLResponse ¶
type ObserverURLResponse struct {
// Message Additional information or status message
Message *string `json:"message,omitempty"`
// ObserverUrl URL to the observer service for logs and metrics
ObserverUrl *string `json:"observerUrl,omitempty"`
}
ObserverURLResponse Observer URL response for accessing logs and metrics
type OpenChoreoClient ¶ added in v0.17.0
type OpenChoreoClient struct {
// ClientId OAuth2 client ID
ClientId string `json:"client_id"`
// Name Name of the client integration
Name string `json:"name"`
// Scopes OAuth2 scopes required by this client
Scopes []string `json:"scopes"`
}
OpenChoreoClient OAuth client configuration for an OpenChoreo external integration (e.g., CLI)
type Pagination ¶
type Pagination struct {
// NextCursor Opaque cursor for fetching the next page. Pass this value as the
// `cursor` query parameter in the next request. Absent when there
// are no more items.
NextCursor *string `json:"nextCursor,omitempty"`
// RemainingCount Approximate number of items remaining after this page.
// This is an estimate provided by Kubernetes and may not be exact.
// Use for UI hints like "~50 more items". May be absent for
// filtered queries.
RemainingCount *int64 `json:"remainingCount,omitempty"`
}
Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens for efficient pagination through large result sets.
type PatchComponentRequest ¶
type PatchComponentRequest struct {
// AutoDeploy Controls auto-deployment to default environment
AutoDeploy *bool `json:"autoDeploy,omitempty"`
// Parameters ComponentType parameters
Parameters *map[string]interface{} `json:"parameters,omitempty"`
}
PatchComponentRequest Request to patch a component
type PodLogEntry ¶ added in v0.16.0
type PodLogEntry struct {
// Log Log message content
Log string `json:"log"`
// Timestamp Timestamp of the log entry in RFC3339 format
Timestamp time.Time `json:"timestamp"`
}
PodLogEntry A single log entry from a pod
type Project ¶
type Project struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a Project
Spec *ProjectSpec `json:"spec,omitempty"`
Status *ProjectStatus `json:"status,omitempty"`
}
Project Project resource (Kubernetes object without kind/apiVersion). Projects group components within a namespace and reference a deployment pipeline.
type ProjectList ¶
type ProjectList struct {
Items []Project `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
ProjectList Paginated list of projects
type ProjectNameParam ¶
type ProjectNameParam = string
ProjectNameParam defines model for ProjectNameParam.
type ProjectQueryParam ¶ added in v0.16.0
type ProjectQueryParam = string
ProjectQueryParam defines model for ProjectQueryParam.
type ProjectSpec ¶ added in v0.16.0
type ProjectSpec struct {
// DeploymentPipelineRef Reference to the DeploymentPipeline that defines the environments
// and deployment progression for components in this project.
DeploymentPipelineRef *string `json:"deploymentPipelineRef,omitempty"`
}
ProjectSpec Desired state of a Project
type ProjectStatus ¶ added in v0.16.0
type ProjectStatus struct {
// Conditions Current state conditions of the Project
Conditions *[]Condition `json:"conditions,omitempty"`
// ObservedGeneration Generation of the most recently observed Project
ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
}
ProjectStatus Observed state of a Project
type PromoteComponent200JSONResponse ¶
type PromoteComponent200JSONResponse ReleaseBinding
func (PromoteComponent200JSONResponse) VisitPromoteComponentResponse ¶
func (response PromoteComponent200JSONResponse) VisitPromoteComponentResponse(w http.ResponseWriter) error
type PromoteComponent400JSONResponse ¶
type PromoteComponent400JSONResponse struct{ BadRequestJSONResponse }
func (PromoteComponent400JSONResponse) VisitPromoteComponentResponse ¶
func (response PromoteComponent400JSONResponse) VisitPromoteComponentResponse(w http.ResponseWriter) error
type PromoteComponent401JSONResponse ¶
func (PromoteComponent401JSONResponse) VisitPromoteComponentResponse ¶
func (response PromoteComponent401JSONResponse) VisitPromoteComponentResponse(w http.ResponseWriter) error
type PromoteComponent403JSONResponse ¶
type PromoteComponent403JSONResponse struct{ ForbiddenJSONResponse }
func (PromoteComponent403JSONResponse) VisitPromoteComponentResponse ¶
func (response PromoteComponent403JSONResponse) VisitPromoteComponentResponse(w http.ResponseWriter) error
type PromoteComponent404JSONResponse ¶
type PromoteComponent404JSONResponse struct{ NotFoundJSONResponse }
func (PromoteComponent404JSONResponse) VisitPromoteComponentResponse ¶
func (response PromoteComponent404JSONResponse) VisitPromoteComponentResponse(w http.ResponseWriter) error
type PromoteComponent500JSONResponse ¶
type PromoteComponent500JSONResponse struct{ InternalErrorJSONResponse }
func (PromoteComponent500JSONResponse) VisitPromoteComponentResponse ¶
func (response PromoteComponent500JSONResponse) VisitPromoteComponentResponse(w http.ResponseWriter) error
type PromoteComponentJSONRequestBody ¶
type PromoteComponentJSONRequestBody = PromoteComponentRequest
PromoteComponentJSONRequestBody defines body for PromoteComponent for application/json ContentType.
type PromoteComponentRequest ¶
type PromoteComponentRequest struct {
// SourceEnv Source environment name
SourceEnv string `json:"sourceEnv"`
// TargetEnv Target environment name
TargetEnv string `json:"targetEnv"`
}
PromoteComponentRequest Request to promote a component between environments
type PromoteComponentRequestObject ¶
type PromoteComponentRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ComponentName ComponentNameParam `json:"componentName"`
Body *PromoteComponentJSONRequestBody
}
type PromoteComponentResp ¶ added in v0.13.0
type PromoteComponentResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ReleaseBinding
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParsePromoteComponentResp ¶ added in v0.13.0
func ParsePromoteComponentResp(rsp *http.Response) (*PromoteComponentResp, error)
ParsePromoteComponentResp parses an HTTP response from a PromoteComponentWithResponse call
func (PromoteComponentResp) Status ¶ added in v0.13.0
func (r PromoteComponentResp) Status() string
Status returns HTTPResponse.Status
func (PromoteComponentResp) StatusCode ¶ added in v0.13.0
func (r PromoteComponentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PromoteComponentResponseObject ¶
type PromoteComponentResponseObject interface {
VisitPromoteComponentResponse(w http.ResponseWriter) error
}
type PromotionPath ¶
type PromotionPath struct {
// SourceEnvironmentRef Source environment name
SourceEnvironmentRef string `json:"sourceEnvironmentRef"`
// TargetEnvironmentRefs Target environments for promotion
TargetEnvironmentRefs []TargetEnvironmentRef `json:"targetEnvironmentRefs"`
}
PromotionPath Promotion path between environments
type RCAAgentURLResponse ¶ added in v0.13.0
type RCAAgentURLResponse struct {
// Message Additional information or status message
Message *string `json:"message,omitempty"`
// RcaAgentUrl URL to the RCA agent service for AI-powered root cause analysis
RcaAgentUrl *string `json:"rcaAgentUrl,omitempty"`
}
RCAAgentURLResponse RCA agent URL response for AI-powered root cause analysis
type Release ¶
type Release struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a Release
Spec *ReleaseSpec `json:"spec,omitempty"`
Status *ReleaseStatus `json:"status,omitempty"`
}
Release Release resource (Kubernetes object without kind/apiVersion). Contains the final Kubernetes manifests deployed to data plane clusters.
type ReleaseBinding ¶
type ReleaseBinding struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a ReleaseBinding
Spec *ReleaseBindingSpec `json:"spec,omitempty"`
Status *ReleaseBindingStatus `json:"status,omitempty"`
}
ReleaseBinding ReleaseBinding resource (Kubernetes object without kind/apiVersion). Binds a ComponentRelease to a specific environment.
type ReleaseBindingList ¶
type ReleaseBindingList struct {
Items []ReleaseBinding `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
ReleaseBindingList Paginated list of release bindings
type ReleaseBindingNameParam ¶ added in v0.16.0
type ReleaseBindingNameParam = string
ReleaseBindingNameParam defines model for ReleaseBindingNameParam.
type ReleaseBindingSpec ¶ added in v0.16.0
type ReleaseBindingSpec struct {
// ComponentTypeEnvOverrides Environment-specific ComponentType overrides
ComponentTypeEnvOverrides *map[string]interface{} `json:"componentTypeEnvOverrides,omitempty"`
// Environment Target environment name
Environment string `json:"environment"`
// Owner Owner identifies the component and project this ReleaseBinding belongs to
Owner struct {
// ComponentName Name of the component
ComponentName string `json:"componentName"`
// ProjectName Name of the project
ProjectName string `json:"projectName"`
} `json:"owner"`
// ReleaseName Reference to component release
ReleaseName *string `json:"releaseName,omitempty"`
// State Controls the state of the Release created by this binding
State *ReleaseBindingSpecState `json:"state,omitempty"`
// TraitOverrides Environment-specific trait overrides
TraitOverrides *map[string]interface{} `json:"traitOverrides,omitempty"`
// WorkloadOverrides Environment-specific workload overrides
WorkloadOverrides *WorkloadOverrides `json:"workloadOverrides,omitempty"`
}
ReleaseBindingSpec Desired state of a ReleaseBinding
type ReleaseBindingSpecState ¶ added in v0.16.0
type ReleaseBindingSpecState string
ReleaseBindingSpecState Controls the state of the Release created by this binding
const ( ReleaseBindingSpecStateActive ReleaseBindingSpecState = "Active" ReleaseBindingSpecStateUndeploy ReleaseBindingSpecState = "Undeploy" )
Defines values for ReleaseBindingSpecState.
type ReleaseBindingStatus ¶ added in v0.16.0
type ReleaseBindingStatus struct {
// Conditions Latest available observations of the ReleaseBinding's current state
Conditions *[]Condition `json:"conditions,omitempty"`
// Endpoints Resolved invoke URLs for each named workload endpoint
Endpoints *[]EndpointURLStatus `json:"endpoints,omitempty"`
// LastSpecUpdateTime Timestamp of the last spec change observed by the controller
LastSpecUpdateTime *time.Time `json:"lastSpecUpdateTime,omitempty"`
// ObservedGeneration Most recent generation observed by the controller
ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
}
ReleaseBindingStatus Observed state of a ReleaseBinding
type ReleaseList ¶ added in v0.16.0
type ReleaseList struct {
Items []Release `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
ReleaseList Paginated list of releases
type ReleaseNameParam ¶
type ReleaseNameParam = string
ReleaseNameParam defines model for ReleaseNameParam.
type ReleaseResourceTree ¶ added in v0.17.0
type ReleaseResourceTree struct {
// Name Name of the release
Name string `json:"name"`
// Nodes All resource nodes in the tree
Nodes []ResourceNode `json:"nodes"`
// TargetPlane Target plane of the release
TargetPlane ReleaseResourceTreeTargetPlane `json:"targetPlane"`
}
ReleaseResourceTree Resource tree for a single release
type ReleaseResourceTreeTargetPlane ¶ added in v0.17.0
type ReleaseResourceTreeTargetPlane string
ReleaseResourceTreeTargetPlane Target plane of the release
const ( ReleaseResourceTreeTargetPlaneDataplane ReleaseResourceTreeTargetPlane = "dataplane" ReleaseResourceTreeTargetPlaneObservabilityplane ReleaseResourceTreeTargetPlane = "observabilityplane" )
Defines values for ReleaseResourceTreeTargetPlane.
type ReleaseSpec ¶ added in v0.16.0
type ReleaseSpec struct {
// EnvironmentName Target environment for this release
EnvironmentName string `json:"environmentName"`
// Interval Watch interval for stable release resources (e.g. 5m, 30s)
Interval *string `json:"interval,omitempty"`
// Owner Owner identifies the component and project this Release belongs to
Owner struct {
// ComponentName Name of the component
ComponentName string `json:"componentName"`
// ProjectName Name of the project
ProjectName string `json:"projectName"`
} `json:"owner"`
// ProgressingInterval Watch interval for transitioning release resources (e.g. 10s)
ProgressingInterval *string `json:"progressingInterval,omitempty"`
// Resources Kubernetes resource templates to apply to the data plane
Resources *[]struct {
// Id Unique identifier for the resource
Id string `json:"id"`
// Object Complete Kubernetes resource definition
Object map[string]interface{} `json:"object"`
} `json:"resources,omitempty"`
// TargetPlane Target plane for deployment
TargetPlane *ReleaseSpecTargetPlane `json:"targetPlane,omitempty"`
}
ReleaseSpec Desired state of a Release
type ReleaseSpecTargetPlane ¶ added in v0.16.0
type ReleaseSpecTargetPlane string
ReleaseSpecTargetPlane Target plane for deployment
const ( ReleaseSpecTargetPlaneDataplane ReleaseSpecTargetPlane = "dataplane" ReleaseSpecTargetPlaneObservabilityplane ReleaseSpecTargetPlane = "observabilityplane" )
Defines values for ReleaseSpecTargetPlane.
type ReleaseStatus ¶ added in v0.16.0
type ReleaseStatus struct {
// Conditions Latest available observations of the Release's current state
Conditions *[]Condition `json:"conditions,omitempty"`
// Resources Resources applied to the data plane with their observed status
Resources *[]struct {
// Group API group of the resource
Group *string `json:"group,omitempty"`
// HealthStatus Health status of the resource
HealthStatus *ReleaseStatusResourcesHealthStatus `json:"healthStatus,omitempty"`
// Id Resource identifier matching spec.resources
Id *string `json:"id,omitempty"`
// Kind Kind of the resource
Kind *string `json:"kind,omitempty"`
// Name Name of the resource in the data plane
Name *string `json:"name,omitempty"`
// Namespace Namespace of the resource in the data plane
Namespace *string `json:"namespace,omitempty"`
// Status Full status of the resource from the data plane
Status *map[string]interface{} `json:"status,omitempty"`
// Version API version of the resource
Version *string `json:"version,omitempty"`
} `json:"resources,omitempty"`
}
ReleaseStatus Observed state of a Release
type ReleaseStatusResourcesHealthStatus ¶ added in v0.16.0
type ReleaseStatusResourcesHealthStatus string
ReleaseStatusResourcesHealthStatus Health status of the resource
const ( ReleaseStatusResourcesHealthStatusDegraded ReleaseStatusResourcesHealthStatus = "Degraded" ReleaseStatusResourcesHealthStatusHealthy ReleaseStatusResourcesHealthStatus = "Healthy" ReleaseStatusResourcesHealthStatusProgressing ReleaseStatusResourcesHealthStatus = "Progressing" ReleaseStatusResourcesHealthStatusSuspended ReleaseStatusResourcesHealthStatus = "Suspended" ReleaseStatusResourcesHealthStatusUnknown ReleaseStatusResourcesHealthStatus = "Unknown" )
Defines values for ReleaseStatusResourcesHealthStatus.
type RemoteReference ¶
type RemoteReference struct {
// Key Path in the external secret store
Key string `json:"key"`
// Property Specific field within the secret
Property *string `json:"property,omitempty"`
// Version Version of the secret to fetch
Version *string `json:"version,omitempty"`
}
RemoteReference Points to a secret in an external secret store
type RequestEditorFn ¶ added in v0.13.0
RequestEditorFn is the function signature for the RequestEditor callback function
type RequiredHeaderError ¶
func (*RequiredHeaderError) Error ¶
func (e *RequiredHeaderError) Error() string
func (*RequiredHeaderError) Unwrap ¶
func (e *RequiredHeaderError) Unwrap() error
type RequiredParamError ¶
type RequiredParamError struct {
ParamName string
}
func (*RequiredParamError) Error ¶
func (e *RequiredParamError) Error() string
type Resource ¶
type Resource struct {
// Hierarchy Resource hierarchy scope
Hierarchy ResourceHierarchy `json:"hierarchy"`
// Id Resource ID
Id *string `json:"id,omitempty"`
// Type Resource type
Type string `json:"type"`
}
Resource Resource for authorization evaluation
type ResourceEvent ¶ added in v0.16.0
type ResourceEvent struct {
// Count Number of times this event has occurred
Count *int `json:"count,omitempty"`
// FirstTimestamp First time this event was recorded
FirstTimestamp *time.Time `json:"firstTimestamp,omitempty"`
// LastTimestamp Most recent time this event was recorded
LastTimestamp *time.Time `json:"lastTimestamp,omitempty"`
// Message Human-readable description of the event
Message string `json:"message"`
// Reason Short machine-readable reason for the event
Reason string `json:"reason"`
// Source Component that generated the event
Source *string `json:"source,omitempty"`
// Type Type of the event (Normal or Warning)
Type string `json:"type"`
}
ResourceEvent A Kubernetes event associated with a resource
type ResourceEventsResponse ¶ added in v0.16.0
type ResourceEventsResponse struct {
// Events Kubernetes events for the resource
Events []ResourceEvent `json:"events"`
}
ResourceEventsResponse Response containing events for a specific resource
type ResourceHierarchy ¶
type ResourceHierarchy struct {
// Component Component name
Component *string `json:"component,omitempty"`
// Namespace Namespace name
Namespace *string `json:"namespace,omitempty"`
// Project Project name
Project *string `json:"project,omitempty"`
}
ResourceHierarchy Resource hierarchy scope
type ResourceNode ¶ added in v0.16.0
type ResourceNode struct {
// CreatedAt Creation timestamp of the resource
CreatedAt *time.Time `json:"createdAt,omitempty"`
// Group API group of the resource
Group *string `json:"group,omitempty"`
// Health Health status for a resource node
Health *HealthInfo `json:"health,omitempty"`
// Kind Kind of the resource
Kind string `json:"kind"`
// Name Name of the resource
Name string `json:"name"`
// Namespace Namespace of the resource
Namespace *string `json:"namespace,omitempty"`
// Object Full Kubernetes resource object
Object map[string]interface{} `json:"object"`
// ParentRefs References to parent resources
ParentRefs *[]ResourceRef `json:"parentRefs,omitempty"`
// ResourceVersion Resource version from Kubernetes
ResourceVersion *string `json:"resourceVersion,omitempty"`
// Uid UID of the resource
Uid string `json:"uid"`
// Version API version of the resource
Version string `json:"version"`
}
ResourceNode A single resource in the resource tree
type ResourcePodLogsResponse ¶ added in v0.16.0
type ResourcePodLogsResponse struct {
// LogEntries Log entries from the pod
LogEntries []PodLogEntry `json:"logEntries"`
}
ResourcePodLogsResponse Response containing logs for a specific pod
type ResourceRef ¶ added in v0.16.0
type ResourceRef struct {
// Group API group of the resource
Group *string `json:"group,omitempty"`
// Kind Kind of the resource
Kind string `json:"kind"`
// Name Name of the resource
Name string `json:"name"`
// Namespace Namespace of the resource
Namespace *string `json:"namespace,omitempty"`
// Uid UID of the resource
Uid string `json:"uid"`
// Version API version of the resource
Version string `json:"version"`
}
ResourceRef Reference to a parent resource in the resource tree
type ResourceReference ¶ added in v0.17.0
type ResourceReference struct {
ApiVersion string `json:"apiVersion"`
Kind string `json:"kind"`
Name string `json:"name"`
Namespace *string `json:"namespace,omitempty"`
}
ResourceReference Reference to a Kubernetes resource applied during a workflow run
type ResourceTreeResponse ¶ added in v0.16.0
type ResourceTreeResponse struct {
// Nodes All resource nodes in the tree
Nodes []ResourceNode `json:"nodes"`
}
ResourceTreeResponse Response containing the resource tree for a release
type Role ¶
type Role struct {
// Actions List of actions this role permits
Actions []string `json:"actions"`
// Description Human-readable description of the role
Description *string `json:"description,omitempty"`
// Name Unique role name
Name string `json:"name"`
// Namespace Namespace for namespace-scoped roles, empty for cluster roles
Namespace *string `json:"namespace,omitempty"`
}
Role Authorization role with permitted actions (legacy)
type RoleEntitlementMapping ¶
type RoleEntitlementMapping struct {
// Context Additional context for authorization
Context *AuthzContext `json:"context,omitempty"`
// Effect Policy effect (allow or deny)
Effect RoleEntitlementMappingEffect `json:"effect"`
// Entitlement Entitlement with claim and value
Entitlement Entitlement `json:"entitlement"`
// Hierarchy Resource hierarchy scope
Hierarchy ResourceHierarchy `json:"hierarchy"`
// Name Unique mapping name
Name string `json:"name"`
// Role Reference to a role by name and namespace (legacy)
Role RoleRef `json:"role"`
}
RoleEntitlementMapping Mapping of a role to an entitlement within a scope (legacy)
type RoleEntitlementMappingEffect ¶
type RoleEntitlementMappingEffect string
RoleEntitlementMappingEffect Policy effect (allow or deny)
const ( RoleEntitlementMappingEffectAllow RoleEntitlementMappingEffect = "allow" RoleEntitlementMappingEffectDeny RoleEntitlementMappingEffect = "deny" )
Defines values for RoleEntitlementMappingEffect.
type RoleRef ¶ added in v0.14.0
type RoleRef struct {
// Name Role name
Name string `json:"name"`
// Namespace Namespace for namespace-scoped roles, empty for cluster roles
Namespace *string `json:"namespace,omitempty"`
}
RoleRef Reference to a role by name and namespace (legacy)
type SchemaResponse ¶
type SchemaResponse map[string]interface{}
SchemaResponse JSON Schema response for component types, traits, or workflows
type SecretDataSource ¶
type SecretDataSource struct {
// RemoteRef Points to a secret in an external secret store
RemoteRef RemoteReference `json:"remoteRef"`
// SecretKey Key name in the Kubernetes Secret
SecretKey string `json:"secretKey"`
}
SecretDataSource Secret data source mapping
type SecretKeyReference ¶ added in v0.16.0
type SecretKeyReference struct {
// Key Key within the secret
Key *string `json:"key,omitempty"`
// Name Name of the secret
Name *string `json:"name,omitempty"`
// Namespace Namespace of the secret
Namespace *string `json:"namespace,omitempty"`
}
SecretKeyReference Reference to a specific key in a Kubernetes secret
type SecretReference ¶
type SecretReference struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a SecretReference
Spec *SecretReferenceSpec `json:"spec,omitempty"`
Status *SecretReferenceStatus `json:"status,omitempty"`
}
SecretReference SecretReference resource (Kubernetes object without kind/apiVersion). Defines references to external secrets that are synced into the cluster.
type SecretReferenceList ¶
type SecretReferenceList struct {
Items []SecretReference `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
SecretReferenceList Paginated list of secret references
type SecretReferenceNameParam ¶ added in v0.16.0
type SecretReferenceNameParam = string
SecretReferenceNameParam defines model for SecretReferenceNameParam.
type SecretReferenceSpec ¶ added in v0.16.0
type SecretReferenceSpec struct {
// Data Mapping of secret keys to external secret references
Data []SecretDataSource `json:"data"`
// RefreshInterval How often to reconcile/refresh the secret
RefreshInterval *string `json:"refreshInterval,omitempty"`
// Template Structure of the resulting Kubernetes Secret
Template SecretTemplate `json:"template"`
}
SecretReferenceSpec Desired state of a SecretReference
type SecretReferenceStatus ¶ added in v0.16.0
type SecretReferenceStatus struct {
// Conditions Latest available observations of the secret reference state
Conditions *[]Condition `json:"conditions,omitempty"`
// LastRefreshTime When the secret reference was last processed
LastRefreshTime *time.Time `json:"lastRefreshTime,omitempty"`
// SecretStores Secret stores using this reference
SecretStores *[]SecretStoreReference `json:"secretStores,omitempty"`
}
SecretReferenceStatus Observed state of a SecretReference
type SecretStoreRef ¶ added in v0.16.0
type SecretStoreRef struct {
// Name Name of the ClusterSecretStore resource
Name *string `json:"name,omitempty"`
}
SecretStoreRef Reference to an External Secrets Operator ClusterSecretStore
type SecretStoreReference ¶
type SecretStoreReference struct {
// Kind Secret store kind
Kind string `json:"kind"`
// Name Secret store name
Name string `json:"name"`
// Namespace Secret store namespace
Namespace *string `json:"namespace,omitempty"`
}
SecretStoreReference Reference to a secret store
type SecretTemplate ¶ added in v0.16.0
type SecretTemplate struct {
// Metadata Additional metadata for the generated secret
Metadata *struct {
// Annotations Annotations to add to the secret
Annotations *map[string]string `json:"annotations,omitempty"`
// Labels Labels to add to the secret
Labels *map[string]string `json:"labels,omitempty"`
} `json:"metadata,omitempty"`
// Type Type of the Kubernetes Secret
Type *SecretTemplateType `json:"type,omitempty"`
}
SecretTemplate Structure of the resulting Kubernetes Secret
type SecretTemplateType ¶ added in v0.16.0
type SecretTemplateType string
SecretTemplateType Type of the Kubernetes Secret
const ( BootstrapKubernetesIotoken SecretTemplateType = "bootstrap.kubernetes.io/token" KubernetesIobasicAuth SecretTemplateType = "kubernetes.io/basic-auth" KubernetesIodockercfg SecretTemplateType = "kubernetes.io/dockercfg" KubernetesIodockerconfigjson SecretTemplateType = "kubernetes.io/dockerconfigjson" KubernetesIosshAuth SecretTemplateType = "kubernetes.io/ssh-auth" KubernetesIotls SecretTemplateType = "kubernetes.io/tls" Opaque SecretTemplateType = "Opaque" )
Defines values for SecretTemplateType.
type ServeMux ¶
type ServeMux interface {
HandleFunc(pattern string, handler func(http.ResponseWriter, *http.Request))
ServeHTTP(w http.ResponseWriter, r *http.Request)
}
ServeMux is an abstraction of http.ServeMux.
type ServerInterface ¶
type ServerInterface interface {
// Get OAuth protected resource metadata
// (GET /.well-known/oauth-protected-resource)
GetOAuthProtectedResourceMetadata(w http.ResponseWriter, r *http.Request)
// List actions
// (GET /api/v1/authz/actions)
ListActions(w http.ResponseWriter, r *http.Request)
// Evaluate authorization
// (POST /api/v1/authz/evaluates)
Evaluates(w http.ResponseWriter, r *http.Request)
// Get subject profile
// (GET /api/v1/authz/profile)
GetSubjectProfile(w http.ResponseWriter, r *http.Request, params GetSubjectProfileParams)
// List cluster build planes
// (GET /api/v1/clusterbuildplanes)
ListClusterBuildPlanes(w http.ResponseWriter, r *http.Request, params ListClusterBuildPlanesParams)
// Create cluster build plane
// (POST /api/v1/clusterbuildplanes)
CreateClusterBuildPlane(w http.ResponseWriter, r *http.Request)
// Delete cluster build plane
// (DELETE /api/v1/clusterbuildplanes/{clusterBuildPlaneName})
DeleteClusterBuildPlane(w http.ResponseWriter, r *http.Request, clusterBuildPlaneName string)
// Get a cluster build plane
// (GET /api/v1/clusterbuildplanes/{clusterBuildPlaneName})
GetClusterBuildPlane(w http.ResponseWriter, r *http.Request, clusterBuildPlaneName string)
// Update cluster build plane
// (PUT /api/v1/clusterbuildplanes/{clusterBuildPlaneName})
UpdateClusterBuildPlane(w http.ResponseWriter, r *http.Request, clusterBuildPlaneName string)
// List cluster component types
// (GET /api/v1/clustercomponenttypes)
ListClusterComponentTypes(w http.ResponseWriter, r *http.Request, params ListClusterComponentTypesParams)
// Create cluster component type
// (POST /api/v1/clustercomponenttypes)
CreateClusterComponentType(w http.ResponseWriter, r *http.Request)
// Delete cluster component type
// (DELETE /api/v1/clustercomponenttypes/{cctName})
DeleteClusterComponentType(w http.ResponseWriter, r *http.Request, cctName ClusterComponentTypeNameParam)
// Get a cluster component type
// (GET /api/v1/clustercomponenttypes/{cctName})
GetClusterComponentType(w http.ResponseWriter, r *http.Request, cctName ClusterComponentTypeNameParam)
// Update cluster component type
// (PUT /api/v1/clustercomponenttypes/{cctName})
UpdateClusterComponentType(w http.ResponseWriter, r *http.Request, cctName ClusterComponentTypeNameParam)
// Get cluster component type schema
// (GET /api/v1/clustercomponenttypes/{cctName}/schema)
GetClusterComponentTypeSchema(w http.ResponseWriter, r *http.Request, cctName ClusterComponentTypeNameParam)
// List cluster data planes
// (GET /api/v1/clusterdataplanes)
ListClusterDataPlanes(w http.ResponseWriter, r *http.Request, params ListClusterDataPlanesParams)
// Create cluster data plane
// (POST /api/v1/clusterdataplanes)
CreateClusterDataPlane(w http.ResponseWriter, r *http.Request)
// Delete cluster data plane
// (DELETE /api/v1/clusterdataplanes/{cdpName})
DeleteClusterDataPlane(w http.ResponseWriter, r *http.Request, cdpName ClusterDataPlaneNameParam)
// Get cluster data plane
// (GET /api/v1/clusterdataplanes/{cdpName})
GetClusterDataPlane(w http.ResponseWriter, r *http.Request, cdpName ClusterDataPlaneNameParam)
// Update cluster data plane
// (PUT /api/v1/clusterdataplanes/{cdpName})
UpdateClusterDataPlane(w http.ResponseWriter, r *http.Request, cdpName ClusterDataPlaneNameParam)
// List cluster observability planes
// (GET /api/v1/clusterobservabilityplanes)
ListClusterObservabilityPlanes(w http.ResponseWriter, r *http.Request, params ListClusterObservabilityPlanesParams)
// Create cluster observability plane
// (POST /api/v1/clusterobservabilityplanes)
CreateClusterObservabilityPlane(w http.ResponseWriter, r *http.Request)
// Delete cluster observability plane
// (DELETE /api/v1/clusterobservabilityplanes/{clusterObservabilityPlaneName})
DeleteClusterObservabilityPlane(w http.ResponseWriter, r *http.Request, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam)
// Get a cluster observability plane
// (GET /api/v1/clusterobservabilityplanes/{clusterObservabilityPlaneName})
GetClusterObservabilityPlane(w http.ResponseWriter, r *http.Request, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam)
// Update cluster observability plane
// (PUT /api/v1/clusterobservabilityplanes/{clusterObservabilityPlaneName})
UpdateClusterObservabilityPlane(w http.ResponseWriter, r *http.Request, clusterObservabilityPlaneName ClusterObservabilityPlaneNameParam)
// List cluster role bindings
// (GET /api/v1/clusterrolebindings)
ListClusterRoleBindings(w http.ResponseWriter, r *http.Request, params ListClusterRoleBindingsParams)
// Create cluster role binding
// (POST /api/v1/clusterrolebindings)
CreateClusterRoleBinding(w http.ResponseWriter, r *http.Request)
// Delete cluster role binding
// (DELETE /api/v1/clusterrolebindings/{name})
DeleteClusterRoleBinding(w http.ResponseWriter, r *http.Request, name string)
// Get cluster role binding
// (GET /api/v1/clusterrolebindings/{name})
GetClusterRoleBinding(w http.ResponseWriter, r *http.Request, name string)
// Update cluster role binding
// (PUT /api/v1/clusterrolebindings/{name})
UpdateClusterRoleBinding(w http.ResponseWriter, r *http.Request, name string)
// List cluster roles
// (GET /api/v1/clusterroles)
ListClusterRoles(w http.ResponseWriter, r *http.Request, params ListClusterRolesParams)
// Create cluster role
// (POST /api/v1/clusterroles)
CreateClusterRole(w http.ResponseWriter, r *http.Request)
// Delete cluster role
// (DELETE /api/v1/clusterroles/{name})
DeleteClusterRole(w http.ResponseWriter, r *http.Request, name string)
// Get cluster role
// (GET /api/v1/clusterroles/{name})
GetClusterRole(w http.ResponseWriter, r *http.Request, name string)
// Update cluster role
// (PUT /api/v1/clusterroles/{name})
UpdateClusterRole(w http.ResponseWriter, r *http.Request, name string)
// List cluster traits
// (GET /api/v1/clustertraits)
ListClusterTraits(w http.ResponseWriter, r *http.Request, params ListClusterTraitsParams)
// Create cluster trait
// (POST /api/v1/clustertraits)
CreateClusterTrait(w http.ResponseWriter, r *http.Request)
// Delete cluster trait
// (DELETE /api/v1/clustertraits/{clusterTraitName})
DeleteClusterTrait(w http.ResponseWriter, r *http.Request, clusterTraitName ClusterTraitNameParam)
// Get a cluster trait
// (GET /api/v1/clustertraits/{clusterTraitName})
GetClusterTrait(w http.ResponseWriter, r *http.Request, clusterTraitName ClusterTraitNameParam)
// Update cluster trait
// (PUT /api/v1/clustertraits/{clusterTraitName})
UpdateClusterTrait(w http.ResponseWriter, r *http.Request, clusterTraitName ClusterTraitNameParam)
// Get cluster trait schema
// (GET /api/v1/clustertraits/{clusterTraitName}/schema)
GetClusterTraitSchema(w http.ResponseWriter, r *http.Request, clusterTraitName ClusterTraitNameParam)
// List namespaces
// (GET /api/v1/namespaces)
ListNamespaces(w http.ResponseWriter, r *http.Request, params ListNamespacesParams)
// Create namespace
// (POST /api/v1/namespaces)
CreateNamespace(w http.ResponseWriter, r *http.Request)
// Delete namespace
// (DELETE /api/v1/namespaces/{namespaceName})
DeleteNamespace(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Get namespace
// (GET /api/v1/namespaces/{namespaceName})
GetNamespace(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Update namespace
// (PUT /api/v1/namespaces/{namespaceName})
UpdateNamespace(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// List build planes
// (GET /api/v1/namespaces/{namespaceName}/buildplanes)
ListBuildPlanes(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListBuildPlanesParams)
// Create build plane
// (POST /api/v1/namespaces/{namespaceName}/buildplanes)
CreateBuildPlane(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete build plane
// (DELETE /api/v1/namespaces/{namespaceName}/buildplanes/{buildPlaneName})
DeleteBuildPlane(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam)
// Get build plane
// (GET /api/v1/namespaces/{namespaceName}/buildplanes/{buildPlaneName})
GetBuildPlane(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam)
// Update build plane
// (PUT /api/v1/namespaces/{namespaceName}/buildplanes/{buildPlaneName})
UpdateBuildPlane(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, buildPlaneName BuildPlaneNameParam)
// List component releases
// (GET /api/v1/namespaces/{namespaceName}/componentreleases)
ListComponentReleases(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListComponentReleasesParams)
// Get component release
// (GET /api/v1/namespaces/{namespaceName}/componentreleases/{componentReleaseName})
GetComponentRelease(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, componentReleaseName ComponentReleaseNameParam)
// List components
// (GET /api/v1/namespaces/{namespaceName}/components)
ListComponents(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListComponentsParams)
// Create component
// (POST /api/v1/namespaces/{namespaceName}/components)
CreateComponent(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete component
// (DELETE /api/v1/namespaces/{namespaceName}/components/{componentName})
DeleteComponent(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, componentName ComponentNameParam)
// Get component
// (GET /api/v1/namespaces/{namespaceName}/components/{componentName})
GetComponent(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, componentName ComponentNameParam)
// Update component
// (PUT /api/v1/namespaces/{namespaceName}/components/{componentName})
UpdateComponent(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, componentName ComponentNameParam)
// Deploy release
// (POST /api/v1/namespaces/{namespaceName}/components/{componentName}/deploy)
DeployRelease(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, componentName ComponentNameParam)
// Generate component release
// (POST /api/v1/namespaces/{namespaceName}/components/{componentName}/generate-release)
GenerateRelease(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, componentName ComponentNameParam)
// Promote component
// (POST /api/v1/namespaces/{namespaceName}/components/{componentName}/promote)
PromoteComponent(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, componentName ComponentNameParam)
// Get component schema
// (GET /api/v1/namespaces/{namespaceName}/components/{componentName}/schema)
GetComponentSchema(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, componentName ComponentNameParam)
// List component types
// (GET /api/v1/namespaces/{namespaceName}/componenttypes)
ListComponentTypes(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListComponentTypesParams)
// Create component type
// (POST /api/v1/namespaces/{namespaceName}/componenttypes)
CreateComponentType(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete component type
// (DELETE /api/v1/namespaces/{namespaceName}/componenttypes/{ctName})
DeleteComponentType(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam)
// Get component type
// (GET /api/v1/namespaces/{namespaceName}/componenttypes/{ctName})
GetComponentType(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam)
// Update component type
// (PUT /api/v1/namespaces/{namespaceName}/componenttypes/{ctName})
UpdateComponentType(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam)
// Get component type schema
// (GET /api/v1/namespaces/{namespaceName}/componenttypes/{ctName}/schema)
GetComponentTypeSchema(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, ctName ComponentTypeNameParam)
// List data planes
// (GET /api/v1/namespaces/{namespaceName}/dataplanes)
ListDataPlanes(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListDataPlanesParams)
// Create data plane
// (POST /api/v1/namespaces/{namespaceName}/dataplanes)
CreateDataPlane(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete data plane
// (DELETE /api/v1/namespaces/{namespaceName}/dataplanes/{dpName})
DeleteDataPlane(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, dpName DataPlaneNameParam)
// Get data plane
// (GET /api/v1/namespaces/{namespaceName}/dataplanes/{dpName})
GetDataPlane(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, dpName DataPlaneNameParam)
// Update data plane
// (PUT /api/v1/namespaces/{namespaceName}/dataplanes/{dpName})
UpdateDataPlane(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, dpName DataPlaneNameParam)
// List deployment pipelines
// (GET /api/v1/namespaces/{namespaceName}/deploymentpipelines)
ListDeploymentPipelines(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListDeploymentPipelinesParams)
// Create deployment pipeline
// (POST /api/v1/namespaces/{namespaceName}/deploymentpipelines)
CreateDeploymentPipeline(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete deployment pipeline
// (DELETE /api/v1/namespaces/{namespaceName}/deploymentpipelines/{deploymentPipelineName})
DeleteDeploymentPipeline(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam)
// Get deployment pipeline
// (GET /api/v1/namespaces/{namespaceName}/deploymentpipelines/{deploymentPipelineName})
GetDeploymentPipeline(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam)
// Update deployment pipeline
// (PUT /api/v1/namespaces/{namespaceName}/deploymentpipelines/{deploymentPipelineName})
UpdateDeploymentPipeline(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, deploymentPipelineName DeploymentPipelineNameParam)
// List environments
// (GET /api/v1/namespaces/{namespaceName}/environments)
ListEnvironments(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListEnvironmentsParams)
// Create environment
// (POST /api/v1/namespaces/{namespaceName}/environments)
CreateEnvironment(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete environment
// (DELETE /api/v1/namespaces/{namespaceName}/environments/{envName})
DeleteEnvironment(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, envName EnvironmentNameParam)
// Get environment
// (GET /api/v1/namespaces/{namespaceName}/environments/{envName})
GetEnvironment(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, envName EnvironmentNameParam)
// Update environment
// (PUT /api/v1/namespaces/{namespaceName}/environments/{envName})
UpdateEnvironment(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, envName EnvironmentNameParam)
// Get environment observer URL
// (GET /api/v1/namespaces/{namespaceName}/environments/{envName}/observer-url)
GetEnvironmentObserverURL(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, envName EnvironmentNameParam)
// Get RCA agent URL
// (GET /api/v1/namespaces/{namespaceName}/environments/{envName}/rca-agent-url)
GetRCAAgentURL(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, envName EnvironmentNameParam)
// List observability alerts notification channels
// (GET /api/v1/namespaces/{namespaceName}/observabilityalertsnotificationchannels)
ListObservabilityAlertsNotificationChannels(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListObservabilityAlertsNotificationChannelsParams)
// Create observability alerts notification channel
// (POST /api/v1/namespaces/{namespaceName}/observabilityalertsnotificationchannels)
CreateObservabilityAlertsNotificationChannel(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete observability alerts notification channel
// (DELETE /api/v1/namespaces/{namespaceName}/observabilityalertsnotificationchannels/{observabilityAlertsNotificationChannelName})
DeleteObservabilityAlertsNotificationChannel(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam)
// Get observability alerts notification channel
// (GET /api/v1/namespaces/{namespaceName}/observabilityalertsnotificationchannels/{observabilityAlertsNotificationChannelName})
GetObservabilityAlertsNotificationChannel(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam)
// Update observability alerts notification channel
// (PUT /api/v1/namespaces/{namespaceName}/observabilityalertsnotificationchannels/{observabilityAlertsNotificationChannelName})
UpdateObservabilityAlertsNotificationChannel(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, observabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam)
// List observability planes
// (GET /api/v1/namespaces/{namespaceName}/observabilityplanes)
ListObservabilityPlanes(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListObservabilityPlanesParams)
// Create observability plane
// (POST /api/v1/namespaces/{namespaceName}/observabilityplanes)
CreateObservabilityPlane(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete observability plane
// (DELETE /api/v1/namespaces/{namespaceName}/observabilityplanes/{observabilityPlaneName})
DeleteObservabilityPlane(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam)
// Get observability plane
// (GET /api/v1/namespaces/{namespaceName}/observabilityplanes/{observabilityPlaneName})
GetObservabilityPlane(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam)
// Update observability plane
// (PUT /api/v1/namespaces/{namespaceName}/observabilityplanes/{observabilityPlaneName})
UpdateObservabilityPlane(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, observabilityPlaneName ObservabilityPlaneNameParam)
// List projects
// (GET /api/v1/namespaces/{namespaceName}/projects)
ListProjects(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListProjectsParams)
// Create project
// (POST /api/v1/namespaces/{namespaceName}/projects)
CreateProject(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete project
// (DELETE /api/v1/namespaces/{namespaceName}/projects/{projectName})
DeleteProject(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, projectName ProjectNameParam)
// Get project
// (GET /api/v1/namespaces/{namespaceName}/projects/{projectName})
GetProject(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, projectName ProjectNameParam)
// Update project
// (PUT /api/v1/namespaces/{namespaceName}/projects/{projectName})
UpdateProject(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, projectName ProjectNameParam)
// Get release resource tree
// (GET /api/v1/namespaces/{namespaceName}/projects/{projectName}/components/{componentName}/environments/{environmentName}/release/resources)
GetReleaseResourceTree(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam)
// Get resource events
// (GET /api/v1/namespaces/{namespaceName}/projects/{projectName}/components/{componentName}/environments/{environmentName}/release/resources/events)
GetReleaseResourceEvents(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, params GetReleaseResourceEventsParams)
// Get pod logs
// (GET /api/v1/namespaces/{namespaceName}/projects/{projectName}/components/{componentName}/environments/{environmentName}/release/resources/pod-logs)
GetReleaseResourcePodLogs(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, projectName ProjectNameParam, componentName ComponentNameParam, environmentName ComponentEnvironmentNameParam, params GetReleaseResourcePodLogsParams)
// List release bindings
// (GET /api/v1/namespaces/{namespaceName}/releasebindings)
ListReleaseBindings(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListReleaseBindingsParams)
// Create release binding
// (POST /api/v1/namespaces/{namespaceName}/releasebindings)
CreateReleaseBinding(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete release binding
// (DELETE /api/v1/namespaces/{namespaceName}/releasebindings/{releaseBindingName})
DeleteReleaseBinding(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam)
// Get release binding
// (GET /api/v1/namespaces/{namespaceName}/releasebindings/{releaseBindingName})
GetReleaseBinding(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam)
// Update release binding
// (PUT /api/v1/namespaces/{namespaceName}/releasebindings/{releaseBindingName})
UpdateReleaseBinding(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam)
// Get K8s resource events for a release binding
// (GET /api/v1/namespaces/{namespaceName}/releasebindings/{releaseBindingName}/k8sresources/events)
GetReleaseBindingK8sResourceEvents(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, params GetReleaseBindingK8sResourceEventsParams)
// Get pod logs for a release binding
// (GET /api/v1/namespaces/{namespaceName}/releasebindings/{releaseBindingName}/k8sresources/logs)
GetReleaseBindingK8sResourceLogs(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam, params GetReleaseBindingK8sResourceLogsParams)
// Get K8s resource tree for a release binding
// (GET /api/v1/namespaces/{namespaceName}/releasebindings/{releaseBindingName}/k8sresources/tree)
GetReleaseBindingK8sResourceTree(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, releaseBindingName ReleaseBindingNameParam)
// List releases
// (GET /api/v1/namespaces/{namespaceName}/releases)
ListReleases(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListReleasesParams)
// Get release
// (GET /api/v1/namespaces/{namespaceName}/releases/{releaseName})
GetRelease(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, releaseName ReleaseNameParam)
// List namespace role bindings
// (GET /api/v1/namespaces/{namespaceName}/rolebindings)
ListNamespaceRoleBindings(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListNamespaceRoleBindingsParams)
// Create namespace role binding
// (POST /api/v1/namespaces/{namespaceName}/rolebindings)
CreateNamespaceRoleBinding(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete namespace role binding
// (DELETE /api/v1/namespaces/{namespaceName}/rolebindings/{name})
DeleteNamespaceRoleBinding(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, name string)
// Get namespace role binding
// (GET /api/v1/namespaces/{namespaceName}/rolebindings/{name})
GetNamespaceRoleBinding(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, name string)
// Update namespace role binding
// (PUT /api/v1/namespaces/{namespaceName}/rolebindings/{name})
UpdateNamespaceRoleBinding(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, name string)
// List namespace roles
// (GET /api/v1/namespaces/{namespaceName}/roles)
ListNamespaceRoles(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListNamespaceRolesParams)
// Create namespace role
// (POST /api/v1/namespaces/{namespaceName}/roles)
CreateNamespaceRole(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete namespace role
// (DELETE /api/v1/namespaces/{namespaceName}/roles/{name})
DeleteNamespaceRole(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, name string)
// Get namespace role
// (GET /api/v1/namespaces/{namespaceName}/roles/{name})
GetNamespaceRole(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, name string)
// Update namespace role
// (PUT /api/v1/namespaces/{namespaceName}/roles/{name})
UpdateNamespaceRole(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, name string)
// List secret references
// (GET /api/v1/namespaces/{namespaceName}/secretreferences)
ListSecretReferences(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListSecretReferencesParams)
// Create secret reference
// (POST /api/v1/namespaces/{namespaceName}/secretreferences)
CreateSecretReference(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete secret reference
// (DELETE /api/v1/namespaces/{namespaceName}/secretreferences/{secretReferenceName})
DeleteSecretReference(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam)
// Get secret reference
// (GET /api/v1/namespaces/{namespaceName}/secretreferences/{secretReferenceName})
GetSecretReference(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam)
// Update secret reference
// (PUT /api/v1/namespaces/{namespaceName}/secretreferences/{secretReferenceName})
UpdateSecretReference(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, secretReferenceName SecretReferenceNameParam)
// List traits
// (GET /api/v1/namespaces/{namespaceName}/traits)
ListTraits(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListTraitsParams)
// Create trait
// (POST /api/v1/namespaces/{namespaceName}/traits)
CreateTrait(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete trait
// (DELETE /api/v1/namespaces/{namespaceName}/traits/{traitName})
DeleteTrait(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, traitName TraitNameParam)
// Get trait
// (GET /api/v1/namespaces/{namespaceName}/traits/{traitName})
GetTrait(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, traitName TraitNameParam)
// Update trait
// (PUT /api/v1/namespaces/{namespaceName}/traits/{traitName})
UpdateTrait(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, traitName TraitNameParam)
// Get trait schema
// (GET /api/v1/namespaces/{namespaceName}/traits/{traitName}/schema)
GetTraitSchema(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, traitName TraitNameParam)
// List workflow runs
// (GET /api/v1/namespaces/{namespaceName}/workflowruns)
ListWorkflowRuns(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListWorkflowRunsParams)
// Create workflow run
// (POST /api/v1/namespaces/{namespaceName}/workflowruns)
CreateWorkflowRun(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Get workflow run
// (GET /api/v1/namespaces/{namespaceName}/workflowruns/{runName})
GetWorkflowRun(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, runName WorkflowRunNameParam)
// Get workflow run events
// (GET /api/v1/namespaces/{namespaceName}/workflowruns/{runName}/events)
GetWorkflowRunEvents(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, params GetWorkflowRunEventsParams)
// Get workflow run logs
// (GET /api/v1/namespaces/{namespaceName}/workflowruns/{runName}/logs)
GetWorkflowRunLogs(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, runName WorkflowRunNameParam, params GetWorkflowRunLogsParams)
// Get workflow run status
// (GET /api/v1/namespaces/{namespaceName}/workflowruns/{runName}/status)
GetWorkflowRunStatus(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, runName WorkflowRunNameParam)
// List workflows
// (GET /api/v1/namespaces/{namespaceName}/workflows)
ListWorkflows(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListWorkflowsParams)
// Create workflow
// (POST /api/v1/namespaces/{namespaceName}/workflows)
CreateWorkflow(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete workflow
// (DELETE /api/v1/namespaces/{namespaceName}/workflows/{workflowName})
DeleteWorkflow(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, workflowName WorkflowNameParam)
// Get workflow
// (GET /api/v1/namespaces/{namespaceName}/workflows/{workflowName})
GetWorkflow(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, workflowName WorkflowNameParam)
// Update workflow
// (PUT /api/v1/namespaces/{namespaceName}/workflows/{workflowName})
UpdateWorkflow(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, workflowName WorkflowNameParam)
// Get workflow schema
// (GET /api/v1/namespaces/{namespaceName}/workflows/{workflowName}/schema)
GetWorkflowSchema(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, workflowName WorkflowNameParam)
// List workloads
// (GET /api/v1/namespaces/{namespaceName}/workloads)
ListWorkloads(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, params ListWorkloadsParams)
// Create workload
// (POST /api/v1/namespaces/{namespaceName}/workloads)
CreateWorkload(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete workload
// (DELETE /api/v1/namespaces/{namespaceName}/workloads/{workloadName})
DeleteWorkload(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, workloadName WorkloadNameParam)
// Get workload
// (GET /api/v1/namespaces/{namespaceName}/workloads/{workloadName})
GetWorkload(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, workloadName WorkloadNameParam)
// Update workload
// (PUT /api/v1/namespaces/{namespaceName}/workloads/{workloadName})
UpdateWorkload(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, workloadName WorkloadNameParam)
// List user types
// (GET /api/v1/user-types)
ListUserTypes(w http.ResponseWriter, r *http.Request)
// Handle git provider webhook
// (POST /api/v1alpha1/autobuild)
HandleAutoBuild(w http.ResponseWriter, r *http.Request, params HandleAutoBuildParams)
// List git secrets
// (GET /api/v1alpha1/namespaces/{namespaceName}/gitsecrets)
ListGitSecrets(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Create a git secret
// (POST /api/v1alpha1/namespaces/{namespaceName}/gitsecrets)
CreateGitSecret(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam)
// Delete a git secret
// (DELETE /api/v1alpha1/namespaces/{namespaceName}/gitsecrets/{gitSecretName})
DeleteGitSecret(w http.ResponseWriter, r *http.Request, namespaceName NamespaceNameParam, gitSecretName GitSecretNameParam)
// Health check
// (GET /health)
GetHealth(w http.ResponseWriter, r *http.Request)
// Get OpenAPI specification
// (GET /openapi.json)
GetOpenAPISpec(w http.ResponseWriter, r *http.Request)
// Readiness check
// (GET /ready)
GetReady(w http.ResponseWriter, r *http.Request)
// Get server version
// (GET /version)
GetVersion(w http.ResponseWriter, r *http.Request)
}
ServerInterface represents all server handlers.
func NewStrictHandler ¶
func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface
func NewStrictHandlerWithOptions ¶
func NewStrictHandlerWithOptions(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc, options StrictHTTPServerOptions) ServerInterface
type ServerInterfaceWrapper ¶
type ServerInterfaceWrapper struct {
Handler ServerInterface
HandlerMiddlewares []MiddlewareFunc
ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
ServerInterfaceWrapper converts contexts to parameters.
func (*ServerInterfaceWrapper) CreateBuildPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) CreateBuildPlane(w http.ResponseWriter, r *http.Request)
CreateBuildPlane operation middleware
func (*ServerInterfaceWrapper) CreateClusterBuildPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) CreateClusterBuildPlane(w http.ResponseWriter, r *http.Request)
CreateClusterBuildPlane operation middleware
func (*ServerInterfaceWrapper) CreateClusterComponentType ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) CreateClusterComponentType(w http.ResponseWriter, r *http.Request)
CreateClusterComponentType operation middleware
func (*ServerInterfaceWrapper) CreateClusterDataPlane ¶ added in v0.15.0
func (siw *ServerInterfaceWrapper) CreateClusterDataPlane(w http.ResponseWriter, r *http.Request)
CreateClusterDataPlane operation middleware
func (*ServerInterfaceWrapper) CreateClusterObservabilityPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) CreateClusterObservabilityPlane(w http.ResponseWriter, r *http.Request)
CreateClusterObservabilityPlane operation middleware
func (*ServerInterfaceWrapper) CreateClusterRole ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) CreateClusterRole(w http.ResponseWriter, r *http.Request)
CreateClusterRole operation middleware
func (*ServerInterfaceWrapper) CreateClusterRoleBinding ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) CreateClusterRoleBinding(w http.ResponseWriter, r *http.Request)
CreateClusterRoleBinding operation middleware
func (*ServerInterfaceWrapper) CreateClusterTrait ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) CreateClusterTrait(w http.ResponseWriter, r *http.Request)
CreateClusterTrait operation middleware
func (*ServerInterfaceWrapper) CreateComponent ¶
func (siw *ServerInterfaceWrapper) CreateComponent(w http.ResponseWriter, r *http.Request)
CreateComponent operation middleware
func (*ServerInterfaceWrapper) CreateComponentType ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) CreateComponentType(w http.ResponseWriter, r *http.Request)
CreateComponentType operation middleware
func (*ServerInterfaceWrapper) CreateDataPlane ¶
func (siw *ServerInterfaceWrapper) CreateDataPlane(w http.ResponseWriter, r *http.Request)
CreateDataPlane operation middleware
func (*ServerInterfaceWrapper) CreateDeploymentPipeline ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) CreateDeploymentPipeline(w http.ResponseWriter, r *http.Request)
CreateDeploymentPipeline operation middleware
func (*ServerInterfaceWrapper) CreateEnvironment ¶
func (siw *ServerInterfaceWrapper) CreateEnvironment(w http.ResponseWriter, r *http.Request)
CreateEnvironment operation middleware
func (*ServerInterfaceWrapper) CreateGitSecret ¶ added in v0.17.0
func (siw *ServerInterfaceWrapper) CreateGitSecret(w http.ResponseWriter, r *http.Request)
CreateGitSecret operation middleware
func (*ServerInterfaceWrapper) CreateNamespace ¶ added in v0.13.0
func (siw *ServerInterfaceWrapper) CreateNamespace(w http.ResponseWriter, r *http.Request)
CreateNamespace operation middleware
func (*ServerInterfaceWrapper) CreateNamespaceRole ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) CreateNamespaceRole(w http.ResponseWriter, r *http.Request)
CreateNamespaceRole operation middleware
func (*ServerInterfaceWrapper) CreateNamespaceRoleBinding ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) CreateNamespaceRoleBinding(w http.ResponseWriter, r *http.Request)
CreateNamespaceRoleBinding operation middleware
func (*ServerInterfaceWrapper) CreateObservabilityAlertsNotificationChannel ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) CreateObservabilityAlertsNotificationChannel(w http.ResponseWriter, r *http.Request)
CreateObservabilityAlertsNotificationChannel operation middleware
func (*ServerInterfaceWrapper) CreateObservabilityPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) CreateObservabilityPlane(w http.ResponseWriter, r *http.Request)
CreateObservabilityPlane operation middleware
func (*ServerInterfaceWrapper) CreateProject ¶
func (siw *ServerInterfaceWrapper) CreateProject(w http.ResponseWriter, r *http.Request)
CreateProject operation middleware
func (*ServerInterfaceWrapper) CreateReleaseBinding ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) CreateReleaseBinding(w http.ResponseWriter, r *http.Request)
CreateReleaseBinding operation middleware
func (*ServerInterfaceWrapper) CreateSecretReference ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) CreateSecretReference(w http.ResponseWriter, r *http.Request)
CreateSecretReference operation middleware
func (*ServerInterfaceWrapper) CreateTrait ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) CreateTrait(w http.ResponseWriter, r *http.Request)
CreateTrait operation middleware
func (*ServerInterfaceWrapper) CreateWorkflow ¶ added in v0.17.0
func (siw *ServerInterfaceWrapper) CreateWorkflow(w http.ResponseWriter, r *http.Request)
CreateWorkflow operation middleware
func (*ServerInterfaceWrapper) CreateWorkflowRun ¶ added in v0.13.0
func (siw *ServerInterfaceWrapper) CreateWorkflowRun(w http.ResponseWriter, r *http.Request)
CreateWorkflowRun operation middleware
func (*ServerInterfaceWrapper) CreateWorkload ¶
func (siw *ServerInterfaceWrapper) CreateWorkload(w http.ResponseWriter, r *http.Request)
CreateWorkload operation middleware
func (*ServerInterfaceWrapper) DeleteBuildPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteBuildPlane(w http.ResponseWriter, r *http.Request)
DeleteBuildPlane operation middleware
func (*ServerInterfaceWrapper) DeleteClusterBuildPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteClusterBuildPlane(w http.ResponseWriter, r *http.Request)
DeleteClusterBuildPlane operation middleware
func (*ServerInterfaceWrapper) DeleteClusterComponentType ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteClusterComponentType(w http.ResponseWriter, r *http.Request)
DeleteClusterComponentType operation middleware
func (*ServerInterfaceWrapper) DeleteClusterDataPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteClusterDataPlane(w http.ResponseWriter, r *http.Request)
DeleteClusterDataPlane operation middleware
func (*ServerInterfaceWrapper) DeleteClusterObservabilityPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteClusterObservabilityPlane(w http.ResponseWriter, r *http.Request)
DeleteClusterObservabilityPlane operation middleware
func (*ServerInterfaceWrapper) DeleteClusterRole ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) DeleteClusterRole(w http.ResponseWriter, r *http.Request)
DeleteClusterRole operation middleware
func (*ServerInterfaceWrapper) DeleteClusterRoleBinding ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) DeleteClusterRoleBinding(w http.ResponseWriter, r *http.Request)
DeleteClusterRoleBinding operation middleware
func (*ServerInterfaceWrapper) DeleteClusterTrait ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteClusterTrait(w http.ResponseWriter, r *http.Request)
DeleteClusterTrait operation middleware
func (*ServerInterfaceWrapper) DeleteComponent ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteComponent(w http.ResponseWriter, r *http.Request)
DeleteComponent operation middleware
func (*ServerInterfaceWrapper) DeleteComponentType ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteComponentType(w http.ResponseWriter, r *http.Request)
DeleteComponentType operation middleware
func (*ServerInterfaceWrapper) DeleteDataPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteDataPlane(w http.ResponseWriter, r *http.Request)
DeleteDataPlane operation middleware
func (*ServerInterfaceWrapper) DeleteDeploymentPipeline ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteDeploymentPipeline(w http.ResponseWriter, r *http.Request)
DeleteDeploymentPipeline operation middleware
func (*ServerInterfaceWrapper) DeleteEnvironment ¶ added in v0.17.0
func (siw *ServerInterfaceWrapper) DeleteEnvironment(w http.ResponseWriter, r *http.Request)
DeleteEnvironment operation middleware
func (*ServerInterfaceWrapper) DeleteGitSecret ¶ added in v0.17.0
func (siw *ServerInterfaceWrapper) DeleteGitSecret(w http.ResponseWriter, r *http.Request)
DeleteGitSecret operation middleware
func (*ServerInterfaceWrapper) DeleteNamespace ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteNamespace(w http.ResponseWriter, r *http.Request)
DeleteNamespace operation middleware
func (*ServerInterfaceWrapper) DeleteNamespaceRole ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) DeleteNamespaceRole(w http.ResponseWriter, r *http.Request)
DeleteNamespaceRole operation middleware
func (*ServerInterfaceWrapper) DeleteNamespaceRoleBinding ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) DeleteNamespaceRoleBinding(w http.ResponseWriter, r *http.Request)
DeleteNamespaceRoleBinding operation middleware
func (*ServerInterfaceWrapper) DeleteObservabilityAlertsNotificationChannel ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteObservabilityAlertsNotificationChannel(w http.ResponseWriter, r *http.Request)
DeleteObservabilityAlertsNotificationChannel operation middleware
func (*ServerInterfaceWrapper) DeleteObservabilityPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteObservabilityPlane(w http.ResponseWriter, r *http.Request)
DeleteObservabilityPlane operation middleware
func (*ServerInterfaceWrapper) DeleteProject ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteProject(w http.ResponseWriter, r *http.Request)
DeleteProject operation middleware
func (*ServerInterfaceWrapper) DeleteReleaseBinding ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteReleaseBinding(w http.ResponseWriter, r *http.Request)
DeleteReleaseBinding operation middleware
func (*ServerInterfaceWrapper) DeleteSecretReference ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteSecretReference(w http.ResponseWriter, r *http.Request)
DeleteSecretReference operation middleware
func (*ServerInterfaceWrapper) DeleteTrait ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteTrait(w http.ResponseWriter, r *http.Request)
DeleteTrait operation middleware
func (*ServerInterfaceWrapper) DeleteWorkflow ¶ added in v0.17.0
func (siw *ServerInterfaceWrapper) DeleteWorkflow(w http.ResponseWriter, r *http.Request)
DeleteWorkflow operation middleware
func (*ServerInterfaceWrapper) DeleteWorkload ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) DeleteWorkload(w http.ResponseWriter, r *http.Request)
DeleteWorkload operation middleware
func (*ServerInterfaceWrapper) DeployRelease ¶
func (siw *ServerInterfaceWrapper) DeployRelease(w http.ResponseWriter, r *http.Request)
DeployRelease operation middleware
func (*ServerInterfaceWrapper) Evaluates ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) Evaluates(w http.ResponseWriter, r *http.Request)
Evaluates operation middleware
func (*ServerInterfaceWrapper) GenerateRelease ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GenerateRelease(w http.ResponseWriter, r *http.Request)
GenerateRelease operation middleware
func (*ServerInterfaceWrapper) GetBuildPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetBuildPlane(w http.ResponseWriter, r *http.Request)
GetBuildPlane operation middleware
func (*ServerInterfaceWrapper) GetClusterBuildPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetClusterBuildPlane(w http.ResponseWriter, r *http.Request)
GetClusterBuildPlane operation middleware
func (*ServerInterfaceWrapper) GetClusterComponentType ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetClusterComponentType(w http.ResponseWriter, r *http.Request)
GetClusterComponentType operation middleware
func (*ServerInterfaceWrapper) GetClusterComponentTypeSchema ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetClusterComponentTypeSchema(w http.ResponseWriter, r *http.Request)
GetClusterComponentTypeSchema operation middleware
func (*ServerInterfaceWrapper) GetClusterDataPlane ¶ added in v0.15.0
func (siw *ServerInterfaceWrapper) GetClusterDataPlane(w http.ResponseWriter, r *http.Request)
GetClusterDataPlane operation middleware
func (*ServerInterfaceWrapper) GetClusterObservabilityPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetClusterObservabilityPlane(w http.ResponseWriter, r *http.Request)
GetClusterObservabilityPlane operation middleware
func (*ServerInterfaceWrapper) GetClusterRole ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) GetClusterRole(w http.ResponseWriter, r *http.Request)
GetClusterRole operation middleware
func (*ServerInterfaceWrapper) GetClusterRoleBinding ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) GetClusterRoleBinding(w http.ResponseWriter, r *http.Request)
GetClusterRoleBinding operation middleware
func (*ServerInterfaceWrapper) GetClusterTrait ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetClusterTrait(w http.ResponseWriter, r *http.Request)
GetClusterTrait operation middleware
func (*ServerInterfaceWrapper) GetClusterTraitSchema ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetClusterTraitSchema(w http.ResponseWriter, r *http.Request)
GetClusterTraitSchema operation middleware
func (*ServerInterfaceWrapper) GetComponent ¶
func (siw *ServerInterfaceWrapper) GetComponent(w http.ResponseWriter, r *http.Request)
GetComponent operation middleware
func (*ServerInterfaceWrapper) GetComponentRelease ¶
func (siw *ServerInterfaceWrapper) GetComponentRelease(w http.ResponseWriter, r *http.Request)
GetComponentRelease operation middleware
func (*ServerInterfaceWrapper) GetComponentSchema ¶
func (siw *ServerInterfaceWrapper) GetComponentSchema(w http.ResponseWriter, r *http.Request)
GetComponentSchema operation middleware
func (*ServerInterfaceWrapper) GetComponentType ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetComponentType(w http.ResponseWriter, r *http.Request)
GetComponentType operation middleware
func (*ServerInterfaceWrapper) GetComponentTypeSchema ¶
func (siw *ServerInterfaceWrapper) GetComponentTypeSchema(w http.ResponseWriter, r *http.Request)
GetComponentTypeSchema operation middleware
func (*ServerInterfaceWrapper) GetDataPlane ¶
func (siw *ServerInterfaceWrapper) GetDataPlane(w http.ResponseWriter, r *http.Request)
GetDataPlane operation middleware
func (*ServerInterfaceWrapper) GetDeploymentPipeline ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetDeploymentPipeline(w http.ResponseWriter, r *http.Request)
GetDeploymentPipeline operation middleware
func (*ServerInterfaceWrapper) GetEnvironment ¶
func (siw *ServerInterfaceWrapper) GetEnvironment(w http.ResponseWriter, r *http.Request)
GetEnvironment operation middleware
func (*ServerInterfaceWrapper) GetEnvironmentObserverURL ¶
func (siw *ServerInterfaceWrapper) GetEnvironmentObserverURL(w http.ResponseWriter, r *http.Request)
GetEnvironmentObserverURL operation middleware
func (*ServerInterfaceWrapper) GetHealth ¶
func (siw *ServerInterfaceWrapper) GetHealth(w http.ResponseWriter, r *http.Request)
GetHealth operation middleware
func (*ServerInterfaceWrapper) GetNamespace ¶ added in v0.13.0
func (siw *ServerInterfaceWrapper) GetNamespace(w http.ResponseWriter, r *http.Request)
GetNamespace operation middleware
func (*ServerInterfaceWrapper) GetNamespaceRole ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) GetNamespaceRole(w http.ResponseWriter, r *http.Request)
GetNamespaceRole operation middleware
func (*ServerInterfaceWrapper) GetNamespaceRoleBinding ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) GetNamespaceRoleBinding(w http.ResponseWriter, r *http.Request)
GetNamespaceRoleBinding operation middleware
func (*ServerInterfaceWrapper) GetOAuthProtectedResourceMetadata ¶
func (siw *ServerInterfaceWrapper) GetOAuthProtectedResourceMetadata(w http.ResponseWriter, r *http.Request)
GetOAuthProtectedResourceMetadata operation middleware
func (*ServerInterfaceWrapper) GetObservabilityAlertsNotificationChannel ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetObservabilityAlertsNotificationChannel(w http.ResponseWriter, r *http.Request)
GetObservabilityAlertsNotificationChannel operation middleware
func (*ServerInterfaceWrapper) GetObservabilityPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetObservabilityPlane(w http.ResponseWriter, r *http.Request)
GetObservabilityPlane operation middleware
func (*ServerInterfaceWrapper) GetOpenAPISpec ¶
func (siw *ServerInterfaceWrapper) GetOpenAPISpec(w http.ResponseWriter, r *http.Request)
GetOpenAPISpec operation middleware
func (*ServerInterfaceWrapper) GetProject ¶
func (siw *ServerInterfaceWrapper) GetProject(w http.ResponseWriter, r *http.Request)
GetProject operation middleware
func (*ServerInterfaceWrapper) GetRCAAgentURL ¶ added in v0.13.0
func (siw *ServerInterfaceWrapper) GetRCAAgentURL(w http.ResponseWriter, r *http.Request)
GetRCAAgentURL operation middleware
func (*ServerInterfaceWrapper) GetReady ¶
func (siw *ServerInterfaceWrapper) GetReady(w http.ResponseWriter, r *http.Request)
GetReady operation middleware
func (*ServerInterfaceWrapper) GetRelease ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetRelease(w http.ResponseWriter, r *http.Request)
GetRelease operation middleware
func (*ServerInterfaceWrapper) GetReleaseBinding ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetReleaseBinding(w http.ResponseWriter, r *http.Request)
GetReleaseBinding operation middleware
func (*ServerInterfaceWrapper) GetReleaseBindingK8sResourceEvents ¶ added in v0.17.0
func (siw *ServerInterfaceWrapper) GetReleaseBindingK8sResourceEvents(w http.ResponseWriter, r *http.Request)
GetReleaseBindingK8sResourceEvents operation middleware
func (*ServerInterfaceWrapper) GetReleaseBindingK8sResourceLogs ¶ added in v0.17.0
func (siw *ServerInterfaceWrapper) GetReleaseBindingK8sResourceLogs(w http.ResponseWriter, r *http.Request)
GetReleaseBindingK8sResourceLogs operation middleware
func (*ServerInterfaceWrapper) GetReleaseBindingK8sResourceTree ¶ added in v0.17.0
func (siw *ServerInterfaceWrapper) GetReleaseBindingK8sResourceTree(w http.ResponseWriter, r *http.Request)
GetReleaseBindingK8sResourceTree operation middleware
func (*ServerInterfaceWrapper) GetReleaseResourceEvents ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetReleaseResourceEvents(w http.ResponseWriter, r *http.Request)
GetReleaseResourceEvents operation middleware
func (*ServerInterfaceWrapper) GetReleaseResourcePodLogs ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetReleaseResourcePodLogs(w http.ResponseWriter, r *http.Request)
GetReleaseResourcePodLogs operation middleware
func (*ServerInterfaceWrapper) GetReleaseResourceTree ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetReleaseResourceTree(w http.ResponseWriter, r *http.Request)
GetReleaseResourceTree operation middleware
func (*ServerInterfaceWrapper) GetSecretReference ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetSecretReference(w http.ResponseWriter, r *http.Request)
GetSecretReference operation middleware
func (*ServerInterfaceWrapper) GetSubjectProfile ¶
func (siw *ServerInterfaceWrapper) GetSubjectProfile(w http.ResponseWriter, r *http.Request)
GetSubjectProfile operation middleware
func (*ServerInterfaceWrapper) GetTrait ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetTrait(w http.ResponseWriter, r *http.Request)
GetTrait operation middleware
func (*ServerInterfaceWrapper) GetTraitSchema ¶
func (siw *ServerInterfaceWrapper) GetTraitSchema(w http.ResponseWriter, r *http.Request)
GetTraitSchema operation middleware
func (*ServerInterfaceWrapper) GetVersion ¶
func (siw *ServerInterfaceWrapper) GetVersion(w http.ResponseWriter, r *http.Request)
GetVersion operation middleware
func (*ServerInterfaceWrapper) GetWorkflow ¶ added in v0.17.0
func (siw *ServerInterfaceWrapper) GetWorkflow(w http.ResponseWriter, r *http.Request)
GetWorkflow operation middleware
func (*ServerInterfaceWrapper) GetWorkflowRun ¶ added in v0.13.0
func (siw *ServerInterfaceWrapper) GetWorkflowRun(w http.ResponseWriter, r *http.Request)
GetWorkflowRun operation middleware
func (*ServerInterfaceWrapper) GetWorkflowRunEvents ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetWorkflowRunEvents(w http.ResponseWriter, r *http.Request)
GetWorkflowRunEvents operation middleware
func (*ServerInterfaceWrapper) GetWorkflowRunLogs ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetWorkflowRunLogs(w http.ResponseWriter, r *http.Request)
GetWorkflowRunLogs operation middleware
func (*ServerInterfaceWrapper) GetWorkflowRunStatus ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetWorkflowRunStatus(w http.ResponseWriter, r *http.Request)
GetWorkflowRunStatus operation middleware
func (*ServerInterfaceWrapper) GetWorkflowSchema ¶
func (siw *ServerInterfaceWrapper) GetWorkflowSchema(w http.ResponseWriter, r *http.Request)
GetWorkflowSchema operation middleware
func (*ServerInterfaceWrapper) GetWorkload ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) GetWorkload(w http.ResponseWriter, r *http.Request)
GetWorkload operation middleware
func (*ServerInterfaceWrapper) HandleAutoBuild ¶ added in v0.17.0
func (siw *ServerInterfaceWrapper) HandleAutoBuild(w http.ResponseWriter, r *http.Request)
HandleAutoBuild operation middleware
func (*ServerInterfaceWrapper) ListActions ¶
func (siw *ServerInterfaceWrapper) ListActions(w http.ResponseWriter, r *http.Request)
ListActions operation middleware
func (*ServerInterfaceWrapper) ListBuildPlanes ¶
func (siw *ServerInterfaceWrapper) ListBuildPlanes(w http.ResponseWriter, r *http.Request)
ListBuildPlanes operation middleware
func (*ServerInterfaceWrapper) ListClusterBuildPlanes ¶ added in v0.15.0
func (siw *ServerInterfaceWrapper) ListClusterBuildPlanes(w http.ResponseWriter, r *http.Request)
ListClusterBuildPlanes operation middleware
func (*ServerInterfaceWrapper) ListClusterComponentTypes ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) ListClusterComponentTypes(w http.ResponseWriter, r *http.Request)
ListClusterComponentTypes operation middleware
func (*ServerInterfaceWrapper) ListClusterDataPlanes ¶ added in v0.15.0
func (siw *ServerInterfaceWrapper) ListClusterDataPlanes(w http.ResponseWriter, r *http.Request)
ListClusterDataPlanes operation middleware
func (*ServerInterfaceWrapper) ListClusterObservabilityPlanes ¶ added in v0.15.0
func (siw *ServerInterfaceWrapper) ListClusterObservabilityPlanes(w http.ResponseWriter, r *http.Request)
ListClusterObservabilityPlanes operation middleware
func (*ServerInterfaceWrapper) ListClusterRoleBindings ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) ListClusterRoleBindings(w http.ResponseWriter, r *http.Request)
ListClusterRoleBindings operation middleware
func (*ServerInterfaceWrapper) ListClusterRoles ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) ListClusterRoles(w http.ResponseWriter, r *http.Request)
ListClusterRoles operation middleware
func (*ServerInterfaceWrapper) ListClusterTraits ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) ListClusterTraits(w http.ResponseWriter, r *http.Request)
ListClusterTraits operation middleware
func (*ServerInterfaceWrapper) ListComponentReleases ¶
func (siw *ServerInterfaceWrapper) ListComponentReleases(w http.ResponseWriter, r *http.Request)
ListComponentReleases operation middleware
func (*ServerInterfaceWrapper) ListComponentTypes ¶
func (siw *ServerInterfaceWrapper) ListComponentTypes(w http.ResponseWriter, r *http.Request)
ListComponentTypes operation middleware
func (*ServerInterfaceWrapper) ListComponents ¶
func (siw *ServerInterfaceWrapper) ListComponents(w http.ResponseWriter, r *http.Request)
ListComponents operation middleware
func (*ServerInterfaceWrapper) ListDataPlanes ¶
func (siw *ServerInterfaceWrapper) ListDataPlanes(w http.ResponseWriter, r *http.Request)
ListDataPlanes operation middleware
func (*ServerInterfaceWrapper) ListDeploymentPipelines ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) ListDeploymentPipelines(w http.ResponseWriter, r *http.Request)
ListDeploymentPipelines operation middleware
func (*ServerInterfaceWrapper) ListEnvironments ¶
func (siw *ServerInterfaceWrapper) ListEnvironments(w http.ResponseWriter, r *http.Request)
ListEnvironments operation middleware
func (*ServerInterfaceWrapper) ListGitSecrets ¶ added in v0.17.0
func (siw *ServerInterfaceWrapper) ListGitSecrets(w http.ResponseWriter, r *http.Request)
ListGitSecrets operation middleware
func (*ServerInterfaceWrapper) ListNamespaceRoleBindings ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) ListNamespaceRoleBindings(w http.ResponseWriter, r *http.Request)
ListNamespaceRoleBindings operation middleware
func (*ServerInterfaceWrapper) ListNamespaceRoles ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) ListNamespaceRoles(w http.ResponseWriter, r *http.Request)
ListNamespaceRoles operation middleware
func (*ServerInterfaceWrapper) ListNamespaces ¶ added in v0.13.0
func (siw *ServerInterfaceWrapper) ListNamespaces(w http.ResponseWriter, r *http.Request)
ListNamespaces operation middleware
func (*ServerInterfaceWrapper) ListObservabilityAlertsNotificationChannels ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) ListObservabilityAlertsNotificationChannels(w http.ResponseWriter, r *http.Request)
ListObservabilityAlertsNotificationChannels operation middleware
func (*ServerInterfaceWrapper) ListObservabilityPlanes ¶
func (siw *ServerInterfaceWrapper) ListObservabilityPlanes(w http.ResponseWriter, r *http.Request)
ListObservabilityPlanes operation middleware
func (*ServerInterfaceWrapper) ListProjects ¶
func (siw *ServerInterfaceWrapper) ListProjects(w http.ResponseWriter, r *http.Request)
ListProjects operation middleware
func (*ServerInterfaceWrapper) ListReleaseBindings ¶
func (siw *ServerInterfaceWrapper) ListReleaseBindings(w http.ResponseWriter, r *http.Request)
ListReleaseBindings operation middleware
func (*ServerInterfaceWrapper) ListReleases ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) ListReleases(w http.ResponseWriter, r *http.Request)
ListReleases operation middleware
func (*ServerInterfaceWrapper) ListSecretReferences ¶
func (siw *ServerInterfaceWrapper) ListSecretReferences(w http.ResponseWriter, r *http.Request)
ListSecretReferences operation middleware
func (*ServerInterfaceWrapper) ListTraits ¶
func (siw *ServerInterfaceWrapper) ListTraits(w http.ResponseWriter, r *http.Request)
ListTraits operation middleware
func (*ServerInterfaceWrapper) ListUserTypes ¶
func (siw *ServerInterfaceWrapper) ListUserTypes(w http.ResponseWriter, r *http.Request)
ListUserTypes operation middleware
func (*ServerInterfaceWrapper) ListWorkflowRuns ¶ added in v0.13.0
func (siw *ServerInterfaceWrapper) ListWorkflowRuns(w http.ResponseWriter, r *http.Request)
ListWorkflowRuns operation middleware
func (*ServerInterfaceWrapper) ListWorkflows ¶
func (siw *ServerInterfaceWrapper) ListWorkflows(w http.ResponseWriter, r *http.Request)
ListWorkflows operation middleware
func (*ServerInterfaceWrapper) ListWorkloads ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) ListWorkloads(w http.ResponseWriter, r *http.Request)
ListWorkloads operation middleware
func (*ServerInterfaceWrapper) PromoteComponent ¶
func (siw *ServerInterfaceWrapper) PromoteComponent(w http.ResponseWriter, r *http.Request)
PromoteComponent operation middleware
func (*ServerInterfaceWrapper) UpdateBuildPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateBuildPlane(w http.ResponseWriter, r *http.Request)
UpdateBuildPlane operation middleware
func (*ServerInterfaceWrapper) UpdateClusterBuildPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateClusterBuildPlane(w http.ResponseWriter, r *http.Request)
UpdateClusterBuildPlane operation middleware
func (*ServerInterfaceWrapper) UpdateClusterComponentType ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateClusterComponentType(w http.ResponseWriter, r *http.Request)
UpdateClusterComponentType operation middleware
func (*ServerInterfaceWrapper) UpdateClusterDataPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateClusterDataPlane(w http.ResponseWriter, r *http.Request)
UpdateClusterDataPlane operation middleware
func (*ServerInterfaceWrapper) UpdateClusterObservabilityPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateClusterObservabilityPlane(w http.ResponseWriter, r *http.Request)
UpdateClusterObservabilityPlane operation middleware
func (*ServerInterfaceWrapper) UpdateClusterRole ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) UpdateClusterRole(w http.ResponseWriter, r *http.Request)
UpdateClusterRole operation middleware
func (*ServerInterfaceWrapper) UpdateClusterRoleBinding ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) UpdateClusterRoleBinding(w http.ResponseWriter, r *http.Request)
UpdateClusterRoleBinding operation middleware
func (*ServerInterfaceWrapper) UpdateClusterTrait ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateClusterTrait(w http.ResponseWriter, r *http.Request)
UpdateClusterTrait operation middleware
func (*ServerInterfaceWrapper) UpdateComponent ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateComponent(w http.ResponseWriter, r *http.Request)
UpdateComponent operation middleware
func (*ServerInterfaceWrapper) UpdateComponentType ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateComponentType(w http.ResponseWriter, r *http.Request)
UpdateComponentType operation middleware
func (*ServerInterfaceWrapper) UpdateDataPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateDataPlane(w http.ResponseWriter, r *http.Request)
UpdateDataPlane operation middleware
func (*ServerInterfaceWrapper) UpdateDeploymentPipeline ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateDeploymentPipeline(w http.ResponseWriter, r *http.Request)
UpdateDeploymentPipeline operation middleware
func (*ServerInterfaceWrapper) UpdateEnvironment ¶ added in v0.17.0
func (siw *ServerInterfaceWrapper) UpdateEnvironment(w http.ResponseWriter, r *http.Request)
UpdateEnvironment operation middleware
func (*ServerInterfaceWrapper) UpdateNamespace ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateNamespace(w http.ResponseWriter, r *http.Request)
UpdateNamespace operation middleware
func (*ServerInterfaceWrapper) UpdateNamespaceRole ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) UpdateNamespaceRole(w http.ResponseWriter, r *http.Request)
UpdateNamespaceRole operation middleware
func (*ServerInterfaceWrapper) UpdateNamespaceRoleBinding ¶ added in v0.14.0
func (siw *ServerInterfaceWrapper) UpdateNamespaceRoleBinding(w http.ResponseWriter, r *http.Request)
UpdateNamespaceRoleBinding operation middleware
func (*ServerInterfaceWrapper) UpdateObservabilityAlertsNotificationChannel ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateObservabilityAlertsNotificationChannel(w http.ResponseWriter, r *http.Request)
UpdateObservabilityAlertsNotificationChannel operation middleware
func (*ServerInterfaceWrapper) UpdateObservabilityPlane ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateObservabilityPlane(w http.ResponseWriter, r *http.Request)
UpdateObservabilityPlane operation middleware
func (*ServerInterfaceWrapper) UpdateProject ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateProject(w http.ResponseWriter, r *http.Request)
UpdateProject operation middleware
func (*ServerInterfaceWrapper) UpdateReleaseBinding ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateReleaseBinding(w http.ResponseWriter, r *http.Request)
UpdateReleaseBinding operation middleware
func (*ServerInterfaceWrapper) UpdateSecretReference ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateSecretReference(w http.ResponseWriter, r *http.Request)
UpdateSecretReference operation middleware
func (*ServerInterfaceWrapper) UpdateTrait ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateTrait(w http.ResponseWriter, r *http.Request)
UpdateTrait operation middleware
func (*ServerInterfaceWrapper) UpdateWorkflow ¶ added in v0.17.0
func (siw *ServerInterfaceWrapper) UpdateWorkflow(w http.ResponseWriter, r *http.Request)
UpdateWorkflow operation middleware
func (*ServerInterfaceWrapper) UpdateWorkload ¶ added in v0.16.0
func (siw *ServerInterfaceWrapper) UpdateWorkload(w http.ResponseWriter, r *http.Request)
UpdateWorkload operation middleware
type StdHTTPServerOptions ¶
type StdHTTPServerOptions struct {
BaseURL string
BaseRouter ServeMux
Middlewares []MiddlewareFunc
ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
type StrictHTTPServerOptions ¶
type StrictHTTPServerOptions struct {
RequestErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
ResponseErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
type StrictHandlerFunc ¶
type StrictHandlerFunc = strictnethttp.StrictHTTPHandlerFunc
type StrictMiddlewareFunc ¶
type StrictMiddlewareFunc = strictnethttp.StrictHTTPMiddlewareFunc
type StrictServerInterface ¶
type StrictServerInterface interface {
// Get OAuth protected resource metadata
// (GET /.well-known/oauth-protected-resource)
GetOAuthProtectedResourceMetadata(ctx context.Context, request GetOAuthProtectedResourceMetadataRequestObject) (GetOAuthProtectedResourceMetadataResponseObject, error)
// List actions
// (GET /api/v1/authz/actions)
ListActions(ctx context.Context, request ListActionsRequestObject) (ListActionsResponseObject, error)
// Evaluate authorization
// (POST /api/v1/authz/evaluates)
Evaluates(ctx context.Context, request EvaluatesRequestObject) (EvaluatesResponseObject, error)
// Get subject profile
// (GET /api/v1/authz/profile)
GetSubjectProfile(ctx context.Context, request GetSubjectProfileRequestObject) (GetSubjectProfileResponseObject, error)
// List cluster build planes
// (GET /api/v1/clusterbuildplanes)
ListClusterBuildPlanes(ctx context.Context, request ListClusterBuildPlanesRequestObject) (ListClusterBuildPlanesResponseObject, error)
// Create cluster build plane
// (POST /api/v1/clusterbuildplanes)
CreateClusterBuildPlane(ctx context.Context, request CreateClusterBuildPlaneRequestObject) (CreateClusterBuildPlaneResponseObject, error)
// Delete cluster build plane
// (DELETE /api/v1/clusterbuildplanes/{clusterBuildPlaneName})
DeleteClusterBuildPlane(ctx context.Context, request DeleteClusterBuildPlaneRequestObject) (DeleteClusterBuildPlaneResponseObject, error)
// Get a cluster build plane
// (GET /api/v1/clusterbuildplanes/{clusterBuildPlaneName})
GetClusterBuildPlane(ctx context.Context, request GetClusterBuildPlaneRequestObject) (GetClusterBuildPlaneResponseObject, error)
// Update cluster build plane
// (PUT /api/v1/clusterbuildplanes/{clusterBuildPlaneName})
UpdateClusterBuildPlane(ctx context.Context, request UpdateClusterBuildPlaneRequestObject) (UpdateClusterBuildPlaneResponseObject, error)
// List cluster component types
// (GET /api/v1/clustercomponenttypes)
ListClusterComponentTypes(ctx context.Context, request ListClusterComponentTypesRequestObject) (ListClusterComponentTypesResponseObject, error)
// Create cluster component type
// (POST /api/v1/clustercomponenttypes)
CreateClusterComponentType(ctx context.Context, request CreateClusterComponentTypeRequestObject) (CreateClusterComponentTypeResponseObject, error)
// Delete cluster component type
// (DELETE /api/v1/clustercomponenttypes/{cctName})
DeleteClusterComponentType(ctx context.Context, request DeleteClusterComponentTypeRequestObject) (DeleteClusterComponentTypeResponseObject, error)
// Get a cluster component type
// (GET /api/v1/clustercomponenttypes/{cctName})
GetClusterComponentType(ctx context.Context, request GetClusterComponentTypeRequestObject) (GetClusterComponentTypeResponseObject, error)
// Update cluster component type
// (PUT /api/v1/clustercomponenttypes/{cctName})
UpdateClusterComponentType(ctx context.Context, request UpdateClusterComponentTypeRequestObject) (UpdateClusterComponentTypeResponseObject, error)
// Get cluster component type schema
// (GET /api/v1/clustercomponenttypes/{cctName}/schema)
GetClusterComponentTypeSchema(ctx context.Context, request GetClusterComponentTypeSchemaRequestObject) (GetClusterComponentTypeSchemaResponseObject, error)
// List cluster data planes
// (GET /api/v1/clusterdataplanes)
ListClusterDataPlanes(ctx context.Context, request ListClusterDataPlanesRequestObject) (ListClusterDataPlanesResponseObject, error)
// Create cluster data plane
// (POST /api/v1/clusterdataplanes)
CreateClusterDataPlane(ctx context.Context, request CreateClusterDataPlaneRequestObject) (CreateClusterDataPlaneResponseObject, error)
// Delete cluster data plane
// (DELETE /api/v1/clusterdataplanes/{cdpName})
DeleteClusterDataPlane(ctx context.Context, request DeleteClusterDataPlaneRequestObject) (DeleteClusterDataPlaneResponseObject, error)
// Get cluster data plane
// (GET /api/v1/clusterdataplanes/{cdpName})
GetClusterDataPlane(ctx context.Context, request GetClusterDataPlaneRequestObject) (GetClusterDataPlaneResponseObject, error)
// Update cluster data plane
// (PUT /api/v1/clusterdataplanes/{cdpName})
UpdateClusterDataPlane(ctx context.Context, request UpdateClusterDataPlaneRequestObject) (UpdateClusterDataPlaneResponseObject, error)
// List cluster observability planes
// (GET /api/v1/clusterobservabilityplanes)
ListClusterObservabilityPlanes(ctx context.Context, request ListClusterObservabilityPlanesRequestObject) (ListClusterObservabilityPlanesResponseObject, error)
// Create cluster observability plane
// (POST /api/v1/clusterobservabilityplanes)
CreateClusterObservabilityPlane(ctx context.Context, request CreateClusterObservabilityPlaneRequestObject) (CreateClusterObservabilityPlaneResponseObject, error)
// Delete cluster observability plane
// (DELETE /api/v1/clusterobservabilityplanes/{clusterObservabilityPlaneName})
DeleteClusterObservabilityPlane(ctx context.Context, request DeleteClusterObservabilityPlaneRequestObject) (DeleteClusterObservabilityPlaneResponseObject, error)
// Get a cluster observability plane
// (GET /api/v1/clusterobservabilityplanes/{clusterObservabilityPlaneName})
GetClusterObservabilityPlane(ctx context.Context, request GetClusterObservabilityPlaneRequestObject) (GetClusterObservabilityPlaneResponseObject, error)
// Update cluster observability plane
// (PUT /api/v1/clusterobservabilityplanes/{clusterObservabilityPlaneName})
UpdateClusterObservabilityPlane(ctx context.Context, request UpdateClusterObservabilityPlaneRequestObject) (UpdateClusterObservabilityPlaneResponseObject, error)
// List cluster role bindings
// (GET /api/v1/clusterrolebindings)
ListClusterRoleBindings(ctx context.Context, request ListClusterRoleBindingsRequestObject) (ListClusterRoleBindingsResponseObject, error)
// Create cluster role binding
// (POST /api/v1/clusterrolebindings)
CreateClusterRoleBinding(ctx context.Context, request CreateClusterRoleBindingRequestObject) (CreateClusterRoleBindingResponseObject, error)
// Delete cluster role binding
// (DELETE /api/v1/clusterrolebindings/{name})
DeleteClusterRoleBinding(ctx context.Context, request DeleteClusterRoleBindingRequestObject) (DeleteClusterRoleBindingResponseObject, error)
// Get cluster role binding
// (GET /api/v1/clusterrolebindings/{name})
GetClusterRoleBinding(ctx context.Context, request GetClusterRoleBindingRequestObject) (GetClusterRoleBindingResponseObject, error)
// Update cluster role binding
// (PUT /api/v1/clusterrolebindings/{name})
UpdateClusterRoleBinding(ctx context.Context, request UpdateClusterRoleBindingRequestObject) (UpdateClusterRoleBindingResponseObject, error)
// List cluster roles
// (GET /api/v1/clusterroles)
ListClusterRoles(ctx context.Context, request ListClusterRolesRequestObject) (ListClusterRolesResponseObject, error)
// Create cluster role
// (POST /api/v1/clusterroles)
CreateClusterRole(ctx context.Context, request CreateClusterRoleRequestObject) (CreateClusterRoleResponseObject, error)
// Delete cluster role
// (DELETE /api/v1/clusterroles/{name})
DeleteClusterRole(ctx context.Context, request DeleteClusterRoleRequestObject) (DeleteClusterRoleResponseObject, error)
// Get cluster role
// (GET /api/v1/clusterroles/{name})
GetClusterRole(ctx context.Context, request GetClusterRoleRequestObject) (GetClusterRoleResponseObject, error)
// Update cluster role
// (PUT /api/v1/clusterroles/{name})
UpdateClusterRole(ctx context.Context, request UpdateClusterRoleRequestObject) (UpdateClusterRoleResponseObject, error)
// List cluster traits
// (GET /api/v1/clustertraits)
ListClusterTraits(ctx context.Context, request ListClusterTraitsRequestObject) (ListClusterTraitsResponseObject, error)
// Create cluster trait
// (POST /api/v1/clustertraits)
CreateClusterTrait(ctx context.Context, request CreateClusterTraitRequestObject) (CreateClusterTraitResponseObject, error)
// Delete cluster trait
// (DELETE /api/v1/clustertraits/{clusterTraitName})
DeleteClusterTrait(ctx context.Context, request DeleteClusterTraitRequestObject) (DeleteClusterTraitResponseObject, error)
// Get a cluster trait
// (GET /api/v1/clustertraits/{clusterTraitName})
GetClusterTrait(ctx context.Context, request GetClusterTraitRequestObject) (GetClusterTraitResponseObject, error)
// Update cluster trait
// (PUT /api/v1/clustertraits/{clusterTraitName})
UpdateClusterTrait(ctx context.Context, request UpdateClusterTraitRequestObject) (UpdateClusterTraitResponseObject, error)
// Get cluster trait schema
// (GET /api/v1/clustertraits/{clusterTraitName}/schema)
GetClusterTraitSchema(ctx context.Context, request GetClusterTraitSchemaRequestObject) (GetClusterTraitSchemaResponseObject, error)
// List namespaces
// (GET /api/v1/namespaces)
ListNamespaces(ctx context.Context, request ListNamespacesRequestObject) (ListNamespacesResponseObject, error)
// Create namespace
// (POST /api/v1/namespaces)
CreateNamespace(ctx context.Context, request CreateNamespaceRequestObject) (CreateNamespaceResponseObject, error)
// Delete namespace
// (DELETE /api/v1/namespaces/{namespaceName})
DeleteNamespace(ctx context.Context, request DeleteNamespaceRequestObject) (DeleteNamespaceResponseObject, error)
// Get namespace
// (GET /api/v1/namespaces/{namespaceName})
GetNamespace(ctx context.Context, request GetNamespaceRequestObject) (GetNamespaceResponseObject, error)
// Update namespace
// (PUT /api/v1/namespaces/{namespaceName})
UpdateNamespace(ctx context.Context, request UpdateNamespaceRequestObject) (UpdateNamespaceResponseObject, error)
// List build planes
// (GET /api/v1/namespaces/{namespaceName}/buildplanes)
ListBuildPlanes(ctx context.Context, request ListBuildPlanesRequestObject) (ListBuildPlanesResponseObject, error)
// Create build plane
// (POST /api/v1/namespaces/{namespaceName}/buildplanes)
CreateBuildPlane(ctx context.Context, request CreateBuildPlaneRequestObject) (CreateBuildPlaneResponseObject, error)
// Delete build plane
// (DELETE /api/v1/namespaces/{namespaceName}/buildplanes/{buildPlaneName})
DeleteBuildPlane(ctx context.Context, request DeleteBuildPlaneRequestObject) (DeleteBuildPlaneResponseObject, error)
// Get build plane
// (GET /api/v1/namespaces/{namespaceName}/buildplanes/{buildPlaneName})
GetBuildPlane(ctx context.Context, request GetBuildPlaneRequestObject) (GetBuildPlaneResponseObject, error)
// Update build plane
// (PUT /api/v1/namespaces/{namespaceName}/buildplanes/{buildPlaneName})
UpdateBuildPlane(ctx context.Context, request UpdateBuildPlaneRequestObject) (UpdateBuildPlaneResponseObject, error)
// List component releases
// (GET /api/v1/namespaces/{namespaceName}/componentreleases)
ListComponentReleases(ctx context.Context, request ListComponentReleasesRequestObject) (ListComponentReleasesResponseObject, error)
// Get component release
// (GET /api/v1/namespaces/{namespaceName}/componentreleases/{componentReleaseName})
GetComponentRelease(ctx context.Context, request GetComponentReleaseRequestObject) (GetComponentReleaseResponseObject, error)
// List components
// (GET /api/v1/namespaces/{namespaceName}/components)
ListComponents(ctx context.Context, request ListComponentsRequestObject) (ListComponentsResponseObject, error)
// Create component
// (POST /api/v1/namespaces/{namespaceName}/components)
CreateComponent(ctx context.Context, request CreateComponentRequestObject) (CreateComponentResponseObject, error)
// Delete component
// (DELETE /api/v1/namespaces/{namespaceName}/components/{componentName})
DeleteComponent(ctx context.Context, request DeleteComponentRequestObject) (DeleteComponentResponseObject, error)
// Get component
// (GET /api/v1/namespaces/{namespaceName}/components/{componentName})
GetComponent(ctx context.Context, request GetComponentRequestObject) (GetComponentResponseObject, error)
// Update component
// (PUT /api/v1/namespaces/{namespaceName}/components/{componentName})
UpdateComponent(ctx context.Context, request UpdateComponentRequestObject) (UpdateComponentResponseObject, error)
// Deploy release
// (POST /api/v1/namespaces/{namespaceName}/components/{componentName}/deploy)
DeployRelease(ctx context.Context, request DeployReleaseRequestObject) (DeployReleaseResponseObject, error)
// Generate component release
// (POST /api/v1/namespaces/{namespaceName}/components/{componentName}/generate-release)
GenerateRelease(ctx context.Context, request GenerateReleaseRequestObject) (GenerateReleaseResponseObject, error)
// Promote component
// (POST /api/v1/namespaces/{namespaceName}/components/{componentName}/promote)
PromoteComponent(ctx context.Context, request PromoteComponentRequestObject) (PromoteComponentResponseObject, error)
// Get component schema
// (GET /api/v1/namespaces/{namespaceName}/components/{componentName}/schema)
GetComponentSchema(ctx context.Context, request GetComponentSchemaRequestObject) (GetComponentSchemaResponseObject, error)
// List component types
// (GET /api/v1/namespaces/{namespaceName}/componenttypes)
ListComponentTypes(ctx context.Context, request ListComponentTypesRequestObject) (ListComponentTypesResponseObject, error)
// Create component type
// (POST /api/v1/namespaces/{namespaceName}/componenttypes)
CreateComponentType(ctx context.Context, request CreateComponentTypeRequestObject) (CreateComponentTypeResponseObject, error)
// Delete component type
// (DELETE /api/v1/namespaces/{namespaceName}/componenttypes/{ctName})
DeleteComponentType(ctx context.Context, request DeleteComponentTypeRequestObject) (DeleteComponentTypeResponseObject, error)
// Get component type
// (GET /api/v1/namespaces/{namespaceName}/componenttypes/{ctName})
GetComponentType(ctx context.Context, request GetComponentTypeRequestObject) (GetComponentTypeResponseObject, error)
// Update component type
// (PUT /api/v1/namespaces/{namespaceName}/componenttypes/{ctName})
UpdateComponentType(ctx context.Context, request UpdateComponentTypeRequestObject) (UpdateComponentTypeResponseObject, error)
// Get component type schema
// (GET /api/v1/namespaces/{namespaceName}/componenttypes/{ctName}/schema)
GetComponentTypeSchema(ctx context.Context, request GetComponentTypeSchemaRequestObject) (GetComponentTypeSchemaResponseObject, error)
// List data planes
// (GET /api/v1/namespaces/{namespaceName}/dataplanes)
ListDataPlanes(ctx context.Context, request ListDataPlanesRequestObject) (ListDataPlanesResponseObject, error)
// Create data plane
// (POST /api/v1/namespaces/{namespaceName}/dataplanes)
CreateDataPlane(ctx context.Context, request CreateDataPlaneRequestObject) (CreateDataPlaneResponseObject, error)
// Delete data plane
// (DELETE /api/v1/namespaces/{namespaceName}/dataplanes/{dpName})
DeleteDataPlane(ctx context.Context, request DeleteDataPlaneRequestObject) (DeleteDataPlaneResponseObject, error)
// Get data plane
// (GET /api/v1/namespaces/{namespaceName}/dataplanes/{dpName})
GetDataPlane(ctx context.Context, request GetDataPlaneRequestObject) (GetDataPlaneResponseObject, error)
// Update data plane
// (PUT /api/v1/namespaces/{namespaceName}/dataplanes/{dpName})
UpdateDataPlane(ctx context.Context, request UpdateDataPlaneRequestObject) (UpdateDataPlaneResponseObject, error)
// List deployment pipelines
// (GET /api/v1/namespaces/{namespaceName}/deploymentpipelines)
ListDeploymentPipelines(ctx context.Context, request ListDeploymentPipelinesRequestObject) (ListDeploymentPipelinesResponseObject, error)
// Create deployment pipeline
// (POST /api/v1/namespaces/{namespaceName}/deploymentpipelines)
CreateDeploymentPipeline(ctx context.Context, request CreateDeploymentPipelineRequestObject) (CreateDeploymentPipelineResponseObject, error)
// Delete deployment pipeline
// (DELETE /api/v1/namespaces/{namespaceName}/deploymentpipelines/{deploymentPipelineName})
DeleteDeploymentPipeline(ctx context.Context, request DeleteDeploymentPipelineRequestObject) (DeleteDeploymentPipelineResponseObject, error)
// Get deployment pipeline
// (GET /api/v1/namespaces/{namespaceName}/deploymentpipelines/{deploymentPipelineName})
GetDeploymentPipeline(ctx context.Context, request GetDeploymentPipelineRequestObject) (GetDeploymentPipelineResponseObject, error)
// Update deployment pipeline
// (PUT /api/v1/namespaces/{namespaceName}/deploymentpipelines/{deploymentPipelineName})
UpdateDeploymentPipeline(ctx context.Context, request UpdateDeploymentPipelineRequestObject) (UpdateDeploymentPipelineResponseObject, error)
// List environments
// (GET /api/v1/namespaces/{namespaceName}/environments)
ListEnvironments(ctx context.Context, request ListEnvironmentsRequestObject) (ListEnvironmentsResponseObject, error)
// Create environment
// (POST /api/v1/namespaces/{namespaceName}/environments)
CreateEnvironment(ctx context.Context, request CreateEnvironmentRequestObject) (CreateEnvironmentResponseObject, error)
// Delete environment
// (DELETE /api/v1/namespaces/{namespaceName}/environments/{envName})
DeleteEnvironment(ctx context.Context, request DeleteEnvironmentRequestObject) (DeleteEnvironmentResponseObject, error)
// Get environment
// (GET /api/v1/namespaces/{namespaceName}/environments/{envName})
GetEnvironment(ctx context.Context, request GetEnvironmentRequestObject) (GetEnvironmentResponseObject, error)
// Update environment
// (PUT /api/v1/namespaces/{namespaceName}/environments/{envName})
UpdateEnvironment(ctx context.Context, request UpdateEnvironmentRequestObject) (UpdateEnvironmentResponseObject, error)
// Get environment observer URL
// (GET /api/v1/namespaces/{namespaceName}/environments/{envName}/observer-url)
GetEnvironmentObserverURL(ctx context.Context, request GetEnvironmentObserverURLRequestObject) (GetEnvironmentObserverURLResponseObject, error)
// Get RCA agent URL
// (GET /api/v1/namespaces/{namespaceName}/environments/{envName}/rca-agent-url)
GetRCAAgentURL(ctx context.Context, request GetRCAAgentURLRequestObject) (GetRCAAgentURLResponseObject, error)
// List observability alerts notification channels
// (GET /api/v1/namespaces/{namespaceName}/observabilityalertsnotificationchannels)
ListObservabilityAlertsNotificationChannels(ctx context.Context, request ListObservabilityAlertsNotificationChannelsRequestObject) (ListObservabilityAlertsNotificationChannelsResponseObject, error)
// Create observability alerts notification channel
// (POST /api/v1/namespaces/{namespaceName}/observabilityalertsnotificationchannels)
CreateObservabilityAlertsNotificationChannel(ctx context.Context, request CreateObservabilityAlertsNotificationChannelRequestObject) (CreateObservabilityAlertsNotificationChannelResponseObject, error)
// Delete observability alerts notification channel
// (DELETE /api/v1/namespaces/{namespaceName}/observabilityalertsnotificationchannels/{observabilityAlertsNotificationChannelName})
DeleteObservabilityAlertsNotificationChannel(ctx context.Context, request DeleteObservabilityAlertsNotificationChannelRequestObject) (DeleteObservabilityAlertsNotificationChannelResponseObject, error)
// Get observability alerts notification channel
// (GET /api/v1/namespaces/{namespaceName}/observabilityalertsnotificationchannels/{observabilityAlertsNotificationChannelName})
GetObservabilityAlertsNotificationChannel(ctx context.Context, request GetObservabilityAlertsNotificationChannelRequestObject) (GetObservabilityAlertsNotificationChannelResponseObject, error)
// Update observability alerts notification channel
// (PUT /api/v1/namespaces/{namespaceName}/observabilityalertsnotificationchannels/{observabilityAlertsNotificationChannelName})
UpdateObservabilityAlertsNotificationChannel(ctx context.Context, request UpdateObservabilityAlertsNotificationChannelRequestObject) (UpdateObservabilityAlertsNotificationChannelResponseObject, error)
// List observability planes
// (GET /api/v1/namespaces/{namespaceName}/observabilityplanes)
ListObservabilityPlanes(ctx context.Context, request ListObservabilityPlanesRequestObject) (ListObservabilityPlanesResponseObject, error)
// Create observability plane
// (POST /api/v1/namespaces/{namespaceName}/observabilityplanes)
CreateObservabilityPlane(ctx context.Context, request CreateObservabilityPlaneRequestObject) (CreateObservabilityPlaneResponseObject, error)
// Delete observability plane
// (DELETE /api/v1/namespaces/{namespaceName}/observabilityplanes/{observabilityPlaneName})
DeleteObservabilityPlane(ctx context.Context, request DeleteObservabilityPlaneRequestObject) (DeleteObservabilityPlaneResponseObject, error)
// Get observability plane
// (GET /api/v1/namespaces/{namespaceName}/observabilityplanes/{observabilityPlaneName})
GetObservabilityPlane(ctx context.Context, request GetObservabilityPlaneRequestObject) (GetObservabilityPlaneResponseObject, error)
// Update observability plane
// (PUT /api/v1/namespaces/{namespaceName}/observabilityplanes/{observabilityPlaneName})
UpdateObservabilityPlane(ctx context.Context, request UpdateObservabilityPlaneRequestObject) (UpdateObservabilityPlaneResponseObject, error)
// List projects
// (GET /api/v1/namespaces/{namespaceName}/projects)
ListProjects(ctx context.Context, request ListProjectsRequestObject) (ListProjectsResponseObject, error)
// Create project
// (POST /api/v1/namespaces/{namespaceName}/projects)
CreateProject(ctx context.Context, request CreateProjectRequestObject) (CreateProjectResponseObject, error)
// Delete project
// (DELETE /api/v1/namespaces/{namespaceName}/projects/{projectName})
DeleteProject(ctx context.Context, request DeleteProjectRequestObject) (DeleteProjectResponseObject, error)
// Get project
// (GET /api/v1/namespaces/{namespaceName}/projects/{projectName})
GetProject(ctx context.Context, request GetProjectRequestObject) (GetProjectResponseObject, error)
// Update project
// (PUT /api/v1/namespaces/{namespaceName}/projects/{projectName})
UpdateProject(ctx context.Context, request UpdateProjectRequestObject) (UpdateProjectResponseObject, error)
// Get release resource tree
// (GET /api/v1/namespaces/{namespaceName}/projects/{projectName}/components/{componentName}/environments/{environmentName}/release/resources)
GetReleaseResourceTree(ctx context.Context, request GetReleaseResourceTreeRequestObject) (GetReleaseResourceTreeResponseObject, error)
// Get resource events
// (GET /api/v1/namespaces/{namespaceName}/projects/{projectName}/components/{componentName}/environments/{environmentName}/release/resources/events)
GetReleaseResourceEvents(ctx context.Context, request GetReleaseResourceEventsRequestObject) (GetReleaseResourceEventsResponseObject, error)
// Get pod logs
// (GET /api/v1/namespaces/{namespaceName}/projects/{projectName}/components/{componentName}/environments/{environmentName}/release/resources/pod-logs)
GetReleaseResourcePodLogs(ctx context.Context, request GetReleaseResourcePodLogsRequestObject) (GetReleaseResourcePodLogsResponseObject, error)
// List release bindings
// (GET /api/v1/namespaces/{namespaceName}/releasebindings)
ListReleaseBindings(ctx context.Context, request ListReleaseBindingsRequestObject) (ListReleaseBindingsResponseObject, error)
// Create release binding
// (POST /api/v1/namespaces/{namespaceName}/releasebindings)
CreateReleaseBinding(ctx context.Context, request CreateReleaseBindingRequestObject) (CreateReleaseBindingResponseObject, error)
// Delete release binding
// (DELETE /api/v1/namespaces/{namespaceName}/releasebindings/{releaseBindingName})
DeleteReleaseBinding(ctx context.Context, request DeleteReleaseBindingRequestObject) (DeleteReleaseBindingResponseObject, error)
// Get release binding
// (GET /api/v1/namespaces/{namespaceName}/releasebindings/{releaseBindingName})
GetReleaseBinding(ctx context.Context, request GetReleaseBindingRequestObject) (GetReleaseBindingResponseObject, error)
// Update release binding
// (PUT /api/v1/namespaces/{namespaceName}/releasebindings/{releaseBindingName})
UpdateReleaseBinding(ctx context.Context, request UpdateReleaseBindingRequestObject) (UpdateReleaseBindingResponseObject, error)
// Get K8s resource events for a release binding
// (GET /api/v1/namespaces/{namespaceName}/releasebindings/{releaseBindingName}/k8sresources/events)
GetReleaseBindingK8sResourceEvents(ctx context.Context, request GetReleaseBindingK8sResourceEventsRequestObject) (GetReleaseBindingK8sResourceEventsResponseObject, error)
// Get pod logs for a release binding
// (GET /api/v1/namespaces/{namespaceName}/releasebindings/{releaseBindingName}/k8sresources/logs)
GetReleaseBindingK8sResourceLogs(ctx context.Context, request GetReleaseBindingK8sResourceLogsRequestObject) (GetReleaseBindingK8sResourceLogsResponseObject, error)
// Get K8s resource tree for a release binding
// (GET /api/v1/namespaces/{namespaceName}/releasebindings/{releaseBindingName}/k8sresources/tree)
GetReleaseBindingK8sResourceTree(ctx context.Context, request GetReleaseBindingK8sResourceTreeRequestObject) (GetReleaseBindingK8sResourceTreeResponseObject, error)
// List releases
// (GET /api/v1/namespaces/{namespaceName}/releases)
ListReleases(ctx context.Context, request ListReleasesRequestObject) (ListReleasesResponseObject, error)
// Get release
// (GET /api/v1/namespaces/{namespaceName}/releases/{releaseName})
GetRelease(ctx context.Context, request GetReleaseRequestObject) (GetReleaseResponseObject, error)
// List namespace role bindings
// (GET /api/v1/namespaces/{namespaceName}/rolebindings)
ListNamespaceRoleBindings(ctx context.Context, request ListNamespaceRoleBindingsRequestObject) (ListNamespaceRoleBindingsResponseObject, error)
// Create namespace role binding
// (POST /api/v1/namespaces/{namespaceName}/rolebindings)
CreateNamespaceRoleBinding(ctx context.Context, request CreateNamespaceRoleBindingRequestObject) (CreateNamespaceRoleBindingResponseObject, error)
// Delete namespace role binding
// (DELETE /api/v1/namespaces/{namespaceName}/rolebindings/{name})
DeleteNamespaceRoleBinding(ctx context.Context, request DeleteNamespaceRoleBindingRequestObject) (DeleteNamespaceRoleBindingResponseObject, error)
// Get namespace role binding
// (GET /api/v1/namespaces/{namespaceName}/rolebindings/{name})
GetNamespaceRoleBinding(ctx context.Context, request GetNamespaceRoleBindingRequestObject) (GetNamespaceRoleBindingResponseObject, error)
// Update namespace role binding
// (PUT /api/v1/namespaces/{namespaceName}/rolebindings/{name})
UpdateNamespaceRoleBinding(ctx context.Context, request UpdateNamespaceRoleBindingRequestObject) (UpdateNamespaceRoleBindingResponseObject, error)
// List namespace roles
// (GET /api/v1/namespaces/{namespaceName}/roles)
ListNamespaceRoles(ctx context.Context, request ListNamespaceRolesRequestObject) (ListNamespaceRolesResponseObject, error)
// Create namespace role
// (POST /api/v1/namespaces/{namespaceName}/roles)
CreateNamespaceRole(ctx context.Context, request CreateNamespaceRoleRequestObject) (CreateNamespaceRoleResponseObject, error)
// Delete namespace role
// (DELETE /api/v1/namespaces/{namespaceName}/roles/{name})
DeleteNamespaceRole(ctx context.Context, request DeleteNamespaceRoleRequestObject) (DeleteNamespaceRoleResponseObject, error)
// Get namespace role
// (GET /api/v1/namespaces/{namespaceName}/roles/{name})
GetNamespaceRole(ctx context.Context, request GetNamespaceRoleRequestObject) (GetNamespaceRoleResponseObject, error)
// Update namespace role
// (PUT /api/v1/namespaces/{namespaceName}/roles/{name})
UpdateNamespaceRole(ctx context.Context, request UpdateNamespaceRoleRequestObject) (UpdateNamespaceRoleResponseObject, error)
// List secret references
// (GET /api/v1/namespaces/{namespaceName}/secretreferences)
ListSecretReferences(ctx context.Context, request ListSecretReferencesRequestObject) (ListSecretReferencesResponseObject, error)
// Create secret reference
// (POST /api/v1/namespaces/{namespaceName}/secretreferences)
CreateSecretReference(ctx context.Context, request CreateSecretReferenceRequestObject) (CreateSecretReferenceResponseObject, error)
// Delete secret reference
// (DELETE /api/v1/namespaces/{namespaceName}/secretreferences/{secretReferenceName})
DeleteSecretReference(ctx context.Context, request DeleteSecretReferenceRequestObject) (DeleteSecretReferenceResponseObject, error)
// Get secret reference
// (GET /api/v1/namespaces/{namespaceName}/secretreferences/{secretReferenceName})
GetSecretReference(ctx context.Context, request GetSecretReferenceRequestObject) (GetSecretReferenceResponseObject, error)
// Update secret reference
// (PUT /api/v1/namespaces/{namespaceName}/secretreferences/{secretReferenceName})
UpdateSecretReference(ctx context.Context, request UpdateSecretReferenceRequestObject) (UpdateSecretReferenceResponseObject, error)
// List traits
// (GET /api/v1/namespaces/{namespaceName}/traits)
ListTraits(ctx context.Context, request ListTraitsRequestObject) (ListTraitsResponseObject, error)
// Create trait
// (POST /api/v1/namespaces/{namespaceName}/traits)
CreateTrait(ctx context.Context, request CreateTraitRequestObject) (CreateTraitResponseObject, error)
// Delete trait
// (DELETE /api/v1/namespaces/{namespaceName}/traits/{traitName})
DeleteTrait(ctx context.Context, request DeleteTraitRequestObject) (DeleteTraitResponseObject, error)
// Get trait
// (GET /api/v1/namespaces/{namespaceName}/traits/{traitName})
GetTrait(ctx context.Context, request GetTraitRequestObject) (GetTraitResponseObject, error)
// Update trait
// (PUT /api/v1/namespaces/{namespaceName}/traits/{traitName})
UpdateTrait(ctx context.Context, request UpdateTraitRequestObject) (UpdateTraitResponseObject, error)
// Get trait schema
// (GET /api/v1/namespaces/{namespaceName}/traits/{traitName}/schema)
GetTraitSchema(ctx context.Context, request GetTraitSchemaRequestObject) (GetTraitSchemaResponseObject, error)
// List workflow runs
// (GET /api/v1/namespaces/{namespaceName}/workflowruns)
ListWorkflowRuns(ctx context.Context, request ListWorkflowRunsRequestObject) (ListWorkflowRunsResponseObject, error)
// Create workflow run
// (POST /api/v1/namespaces/{namespaceName}/workflowruns)
CreateWorkflowRun(ctx context.Context, request CreateWorkflowRunRequestObject) (CreateWorkflowRunResponseObject, error)
// Get workflow run
// (GET /api/v1/namespaces/{namespaceName}/workflowruns/{runName})
GetWorkflowRun(ctx context.Context, request GetWorkflowRunRequestObject) (GetWorkflowRunResponseObject, error)
// Get workflow run events
// (GET /api/v1/namespaces/{namespaceName}/workflowruns/{runName}/events)
GetWorkflowRunEvents(ctx context.Context, request GetWorkflowRunEventsRequestObject) (GetWorkflowRunEventsResponseObject, error)
// Get workflow run logs
// (GET /api/v1/namespaces/{namespaceName}/workflowruns/{runName}/logs)
GetWorkflowRunLogs(ctx context.Context, request GetWorkflowRunLogsRequestObject) (GetWorkflowRunLogsResponseObject, error)
// Get workflow run status
// (GET /api/v1/namespaces/{namespaceName}/workflowruns/{runName}/status)
GetWorkflowRunStatus(ctx context.Context, request GetWorkflowRunStatusRequestObject) (GetWorkflowRunStatusResponseObject, error)
// List workflows
// (GET /api/v1/namespaces/{namespaceName}/workflows)
ListWorkflows(ctx context.Context, request ListWorkflowsRequestObject) (ListWorkflowsResponseObject, error)
// Create workflow
// (POST /api/v1/namespaces/{namespaceName}/workflows)
CreateWorkflow(ctx context.Context, request CreateWorkflowRequestObject) (CreateWorkflowResponseObject, error)
// Delete workflow
// (DELETE /api/v1/namespaces/{namespaceName}/workflows/{workflowName})
DeleteWorkflow(ctx context.Context, request DeleteWorkflowRequestObject) (DeleteWorkflowResponseObject, error)
// Get workflow
// (GET /api/v1/namespaces/{namespaceName}/workflows/{workflowName})
GetWorkflow(ctx context.Context, request GetWorkflowRequestObject) (GetWorkflowResponseObject, error)
// Update workflow
// (PUT /api/v1/namespaces/{namespaceName}/workflows/{workflowName})
UpdateWorkflow(ctx context.Context, request UpdateWorkflowRequestObject) (UpdateWorkflowResponseObject, error)
// Get workflow schema
// (GET /api/v1/namespaces/{namespaceName}/workflows/{workflowName}/schema)
GetWorkflowSchema(ctx context.Context, request GetWorkflowSchemaRequestObject) (GetWorkflowSchemaResponseObject, error)
// List workloads
// (GET /api/v1/namespaces/{namespaceName}/workloads)
ListWorkloads(ctx context.Context, request ListWorkloadsRequestObject) (ListWorkloadsResponseObject, error)
// Create workload
// (POST /api/v1/namespaces/{namespaceName}/workloads)
CreateWorkload(ctx context.Context, request CreateWorkloadRequestObject) (CreateWorkloadResponseObject, error)
// Delete workload
// (DELETE /api/v1/namespaces/{namespaceName}/workloads/{workloadName})
DeleteWorkload(ctx context.Context, request DeleteWorkloadRequestObject) (DeleteWorkloadResponseObject, error)
// Get workload
// (GET /api/v1/namespaces/{namespaceName}/workloads/{workloadName})
GetWorkload(ctx context.Context, request GetWorkloadRequestObject) (GetWorkloadResponseObject, error)
// Update workload
// (PUT /api/v1/namespaces/{namespaceName}/workloads/{workloadName})
UpdateWorkload(ctx context.Context, request UpdateWorkloadRequestObject) (UpdateWorkloadResponseObject, error)
// List user types
// (GET /api/v1/user-types)
ListUserTypes(ctx context.Context, request ListUserTypesRequestObject) (ListUserTypesResponseObject, error)
// Handle git provider webhook
// (POST /api/v1alpha1/autobuild)
HandleAutoBuild(ctx context.Context, request HandleAutoBuildRequestObject) (HandleAutoBuildResponseObject, error)
// List git secrets
// (GET /api/v1alpha1/namespaces/{namespaceName}/gitsecrets)
ListGitSecrets(ctx context.Context, request ListGitSecretsRequestObject) (ListGitSecretsResponseObject, error)
// Create a git secret
// (POST /api/v1alpha1/namespaces/{namespaceName}/gitsecrets)
CreateGitSecret(ctx context.Context, request CreateGitSecretRequestObject) (CreateGitSecretResponseObject, error)
// Delete a git secret
// (DELETE /api/v1alpha1/namespaces/{namespaceName}/gitsecrets/{gitSecretName})
DeleteGitSecret(ctx context.Context, request DeleteGitSecretRequestObject) (DeleteGitSecretResponseObject, error)
// Health check
// (GET /health)
GetHealth(ctx context.Context, request GetHealthRequestObject) (GetHealthResponseObject, error)
// Get OpenAPI specification
// (GET /openapi.json)
GetOpenAPISpec(ctx context.Context, request GetOpenAPISpecRequestObject) (GetOpenAPISpecResponseObject, error)
// Readiness check
// (GET /ready)
GetReady(ctx context.Context, request GetReadyRequestObject) (GetReadyResponseObject, error)
// Get server version
// (GET /version)
GetVersion(ctx context.Context, request GetVersionRequestObject) (GetVersionResponseObject, error)
}
StrictServerInterface represents all server handlers.
type SubjectContext ¶
type SubjectContext struct {
// EntitlementClaim Entitlement claim name
EntitlementClaim string `json:"entitlement_claim"`
// EntitlementValues Entitlement values
EntitlementValues []string `json:"entitlement_values"`
// Type Subject type
Type SubjectContextType `json:"type"`
}
SubjectContext Authenticated subject context
type SubjectContextType ¶
type SubjectContextType string
SubjectContextType Subject type
const ( ServiceAccount SubjectContextType = "service_account" User SubjectContextType = "user" )
Defines values for SubjectContextType.
type TargetEnvironmentRef ¶
type TargetEnvironmentRef struct {
// IsManualApprovalRequired Whether manual approval is required
IsManualApprovalRequired *bool `json:"isManualApprovalRequired,omitempty"`
// Name Target environment name
Name string `json:"name"`
// RequiresApproval Whether promotion requires approval
RequiresApproval *bool `json:"requiresApproval,omitempty"`
}
TargetEnvironmentRef Target environment reference with approval settings
type TargetPath ¶ added in v0.14.0
type TargetPath struct {
// Component Component name
Component *string `json:"component,omitempty"`
// Project Project name
Project *string `json:"project,omitempty"`
}
TargetPath Target resource path within a namespace (project/component only) (legacy)
type TooManyValuesForParamError ¶
func (*TooManyValuesForParamError) Error ¶
func (e *TooManyValuesForParamError) Error() string
type Trait ¶
type Trait struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a Trait
Spec *TraitSpec `json:"spec,omitempty"`
Status *TraitStatus `json:"status,omitempty"`
}
Trait Trait resource (Kubernetes object without kind/apiVersion). Defines composable cross-cutting concerns that can be applied to components.
type TraitList ¶
type TraitList struct {
Items []Trait `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
TraitList Paginated list of traits
type TraitSpec ¶ added in v0.16.0
type TraitSpec struct {
// Creates New Kubernetes resources to create when this trait is applied
Creates *[]struct {
// ForEach CEL expression for generating multiple resources from a list
ForEach *string `json:"forEach,omitempty"`
// IncludeWhen CEL expression determining if this resource should be created
IncludeWhen *string `json:"includeWhen,omitempty"`
// TargetPlane Target plane for deployment
TargetPlane *TraitSpecCreatesTargetPlane `json:"targetPlane,omitempty"`
// Template Kubernetes resource template with CEL expressions
Template map[string]interface{} `json:"template"`
// Var Loop variable name when using forEach
Var *string `json:"var,omitempty"`
} `json:"creates,omitempty"`
// Patches Modifications to existing resources generated by the ComponentType
Patches *[]struct {
// ForEach CEL expression for repeating this patch
ForEach *string `json:"forEach,omitempty"`
// Operations JSONPatch operations to apply
Operations []struct {
// Op Operation type
Op TraitSpecPatchesOperationsOp `json:"op"`
// Path JSON Pointer to the field to modify
Path string `json:"path"`
// Value Value to set (for add/replace operations)
Value interface{} `json:"value,omitempty"`
} `json:"operations"`
// Target Target resource to patch
Target struct {
// Group API group of the resource
Group string `json:"group"`
// Kind Resource type to patch
Kind string `json:"kind"`
// Version API version of the resource
Version string `json:"version"`
// Where CEL expression to filter which resources to patch
Where *string `json:"where,omitempty"`
} `json:"target"`
// TargetPlane Target plane for this patch
TargetPlane *TraitSpecPatchesTargetPlane `json:"targetPlane,omitempty"`
// Var Loop variable name when using forEach
Var *string `json:"var,omitempty"`
} `json:"patches,omitempty"`
// Schema Trait parameter schema definition
Schema *struct {
// EnvOverrides Environment-specific overrides
EnvOverrides *map[string]interface{} `json:"envOverrides,omitempty"`
// Parameters Developer-facing configuration options
Parameters *map[string]interface{} `json:"parameters,omitempty"`
// Types Reusable type definitions
Types *map[string]interface{} `json:"types,omitempty"`
} `json:"schema,omitempty"`
// Validations CEL-based validation rules evaluated during rendering
Validations *[]struct {
// Message Error message shown when the rule evaluates to false
Message string `json:"message"`
// Rule CEL expression wrapped in ${...} that must evaluate to true
Rule string `json:"rule"`
} `json:"validations,omitempty"`
}
TraitSpec Desired state of a Trait
type TraitSpecCreatesTargetPlane ¶ added in v0.16.0
type TraitSpecCreatesTargetPlane string
TraitSpecCreatesTargetPlane Target plane for deployment
const ( TraitSpecCreatesTargetPlaneDataplane TraitSpecCreatesTargetPlane = "dataplane" TraitSpecCreatesTargetPlaneObservabilityplane TraitSpecCreatesTargetPlane = "observabilityplane" )
Defines values for TraitSpecCreatesTargetPlane.
type TraitSpecPatchesOperationsOp ¶ added in v0.16.0
type TraitSpecPatchesOperationsOp string
TraitSpecPatchesOperationsOp Operation type
const ( TraitSpecPatchesOperationsOpAdd TraitSpecPatchesOperationsOp = "add" TraitSpecPatchesOperationsOpRemove TraitSpecPatchesOperationsOp = "remove" TraitSpecPatchesOperationsOpReplace TraitSpecPatchesOperationsOp = "replace" )
Defines values for TraitSpecPatchesOperationsOp.
type TraitSpecPatchesTargetPlane ¶ added in v0.16.0
type TraitSpecPatchesTargetPlane string
TraitSpecPatchesTargetPlane Target plane for this patch
const ( TraitSpecPatchesTargetPlaneDataplane TraitSpecPatchesTargetPlane = "dataplane" TraitSpecPatchesTargetPlaneObservabilityplane TraitSpecPatchesTargetPlane = "observabilityplane" )
Defines values for TraitSpecPatchesTargetPlane.
type TraitStatus ¶ added in v0.16.0
type TraitStatus = map[string]interface{}
TraitStatus Observed state of a Trait
type UnauthorizedJSONResponse ¶
type UnauthorizedJSONResponse ErrorResponse
type UnescapedCookieParamError ¶
func (*UnescapedCookieParamError) Error ¶
func (e *UnescapedCookieParamError) Error() string
func (*UnescapedCookieParamError) Unwrap ¶
func (e *UnescapedCookieParamError) Unwrap() error
type UnmarshalingParamError ¶
func (*UnmarshalingParamError) Error ¶
func (e *UnmarshalingParamError) Error() string
func (*UnmarshalingParamError) Unwrap ¶
func (e *UnmarshalingParamError) Unwrap() error
type UpdateBuildPlane200JSONResponse ¶ added in v0.16.0
type UpdateBuildPlane200JSONResponse BuildPlane
func (UpdateBuildPlane200JSONResponse) VisitUpdateBuildPlaneResponse ¶ added in v0.16.0
func (response UpdateBuildPlane200JSONResponse) VisitUpdateBuildPlaneResponse(w http.ResponseWriter) error
type UpdateBuildPlane400JSONResponse ¶ added in v0.16.0
type UpdateBuildPlane400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateBuildPlane400JSONResponse) VisitUpdateBuildPlaneResponse ¶ added in v0.16.0
func (response UpdateBuildPlane400JSONResponse) VisitUpdateBuildPlaneResponse(w http.ResponseWriter) error
type UpdateBuildPlane401JSONResponse ¶ added in v0.16.0
func (UpdateBuildPlane401JSONResponse) VisitUpdateBuildPlaneResponse ¶ added in v0.16.0
func (response UpdateBuildPlane401JSONResponse) VisitUpdateBuildPlaneResponse(w http.ResponseWriter) error
type UpdateBuildPlane403JSONResponse ¶ added in v0.16.0
type UpdateBuildPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateBuildPlane403JSONResponse) VisitUpdateBuildPlaneResponse ¶ added in v0.16.0
func (response UpdateBuildPlane403JSONResponse) VisitUpdateBuildPlaneResponse(w http.ResponseWriter) error
type UpdateBuildPlane404JSONResponse ¶ added in v0.16.0
type UpdateBuildPlane404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateBuildPlane404JSONResponse) VisitUpdateBuildPlaneResponse ¶ added in v0.16.0
func (response UpdateBuildPlane404JSONResponse) VisitUpdateBuildPlaneResponse(w http.ResponseWriter) error
type UpdateBuildPlane409JSONResponse ¶ added in v0.16.0
type UpdateBuildPlane409JSONResponse struct{ ConflictJSONResponse }
func (UpdateBuildPlane409JSONResponse) VisitUpdateBuildPlaneResponse ¶ added in v0.16.0
func (response UpdateBuildPlane409JSONResponse) VisitUpdateBuildPlaneResponse(w http.ResponseWriter) error
type UpdateBuildPlane500JSONResponse ¶ added in v0.16.0
type UpdateBuildPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateBuildPlane500JSONResponse) VisitUpdateBuildPlaneResponse ¶ added in v0.16.0
func (response UpdateBuildPlane500JSONResponse) VisitUpdateBuildPlaneResponse(w http.ResponseWriter) error
type UpdateBuildPlaneJSONRequestBody ¶ added in v0.16.0
type UpdateBuildPlaneJSONRequestBody = BuildPlane
UpdateBuildPlaneJSONRequestBody defines body for UpdateBuildPlane for application/json ContentType.
type UpdateBuildPlaneRequestObject ¶ added in v0.16.0
type UpdateBuildPlaneRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
BuildPlaneName BuildPlaneNameParam `json:"buildPlaneName"`
Body *UpdateBuildPlaneJSONRequestBody
}
type UpdateBuildPlaneResp ¶ added in v0.16.0
type UpdateBuildPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BuildPlane
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateBuildPlaneResp ¶ added in v0.16.0
func ParseUpdateBuildPlaneResp(rsp *http.Response) (*UpdateBuildPlaneResp, error)
ParseUpdateBuildPlaneResp parses an HTTP response from a UpdateBuildPlaneWithResponse call
func (UpdateBuildPlaneResp) Status ¶ added in v0.16.0
func (r UpdateBuildPlaneResp) Status() string
Status returns HTTPResponse.Status
func (UpdateBuildPlaneResp) StatusCode ¶ added in v0.16.0
func (r UpdateBuildPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateBuildPlaneResponseObject ¶ added in v0.16.0
type UpdateBuildPlaneResponseObject interface {
VisitUpdateBuildPlaneResponse(w http.ResponseWriter) error
}
type UpdateClusterBuildPlane200JSONResponse ¶ added in v0.16.0
type UpdateClusterBuildPlane200JSONResponse ClusterBuildPlane
func (UpdateClusterBuildPlane200JSONResponse) VisitUpdateClusterBuildPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterBuildPlane200JSONResponse) VisitUpdateClusterBuildPlaneResponse(w http.ResponseWriter) error
type UpdateClusterBuildPlane400JSONResponse ¶ added in v0.16.0
type UpdateClusterBuildPlane400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateClusterBuildPlane400JSONResponse) VisitUpdateClusterBuildPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterBuildPlane400JSONResponse) VisitUpdateClusterBuildPlaneResponse(w http.ResponseWriter) error
type UpdateClusterBuildPlane401JSONResponse ¶ added in v0.16.0
func (UpdateClusterBuildPlane401JSONResponse) VisitUpdateClusterBuildPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterBuildPlane401JSONResponse) VisitUpdateClusterBuildPlaneResponse(w http.ResponseWriter) error
type UpdateClusterBuildPlane403JSONResponse ¶ added in v0.16.0
type UpdateClusterBuildPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateClusterBuildPlane403JSONResponse) VisitUpdateClusterBuildPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterBuildPlane403JSONResponse) VisitUpdateClusterBuildPlaneResponse(w http.ResponseWriter) error
type UpdateClusterBuildPlane404JSONResponse ¶ added in v0.16.0
type UpdateClusterBuildPlane404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateClusterBuildPlane404JSONResponse) VisitUpdateClusterBuildPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterBuildPlane404JSONResponse) VisitUpdateClusterBuildPlaneResponse(w http.ResponseWriter) error
type UpdateClusterBuildPlane409JSONResponse ¶ added in v0.16.0
type UpdateClusterBuildPlane409JSONResponse struct{ ConflictJSONResponse }
func (UpdateClusterBuildPlane409JSONResponse) VisitUpdateClusterBuildPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterBuildPlane409JSONResponse) VisitUpdateClusterBuildPlaneResponse(w http.ResponseWriter) error
type UpdateClusterBuildPlane500JSONResponse ¶ added in v0.16.0
type UpdateClusterBuildPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateClusterBuildPlane500JSONResponse) VisitUpdateClusterBuildPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterBuildPlane500JSONResponse) VisitUpdateClusterBuildPlaneResponse(w http.ResponseWriter) error
type UpdateClusterBuildPlaneJSONRequestBody ¶ added in v0.16.0
type UpdateClusterBuildPlaneJSONRequestBody = ClusterBuildPlane
UpdateClusterBuildPlaneJSONRequestBody defines body for UpdateClusterBuildPlane for application/json ContentType.
type UpdateClusterBuildPlaneRequestObject ¶ added in v0.16.0
type UpdateClusterBuildPlaneRequestObject struct {
ClusterBuildPlaneName string `json:"clusterBuildPlaneName"`
Body *UpdateClusterBuildPlaneJSONRequestBody
}
type UpdateClusterBuildPlaneResp ¶ added in v0.16.0
type UpdateClusterBuildPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterBuildPlane
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateClusterBuildPlaneResp ¶ added in v0.16.0
func ParseUpdateClusterBuildPlaneResp(rsp *http.Response) (*UpdateClusterBuildPlaneResp, error)
ParseUpdateClusterBuildPlaneResp parses an HTTP response from a UpdateClusterBuildPlaneWithResponse call
func (UpdateClusterBuildPlaneResp) Status ¶ added in v0.16.0
func (r UpdateClusterBuildPlaneResp) Status() string
Status returns HTTPResponse.Status
func (UpdateClusterBuildPlaneResp) StatusCode ¶ added in v0.16.0
func (r UpdateClusterBuildPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateClusterBuildPlaneResponseObject ¶ added in v0.16.0
type UpdateClusterBuildPlaneResponseObject interface {
VisitUpdateClusterBuildPlaneResponse(w http.ResponseWriter) error
}
type UpdateClusterComponentType200JSONResponse ¶ added in v0.16.0
type UpdateClusterComponentType200JSONResponse ClusterComponentType
func (UpdateClusterComponentType200JSONResponse) VisitUpdateClusterComponentTypeResponse ¶ added in v0.16.0
func (response UpdateClusterComponentType200JSONResponse) VisitUpdateClusterComponentTypeResponse(w http.ResponseWriter) error
type UpdateClusterComponentType400JSONResponse ¶ added in v0.16.0
type UpdateClusterComponentType400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateClusterComponentType400JSONResponse) VisitUpdateClusterComponentTypeResponse ¶ added in v0.16.0
func (response UpdateClusterComponentType400JSONResponse) VisitUpdateClusterComponentTypeResponse(w http.ResponseWriter) error
type UpdateClusterComponentType401JSONResponse ¶ added in v0.16.0
func (UpdateClusterComponentType401JSONResponse) VisitUpdateClusterComponentTypeResponse ¶ added in v0.16.0
func (response UpdateClusterComponentType401JSONResponse) VisitUpdateClusterComponentTypeResponse(w http.ResponseWriter) error
type UpdateClusterComponentType403JSONResponse ¶ added in v0.16.0
type UpdateClusterComponentType403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateClusterComponentType403JSONResponse) VisitUpdateClusterComponentTypeResponse ¶ added in v0.16.0
func (response UpdateClusterComponentType403JSONResponse) VisitUpdateClusterComponentTypeResponse(w http.ResponseWriter) error
type UpdateClusterComponentType404JSONResponse ¶ added in v0.16.0
type UpdateClusterComponentType404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateClusterComponentType404JSONResponse) VisitUpdateClusterComponentTypeResponse ¶ added in v0.16.0
func (response UpdateClusterComponentType404JSONResponse) VisitUpdateClusterComponentTypeResponse(w http.ResponseWriter) error
type UpdateClusterComponentType409JSONResponse ¶ added in v0.16.0
type UpdateClusterComponentType409JSONResponse struct{ ConflictJSONResponse }
func (UpdateClusterComponentType409JSONResponse) VisitUpdateClusterComponentTypeResponse ¶ added in v0.16.0
func (response UpdateClusterComponentType409JSONResponse) VisitUpdateClusterComponentTypeResponse(w http.ResponseWriter) error
type UpdateClusterComponentType500JSONResponse ¶ added in v0.16.0
type UpdateClusterComponentType500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateClusterComponentType500JSONResponse) VisitUpdateClusterComponentTypeResponse ¶ added in v0.16.0
func (response UpdateClusterComponentType500JSONResponse) VisitUpdateClusterComponentTypeResponse(w http.ResponseWriter) error
type UpdateClusterComponentTypeJSONRequestBody ¶ added in v0.16.0
type UpdateClusterComponentTypeJSONRequestBody = ClusterComponentType
UpdateClusterComponentTypeJSONRequestBody defines body for UpdateClusterComponentType for application/json ContentType.
type UpdateClusterComponentTypeRequestObject ¶ added in v0.16.0
type UpdateClusterComponentTypeRequestObject struct {
CctName ClusterComponentTypeNameParam `json:"cctName"`
Body *UpdateClusterComponentTypeJSONRequestBody
}
type UpdateClusterComponentTypeResp ¶ added in v0.16.0
type UpdateClusterComponentTypeResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterComponentType
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateClusterComponentTypeResp ¶ added in v0.16.0
func ParseUpdateClusterComponentTypeResp(rsp *http.Response) (*UpdateClusterComponentTypeResp, error)
ParseUpdateClusterComponentTypeResp parses an HTTP response from a UpdateClusterComponentTypeWithResponse call
func (UpdateClusterComponentTypeResp) Status ¶ added in v0.16.0
func (r UpdateClusterComponentTypeResp) Status() string
Status returns HTTPResponse.Status
func (UpdateClusterComponentTypeResp) StatusCode ¶ added in v0.16.0
func (r UpdateClusterComponentTypeResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateClusterComponentTypeResponseObject ¶ added in v0.16.0
type UpdateClusterComponentTypeResponseObject interface {
VisitUpdateClusterComponentTypeResponse(w http.ResponseWriter) error
}
type UpdateClusterDataPlane200JSONResponse ¶ added in v0.16.0
type UpdateClusterDataPlane200JSONResponse ClusterDataPlane
func (UpdateClusterDataPlane200JSONResponse) VisitUpdateClusterDataPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterDataPlane200JSONResponse) VisitUpdateClusterDataPlaneResponse(w http.ResponseWriter) error
type UpdateClusterDataPlane400JSONResponse ¶ added in v0.16.0
type UpdateClusterDataPlane400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateClusterDataPlane400JSONResponse) VisitUpdateClusterDataPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterDataPlane400JSONResponse) VisitUpdateClusterDataPlaneResponse(w http.ResponseWriter) error
type UpdateClusterDataPlane401JSONResponse ¶ added in v0.16.0
func (UpdateClusterDataPlane401JSONResponse) VisitUpdateClusterDataPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterDataPlane401JSONResponse) VisitUpdateClusterDataPlaneResponse(w http.ResponseWriter) error
type UpdateClusterDataPlane403JSONResponse ¶ added in v0.16.0
type UpdateClusterDataPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateClusterDataPlane403JSONResponse) VisitUpdateClusterDataPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterDataPlane403JSONResponse) VisitUpdateClusterDataPlaneResponse(w http.ResponseWriter) error
type UpdateClusterDataPlane404JSONResponse ¶ added in v0.16.0
type UpdateClusterDataPlane404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateClusterDataPlane404JSONResponse) VisitUpdateClusterDataPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterDataPlane404JSONResponse) VisitUpdateClusterDataPlaneResponse(w http.ResponseWriter) error
type UpdateClusterDataPlane409JSONResponse ¶ added in v0.16.0
type UpdateClusterDataPlane409JSONResponse struct{ ConflictJSONResponse }
func (UpdateClusterDataPlane409JSONResponse) VisitUpdateClusterDataPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterDataPlane409JSONResponse) VisitUpdateClusterDataPlaneResponse(w http.ResponseWriter) error
type UpdateClusterDataPlane500JSONResponse ¶ added in v0.16.0
type UpdateClusterDataPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateClusterDataPlane500JSONResponse) VisitUpdateClusterDataPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterDataPlane500JSONResponse) VisitUpdateClusterDataPlaneResponse(w http.ResponseWriter) error
type UpdateClusterDataPlaneJSONRequestBody ¶ added in v0.16.0
type UpdateClusterDataPlaneJSONRequestBody = ClusterDataPlane
UpdateClusterDataPlaneJSONRequestBody defines body for UpdateClusterDataPlane for application/json ContentType.
type UpdateClusterDataPlaneRequestObject ¶ added in v0.16.0
type UpdateClusterDataPlaneRequestObject struct {
CdpName ClusterDataPlaneNameParam `json:"cdpName"`
Body *UpdateClusterDataPlaneJSONRequestBody
}
type UpdateClusterDataPlaneResp ¶ added in v0.16.0
type UpdateClusterDataPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterDataPlane
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateClusterDataPlaneResp ¶ added in v0.16.0
func ParseUpdateClusterDataPlaneResp(rsp *http.Response) (*UpdateClusterDataPlaneResp, error)
ParseUpdateClusterDataPlaneResp parses an HTTP response from a UpdateClusterDataPlaneWithResponse call
func (UpdateClusterDataPlaneResp) Status ¶ added in v0.16.0
func (r UpdateClusterDataPlaneResp) Status() string
Status returns HTTPResponse.Status
func (UpdateClusterDataPlaneResp) StatusCode ¶ added in v0.16.0
func (r UpdateClusterDataPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateClusterDataPlaneResponseObject ¶ added in v0.16.0
type UpdateClusterDataPlaneResponseObject interface {
VisitUpdateClusterDataPlaneResponse(w http.ResponseWriter) error
}
type UpdateClusterObservabilityPlane200JSONResponse ¶ added in v0.16.0
type UpdateClusterObservabilityPlane200JSONResponse ClusterObservabilityPlane
func (UpdateClusterObservabilityPlane200JSONResponse) VisitUpdateClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterObservabilityPlane200JSONResponse) VisitUpdateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type UpdateClusterObservabilityPlane400JSONResponse ¶ added in v0.16.0
type UpdateClusterObservabilityPlane400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateClusterObservabilityPlane400JSONResponse) VisitUpdateClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterObservabilityPlane400JSONResponse) VisitUpdateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type UpdateClusterObservabilityPlane401JSONResponse ¶ added in v0.16.0
func (UpdateClusterObservabilityPlane401JSONResponse) VisitUpdateClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterObservabilityPlane401JSONResponse) VisitUpdateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type UpdateClusterObservabilityPlane403JSONResponse ¶ added in v0.16.0
type UpdateClusterObservabilityPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateClusterObservabilityPlane403JSONResponse) VisitUpdateClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterObservabilityPlane403JSONResponse) VisitUpdateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type UpdateClusterObservabilityPlane404JSONResponse ¶ added in v0.16.0
type UpdateClusterObservabilityPlane404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateClusterObservabilityPlane404JSONResponse) VisitUpdateClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterObservabilityPlane404JSONResponse) VisitUpdateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type UpdateClusterObservabilityPlane409JSONResponse ¶ added in v0.16.0
type UpdateClusterObservabilityPlane409JSONResponse struct{ ConflictJSONResponse }
func (UpdateClusterObservabilityPlane409JSONResponse) VisitUpdateClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterObservabilityPlane409JSONResponse) VisitUpdateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type UpdateClusterObservabilityPlane500JSONResponse ¶ added in v0.16.0
type UpdateClusterObservabilityPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateClusterObservabilityPlane500JSONResponse) VisitUpdateClusterObservabilityPlaneResponse ¶ added in v0.16.0
func (response UpdateClusterObservabilityPlane500JSONResponse) VisitUpdateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
type UpdateClusterObservabilityPlaneJSONRequestBody ¶ added in v0.16.0
type UpdateClusterObservabilityPlaneJSONRequestBody = ClusterObservabilityPlane
UpdateClusterObservabilityPlaneJSONRequestBody defines body for UpdateClusterObservabilityPlane for application/json ContentType.
type UpdateClusterObservabilityPlaneRequestObject ¶ added in v0.16.0
type UpdateClusterObservabilityPlaneRequestObject struct {
ClusterObservabilityPlaneName ClusterObservabilityPlaneNameParam `json:"clusterObservabilityPlaneName"`
Body *UpdateClusterObservabilityPlaneJSONRequestBody
}
type UpdateClusterObservabilityPlaneResp ¶ added in v0.16.0
type UpdateClusterObservabilityPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterObservabilityPlane
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateClusterObservabilityPlaneResp ¶ added in v0.16.0
func ParseUpdateClusterObservabilityPlaneResp(rsp *http.Response) (*UpdateClusterObservabilityPlaneResp, error)
ParseUpdateClusterObservabilityPlaneResp parses an HTTP response from a UpdateClusterObservabilityPlaneWithResponse call
func (UpdateClusterObservabilityPlaneResp) Status ¶ added in v0.16.0
func (r UpdateClusterObservabilityPlaneResp) Status() string
Status returns HTTPResponse.Status
func (UpdateClusterObservabilityPlaneResp) StatusCode ¶ added in v0.16.0
func (r UpdateClusterObservabilityPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateClusterObservabilityPlaneResponseObject ¶ added in v0.16.0
type UpdateClusterObservabilityPlaneResponseObject interface {
VisitUpdateClusterObservabilityPlaneResponse(w http.ResponseWriter) error
}
type UpdateClusterRole200JSONResponse ¶ added in v0.14.0
type UpdateClusterRole200JSONResponse AuthzClusterRole
func (UpdateClusterRole200JSONResponse) VisitUpdateClusterRoleResponse ¶ added in v0.14.0
func (response UpdateClusterRole200JSONResponse) VisitUpdateClusterRoleResponse(w http.ResponseWriter) error
type UpdateClusterRole400JSONResponse ¶ added in v0.14.0
type UpdateClusterRole400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateClusterRole400JSONResponse) VisitUpdateClusterRoleResponse ¶ added in v0.14.0
func (response UpdateClusterRole400JSONResponse) VisitUpdateClusterRoleResponse(w http.ResponseWriter) error
type UpdateClusterRole401JSONResponse ¶ added in v0.14.0
func (UpdateClusterRole401JSONResponse) VisitUpdateClusterRoleResponse ¶ added in v0.14.0
func (response UpdateClusterRole401JSONResponse) VisitUpdateClusterRoleResponse(w http.ResponseWriter) error
type UpdateClusterRole403JSONResponse ¶ added in v0.14.0
type UpdateClusterRole403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateClusterRole403JSONResponse) VisitUpdateClusterRoleResponse ¶ added in v0.14.0
func (response UpdateClusterRole403JSONResponse) VisitUpdateClusterRoleResponse(w http.ResponseWriter) error
type UpdateClusterRole404JSONResponse ¶ added in v0.14.0
type UpdateClusterRole404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateClusterRole404JSONResponse) VisitUpdateClusterRoleResponse ¶ added in v0.14.0
func (response UpdateClusterRole404JSONResponse) VisitUpdateClusterRoleResponse(w http.ResponseWriter) error
type UpdateClusterRole500JSONResponse ¶ added in v0.14.0
type UpdateClusterRole500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateClusterRole500JSONResponse) VisitUpdateClusterRoleResponse ¶ added in v0.14.0
func (response UpdateClusterRole500JSONResponse) VisitUpdateClusterRoleResponse(w http.ResponseWriter) error
type UpdateClusterRoleBinding200JSONResponse ¶ added in v0.14.0
type UpdateClusterRoleBinding200JSONResponse AuthzClusterRoleBinding
func (UpdateClusterRoleBinding200JSONResponse) VisitUpdateClusterRoleBindingResponse ¶ added in v0.14.0
func (response UpdateClusterRoleBinding200JSONResponse) VisitUpdateClusterRoleBindingResponse(w http.ResponseWriter) error
type UpdateClusterRoleBinding400JSONResponse ¶ added in v0.14.0
type UpdateClusterRoleBinding400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateClusterRoleBinding400JSONResponse) VisitUpdateClusterRoleBindingResponse ¶ added in v0.14.0
func (response UpdateClusterRoleBinding400JSONResponse) VisitUpdateClusterRoleBindingResponse(w http.ResponseWriter) error
type UpdateClusterRoleBinding401JSONResponse ¶ added in v0.14.0
func (UpdateClusterRoleBinding401JSONResponse) VisitUpdateClusterRoleBindingResponse ¶ added in v0.14.0
func (response UpdateClusterRoleBinding401JSONResponse) VisitUpdateClusterRoleBindingResponse(w http.ResponseWriter) error
type UpdateClusterRoleBinding403JSONResponse ¶ added in v0.14.0
type UpdateClusterRoleBinding403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateClusterRoleBinding403JSONResponse) VisitUpdateClusterRoleBindingResponse ¶ added in v0.14.0
func (response UpdateClusterRoleBinding403JSONResponse) VisitUpdateClusterRoleBindingResponse(w http.ResponseWriter) error
type UpdateClusterRoleBinding404JSONResponse ¶ added in v0.14.0
type UpdateClusterRoleBinding404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateClusterRoleBinding404JSONResponse) VisitUpdateClusterRoleBindingResponse ¶ added in v0.14.0
func (response UpdateClusterRoleBinding404JSONResponse) VisitUpdateClusterRoleBindingResponse(w http.ResponseWriter) error
type UpdateClusterRoleBinding409JSONResponse ¶ added in v0.14.0
type UpdateClusterRoleBinding409JSONResponse struct{ ConflictJSONResponse }
func (UpdateClusterRoleBinding409JSONResponse) VisitUpdateClusterRoleBindingResponse ¶ added in v0.14.0
func (response UpdateClusterRoleBinding409JSONResponse) VisitUpdateClusterRoleBindingResponse(w http.ResponseWriter) error
type UpdateClusterRoleBinding500JSONResponse ¶ added in v0.14.0
type UpdateClusterRoleBinding500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateClusterRoleBinding500JSONResponse) VisitUpdateClusterRoleBindingResponse ¶ added in v0.14.0
func (response UpdateClusterRoleBinding500JSONResponse) VisitUpdateClusterRoleBindingResponse(w http.ResponseWriter) error
type UpdateClusterRoleBindingJSONRequestBody ¶ added in v0.14.0
type UpdateClusterRoleBindingJSONRequestBody = AuthzClusterRoleBinding
UpdateClusterRoleBindingJSONRequestBody defines body for UpdateClusterRoleBinding for application/json ContentType.
type UpdateClusterRoleBindingRequest ¶ added in v0.14.0
type UpdateClusterRoleBindingRequest struct {
// Effect Policy effect (allow or deny)
Effect UpdateClusterRoleBindingRequestEffect `json:"effect"`
// Entitlement Entitlement with claim and value
Entitlement Entitlement `json:"entitlement"`
// Role Cluster role name
Role string `json:"role"`
}
UpdateClusterRoleBindingRequest Request to update a cluster role binding (legacy)
type UpdateClusterRoleBindingRequestEffect ¶ added in v0.14.0
type UpdateClusterRoleBindingRequestEffect string
UpdateClusterRoleBindingRequestEffect Policy effect (allow or deny)
const ( UpdateClusterRoleBindingRequestEffectAllow UpdateClusterRoleBindingRequestEffect = "allow" UpdateClusterRoleBindingRequestEffectDeny UpdateClusterRoleBindingRequestEffect = "deny" )
Defines values for UpdateClusterRoleBindingRequestEffect.
type UpdateClusterRoleBindingRequestObject ¶ added in v0.14.0
type UpdateClusterRoleBindingRequestObject struct {
Name string `json:"name"`
Body *UpdateClusterRoleBindingJSONRequestBody
}
type UpdateClusterRoleBindingResp ¶ added in v0.14.0
type UpdateClusterRoleBindingResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthzClusterRoleBinding
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateClusterRoleBindingResp ¶ added in v0.14.0
func ParseUpdateClusterRoleBindingResp(rsp *http.Response) (*UpdateClusterRoleBindingResp, error)
ParseUpdateClusterRoleBindingResp parses an HTTP response from a UpdateClusterRoleBindingWithResponse call
func (UpdateClusterRoleBindingResp) Status ¶ added in v0.14.0
func (r UpdateClusterRoleBindingResp) Status() string
Status returns HTTPResponse.Status
func (UpdateClusterRoleBindingResp) StatusCode ¶ added in v0.14.0
func (r UpdateClusterRoleBindingResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateClusterRoleBindingResponseObject ¶ added in v0.14.0
type UpdateClusterRoleBindingResponseObject interface {
VisitUpdateClusterRoleBindingResponse(w http.ResponseWriter) error
}
type UpdateClusterRoleJSONRequestBody ¶ added in v0.14.0
type UpdateClusterRoleJSONRequestBody = AuthzClusterRole
UpdateClusterRoleJSONRequestBody defines body for UpdateClusterRole for application/json ContentType.
type UpdateClusterRoleRequest ¶ added in v0.14.0
type UpdateClusterRoleRequest struct {
// Actions List of actions this role permits
Actions []string `json:"actions"`
// Description Human-readable description of the role
Description *string `json:"description,omitempty"`
}
UpdateClusterRoleRequest Request to update a cluster role (legacy)
type UpdateClusterRoleRequestObject ¶ added in v0.14.0
type UpdateClusterRoleRequestObject struct {
Name string `json:"name"`
Body *UpdateClusterRoleJSONRequestBody
}
type UpdateClusterRoleResp ¶ added in v0.14.0
type UpdateClusterRoleResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthzClusterRole
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseUpdateClusterRoleResp ¶ added in v0.14.0
func ParseUpdateClusterRoleResp(rsp *http.Response) (*UpdateClusterRoleResp, error)
ParseUpdateClusterRoleResp parses an HTTP response from a UpdateClusterRoleWithResponse call
func (UpdateClusterRoleResp) Status ¶ added in v0.14.0
func (r UpdateClusterRoleResp) Status() string
Status returns HTTPResponse.Status
func (UpdateClusterRoleResp) StatusCode ¶ added in v0.14.0
func (r UpdateClusterRoleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateClusterRoleResponseObject ¶ added in v0.14.0
type UpdateClusterRoleResponseObject interface {
VisitUpdateClusterRoleResponse(w http.ResponseWriter) error
}
type UpdateClusterTrait200JSONResponse ¶ added in v0.16.0
type UpdateClusterTrait200JSONResponse ClusterTrait
func (UpdateClusterTrait200JSONResponse) VisitUpdateClusterTraitResponse ¶ added in v0.16.0
func (response UpdateClusterTrait200JSONResponse) VisitUpdateClusterTraitResponse(w http.ResponseWriter) error
type UpdateClusterTrait400JSONResponse ¶ added in v0.16.0
type UpdateClusterTrait400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateClusterTrait400JSONResponse) VisitUpdateClusterTraitResponse ¶ added in v0.16.0
func (response UpdateClusterTrait400JSONResponse) VisitUpdateClusterTraitResponse(w http.ResponseWriter) error
type UpdateClusterTrait401JSONResponse ¶ added in v0.16.0
func (UpdateClusterTrait401JSONResponse) VisitUpdateClusterTraitResponse ¶ added in v0.16.0
func (response UpdateClusterTrait401JSONResponse) VisitUpdateClusterTraitResponse(w http.ResponseWriter) error
type UpdateClusterTrait403JSONResponse ¶ added in v0.16.0
type UpdateClusterTrait403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateClusterTrait403JSONResponse) VisitUpdateClusterTraitResponse ¶ added in v0.16.0
func (response UpdateClusterTrait403JSONResponse) VisitUpdateClusterTraitResponse(w http.ResponseWriter) error
type UpdateClusterTrait404JSONResponse ¶ added in v0.16.0
type UpdateClusterTrait404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateClusterTrait404JSONResponse) VisitUpdateClusterTraitResponse ¶ added in v0.16.0
func (response UpdateClusterTrait404JSONResponse) VisitUpdateClusterTraitResponse(w http.ResponseWriter) error
type UpdateClusterTrait409JSONResponse ¶ added in v0.16.0
type UpdateClusterTrait409JSONResponse struct{ ConflictJSONResponse }
func (UpdateClusterTrait409JSONResponse) VisitUpdateClusterTraitResponse ¶ added in v0.16.0
func (response UpdateClusterTrait409JSONResponse) VisitUpdateClusterTraitResponse(w http.ResponseWriter) error
type UpdateClusterTrait500JSONResponse ¶ added in v0.16.0
type UpdateClusterTrait500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateClusterTrait500JSONResponse) VisitUpdateClusterTraitResponse ¶ added in v0.16.0
func (response UpdateClusterTrait500JSONResponse) VisitUpdateClusterTraitResponse(w http.ResponseWriter) error
type UpdateClusterTraitJSONRequestBody ¶ added in v0.16.0
type UpdateClusterTraitJSONRequestBody = ClusterTrait
UpdateClusterTraitJSONRequestBody defines body for UpdateClusterTrait for application/json ContentType.
type UpdateClusterTraitRequestObject ¶ added in v0.16.0
type UpdateClusterTraitRequestObject struct {
ClusterTraitName ClusterTraitNameParam `json:"clusterTraitName"`
Body *UpdateClusterTraitJSONRequestBody
}
type UpdateClusterTraitResp ¶ added in v0.16.0
type UpdateClusterTraitResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ClusterTrait
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateClusterTraitResp ¶ added in v0.16.0
func ParseUpdateClusterTraitResp(rsp *http.Response) (*UpdateClusterTraitResp, error)
ParseUpdateClusterTraitResp parses an HTTP response from a UpdateClusterTraitWithResponse call
func (UpdateClusterTraitResp) Status ¶ added in v0.16.0
func (r UpdateClusterTraitResp) Status() string
Status returns HTTPResponse.Status
func (UpdateClusterTraitResp) StatusCode ¶ added in v0.16.0
func (r UpdateClusterTraitResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateClusterTraitResponseObject ¶ added in v0.16.0
type UpdateClusterTraitResponseObject interface {
VisitUpdateClusterTraitResponse(w http.ResponseWriter) error
}
type UpdateComponent200JSONResponse ¶ added in v0.16.0
type UpdateComponent200JSONResponse Component
func (UpdateComponent200JSONResponse) VisitUpdateComponentResponse ¶ added in v0.16.0
func (response UpdateComponent200JSONResponse) VisitUpdateComponentResponse(w http.ResponseWriter) error
type UpdateComponent400JSONResponse ¶ added in v0.16.0
type UpdateComponent400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateComponent400JSONResponse) VisitUpdateComponentResponse ¶ added in v0.16.0
func (response UpdateComponent400JSONResponse) VisitUpdateComponentResponse(w http.ResponseWriter) error
type UpdateComponent401JSONResponse ¶ added in v0.16.0
func (UpdateComponent401JSONResponse) VisitUpdateComponentResponse ¶ added in v0.16.0
func (response UpdateComponent401JSONResponse) VisitUpdateComponentResponse(w http.ResponseWriter) error
type UpdateComponent403JSONResponse ¶ added in v0.16.0
type UpdateComponent403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateComponent403JSONResponse) VisitUpdateComponentResponse ¶ added in v0.16.0
func (response UpdateComponent403JSONResponse) VisitUpdateComponentResponse(w http.ResponseWriter) error
type UpdateComponent404JSONResponse ¶ added in v0.16.0
type UpdateComponent404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateComponent404JSONResponse) VisitUpdateComponentResponse ¶ added in v0.16.0
func (response UpdateComponent404JSONResponse) VisitUpdateComponentResponse(w http.ResponseWriter) error
type UpdateComponent409JSONResponse ¶ added in v0.16.0
type UpdateComponent409JSONResponse struct{ ConflictJSONResponse }
func (UpdateComponent409JSONResponse) VisitUpdateComponentResponse ¶ added in v0.16.0
func (response UpdateComponent409JSONResponse) VisitUpdateComponentResponse(w http.ResponseWriter) error
type UpdateComponent500JSONResponse ¶ added in v0.16.0
type UpdateComponent500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateComponent500JSONResponse) VisitUpdateComponentResponse ¶ added in v0.16.0
func (response UpdateComponent500JSONResponse) VisitUpdateComponentResponse(w http.ResponseWriter) error
type UpdateComponentJSONRequestBody ¶ added in v0.16.0
type UpdateComponentJSONRequestBody = Component
UpdateComponentJSONRequestBody defines body for UpdateComponent for application/json ContentType.
type UpdateComponentRequestObject ¶ added in v0.16.0
type UpdateComponentRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ComponentName ComponentNameParam `json:"componentName"`
Body *UpdateComponentJSONRequestBody
}
type UpdateComponentResp ¶ added in v0.16.0
type UpdateComponentResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Component
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateComponentResp ¶ added in v0.16.0
func ParseUpdateComponentResp(rsp *http.Response) (*UpdateComponentResp, error)
ParseUpdateComponentResp parses an HTTP response from a UpdateComponentWithResponse call
func (UpdateComponentResp) Status ¶ added in v0.16.0
func (r UpdateComponentResp) Status() string
Status returns HTTPResponse.Status
func (UpdateComponentResp) StatusCode ¶ added in v0.16.0
func (r UpdateComponentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateComponentResponseObject ¶ added in v0.16.0
type UpdateComponentResponseObject interface {
VisitUpdateComponentResponse(w http.ResponseWriter) error
}
type UpdateComponentType200JSONResponse ¶ added in v0.16.0
type UpdateComponentType200JSONResponse ComponentType
func (UpdateComponentType200JSONResponse) VisitUpdateComponentTypeResponse ¶ added in v0.16.0
func (response UpdateComponentType200JSONResponse) VisitUpdateComponentTypeResponse(w http.ResponseWriter) error
type UpdateComponentType400JSONResponse ¶ added in v0.16.0
type UpdateComponentType400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateComponentType400JSONResponse) VisitUpdateComponentTypeResponse ¶ added in v0.16.0
func (response UpdateComponentType400JSONResponse) VisitUpdateComponentTypeResponse(w http.ResponseWriter) error
type UpdateComponentType401JSONResponse ¶ added in v0.16.0
func (UpdateComponentType401JSONResponse) VisitUpdateComponentTypeResponse ¶ added in v0.16.0
func (response UpdateComponentType401JSONResponse) VisitUpdateComponentTypeResponse(w http.ResponseWriter) error
type UpdateComponentType403JSONResponse ¶ added in v0.16.0
type UpdateComponentType403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateComponentType403JSONResponse) VisitUpdateComponentTypeResponse ¶ added in v0.16.0
func (response UpdateComponentType403JSONResponse) VisitUpdateComponentTypeResponse(w http.ResponseWriter) error
type UpdateComponentType404JSONResponse ¶ added in v0.16.0
type UpdateComponentType404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateComponentType404JSONResponse) VisitUpdateComponentTypeResponse ¶ added in v0.16.0
func (response UpdateComponentType404JSONResponse) VisitUpdateComponentTypeResponse(w http.ResponseWriter) error
type UpdateComponentType409JSONResponse ¶ added in v0.16.0
type UpdateComponentType409JSONResponse struct{ ConflictJSONResponse }
func (UpdateComponentType409JSONResponse) VisitUpdateComponentTypeResponse ¶ added in v0.16.0
func (response UpdateComponentType409JSONResponse) VisitUpdateComponentTypeResponse(w http.ResponseWriter) error
type UpdateComponentType500JSONResponse ¶ added in v0.16.0
type UpdateComponentType500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateComponentType500JSONResponse) VisitUpdateComponentTypeResponse ¶ added in v0.16.0
func (response UpdateComponentType500JSONResponse) VisitUpdateComponentTypeResponse(w http.ResponseWriter) error
type UpdateComponentTypeJSONRequestBody ¶ added in v0.16.0
type UpdateComponentTypeJSONRequestBody = ComponentType
UpdateComponentTypeJSONRequestBody defines body for UpdateComponentType for application/json ContentType.
type UpdateComponentTypeRequestObject ¶ added in v0.16.0
type UpdateComponentTypeRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
CtName ComponentTypeNameParam `json:"ctName"`
Body *UpdateComponentTypeJSONRequestBody
}
type UpdateComponentTypeResp ¶ added in v0.16.0
type UpdateComponentTypeResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ComponentType
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateComponentTypeResp ¶ added in v0.16.0
func ParseUpdateComponentTypeResp(rsp *http.Response) (*UpdateComponentTypeResp, error)
ParseUpdateComponentTypeResp parses an HTTP response from a UpdateComponentTypeWithResponse call
func (UpdateComponentTypeResp) Status ¶ added in v0.16.0
func (r UpdateComponentTypeResp) Status() string
Status returns HTTPResponse.Status
func (UpdateComponentTypeResp) StatusCode ¶ added in v0.16.0
func (r UpdateComponentTypeResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateComponentTypeResponseObject ¶ added in v0.16.0
type UpdateComponentTypeResponseObject interface {
VisitUpdateComponentTypeResponse(w http.ResponseWriter) error
}
type UpdateDataPlane200JSONResponse ¶ added in v0.16.0
type UpdateDataPlane200JSONResponse DataPlane
func (UpdateDataPlane200JSONResponse) VisitUpdateDataPlaneResponse ¶ added in v0.16.0
func (response UpdateDataPlane200JSONResponse) VisitUpdateDataPlaneResponse(w http.ResponseWriter) error
type UpdateDataPlane400JSONResponse ¶ added in v0.16.0
type UpdateDataPlane400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateDataPlane400JSONResponse) VisitUpdateDataPlaneResponse ¶ added in v0.16.0
func (response UpdateDataPlane400JSONResponse) VisitUpdateDataPlaneResponse(w http.ResponseWriter) error
type UpdateDataPlane401JSONResponse ¶ added in v0.16.0
func (UpdateDataPlane401JSONResponse) VisitUpdateDataPlaneResponse ¶ added in v0.16.0
func (response UpdateDataPlane401JSONResponse) VisitUpdateDataPlaneResponse(w http.ResponseWriter) error
type UpdateDataPlane403JSONResponse ¶ added in v0.16.0
type UpdateDataPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateDataPlane403JSONResponse) VisitUpdateDataPlaneResponse ¶ added in v0.16.0
func (response UpdateDataPlane403JSONResponse) VisitUpdateDataPlaneResponse(w http.ResponseWriter) error
type UpdateDataPlane404JSONResponse ¶ added in v0.16.0
type UpdateDataPlane404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateDataPlane404JSONResponse) VisitUpdateDataPlaneResponse ¶ added in v0.16.0
func (response UpdateDataPlane404JSONResponse) VisitUpdateDataPlaneResponse(w http.ResponseWriter) error
type UpdateDataPlane409JSONResponse ¶ added in v0.16.0
type UpdateDataPlane409JSONResponse struct{ ConflictJSONResponse }
func (UpdateDataPlane409JSONResponse) VisitUpdateDataPlaneResponse ¶ added in v0.16.0
func (response UpdateDataPlane409JSONResponse) VisitUpdateDataPlaneResponse(w http.ResponseWriter) error
type UpdateDataPlane500JSONResponse ¶ added in v0.16.0
type UpdateDataPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateDataPlane500JSONResponse) VisitUpdateDataPlaneResponse ¶ added in v0.16.0
func (response UpdateDataPlane500JSONResponse) VisitUpdateDataPlaneResponse(w http.ResponseWriter) error
type UpdateDataPlaneJSONRequestBody ¶ added in v0.16.0
type UpdateDataPlaneJSONRequestBody = DataPlane
UpdateDataPlaneJSONRequestBody defines body for UpdateDataPlane for application/json ContentType.
type UpdateDataPlaneRequestObject ¶ added in v0.16.0
type UpdateDataPlaneRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
DpName DataPlaneNameParam `json:"dpName"`
Body *UpdateDataPlaneJSONRequestBody
}
type UpdateDataPlaneResp ¶ added in v0.16.0
type UpdateDataPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DataPlane
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateDataPlaneResp ¶ added in v0.16.0
func ParseUpdateDataPlaneResp(rsp *http.Response) (*UpdateDataPlaneResp, error)
ParseUpdateDataPlaneResp parses an HTTP response from a UpdateDataPlaneWithResponse call
func (UpdateDataPlaneResp) Status ¶ added in v0.16.0
func (r UpdateDataPlaneResp) Status() string
Status returns HTTPResponse.Status
func (UpdateDataPlaneResp) StatusCode ¶ added in v0.16.0
func (r UpdateDataPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDataPlaneResponseObject ¶ added in v0.16.0
type UpdateDataPlaneResponseObject interface {
VisitUpdateDataPlaneResponse(w http.ResponseWriter) error
}
type UpdateDeploymentPipeline200JSONResponse ¶ added in v0.16.0
type UpdateDeploymentPipeline200JSONResponse DeploymentPipeline
func (UpdateDeploymentPipeline200JSONResponse) VisitUpdateDeploymentPipelineResponse ¶ added in v0.16.0
func (response UpdateDeploymentPipeline200JSONResponse) VisitUpdateDeploymentPipelineResponse(w http.ResponseWriter) error
type UpdateDeploymentPipeline400JSONResponse ¶ added in v0.16.0
type UpdateDeploymentPipeline400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateDeploymentPipeline400JSONResponse) VisitUpdateDeploymentPipelineResponse ¶ added in v0.16.0
func (response UpdateDeploymentPipeline400JSONResponse) VisitUpdateDeploymentPipelineResponse(w http.ResponseWriter) error
type UpdateDeploymentPipeline401JSONResponse ¶ added in v0.16.0
func (UpdateDeploymentPipeline401JSONResponse) VisitUpdateDeploymentPipelineResponse ¶ added in v0.16.0
func (response UpdateDeploymentPipeline401JSONResponse) VisitUpdateDeploymentPipelineResponse(w http.ResponseWriter) error
type UpdateDeploymentPipeline403JSONResponse ¶ added in v0.16.0
type UpdateDeploymentPipeline403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateDeploymentPipeline403JSONResponse) VisitUpdateDeploymentPipelineResponse ¶ added in v0.16.0
func (response UpdateDeploymentPipeline403JSONResponse) VisitUpdateDeploymentPipelineResponse(w http.ResponseWriter) error
type UpdateDeploymentPipeline404JSONResponse ¶ added in v0.16.0
type UpdateDeploymentPipeline404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateDeploymentPipeline404JSONResponse) VisitUpdateDeploymentPipelineResponse ¶ added in v0.16.0
func (response UpdateDeploymentPipeline404JSONResponse) VisitUpdateDeploymentPipelineResponse(w http.ResponseWriter) error
type UpdateDeploymentPipeline500JSONResponse ¶ added in v0.16.0
type UpdateDeploymentPipeline500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateDeploymentPipeline500JSONResponse) VisitUpdateDeploymentPipelineResponse ¶ added in v0.16.0
func (response UpdateDeploymentPipeline500JSONResponse) VisitUpdateDeploymentPipelineResponse(w http.ResponseWriter) error
type UpdateDeploymentPipelineJSONRequestBody ¶ added in v0.16.0
type UpdateDeploymentPipelineJSONRequestBody = DeploymentPipeline
UpdateDeploymentPipelineJSONRequestBody defines body for UpdateDeploymentPipeline for application/json ContentType.
type UpdateDeploymentPipelineRequestObject ¶ added in v0.16.0
type UpdateDeploymentPipelineRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
DeploymentPipelineName DeploymentPipelineNameParam `json:"deploymentPipelineName"`
Body *UpdateDeploymentPipelineJSONRequestBody
}
type UpdateDeploymentPipelineResp ¶ added in v0.16.0
type UpdateDeploymentPipelineResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeploymentPipeline
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseUpdateDeploymentPipelineResp ¶ added in v0.16.0
func ParseUpdateDeploymentPipelineResp(rsp *http.Response) (*UpdateDeploymentPipelineResp, error)
ParseUpdateDeploymentPipelineResp parses an HTTP response from a UpdateDeploymentPipelineWithResponse call
func (UpdateDeploymentPipelineResp) Status ¶ added in v0.16.0
func (r UpdateDeploymentPipelineResp) Status() string
Status returns HTTPResponse.Status
func (UpdateDeploymentPipelineResp) StatusCode ¶ added in v0.16.0
func (r UpdateDeploymentPipelineResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDeploymentPipelineResponseObject ¶ added in v0.16.0
type UpdateDeploymentPipelineResponseObject interface {
VisitUpdateDeploymentPipelineResponse(w http.ResponseWriter) error
}
type UpdateEnvironment200JSONResponse ¶ added in v0.17.0
type UpdateEnvironment200JSONResponse Environment
func (UpdateEnvironment200JSONResponse) VisitUpdateEnvironmentResponse ¶ added in v0.17.0
func (response UpdateEnvironment200JSONResponse) VisitUpdateEnvironmentResponse(w http.ResponseWriter) error
type UpdateEnvironment400JSONResponse ¶ added in v0.17.0
type UpdateEnvironment400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateEnvironment400JSONResponse) VisitUpdateEnvironmentResponse ¶ added in v0.17.0
func (response UpdateEnvironment400JSONResponse) VisitUpdateEnvironmentResponse(w http.ResponseWriter) error
type UpdateEnvironment401JSONResponse ¶ added in v0.17.0
func (UpdateEnvironment401JSONResponse) VisitUpdateEnvironmentResponse ¶ added in v0.17.0
func (response UpdateEnvironment401JSONResponse) VisitUpdateEnvironmentResponse(w http.ResponseWriter) error
type UpdateEnvironment403JSONResponse ¶ added in v0.17.0
type UpdateEnvironment403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateEnvironment403JSONResponse) VisitUpdateEnvironmentResponse ¶ added in v0.17.0
func (response UpdateEnvironment403JSONResponse) VisitUpdateEnvironmentResponse(w http.ResponseWriter) error
type UpdateEnvironment404JSONResponse ¶ added in v0.17.0
type UpdateEnvironment404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateEnvironment404JSONResponse) VisitUpdateEnvironmentResponse ¶ added in v0.17.0
func (response UpdateEnvironment404JSONResponse) VisitUpdateEnvironmentResponse(w http.ResponseWriter) error
type UpdateEnvironment409JSONResponse ¶ added in v0.17.0
type UpdateEnvironment409JSONResponse struct{ ConflictJSONResponse }
func (UpdateEnvironment409JSONResponse) VisitUpdateEnvironmentResponse ¶ added in v0.17.0
func (response UpdateEnvironment409JSONResponse) VisitUpdateEnvironmentResponse(w http.ResponseWriter) error
type UpdateEnvironment500JSONResponse ¶ added in v0.17.0
type UpdateEnvironment500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateEnvironment500JSONResponse) VisitUpdateEnvironmentResponse ¶ added in v0.17.0
func (response UpdateEnvironment500JSONResponse) VisitUpdateEnvironmentResponse(w http.ResponseWriter) error
type UpdateEnvironmentJSONRequestBody ¶ added in v0.17.0
type UpdateEnvironmentJSONRequestBody = Environment
UpdateEnvironmentJSONRequestBody defines body for UpdateEnvironment for application/json ContentType.
type UpdateEnvironmentRequestObject ¶ added in v0.17.0
type UpdateEnvironmentRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
EnvName EnvironmentNameParam `json:"envName"`
Body *UpdateEnvironmentJSONRequestBody
}
type UpdateEnvironmentResp ¶ added in v0.17.0
type UpdateEnvironmentResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateEnvironmentResp ¶ added in v0.17.0
func ParseUpdateEnvironmentResp(rsp *http.Response) (*UpdateEnvironmentResp, error)
ParseUpdateEnvironmentResp parses an HTTP response from a UpdateEnvironmentWithResponse call
func (UpdateEnvironmentResp) Status ¶ added in v0.17.0
func (r UpdateEnvironmentResp) Status() string
Status returns HTTPResponse.Status
func (UpdateEnvironmentResp) StatusCode ¶ added in v0.17.0
func (r UpdateEnvironmentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateEnvironmentResponseObject ¶ added in v0.17.0
type UpdateEnvironmentResponseObject interface {
VisitUpdateEnvironmentResponse(w http.ResponseWriter) error
}
type UpdateNamespace200JSONResponse ¶ added in v0.16.0
type UpdateNamespace200JSONResponse Namespace
func (UpdateNamespace200JSONResponse) VisitUpdateNamespaceResponse ¶ added in v0.16.0
func (response UpdateNamespace200JSONResponse) VisitUpdateNamespaceResponse(w http.ResponseWriter) error
type UpdateNamespace400JSONResponse ¶ added in v0.16.0
type UpdateNamespace400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateNamespace400JSONResponse) VisitUpdateNamespaceResponse ¶ added in v0.16.0
func (response UpdateNamespace400JSONResponse) VisitUpdateNamespaceResponse(w http.ResponseWriter) error
type UpdateNamespace401JSONResponse ¶ added in v0.16.0
func (UpdateNamespace401JSONResponse) VisitUpdateNamespaceResponse ¶ added in v0.16.0
func (response UpdateNamespace401JSONResponse) VisitUpdateNamespaceResponse(w http.ResponseWriter) error
type UpdateNamespace403JSONResponse ¶ added in v0.16.0
type UpdateNamespace403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateNamespace403JSONResponse) VisitUpdateNamespaceResponse ¶ added in v0.16.0
func (response UpdateNamespace403JSONResponse) VisitUpdateNamespaceResponse(w http.ResponseWriter) error
type UpdateNamespace404JSONResponse ¶ added in v0.16.0
type UpdateNamespace404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateNamespace404JSONResponse) VisitUpdateNamespaceResponse ¶ added in v0.16.0
func (response UpdateNamespace404JSONResponse) VisitUpdateNamespaceResponse(w http.ResponseWriter) error
type UpdateNamespace500JSONResponse ¶ added in v0.16.0
type UpdateNamespace500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateNamespace500JSONResponse) VisitUpdateNamespaceResponse ¶ added in v0.16.0
func (response UpdateNamespace500JSONResponse) VisitUpdateNamespaceResponse(w http.ResponseWriter) error
type UpdateNamespaceJSONRequestBody ¶ added in v0.16.0
type UpdateNamespaceJSONRequestBody = Namespace
UpdateNamespaceJSONRequestBody defines body for UpdateNamespace for application/json ContentType.
type UpdateNamespaceRequestObject ¶ added in v0.16.0
type UpdateNamespaceRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Body *UpdateNamespaceJSONRequestBody
}
type UpdateNamespaceResp ¶ added in v0.16.0
type UpdateNamespaceResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Namespace
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseUpdateNamespaceResp ¶ added in v0.16.0
func ParseUpdateNamespaceResp(rsp *http.Response) (*UpdateNamespaceResp, error)
ParseUpdateNamespaceResp parses an HTTP response from a UpdateNamespaceWithResponse call
func (UpdateNamespaceResp) Status ¶ added in v0.16.0
func (r UpdateNamespaceResp) Status() string
Status returns HTTPResponse.Status
func (UpdateNamespaceResp) StatusCode ¶ added in v0.16.0
func (r UpdateNamespaceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateNamespaceResponseObject ¶ added in v0.16.0
type UpdateNamespaceResponseObject interface {
VisitUpdateNamespaceResponse(w http.ResponseWriter) error
}
type UpdateNamespaceRole200JSONResponse ¶ added in v0.14.0
type UpdateNamespaceRole200JSONResponse AuthzRole
func (UpdateNamespaceRole200JSONResponse) VisitUpdateNamespaceRoleResponse ¶ added in v0.14.0
func (response UpdateNamespaceRole200JSONResponse) VisitUpdateNamespaceRoleResponse(w http.ResponseWriter) error
type UpdateNamespaceRole400JSONResponse ¶ added in v0.14.0
type UpdateNamespaceRole400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateNamespaceRole400JSONResponse) VisitUpdateNamespaceRoleResponse ¶ added in v0.14.0
func (response UpdateNamespaceRole400JSONResponse) VisitUpdateNamespaceRoleResponse(w http.ResponseWriter) error
type UpdateNamespaceRole401JSONResponse ¶ added in v0.14.0
func (UpdateNamespaceRole401JSONResponse) VisitUpdateNamespaceRoleResponse ¶ added in v0.14.0
func (response UpdateNamespaceRole401JSONResponse) VisitUpdateNamespaceRoleResponse(w http.ResponseWriter) error
type UpdateNamespaceRole403JSONResponse ¶ added in v0.14.0
type UpdateNamespaceRole403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateNamespaceRole403JSONResponse) VisitUpdateNamespaceRoleResponse ¶ added in v0.14.0
func (response UpdateNamespaceRole403JSONResponse) VisitUpdateNamespaceRoleResponse(w http.ResponseWriter) error
type UpdateNamespaceRole404JSONResponse ¶ added in v0.14.0
type UpdateNamespaceRole404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateNamespaceRole404JSONResponse) VisitUpdateNamespaceRoleResponse ¶ added in v0.14.0
func (response UpdateNamespaceRole404JSONResponse) VisitUpdateNamespaceRoleResponse(w http.ResponseWriter) error
type UpdateNamespaceRole500JSONResponse ¶ added in v0.14.0
type UpdateNamespaceRole500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateNamespaceRole500JSONResponse) VisitUpdateNamespaceRoleResponse ¶ added in v0.14.0
func (response UpdateNamespaceRole500JSONResponse) VisitUpdateNamespaceRoleResponse(w http.ResponseWriter) error
type UpdateNamespaceRoleBinding200JSONResponse ¶ added in v0.14.0
type UpdateNamespaceRoleBinding200JSONResponse AuthzRoleBinding
func (UpdateNamespaceRoleBinding200JSONResponse) VisitUpdateNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response UpdateNamespaceRoleBinding200JSONResponse) VisitUpdateNamespaceRoleBindingResponse(w http.ResponseWriter) error
type UpdateNamespaceRoleBinding400JSONResponse ¶ added in v0.14.0
type UpdateNamespaceRoleBinding400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateNamespaceRoleBinding400JSONResponse) VisitUpdateNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response UpdateNamespaceRoleBinding400JSONResponse) VisitUpdateNamespaceRoleBindingResponse(w http.ResponseWriter) error
type UpdateNamespaceRoleBinding401JSONResponse ¶ added in v0.14.0
func (UpdateNamespaceRoleBinding401JSONResponse) VisitUpdateNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response UpdateNamespaceRoleBinding401JSONResponse) VisitUpdateNamespaceRoleBindingResponse(w http.ResponseWriter) error
type UpdateNamespaceRoleBinding403JSONResponse ¶ added in v0.14.0
type UpdateNamespaceRoleBinding403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateNamespaceRoleBinding403JSONResponse) VisitUpdateNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response UpdateNamespaceRoleBinding403JSONResponse) VisitUpdateNamespaceRoleBindingResponse(w http.ResponseWriter) error
type UpdateNamespaceRoleBinding404JSONResponse ¶ added in v0.14.0
type UpdateNamespaceRoleBinding404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateNamespaceRoleBinding404JSONResponse) VisitUpdateNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response UpdateNamespaceRoleBinding404JSONResponse) VisitUpdateNamespaceRoleBindingResponse(w http.ResponseWriter) error
type UpdateNamespaceRoleBinding409JSONResponse ¶ added in v0.14.0
type UpdateNamespaceRoleBinding409JSONResponse struct{ ConflictJSONResponse }
func (UpdateNamespaceRoleBinding409JSONResponse) VisitUpdateNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response UpdateNamespaceRoleBinding409JSONResponse) VisitUpdateNamespaceRoleBindingResponse(w http.ResponseWriter) error
type UpdateNamespaceRoleBinding500JSONResponse ¶ added in v0.14.0
type UpdateNamespaceRoleBinding500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateNamespaceRoleBinding500JSONResponse) VisitUpdateNamespaceRoleBindingResponse ¶ added in v0.14.0
func (response UpdateNamespaceRoleBinding500JSONResponse) VisitUpdateNamespaceRoleBindingResponse(w http.ResponseWriter) error
type UpdateNamespaceRoleBindingJSONRequestBody ¶ added in v0.14.0
type UpdateNamespaceRoleBindingJSONRequestBody = AuthzRoleBinding
UpdateNamespaceRoleBindingJSONRequestBody defines body for UpdateNamespaceRoleBinding for application/json ContentType.
type UpdateNamespaceRoleBindingRequest ¶ added in v0.14.0
type UpdateNamespaceRoleBindingRequest struct {
// Effect Policy effect (allow or deny)
Effect UpdateNamespaceRoleBindingRequestEffect `json:"effect"`
// Entitlement Entitlement with claim and value
Entitlement Entitlement `json:"entitlement"`
// Role Reference to a role by name and namespace (legacy)
Role RoleRef `json:"role"`
// TargetPath Target resource path within a namespace (project/component only) (legacy)
TargetPath TargetPath `json:"targetPath"`
}
UpdateNamespaceRoleBindingRequest Request to update a namespace role binding (legacy)
type UpdateNamespaceRoleBindingRequestEffect ¶ added in v0.14.0
type UpdateNamespaceRoleBindingRequestEffect string
UpdateNamespaceRoleBindingRequestEffect Policy effect (allow or deny)
const ( UpdateNamespaceRoleBindingRequestEffectAllow UpdateNamespaceRoleBindingRequestEffect = "allow" UpdateNamespaceRoleBindingRequestEffectDeny UpdateNamespaceRoleBindingRequestEffect = "deny" )
Defines values for UpdateNamespaceRoleBindingRequestEffect.
type UpdateNamespaceRoleBindingRequestObject ¶ added in v0.14.0
type UpdateNamespaceRoleBindingRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Name string `json:"name"`
Body *UpdateNamespaceRoleBindingJSONRequestBody
}
type UpdateNamespaceRoleBindingResp ¶ added in v0.14.0
type UpdateNamespaceRoleBindingResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthzRoleBinding
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateNamespaceRoleBindingResp ¶ added in v0.14.0
func ParseUpdateNamespaceRoleBindingResp(rsp *http.Response) (*UpdateNamespaceRoleBindingResp, error)
ParseUpdateNamespaceRoleBindingResp parses an HTTP response from a UpdateNamespaceRoleBindingWithResponse call
func (UpdateNamespaceRoleBindingResp) Status ¶ added in v0.14.0
func (r UpdateNamespaceRoleBindingResp) Status() string
Status returns HTTPResponse.Status
func (UpdateNamespaceRoleBindingResp) StatusCode ¶ added in v0.14.0
func (r UpdateNamespaceRoleBindingResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateNamespaceRoleBindingResponseObject ¶ added in v0.14.0
type UpdateNamespaceRoleBindingResponseObject interface {
VisitUpdateNamespaceRoleBindingResponse(w http.ResponseWriter) error
}
type UpdateNamespaceRoleJSONRequestBody ¶ added in v0.14.0
type UpdateNamespaceRoleJSONRequestBody = AuthzRole
UpdateNamespaceRoleJSONRequestBody defines body for UpdateNamespaceRole for application/json ContentType.
type UpdateNamespaceRoleRequest ¶ added in v0.14.0
type UpdateNamespaceRoleRequest struct {
// Actions List of actions this role permits
Actions []string `json:"actions"`
// Description Human-readable description of the role
Description *string `json:"description,omitempty"`
}
UpdateNamespaceRoleRequest Request to update a namespace role (legacy)
type UpdateNamespaceRoleRequestObject ¶ added in v0.14.0
type UpdateNamespaceRoleRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
Name string `json:"name"`
Body *UpdateNamespaceRoleJSONRequestBody
}
type UpdateNamespaceRoleResp ¶ added in v0.14.0
type UpdateNamespaceRoleResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthzRole
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseUpdateNamespaceRoleResp ¶ added in v0.14.0
func ParseUpdateNamespaceRoleResp(rsp *http.Response) (*UpdateNamespaceRoleResp, error)
ParseUpdateNamespaceRoleResp parses an HTTP response from a UpdateNamespaceRoleWithResponse call
func (UpdateNamespaceRoleResp) Status ¶ added in v0.14.0
func (r UpdateNamespaceRoleResp) Status() string
Status returns HTTPResponse.Status
func (UpdateNamespaceRoleResp) StatusCode ¶ added in v0.14.0
func (r UpdateNamespaceRoleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateNamespaceRoleResponseObject ¶ added in v0.14.0
type UpdateNamespaceRoleResponseObject interface {
VisitUpdateNamespaceRoleResponse(w http.ResponseWriter) error
}
type UpdateObservabilityAlertsNotificationChannel200JSONResponse ¶ added in v0.16.0
type UpdateObservabilityAlertsNotificationChannel200JSONResponse ObservabilityAlertsNotificationChannel
func (UpdateObservabilityAlertsNotificationChannel200JSONResponse) VisitUpdateObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response UpdateObservabilityAlertsNotificationChannel200JSONResponse) VisitUpdateObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type UpdateObservabilityAlertsNotificationChannel400JSONResponse ¶ added in v0.16.0
type UpdateObservabilityAlertsNotificationChannel400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateObservabilityAlertsNotificationChannel400JSONResponse) VisitUpdateObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response UpdateObservabilityAlertsNotificationChannel400JSONResponse) VisitUpdateObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type UpdateObservabilityAlertsNotificationChannel401JSONResponse ¶ added in v0.16.0
func (UpdateObservabilityAlertsNotificationChannel401JSONResponse) VisitUpdateObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response UpdateObservabilityAlertsNotificationChannel401JSONResponse) VisitUpdateObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type UpdateObservabilityAlertsNotificationChannel403JSONResponse ¶ added in v0.16.0
type UpdateObservabilityAlertsNotificationChannel403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateObservabilityAlertsNotificationChannel403JSONResponse) VisitUpdateObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response UpdateObservabilityAlertsNotificationChannel403JSONResponse) VisitUpdateObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type UpdateObservabilityAlertsNotificationChannel404JSONResponse ¶ added in v0.16.0
type UpdateObservabilityAlertsNotificationChannel404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateObservabilityAlertsNotificationChannel404JSONResponse) VisitUpdateObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response UpdateObservabilityAlertsNotificationChannel404JSONResponse) VisitUpdateObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type UpdateObservabilityAlertsNotificationChannel500JSONResponse ¶ added in v0.16.0
type UpdateObservabilityAlertsNotificationChannel500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateObservabilityAlertsNotificationChannel500JSONResponse) VisitUpdateObservabilityAlertsNotificationChannelResponse ¶ added in v0.16.0
func (response UpdateObservabilityAlertsNotificationChannel500JSONResponse) VisitUpdateObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
type UpdateObservabilityAlertsNotificationChannelJSONRequestBody ¶ added in v0.16.0
type UpdateObservabilityAlertsNotificationChannelJSONRequestBody = ObservabilityAlertsNotificationChannel
UpdateObservabilityAlertsNotificationChannelJSONRequestBody defines body for UpdateObservabilityAlertsNotificationChannel for application/json ContentType.
type UpdateObservabilityAlertsNotificationChannelRequestObject ¶ added in v0.16.0
type UpdateObservabilityAlertsNotificationChannelRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ObservabilityAlertsNotificationChannelName ObservabilityAlertsNotificationChannelNameParam `json:"observabilityAlertsNotificationChannelName"`
Body *UpdateObservabilityAlertsNotificationChannelJSONRequestBody
}
type UpdateObservabilityAlertsNotificationChannelResp ¶ added in v0.16.0
type UpdateObservabilityAlertsNotificationChannelResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObservabilityAlertsNotificationChannel
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseUpdateObservabilityAlertsNotificationChannelResp ¶ added in v0.16.0
func ParseUpdateObservabilityAlertsNotificationChannelResp(rsp *http.Response) (*UpdateObservabilityAlertsNotificationChannelResp, error)
ParseUpdateObservabilityAlertsNotificationChannelResp parses an HTTP response from a UpdateObservabilityAlertsNotificationChannelWithResponse call
func (UpdateObservabilityAlertsNotificationChannelResp) Status ¶ added in v0.16.0
func (r UpdateObservabilityAlertsNotificationChannelResp) Status() string
Status returns HTTPResponse.Status
func (UpdateObservabilityAlertsNotificationChannelResp) StatusCode ¶ added in v0.16.0
func (r UpdateObservabilityAlertsNotificationChannelResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateObservabilityAlertsNotificationChannelResponseObject ¶ added in v0.16.0
type UpdateObservabilityAlertsNotificationChannelResponseObject interface {
VisitUpdateObservabilityAlertsNotificationChannelResponse(w http.ResponseWriter) error
}
type UpdateObservabilityPlane200JSONResponse ¶ added in v0.16.0
type UpdateObservabilityPlane200JSONResponse ObservabilityPlane
func (UpdateObservabilityPlane200JSONResponse) VisitUpdateObservabilityPlaneResponse ¶ added in v0.16.0
func (response UpdateObservabilityPlane200JSONResponse) VisitUpdateObservabilityPlaneResponse(w http.ResponseWriter) error
type UpdateObservabilityPlane400JSONResponse ¶ added in v0.16.0
type UpdateObservabilityPlane400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateObservabilityPlane400JSONResponse) VisitUpdateObservabilityPlaneResponse ¶ added in v0.16.0
func (response UpdateObservabilityPlane400JSONResponse) VisitUpdateObservabilityPlaneResponse(w http.ResponseWriter) error
type UpdateObservabilityPlane401JSONResponse ¶ added in v0.16.0
func (UpdateObservabilityPlane401JSONResponse) VisitUpdateObservabilityPlaneResponse ¶ added in v0.16.0
func (response UpdateObservabilityPlane401JSONResponse) VisitUpdateObservabilityPlaneResponse(w http.ResponseWriter) error
type UpdateObservabilityPlane403JSONResponse ¶ added in v0.16.0
type UpdateObservabilityPlane403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateObservabilityPlane403JSONResponse) VisitUpdateObservabilityPlaneResponse ¶ added in v0.16.0
func (response UpdateObservabilityPlane403JSONResponse) VisitUpdateObservabilityPlaneResponse(w http.ResponseWriter) error
type UpdateObservabilityPlane404JSONResponse ¶ added in v0.16.0
type UpdateObservabilityPlane404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateObservabilityPlane404JSONResponse) VisitUpdateObservabilityPlaneResponse ¶ added in v0.16.0
func (response UpdateObservabilityPlane404JSONResponse) VisitUpdateObservabilityPlaneResponse(w http.ResponseWriter) error
type UpdateObservabilityPlane409JSONResponse ¶ added in v0.16.0
type UpdateObservabilityPlane409JSONResponse struct{ ConflictJSONResponse }
func (UpdateObservabilityPlane409JSONResponse) VisitUpdateObservabilityPlaneResponse ¶ added in v0.16.0
func (response UpdateObservabilityPlane409JSONResponse) VisitUpdateObservabilityPlaneResponse(w http.ResponseWriter) error
type UpdateObservabilityPlane500JSONResponse ¶ added in v0.16.0
type UpdateObservabilityPlane500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateObservabilityPlane500JSONResponse) VisitUpdateObservabilityPlaneResponse ¶ added in v0.16.0
func (response UpdateObservabilityPlane500JSONResponse) VisitUpdateObservabilityPlaneResponse(w http.ResponseWriter) error
type UpdateObservabilityPlaneJSONRequestBody ¶ added in v0.16.0
type UpdateObservabilityPlaneJSONRequestBody = ObservabilityPlane
UpdateObservabilityPlaneJSONRequestBody defines body for UpdateObservabilityPlane for application/json ContentType.
type UpdateObservabilityPlaneRequestObject ¶ added in v0.16.0
type UpdateObservabilityPlaneRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ObservabilityPlaneName ObservabilityPlaneNameParam `json:"observabilityPlaneName"`
Body *UpdateObservabilityPlaneJSONRequestBody
}
type UpdateObservabilityPlaneResp ¶ added in v0.16.0
type UpdateObservabilityPlaneResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ObservabilityPlane
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateObservabilityPlaneResp ¶ added in v0.16.0
func ParseUpdateObservabilityPlaneResp(rsp *http.Response) (*UpdateObservabilityPlaneResp, error)
ParseUpdateObservabilityPlaneResp parses an HTTP response from a UpdateObservabilityPlaneWithResponse call
func (UpdateObservabilityPlaneResp) Status ¶ added in v0.16.0
func (r UpdateObservabilityPlaneResp) Status() string
Status returns HTTPResponse.Status
func (UpdateObservabilityPlaneResp) StatusCode ¶ added in v0.16.0
func (r UpdateObservabilityPlaneResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateObservabilityPlaneResponseObject ¶ added in v0.16.0
type UpdateObservabilityPlaneResponseObject interface {
VisitUpdateObservabilityPlaneResponse(w http.ResponseWriter) error
}
type UpdateProject200JSONResponse ¶ added in v0.16.0
type UpdateProject200JSONResponse Project
func (UpdateProject200JSONResponse) VisitUpdateProjectResponse ¶ added in v0.16.0
func (response UpdateProject200JSONResponse) VisitUpdateProjectResponse(w http.ResponseWriter) error
type UpdateProject400JSONResponse ¶ added in v0.16.0
type UpdateProject400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateProject400JSONResponse) VisitUpdateProjectResponse ¶ added in v0.16.0
func (response UpdateProject400JSONResponse) VisitUpdateProjectResponse(w http.ResponseWriter) error
type UpdateProject401JSONResponse ¶ added in v0.16.0
func (UpdateProject401JSONResponse) VisitUpdateProjectResponse ¶ added in v0.16.0
func (response UpdateProject401JSONResponse) VisitUpdateProjectResponse(w http.ResponseWriter) error
type UpdateProject403JSONResponse ¶ added in v0.16.0
type UpdateProject403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateProject403JSONResponse) VisitUpdateProjectResponse ¶ added in v0.16.0
func (response UpdateProject403JSONResponse) VisitUpdateProjectResponse(w http.ResponseWriter) error
type UpdateProject404JSONResponse ¶ added in v0.16.0
type UpdateProject404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateProject404JSONResponse) VisitUpdateProjectResponse ¶ added in v0.16.0
func (response UpdateProject404JSONResponse) VisitUpdateProjectResponse(w http.ResponseWriter) error
type UpdateProject409JSONResponse ¶ added in v0.16.0
type UpdateProject409JSONResponse struct{ ConflictJSONResponse }
func (UpdateProject409JSONResponse) VisitUpdateProjectResponse ¶ added in v0.16.0
func (response UpdateProject409JSONResponse) VisitUpdateProjectResponse(w http.ResponseWriter) error
type UpdateProject500JSONResponse ¶ added in v0.16.0
type UpdateProject500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateProject500JSONResponse) VisitUpdateProjectResponse ¶ added in v0.16.0
func (response UpdateProject500JSONResponse) VisitUpdateProjectResponse(w http.ResponseWriter) error
type UpdateProjectJSONRequestBody ¶ added in v0.16.0
type UpdateProjectJSONRequestBody = Project
UpdateProjectJSONRequestBody defines body for UpdateProject for application/json ContentType.
type UpdateProjectRequestObject ¶ added in v0.16.0
type UpdateProjectRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ProjectName ProjectNameParam `json:"projectName"`
Body *UpdateProjectJSONRequestBody
}
type UpdateProjectResp ¶ added in v0.16.0
type UpdateProjectResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Project
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateProjectResp ¶ added in v0.16.0
func ParseUpdateProjectResp(rsp *http.Response) (*UpdateProjectResp, error)
ParseUpdateProjectResp parses an HTTP response from a UpdateProjectWithResponse call
func (UpdateProjectResp) Status ¶ added in v0.16.0
func (r UpdateProjectResp) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectResp) StatusCode ¶ added in v0.16.0
func (r UpdateProjectResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectResponseObject ¶ added in v0.16.0
type UpdateProjectResponseObject interface {
VisitUpdateProjectResponse(w http.ResponseWriter) error
}
type UpdateReleaseBinding200JSONResponse ¶ added in v0.16.0
type UpdateReleaseBinding200JSONResponse ReleaseBinding
func (UpdateReleaseBinding200JSONResponse) VisitUpdateReleaseBindingResponse ¶ added in v0.16.0
func (response UpdateReleaseBinding200JSONResponse) VisitUpdateReleaseBindingResponse(w http.ResponseWriter) error
type UpdateReleaseBinding400JSONResponse ¶ added in v0.16.0
type UpdateReleaseBinding400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateReleaseBinding400JSONResponse) VisitUpdateReleaseBindingResponse ¶ added in v0.16.0
func (response UpdateReleaseBinding400JSONResponse) VisitUpdateReleaseBindingResponse(w http.ResponseWriter) error
type UpdateReleaseBinding401JSONResponse ¶ added in v0.16.0
func (UpdateReleaseBinding401JSONResponse) VisitUpdateReleaseBindingResponse ¶ added in v0.16.0
func (response UpdateReleaseBinding401JSONResponse) VisitUpdateReleaseBindingResponse(w http.ResponseWriter) error
type UpdateReleaseBinding403JSONResponse ¶ added in v0.16.0
type UpdateReleaseBinding403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateReleaseBinding403JSONResponse) VisitUpdateReleaseBindingResponse ¶ added in v0.16.0
func (response UpdateReleaseBinding403JSONResponse) VisitUpdateReleaseBindingResponse(w http.ResponseWriter) error
type UpdateReleaseBinding404JSONResponse ¶ added in v0.16.0
type UpdateReleaseBinding404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateReleaseBinding404JSONResponse) VisitUpdateReleaseBindingResponse ¶ added in v0.16.0
func (response UpdateReleaseBinding404JSONResponse) VisitUpdateReleaseBindingResponse(w http.ResponseWriter) error
type UpdateReleaseBinding500JSONResponse ¶ added in v0.16.0
type UpdateReleaseBinding500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateReleaseBinding500JSONResponse) VisitUpdateReleaseBindingResponse ¶ added in v0.16.0
func (response UpdateReleaseBinding500JSONResponse) VisitUpdateReleaseBindingResponse(w http.ResponseWriter) error
type UpdateReleaseBindingJSONRequestBody ¶ added in v0.16.0
type UpdateReleaseBindingJSONRequestBody = ReleaseBinding
UpdateReleaseBindingJSONRequestBody defines body for UpdateReleaseBinding for application/json ContentType.
type UpdateReleaseBindingRequestObject ¶ added in v0.16.0
type UpdateReleaseBindingRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
ReleaseBindingName ReleaseBindingNameParam `json:"releaseBindingName"`
Body *UpdateReleaseBindingJSONRequestBody
}
type UpdateReleaseBindingResp ¶ added in v0.16.0
type UpdateReleaseBindingResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ReleaseBinding
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseUpdateReleaseBindingResp ¶ added in v0.16.0
func ParseUpdateReleaseBindingResp(rsp *http.Response) (*UpdateReleaseBindingResp, error)
ParseUpdateReleaseBindingResp parses an HTTP response from a UpdateReleaseBindingWithResponse call
func (UpdateReleaseBindingResp) Status ¶ added in v0.16.0
func (r UpdateReleaseBindingResp) Status() string
Status returns HTTPResponse.Status
func (UpdateReleaseBindingResp) StatusCode ¶ added in v0.16.0
func (r UpdateReleaseBindingResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateReleaseBindingResponseObject ¶ added in v0.16.0
type UpdateReleaseBindingResponseObject interface {
VisitUpdateReleaseBindingResponse(w http.ResponseWriter) error
}
type UpdateRoleMappingRequest ¶
type UpdateRoleMappingRequest struct {
// Context Additional context for authorization
Context *AuthzContext `json:"context,omitempty"`
// Effect Policy effect (allow or deny)
Effect UpdateRoleMappingRequestEffect `json:"effect"`
// Entitlement Entitlement with claim and value
Entitlement Entitlement `json:"entitlement"`
// Hierarchy Resource hierarchy scope
Hierarchy ResourceHierarchy `json:"hierarchy"`
// Role Reference to a role by name and namespace (legacy)
Role RoleRef `json:"role"`
}
UpdateRoleMappingRequest Request to update a role mapping (legacy)
type UpdateRoleMappingRequestEffect ¶
type UpdateRoleMappingRequestEffect string
UpdateRoleMappingRequestEffect Policy effect (allow or deny)
const ( UpdateRoleMappingRequestEffectAllow UpdateRoleMappingRequestEffect = "allow" UpdateRoleMappingRequestEffectDeny UpdateRoleMappingRequestEffect = "deny" )
Defines values for UpdateRoleMappingRequestEffect.
type UpdateRoleRequest ¶
type UpdateRoleRequest struct {
// Actions New list of actions for the role
Actions []string `json:"actions"`
}
UpdateRoleRequest Request to update a role's actions (legacy)
type UpdateSecretReference200JSONResponse ¶ added in v0.16.0
type UpdateSecretReference200JSONResponse SecretReference
func (UpdateSecretReference200JSONResponse) VisitUpdateSecretReferenceResponse ¶ added in v0.16.0
func (response UpdateSecretReference200JSONResponse) VisitUpdateSecretReferenceResponse(w http.ResponseWriter) error
type UpdateSecretReference400JSONResponse ¶ added in v0.16.0
type UpdateSecretReference400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateSecretReference400JSONResponse) VisitUpdateSecretReferenceResponse ¶ added in v0.16.0
func (response UpdateSecretReference400JSONResponse) VisitUpdateSecretReferenceResponse(w http.ResponseWriter) error
type UpdateSecretReference401JSONResponse ¶ added in v0.16.0
func (UpdateSecretReference401JSONResponse) VisitUpdateSecretReferenceResponse ¶ added in v0.16.0
func (response UpdateSecretReference401JSONResponse) VisitUpdateSecretReferenceResponse(w http.ResponseWriter) error
type UpdateSecretReference403JSONResponse ¶ added in v0.16.0
type UpdateSecretReference403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateSecretReference403JSONResponse) VisitUpdateSecretReferenceResponse ¶ added in v0.16.0
func (response UpdateSecretReference403JSONResponse) VisitUpdateSecretReferenceResponse(w http.ResponseWriter) error
type UpdateSecretReference404JSONResponse ¶ added in v0.16.0
type UpdateSecretReference404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateSecretReference404JSONResponse) VisitUpdateSecretReferenceResponse ¶ added in v0.16.0
func (response UpdateSecretReference404JSONResponse) VisitUpdateSecretReferenceResponse(w http.ResponseWriter) error
type UpdateSecretReference500JSONResponse ¶ added in v0.16.0
type UpdateSecretReference500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateSecretReference500JSONResponse) VisitUpdateSecretReferenceResponse ¶ added in v0.16.0
func (response UpdateSecretReference500JSONResponse) VisitUpdateSecretReferenceResponse(w http.ResponseWriter) error
type UpdateSecretReferenceJSONRequestBody ¶ added in v0.16.0
type UpdateSecretReferenceJSONRequestBody = SecretReference
UpdateSecretReferenceJSONRequestBody defines body for UpdateSecretReference for application/json ContentType.
type UpdateSecretReferenceRequestObject ¶ added in v0.16.0
type UpdateSecretReferenceRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
SecretReferenceName SecretReferenceNameParam `json:"secretReferenceName"`
Body *UpdateSecretReferenceJSONRequestBody
}
type UpdateSecretReferenceResp ¶ added in v0.16.0
type UpdateSecretReferenceResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SecretReference
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseUpdateSecretReferenceResp ¶ added in v0.16.0
func ParseUpdateSecretReferenceResp(rsp *http.Response) (*UpdateSecretReferenceResp, error)
ParseUpdateSecretReferenceResp parses an HTTP response from a UpdateSecretReferenceWithResponse call
func (UpdateSecretReferenceResp) Status ¶ added in v0.16.0
func (r UpdateSecretReferenceResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSecretReferenceResp) StatusCode ¶ added in v0.16.0
func (r UpdateSecretReferenceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSecretReferenceResponseObject ¶ added in v0.16.0
type UpdateSecretReferenceResponseObject interface {
VisitUpdateSecretReferenceResponse(w http.ResponseWriter) error
}
type UpdateTrait200JSONResponse ¶ added in v0.16.0
type UpdateTrait200JSONResponse Trait
func (UpdateTrait200JSONResponse) VisitUpdateTraitResponse ¶ added in v0.16.0
func (response UpdateTrait200JSONResponse) VisitUpdateTraitResponse(w http.ResponseWriter) error
type UpdateTrait400JSONResponse ¶ added in v0.16.0
type UpdateTrait400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateTrait400JSONResponse) VisitUpdateTraitResponse ¶ added in v0.16.0
func (response UpdateTrait400JSONResponse) VisitUpdateTraitResponse(w http.ResponseWriter) error
type UpdateTrait401JSONResponse ¶ added in v0.16.0
func (UpdateTrait401JSONResponse) VisitUpdateTraitResponse ¶ added in v0.16.0
func (response UpdateTrait401JSONResponse) VisitUpdateTraitResponse(w http.ResponseWriter) error
type UpdateTrait403JSONResponse ¶ added in v0.16.0
type UpdateTrait403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateTrait403JSONResponse) VisitUpdateTraitResponse ¶ added in v0.16.0
func (response UpdateTrait403JSONResponse) VisitUpdateTraitResponse(w http.ResponseWriter) error
type UpdateTrait404JSONResponse ¶ added in v0.16.0
type UpdateTrait404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateTrait404JSONResponse) VisitUpdateTraitResponse ¶ added in v0.16.0
func (response UpdateTrait404JSONResponse) VisitUpdateTraitResponse(w http.ResponseWriter) error
type UpdateTrait409JSONResponse ¶ added in v0.16.0
type UpdateTrait409JSONResponse struct{ ConflictJSONResponse }
func (UpdateTrait409JSONResponse) VisitUpdateTraitResponse ¶ added in v0.16.0
func (response UpdateTrait409JSONResponse) VisitUpdateTraitResponse(w http.ResponseWriter) error
type UpdateTrait500JSONResponse ¶ added in v0.16.0
type UpdateTrait500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateTrait500JSONResponse) VisitUpdateTraitResponse ¶ added in v0.16.0
func (response UpdateTrait500JSONResponse) VisitUpdateTraitResponse(w http.ResponseWriter) error
type UpdateTraitJSONRequestBody ¶ added in v0.16.0
type UpdateTraitJSONRequestBody = Trait
UpdateTraitJSONRequestBody defines body for UpdateTrait for application/json ContentType.
type UpdateTraitRequestObject ¶ added in v0.16.0
type UpdateTraitRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
TraitName TraitNameParam `json:"traitName"`
Body *UpdateTraitJSONRequestBody
}
type UpdateTraitResp ¶ added in v0.16.0
type UpdateTraitResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Trait
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateTraitResp ¶ added in v0.16.0
func ParseUpdateTraitResp(rsp *http.Response) (*UpdateTraitResp, error)
ParseUpdateTraitResp parses an HTTP response from a UpdateTraitWithResponse call
func (UpdateTraitResp) Status ¶ added in v0.16.0
func (r UpdateTraitResp) Status() string
Status returns HTTPResponse.Status
func (UpdateTraitResp) StatusCode ¶ added in v0.16.0
func (r UpdateTraitResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateTraitResponseObject ¶ added in v0.16.0
type UpdateTraitResponseObject interface {
VisitUpdateTraitResponse(w http.ResponseWriter) error
}
type UpdateWorkflow200JSONResponse ¶ added in v0.17.0
type UpdateWorkflow200JSONResponse Workflow
func (UpdateWorkflow200JSONResponse) VisitUpdateWorkflowResponse ¶ added in v0.17.0
func (response UpdateWorkflow200JSONResponse) VisitUpdateWorkflowResponse(w http.ResponseWriter) error
type UpdateWorkflow400JSONResponse ¶ added in v0.17.0
type UpdateWorkflow400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateWorkflow400JSONResponse) VisitUpdateWorkflowResponse ¶ added in v0.17.0
func (response UpdateWorkflow400JSONResponse) VisitUpdateWorkflowResponse(w http.ResponseWriter) error
type UpdateWorkflow401JSONResponse ¶ added in v0.17.0
func (UpdateWorkflow401JSONResponse) VisitUpdateWorkflowResponse ¶ added in v0.17.0
func (response UpdateWorkflow401JSONResponse) VisitUpdateWorkflowResponse(w http.ResponseWriter) error
type UpdateWorkflow403JSONResponse ¶ added in v0.17.0
type UpdateWorkflow403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateWorkflow403JSONResponse) VisitUpdateWorkflowResponse ¶ added in v0.17.0
func (response UpdateWorkflow403JSONResponse) VisitUpdateWorkflowResponse(w http.ResponseWriter) error
type UpdateWorkflow404JSONResponse ¶ added in v0.17.0
type UpdateWorkflow404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateWorkflow404JSONResponse) VisitUpdateWorkflowResponse ¶ added in v0.17.0
func (response UpdateWorkflow404JSONResponse) VisitUpdateWorkflowResponse(w http.ResponseWriter) error
type UpdateWorkflow409JSONResponse ¶ added in v0.17.0
type UpdateWorkflow409JSONResponse struct{ ConflictJSONResponse }
func (UpdateWorkflow409JSONResponse) VisitUpdateWorkflowResponse ¶ added in v0.17.0
func (response UpdateWorkflow409JSONResponse) VisitUpdateWorkflowResponse(w http.ResponseWriter) error
type UpdateWorkflow500JSONResponse ¶ added in v0.17.0
type UpdateWorkflow500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateWorkflow500JSONResponse) VisitUpdateWorkflowResponse ¶ added in v0.17.0
func (response UpdateWorkflow500JSONResponse) VisitUpdateWorkflowResponse(w http.ResponseWriter) error
type UpdateWorkflowJSONRequestBody ¶ added in v0.17.0
type UpdateWorkflowJSONRequestBody = Workflow
UpdateWorkflowJSONRequestBody defines body for UpdateWorkflow for application/json ContentType.
type UpdateWorkflowRequestObject ¶ added in v0.17.0
type UpdateWorkflowRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
WorkflowName WorkflowNameParam `json:"workflowName"`
Body *UpdateWorkflowJSONRequestBody
}
type UpdateWorkflowResp ¶ added in v0.17.0
type UpdateWorkflowResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Workflow
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Conflict
JSON500 *InternalError
}
func ParseUpdateWorkflowResp ¶ added in v0.17.0
func ParseUpdateWorkflowResp(rsp *http.Response) (*UpdateWorkflowResp, error)
ParseUpdateWorkflowResp parses an HTTP response from a UpdateWorkflowWithResponse call
func (UpdateWorkflowResp) Status ¶ added in v0.17.0
func (r UpdateWorkflowResp) Status() string
Status returns HTTPResponse.Status
func (UpdateWorkflowResp) StatusCode ¶ added in v0.17.0
func (r UpdateWorkflowResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateWorkflowResponseObject ¶ added in v0.17.0
type UpdateWorkflowResponseObject interface {
VisitUpdateWorkflowResponse(w http.ResponseWriter) error
}
type UpdateWorkload200JSONResponse ¶ added in v0.16.0
type UpdateWorkload200JSONResponse Workload
func (UpdateWorkload200JSONResponse) VisitUpdateWorkloadResponse ¶ added in v0.16.0
func (response UpdateWorkload200JSONResponse) VisitUpdateWorkloadResponse(w http.ResponseWriter) error
type UpdateWorkload400JSONResponse ¶ added in v0.16.0
type UpdateWorkload400JSONResponse struct{ BadRequestJSONResponse }
func (UpdateWorkload400JSONResponse) VisitUpdateWorkloadResponse ¶ added in v0.16.0
func (response UpdateWorkload400JSONResponse) VisitUpdateWorkloadResponse(w http.ResponseWriter) error
type UpdateWorkload401JSONResponse ¶ added in v0.16.0
func (UpdateWorkload401JSONResponse) VisitUpdateWorkloadResponse ¶ added in v0.16.0
func (response UpdateWorkload401JSONResponse) VisitUpdateWorkloadResponse(w http.ResponseWriter) error
type UpdateWorkload403JSONResponse ¶ added in v0.16.0
type UpdateWorkload403JSONResponse struct{ ForbiddenJSONResponse }
func (UpdateWorkload403JSONResponse) VisitUpdateWorkloadResponse ¶ added in v0.16.0
func (response UpdateWorkload403JSONResponse) VisitUpdateWorkloadResponse(w http.ResponseWriter) error
type UpdateWorkload404JSONResponse ¶ added in v0.16.0
type UpdateWorkload404JSONResponse struct{ NotFoundJSONResponse }
func (UpdateWorkload404JSONResponse) VisitUpdateWorkloadResponse ¶ added in v0.16.0
func (response UpdateWorkload404JSONResponse) VisitUpdateWorkloadResponse(w http.ResponseWriter) error
type UpdateWorkload500JSONResponse ¶ added in v0.16.0
type UpdateWorkload500JSONResponse struct{ InternalErrorJSONResponse }
func (UpdateWorkload500JSONResponse) VisitUpdateWorkloadResponse ¶ added in v0.16.0
func (response UpdateWorkload500JSONResponse) VisitUpdateWorkloadResponse(w http.ResponseWriter) error
type UpdateWorkloadJSONRequestBody ¶ added in v0.16.0
type UpdateWorkloadJSONRequestBody = Workload
UpdateWorkloadJSONRequestBody defines body for UpdateWorkload for application/json ContentType.
type UpdateWorkloadRequestObject ¶ added in v0.16.0
type UpdateWorkloadRequestObject struct {
NamespaceName NamespaceNameParam `json:"namespaceName"`
WorkloadName WorkloadNameParam `json:"workloadName"`
Body *UpdateWorkloadJSONRequestBody
}
type UpdateWorkloadResp ¶ added in v0.16.0
type UpdateWorkloadResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Workload
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON500 *InternalError
}
func ParseUpdateWorkloadResp ¶ added in v0.16.0
func ParseUpdateWorkloadResp(rsp *http.Response) (*UpdateWorkloadResp, error)
ParseUpdateWorkloadResp parses an HTTP response from a UpdateWorkloadWithResponse call
func (UpdateWorkloadResp) Status ¶ added in v0.16.0
func (r UpdateWorkloadResp) Status() string
Status returns HTTPResponse.Status
func (UpdateWorkloadResp) StatusCode ¶ added in v0.16.0
func (r UpdateWorkloadResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateWorkloadResponseObject ¶ added in v0.16.0
type UpdateWorkloadResponseObject interface {
VisitUpdateWorkloadResponse(w http.ResponseWriter) error
}
type UserCapabilitiesResponse ¶
type UserCapabilitiesResponse struct {
// Capabilities Map of action to capabilities
Capabilities *map[string]ActionCapability `json:"capabilities,omitempty"`
// EvaluatedAt Time when capabilities were evaluated
EvaluatedAt *time.Time `json:"evaluatedAt,omitempty"`
// User Authenticated subject context
User *SubjectContext `json:"user,omitempty"`
}
UserCapabilitiesResponse User authorization profile response
type UserTypeConfig ¶
type UserTypeConfig struct {
// AuthMechanisms Supported authentication mechanisms for this user type
AuthMechanisms []AuthMechanismConfig `json:"authMechanisms"`
// DisplayName Human-readable name for the user type
DisplayName string `json:"displayName"`
// Priority Check order for user type detection (lower = higher priority)
Priority int `json:"priority"`
// Type User type identifier (e.g., "user", "service_account")
Type string `json:"type"`
}
UserTypeConfig Configuration for a user type used in authentication and authorization
type ValueFrom ¶ added in v0.16.0
type ValueFrom struct {
// SecretRef Reference to a specific key in a Kubernetes secret
SecretRef *SecretKeyReference `json:"secretRef,omitempty"`
// Value Inline value (optional fallback)
Value *string `json:"value,omitempty"`
}
ValueFrom Reference to a secret or inline value
type VersionResponse ¶
type VersionResponse struct {
// BuildTime Build timestamp
BuildTime string `json:"buildTime"`
// GitRevision Git commit SHA
GitRevision string `json:"gitRevision"`
// GoArch Target architecture
GoArch string `json:"goArch"`
// GoOS Target operating system
GoOS string `json:"goOS"`
// GoVersion Go version used to build
GoVersion string `json:"goVersion"`
// Name Application name
Name string `json:"name"`
// Version Version string
Version string `json:"version"`
}
VersionResponse Server version information
type WebhookEventResponse ¶
type WebhookEventResponse struct {
// AffectedComponents List of components affected by this webhook
AffectedComponents *[]string `json:"affectedComponents,omitempty"`
// Message Status message
Message string `json:"message"`
// Success Whether the webhook was processed successfully
Success bool `json:"success"`
// TriggeredBuilds Number of builds triggered
TriggeredBuilds int `json:"triggeredBuilds"`
}
WebhookEventResponse Response after processing a webhook event
type Workflow ¶
type Workflow struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a Workflow
Spec *WorkflowSpec `json:"spec,omitempty"`
Status *WorkflowStatus `json:"status,omitempty"`
}
Workflow defines model for Workflow.
type WorkflowList ¶
type WorkflowList struct {
Items []Workflow `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
WorkflowList Paginated list of workflows
type WorkflowNameParam ¶
type WorkflowNameParam = string
WorkflowNameParam defines model for WorkflowNameParam.
type WorkflowQueryParam ¶ added in v0.17.0
type WorkflowQueryParam = string
WorkflowQueryParam defines model for WorkflowQueryParam.
type WorkflowResource ¶ added in v0.17.0
type WorkflowResource struct {
// Id Unique identifier for this resource within the workflow.
Id string `json:"id"`
// IncludeWhen CEL expression that determines whether this resource is rendered.
IncludeWhen *string `json:"includeWhen,omitempty"`
// Template Kubernetes resource template with CEL expressions.
Template map[string]interface{} `json:"template"`
}
WorkflowResource Template for generating an additional Kubernetes resource for a workflow run.
type WorkflowRun ¶ added in v0.13.0
type WorkflowRun struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a WorkflowRun
Spec *WorkflowRunSpec `json:"spec,omitempty"`
Status *WorkflowRunStatus `json:"status,omitempty"`
}
WorkflowRun defines model for WorkflowRun.
type WorkflowRunConfig ¶ added in v0.17.0
type WorkflowRunConfig struct {
// Name Referenced Workflow name
Name string `json:"name"`
// Parameters Developer-provided parameters for the referenced workflow
Parameters *map[string]interface{} `json:"parameters,omitempty"`
}
WorkflowRunConfig Workflow configuration referencing the Workflow and providing schema values.
type WorkflowRunEventEntry ¶ added in v0.16.0
type WorkflowRunEventEntry struct {
// Message Human-readable description of the event
Message string `json:"message"`
// Reason Short machine-understandable reason for the event
Reason string `json:"reason"`
// Timestamp Event timestamp
Timestamp time.Time `json:"timestamp"`
// Type Event type
Type string `json:"type"`
}
WorkflowRunEventEntry A single Kubernetes event from a workflow run
type WorkflowRunList ¶ added in v0.13.0
type WorkflowRunList struct {
Items []WorkflowRun `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
WorkflowRunList Paginated list of workflow runs
type WorkflowRunLogEntry ¶ added in v0.16.0
type WorkflowRunLogEntry struct {
// Log Log message
Log string `json:"log"`
// Timestamp Log entry timestamp
Timestamp *time.Time `json:"timestamp,omitempty"`
}
WorkflowRunLogEntry A single log entry from a workflow run
type WorkflowRunNameParam ¶
type WorkflowRunNameParam = string
WorkflowRunNameParam defines model for WorkflowRunNameParam.
type WorkflowRunSpec ¶ added in v0.17.0
type WorkflowRunSpec struct {
// TtlAfterCompletion Time-to-live for this workflow run after completion (duration string like 10d1h30m).
TtlAfterCompletion *string `json:"ttlAfterCompletion,omitempty"`
// Workflow Workflow configuration referencing the Workflow and providing schema values.
Workflow WorkflowRunConfig `json:"workflow"`
}
WorkflowRunSpec Desired state of a WorkflowRun
type WorkflowRunStatus ¶ added in v0.13.0
type WorkflowRunStatus struct {
CompletedAt *time.Time `json:"completedAt,omitempty"`
// Conditions Kubernetes-style conditions
Conditions *[]Condition `json:"conditions,omitempty"`
Resources *[]ResourceReference `json:"resources,omitempty"`
// RunReference Reference to a Kubernetes resource applied during a workflow run
RunReference *ResourceReference `json:"runReference,omitempty"`
StartedAt *time.Time `json:"startedAt,omitempty"`
Tasks *[]WorkflowTask `json:"tasks,omitempty"`
}
WorkflowRunStatus Observed state of a WorkflowRun
type WorkflowRunStatusResponse ¶ added in v0.16.0
type WorkflowRunStatusResponse struct {
// HasLiveObservability Whether live logs/events are available from the build plane
HasLiveObservability bool `json:"hasLiveObservability"`
// Status Overall workflow run status
Status WorkflowRunStatusResponseStatus `json:"status"`
// Steps Per-step status details
Steps []WorkflowStepStatus `json:"steps"`
}
WorkflowRunStatusResponse Status of a workflow run including per-step details
type WorkflowRunStatusResponseStatus ¶ added in v0.16.0
type WorkflowRunStatusResponseStatus string
WorkflowRunStatusResponseStatus Overall workflow run status
const ( WorkflowRunStatusResponseStatusError WorkflowRunStatusResponseStatus = "Error" WorkflowRunStatusResponseStatusFailed WorkflowRunStatusResponseStatus = "Failed" WorkflowRunStatusResponseStatusPending WorkflowRunStatusResponseStatus = "Pending" WorkflowRunStatusResponseStatusRunning WorkflowRunStatusResponseStatus = "Running" WorkflowRunStatusResponseStatusSucceeded WorkflowRunStatusResponseStatus = "Succeeded" )
Defines values for WorkflowRunStatusResponseStatus.
type WorkflowSchema ¶ added in v0.17.0
type WorkflowSchema struct {
// Parameters Developer-facing configuration options
Parameters *map[string]interface{} `json:"parameters,omitempty"`
// Types Reusable type definitions
Types *map[string]interface{} `json:"types,omitempty"`
}
WorkflowSchema Developer-facing schema definition for workflow parameters
type WorkflowSpec ¶ added in v0.17.0
type WorkflowSpec struct {
// BuildPlaneRef Reference to a BuildPlane or ClusterBuildPlane
BuildPlaneRef *BuildPlaneRef `json:"buildPlaneRef,omitempty"`
// ExternalRefs External CR references resolved and injected into the CEL context under their id.
ExternalRefs *[]ExternalRef `json:"externalRefs,omitempty"`
// Resources Additional resource templates to render and apply alongside the workflow run.
Resources *[]WorkflowResource `json:"resources,omitempty"`
// RunTemplate Kubernetes resource template to render and apply for this workflow run.
RunTemplate map[string]interface{} `json:"runTemplate"`
// Schema Developer-facing schema definition for workflow parameters
Schema *WorkflowSchema `json:"schema,omitempty"`
// TtlAfterCompletion Time-to-live for WorkflowRun instances after completion (duration string like 10d1h30m).
TtlAfterCompletion *string `json:"ttlAfterCompletion,omitempty"`
}
WorkflowSpec Desired state of a Workflow
type WorkflowStatus ¶ added in v0.17.0
type WorkflowStatus struct {
// Conditions Kubernetes-style conditions
Conditions *[]Condition `json:"conditions,omitempty"`
}
WorkflowStatus Observed state of a Workflow
type WorkflowStepStatus ¶ added in v0.16.0
type WorkflowStepStatus struct {
// FinishedAt When the step finished
FinishedAt *time.Time `json:"finishedAt,omitempty"`
// Name Step name
Name string `json:"name"`
// Phase Step phase
Phase WorkflowStepStatusPhase `json:"phase"`
// StartedAt When the step started
StartedAt *time.Time `json:"startedAt,omitempty"`
}
WorkflowStepStatus Status of an individual workflow step
type WorkflowStepStatusPhase ¶ added in v0.16.0
type WorkflowStepStatusPhase string
WorkflowStepStatusPhase Step phase
const ( WorkflowStepStatusPhaseError WorkflowStepStatusPhase = "Error" WorkflowStepStatusPhaseFailed WorkflowStepStatusPhase = "Failed" WorkflowStepStatusPhasePending WorkflowStepStatusPhase = "Pending" WorkflowStepStatusPhaseRunning WorkflowStepStatusPhase = "Running" WorkflowStepStatusPhaseSkipped WorkflowStepStatusPhase = "Skipped" WorkflowStepStatusPhaseSucceeded WorkflowStepStatusPhase = "Succeeded" )
Defines values for WorkflowStepStatusPhase.
type WorkflowTask ¶ added in v0.17.0
type WorkflowTask struct {
CompletedAt *time.Time `json:"completedAt,omitempty"`
Message *string `json:"message,omitempty"`
Name string `json:"name"`
// Phase Current execution phase of the task
Phase *string `json:"phase,omitempty"`
StartedAt *time.Time `json:"startedAt,omitempty"`
}
WorkflowTask A single task/step within a workflow execution
type Workload ¶ added in v0.16.0
type Workload struct {
// Metadata Standard Kubernetes object metadata (without kind/apiVersion).
// Matches the structure of metav1.ObjectMeta for the fields exposed via the API.
Metadata ObjectMeta `json:"metadata"`
// Spec Desired state of a Workload
Spec *WorkloadSpec `json:"spec,omitempty"`
Status *WorkloadStatus `json:"status,omitempty"`
}
Workload Workload resource (Kubernetes object without kind/apiVersion). Defines the source code, container, endpoints and connections for a component.
type WorkloadConnection ¶ added in v0.16.0
type WorkloadConnection struct {
// Component Target component name
Component string `json:"component"`
// Endpoint Target endpoint name on the target component
Endpoint string `json:"endpoint"`
// EnvBindings Maps resolved connection address components to environment variable names
EnvBindings ConnectionEnvBindings `json:"envBindings"`
// Project Target component's project name. If empty, defaults to the same project as the consumer.
Project *string `json:"project,omitempty"`
// Visibility Visibility level at which this connection consumes the endpoint
Visibility WorkloadConnectionVisibility `json:"visibility"`
}
WorkloadConnection A connection to another component's endpoint
type WorkloadConnectionVisibility ¶ added in v0.17.0
type WorkloadConnectionVisibility string
WorkloadConnectionVisibility Visibility level at which this connection consumes the endpoint
const ( WorkloadConnectionVisibilityNamespace WorkloadConnectionVisibility = "namespace" WorkloadConnectionVisibilityProject WorkloadConnectionVisibility = "project" )
Defines values for WorkloadConnectionVisibility.
type WorkloadContainer ¶ added in v0.16.0
type WorkloadContainer struct {
// Args Container arguments
Args *[]string `json:"args,omitempty"`
// Command Container entrypoint
Command *[]string `json:"command,omitempty"`
// Env Environment variables
Env *[]EnvVar `json:"env,omitempty"`
// Files File configurations
Files *[]FileVar `json:"files,omitempty"`
// Image OCI image to run (digest or tag)
Image string `json:"image"`
}
WorkloadContainer Container specification
type WorkloadEndpoint ¶ added in v0.16.0
type WorkloadEndpoint struct {
// BasePath Base path of the API exposed via the endpoint
BasePath *string `json:"basePath,omitempty"`
// DisplayName Human-readable name for the endpoint
DisplayName *string `json:"displayName,omitempty"`
// Port Port exposed by the endpoint
Port int `json:"port"`
// Schema API definition schema
Schema *struct {
Content *string `json:"content,omitempty"`
Type *string `json:"type,omitempty"`
} `json:"schema,omitempty"`
// TargetPort Container listening port (defaults to port)
TargetPort *int `json:"targetPort,omitempty"`
// Type Protocol/technology of the endpoint
Type WorkloadEndpointType `json:"type"`
// Visibility Additional endpoint visibilities beyond implicit project visibility
Visibility *[]WorkloadEndpointVisibility `json:"visibility,omitempty"`
}
WorkloadEndpoint Network endpoint specification
type WorkloadEndpointType ¶ added in v0.16.0
type WorkloadEndpointType string
WorkloadEndpointType Protocol/technology of the endpoint
const ( WorkloadEndpointTypeGRPC WorkloadEndpointType = "gRPC" WorkloadEndpointTypeGraphQL WorkloadEndpointType = "GraphQL" WorkloadEndpointTypeHTTP WorkloadEndpointType = "HTTP" WorkloadEndpointTypeREST WorkloadEndpointType = "REST" WorkloadEndpointTypeTCP WorkloadEndpointType = "TCP" WorkloadEndpointTypeUDP WorkloadEndpointType = "UDP" WorkloadEndpointTypeWebsocket WorkloadEndpointType = "Websocket" )
Defines values for WorkloadEndpointType.
type WorkloadEndpointVisibility ¶ added in v0.16.0
type WorkloadEndpointVisibility string
WorkloadEndpointVisibility defines model for WorkloadEndpoint.Visibility.
const ( WorkloadEndpointVisibilityExternal WorkloadEndpointVisibility = "external" WorkloadEndpointVisibilityInternal WorkloadEndpointVisibility = "internal" WorkloadEndpointVisibilityNamespace WorkloadEndpointVisibility = "namespace" WorkloadEndpointVisibilityProject WorkloadEndpointVisibility = "project" )
Defines values for WorkloadEndpointVisibility.
type WorkloadList ¶ added in v0.16.0
type WorkloadList struct {
Items []Workload `json:"items"`
// Pagination Cursor-based pagination metadata. Uses Kubernetes-native continuation tokens
// for efficient pagination through large result sets.
Pagination Pagination `json:"pagination"`
}
WorkloadList Paginated list of workloads
type WorkloadNameParam ¶ added in v0.16.0
type WorkloadNameParam = string
WorkloadNameParam defines model for WorkloadNameParam.
type WorkloadOverrides ¶
type WorkloadOverrides struct {
// Container Container-level overrides
Container *ContainerOverride `json:"container,omitempty"`
}
WorkloadOverrides Environment-specific workload overrides
type WorkloadSpec ¶
type WorkloadSpec struct {
// Connections Connection specifications for endpoints consumed by this workload
Connections *[]WorkloadConnection `json:"connections,omitempty"`
// Container Container specification
Container *WorkloadContainer `json:"container,omitempty"`
// Endpoints Named endpoint specifications
Endpoints *map[string]WorkloadEndpoint `json:"endpoints,omitempty"`
// Owner Owner reference for the workload
Owner *struct {
// ComponentName Name of the owning component
ComponentName string `json:"componentName"`
// ProjectName Name of the owning project
ProjectName string `json:"projectName"`
} `json:"owner,omitempty"`
}
WorkloadSpec Desired state of a Workload
type WorkloadStatus ¶ added in v0.16.0
type WorkloadStatus = map[string]interface{}
WorkloadStatus Observed state of a Workload