contracts

package
v1.5.0 Latest Latest
Warning

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

Go to latest
Published: Jun 16, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_internal_contracts_infra_admin_proto protoreflect.FileDescriptor
View Source
var File_internal_contracts_infra_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type APIGatewayConfig

type APIGatewayConfig struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region    string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Protocol  string            `protobuf:"bytes,4,opt,name=protocol,proto3" json:"protocol,omitempty"`
	Routes    []string          `protobuf:"bytes,5,rep,name=routes,proto3" json:"routes,omitempty"`
	Labels    map[string]string `` /* 139-byte string literal not displayed */
	Settings  *structpb.Struct  `protobuf:"bytes,7,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*APIGatewayConfig) Descriptor deprecated

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

Deprecated: Use APIGatewayConfig.ProtoReflect.Descriptor instead.

func (*APIGatewayConfig) GetLabels

func (x *APIGatewayConfig) GetLabels() map[string]string

func (*APIGatewayConfig) GetProtocol

func (x *APIGatewayConfig) GetProtocol() string

func (*APIGatewayConfig) GetProvider

func (x *APIGatewayConfig) GetProvider() string

func (*APIGatewayConfig) GetRegion

func (x *APIGatewayConfig) GetRegion() string

func (*APIGatewayConfig) GetRoutes

func (x *APIGatewayConfig) GetRoutes() []string

func (*APIGatewayConfig) GetSettings

func (x *APIGatewayConfig) GetSettings() *structpb.Struct

func (*APIGatewayConfig) GetWorkspace

func (x *APIGatewayConfig) GetWorkspace() string

func (*APIGatewayConfig) ProtoMessage

func (*APIGatewayConfig) ProtoMessage()

func (*APIGatewayConfig) ProtoReflect

func (x *APIGatewayConfig) ProtoReflect() protoreflect.Message

func (*APIGatewayConfig) Reset

func (x *APIGatewayConfig) Reset()

func (*APIGatewayConfig) String

func (x *APIGatewayConfig) String() string

type CacheConfig

type CacheConfig struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region    string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Engine    string            `protobuf:"bytes,4,opt,name=engine,proto3" json:"engine,omitempty"`
	Version   string            `protobuf:"bytes,5,opt,name=version,proto3" json:"version,omitempty"`
	Size      string            `protobuf:"bytes,6,opt,name=size,proto3" json:"size,omitempty"`
	Nodes     int32             `protobuf:"varint,7,opt,name=nodes,proto3" json:"nodes,omitempty"`
	Labels    map[string]string `` /* 139-byte string literal not displayed */
	Settings  *structpb.Struct  `protobuf:"bytes,9,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*CacheConfig) Descriptor deprecated

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

Deprecated: Use CacheConfig.ProtoReflect.Descriptor instead.

func (*CacheConfig) GetEngine

func (x *CacheConfig) GetEngine() string

func (*CacheConfig) GetLabels

func (x *CacheConfig) GetLabels() map[string]string

func (*CacheConfig) GetNodes

func (x *CacheConfig) GetNodes() int32

func (*CacheConfig) GetProvider

func (x *CacheConfig) GetProvider() string

func (*CacheConfig) GetRegion

func (x *CacheConfig) GetRegion() string

func (*CacheConfig) GetSettings

func (x *CacheConfig) GetSettings() *structpb.Struct

func (*CacheConfig) GetSize

func (x *CacheConfig) GetSize() string

func (*CacheConfig) GetVersion

func (x *CacheConfig) GetVersion() string

func (*CacheConfig) GetWorkspace

func (x *CacheConfig) GetWorkspace() string

func (*CacheConfig) ProtoMessage

func (*CacheConfig) ProtoMessage()

func (*CacheConfig) ProtoReflect

func (x *CacheConfig) ProtoReflect() protoreflect.Message

func (*CacheConfig) Reset

func (x *CacheConfig) Reset()

func (*CacheConfig) String

func (x *CacheConfig) String() string

type CertificateConfig

type CertificateConfig struct {
	Provider        string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region          string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace       string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Domain          string            `protobuf:"bytes,4,opt,name=domain,proto3" json:"domain,omitempty"`
	SubjectAltNames []string          `protobuf:"bytes,5,rep,name=subject_alt_names,json=subjectAltNames,proto3" json:"subject_alt_names,omitempty"`
	Labels          map[string]string `` /* 139-byte string literal not displayed */
	Settings        *structpb.Struct  `protobuf:"bytes,7,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*CertificateConfig) Descriptor deprecated

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

Deprecated: Use CertificateConfig.ProtoReflect.Descriptor instead.

func (*CertificateConfig) GetDomain

func (x *CertificateConfig) GetDomain() string

func (*CertificateConfig) GetLabels

func (x *CertificateConfig) GetLabels() map[string]string

func (*CertificateConfig) GetProvider

func (x *CertificateConfig) GetProvider() string

func (*CertificateConfig) GetRegion

func (x *CertificateConfig) GetRegion() string

func (*CertificateConfig) GetSettings

func (x *CertificateConfig) GetSettings() *structpb.Struct

func (*CertificateConfig) GetSubjectAltNames

func (x *CertificateConfig) GetSubjectAltNames() []string

func (*CertificateConfig) GetWorkspace

func (x *CertificateConfig) GetWorkspace() string

func (*CertificateConfig) ProtoMessage

func (*CertificateConfig) ProtoMessage()

func (*CertificateConfig) ProtoReflect

func (x *CertificateConfig) ProtoReflect() protoreflect.Message

func (*CertificateConfig) Reset

func (x *CertificateConfig) Reset()

func (*CertificateConfig) String

func (x *CertificateConfig) String() string

type ContainerServiceConfig

type ContainerServiceConfig struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region    string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Image     string            `protobuf:"bytes,4,opt,name=image,proto3" json:"image,omitempty"`
	Ports     []int32           `protobuf:"varint,5,rep,packed,name=ports,proto3" json:"ports,omitempty"`
	Env       map[string]string `` /* 133-byte string literal not displayed */
	Replicas  int32             `protobuf:"varint,7,opt,name=replicas,proto3" json:"replicas,omitempty"`
	Labels    map[string]string `` /* 139-byte string literal not displayed */
	Settings  *structpb.Struct  `protobuf:"bytes,9,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerServiceConfig) Descriptor deprecated

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

Deprecated: Use ContainerServiceConfig.ProtoReflect.Descriptor instead.

func (*ContainerServiceConfig) GetEnv

func (x *ContainerServiceConfig) GetEnv() map[string]string

func (*ContainerServiceConfig) GetImage

func (x *ContainerServiceConfig) GetImage() string

func (*ContainerServiceConfig) GetLabels

func (x *ContainerServiceConfig) GetLabels() map[string]string

func (*ContainerServiceConfig) GetPorts

func (x *ContainerServiceConfig) GetPorts() []int32

func (*ContainerServiceConfig) GetProvider

func (x *ContainerServiceConfig) GetProvider() string

func (*ContainerServiceConfig) GetRegion

func (x *ContainerServiceConfig) GetRegion() string

func (*ContainerServiceConfig) GetReplicas

func (x *ContainerServiceConfig) GetReplicas() int32

func (*ContainerServiceConfig) GetSettings

func (x *ContainerServiceConfig) GetSettings() *structpb.Struct

func (*ContainerServiceConfig) GetWorkspace

func (x *ContainerServiceConfig) GetWorkspace() string

func (*ContainerServiceConfig) ProtoMessage

func (*ContainerServiceConfig) ProtoMessage()

func (*ContainerServiceConfig) ProtoReflect

func (x *ContainerServiceConfig) ProtoReflect() protoreflect.Message

func (*ContainerServiceConfig) Reset

func (x *ContainerServiceConfig) Reset()

func (*ContainerServiceConfig) String

func (x *ContainerServiceConfig) String() string

type DNSConfig

type DNSConfig struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region    string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Zone      string            `protobuf:"bytes,4,opt,name=zone,proto3" json:"zone,omitempty"`
	Record    string            `protobuf:"bytes,5,opt,name=record,proto3" json:"record,omitempty"`
	Target    string            `protobuf:"bytes,6,opt,name=target,proto3" json:"target,omitempty"`
	Labels    map[string]string `` /* 139-byte string literal not displayed */
	Settings  *structpb.Struct  `protobuf:"bytes,8,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*DNSConfig) Descriptor deprecated

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

Deprecated: Use DNSConfig.ProtoReflect.Descriptor instead.

func (*DNSConfig) GetLabels

func (x *DNSConfig) GetLabels() map[string]string

func (*DNSConfig) GetProvider

func (x *DNSConfig) GetProvider() string

func (*DNSConfig) GetRecord

func (x *DNSConfig) GetRecord() string

func (*DNSConfig) GetRegion

func (x *DNSConfig) GetRegion() string

func (*DNSConfig) GetSettings

func (x *DNSConfig) GetSettings() *structpb.Struct

func (*DNSConfig) GetTarget

func (x *DNSConfig) GetTarget() string

func (*DNSConfig) GetWorkspace

func (x *DNSConfig) GetWorkspace() string

func (*DNSConfig) GetZone

func (x *DNSConfig) GetZone() string

func (*DNSConfig) ProtoMessage

func (*DNSConfig) ProtoMessage()

func (*DNSConfig) ProtoReflect

func (x *DNSConfig) ProtoReflect() protoreflect.Message

func (*DNSConfig) Reset

func (x *DNSConfig) Reset()

func (*DNSConfig) String

func (x *DNSConfig) String() string

type DatabaseConfig

type DatabaseConfig struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region    string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Engine    string            `protobuf:"bytes,4,opt,name=engine,proto3" json:"engine,omitempty"`
	Version   string            `protobuf:"bytes,5,opt,name=version,proto3" json:"version,omitempty"`
	Size      string            `protobuf:"bytes,6,opt,name=size,proto3" json:"size,omitempty"`
	StorageGb int32             `protobuf:"varint,7,opt,name=storage_gb,json=storageGb,proto3" json:"storage_gb,omitempty"`
	MultiAz   bool              `protobuf:"varint,8,opt,name=multi_az,json=multiAz,proto3" json:"multi_az,omitempty"`
	Labels    map[string]string `` /* 139-byte string literal not displayed */
	Settings  *structpb.Struct  `protobuf:"bytes,10,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*DatabaseConfig) Descriptor deprecated

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

Deprecated: Use DatabaseConfig.ProtoReflect.Descriptor instead.

func (*DatabaseConfig) GetEngine

func (x *DatabaseConfig) GetEngine() string

func (*DatabaseConfig) GetLabels

func (x *DatabaseConfig) GetLabels() map[string]string

func (*DatabaseConfig) GetMultiAz

func (x *DatabaseConfig) GetMultiAz() bool

func (*DatabaseConfig) GetProvider

func (x *DatabaseConfig) GetProvider() string

func (*DatabaseConfig) GetRegion

func (x *DatabaseConfig) GetRegion() string

func (*DatabaseConfig) GetSettings

func (x *DatabaseConfig) GetSettings() *structpb.Struct

func (*DatabaseConfig) GetSize

func (x *DatabaseConfig) GetSize() string

func (*DatabaseConfig) GetStorageGb

func (x *DatabaseConfig) GetStorageGb() int32

func (*DatabaseConfig) GetVersion

func (x *DatabaseConfig) GetVersion() string

func (*DatabaseConfig) GetWorkspace

func (x *DatabaseConfig) GetWorkspace() string

func (*DatabaseConfig) ProtoMessage

func (*DatabaseConfig) ProtoMessage()

func (*DatabaseConfig) ProtoReflect

func (x *DatabaseConfig) ProtoReflect() protoreflect.Message

func (*DatabaseConfig) Reset

func (x *DatabaseConfig) Reset()

func (*DatabaseConfig) String

func (x *DatabaseConfig) String() string

type FirewallConfig

type FirewallConfig struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region    string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Ingress   []string          `protobuf:"bytes,4,rep,name=ingress,proto3" json:"ingress,omitempty"`
	Egress    []string          `protobuf:"bytes,5,rep,name=egress,proto3" json:"egress,omitempty"`
	Labels    map[string]string `` /* 139-byte string literal not displayed */
	Settings  *structpb.Struct  `protobuf:"bytes,7,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*FirewallConfig) Descriptor deprecated

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

Deprecated: Use FirewallConfig.ProtoReflect.Descriptor instead.

func (*FirewallConfig) GetEgress

func (x *FirewallConfig) GetEgress() []string

func (*FirewallConfig) GetIngress

func (x *FirewallConfig) GetIngress() []string

func (*FirewallConfig) GetLabels

func (x *FirewallConfig) GetLabels() map[string]string

func (*FirewallConfig) GetProvider

func (x *FirewallConfig) GetProvider() string

func (*FirewallConfig) GetRegion

func (x *FirewallConfig) GetRegion() string

func (*FirewallConfig) GetSettings

func (x *FirewallConfig) GetSettings() *structpb.Struct

func (*FirewallConfig) GetWorkspace

func (x *FirewallConfig) GetWorkspace() string

func (*FirewallConfig) ProtoMessage

func (*FirewallConfig) ProtoMessage()

func (*FirewallConfig) ProtoReflect

func (x *FirewallConfig) ProtoReflect() protoreflect.Message

func (*FirewallConfig) Reset

func (x *FirewallConfig) Reset()

func (*FirewallConfig) String

func (x *FirewallConfig) String() string

type GetAdminContributionInput added in v1.1.0

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

func (*GetAdminContributionInput) Descriptor deprecated added in v1.1.0

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

Deprecated: Use GetAdminContributionInput.ProtoReflect.Descriptor instead.

func (*GetAdminContributionInput) ProtoMessage added in v1.1.0

func (*GetAdminContributionInput) ProtoMessage()

func (*GetAdminContributionInput) ProtoReflect added in v1.1.0

func (*GetAdminContributionInput) Reset added in v1.1.0

func (x *GetAdminContributionInput) Reset()

func (*GetAdminContributionInput) String added in v1.1.0

func (x *GetAdminContributionInput) String() string

type GetAdminContributionOutput added in v1.1.0

type GetAdminContributionOutput struct {
	Enabled      bool                          `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Contribution *InfraAdminContributionConfig `protobuf:"bytes,2,opt,name=contribution,proto3" json:"contribution,omitempty"`
	Error        string                        `protobuf:"bytes,100,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAdminContributionOutput) Descriptor deprecated added in v1.1.0

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

Deprecated: Use GetAdminContributionOutput.ProtoReflect.Descriptor instead.

func (*GetAdminContributionOutput) GetContribution added in v1.1.0

func (*GetAdminContributionOutput) GetEnabled added in v1.1.0

func (x *GetAdminContributionOutput) GetEnabled() bool

func (*GetAdminContributionOutput) GetError added in v1.1.0

func (x *GetAdminContributionOutput) GetError() string

func (*GetAdminContributionOutput) ProtoMessage added in v1.1.0

func (*GetAdminContributionOutput) ProtoMessage()

func (*GetAdminContributionOutput) ProtoReflect added in v1.1.0

func (*GetAdminContributionOutput) Reset added in v1.1.0

func (x *GetAdminContributionOutput) Reset()

func (*GetAdminContributionOutput) String added in v1.1.0

func (x *GetAdminContributionOutput) String() string

type HTTPRedirectConfig added in v1.4.0

type HTTPRedirectConfig struct {
	Provider            string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region              string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace           string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Domain              string            `protobuf:"bytes,4,opt,name=domain,proto3" json:"domain,omitempty"`
	FromHost            string            `protobuf:"bytes,5,opt,name=from_host,json=fromHost,proto3" json:"from_host,omitempty"`
	TargetUrl           string            `protobuf:"bytes,6,opt,name=target_url,json=targetUrl,proto3" json:"target_url,omitempty"`
	StatusCode          int32             `protobuf:"varint,7,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"`
	PreservePath        bool              `protobuf:"varint,8,opt,name=preserve_path,json=preservePath,proto3" json:"preserve_path,omitempty"`
	PreserveQueryString bool              `protobuf:"varint,9,opt,name=preserve_query_string,json=preserveQueryString,proto3" json:"preserve_query_string,omitempty"`
	Enabled             bool              `protobuf:"varint,10,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Labels              map[string]string `` /* 140-byte string literal not displayed */
	Settings            *structpb.Struct  `protobuf:"bytes,12,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*HTTPRedirectConfig) Descriptor deprecated added in v1.4.0

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

Deprecated: Use HTTPRedirectConfig.ProtoReflect.Descriptor instead.

func (*HTTPRedirectConfig) GetDomain added in v1.4.0

func (x *HTTPRedirectConfig) GetDomain() string

func (*HTTPRedirectConfig) GetEnabled added in v1.4.0

func (x *HTTPRedirectConfig) GetEnabled() bool

func (*HTTPRedirectConfig) GetFromHost added in v1.4.0

func (x *HTTPRedirectConfig) GetFromHost() string

func (*HTTPRedirectConfig) GetLabels added in v1.4.0

func (x *HTTPRedirectConfig) GetLabels() map[string]string

func (*HTTPRedirectConfig) GetPreservePath added in v1.4.0

func (x *HTTPRedirectConfig) GetPreservePath() bool

func (*HTTPRedirectConfig) GetPreserveQueryString added in v1.4.0

func (x *HTTPRedirectConfig) GetPreserveQueryString() bool

func (*HTTPRedirectConfig) GetProvider added in v1.4.0

func (x *HTTPRedirectConfig) GetProvider() string

func (*HTTPRedirectConfig) GetRegion added in v1.4.0

func (x *HTTPRedirectConfig) GetRegion() string

func (*HTTPRedirectConfig) GetSettings added in v1.4.0

func (x *HTTPRedirectConfig) GetSettings() *structpb.Struct

func (*HTTPRedirectConfig) GetStatusCode added in v1.4.0

func (x *HTTPRedirectConfig) GetStatusCode() int32

func (*HTTPRedirectConfig) GetTargetUrl added in v1.4.0

func (x *HTTPRedirectConfig) GetTargetUrl() string

func (*HTTPRedirectConfig) GetWorkspace added in v1.4.0

func (x *HTTPRedirectConfig) GetWorkspace() string

func (*HTTPRedirectConfig) ProtoMessage added in v1.4.0

func (*HTTPRedirectConfig) ProtoMessage()

func (*HTTPRedirectConfig) ProtoReflect added in v1.4.0

func (x *HTTPRedirectConfig) ProtoReflect() protoreflect.Message

func (*HTTPRedirectConfig) Reset added in v1.4.0

func (x *HTTPRedirectConfig) Reset()

func (*HTTPRedirectConfig) String added in v1.4.0

func (x *HTTPRedirectConfig) String() string

type IAMRoleConfig

type IAMRoleConfig struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region    string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Name      string            `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Policies  []string          `protobuf:"bytes,5,rep,name=policies,proto3" json:"policies,omitempty"`
	Labels    map[string]string `` /* 139-byte string literal not displayed */
	Settings  *structpb.Struct  `protobuf:"bytes,7,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMRoleConfig) Descriptor deprecated

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

Deprecated: Use IAMRoleConfig.ProtoReflect.Descriptor instead.

func (*IAMRoleConfig) GetLabels

func (x *IAMRoleConfig) GetLabels() map[string]string

func (*IAMRoleConfig) GetName

func (x *IAMRoleConfig) GetName() string

func (*IAMRoleConfig) GetPolicies

func (x *IAMRoleConfig) GetPolicies() []string

func (*IAMRoleConfig) GetProvider

func (x *IAMRoleConfig) GetProvider() string

func (*IAMRoleConfig) GetRegion

func (x *IAMRoleConfig) GetRegion() string

func (*IAMRoleConfig) GetSettings

func (x *IAMRoleConfig) GetSettings() *structpb.Struct

func (*IAMRoleConfig) GetWorkspace

func (x *IAMRoleConfig) GetWorkspace() string

func (*IAMRoleConfig) ProtoMessage

func (*IAMRoleConfig) ProtoMessage()

func (*IAMRoleConfig) ProtoReflect

func (x *IAMRoleConfig) ProtoReflect() protoreflect.Message

func (*IAMRoleConfig) Reset

func (x *IAMRoleConfig) Reset()

func (*IAMRoleConfig) String

func (x *IAMRoleConfig) String() string

type InfraAdminConfig added in v1.1.0

type InfraAdminConfig struct {
	ApiBasePath string                        `protobuf:"bytes,1,opt,name=api_base_path,json=apiBasePath,proto3" json:"api_base_path,omitempty"`
	Prefix      string                        `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
	Admin       *InfraAdminContributionConfig `protobuf:"bytes,3,opt,name=admin,proto3" json:"admin,omitempty"`
	// contains filtered or unexported fields
}

func (*InfraAdminConfig) Descriptor deprecated added in v1.1.0

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

Deprecated: Use InfraAdminConfig.ProtoReflect.Descriptor instead.

func (*InfraAdminConfig) GetAdmin added in v1.1.0

func (*InfraAdminConfig) GetApiBasePath added in v1.1.0

func (x *InfraAdminConfig) GetApiBasePath() string

func (*InfraAdminConfig) GetPrefix added in v1.1.0

func (x *InfraAdminConfig) GetPrefix() string

func (*InfraAdminConfig) ProtoMessage added in v1.1.0

func (*InfraAdminConfig) ProtoMessage()

func (*InfraAdminConfig) ProtoReflect added in v1.1.0

func (x *InfraAdminConfig) ProtoReflect() protoreflect.Message

func (*InfraAdminConfig) Reset added in v1.1.0

func (x *InfraAdminConfig) Reset()

func (*InfraAdminConfig) String added in v1.1.0

func (x *InfraAdminConfig) String() string

type InfraAdminContributionConfig added in v1.1.0

type InfraAdminContributionConfig struct {
	Enabled     bool     `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Module      string   `protobuf:"bytes,2,opt,name=module,proto3" json:"module,omitempty"`
	Id          string   `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	Title       string   `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
	Category    string   `protobuf:"bytes,5,opt,name=category,proto3" json:"category,omitempty"`
	Path        string   `protobuf:"bytes,6,opt,name=path,proto3" json:"path,omitempty"`
	RenderMode  string   `protobuf:"bytes,7,opt,name=render_mode,json=renderMode,proto3" json:"render_mode,omitempty"`
	AppContext  string   `protobuf:"bytes,8,opt,name=app_context,json=appContext,proto3" json:"app_context,omitempty"`
	Permissions []string `protobuf:"bytes,9,rep,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*InfraAdminContributionConfig) Descriptor deprecated added in v1.1.0

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

Deprecated: Use InfraAdminContributionConfig.ProtoReflect.Descriptor instead.

func (*InfraAdminContributionConfig) GetAppContext added in v1.1.0

func (x *InfraAdminContributionConfig) GetAppContext() string

func (*InfraAdminContributionConfig) GetCategory added in v1.1.0

func (x *InfraAdminContributionConfig) GetCategory() string

func (*InfraAdminContributionConfig) GetEnabled added in v1.1.0

func (x *InfraAdminContributionConfig) GetEnabled() bool

func (*InfraAdminContributionConfig) GetId added in v1.1.0

func (*InfraAdminContributionConfig) GetModule added in v1.1.0

func (x *InfraAdminContributionConfig) GetModule() string

func (*InfraAdminContributionConfig) GetPath added in v1.1.0

func (x *InfraAdminContributionConfig) GetPath() string

func (*InfraAdminContributionConfig) GetPermissions added in v1.1.0

func (x *InfraAdminContributionConfig) GetPermissions() []string

func (*InfraAdminContributionConfig) GetRenderMode added in v1.1.0

func (x *InfraAdminContributionConfig) GetRenderMode() string

func (*InfraAdminContributionConfig) GetTitle added in v1.1.0

func (x *InfraAdminContributionConfig) GetTitle() string

func (*InfraAdminContributionConfig) ProtoMessage added in v1.1.0

func (*InfraAdminContributionConfig) ProtoMessage()

func (*InfraAdminContributionConfig) ProtoReflect added in v1.1.0

func (*InfraAdminContributionConfig) Reset added in v1.1.0

func (x *InfraAdminContributionConfig) Reset()

func (*InfraAdminContributionConfig) String added in v1.1.0

type InfraResourceConfig

type InfraResourceConfig struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region    string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Labels    map[string]string `` /* 139-byte string literal not displayed */
	Settings  *structpb.Struct  `protobuf:"bytes,5,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*InfraResourceConfig) Descriptor deprecated

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

Deprecated: Use InfraResourceConfig.ProtoReflect.Descriptor instead.

func (*InfraResourceConfig) GetLabels

func (x *InfraResourceConfig) GetLabels() map[string]string

func (*InfraResourceConfig) GetProvider

func (x *InfraResourceConfig) GetProvider() string

func (*InfraResourceConfig) GetRegion

func (x *InfraResourceConfig) GetRegion() string

func (*InfraResourceConfig) GetSettings

func (x *InfraResourceConfig) GetSettings() *structpb.Struct

func (*InfraResourceConfig) GetWorkspace

func (x *InfraResourceConfig) GetWorkspace() string

func (*InfraResourceConfig) ProtoMessage

func (*InfraResourceConfig) ProtoMessage()

func (*InfraResourceConfig) ProtoReflect

func (x *InfraResourceConfig) ProtoReflect() protoreflect.Message

func (*InfraResourceConfig) Reset

func (x *InfraResourceConfig) Reset()

func (*InfraResourceConfig) String

func (x *InfraResourceConfig) String() string

type K8SClusterConfig

type K8SClusterConfig struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region    string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Version   string            `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
	NodeCount int32             `protobuf:"varint,5,opt,name=node_count,json=nodeCount,proto3" json:"node_count,omitempty"`
	NodeSize  string            `protobuf:"bytes,6,opt,name=node_size,json=nodeSize,proto3" json:"node_size,omitempty"`
	Labels    map[string]string `` /* 139-byte string literal not displayed */
	Settings  *structpb.Struct  `protobuf:"bytes,8,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*K8SClusterConfig) Descriptor deprecated

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

Deprecated: Use K8SClusterConfig.ProtoReflect.Descriptor instead.

func (*K8SClusterConfig) GetLabels

func (x *K8SClusterConfig) GetLabels() map[string]string

func (*K8SClusterConfig) GetNodeCount

func (x *K8SClusterConfig) GetNodeCount() int32

func (*K8SClusterConfig) GetNodeSize

func (x *K8SClusterConfig) GetNodeSize() string

func (*K8SClusterConfig) GetProvider

func (x *K8SClusterConfig) GetProvider() string

func (*K8SClusterConfig) GetRegion

func (x *K8SClusterConfig) GetRegion() string

func (*K8SClusterConfig) GetSettings

func (x *K8SClusterConfig) GetSettings() *structpb.Struct

func (*K8SClusterConfig) GetVersion

func (x *K8SClusterConfig) GetVersion() string

func (*K8SClusterConfig) GetWorkspace

func (x *K8SClusterConfig) GetWorkspace() string

func (*K8SClusterConfig) ProtoMessage

func (*K8SClusterConfig) ProtoMessage()

func (*K8SClusterConfig) ProtoReflect

func (x *K8SClusterConfig) ProtoReflect() protoreflect.Message

func (*K8SClusterConfig) Reset

func (x *K8SClusterConfig) Reset()

func (*K8SClusterConfig) String

func (x *K8SClusterConfig) String() string

type LoadBalancerConfig

type LoadBalancerConfig struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region    string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Scheme    string            `protobuf:"bytes,4,opt,name=scheme,proto3" json:"scheme,omitempty"`
	Ports     []int32           `protobuf:"varint,5,rep,packed,name=ports,proto3" json:"ports,omitempty"`
	Labels    map[string]string `` /* 139-byte string literal not displayed */
	Settings  *structpb.Struct  `protobuf:"bytes,7,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*LoadBalancerConfig) Descriptor deprecated

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

Deprecated: Use LoadBalancerConfig.ProtoReflect.Descriptor instead.

func (*LoadBalancerConfig) GetLabels

func (x *LoadBalancerConfig) GetLabels() map[string]string

func (*LoadBalancerConfig) GetPorts

func (x *LoadBalancerConfig) GetPorts() []int32

func (*LoadBalancerConfig) GetProvider

func (x *LoadBalancerConfig) GetProvider() string

func (*LoadBalancerConfig) GetRegion

func (x *LoadBalancerConfig) GetRegion() string

func (*LoadBalancerConfig) GetScheme

func (x *LoadBalancerConfig) GetScheme() string

func (*LoadBalancerConfig) GetSettings

func (x *LoadBalancerConfig) GetSettings() *structpb.Struct

func (*LoadBalancerConfig) GetWorkspace

func (x *LoadBalancerConfig) GetWorkspace() string

func (*LoadBalancerConfig) ProtoMessage

func (*LoadBalancerConfig) ProtoMessage()

func (*LoadBalancerConfig) ProtoReflect

func (x *LoadBalancerConfig) ProtoReflect() protoreflect.Message

func (*LoadBalancerConfig) Reset

func (x *LoadBalancerConfig) Reset()

func (*LoadBalancerConfig) String

func (x *LoadBalancerConfig) String() string

type RegistryConfig

type RegistryConfig struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region    string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Name      string            `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Public    bool              `protobuf:"varint,5,opt,name=public,proto3" json:"public,omitempty"`
	Labels    map[string]string `` /* 139-byte string literal not displayed */
	Settings  *structpb.Struct  `protobuf:"bytes,7,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*RegistryConfig) Descriptor deprecated

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

Deprecated: Use RegistryConfig.ProtoReflect.Descriptor instead.

func (*RegistryConfig) GetLabels

func (x *RegistryConfig) GetLabels() map[string]string

func (*RegistryConfig) GetName

func (x *RegistryConfig) GetName() string

func (*RegistryConfig) GetProvider

func (x *RegistryConfig) GetProvider() string

func (*RegistryConfig) GetPublic

func (x *RegistryConfig) GetPublic() bool

func (*RegistryConfig) GetRegion

func (x *RegistryConfig) GetRegion() string

func (*RegistryConfig) GetSettings

func (x *RegistryConfig) GetSettings() *structpb.Struct

func (*RegistryConfig) GetWorkspace

func (x *RegistryConfig) GetWorkspace() string

func (*RegistryConfig) ProtoMessage

func (*RegistryConfig) ProtoMessage()

func (*RegistryConfig) ProtoReflect

func (x *RegistryConfig) ProtoReflect() protoreflect.Message

func (*RegistryConfig) Reset

func (x *RegistryConfig) Reset()

func (*RegistryConfig) String

func (x *RegistryConfig) String() string

type StorageConfig

type StorageConfig struct {
	Provider   string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region     string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace  string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Name       string            `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Class      string            `protobuf:"bytes,5,opt,name=class,proto3" json:"class,omitempty"`
	Versioning bool              `protobuf:"varint,6,opt,name=versioning,proto3" json:"versioning,omitempty"`
	Labels     map[string]string `` /* 139-byte string literal not displayed */
	Settings   *structpb.Struct  `protobuf:"bytes,8,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*StorageConfig) Descriptor deprecated

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

Deprecated: Use StorageConfig.ProtoReflect.Descriptor instead.

func (*StorageConfig) GetClass

func (x *StorageConfig) GetClass() string

func (*StorageConfig) GetLabels

func (x *StorageConfig) GetLabels() map[string]string

func (*StorageConfig) GetName

func (x *StorageConfig) GetName() string

func (*StorageConfig) GetProvider

func (x *StorageConfig) GetProvider() string

func (*StorageConfig) GetRegion

func (x *StorageConfig) GetRegion() string

func (*StorageConfig) GetSettings

func (x *StorageConfig) GetSettings() *structpb.Struct

func (*StorageConfig) GetVersioning

func (x *StorageConfig) GetVersioning() bool

func (*StorageConfig) GetWorkspace

func (x *StorageConfig) GetWorkspace() string

func (*StorageConfig) ProtoMessage

func (*StorageConfig) ProtoMessage()

func (*StorageConfig) ProtoReflect

func (x *StorageConfig) ProtoReflect() protoreflect.Message

func (*StorageConfig) Reset

func (x *StorageConfig) Reset()

func (*StorageConfig) String

func (x *StorageConfig) String() string

type VPCConfig

type VPCConfig struct {
	Provider          string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Region            string            `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Workspace         string            `protobuf:"bytes,3,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Cidr              string            `protobuf:"bytes,4,opt,name=cidr,proto3" json:"cidr,omitempty"`
	AvailabilityZones []string          `protobuf:"bytes,5,rep,name=availability_zones,json=availabilityZones,proto3" json:"availability_zones,omitempty"`
	Labels            map[string]string `` /* 139-byte string literal not displayed */
	Settings          *structpb.Struct  `protobuf:"bytes,7,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*VPCConfig) Descriptor deprecated

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

Deprecated: Use VPCConfig.ProtoReflect.Descriptor instead.

func (*VPCConfig) GetAvailabilityZones

func (x *VPCConfig) GetAvailabilityZones() []string

func (*VPCConfig) GetCidr

func (x *VPCConfig) GetCidr() string

func (*VPCConfig) GetLabels

func (x *VPCConfig) GetLabels() map[string]string

func (*VPCConfig) GetProvider

func (x *VPCConfig) GetProvider() string

func (*VPCConfig) GetRegion

func (x *VPCConfig) GetRegion() string

func (*VPCConfig) GetSettings

func (x *VPCConfig) GetSettings() *structpb.Struct

func (*VPCConfig) GetWorkspace

func (x *VPCConfig) GetWorkspace() string

func (*VPCConfig) ProtoMessage

func (*VPCConfig) ProtoMessage()

func (*VPCConfig) ProtoReflect

func (x *VPCConfig) ProtoReflect() protoreflect.Message

func (*VPCConfig) Reset

func (x *VPCConfig) Reset()

func (*VPCConfig) String

func (x *VPCConfig) String() string

Jump to

Keyboard shortcuts

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