Categorygithub.com/napptive/grpc-playground-oam3-go
modulepackage
0.5.0
Repository: https://github.com/napptive/grpc-playground-oam3-go.git
Documentation: pkg.go.dev

# Variables

No description provided by the author

# Structs

Application entity describing the components that form an application.
ApplicationComponent describes how to instantiate a component that is part of an application.
ApplicationComponentStatus defines the status of a component.
ApplicationComponentStatusValidationError is the validation error returned by ApplicationComponentStatus.Validate if the designated constraints aren't met.
ApplicationComponentValidationError is the validation error returned by ApplicationComponent.Validate if the designated constraints aren't met.
ApplicationPolicy defines a global policy for the all components in the application.
ApplicationPolicyValidationError is the validation error returned by ApplicationPolicy.Validate if the designated constraints aren't met.
ApplicationSpec with the specification of the application including components, policies and workflows.
ApplicationSpecValidationError is the validation error returned by ApplicationSpec.Validate if the designated constraints aren't met.
ApplicationStatus with the overall application status including components, traits, and workflow.
ApplicationStatusValidationError is the validation error returned by ApplicationStatus.Validate if the designated constraints aren't met.
ApplicationTrait with the properties of a traits that is being applied to a component.
ApplicationTraitStatus defines the status of a trait linked to a component.
ApplicationTraitStatusValidationError is the validation error returned by ApplicationTraitStatus.Validate if the designated constraints aren't met.
ApplicationTraitValidationError is the validation error returned by ApplicationTrait.Validate if the designated constraints aren't met.
ApplicationValidationError is the validation error returned by Application.Validate if the designated constraints aren't met.
ApplicationWorkflow defines a workflow that is executed at an application level.
ApplicationWorkflowValidationError is the validation error returned by ApplicationWorkflow.Validate if the designated constraints aren't met.
No description provided by the author
ChildResourceKindValidationError is the validation error returned by ChildResourceKind.Validate if the designated constraints aren't met.
ComponentDefinition with the OAM3 componentdefinition.
ComponentDefinitionSpec with the component specification.
ComponentDefinitionSpecValidationError is the validation error returned by ComponentDefinitionSpec.Validate if the designated constraints aren't met.
ComponentDefinitionValidationError is the validation error returned by ComponentDefinition.Validate if the designated constraints aren't met.
Condition in which a resource can be.
ConditionValidationError is the validation error returned by Condition.Validate if the designated constraints aren't met.
CUE defines the encapsulation in CUE format.
CUEValidationError is the validation error returned by CUE.Validate if the designated constraints aren't met.
Helm represents resources used by a Helm module.
HELMValidationError is the validation error returned by HELM.Validate if the designated constraints aren't met.
InputItem defines values that are taken from other components or workflow steps and can be used as parameters.
InputItemValidationError is the validation error returned by InputItem.Validate if the designated constraints aren't met.
Kube defines the encapsulation in raw Kubernetes resource format.
KubeParameter defines a component parameter.
KubeParameterValidationError is the validation error returned by KubeParameter.Validate if the designated constraints aren't met.
KubeValidationError is the validation error returned by Kube.Validate if the designated constraints aren't met.
Metadata associated with a kubernetes entity.
MetadataValidationError is the validation error returned by Metadata.Validate if the designated constraints aren't met.
OutputItem defines values that are exposed by this component or workflow step.
OutputItemValidationError is the validation error returned by OutputItem.Validate if the designated constraints aren't met.
PolicyDefinition is the Schema for the policydefinitions API.
PolicyDefinitionSpec defines the desired state of PolicyDefinition.
PolicyDefinitionSpecValidationError is the validation error returned by PolicyDefinitionSpec.Validate if the designated constraints aren't met.
PolicyDefinitionValidationError is the validation error returned by PolicyDefinition.Validate if the designated constraints aren't met.
Reference to a named object.
ReferenceValidationError is the validation error returned by Reference.Validate if the designated constraints aren't met.
Schematic defines the encapsulation of this capability(workload/trait/scope), the encapsulation can be defined in different ways, e.g.
SchematicValidationError is the validation error returned by Schematic.Validate if the designated constraints aren't met.
ScopeDefinition with the definition of a scope in oam3.
ScopeDefinitionSpec with the specification associated with a Scope.
ScopeDefinitionSpecValidationError is the validation error returned by ScopeDefinitionSpec.Validate if the designated constraints aren't met.
ScopeDefinitionValidationError is the validation error returned by ScopeDefinition.Validate if the designated constraints aren't met.
Status defines the loop back status of the abstraction by using CUE template.
StatusValidationError is the validation error returned by Status.Validate if the designated constraints aren't met.
Terraform is the struct to describe cloud resources managed by Hashicorp Terraform.
TerraformValidationError is the validation error returned by Terraform.Validate if the designated constraints aren't met.
TraitDefinition with the definition of a trait.
TraitDefinitionSpec with the spec of a trait.
TraitDefinitionSpecValidationError is the validation error returned by TraitDefinitionSpec.Validate if the designated constraints aren't met.
TraitDefinitionValidationError is the validation error returned by TraitDefinition.Validate if the designated constraints aren't met.
WorkflowStatus defines the overall status of an application workflow.
WorkflowStatusValidationError is the validation error returned by WorkflowStatus.Validate if the designated constraints aren't met.
WorkflowStep defining a stage in the workflow process.
WorkflowStepDefinition with the elements that define a workflow.
WorkflowStepDefinitionSpec defines the desired state of WorkflowStepDefinition.
WorkflowStepDefinitionSpecValidationError is the validation error returned by WorkflowStepDefinitionSpec.Validate if the designated constraints aren't met.
WorkflowStepDefinitionValidationError is the validation error returned by WorkflowStepDefinition.Validate if the designated constraints aren't met.
WorkflowStepStatus defines the status of a single step in an application workflow.
WorkflowStepStatusValidationError is the validation error returned by WorkflowStepStatus.Validate if the designated constraints aren't met.
WorkflowStepValidationError is the validation error returned by WorkflowStep.Validate if the designated constraints aren't met.
WorkloadGVK with the underlying GVK.
WorkloadGVKValidationError is the validation error returned by WorkloadGVK.Validate if the designated constraints aren't met.
WorkloadTypeDescriptor to refer to a workload type.
WorkloadTypeDescriptorValidationError is the validation error returned by WorkloadTypeDescriptor.Validate if the designated constraints aren't met.

# Type aliases

ApplicationComponentMultiError is an error wrapping multiple validation errors returned by ApplicationComponent.ValidateAll() if the designated constraints aren't met.
ApplicationComponentStatusMultiError is an error wrapping multiple validation errors returned by ApplicationComponentStatus.ValidateAll() if the designated constraints aren't met.
ApplicationMultiError is an error wrapping multiple validation errors returned by Application.ValidateAll() if the designated constraints aren't met.
ApplicationPolicyMultiError is an error wrapping multiple validation errors returned by ApplicationPolicy.ValidateAll() if the designated constraints aren't met.
ApplicationSpecMultiError is an error wrapping multiple validation errors returned by ApplicationSpec.ValidateAll() if the designated constraints aren't met.
ApplicationStatusMultiError is an error wrapping multiple validation errors returned by ApplicationStatus.ValidateAll() if the designated constraints aren't met.
ApplicationTraitMultiError is an error wrapping multiple validation errors returned by ApplicationTrait.ValidateAll() if the designated constraints aren't met.
ApplicationTraitStatusMultiError is an error wrapping multiple validation errors returned by ApplicationTraitStatus.ValidateAll() if the designated constraints aren't met.
ApplicationWorkflowMultiError is an error wrapping multiple validation errors returned by ApplicationWorkflow.ValidateAll() if the designated constraints aren't met.
ChildResourceKindMultiError is an error wrapping multiple validation errors returned by ChildResourceKind.ValidateAll() if the designated constraints aren't met.
ComponentDefinitionMultiError is an error wrapping multiple validation errors returned by ComponentDefinition.ValidateAll() if the designated constraints aren't met.
ComponentDefinitionSpecMultiError is an error wrapping multiple validation errors returned by ComponentDefinitionSpec.ValidateAll() if the designated constraints aren't met.
ConditionMultiError is an error wrapping multiple validation errors returned by Condition.ValidateAll() if the designated constraints aren't met.
CUEMultiError is an error wrapping multiple validation errors returned by CUE.ValidateAll() if the designated constraints aren't met.
HELMMultiError is an error wrapping multiple validation errors returned by HELM.ValidateAll() if the designated constraints aren't met.
InputItemMultiError is an error wrapping multiple validation errors returned by InputItem.ValidateAll() if the designated constraints aren't met.
KubeMultiError is an error wrapping multiple validation errors returned by Kube.ValidateAll() if the designated constraints aren't met.
KubeParameterMultiError is an error wrapping multiple validation errors returned by KubeParameter.ValidateAll() if the designated constraints aren't met.
MetadataMultiError is an error wrapping multiple validation errors returned by Metadata.ValidateAll() if the designated constraints aren't met.
OutputItemMultiError is an error wrapping multiple validation errors returned by OutputItem.ValidateAll() if the designated constraints aren't met.
PolicyDefinitionMultiError is an error wrapping multiple validation errors returned by PolicyDefinition.ValidateAll() if the designated constraints aren't met.
PolicyDefinitionSpecMultiError is an error wrapping multiple validation errors returned by PolicyDefinitionSpec.ValidateAll() if the designated constraints aren't met.
ReferenceMultiError is an error wrapping multiple validation errors returned by Reference.ValidateAll() if the designated constraints aren't met.
SchematicMultiError is an error wrapping multiple validation errors returned by Schematic.ValidateAll() if the designated constraints aren't met.
ScopeDefinitionMultiError is an error wrapping multiple validation errors returned by ScopeDefinition.ValidateAll() if the designated constraints aren't met.
ScopeDefinitionSpecMultiError is an error wrapping multiple validation errors returned by ScopeDefinitionSpec.ValidateAll() if the designated constraints aren't met.
StatusMultiError is an error wrapping multiple validation errors returned by Status.ValidateAll() if the designated constraints aren't met.
TerraformMultiError is an error wrapping multiple validation errors returned by Terraform.ValidateAll() if the designated constraints aren't met.
TraitDefinitionMultiError is an error wrapping multiple validation errors returned by TraitDefinition.ValidateAll() if the designated constraints aren't met.
TraitDefinitionSpecMultiError is an error wrapping multiple validation errors returned by TraitDefinitionSpec.ValidateAll() if the designated constraints aren't met.
WorkflowStatusMultiError is an error wrapping multiple validation errors returned by WorkflowStatus.ValidateAll() if the designated constraints aren't met.
WorkflowStepDefinitionMultiError is an error wrapping multiple validation errors returned by WorkflowStepDefinition.ValidateAll() if the designated constraints aren't met.
WorkflowStepDefinitionSpecMultiError is an error wrapping multiple validation errors returned by WorkflowStepDefinitionSpec.ValidateAll() if the designated constraints aren't met.
WorkflowStepMultiError is an error wrapping multiple validation errors returned by WorkflowStep.ValidateAll() if the designated constraints aren't met.
WorkflowStepStatusMultiError is an error wrapping multiple validation errors returned by WorkflowStepStatus.ValidateAll() if the designated constraints aren't met.
WorkloadGVKMultiError is an error wrapping multiple validation errors returned by WorkloadGVK.ValidateAll() if the designated constraints aren't met.
WorkloadTypeDescriptorMultiError is an error wrapping multiple validation errors returned by WorkloadTypeDescriptor.ValidateAll() if the designated constraints aren't met.