route

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: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DefaultRouteInput

type DefaultRouteInput struct {
	ActivationState string `json:"ActivationState"`
}

DefaultRouteInput

func (*DefaultRouteInput) MarshalJSON

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

func (*DefaultRouteInput) UnmarshalJSON

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

type Resource

type Resource struct {
	ApplicationIdentifier string             `json:"ApplicationIdentifier"`
	Arn                   string             `json:"Arn,omitempty"`
	DefaultRoute          *DefaultRouteInput `json:"DefaultRoute,omitempty"`
	EnvironmentIdentifier string             `json:"EnvironmentIdentifier"`
	PathResourceToId      string             `json:"PathResourceToId,omitempty"`
	RouteIdentifier       string             `json:"RouteIdentifier,omitempty"`
	RouteType             string             `json:"RouteType,omitempty"`
	ServiceIdentifier     string             `json:"ServiceIdentifier"`

	// Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
	Tags         []*Tag             `json:"Tags,omitempty"`
	UriPathRoute *UriPathRouteInput `json:"UriPathRoute,omitempty"`
}

Resource Definition of AWS::RefactorSpaces::Route Resource Type

func (*Resource) MarshalJSON

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

func (*Resource) UnmarshalJSON

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

type Tag

type Tag struct {

	// A string used to identify this tag
	Key string `json:"Key"`

	// A string containing the value for the tag
	Value string `json:"Value"`
}

Tag A label for tagging Environment resource

func (*Tag) MarshalJSON

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

func (*Tag) UnmarshalJSON

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

type UriPathRouteInput

type UriPathRouteInput struct {
	ActivationState   string   `json:"ActivationState"`
	IncludeChildPaths bool     `json:"IncludeChildPaths,omitempty"`
	Methods           []string `json:"Methods,omitempty"`
	SourcePath        string   `json:"SourcePath,omitempty"`
}

UriPathRouteInput

func (*UriPathRouteInput) MarshalJSON

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

func (*UriPathRouteInput) UnmarshalJSON

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

Jump to

Keyboard shortcuts

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