types

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2020 License: BSD-3-Clause Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ImageSpec

type ImageSpec struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Order                int64    `protobuf:"varint,2,opt,name=order,proto3" json:"order,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImageSpec) Descriptor

func (*ImageSpec) Descriptor() ([]byte, []int)

func (*ImageSpec) GetName

func (m *ImageSpec) GetName() string

func (*ImageSpec) GetOrder

func (m *ImageSpec) GetOrder() int64

func (*ImageSpec) ProtoMessage

func (*ImageSpec) ProtoMessage()

func (*ImageSpec) Reset

func (m *ImageSpec) Reset()

func (*ImageSpec) String

func (m *ImageSpec) String() string

func (*ImageSpec) XXX_DiscardUnknown

func (m *ImageSpec) XXX_DiscardUnknown()

func (*ImageSpec) XXX_Marshal

func (m *ImageSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageSpec) XXX_Merge

func (dst *ImageSpec) XXX_Merge(src proto.Message)

func (*ImageSpec) XXX_Size

func (m *ImageSpec) XXX_Size() int

func (*ImageSpec) XXX_Unmarshal

func (m *ImageSpec) XXX_Unmarshal(b []byte) error

type LegacyReleaseChannel

type LegacyReleaseChannel struct {
	SupportedVersions    []string `protobuf:"bytes,1,rep,name=supported_versions,json=supportedVersions,proto3" json:"supported_versions,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LegacyReleaseChannel) Descriptor

func (*LegacyReleaseChannel) Descriptor() ([]byte, []int)

func (*LegacyReleaseChannel) GetSupportedVersions

func (m *LegacyReleaseChannel) GetSupportedVersions() []string

func (*LegacyReleaseChannel) ProtoMessage

func (*LegacyReleaseChannel) ProtoMessage()

func (*LegacyReleaseChannel) Reset

func (m *LegacyReleaseChannel) Reset()

func (*LegacyReleaseChannel) String

func (m *LegacyReleaseChannel) String() string

func (*LegacyReleaseChannel) XXX_DiscardUnknown

func (m *LegacyReleaseChannel) XXX_DiscardUnknown()

func (*LegacyReleaseChannel) XXX_Marshal

func (m *LegacyReleaseChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LegacyReleaseChannel) XXX_Merge

func (dst *LegacyReleaseChannel) XXX_Merge(src proto.Message)

func (*LegacyReleaseChannel) XXX_Size

func (m *LegacyReleaseChannel) XXX_Size() int

func (*LegacyReleaseChannel) XXX_Unmarshal

func (m *LegacyReleaseChannel) XXX_Unmarshal(b []byte) error

type MagmadGatewayConfig

type MagmadGatewayConfig struct {

	// autoupgrade enabled
	AutoupgradeEnabled bool `json:"autoupgrade_enabled,omitempty"`

	// autoupgrade poll interval
	AutoupgradePollInterval int32 `json:"autoupgrade_poll_interval,omitempty"`

	// checkin interval
	CheckinInterval int32 `json:"checkin_interval,omitempty"`

	// checkin timeout
	CheckinTimeout int32 `json:"checkin_timeout,omitempty"`

	// dynamic services
	DynamicServices []string `json:"dynamic_services"`

	// feature flags
	FeatureFlags map[string]bool `json:"feature_flags,omitempty"`

	// ID of tier within network that gateway is grouped into
	// Min Length: 1
	Tier string `json:"tier,omitempty"`
}

MagmadGatewayConfig magmad gateway config swagger:model magmad_gateway_config

func (*MagmadGatewayConfig) MarshalBinary

func (m *MagmadGatewayConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*MagmadGatewayConfig) UnmarshalBinary

func (m *MagmadGatewayConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*MagmadGatewayConfig) Validate

func (m *MagmadGatewayConfig) Validate(formats strfmt.Registry) error

Validate validates this magmad gateway config

type NetworkDNSConfig

type NetworkDNSConfig struct {
	EnableCaching        bool                            `protobuf:"varint,1,opt,name=EnableCaching,proto3" json:"EnableCaching,omitempty"`
	LocalTTL             int32                           `protobuf:"varint,2,opt,name=LocalTTL,proto3" json:"LocalTTL,omitempty"`
	Records              []*NetworkDNSConfigRecordsItems `protobuf:"bytes,3,rep,name=Records,proto3" json:"Records,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
	XXX_unrecognized     []byte                          `json:"-"`
	XXX_sizecache        int32                           `json:"-"`
}

func (*NetworkDNSConfig) Descriptor

func (*NetworkDNSConfig) Descriptor() ([]byte, []int)

func (*NetworkDNSConfig) GetEnableCaching

func (m *NetworkDNSConfig) GetEnableCaching() bool

func (*NetworkDNSConfig) GetLocalTTL

func (m *NetworkDNSConfig) GetLocalTTL() int32

func (*NetworkDNSConfig) GetRecords

func (*NetworkDNSConfig) ProtoMessage

func (*NetworkDNSConfig) ProtoMessage()

func (*NetworkDNSConfig) Reset

func (m *NetworkDNSConfig) Reset()

func (*NetworkDNSConfig) String

func (m *NetworkDNSConfig) String() string

func (*NetworkDNSConfig) XXX_DiscardUnknown

func (m *NetworkDNSConfig) XXX_DiscardUnknown()

func (*NetworkDNSConfig) XXX_Marshal

func (m *NetworkDNSConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NetworkDNSConfig) XXX_Merge

func (dst *NetworkDNSConfig) XXX_Merge(src proto.Message)

func (*NetworkDNSConfig) XXX_Size

func (m *NetworkDNSConfig) XXX_Size() int

func (*NetworkDNSConfig) XXX_Unmarshal

func (m *NetworkDNSConfig) XXX_Unmarshal(b []byte) error

type NetworkDNSConfigRecordsItems

type NetworkDNSConfigRecordsItems struct {
	ARecord              []string `protobuf:"bytes,1,rep,name=ARecord,proto3" json:"ARecord,omitempty"`
	AaaaRecord           []string `protobuf:"bytes,2,rep,name=AaaaRecord,proto3" json:"AaaaRecord,omitempty"`
	CnameRecord          []string `protobuf:"bytes,3,rep,name=CnameRecord,proto3" json:"CnameRecord,omitempty"`
	Domain               string   `protobuf:"bytes,4,opt,name=Domain,proto3" json:"Domain,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NetworkDNSConfigRecordsItems) Descriptor

func (*NetworkDNSConfigRecordsItems) Descriptor() ([]byte, []int)

func (*NetworkDNSConfigRecordsItems) GetARecord

func (m *NetworkDNSConfigRecordsItems) GetARecord() []string

func (*NetworkDNSConfigRecordsItems) GetAaaaRecord

func (m *NetworkDNSConfigRecordsItems) GetAaaaRecord() []string

func (*NetworkDNSConfigRecordsItems) GetCnameRecord

func (m *NetworkDNSConfigRecordsItems) GetCnameRecord() []string

func (*NetworkDNSConfigRecordsItems) GetDomain

func (m *NetworkDNSConfigRecordsItems) GetDomain() string

func (*NetworkDNSConfigRecordsItems) ProtoMessage

func (*NetworkDNSConfigRecordsItems) ProtoMessage()

func (*NetworkDNSConfigRecordsItems) Reset

func (m *NetworkDNSConfigRecordsItems) Reset()

func (*NetworkDNSConfigRecordsItems) String

func (*NetworkDNSConfigRecordsItems) XXX_DiscardUnknown

func (m *NetworkDNSConfigRecordsItems) XXX_DiscardUnknown()

func (*NetworkDNSConfigRecordsItems) XXX_Marshal

func (m *NetworkDNSConfigRecordsItems) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NetworkDNSConfigRecordsItems) XXX_Merge

func (dst *NetworkDNSConfigRecordsItems) XXX_Merge(src proto.Message)

func (*NetworkDNSConfigRecordsItems) XXX_Size

func (m *NetworkDNSConfigRecordsItems) XXX_Size() int

func (*NetworkDNSConfigRecordsItems) XXX_Unmarshal

func (m *NetworkDNSConfigRecordsItems) XXX_Unmarshal(b []byte) error

type NetworkDNSConfigRecordsItems0

type NetworkDNSConfigRecordsItems0 struct {

	// a record
	ARecord []string `json:"a_record"`

	// aaaa record
	AaaaRecord []string `json:"aaaa_record"`

	// cname record
	CnameRecord []string `json:"cname_record"`

	// domain
	// Min Length: 1
	Domain string `json:"domain,omitempty"`
}

NetworkDNSConfigRecordsItems0 Mapping used for DNS resolving from a domain swagger:model NetworkDNSConfigRecordsItems0

func (*NetworkDNSConfigRecordsItems0) MarshalBinary

func (m *NetworkDNSConfigRecordsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*NetworkDNSConfigRecordsItems0) UnmarshalBinary

func (m *NetworkDNSConfigRecordsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*NetworkDNSConfigRecordsItems0) Validate

func (m *NetworkDNSConfigRecordsItems0) Validate(formats strfmt.Registry) error

Validate validates this network DNS config records items0

type NewNetworkDNSConfig

type NewNetworkDNSConfig struct {

	// enable caching
	EnableCaching bool `json:"enable_caching,omitempty"`

	// local ttl
	LocalTTL int32 `json:"local_ttl,omitempty"`

	// records
	Records []*NetworkDNSConfigRecordsItems0 `json:"records"`
}

NewNetworkDNSConfig DNS configuration for a network swagger:model network_dns_config

func (*NewNetworkDNSConfig) MarshalBinary

func (m *NewNetworkDNSConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*NewNetworkDNSConfig) UnmarshalBinary

func (m *NewNetworkDNSConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*NewNetworkDNSConfig) Validate

func (m *NewNetworkDNSConfig) Validate(formats strfmt.Registry) error

Validate validates this network dns config

type OldMagmadGatewayConfig

type OldMagmadGatewayConfig struct {
	CheckinInterval         int32           `protobuf:"varint,1,opt,name=checkin_interval,json=checkinInterval,proto3" json:"checkin_interval,omitempty"`
	CheckinTimeout          int32           `protobuf:"varint,2,opt,name=checkin_timeout,json=checkinTimeout,proto3" json:"checkin_timeout,omitempty"`
	AutoupgradeEnabled      bool            `protobuf:"varint,3,opt,name=autoupgrade_enabled,json=autoupgradeEnabled,proto3" json:"autoupgrade_enabled,omitempty"`
	AutoupgradePollInterval int32           `` /* 133-byte string literal not displayed */
	Tier                    string          `protobuf:"bytes,5,opt,name=tier,proto3" json:"tier,omitempty"`
	FeatureFlags            map[string]bool `` /* 186-byte string literal not displayed */
	DynamicServices         []string        `protobuf:"bytes,7,rep,name=dynamic_services,json=dynamicServices,proto3" json:"dynamic_services,omitempty"`
	XXX_NoUnkeyedLiteral    struct{}        `json:"-"`
	XXX_unrecognized        []byte          `json:"-"`
	XXX_sizecache           int32           `json:"-"`
}

func (*OldMagmadGatewayConfig) Descriptor

func (*OldMagmadGatewayConfig) Descriptor() ([]byte, []int)

func (*OldMagmadGatewayConfig) GetAutoupgradeEnabled

func (m *OldMagmadGatewayConfig) GetAutoupgradeEnabled() bool

func (*OldMagmadGatewayConfig) GetAutoupgradePollInterval

func (m *OldMagmadGatewayConfig) GetAutoupgradePollInterval() int32

func (*OldMagmadGatewayConfig) GetCheckinInterval

func (m *OldMagmadGatewayConfig) GetCheckinInterval() int32

func (*OldMagmadGatewayConfig) GetCheckinTimeout

func (m *OldMagmadGatewayConfig) GetCheckinTimeout() int32

func (*OldMagmadGatewayConfig) GetDynamicServices

func (m *OldMagmadGatewayConfig) GetDynamicServices() []string

func (*OldMagmadGatewayConfig) GetFeatureFlags

func (m *OldMagmadGatewayConfig) GetFeatureFlags() map[string]bool

func (*OldMagmadGatewayConfig) GetTier

func (m *OldMagmadGatewayConfig) GetTier() string

func (*OldMagmadGatewayConfig) ProtoMessage

func (*OldMagmadGatewayConfig) ProtoMessage()

func (*OldMagmadGatewayConfig) Reset

func (m *OldMagmadGatewayConfig) Reset()

func (*OldMagmadGatewayConfig) String

func (m *OldMagmadGatewayConfig) String() string

func (*OldMagmadGatewayConfig) XXX_DiscardUnknown

func (m *OldMagmadGatewayConfig) XXX_DiscardUnknown()

func (*OldMagmadGatewayConfig) XXX_Marshal

func (m *OldMagmadGatewayConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OldMagmadGatewayConfig) XXX_Merge

func (dst *OldMagmadGatewayConfig) XXX_Merge(src proto.Message)

func (*OldMagmadGatewayConfig) XXX_Size

func (m *OldMagmadGatewayConfig) XXX_Size() int

func (*OldMagmadGatewayConfig) XXX_Unmarshal

func (m *OldMagmadGatewayConfig) XXX_Unmarshal(b []byte) error

type ReleaseChannel

type ReleaseChannel struct {

	// name
	Name string `json:"name,omitempty"`

	// supported versions
	SupportedVersions []string `json:"supported_versions"`
}

ReleaseChannel release channel swagger:model release_channel

func (*ReleaseChannel) MarshalBinary

func (m *ReleaseChannel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ReleaseChannel) UnmarshalBinary

func (m *ReleaseChannel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ReleaseChannel) Validate

func (m *ReleaseChannel) Validate(formats strfmt.Registry) error

Validate validates this release channel

type Tier

type Tier struct {

	// id
	ID string `json:"id,omitempty"`

	// images
	Images []*TierImagesItems0 `json:"images"`

	// name
	Name string `json:"name,omitempty"`

	// version
	Version string `json:"version,omitempty"`
}

Tier tier swagger:model tier

func (*Tier) MarshalBinary

func (m *Tier) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Tier) UnmarshalBinary

func (m *Tier) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Tier) Validate

func (m *Tier) Validate(formats strfmt.Registry) error

Validate validates this tier

type TierImagesItems0

type TierImagesItems0 struct {

	// name
	Name string `json:"name,omitempty"`

	// order
	Order int64 `json:"order,omitempty"`
}

TierImagesItems0 tier images items0 swagger:model TierImagesItems0

func (*TierImagesItems0) MarshalBinary

func (m *TierImagesItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*TierImagesItems0) UnmarshalBinary

func (m *TierImagesItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*TierImagesItems0) Validate

func (m *TierImagesItems0) Validate(formats strfmt.Registry) error

Validate validates this tier images items0

type TierInfo

type TierInfo struct {
	Name                 string       `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Version              string       `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Images               []*ImageSpec `protobuf:"bytes,3,rep,name=images,proto3" json:"images,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*TierInfo) Descriptor

func (*TierInfo) Descriptor() ([]byte, []int)

func (*TierInfo) GetImages

func (m *TierInfo) GetImages() []*ImageSpec

func (*TierInfo) GetName

func (m *TierInfo) GetName() string

func (*TierInfo) GetVersion

func (m *TierInfo) GetVersion() string

func (*TierInfo) ProtoMessage

func (*TierInfo) ProtoMessage()

func (*TierInfo) Reset

func (m *TierInfo) Reset()

func (*TierInfo) String

func (m *TierInfo) String() string

func (*TierInfo) XXX_DiscardUnknown

func (m *TierInfo) XXX_DiscardUnknown()

func (*TierInfo) XXX_Marshal

func (m *TierInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TierInfo) XXX_Merge

func (dst *TierInfo) XXX_Merge(src proto.Message)

func (*TierInfo) XXX_Size

func (m *TierInfo) XXX_Size() int

func (*TierInfo) XXX_Unmarshal

func (m *TierInfo) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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