workflow

package
v0.0.0-...-1f78e34 Latest Latest
Warning

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

Go to latest
Published: Feb 25, 2023 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Resource

type Resource struct {
	Arn               string                     `json:"Arn,omitempty"`
	CreationTime      string                     `json:"CreationTime,omitempty"`
	DefinitionUri     string                     `json:"DefinitionUri,omitempty"`
	Description       string                     `json:"Description,omitempty"`
	Engine            string                     `json:"Engine,omitempty"`
	Id                string                     `json:"Id,omitempty"`
	Main              string                     `json:"Main,omitempty"`
	Name              string                     `json:"Name,omitempty"`
	ParameterTemplate *WorkflowParameterTemplate `json:"ParameterTemplate,omitempty"`
	Status            string                     `json:"Status,omitempty"`
	StorageCapacity   float64                    `json:"StorageCapacity,omitempty"`
	Tags              *TagMap                    `json:"Tags,omitempty"`
	Type              string                     `json:"Type,omitempty"`
}

Resource Definition of AWS::Omics::Workflow Resource Type

func (*Resource) MarshalJSON

func (strct *Resource) MarshalJSON() ([]byte, error)

func (*Resource) UnmarshalJSON

func (strct *Resource) UnmarshalJSON(b []byte) error

type TagMap

type TagMap struct {
}

TagMap A map of resource tags

func (*TagMap) MarshalJSON

func (strct *TagMap) MarshalJSON() ([]byte, error)

func (*TagMap) UnmarshalJSON

func (strct *TagMap) UnmarshalJSON(b []byte) error

type WorkflowParameter

type WorkflowParameter struct {
	Description string `json:"Description,omitempty"`
	Optional    bool   `json:"Optional,omitempty"`
}

WorkflowParameter

func (*WorkflowParameter) MarshalJSON

func (strct *WorkflowParameter) MarshalJSON() ([]byte, error)

func (*WorkflowParameter) UnmarshalJSON

func (strct *WorkflowParameter) UnmarshalJSON(b []byte) error

type WorkflowParameterTemplate

type WorkflowParameterTemplate struct {
}

WorkflowParameterTemplate

func (*WorkflowParameterTemplate) MarshalJSON

func (strct *WorkflowParameterTemplate) MarshalJSON() ([]byte, error)

func (*WorkflowParameterTemplate) UnmarshalJSON

func (strct *WorkflowParameterTemplate) UnmarshalJSON(b []byte) error

Jump to

Keyboard shortcuts

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