propertyaddr

package
v0.0.0-...-ab923f7 Latest Latest
Warning

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

Go to latest
Published: Nov 24, 2020 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SwaggerPropertyAddr

type SwaggerPropertyAddr struct {
	Schema       string
	PropertyAddr SwaggerRelPropertyAddr
}

func MustNewSwaggerPropertyAddr

func MustNewSwaggerPropertyAddr(schemaName string, propAddr string) SwaggerPropertyAddr

func MustParseSwaggerPropertyAddr

func MustParseSwaggerPropertyAddr(addr string) SwaggerPropertyAddr

func NewSwaggerPropertyAddr

func NewSwaggerPropertyAddr(schemaName string, propAddr string) (SwaggerPropertyAddr, error)

func ParseSwaggerPropertyAddr

func ParseSwaggerPropertyAddr(addr string) (SwaggerPropertyAddr, error)

func (SwaggerPropertyAddr) Append

func (addr SwaggerPropertyAddr) Append(oaddr string) (SwaggerPropertyAddr, error)

func (SwaggerPropertyAddr) AsVariant

func (SwaggerPropertyAddr) Contains

func (addr SwaggerPropertyAddr) Contains(oaddr SwaggerPropertyAddr) bool

func (SwaggerPropertyAddr) Copy

func (SwaggerPropertyAddr) Equals

func (addr SwaggerPropertyAddr) Equals(oaddr SwaggerPropertyAddr) bool

func (SwaggerPropertyAddr) MarshalJSON

func (addr SwaggerPropertyAddr) MarshalJSON() ([]byte, error)

func (SwaggerPropertyAddr) SetDiscriminator

func (addr SwaggerPropertyAddr) SetDiscriminator(variant string)

func (SwaggerPropertyAddr) String

func (addr SwaggerPropertyAddr) String() string

func (SwaggerPropertyAddr) ToSwaggerDefinitionRef

func (addr SwaggerPropertyAddr) ToSwaggerDefinitionRef() (spec.Ref, error)

func (*SwaggerPropertyAddr) UnmarshalJSON

func (addr *SwaggerPropertyAddr) UnmarshalJSON(b []byte) error

type SwaggerPropertyAddrSegment

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

func NewSwaggerPropertyAddrSegment

func NewSwaggerPropertyAddrSegment(name string, discriminator *string) SwaggerPropertyAddrSegment

func (SwaggerPropertyAddrSegment) String

func (prop SwaggerPropertyAddrSegment) String() string

type SwaggerRelPropertyAddr

type SwaggerRelPropertyAddr []SwaggerPropertyAddrSegment

func ParseSwaggerRelPropertyAddr

func ParseSwaggerRelPropertyAddr(addr string) (SwaggerRelPropertyAddr, error)

func (SwaggerRelPropertyAddr) String

func (addr SwaggerRelPropertyAddr) String() string

type TerraformPropertyAddr

type TerraformPropertyAddr struct {
	ResourceName string
	PropertyAddr TerraformRelativeAddrs
}

func NewTerraformPropertyAddr

func NewTerraformPropertyAddr(owner, addr string) *TerraformPropertyAddr

func ParseTerraformPropertyAddr

func ParseTerraformPropertyAddr(addr string) *TerraformPropertyAddr

func (TerraformPropertyAddr) Append

func (TerraformPropertyAddr) Contains

func (addr TerraformPropertyAddr) Contains(oaddr TerraformPropertyAddr) bool

func (TerraformPropertyAddr) Equals

func (TerraformPropertyAddr) MarshalJSON

func (addr TerraformPropertyAddr) MarshalJSON() ([]byte, error)

func (TerraformPropertyAddr) String

func (addr TerraformPropertyAddr) String() string

func (*TerraformPropertyAddr) UnmarshalJSON

func (addr *TerraformPropertyAddr) UnmarshalJSON(b []byte) error

type TerraformRelativeAddrs

type TerraformRelativeAddrs []string

func (TerraformRelativeAddrs) String

func (a TerraformRelativeAddrs) String() string

Jump to

Keyboard shortcuts

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