Documentation
¶
Index ¶
- Variables
- type APIGatewayConfig
- func (*APIGatewayConfig) Descriptor() ([]byte, []int)deprecated
- func (x *APIGatewayConfig) GetLabels() map[string]string
- func (x *APIGatewayConfig) GetProtocol() string
- func (x *APIGatewayConfig) GetProvider() string
- func (x *APIGatewayConfig) GetRegion() string
- func (x *APIGatewayConfig) GetRoutes() []string
- func (x *APIGatewayConfig) GetSettings() *structpb.Struct
- func (x *APIGatewayConfig) GetWorkspace() string
- func (*APIGatewayConfig) ProtoMessage()
- func (x *APIGatewayConfig) ProtoReflect() protoreflect.Message
- func (x *APIGatewayConfig) Reset()
- func (x *APIGatewayConfig) String() string
- type CacheConfig
- func (*CacheConfig) Descriptor() ([]byte, []int)deprecated
- func (x *CacheConfig) GetEngine() string
- func (x *CacheConfig) GetLabels() map[string]string
- func (x *CacheConfig) GetNodes() int32
- func (x *CacheConfig) GetProvider() string
- func (x *CacheConfig) GetRegion() string
- func (x *CacheConfig) GetSettings() *structpb.Struct
- func (x *CacheConfig) GetSize() string
- func (x *CacheConfig) GetVersion() string
- func (x *CacheConfig) GetWorkspace() string
- func (*CacheConfig) ProtoMessage()
- func (x *CacheConfig) ProtoReflect() protoreflect.Message
- func (x *CacheConfig) Reset()
- func (x *CacheConfig) String() string
- type CertificateConfig
- func (*CertificateConfig) Descriptor() ([]byte, []int)deprecated
- func (x *CertificateConfig) GetDomain() string
- func (x *CertificateConfig) GetLabels() map[string]string
- func (x *CertificateConfig) GetProvider() string
- func (x *CertificateConfig) GetRegion() string
- func (x *CertificateConfig) GetSettings() *structpb.Struct
- func (x *CertificateConfig) GetSubjectAltNames() []string
- func (x *CertificateConfig) GetWorkspace() string
- func (*CertificateConfig) ProtoMessage()
- func (x *CertificateConfig) ProtoReflect() protoreflect.Message
- func (x *CertificateConfig) Reset()
- func (x *CertificateConfig) String() string
- type ContainerServiceConfig
- func (*ContainerServiceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ContainerServiceConfig) GetEnv() map[string]string
- func (x *ContainerServiceConfig) GetImage() string
- func (x *ContainerServiceConfig) GetLabels() map[string]string
- func (x *ContainerServiceConfig) GetPorts() []int32
- func (x *ContainerServiceConfig) GetProvider() string
- func (x *ContainerServiceConfig) GetRegion() string
- func (x *ContainerServiceConfig) GetReplicas() int32
- func (x *ContainerServiceConfig) GetSettings() *structpb.Struct
- func (x *ContainerServiceConfig) GetWorkspace() string
- func (*ContainerServiceConfig) ProtoMessage()
- func (x *ContainerServiceConfig) ProtoReflect() protoreflect.Message
- func (x *ContainerServiceConfig) Reset()
- func (x *ContainerServiceConfig) String() string
- type DNSConfig
- func (*DNSConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DNSConfig) GetLabels() map[string]string
- func (x *DNSConfig) GetProvider() string
- func (x *DNSConfig) GetRecord() string
- func (x *DNSConfig) GetRegion() string
- func (x *DNSConfig) GetSettings() *structpb.Struct
- func (x *DNSConfig) GetTarget() string
- func (x *DNSConfig) GetWorkspace() string
- func (x *DNSConfig) GetZone() string
- func (*DNSConfig) ProtoMessage()
- func (x *DNSConfig) ProtoReflect() protoreflect.Message
- func (x *DNSConfig) Reset()
- func (x *DNSConfig) String() string
- type DNSRecordStepConfig
- func (*DNSRecordStepConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DNSRecordStepConfig) GetProvider() string
- func (x *DNSRecordStepConfig) GetProviderCreds() map[string]string
- func (x *DNSRecordStepConfig) GetZone() string
- func (*DNSRecordStepConfig) ProtoMessage()
- func (x *DNSRecordStepConfig) ProtoReflect() protoreflect.Message
- func (x *DNSRecordStepConfig) Reset()
- func (x *DNSRecordStepConfig) String() string
- type DNSRecordStepInput
- func (*DNSRecordStepInput) Descriptor() ([]byte, []int)deprecated
- func (x *DNSRecordStepInput) GetData() string
- func (x *DNSRecordStepInput) GetName() string
- func (x *DNSRecordStepInput) GetOperation() string
- func (x *DNSRecordStepInput) GetOwner() string
- func (x *DNSRecordStepInput) GetPriority() int32
- func (x *DNSRecordStepInput) GetRecordType() string
- func (x *DNSRecordStepInput) GetTtl() int32
- func (*DNSRecordStepInput) ProtoMessage()
- func (x *DNSRecordStepInput) ProtoReflect() protoreflect.Message
- func (x *DNSRecordStepInput) Reset()
- func (x *DNSRecordStepInput) String() string
- type DNSRecordStepOutput
- func (*DNSRecordStepOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DNSRecordStepOutput) GetDenialReason() string
- func (x *DNSRecordStepOutput) GetRecordId() string
- func (x *DNSRecordStepOutput) GetStatus() string
- func (*DNSRecordStepOutput) ProtoMessage()
- func (x *DNSRecordStepOutput) ProtoReflect() protoreflect.Message
- func (x *DNSRecordStepOutput) Reset()
- func (x *DNSRecordStepOutput) String() string
- type DatabaseConfig
- func (*DatabaseConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DatabaseConfig) GetEngine() string
- func (x *DatabaseConfig) GetLabels() map[string]string
- func (x *DatabaseConfig) GetMultiAz() bool
- func (x *DatabaseConfig) GetProvider() string
- func (x *DatabaseConfig) GetRegion() string
- func (x *DatabaseConfig) GetSettings() *structpb.Struct
- func (x *DatabaseConfig) GetSize() string
- func (x *DatabaseConfig) GetStorageGb() int32
- func (x *DatabaseConfig) GetVersion() string
- func (x *DatabaseConfig) GetWorkspace() string
- func (*DatabaseConfig) ProtoMessage()
- func (x *DatabaseConfig) ProtoReflect() protoreflect.Message
- func (x *DatabaseConfig) Reset()
- func (x *DatabaseConfig) String() string
- type FirewallConfig
- func (*FirewallConfig) Descriptor() ([]byte, []int)deprecated
- func (x *FirewallConfig) GetEgress() []string
- func (x *FirewallConfig) GetIngress() []string
- func (x *FirewallConfig) GetLabels() map[string]string
- func (x *FirewallConfig) GetProvider() string
- func (x *FirewallConfig) GetRegion() string
- func (x *FirewallConfig) GetSettings() *structpb.Struct
- func (x *FirewallConfig) GetWorkspace() string
- func (*FirewallConfig) ProtoMessage()
- func (x *FirewallConfig) ProtoReflect() protoreflect.Message
- func (x *FirewallConfig) Reset()
- func (x *FirewallConfig) String() string
- type IAMRoleConfig
- func (*IAMRoleConfig) Descriptor() ([]byte, []int)deprecated
- func (x *IAMRoleConfig) GetLabels() map[string]string
- func (x *IAMRoleConfig) GetName() string
- func (x *IAMRoleConfig) GetPolicies() []string
- func (x *IAMRoleConfig) GetProvider() string
- func (x *IAMRoleConfig) GetRegion() string
- func (x *IAMRoleConfig) GetSettings() *structpb.Struct
- func (x *IAMRoleConfig) GetWorkspace() string
- func (*IAMRoleConfig) ProtoMessage()
- func (x *IAMRoleConfig) ProtoReflect() protoreflect.Message
- func (x *IAMRoleConfig) Reset()
- func (x *IAMRoleConfig) String() string
- type InfraResourceConfig
- func (*InfraResourceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *InfraResourceConfig) GetLabels() map[string]string
- func (x *InfraResourceConfig) GetProvider() string
- func (x *InfraResourceConfig) GetRegion() string
- func (x *InfraResourceConfig) GetSettings() *structpb.Struct
- func (x *InfraResourceConfig) GetWorkspace() string
- func (*InfraResourceConfig) ProtoMessage()
- func (x *InfraResourceConfig) ProtoReflect() protoreflect.Message
- func (x *InfraResourceConfig) Reset()
- func (x *InfraResourceConfig) String() string
- type K8SClusterConfig
- func (*K8SClusterConfig) Descriptor() ([]byte, []int)deprecated
- func (x *K8SClusterConfig) GetLabels() map[string]string
- func (x *K8SClusterConfig) GetNodeCount() int32
- func (x *K8SClusterConfig) GetNodeSize() string
- func (x *K8SClusterConfig) GetProvider() string
- func (x *K8SClusterConfig) GetRegion() string
- func (x *K8SClusterConfig) GetSettings() *structpb.Struct
- func (x *K8SClusterConfig) GetVersion() string
- func (x *K8SClusterConfig) GetWorkspace() string
- func (*K8SClusterConfig) ProtoMessage()
- func (x *K8SClusterConfig) ProtoReflect() protoreflect.Message
- func (x *K8SClusterConfig) Reset()
- func (x *K8SClusterConfig) String() string
- type LoadBalancerConfig
- func (*LoadBalancerConfig) Descriptor() ([]byte, []int)deprecated
- func (x *LoadBalancerConfig) GetLabels() map[string]string
- func (x *LoadBalancerConfig) GetPorts() []int32
- func (x *LoadBalancerConfig) GetProvider() string
- func (x *LoadBalancerConfig) GetRegion() string
- func (x *LoadBalancerConfig) GetScheme() string
- func (x *LoadBalancerConfig) GetSettings() *structpb.Struct
- func (x *LoadBalancerConfig) GetWorkspace() string
- func (*LoadBalancerConfig) ProtoMessage()
- func (x *LoadBalancerConfig) ProtoReflect() protoreflect.Message
- func (x *LoadBalancerConfig) Reset()
- func (x *LoadBalancerConfig) String() string
- type RegistryConfig
- func (*RegistryConfig) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryConfig) GetLabels() map[string]string
- func (x *RegistryConfig) GetName() string
- func (x *RegistryConfig) GetProvider() string
- func (x *RegistryConfig) GetPublic() bool
- func (x *RegistryConfig) GetRegion() string
- func (x *RegistryConfig) GetSettings() *structpb.Struct
- func (x *RegistryConfig) GetWorkspace() string
- func (*RegistryConfig) ProtoMessage()
- func (x *RegistryConfig) ProtoReflect() protoreflect.Message
- func (x *RegistryConfig) Reset()
- func (x *RegistryConfig) String() string
- type StorageConfig
- func (*StorageConfig) Descriptor() ([]byte, []int)deprecated
- func (x *StorageConfig) GetClass() string
- func (x *StorageConfig) GetLabels() map[string]string
- func (x *StorageConfig) GetName() string
- func (x *StorageConfig) GetProvider() string
- func (x *StorageConfig) GetRegion() string
- func (x *StorageConfig) GetSettings() *structpb.Struct
- func (x *StorageConfig) GetVersioning() bool
- func (x *StorageConfig) GetWorkspace() string
- func (*StorageConfig) ProtoMessage()
- func (x *StorageConfig) ProtoReflect() protoreflect.Message
- func (x *StorageConfig) Reset()
- func (x *StorageConfig) String() string
- type VPCConfig
- func (*VPCConfig) Descriptor() ([]byte, []int)deprecated
- func (x *VPCConfig) GetAvailabilityZones() []string
- func (x *VPCConfig) GetCidr() string
- func (x *VPCConfig) GetLabels() map[string]string
- func (x *VPCConfig) GetProvider() string
- func (x *VPCConfig) GetRegion() string
- func (x *VPCConfig) GetSettings() *structpb.Struct
- func (x *VPCConfig) GetWorkspace() string
- func (*VPCConfig) ProtoMessage()
- func (x *VPCConfig) ProtoReflect() protoreflect.Message
- func (x *VPCConfig) Reset()
- func (x *VPCConfig) String() string
Constants ¶
This section is empty.
Variables ¶
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) GetProvider ¶
func (*DNSConfig) GetSettings ¶
func (*DNSConfig) GetWorkspace ¶
func (*DNSConfig) ProtoMessage ¶
func (*DNSConfig) ProtoMessage()
func (*DNSConfig) ProtoReflect ¶
func (x *DNSConfig) ProtoReflect() protoreflect.Message
type DNSRecordStepConfig ¶ added in v0.1.3
type DNSRecordStepConfig struct {
Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
ProviderCreds map[string]string `` /* 174-byte string literal not displayed */
Zone string `protobuf:"bytes,3,opt,name=zone,proto3" json:"zone,omitempty"`
// contains filtered or unexported fields
}
Static per-step config (resolved once at module construction).
func (*DNSRecordStepConfig) Descriptor
deprecated
added in
v0.1.3
func (*DNSRecordStepConfig) Descriptor() ([]byte, []int)
Deprecated: Use DNSRecordStepConfig.ProtoReflect.Descriptor instead.
func (*DNSRecordStepConfig) GetProvider ¶ added in v0.1.3
func (x *DNSRecordStepConfig) GetProvider() string
func (*DNSRecordStepConfig) GetProviderCreds ¶ added in v0.1.3
func (x *DNSRecordStepConfig) GetProviderCreds() map[string]string
func (*DNSRecordStepConfig) GetZone ¶ added in v0.1.3
func (x *DNSRecordStepConfig) GetZone() string
func (*DNSRecordStepConfig) ProtoMessage ¶ added in v0.1.3
func (*DNSRecordStepConfig) ProtoMessage()
func (*DNSRecordStepConfig) ProtoReflect ¶ added in v0.1.3
func (x *DNSRecordStepConfig) ProtoReflect() protoreflect.Message
func (*DNSRecordStepConfig) Reset ¶ added in v0.1.3
func (x *DNSRecordStepConfig) Reset()
func (*DNSRecordStepConfig) String ¶ added in v0.1.3
func (x *DNSRecordStepConfig) String() string
type DNSRecordStepInput ¶ added in v0.1.3
type DNSRecordStepInput struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
RecordType string `protobuf:"bytes,2,opt,name=record_type,json=recordType,proto3" json:"record_type,omitempty"`
Data string `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
Ttl int32 `protobuf:"varint,4,opt,name=ttl,proto3" json:"ttl,omitempty"`
Priority int32 `protobuf:"varint,5,opt,name=priority,proto3" json:"priority,omitempty"`
Owner string `protobuf:"bytes,6,opt,name=owner,proto3" json:"owner,omitempty"`
Operation string `protobuf:"bytes,7,opt,name=operation,proto3" json:"operation,omitempty"`
// contains filtered or unexported fields
}
func (*DNSRecordStepInput) Descriptor
deprecated
added in
v0.1.3
func (*DNSRecordStepInput) Descriptor() ([]byte, []int)
Deprecated: Use DNSRecordStepInput.ProtoReflect.Descriptor instead.
func (*DNSRecordStepInput) GetData ¶ added in v0.1.3
func (x *DNSRecordStepInput) GetData() string
func (*DNSRecordStepInput) GetName ¶ added in v0.1.3
func (x *DNSRecordStepInput) GetName() string
func (*DNSRecordStepInput) GetOperation ¶ added in v0.1.3
func (x *DNSRecordStepInput) GetOperation() string
func (*DNSRecordStepInput) GetOwner ¶ added in v0.1.3
func (x *DNSRecordStepInput) GetOwner() string
func (*DNSRecordStepInput) GetPriority ¶ added in v0.1.3
func (x *DNSRecordStepInput) GetPriority() int32
func (*DNSRecordStepInput) GetRecordType ¶ added in v0.1.3
func (x *DNSRecordStepInput) GetRecordType() string
func (*DNSRecordStepInput) GetTtl ¶ added in v0.1.3
func (x *DNSRecordStepInput) GetTtl() int32
func (*DNSRecordStepInput) ProtoMessage ¶ added in v0.1.3
func (*DNSRecordStepInput) ProtoMessage()
func (*DNSRecordStepInput) ProtoReflect ¶ added in v0.1.3
func (x *DNSRecordStepInput) ProtoReflect() protoreflect.Message
func (*DNSRecordStepInput) Reset ¶ added in v0.1.3
func (x *DNSRecordStepInput) Reset()
func (*DNSRecordStepInput) String ¶ added in v0.1.3
func (x *DNSRecordStepInput) String() string
type DNSRecordStepOutput ¶ added in v0.1.3
type DNSRecordStepOutput struct {
Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
RecordId string `protobuf:"bytes,2,opt,name=record_id,json=recordId,proto3" json:"record_id,omitempty"`
DenialReason string `protobuf:"bytes,3,opt,name=denial_reason,json=denialReason,proto3" json:"denial_reason,omitempty"`
// contains filtered or unexported fields
}
func (*DNSRecordStepOutput) Descriptor
deprecated
added in
v0.1.3
func (*DNSRecordStepOutput) Descriptor() ([]byte, []int)
Deprecated: Use DNSRecordStepOutput.ProtoReflect.Descriptor instead.
func (*DNSRecordStepOutput) GetDenialReason ¶ added in v0.1.3
func (x *DNSRecordStepOutput) GetDenialReason() string
func (*DNSRecordStepOutput) GetRecordId ¶ added in v0.1.3
func (x *DNSRecordStepOutput) GetRecordId() string
func (*DNSRecordStepOutput) GetStatus ¶ added in v0.1.3
func (x *DNSRecordStepOutput) GetStatus() string
func (*DNSRecordStepOutput) ProtoMessage ¶ added in v0.1.3
func (*DNSRecordStepOutput) ProtoMessage()
func (*DNSRecordStepOutput) ProtoReflect ¶ added in v0.1.3
func (x *DNSRecordStepOutput) ProtoReflect() protoreflect.Message
func (*DNSRecordStepOutput) Reset ¶ added in v0.1.3
func (x *DNSRecordStepOutput) Reset()
func (*DNSRecordStepOutput) String ¶ added in v0.1.3
func (x *DNSRecordStepOutput) 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 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 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) GetAvailabilityZones ¶
func (*VPCConfig) GetProvider ¶
func (*VPCConfig) GetSettings ¶
func (*VPCConfig) GetWorkspace ¶
func (*VPCConfig) ProtoMessage ¶
func (*VPCConfig) ProtoMessage()
func (*VPCConfig) ProtoReflect ¶
func (x *VPCConfig) ProtoReflect() protoreflect.Message