Documentation ¶
Index ¶
- type SwaggerPropertyAddr
- func MustNewSwaggerPropertyAddr(schemaName string, propAddr string) SwaggerPropertyAddr
- func MustParseSwaggerPropertyAddr(addr string) SwaggerPropertyAddr
- func NewSwaggerPropertyAddr(schemaName string, propAddr string) (SwaggerPropertyAddr, error)
- func ParseSwaggerPropertyAddr(addr string) (SwaggerPropertyAddr, error)
- func (addr SwaggerPropertyAddr) Append(oaddr string) (SwaggerPropertyAddr, error)
- func (addr SwaggerPropertyAddr) AsVariant(v string) SwaggerPropertyAddr
- func (addr SwaggerPropertyAddr) Contains(oaddr SwaggerPropertyAddr) bool
- func (addr SwaggerPropertyAddr) Copy() SwaggerPropertyAddr
- func (addr SwaggerPropertyAddr) Equals(oaddr SwaggerPropertyAddr) bool
- func (addr SwaggerPropertyAddr) MarshalJSON() ([]byte, error)
- func (addr SwaggerPropertyAddr) SetDiscriminator(variant string)
- func (addr SwaggerPropertyAddr) String() string
- func (addr SwaggerPropertyAddr) ToSwaggerDefinitionRef() (spec.Ref, error)
- func (addr *SwaggerPropertyAddr) UnmarshalJSON(b []byte) error
- type SwaggerPropertyAddrSegment
- type SwaggerRelPropertyAddr
- type TerraformPropertyAddr
- func (addr TerraformPropertyAddr) Append(oaddr string) TerraformPropertyAddr
- func (addr TerraformPropertyAddr) Contains(oaddr TerraformPropertyAddr) bool
- func (addr TerraformPropertyAddr) Equals(oaddr TerraformPropertyAddr) bool
- func (addr TerraformPropertyAddr) MarshalJSON() ([]byte, error)
- func (addr TerraformPropertyAddr) String() string
- func (addr *TerraformPropertyAddr) UnmarshalJSON(b []byte) error
- type TerraformRelativeAddrs
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 (addr SwaggerPropertyAddr) AsVariant(v string) SwaggerPropertyAddr
func (SwaggerPropertyAddr) Contains ¶
func (addr SwaggerPropertyAddr) Contains(oaddr SwaggerPropertyAddr) bool
func (SwaggerPropertyAddr) Copy ¶
func (addr SwaggerPropertyAddr) Copy() SwaggerPropertyAddr
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 (addr TerraformPropertyAddr) Append(oaddr string) TerraformPropertyAddr
func (TerraformPropertyAddr) Contains ¶
func (addr TerraformPropertyAddr) Contains(oaddr TerraformPropertyAddr) bool
func (TerraformPropertyAddr) Equals ¶
func (addr TerraformPropertyAddr) Equals(oaddr TerraformPropertyAddr) bool
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
Click to show internal directories.
Click to hide internal directories.