infrapb

package
v0.0.0-...-57b77a8 Latest Latest
Warning

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

Go to latest
Published: May 13, 2024 License: Apache-2.0 Imports: 9 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AccessControlService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "infra.AccessControlService",
	HandlerType: (*AccessControlServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddInboundAllowRuleInVPC",
			Handler:    _AccessControlService_AddInboundAllowRuleInVPC_Handler,
		},
		{
			MethodName: "AddInboundAllowRuleByLabelsMatch",
			Handler:    _AccessControlService_AddInboundAllowRuleByLabelsMatch_Handler,
		},
		{
			MethodName: "AddInboundAllowRuleBySubnetMatch",
			Handler:    _AccessControlService_AddInboundAllowRuleBySubnetMatch_Handler,
		},
		{
			MethodName: "AddInboundAllowRuleByInstanceIPMatch",
			Handler:    _AccessControlService_AddInboundAllowRuleByInstanceIPMatch_Handler,
		},
		{
			MethodName: "AddInboundAllowRuleForLoadBalancerByDNS",
			Handler:    _AccessControlService_AddInboundAllowRuleForLoadBalancerByDNS_Handler,
		},
		{
			MethodName: "RemoveInboundAllowRuleFromVPCByName",
			Handler:    _AccessControlService_RemoveInboundAllowRuleFromVPCByName_Handler,
		},
		{
			MethodName: "RemoveInboundAllowRulesFromVPCById",
			Handler:    _AccessControlService_RemoveInboundAllowRulesFromVPCById_Handler,
		},
		{
			MethodName: "RemoveInboundAllowRuleRulesByTags",
			Handler:    _AccessControlService_RemoveInboundAllowRuleRulesByTags_Handler,
		},
		{
			MethodName: "RefreshInboundAllowRule",
			Handler:    _AccessControlService_RefreshInboundAllowRule_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "access_control.proto",
}

AccessControlService_ServiceDesc is the grpc.ServiceDesc for AccessControlService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CloudProviderService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "infra.CloudProviderService",
	HandlerType: (*CloudProviderServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListAccounts",
			Handler:    _CloudProviderService_ListAccounts_Handler,
		},
		{
			MethodName: "ListRegions",
			Handler:    _CloudProviderService_ListRegions_Handler,
		},
		{
			MethodName: "ListVPC",
			Handler:    _CloudProviderService_ListVPC_Handler,
		},
		{
			MethodName: "ListInstances",
			Handler:    _CloudProviderService_ListInstances_Handler,
		},
		{
			MethodName: "GetSubnet",
			Handler:    _CloudProviderService_GetSubnet_Handler,
		},
		{
			MethodName: "ListSubnets",
			Handler:    _CloudProviderService_ListSubnets_Handler,
		},
		{
			MethodName: "ListACLs",
			Handler:    _CloudProviderService_ListACLs_Handler,
		},
		{
			MethodName: "ListSecurityGroups",
			Handler:    _CloudProviderService_ListSecurityGroups_Handler,
		},
		{
			MethodName: "ListRouteTables",
			Handler:    _CloudProviderService_ListRouteTables_Handler,
		},
		{
			MethodName: "ListNATGateways",
			Handler:    _CloudProviderService_ListNATGateways_Handler,
		},
		{
			MethodName: "ListRouters",
			Handler:    _CloudProviderService_ListRouters_Handler,
		},
		{
			MethodName: "ListInternetGateways",
			Handler:    _CloudProviderService_ListInternetGateways_Handler,
		},
		{
			MethodName: "ListVPCEndpoints",
			Handler:    _CloudProviderService_ListVPCEndpoints_Handler,
		},
		{
			MethodName: "GetVPCIDForCIDR",
			Handler:    _CloudProviderService_GetVPCIDForCIDR_Handler,
		},
		{
			MethodName: "GetCIDRsForLabels",
			Handler:    _CloudProviderService_GetCIDRsForLabels_Handler,
		},
		{
			MethodName: "GetIPsForLabels",
			Handler:    _CloudProviderService_GetIPsForLabels_Handler,
		},
		{
			MethodName: "GetInstancesForLabels",
			Handler:    _CloudProviderService_GetInstancesForLabels_Handler,
		},
		{
			MethodName: "GetVPCIDWithTag",
			Handler:    _CloudProviderService_GetVPCIDWithTag_Handler,
		},
		{
			MethodName: "ListCloudClusters",
			Handler:    _CloudProviderService_ListCloudClusters_Handler,
		},
		{
			MethodName: "Summary",
			Handler:    _CloudProviderService_Summary_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "cloud.proto",
}

CloudProviderService_ServiceDesc is the grpc.ServiceDesc for CloudProviderService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_access_control_proto protoreflect.FileDescriptor
View Source
var File_cloud_proto protoreflect.FileDescriptor
View Source
var File_kubernetes_proto protoreflect.FileDescriptor
View Source
var File_types_proto protoreflect.FileDescriptor
View Source
var KubernetesService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "infra.KubernetesService",
	HandlerType: (*KubernetesServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListClusters",
			Handler:    _KubernetesService_ListClusters_Handler,
		},
		{
			MethodName: "ListNamespaces",
			Handler:    _KubernetesService_ListNamespaces_Handler,
		},
		{
			MethodName: "ListNodes",
			Handler:    _KubernetesService_ListNodes_Handler,
		},
		{
			MethodName: "ListPods",
			Handler:    _KubernetesService_ListPods_Handler,
		},
		{
			MethodName: "ListServices",
			Handler:    _KubernetesService_ListServices_Handler,
		},
		{
			MethodName: "ListPodsCIDRs",
			Handler:    _KubernetesService_ListPodsCIDRs_Handler,
		},
		{
			MethodName: "ListServicesCIDRs",
			Handler:    _KubernetesService_ListServicesCIDRs_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "kubernetes.proto",
}

KubernetesService_ServiceDesc is the grpc.ServiceDesc for KubernetesService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterAccessControlServiceServer

func RegisterAccessControlServiceServer(s grpc.ServiceRegistrar, srv AccessControlServiceServer)

func RegisterCloudProviderServiceServer

func RegisterCloudProviderServiceServer(s grpc.ServiceRegistrar, srv CloudProviderServiceServer)

func RegisterKubernetesServiceServer

func RegisterKubernetesServiceServer(s grpc.ServiceRegistrar, srv KubernetesServiceServer)

Types

type ACL

type ACL struct {
	Provider     string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Id           string            `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Name         string            `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	VpcId        string            `protobuf:"bytes,4,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Region       string            `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"`
	AccountId    string            `protobuf:"bytes,6,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	Rules        []*ACL_ACLRule    `protobuf:"bytes,7,rep,name=rules,proto3" json:"rules,omitempty"`
	Labels       map[string]string `` /* 153-byte string literal not displayed */
	LastSyncTime string            `protobuf:"bytes,9,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ACL) Descriptor deprecated

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

Deprecated: Use ACL.ProtoReflect.Descriptor instead.

func (*ACL) GetAccountId

func (x *ACL) GetAccountId() string

func (*ACL) GetId

func (x *ACL) GetId() string

func (*ACL) GetLabels

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

func (*ACL) GetLastSyncTime

func (x *ACL) GetLastSyncTime() string

func (*ACL) GetName

func (x *ACL) GetName() string

func (*ACL) GetProvider

func (x *ACL) GetProvider() string

func (*ACL) GetRegion

func (x *ACL) GetRegion() string

func (*ACL) GetRules

func (x *ACL) GetRules() []*ACL_ACLRule

func (*ACL) GetVpcId

func (x *ACL) GetVpcId() string

func (*ACL) ProtoMessage

func (*ACL) ProtoMessage()

func (*ACL) ProtoReflect

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

func (*ACL) Reset

func (x *ACL) Reset()

func (*ACL) String

func (x *ACL) String() string

type ACL_ACLRule

type ACL_ACLRule struct {
	Number            int32    `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"`
	Protocol          string   `protobuf:"bytes,2,opt,name=protocol,proto3" json:"protocol,omitempty"`
	PortRange         string   `protobuf:"bytes,3,opt,name=port_range,json=portRange,proto3" json:"port_range,omitempty"`
	SourceRanges      []string `protobuf:"bytes,4,rep,name=source_ranges,json=sourceRanges,proto3" json:"source_ranges,omitempty"`
	DestinationRanges []string `protobuf:"bytes,5,rep,name=destination_ranges,json=destinationRanges,proto3" json:"destination_ranges,omitempty"`
	Action            string   `protobuf:"bytes,6,opt,name=action,proto3" json:"action,omitempty"`
	Direction         string   `protobuf:"bytes,7,opt,name=direction,proto3" json:"direction,omitempty"`
	// contains filtered or unexported fields
}

func (*ACL_ACLRule) Descriptor deprecated

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

Deprecated: Use ACL_ACLRule.ProtoReflect.Descriptor instead.

func (*ACL_ACLRule) GetAction

func (x *ACL_ACLRule) GetAction() string

func (*ACL_ACLRule) GetDestinationRanges

func (x *ACL_ACLRule) GetDestinationRanges() []string

func (*ACL_ACLRule) GetDirection

func (x *ACL_ACLRule) GetDirection() string

func (*ACL_ACLRule) GetNumber

func (x *ACL_ACLRule) GetNumber() int32

func (*ACL_ACLRule) GetPortRange

func (x *ACL_ACLRule) GetPortRange() string

func (*ACL_ACLRule) GetProtocol

func (x *ACL_ACLRule) GetProtocol() string

func (*ACL_ACLRule) GetSourceRanges

func (x *ACL_ACLRule) GetSourceRanges() []string

func (*ACL_ACLRule) ProtoMessage

func (*ACL_ACLRule) ProtoMessage()

func (*ACL_ACLRule) ProtoReflect

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

func (*ACL_ACLRule) Reset

func (x *ACL_ACLRule) Reset()

func (*ACL_ACLRule) String

func (x *ACL_ACLRule) String() string

type AccessControlServiceClient

type AccessControlServiceClient interface {
	// AddInboundAllowRuleInVPC allows given cidrs in all VPC instances. Security rules are created with name ruleName
	// and tags if they are allowed in given cloud.
	AddInboundAllowRuleInVPC(ctx context.Context, in *AddInboundAllowRuleInVPCRequest, opts ...grpc.CallOption) (*AddInboundAllowRuleInVPCResponse, error)
	// AddInboundAllowRuleByLabelsMatch allows cidrsToAllow with protocolsAndPorts to all instances which match to labels
	AddInboundAllowRuleByLabelsMatch(ctx context.Context, in *AddInboundAllowRuleByLabelsMatchRequest, opts ...grpc.CallOption) (*AddInboundAllowRuleByLabelsMatchResponse, error)
	// AddInboundAllowRuleBySubnetMatch allows cidrsToAllow with protocolsAndPorts to all instances which are within provided cloud subnets
	AddInboundAllowRuleBySubnetMatch(ctx context.Context, in *AddInboundAllowRuleBySubnetMatchRequest, opts ...grpc.CallOption) (*AddInboundAllowRuleBySubnetMatchResponse, error)
	// AddInboundAllowRuleByInstanceIPMatch allows cidrsToAllow with protocolsAndPorts to all instances which have provided instancesIPs
	AddInboundAllowRuleByInstanceIPMatch(ctx context.Context, in *AddInboundAllowRuleByInstanceIPMatchRequest, opts ...grpc.CallOption) (*AddInboundAllowRuleByInstanceIPMatchResponse, error)
	// AddInboundAllowRuleForLoadBalancerByDNS allows cidrsToAllow with protocolsAndPorts to load balancer with given DNS
	AddInboundAllowRuleForLoadBalancerByDNS(ctx context.Context, in *AddInboundAllowRuleForLoadBalancerByDNSRequest, opts ...grpc.CallOption) (*AddInboundAllowRuleForLoadBalancerByDNSResponse, error)
	RemoveInboundAllowRuleFromVPCByName(ctx context.Context, in *RemoveInboundAllowRuleFromVPCByNameRequest, opts ...grpc.CallOption) (*RemoveInboundAllowRuleFromVPCByNameResponse, error)
	RemoveInboundAllowRulesFromVPCById(ctx context.Context, in *RemoveInboundAllowRulesFromVPCByIdRequest, opts ...grpc.CallOption) (*RemoveInboundAllowRulesFromVPCByIdResponse, error)
	RemoveInboundAllowRuleRulesByTags(ctx context.Context, in *RemoveInboundAllowRuleRulesByTagsRequest, opts ...grpc.CallOption) (*RemoveInboundAllowRuleRulesByTagsResponse, error)
	// RefreshInboundAllowRule adds and removes CIDRs in rule rules and applies rule in instances matching
	// to destinationLabels or destinationPrefixes
	RefreshInboundAllowRule(ctx context.Context, in *RefreshInboundAllowRuleRequest, opts ...grpc.CallOption) (*RefreshInboundAllowRuleResponse, error)
}

AccessControlServiceClient is the client API for AccessControlService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type AccessControlServiceServer

type AccessControlServiceServer interface {
	// AddInboundAllowRuleInVPC allows given cidrs in all VPC instances. Security rules are created with name ruleName
	// and tags if they are allowed in given cloud.
	AddInboundAllowRuleInVPC(context.Context, *AddInboundAllowRuleInVPCRequest) (*AddInboundAllowRuleInVPCResponse, error)
	// AddInboundAllowRuleByLabelsMatch allows cidrsToAllow with protocolsAndPorts to all instances which match to labels
	AddInboundAllowRuleByLabelsMatch(context.Context, *AddInboundAllowRuleByLabelsMatchRequest) (*AddInboundAllowRuleByLabelsMatchResponse, error)
	// AddInboundAllowRuleBySubnetMatch allows cidrsToAllow with protocolsAndPorts to all instances which are within provided cloud subnets
	AddInboundAllowRuleBySubnetMatch(context.Context, *AddInboundAllowRuleBySubnetMatchRequest) (*AddInboundAllowRuleBySubnetMatchResponse, error)
	// AddInboundAllowRuleByInstanceIPMatch allows cidrsToAllow with protocolsAndPorts to all instances which have provided instancesIPs
	AddInboundAllowRuleByInstanceIPMatch(context.Context, *AddInboundAllowRuleByInstanceIPMatchRequest) (*AddInboundAllowRuleByInstanceIPMatchResponse, error)
	// AddInboundAllowRuleForLoadBalancerByDNS allows cidrsToAllow with protocolsAndPorts to load balancer with given DNS
	AddInboundAllowRuleForLoadBalancerByDNS(context.Context, *AddInboundAllowRuleForLoadBalancerByDNSRequest) (*AddInboundAllowRuleForLoadBalancerByDNSResponse, error)
	RemoveInboundAllowRuleFromVPCByName(context.Context, *RemoveInboundAllowRuleFromVPCByNameRequest) (*RemoveInboundAllowRuleFromVPCByNameResponse, error)
	RemoveInboundAllowRulesFromVPCById(context.Context, *RemoveInboundAllowRulesFromVPCByIdRequest) (*RemoveInboundAllowRulesFromVPCByIdResponse, error)
	RemoveInboundAllowRuleRulesByTags(context.Context, *RemoveInboundAllowRuleRulesByTagsRequest) (*RemoveInboundAllowRuleRulesByTagsResponse, error)
	// RefreshInboundAllowRule adds and removes CIDRs in rule rules and applies rule in instances matching
	// to destinationLabels or destinationPrefixes
	RefreshInboundAllowRule(context.Context, *RefreshInboundAllowRuleRequest) (*RefreshInboundAllowRuleResponse, error)
	// contains filtered or unexported methods
}

AccessControlServiceServer is the server API for AccessControlService service. All implementations must embed UnimplementedAccessControlServiceServer for forward compatibility

type Account

type Account struct {
	Provider     string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Id           string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Name         string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	LastSyncTime string `protobuf:"bytes,4,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*Account) Descriptor deprecated

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

Deprecated: Use Account.ProtoReflect.Descriptor instead.

func (*Account) GetId

func (x *Account) GetId() string

func (*Account) GetLastSyncTime

func (x *Account) GetLastSyncTime() string

func (*Account) GetName

func (x *Account) GetName() string

func (*Account) GetProvider

func (x *Account) GetProvider() string

func (*Account) ProtoMessage

func (*Account) ProtoMessage()

func (*Account) ProtoReflect

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

func (*Account) Reset

func (x *Account) Reset()

func (*Account) String

func (x *Account) String() string

type AddInboundAllowRuleByInstanceIPMatchRequest

type AddInboundAllowRuleByInstanceIPMatchRequest struct {
	Provider          string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId             string            `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	RuleName          string            `protobuf:"bytes,3,opt,name=rule_name,json=ruleName,proto3" json:"rule_name,omitempty"`
	InstancesIps      []string          `protobuf:"bytes,4,rep,name=instances_ips,json=instancesIps,proto3" json:"instances_ips,omitempty"`
	CidrsToAllow      []string          `protobuf:"bytes,5,rep,name=cidrs_to_allow,json=cidrsToAllow,proto3" json:"cidrs_to_allow,omitempty"`
	ProtocolsAndPorts map[string]*Ports `` /* 202-byte string literal not displayed */
	Region            string            `protobuf:"bytes,7,opt,name=region,proto3" json:"region,omitempty"`
	AccountId         string            `protobuf:"bytes,8,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

AddInboundAllowRuleByInstanceIPMatch

func (*AddInboundAllowRuleByInstanceIPMatchRequest) Descriptor deprecated

Deprecated: Use AddInboundAllowRuleByInstanceIPMatchRequest.ProtoReflect.Descriptor instead.

func (*AddInboundAllowRuleByInstanceIPMatchRequest) GetAccountId

func (*AddInboundAllowRuleByInstanceIPMatchRequest) GetCidrsToAllow

func (x *AddInboundAllowRuleByInstanceIPMatchRequest) GetCidrsToAllow() []string

func (*AddInboundAllowRuleByInstanceIPMatchRequest) GetInstancesIps

func (x *AddInboundAllowRuleByInstanceIPMatchRequest) GetInstancesIps() []string

func (*AddInboundAllowRuleByInstanceIPMatchRequest) GetProtocolsAndPorts

func (x *AddInboundAllowRuleByInstanceIPMatchRequest) GetProtocolsAndPorts() map[string]*Ports

func (*AddInboundAllowRuleByInstanceIPMatchRequest) GetProvider

func (*AddInboundAllowRuleByInstanceIPMatchRequest) GetRegion

func (*AddInboundAllowRuleByInstanceIPMatchRequest) GetRuleName

func (*AddInboundAllowRuleByInstanceIPMatchRequest) GetVpcId

func (*AddInboundAllowRuleByInstanceIPMatchRequest) ProtoMessage

func (*AddInboundAllowRuleByInstanceIPMatchRequest) ProtoReflect

func (*AddInboundAllowRuleByInstanceIPMatchRequest) Reset

func (*AddInboundAllowRuleByInstanceIPMatchRequest) String

type AddInboundAllowRuleByInstanceIPMatchResponse

type AddInboundAllowRuleByInstanceIPMatchResponse struct {
	RuleId    string      `protobuf:"bytes,1,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	Instances []*Instance `protobuf:"bytes,2,rep,name=instances,proto3" json:"instances,omitempty"`
	// contains filtered or unexported fields
}

func (*AddInboundAllowRuleByInstanceIPMatchResponse) Descriptor deprecated

Deprecated: Use AddInboundAllowRuleByInstanceIPMatchResponse.ProtoReflect.Descriptor instead.

func (*AddInboundAllowRuleByInstanceIPMatchResponse) GetInstances

func (*AddInboundAllowRuleByInstanceIPMatchResponse) GetRuleId

func (*AddInboundAllowRuleByInstanceIPMatchResponse) ProtoMessage

func (*AddInboundAllowRuleByInstanceIPMatchResponse) ProtoReflect

func (*AddInboundAllowRuleByInstanceIPMatchResponse) Reset

func (*AddInboundAllowRuleByInstanceIPMatchResponse) String

type AddInboundAllowRuleByLabelsMatchRequest

type AddInboundAllowRuleByLabelsMatchRequest struct {
	Provider          string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId             string            `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	RuleName          string            `protobuf:"bytes,3,opt,name=rule_name,json=ruleName,proto3" json:"rule_name,omitempty"`
	Labels            map[string]string `` /* 153-byte string literal not displayed */
	CidrsToAllow      []string          `protobuf:"bytes,5,rep,name=cidrs_to_allow,json=cidrsToAllow,proto3" json:"cidrs_to_allow,omitempty"`
	ProtocolsAndPorts map[string]*Ports `` /* 202-byte string literal not displayed */
	Region            string            `protobuf:"bytes,7,opt,name=region,proto3" json:"region,omitempty"`
	AccountId         string            `protobuf:"bytes,8,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

AddInboundAllowRuleByLabelsMatch

func (*AddInboundAllowRuleByLabelsMatchRequest) Descriptor deprecated

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

Deprecated: Use AddInboundAllowRuleByLabelsMatchRequest.ProtoReflect.Descriptor instead.

func (*AddInboundAllowRuleByLabelsMatchRequest) GetAccountId

func (*AddInboundAllowRuleByLabelsMatchRequest) GetCidrsToAllow

func (x *AddInboundAllowRuleByLabelsMatchRequest) GetCidrsToAllow() []string

func (*AddInboundAllowRuleByLabelsMatchRequest) GetLabels

func (*AddInboundAllowRuleByLabelsMatchRequest) GetProtocolsAndPorts

func (x *AddInboundAllowRuleByLabelsMatchRequest) GetProtocolsAndPorts() map[string]*Ports

func (*AddInboundAllowRuleByLabelsMatchRequest) GetProvider

func (*AddInboundAllowRuleByLabelsMatchRequest) GetRegion

func (*AddInboundAllowRuleByLabelsMatchRequest) GetRuleName

func (*AddInboundAllowRuleByLabelsMatchRequest) GetVpcId

func (*AddInboundAllowRuleByLabelsMatchRequest) ProtoMessage

func (*AddInboundAllowRuleByLabelsMatchRequest) ProtoReflect

func (*AddInboundAllowRuleByLabelsMatchRequest) Reset

func (*AddInboundAllowRuleByLabelsMatchRequest) String

type AddInboundAllowRuleByLabelsMatchResponse

type AddInboundAllowRuleByLabelsMatchResponse struct {
	RuleId    string      `protobuf:"bytes,1,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	Instances []*Instance `protobuf:"bytes,2,rep,name=instances,proto3" json:"instances,omitempty"` // Response fields
	// contains filtered or unexported fields
}

func (*AddInboundAllowRuleByLabelsMatchResponse) Descriptor deprecated

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

Deprecated: Use AddInboundAllowRuleByLabelsMatchResponse.ProtoReflect.Descriptor instead.

func (*AddInboundAllowRuleByLabelsMatchResponse) GetInstances

func (*AddInboundAllowRuleByLabelsMatchResponse) GetRuleId

func (*AddInboundAllowRuleByLabelsMatchResponse) ProtoMessage

func (*AddInboundAllowRuleByLabelsMatchResponse) ProtoReflect

func (*AddInboundAllowRuleByLabelsMatchResponse) Reset

func (*AddInboundAllowRuleByLabelsMatchResponse) String

type AddInboundAllowRuleBySubnetMatchRequest

type AddInboundAllowRuleBySubnetMatchRequest struct {
	Provider          string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId             string            `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	RuleName          string            `protobuf:"bytes,3,opt,name=rule_name,json=ruleName,proto3" json:"rule_name,omitempty"`
	SubnetCidrs       []string          `protobuf:"bytes,4,rep,name=subnet_cidrs,json=subnetCidrs,proto3" json:"subnet_cidrs,omitempty"`
	CidrsToAllow      []string          `protobuf:"bytes,5,rep,name=cidrs_to_allow,json=cidrsToAllow,proto3" json:"cidrs_to_allow,omitempty"`
	ProtocolsAndPorts map[string]*Ports `` /* 202-byte string literal not displayed */
	Region            string            `protobuf:"bytes,7,opt,name=region,proto3" json:"region,omitempty"`
	AccountId         string            `protobuf:"bytes,8,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

AddInboundAllowRuleBySubnetMatch

func (*AddInboundAllowRuleBySubnetMatchRequest) Descriptor deprecated

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

Deprecated: Use AddInboundAllowRuleBySubnetMatchRequest.ProtoReflect.Descriptor instead.

func (*AddInboundAllowRuleBySubnetMatchRequest) GetAccountId

func (*AddInboundAllowRuleBySubnetMatchRequest) GetCidrsToAllow

func (x *AddInboundAllowRuleBySubnetMatchRequest) GetCidrsToAllow() []string

func (*AddInboundAllowRuleBySubnetMatchRequest) GetProtocolsAndPorts

func (x *AddInboundAllowRuleBySubnetMatchRequest) GetProtocolsAndPorts() map[string]*Ports

func (*AddInboundAllowRuleBySubnetMatchRequest) GetProvider

func (*AddInboundAllowRuleBySubnetMatchRequest) GetRegion

func (*AddInboundAllowRuleBySubnetMatchRequest) GetRuleName

func (*AddInboundAllowRuleBySubnetMatchRequest) GetSubnetCidrs

func (x *AddInboundAllowRuleBySubnetMatchRequest) GetSubnetCidrs() []string

func (*AddInboundAllowRuleBySubnetMatchRequest) GetVpcId

func (*AddInboundAllowRuleBySubnetMatchRequest) ProtoMessage

func (*AddInboundAllowRuleBySubnetMatchRequest) ProtoReflect

func (*AddInboundAllowRuleBySubnetMatchRequest) Reset

func (*AddInboundAllowRuleBySubnetMatchRequest) String

type AddInboundAllowRuleBySubnetMatchResponse

type AddInboundAllowRuleBySubnetMatchResponse struct {
	RuleId    string      `protobuf:"bytes,1,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	Instances []*Instance `protobuf:"bytes,2,rep,name=instances,proto3" json:"instances,omitempty"`
	Subnets   []*Subnet   `protobuf:"bytes,3,rep,name=subnets,proto3" json:"subnets,omitempty"`
	// contains filtered or unexported fields
}

func (*AddInboundAllowRuleBySubnetMatchResponse) Descriptor deprecated

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

Deprecated: Use AddInboundAllowRuleBySubnetMatchResponse.ProtoReflect.Descriptor instead.

func (*AddInboundAllowRuleBySubnetMatchResponse) GetInstances

func (*AddInboundAllowRuleBySubnetMatchResponse) GetRuleId

func (*AddInboundAllowRuleBySubnetMatchResponse) GetSubnets

func (*AddInboundAllowRuleBySubnetMatchResponse) ProtoMessage

func (*AddInboundAllowRuleBySubnetMatchResponse) ProtoReflect

func (*AddInboundAllowRuleBySubnetMatchResponse) Reset

func (*AddInboundAllowRuleBySubnetMatchResponse) String

type AddInboundAllowRuleForLoadBalancerByDNSRequest

type AddInboundAllowRuleForLoadBalancerByDNSRequest struct {
	Provider          string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	LoadBalancerDns   string            `protobuf:"bytes,2,opt,name=load_balancer_dns,json=loadBalancerDns,proto3" json:"load_balancer_dns,omitempty"`
	VpcId             string            `protobuf:"bytes,3,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	RuleName          string            `protobuf:"bytes,4,opt,name=rule_name,json=ruleName,proto3" json:"rule_name,omitempty"`
	CidrsToAllow      []string          `protobuf:"bytes,5,rep,name=cidrs_to_allow,json=cidrsToAllow,proto3" json:"cidrs_to_allow,omitempty"`
	ProtocolsAndPorts map[string]*Ports `` /* 202-byte string literal not displayed */
	Region            string            `protobuf:"bytes,7,opt,name=region,proto3" json:"region,omitempty"`
	AccountId         string            `protobuf:"bytes,8,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

AddInboundAllowRuleForLoadBalancerByDNS

func (*AddInboundAllowRuleForLoadBalancerByDNSRequest) Descriptor deprecated

Deprecated: Use AddInboundAllowRuleForLoadBalancerByDNSRequest.ProtoReflect.Descriptor instead.

func (*AddInboundAllowRuleForLoadBalancerByDNSRequest) GetAccountId

func (*AddInboundAllowRuleForLoadBalancerByDNSRequest) GetCidrsToAllow

func (*AddInboundAllowRuleForLoadBalancerByDNSRequest) GetLoadBalancerDns

func (*AddInboundAllowRuleForLoadBalancerByDNSRequest) GetProtocolsAndPorts

func (x *AddInboundAllowRuleForLoadBalancerByDNSRequest) GetProtocolsAndPorts() map[string]*Ports

func (*AddInboundAllowRuleForLoadBalancerByDNSRequest) GetProvider

func (*AddInboundAllowRuleForLoadBalancerByDNSRequest) GetRegion

func (*AddInboundAllowRuleForLoadBalancerByDNSRequest) GetRuleName

func (*AddInboundAllowRuleForLoadBalancerByDNSRequest) GetVpcId

func (*AddInboundAllowRuleForLoadBalancerByDNSRequest) ProtoMessage

func (*AddInboundAllowRuleForLoadBalancerByDNSRequest) ProtoReflect

func (*AddInboundAllowRuleForLoadBalancerByDNSRequest) Reset

func (*AddInboundAllowRuleForLoadBalancerByDNSRequest) String

type AddInboundAllowRuleForLoadBalancerByDNSResponse

type AddInboundAllowRuleForLoadBalancerByDNSResponse struct {
	LoadBalancerId string `protobuf:"bytes,1,opt,name=load_balancer_id,json=loadBalancerId,proto3" json:"load_balancer_id,omitempty"`
	RuleId         string `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AddInboundAllowRuleForLoadBalancerByDNSResponse) Descriptor deprecated

Deprecated: Use AddInboundAllowRuleForLoadBalancerByDNSResponse.ProtoReflect.Descriptor instead.

func (*AddInboundAllowRuleForLoadBalancerByDNSResponse) GetLoadBalancerId

func (*AddInboundAllowRuleForLoadBalancerByDNSResponse) GetRuleId

func (*AddInboundAllowRuleForLoadBalancerByDNSResponse) ProtoMessage

func (*AddInboundAllowRuleForLoadBalancerByDNSResponse) ProtoReflect

func (*AddInboundAllowRuleForLoadBalancerByDNSResponse) Reset

func (*AddInboundAllowRuleForLoadBalancerByDNSResponse) String

type AddInboundAllowRuleInVPCRequest

type AddInboundAllowRuleInVPCRequest struct {
	Provider         string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	DestinationVpcId string            `protobuf:"bytes,2,opt,name=destination_vpc_id,json=destinationVpcId,proto3" json:"destination_vpc_id,omitempty"`
	CidrsToAllow     []string          `protobuf:"bytes,3,rep,name=cidrs_to_allow,json=cidrsToAllow,proto3" json:"cidrs_to_allow,omitempty"`
	RuleName         string            `protobuf:"bytes,4,opt,name=rule_name,json=ruleName,proto3" json:"rule_name,omitempty"`
	Tags             map[string]string `` /* 149-byte string literal not displayed */
	Region           string            `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"`
	AccountId        string            `protobuf:"bytes,7,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

AddInboundAllowRuleInVPC

func (*AddInboundAllowRuleInVPCRequest) Descriptor deprecated

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

Deprecated: Use AddInboundAllowRuleInVPCRequest.ProtoReflect.Descriptor instead.

func (*AddInboundAllowRuleInVPCRequest) GetAccountId

func (x *AddInboundAllowRuleInVPCRequest) GetAccountId() string

func (*AddInboundAllowRuleInVPCRequest) GetCidrsToAllow

func (x *AddInboundAllowRuleInVPCRequest) GetCidrsToAllow() []string

func (*AddInboundAllowRuleInVPCRequest) GetDestinationVpcId

func (x *AddInboundAllowRuleInVPCRequest) GetDestinationVpcId() string

func (*AddInboundAllowRuleInVPCRequest) GetProvider

func (x *AddInboundAllowRuleInVPCRequest) GetProvider() string

func (*AddInboundAllowRuleInVPCRequest) GetRegion

func (x *AddInboundAllowRuleInVPCRequest) GetRegion() string

func (*AddInboundAllowRuleInVPCRequest) GetRuleName

func (x *AddInboundAllowRuleInVPCRequest) GetRuleName() string

func (*AddInboundAllowRuleInVPCRequest) GetTags

func (*AddInboundAllowRuleInVPCRequest) ProtoMessage

func (*AddInboundAllowRuleInVPCRequest) ProtoMessage()

func (*AddInboundAllowRuleInVPCRequest) ProtoReflect

func (*AddInboundAllowRuleInVPCRequest) Reset

func (*AddInboundAllowRuleInVPCRequest) String

type AddInboundAllowRuleInVPCResponse

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

func (*AddInboundAllowRuleInVPCResponse) Descriptor deprecated

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

Deprecated: Use AddInboundAllowRuleInVPCResponse.ProtoReflect.Descriptor instead.

func (*AddInboundAllowRuleInVPCResponse) ProtoMessage

func (*AddInboundAllowRuleInVPCResponse) ProtoMessage()

func (*AddInboundAllowRuleInVPCResponse) ProtoReflect

func (*AddInboundAllowRuleInVPCResponse) Reset

func (*AddInboundAllowRuleInVPCResponse) String

type CloudProviderServiceClient

type CloudProviderServiceClient interface {
	ListAccounts(ctx context.Context, in *ListAccountsRequest, opts ...grpc.CallOption) (*ListAccountsResponse, error)
	ListRegions(ctx context.Context, in *ListRegionsRequest, opts ...grpc.CallOption) (*ListRegionsResponse, error)
	ListVPC(ctx context.Context, in *ListVPCRequest, opts ...grpc.CallOption) (*ListVPCResponse, error)
	ListInstances(ctx context.Context, in *ListInstancesRequest, opts ...grpc.CallOption) (*ListInstancesResponse, error)
	GetSubnet(ctx context.Context, in *GetSubnetRequest, opts ...grpc.CallOption) (*GetSubnetResponse, error)
	ListSubnets(ctx context.Context, in *ListSubnetsRequest, opts ...grpc.CallOption) (*ListSubnetsResponse, error)
	ListACLs(ctx context.Context, in *ListACLsRequest, opts ...grpc.CallOption) (*ListACLsResponse, error)
	ListSecurityGroups(ctx context.Context, in *ListSecurityGroupsRequest, opts ...grpc.CallOption) (*ListSecurityGroupsResponse, error)
	ListRouteTables(ctx context.Context, in *ListRouteTablesRequest, opts ...grpc.CallOption) (*ListRouteTablesResponse, error)
	ListNATGateways(ctx context.Context, in *ListNATGatewaysRequest, opts ...grpc.CallOption) (*ListNATGatewaysResponse, error)
	ListRouters(ctx context.Context, in *ListRoutersRequest, opts ...grpc.CallOption) (*ListRoutersResponse, error)
	ListInternetGateways(ctx context.Context, in *ListInternetGatewaysRequest, opts ...grpc.CallOption) (*ListInternetGatewaysResponse, error)
	ListVPCEndpoints(ctx context.Context, in *ListVPCEndpointsRequest, opts ...grpc.CallOption) (*ListVPCEndpointsResponse, error)
	GetVPCIDForCIDR(ctx context.Context, in *GetVPCIDForCIDRRequest, opts ...grpc.CallOption) (*GetVPCIDForCIDRResponse, error)
	GetCIDRsForLabels(ctx context.Context, in *GetCIDRsForLabelsRequest, opts ...grpc.CallOption) (*GetCIDRsForLabelsResponse, error)
	GetIPsForLabels(ctx context.Context, in *GetIPsForLabelsRequest, opts ...grpc.CallOption) (*GetIPsForLabelsResponse, error)
	GetInstancesForLabels(ctx context.Context, in *GetInstancesForLabelsRequest, opts ...grpc.CallOption) (*GetInstancesForLabelsResponse, error)
	GetVPCIDWithTag(ctx context.Context, in *GetVPCIDWithTagRequest, opts ...grpc.CallOption) (*GetVPCIDWithTagResponse, error)
	ListCloudClusters(ctx context.Context, in *ListCloudClustersRequest, opts ...grpc.CallOption) (*ListCloudClustersResponse, error)
	Summary(ctx context.Context, in *SummaryRequest, opts ...grpc.CallOption) (*SummaryResponse, error)
}

CloudProviderServiceClient is the client API for CloudProviderService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CloudProviderServiceServer

type CloudProviderServiceServer interface {
	ListAccounts(context.Context, *ListAccountsRequest) (*ListAccountsResponse, error)
	ListRegions(context.Context, *ListRegionsRequest) (*ListRegionsResponse, error)
	ListVPC(context.Context, *ListVPCRequest) (*ListVPCResponse, error)
	ListInstances(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error)
	GetSubnet(context.Context, *GetSubnetRequest) (*GetSubnetResponse, error)
	ListSubnets(context.Context, *ListSubnetsRequest) (*ListSubnetsResponse, error)
	ListACLs(context.Context, *ListACLsRequest) (*ListACLsResponse, error)
	ListSecurityGroups(context.Context, *ListSecurityGroupsRequest) (*ListSecurityGroupsResponse, error)
	ListRouteTables(context.Context, *ListRouteTablesRequest) (*ListRouteTablesResponse, error)
	ListNATGateways(context.Context, *ListNATGatewaysRequest) (*ListNATGatewaysResponse, error)
	ListRouters(context.Context, *ListRoutersRequest) (*ListRoutersResponse, error)
	ListInternetGateways(context.Context, *ListInternetGatewaysRequest) (*ListInternetGatewaysResponse, error)
	ListVPCEndpoints(context.Context, *ListVPCEndpointsRequest) (*ListVPCEndpointsResponse, error)
	GetVPCIDForCIDR(context.Context, *GetVPCIDForCIDRRequest) (*GetVPCIDForCIDRResponse, error)
	GetCIDRsForLabels(context.Context, *GetCIDRsForLabelsRequest) (*GetCIDRsForLabelsResponse, error)
	GetIPsForLabels(context.Context, *GetIPsForLabelsRequest) (*GetIPsForLabelsResponse, error)
	GetInstancesForLabels(context.Context, *GetInstancesForLabelsRequest) (*GetInstancesForLabelsResponse, error)
	GetVPCIDWithTag(context.Context, *GetVPCIDWithTagRequest) (*GetVPCIDWithTagResponse, error)
	ListCloudClusters(context.Context, *ListCloudClustersRequest) (*ListCloudClustersResponse, error)
	Summary(context.Context, *SummaryRequest) (*SummaryResponse, error)
	// contains filtered or unexported methods
}

CloudProviderServiceServer is the server API for CloudProviderService service. All implementations must embed UnimplementedCloudProviderServiceServer for forward compatibility

type Cluster

type Cluster struct {
	Name         string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	FullName     string            `protobuf:"bytes,2,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	Arn          string            `protobuf:"bytes,3,opt,name=arn,proto3" json:"arn,omitempty"`
	VpcId        string            `protobuf:"bytes,4,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Region       string            `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"`
	Project      string            `protobuf:"bytes,6,opt,name=project,proto3" json:"project,omitempty"`
	Labels       map[string]string `` /* 153-byte string literal not displayed */
	Provider     string            `protobuf:"bytes,10,opt,name=provider,proto3" json:"provider,omitempty"`
	AccountId    string            `protobuf:"bytes,11,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	Id           string            `protobuf:"bytes,12,opt,name=id,proto3" json:"id,omitempty"`
	LastSyncTime string            `protobuf:"bytes,13,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*Cluster) Descriptor deprecated

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

Deprecated: Use Cluster.ProtoReflect.Descriptor instead.

func (*Cluster) GetAccountId

func (x *Cluster) GetAccountId() string

func (*Cluster) GetArn

func (x *Cluster) GetArn() string

func (*Cluster) GetFullName

func (x *Cluster) GetFullName() string

func (*Cluster) GetId

func (x *Cluster) GetId() string

func (*Cluster) GetLabels

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

func (*Cluster) GetLastSyncTime

func (x *Cluster) GetLastSyncTime() string

func (*Cluster) GetName

func (x *Cluster) GetName() string

func (*Cluster) GetProject

func (x *Cluster) GetProject() string

func (*Cluster) GetProvider

func (x *Cluster) GetProvider() string

func (*Cluster) GetRegion

func (x *Cluster) GetRegion() string

func (*Cluster) GetVpcId

func (x *Cluster) GetVpcId() string

func (*Cluster) ProtoMessage

func (*Cluster) ProtoMessage()

func (*Cluster) ProtoReflect

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

func (*Cluster) Reset

func (x *Cluster) Reset()

func (*Cluster) String

func (x *Cluster) String() string

type Counters

type Counters struct {
	Accounts       int32 `protobuf:"varint,1,opt,name=accounts,proto3" json:"accounts,omitempty"`
	Vpc            int32 `protobuf:"varint,2,opt,name=vpc,proto3" json:"vpc,omitempty"`
	Subnets        int32 `protobuf:"varint,3,opt,name=subnets,proto3" json:"subnets,omitempty"`
	RouteTables    int32 `protobuf:"varint,4,opt,name=route_tables,json=routeTables,proto3" json:"route_tables,omitempty"`
	Instances      int32 `protobuf:"varint,5,opt,name=instances,proto3" json:"instances,omitempty"`
	Clusters       int32 `protobuf:"varint,6,opt,name=clusters,proto3" json:"clusters,omitempty"`
	Pods           int32 `protobuf:"varint,7,opt,name=pods,proto3" json:"pods,omitempty"`
	Services       int32 `protobuf:"varint,8,opt,name=services,proto3" json:"services,omitempty"`
	Namespaces     int32 `protobuf:"varint,9,opt,name=namespaces,proto3" json:"namespaces,omitempty"`
	Acls           int32 `protobuf:"varint,10,opt,name=acls,proto3" json:"acls,omitempty"`
	SecurityGroups int32 `protobuf:"varint,11,opt,name=security_groups,json=securityGroups,proto3" json:"security_groups,omitempty"`
	NatGateways    int32 `protobuf:"varint,12,opt,name=nat_gateways,json=natGateways,proto3" json:"nat_gateways,omitempty"`
	Routers        int32 `protobuf:"varint,13,opt,name=routers,proto3" json:"routers,omitempty"`
	Igws           int32 `protobuf:"varint,14,opt,name=igws,proto3" json:"igws,omitempty"`
	VpcEndpoints   int32 `protobuf:"varint,15,opt,name=vpc_endpoints,json=vpcEndpoints,proto3" json:"vpc_endpoints,omitempty"`
	// contains filtered or unexported fields
}

func (*Counters) Descriptor deprecated

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

Deprecated: Use Counters.ProtoReflect.Descriptor instead.

func (*Counters) GetAccounts

func (x *Counters) GetAccounts() int32

func (*Counters) GetAcls

func (x *Counters) GetAcls() int32

func (*Counters) GetClusters

func (x *Counters) GetClusters() int32

func (*Counters) GetIgws

func (x *Counters) GetIgws() int32

func (*Counters) GetInstances

func (x *Counters) GetInstances() int32

func (*Counters) GetNamespaces

func (x *Counters) GetNamespaces() int32

func (*Counters) GetNatGateways

func (x *Counters) GetNatGateways() int32

func (*Counters) GetPods

func (x *Counters) GetPods() int32

func (*Counters) GetRouteTables

func (x *Counters) GetRouteTables() int32

func (*Counters) GetRouters

func (x *Counters) GetRouters() int32

func (*Counters) GetSecurityGroups

func (x *Counters) GetSecurityGroups() int32

func (*Counters) GetServices

func (x *Counters) GetServices() int32

func (*Counters) GetSubnets

func (x *Counters) GetSubnets() int32

func (*Counters) GetVpc

func (x *Counters) GetVpc() int32

func (*Counters) GetVpcEndpoints

func (x *Counters) GetVpcEndpoints() int32

func (*Counters) ProtoMessage

func (*Counters) ProtoMessage()

func (*Counters) ProtoReflect

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

func (*Counters) Reset

func (x *Counters) Reset()

func (*Counters) String

func (x *Counters) String() string

type GetCIDRsForLabelsRequest

type GetCIDRsForLabelsRequest struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Labels    map[string]string `` /* 153-byte string literal not displayed */
	Region    string            `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string            `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

GetCIDRsForLabels

func (*GetCIDRsForLabelsRequest) Descriptor deprecated

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

Deprecated: Use GetCIDRsForLabelsRequest.ProtoReflect.Descriptor instead.

func (*GetCIDRsForLabelsRequest) GetAccountId

func (x *GetCIDRsForLabelsRequest) GetAccountId() string

func (*GetCIDRsForLabelsRequest) GetLabels

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

func (*GetCIDRsForLabelsRequest) GetProvider

func (x *GetCIDRsForLabelsRequest) GetProvider() string

func (*GetCIDRsForLabelsRequest) GetRegion

func (x *GetCIDRsForLabelsRequest) GetRegion() string

func (*GetCIDRsForLabelsRequest) ProtoMessage

func (*GetCIDRsForLabelsRequest) ProtoMessage()

func (*GetCIDRsForLabelsRequest) ProtoReflect

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

func (*GetCIDRsForLabelsRequest) Reset

func (x *GetCIDRsForLabelsRequest) Reset()

func (*GetCIDRsForLabelsRequest) String

func (x *GetCIDRsForLabelsRequest) String() string

type GetCIDRsForLabelsResponse

type GetCIDRsForLabelsResponse struct {
	Cidrs []string `protobuf:"bytes,1,rep,name=cidrs,proto3" json:"cidrs,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCIDRsForLabelsResponse) Descriptor deprecated

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

Deprecated: Use GetCIDRsForLabelsResponse.ProtoReflect.Descriptor instead.

func (*GetCIDRsForLabelsResponse) GetCidrs

func (x *GetCIDRsForLabelsResponse) GetCidrs() []string

func (*GetCIDRsForLabelsResponse) ProtoMessage

func (*GetCIDRsForLabelsResponse) ProtoMessage()

func (*GetCIDRsForLabelsResponse) ProtoReflect

func (*GetCIDRsForLabelsResponse) Reset

func (x *GetCIDRsForLabelsResponse) Reset()

func (*GetCIDRsForLabelsResponse) String

func (x *GetCIDRsForLabelsResponse) String() string

type GetIPsForLabelsRequest

type GetIPsForLabelsRequest struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Labels    map[string]string `` /* 153-byte string literal not displayed */
	Region    string            `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string            `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

GetIPsForLabels

func (*GetIPsForLabelsRequest) Descriptor deprecated

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

Deprecated: Use GetIPsForLabelsRequest.ProtoReflect.Descriptor instead.

func (*GetIPsForLabelsRequest) GetAccountId

func (x *GetIPsForLabelsRequest) GetAccountId() string

func (*GetIPsForLabelsRequest) GetLabels

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

func (*GetIPsForLabelsRequest) GetProvider

func (x *GetIPsForLabelsRequest) GetProvider() string

func (*GetIPsForLabelsRequest) GetRegion

func (x *GetIPsForLabelsRequest) GetRegion() string

func (*GetIPsForLabelsRequest) ProtoMessage

func (*GetIPsForLabelsRequest) ProtoMessage()

func (*GetIPsForLabelsRequest) ProtoReflect

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

func (*GetIPsForLabelsRequest) Reset

func (x *GetIPsForLabelsRequest) Reset()

func (*GetIPsForLabelsRequest) String

func (x *GetIPsForLabelsRequest) String() string

type GetIPsForLabelsResponse

type GetIPsForLabelsResponse struct {
	Ips []string `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

func (*GetIPsForLabelsResponse) Descriptor deprecated

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

Deprecated: Use GetIPsForLabelsResponse.ProtoReflect.Descriptor instead.

func (*GetIPsForLabelsResponse) GetIps

func (x *GetIPsForLabelsResponse) GetIps() []string

func (*GetIPsForLabelsResponse) ProtoMessage

func (*GetIPsForLabelsResponse) ProtoMessage()

func (*GetIPsForLabelsResponse) ProtoReflect

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

func (*GetIPsForLabelsResponse) Reset

func (x *GetIPsForLabelsResponse) Reset()

func (*GetIPsForLabelsResponse) String

func (x *GetIPsForLabelsResponse) String() string

type GetInstancesForLabelsRequest

type GetInstancesForLabelsRequest struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId     string            `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Labels    map[string]string `` /* 153-byte string literal not displayed */
	Region    string            `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string            `protobuf:"bytes,5,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

GetInstancesForLabels

func (*GetInstancesForLabelsRequest) Descriptor deprecated

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

Deprecated: Use GetInstancesForLabelsRequest.ProtoReflect.Descriptor instead.

func (*GetInstancesForLabelsRequest) GetAccountId

func (x *GetInstancesForLabelsRequest) GetAccountId() string

func (*GetInstancesForLabelsRequest) GetLabels

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

func (*GetInstancesForLabelsRequest) GetProvider

func (x *GetInstancesForLabelsRequest) GetProvider() string

func (*GetInstancesForLabelsRequest) GetRegion

func (x *GetInstancesForLabelsRequest) GetRegion() string

func (*GetInstancesForLabelsRequest) GetVpcId

func (x *GetInstancesForLabelsRequest) GetVpcId() string

func (*GetInstancesForLabelsRequest) ProtoMessage

func (*GetInstancesForLabelsRequest) ProtoMessage()

func (*GetInstancesForLabelsRequest) ProtoReflect

func (*GetInstancesForLabelsRequest) Reset

func (x *GetInstancesForLabelsRequest) Reset()

func (*GetInstancesForLabelsRequest) String

type GetInstancesForLabelsResponse

type GetInstancesForLabelsResponse struct {
	Instances []*Instance `protobuf:"bytes,1,rep,name=instances,proto3" json:"instances,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInstancesForLabelsResponse) Descriptor deprecated

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

Deprecated: Use GetInstancesForLabelsResponse.ProtoReflect.Descriptor instead.

func (*GetInstancesForLabelsResponse) GetInstances

func (x *GetInstancesForLabelsResponse) GetInstances() []*Instance

func (*GetInstancesForLabelsResponse) ProtoMessage

func (*GetInstancesForLabelsResponse) ProtoMessage()

func (*GetInstancesForLabelsResponse) ProtoReflect

func (*GetInstancesForLabelsResponse) Reset

func (x *GetInstancesForLabelsResponse) Reset()

func (*GetInstancesForLabelsResponse) String

type GetSubnetRequest

type GetSubnetRequest struct {
	Provider  string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId     string `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Id        string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	Region    string `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string `protobuf:"bytes,5,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

GetSubnet

func (*GetSubnetRequest) Descriptor deprecated

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

Deprecated: Use GetSubnetRequest.ProtoReflect.Descriptor instead.

func (*GetSubnetRequest) GetAccountId

func (x *GetSubnetRequest) GetAccountId() string

func (*GetSubnetRequest) GetId

func (x *GetSubnetRequest) GetId() string

func (*GetSubnetRequest) GetProvider

func (x *GetSubnetRequest) GetProvider() string

func (*GetSubnetRequest) GetRegion

func (x *GetSubnetRequest) GetRegion() string

func (*GetSubnetRequest) GetVpcId

func (x *GetSubnetRequest) GetVpcId() string

func (*GetSubnetRequest) ProtoMessage

func (*GetSubnetRequest) ProtoMessage()

func (*GetSubnetRequest) ProtoReflect

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

func (*GetSubnetRequest) Reset

func (x *GetSubnetRequest) Reset()

func (*GetSubnetRequest) String

func (x *GetSubnetRequest) String() string

type GetSubnetResponse

type GetSubnetResponse struct {
	Subnet *Subnet `protobuf:"bytes,1,opt,name=subnet,proto3" json:"subnet,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSubnetResponse) Descriptor deprecated

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

Deprecated: Use GetSubnetResponse.ProtoReflect.Descriptor instead.

func (*GetSubnetResponse) GetSubnet

func (x *GetSubnetResponse) GetSubnet() *Subnet

func (*GetSubnetResponse) ProtoMessage

func (*GetSubnetResponse) ProtoMessage()

func (*GetSubnetResponse) ProtoReflect

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

func (*GetSubnetResponse) Reset

func (x *GetSubnetResponse) Reset()

func (*GetSubnetResponse) String

func (x *GetSubnetResponse) String() string

type GetVPCIDForCIDRRequest

type GetVPCIDForCIDRRequest struct {
	Provider  string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Cidr      string `protobuf:"bytes,2,opt,name=cidr,proto3" json:"cidr,omitempty"`
	Region    string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

GetVPCIDForCIDR

func (*GetVPCIDForCIDRRequest) Descriptor deprecated

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

Deprecated: Use GetVPCIDForCIDRRequest.ProtoReflect.Descriptor instead.

func (*GetVPCIDForCIDRRequest) GetAccountId

func (x *GetVPCIDForCIDRRequest) GetAccountId() string

func (*GetVPCIDForCIDRRequest) GetCidr

func (x *GetVPCIDForCIDRRequest) GetCidr() string

func (*GetVPCIDForCIDRRequest) GetProvider

func (x *GetVPCIDForCIDRRequest) GetProvider() string

func (*GetVPCIDForCIDRRequest) GetRegion

func (x *GetVPCIDForCIDRRequest) GetRegion() string

func (*GetVPCIDForCIDRRequest) ProtoMessage

func (*GetVPCIDForCIDRRequest) ProtoMessage()

func (*GetVPCIDForCIDRRequest) ProtoReflect

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

func (*GetVPCIDForCIDRRequest) Reset

func (x *GetVPCIDForCIDRRequest) Reset()

func (*GetVPCIDForCIDRRequest) String

func (x *GetVPCIDForCIDRRequest) String() string

type GetVPCIDForCIDRResponse

type GetVPCIDForCIDRResponse struct {
	VpcId string `protobuf:"bytes,1,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVPCIDForCIDRResponse) Descriptor deprecated

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

Deprecated: Use GetVPCIDForCIDRResponse.ProtoReflect.Descriptor instead.

func (*GetVPCIDForCIDRResponse) GetVpcId

func (x *GetVPCIDForCIDRResponse) GetVpcId() string

func (*GetVPCIDForCIDRResponse) ProtoMessage

func (*GetVPCIDForCIDRResponse) ProtoMessage()

func (*GetVPCIDForCIDRResponse) ProtoReflect

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

func (*GetVPCIDForCIDRResponse) Reset

func (x *GetVPCIDForCIDRResponse) Reset()

func (*GetVPCIDForCIDRResponse) String

func (x *GetVPCIDForCIDRResponse) String() string

type GetVPCIDWithTagRequest

type GetVPCIDWithTagRequest struct {
	Provider  string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Key       string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	Value     string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	Region    string `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string `protobuf:"bytes,5,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

GetVPCIDWithTag

func (*GetVPCIDWithTagRequest) Descriptor deprecated

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

Deprecated: Use GetVPCIDWithTagRequest.ProtoReflect.Descriptor instead.

func (*GetVPCIDWithTagRequest) GetAccountId

func (x *GetVPCIDWithTagRequest) GetAccountId() string

func (*GetVPCIDWithTagRequest) GetKey

func (x *GetVPCIDWithTagRequest) GetKey() string

func (*GetVPCIDWithTagRequest) GetProvider

func (x *GetVPCIDWithTagRequest) GetProvider() string

func (*GetVPCIDWithTagRequest) GetRegion

func (x *GetVPCIDWithTagRequest) GetRegion() string

func (*GetVPCIDWithTagRequest) GetValue

func (x *GetVPCIDWithTagRequest) GetValue() string

func (*GetVPCIDWithTagRequest) ProtoMessage

func (*GetVPCIDWithTagRequest) ProtoMessage()

func (*GetVPCIDWithTagRequest) ProtoReflect

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

func (*GetVPCIDWithTagRequest) Reset

func (x *GetVPCIDWithTagRequest) Reset()

func (*GetVPCIDWithTagRequest) String

func (x *GetVPCIDWithTagRequest) String() string

type GetVPCIDWithTagResponse

type GetVPCIDWithTagResponse struct {
	VpcId string `protobuf:"bytes,1,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVPCIDWithTagResponse) Descriptor deprecated

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

Deprecated: Use GetVPCIDWithTagResponse.ProtoReflect.Descriptor instead.

func (*GetVPCIDWithTagResponse) GetVpcId

func (x *GetVPCIDWithTagResponse) GetVpcId() string

func (*GetVPCIDWithTagResponse) ProtoMessage

func (*GetVPCIDWithTagResponse) ProtoMessage()

func (*GetVPCIDWithTagResponse) ProtoReflect

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

func (*GetVPCIDWithTagResponse) Reset

func (x *GetVPCIDWithTagResponse) Reset()

func (*GetVPCIDWithTagResponse) String

func (x *GetVPCIDWithTagResponse) String() string

type IGW

type IGW struct {
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name          string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Provider      string                 `protobuf:"bytes,3,opt,name=provider,proto3" json:"provider,omitempty"`
	AccountId     string                 `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	AttachedVpcId string                 `protobuf:"bytes,5,opt,name=attached_vpc_id,json=attachedVpcId,proto3" json:"attached_vpc_id,omitempty"` //
	Region        string                 `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"`                                      // VPC Region
	State         string                 `protobuf:"bytes,7,opt,name=state,proto3" json:"state,omitempty"`
	Labels        map[string]string      `` /* 154-byte string literal not displayed */
	CreatedAt     *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt     *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	LastSyncTime  string                 `protobuf:"bytes,14,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*IGW) Descriptor deprecated

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

Deprecated: Use IGW.ProtoReflect.Descriptor instead.

func (*IGW) GetAccountId

func (x *IGW) GetAccountId() string

func (*IGW) GetAttachedVpcId

func (x *IGW) GetAttachedVpcId() string

func (*IGW) GetCreatedAt

func (x *IGW) GetCreatedAt() *timestamppb.Timestamp

func (*IGW) GetId

func (x *IGW) GetId() string

func (*IGW) GetLabels

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

func (*IGW) GetLastSyncTime

func (x *IGW) GetLastSyncTime() string

func (*IGW) GetName

func (x *IGW) GetName() string

func (*IGW) GetProvider

func (x *IGW) GetProvider() string

func (*IGW) GetRegion

func (x *IGW) GetRegion() string

func (*IGW) GetState

func (x *IGW) GetState() string

func (*IGW) GetUpdatedAt

func (x *IGW) GetUpdatedAt() *timestamppb.Timestamp

func (*IGW) ProtoMessage

func (*IGW) ProtoMessage()

func (*IGW) ProtoReflect

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

func (*IGW) Reset

func (x *IGW) Reset()

func (*IGW) String

func (x *IGW) String() string

type Instance

type Instance struct {
	Id           string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name         string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	PublicIP     string            `protobuf:"bytes,3,opt,name=publicIP,proto3" json:"publicIP,omitempty"`
	PrivateIP    string            `protobuf:"bytes,4,opt,name=privateIP,proto3" json:"privateIP,omitempty"`
	SubnetID     string            `protobuf:"bytes,5,opt,name=subnetID,proto3" json:"subnetID,omitempty"`
	VpcId        string            `protobuf:"bytes,6,opt,name=vpcId,proto3" json:"vpcId,omitempty"`
	Region       string            `protobuf:"bytes,7,opt,name=region,proto3" json:"region,omitempty"`
	Zone         string            `protobuf:"bytes,8,opt,name=zone,proto3" json:"zone,omitempty"`
	Labels       map[string]string `` /* 153-byte string literal not displayed */
	Provider     string            `protobuf:"bytes,10,opt,name=provider,proto3" json:"provider,omitempty"`
	AccountId    string            `protobuf:"bytes,11,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	State        string            `protobuf:"bytes,12,opt,name=state,proto3" json:"state,omitempty"`
	Type         string            `protobuf:"bytes,13,opt,name=type,proto3" json:"type,omitempty"`
	LastSyncTime string            `protobuf:"bytes,14,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*Instance) Descriptor deprecated

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

Deprecated: Use Instance.ProtoReflect.Descriptor instead.

func (*Instance) GetAccountId

func (x *Instance) GetAccountId() string

func (*Instance) GetId

func (x *Instance) GetId() string

func (*Instance) GetLabels

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

func (*Instance) GetLastSyncTime

func (x *Instance) GetLastSyncTime() string

func (*Instance) GetName

func (x *Instance) GetName() string

func (*Instance) GetPrivateIP

func (x *Instance) GetPrivateIP() string

func (*Instance) GetProvider

func (x *Instance) GetProvider() string

func (*Instance) GetPublicIP

func (x *Instance) GetPublicIP() string

func (*Instance) GetRegion

func (x *Instance) GetRegion() string

func (*Instance) GetState

func (x *Instance) GetState() string

func (*Instance) GetSubnetID

func (x *Instance) GetSubnetID() string

func (*Instance) GetType

func (x *Instance) GetType() string

func (*Instance) GetVpcId

func (x *Instance) GetVpcId() string

func (*Instance) GetZone

func (x *Instance) GetZone() string

func (*Instance) ProtoMessage

func (*Instance) ProtoMessage()

func (*Instance) ProtoReflect

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

func (*Instance) Reset

func (x *Instance) Reset()

func (*Instance) String

func (x *Instance) String() string

type K8SService

type K8SService struct {
	Cluster      string                `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
	Namespace    string                `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name         string                `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Ingresses    []*K8SService_Ingress `protobuf:"bytes,4,rep,name=ingresses,proto3" json:"ingresses,omitempty"`
	Labels       map[string]string     `` /* 153-byte string literal not displayed */
	Type         string                `protobuf:"bytes,9,opt,name=type,proto3" json:"type,omitempty"`
	LastSyncTime string                `protobuf:"bytes,10,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*K8SService) Descriptor deprecated

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

Deprecated: Use K8SService.ProtoReflect.Descriptor instead.

func (*K8SService) GetCluster

func (x *K8SService) GetCluster() string

func (*K8SService) GetIngresses

func (x *K8SService) GetIngresses() []*K8SService_Ingress

func (*K8SService) GetLabels

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

func (*K8SService) GetLastSyncTime

func (x *K8SService) GetLastSyncTime() string

func (*K8SService) GetName

func (x *K8SService) GetName() string

func (*K8SService) GetNamespace

func (x *K8SService) GetNamespace() string

func (*K8SService) GetType

func (x *K8SService) GetType() string

func (*K8SService) ProtoMessage

func (*K8SService) ProtoMessage()

func (*K8SService) ProtoReflect

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

func (*K8SService) Reset

func (x *K8SService) Reset()

func (*K8SService) String

func (x *K8SService) String() string

type K8SService_Ingress

type K8SService_Ingress struct {
	Hostname string   `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
	IP       string   `protobuf:"bytes,2,opt,name=IP,proto3" json:"IP,omitempty"`
	Ports    []string `protobuf:"bytes,3,rep,name=ports,proto3" json:"ports,omitempty"`
	// contains filtered or unexported fields
}

func (*K8SService_Ingress) Descriptor deprecated

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

Deprecated: Use K8SService_Ingress.ProtoReflect.Descriptor instead.

func (*K8SService_Ingress) GetHostname

func (x *K8SService_Ingress) GetHostname() string

func (*K8SService_Ingress) GetIP

func (x *K8SService_Ingress) GetIP() string

func (*K8SService_Ingress) GetPorts

func (x *K8SService_Ingress) GetPorts() []string

func (*K8SService_Ingress) ProtoMessage

func (*K8SService_Ingress) ProtoMessage()

func (*K8SService_Ingress) ProtoReflect

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

func (*K8SService_Ingress) Reset

func (x *K8SService_Ingress) Reset()

func (*K8SService_Ingress) String

func (x *K8SService_Ingress) String() string

type KubernetesServiceClient

type KubernetesServiceClient interface {
	ListClusters(ctx context.Context, in *ListClustersRequest, opts ...grpc.CallOption) (*ListClustersResponse, error)
	ListNamespaces(ctx context.Context, in *ListNamespacesRequest, opts ...grpc.CallOption) (*ListNamespacesResponse, error)
	ListNodes(ctx context.Context, in *ListNodesRequest, opts ...grpc.CallOption) (*ListNodesResponse, error)
	ListPods(ctx context.Context, in *ListPodsRequest, opts ...grpc.CallOption) (*ListPodsResponse, error)
	ListServices(ctx context.Context, in *ListServicesRequest, opts ...grpc.CallOption) (*ListServicesResponse, error)
	ListPodsCIDRs(ctx context.Context, in *ListPodsCIDRsRequest, opts ...grpc.CallOption) (*ListPodsCIDRsResponse, error)
	ListServicesCIDRs(ctx context.Context, in *ListServicesCIDRsRequest, opts ...grpc.CallOption) (*ListServicesCIDRsResponse, error)
}

KubernetesServiceClient is the client API for KubernetesService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type KubernetesServiceServer

KubernetesServiceServer is the server API for KubernetesService service. All implementations must embed UnimplementedKubernetesServiceServer for forward compatibility

type ListACLsRequest

type ListACLsRequest struct {
	Provider  string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId     string `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Region    string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListACLsRequest) Descriptor deprecated

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

Deprecated: Use ListACLsRequest.ProtoReflect.Descriptor instead.

func (*ListACLsRequest) GetAccountId

func (x *ListACLsRequest) GetAccountId() string

func (*ListACLsRequest) GetProvider

func (x *ListACLsRequest) GetProvider() string

func (*ListACLsRequest) GetRegion

func (x *ListACLsRequest) GetRegion() string

func (*ListACLsRequest) GetVpcId

func (x *ListACLsRequest) GetVpcId() string

func (*ListACLsRequest) ProtoMessage

func (*ListACLsRequest) ProtoMessage()

func (*ListACLsRequest) ProtoReflect

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

func (*ListACLsRequest) Reset

func (x *ListACLsRequest) Reset()

func (*ListACLsRequest) String

func (x *ListACLsRequest) String() string

type ListACLsResponse

type ListACLsResponse struct {
	Acls         []*ACL `protobuf:"bytes,1,rep,name=acls,proto3" json:"acls,omitempty"`
	LastSyncTime string `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListACLsResponse) Descriptor deprecated

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

Deprecated: Use ListACLsResponse.ProtoReflect.Descriptor instead.

func (*ListACLsResponse) GetAcls

func (x *ListACLsResponse) GetAcls() []*ACL

func (*ListACLsResponse) GetLastSyncTime

func (x *ListACLsResponse) GetLastSyncTime() string

func (*ListACLsResponse) ProtoMessage

func (*ListACLsResponse) ProtoMessage()

func (*ListACLsResponse) ProtoReflect

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

func (*ListACLsResponse) Reset

func (x *ListACLsResponse) Reset()

func (*ListACLsResponse) String

func (x *ListACLsResponse) String() string

type ListAccountsRequest

type ListAccountsRequest struct {
	Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAccountsRequest) Descriptor deprecated

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

Deprecated: Use ListAccountsRequest.ProtoReflect.Descriptor instead.

func (*ListAccountsRequest) GetProvider

func (x *ListAccountsRequest) GetProvider() string

func (*ListAccountsRequest) ProtoMessage

func (*ListAccountsRequest) ProtoMessage()

func (*ListAccountsRequest) ProtoReflect

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

func (*ListAccountsRequest) Reset

func (x *ListAccountsRequest) Reset()

func (*ListAccountsRequest) String

func (x *ListAccountsRequest) String() string

type ListAccountsResponse

type ListAccountsResponse struct {
	Accounts []*Account `protobuf:"bytes,1,rep,name=accounts,proto3" json:"accounts,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAccountsResponse) Descriptor deprecated

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

Deprecated: Use ListAccountsResponse.ProtoReflect.Descriptor instead.

func (*ListAccountsResponse) GetAccounts

func (x *ListAccountsResponse) GetAccounts() []*Account

func (*ListAccountsResponse) ProtoMessage

func (*ListAccountsResponse) ProtoMessage()

func (*ListAccountsResponse) ProtoReflect

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

func (*ListAccountsResponse) Reset

func (x *ListAccountsResponse) Reset()

func (*ListAccountsResponse) String

func (x *ListAccountsResponse) String() string

type ListCloudClustersRequest

type ListCloudClustersRequest 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"`
	VpcId     string            `protobuf:"bytes,3,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Labels    map[string]string `` /* 153-byte string literal not displayed */
	AccountId string            `protobuf:"bytes,5,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCloudClustersRequest) Descriptor deprecated

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

Deprecated: Use ListCloudClustersRequest.ProtoReflect.Descriptor instead.

func (*ListCloudClustersRequest) GetAccountId

func (x *ListCloudClustersRequest) GetAccountId() string

func (*ListCloudClustersRequest) GetLabels

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

func (*ListCloudClustersRequest) GetProvider

func (x *ListCloudClustersRequest) GetProvider() string

func (*ListCloudClustersRequest) GetRegion

func (x *ListCloudClustersRequest) GetRegion() string

func (*ListCloudClustersRequest) GetVpcId

func (x *ListCloudClustersRequest) GetVpcId() string

func (*ListCloudClustersRequest) ProtoMessage

func (*ListCloudClustersRequest) ProtoMessage()

func (*ListCloudClustersRequest) ProtoReflect

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

func (*ListCloudClustersRequest) Reset

func (x *ListCloudClustersRequest) Reset()

func (*ListCloudClustersRequest) String

func (x *ListCloudClustersRequest) String() string

type ListCloudClustersResponse

type ListCloudClustersResponse struct {
	Clusters     []*Cluster `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"`
	LastSyncTime string     `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCloudClustersResponse) Descriptor deprecated

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

Deprecated: Use ListCloudClustersResponse.ProtoReflect.Descriptor instead.

func (*ListCloudClustersResponse) GetClusters

func (x *ListCloudClustersResponse) GetClusters() []*Cluster

func (*ListCloudClustersResponse) GetLastSyncTime

func (x *ListCloudClustersResponse) GetLastSyncTime() string

func (*ListCloudClustersResponse) ProtoMessage

func (*ListCloudClustersResponse) ProtoMessage()

func (*ListCloudClustersResponse) ProtoReflect

func (*ListCloudClustersResponse) Reset

func (x *ListCloudClustersResponse) Reset()

func (*ListCloudClustersResponse) String

func (x *ListCloudClustersResponse) String() string

type ListClustersRequest

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

func (*ListClustersRequest) Descriptor deprecated

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

Deprecated: Use ListClustersRequest.ProtoReflect.Descriptor instead.

func (*ListClustersRequest) ProtoMessage

func (*ListClustersRequest) ProtoMessage()

func (*ListClustersRequest) ProtoReflect

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

func (*ListClustersRequest) Reset

func (x *ListClustersRequest) Reset()

func (*ListClustersRequest) String

func (x *ListClustersRequest) String() string

type ListClustersResponse

type ListClustersResponse struct {
	Clusters     []*Cluster `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"`
	LastSyncTime string     `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListClustersResponse) Descriptor deprecated

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

Deprecated: Use ListClustersResponse.ProtoReflect.Descriptor instead.

func (*ListClustersResponse) GetClusters

func (x *ListClustersResponse) GetClusters() []*Cluster

func (*ListClustersResponse) GetLastSyncTime

func (x *ListClustersResponse) GetLastSyncTime() string

func (*ListClustersResponse) ProtoMessage

func (*ListClustersResponse) ProtoMessage()

func (*ListClustersResponse) ProtoReflect

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

func (*ListClustersResponse) Reset

func (x *ListClustersResponse) Reset()

func (*ListClustersResponse) String

func (x *ListClustersResponse) String() string

type ListInstancesRequest

type ListInstancesRequest struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId     string            `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Zone      string            `protobuf:"bytes,3,opt,name=zone,proto3" json:"zone,omitempty"`
	Labels    map[string]string `` /* 153-byte string literal not displayed */
	Region    string            `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string            `protobuf:"bytes,6,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

ListInstances

func (*ListInstancesRequest) Descriptor deprecated

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

Deprecated: Use ListInstancesRequest.ProtoReflect.Descriptor instead.

func (*ListInstancesRequest) GetAccountId

func (x *ListInstancesRequest) GetAccountId() string

func (*ListInstancesRequest) GetLabels

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

func (*ListInstancesRequest) GetProvider

func (x *ListInstancesRequest) GetProvider() string

func (*ListInstancesRequest) GetRegion

func (x *ListInstancesRequest) GetRegion() string

func (*ListInstancesRequest) GetVpcId

func (x *ListInstancesRequest) GetVpcId() string

func (*ListInstancesRequest) GetZone

func (x *ListInstancesRequest) GetZone() string

func (*ListInstancesRequest) ProtoMessage

func (*ListInstancesRequest) ProtoMessage()

func (*ListInstancesRequest) ProtoReflect

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

func (*ListInstancesRequest) Reset

func (x *ListInstancesRequest) Reset()

func (*ListInstancesRequest) String

func (x *ListInstancesRequest) String() string

type ListInstancesResponse

type ListInstancesResponse struct {
	Instances    []*Instance `protobuf:"bytes,1,rep,name=instances,proto3" json:"instances,omitempty"`
	LastSyncTime string      `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInstancesResponse) Descriptor deprecated

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

Deprecated: Use ListInstancesResponse.ProtoReflect.Descriptor instead.

func (*ListInstancesResponse) GetInstances

func (x *ListInstancesResponse) GetInstances() []*Instance

func (*ListInstancesResponse) GetLastSyncTime

func (x *ListInstancesResponse) GetLastSyncTime() string

func (*ListInstancesResponse) ProtoMessage

func (*ListInstancesResponse) ProtoMessage()

func (*ListInstancesResponse) ProtoReflect

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

func (*ListInstancesResponse) Reset

func (x *ListInstancesResponse) Reset()

func (*ListInstancesResponse) String

func (x *ListInstancesResponse) String() string

type ListInternetGatewaysRequest

type ListInternetGatewaysRequest struct {
	Provider  string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId     string `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Region    string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInternetGatewaysRequest) Descriptor deprecated

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

Deprecated: Use ListInternetGatewaysRequest.ProtoReflect.Descriptor instead.

func (*ListInternetGatewaysRequest) GetAccountId

func (x *ListInternetGatewaysRequest) GetAccountId() string

func (*ListInternetGatewaysRequest) GetProvider

func (x *ListInternetGatewaysRequest) GetProvider() string

func (*ListInternetGatewaysRequest) GetRegion

func (x *ListInternetGatewaysRequest) GetRegion() string

func (*ListInternetGatewaysRequest) GetVpcId

func (x *ListInternetGatewaysRequest) GetVpcId() string

func (*ListInternetGatewaysRequest) ProtoMessage

func (*ListInternetGatewaysRequest) ProtoMessage()

func (*ListInternetGatewaysRequest) ProtoReflect

func (*ListInternetGatewaysRequest) Reset

func (x *ListInternetGatewaysRequest) Reset()

func (*ListInternetGatewaysRequest) String

func (x *ListInternetGatewaysRequest) String() string

type ListInternetGatewaysResponse

type ListInternetGatewaysResponse struct {
	Igws         []*IGW `protobuf:"bytes,1,rep,name=igws,proto3" json:"igws,omitempty"`
	LastSyncTime string `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInternetGatewaysResponse) Descriptor deprecated

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

Deprecated: Use ListInternetGatewaysResponse.ProtoReflect.Descriptor instead.

func (*ListInternetGatewaysResponse) GetIgws

func (x *ListInternetGatewaysResponse) GetIgws() []*IGW

func (*ListInternetGatewaysResponse) GetLastSyncTime

func (x *ListInternetGatewaysResponse) GetLastSyncTime() string

func (*ListInternetGatewaysResponse) ProtoMessage

func (*ListInternetGatewaysResponse) ProtoMessage()

func (*ListInternetGatewaysResponse) ProtoReflect

func (*ListInternetGatewaysResponse) Reset

func (x *ListInternetGatewaysResponse) Reset()

func (*ListInternetGatewaysResponse) String

type ListNATGatewaysRequest

type ListNATGatewaysRequest struct {
	Provider  string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId     string `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Region    string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNATGatewaysRequest) Descriptor deprecated

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

Deprecated: Use ListNATGatewaysRequest.ProtoReflect.Descriptor instead.

func (*ListNATGatewaysRequest) GetAccountId

func (x *ListNATGatewaysRequest) GetAccountId() string

func (*ListNATGatewaysRequest) GetProvider

func (x *ListNATGatewaysRequest) GetProvider() string

func (*ListNATGatewaysRequest) GetRegion

func (x *ListNATGatewaysRequest) GetRegion() string

func (*ListNATGatewaysRequest) GetVpcId

func (x *ListNATGatewaysRequest) GetVpcId() string

func (*ListNATGatewaysRequest) ProtoMessage

func (*ListNATGatewaysRequest) ProtoMessage()

func (*ListNATGatewaysRequest) ProtoReflect

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

func (*ListNATGatewaysRequest) Reset

func (x *ListNATGatewaysRequest) Reset()

func (*ListNATGatewaysRequest) String

func (x *ListNATGatewaysRequest) String() string

type ListNATGatewaysResponse

type ListNATGatewaysResponse struct {
	NatGateways  []*NATGateway `protobuf:"bytes,1,rep,name=nat_gateways,json=natGateways,proto3" json:"nat_gateways,omitempty"`
	LastSyncTime string        `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNATGatewaysResponse) Descriptor deprecated

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

Deprecated: Use ListNATGatewaysResponse.ProtoReflect.Descriptor instead.

func (*ListNATGatewaysResponse) GetLastSyncTime

func (x *ListNATGatewaysResponse) GetLastSyncTime() string

func (*ListNATGatewaysResponse) GetNatGateways

func (x *ListNATGatewaysResponse) GetNatGateways() []*NATGateway

func (*ListNATGatewaysResponse) ProtoMessage

func (*ListNATGatewaysResponse) ProtoMessage()

func (*ListNATGatewaysResponse) ProtoReflect

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

func (*ListNATGatewaysResponse) Reset

func (x *ListNATGatewaysResponse) Reset()

func (*ListNATGatewaysResponse) String

func (x *ListNATGatewaysResponse) String() string

type ListNamespacesRequest

type ListNamespacesRequest struct {
	ClusterName string            `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"`
	Labels      map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListNamespacesRequest) Descriptor deprecated

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

Deprecated: Use ListNamespacesRequest.ProtoReflect.Descriptor instead.

func (*ListNamespacesRequest) GetClusterName

func (x *ListNamespacesRequest) GetClusterName() string

func (*ListNamespacesRequest) GetLabels

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

func (*ListNamespacesRequest) ProtoMessage

func (*ListNamespacesRequest) ProtoMessage()

func (*ListNamespacesRequest) ProtoReflect

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

func (*ListNamespacesRequest) Reset

func (x *ListNamespacesRequest) Reset()

func (*ListNamespacesRequest) String

func (x *ListNamespacesRequest) String() string

type ListNamespacesResponse

type ListNamespacesResponse struct {
	Namespaces   []*Namespace `protobuf:"bytes,1,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
	LastSyncTime string       `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNamespacesResponse) Descriptor deprecated

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

Deprecated: Use ListNamespacesResponse.ProtoReflect.Descriptor instead.

func (*ListNamespacesResponse) GetLastSyncTime

func (x *ListNamespacesResponse) GetLastSyncTime() string

func (*ListNamespacesResponse) GetNamespaces

func (x *ListNamespacesResponse) GetNamespaces() []*Namespace

func (*ListNamespacesResponse) ProtoMessage

func (*ListNamespacesResponse) ProtoMessage()

func (*ListNamespacesResponse) ProtoReflect

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

func (*ListNamespacesResponse) Reset

func (x *ListNamespacesResponse) Reset()

func (*ListNamespacesResponse) String

func (x *ListNamespacesResponse) String() string

type ListNodesRequest

type ListNodesRequest struct {
	ClusterName string            `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"`
	Labels      map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListNodesRequest) Descriptor deprecated

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

Deprecated: Use ListNodesRequest.ProtoReflect.Descriptor instead.

func (*ListNodesRequest) GetClusterName

func (x *ListNodesRequest) GetClusterName() string

func (*ListNodesRequest) GetLabels

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

func (*ListNodesRequest) ProtoMessage

func (*ListNodesRequest) ProtoMessage()

func (*ListNodesRequest) ProtoReflect

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

func (*ListNodesRequest) Reset

func (x *ListNodesRequest) Reset()

func (*ListNodesRequest) String

func (x *ListNodesRequest) String() string

type ListNodesResponse

type ListNodesResponse struct {
	Nodes        []*Node `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
	LastSyncTime string  `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNodesResponse) Descriptor deprecated

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

Deprecated: Use ListNodesResponse.ProtoReflect.Descriptor instead.

func (*ListNodesResponse) GetLastSyncTime

func (x *ListNodesResponse) GetLastSyncTime() string

func (*ListNodesResponse) GetNodes

func (x *ListNodesResponse) GetNodes() []*Node

func (*ListNodesResponse) ProtoMessage

func (*ListNodesResponse) ProtoMessage()

func (*ListNodesResponse) ProtoReflect

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

func (*ListNodesResponse) Reset

func (x *ListNodesResponse) Reset()

func (*ListNodesResponse) String

func (x *ListNodesResponse) String() string

type ListPodsCIDRsRequest

type ListPodsCIDRsRequest struct {
	ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPodsCIDRsRequest) Descriptor deprecated

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

Deprecated: Use ListPodsCIDRsRequest.ProtoReflect.Descriptor instead.

func (*ListPodsCIDRsRequest) GetClusterName

func (x *ListPodsCIDRsRequest) GetClusterName() string

func (*ListPodsCIDRsRequest) ProtoMessage

func (*ListPodsCIDRsRequest) ProtoMessage()

func (*ListPodsCIDRsRequest) ProtoReflect

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

func (*ListPodsCIDRsRequest) Reset

func (x *ListPodsCIDRsRequest) Reset()

func (*ListPodsCIDRsRequest) String

func (x *ListPodsCIDRsRequest) String() string

type ListPodsCIDRsResponse

type ListPodsCIDRsResponse struct {
	Cidrs []string `protobuf:"bytes,1,rep,name=cidrs,proto3" json:"cidrs,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPodsCIDRsResponse) Descriptor deprecated

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

Deprecated: Use ListPodsCIDRsResponse.ProtoReflect.Descriptor instead.

func (*ListPodsCIDRsResponse) GetCidrs

func (x *ListPodsCIDRsResponse) GetCidrs() []string

func (*ListPodsCIDRsResponse) ProtoMessage

func (*ListPodsCIDRsResponse) ProtoMessage()

func (*ListPodsCIDRsResponse) ProtoReflect

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

func (*ListPodsCIDRsResponse) Reset

func (x *ListPodsCIDRsResponse) Reset()

func (*ListPodsCIDRsResponse) String

func (x *ListPodsCIDRsResponse) String() string

type ListPodsRequest

type ListPodsRequest struct {
	ClusterName string            `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"`
	Labels      map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListPodsRequest) Descriptor deprecated

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

Deprecated: Use ListPodsRequest.ProtoReflect.Descriptor instead.

func (*ListPodsRequest) GetClusterName

func (x *ListPodsRequest) GetClusterName() string

func (*ListPodsRequest) GetLabels

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

func (*ListPodsRequest) ProtoMessage

func (*ListPodsRequest) ProtoMessage()

func (*ListPodsRequest) ProtoReflect

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

func (*ListPodsRequest) Reset

func (x *ListPodsRequest) Reset()

func (*ListPodsRequest) String

func (x *ListPodsRequest) String() string

type ListPodsResponse

type ListPodsResponse struct {
	Pods         []*Pod `protobuf:"bytes,1,rep,name=pods,proto3" json:"pods,omitempty"`
	LastSyncTime string `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPodsResponse) Descriptor deprecated

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

Deprecated: Use ListPodsResponse.ProtoReflect.Descriptor instead.

func (*ListPodsResponse) GetLastSyncTime

func (x *ListPodsResponse) GetLastSyncTime() string

func (*ListPodsResponse) GetPods

func (x *ListPodsResponse) GetPods() []*Pod

func (*ListPodsResponse) ProtoMessage

func (*ListPodsResponse) ProtoMessage()

func (*ListPodsResponse) ProtoReflect

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

func (*ListPodsResponse) Reset

func (x *ListPodsResponse) Reset()

func (*ListPodsResponse) String

func (x *ListPodsResponse) String() string

type ListRegionsRequest

type ListRegionsRequest struct {
	Provider  string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	AccountId string `protobuf:"bytes,2,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRegionsRequest) Descriptor deprecated

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

Deprecated: Use ListRegionsRequest.ProtoReflect.Descriptor instead.

func (*ListRegionsRequest) GetAccountId

func (x *ListRegionsRequest) GetAccountId() string

func (*ListRegionsRequest) GetProvider

func (x *ListRegionsRequest) GetProvider() string

func (*ListRegionsRequest) ProtoMessage

func (*ListRegionsRequest) ProtoMessage()

func (*ListRegionsRequest) ProtoReflect

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

func (*ListRegionsRequest) Reset

func (x *ListRegionsRequest) Reset()

func (*ListRegionsRequest) String

func (x *ListRegionsRequest) String() string

type ListRegionsResponse

type ListRegionsResponse struct {
	Regions []*Region `protobuf:"bytes,1,rep,name=regions,proto3" json:"regions,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRegionsResponse) Descriptor deprecated

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

Deprecated: Use ListRegionsResponse.ProtoReflect.Descriptor instead.

func (*ListRegionsResponse) GetRegions

func (x *ListRegionsResponse) GetRegions() []*Region

func (*ListRegionsResponse) ProtoMessage

func (*ListRegionsResponse) ProtoMessage()

func (*ListRegionsResponse) ProtoReflect

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

func (*ListRegionsResponse) Reset

func (x *ListRegionsResponse) Reset()

func (*ListRegionsResponse) String

func (x *ListRegionsResponse) String() string

type ListRouteTablesRequest

type ListRouteTablesRequest struct {
	Provider  string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId     string `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Region    string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRouteTablesRequest) Descriptor deprecated

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

Deprecated: Use ListRouteTablesRequest.ProtoReflect.Descriptor instead.

func (*ListRouteTablesRequest) GetAccountId

func (x *ListRouteTablesRequest) GetAccountId() string

func (*ListRouteTablesRequest) GetProvider

func (x *ListRouteTablesRequest) GetProvider() string

func (*ListRouteTablesRequest) GetRegion

func (x *ListRouteTablesRequest) GetRegion() string

func (*ListRouteTablesRequest) GetVpcId

func (x *ListRouteTablesRequest) GetVpcId() string

func (*ListRouteTablesRequest) ProtoMessage

func (*ListRouteTablesRequest) ProtoMessage()

func (*ListRouteTablesRequest) ProtoReflect

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

func (*ListRouteTablesRequest) Reset

func (x *ListRouteTablesRequest) Reset()

func (*ListRouteTablesRequest) String

func (x *ListRouteTablesRequest) String() string

type ListRouteTablesResponse

type ListRouteTablesResponse struct {
	RouteTables  []*RouteTable `protobuf:"bytes,1,rep,name=route_tables,json=routeTables,proto3" json:"route_tables,omitempty"`
	LastSyncTime string        `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRouteTablesResponse) Descriptor deprecated

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

Deprecated: Use ListRouteTablesResponse.ProtoReflect.Descriptor instead.

func (*ListRouteTablesResponse) GetLastSyncTime

func (x *ListRouteTablesResponse) GetLastSyncTime() string

func (*ListRouteTablesResponse) GetRouteTables

func (x *ListRouteTablesResponse) GetRouteTables() []*RouteTable

func (*ListRouteTablesResponse) ProtoMessage

func (*ListRouteTablesResponse) ProtoMessage()

func (*ListRouteTablesResponse) ProtoReflect

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

func (*ListRouteTablesResponse) Reset

func (x *ListRouteTablesResponse) Reset()

func (*ListRouteTablesResponse) String

func (x *ListRouteTablesResponse) String() string

type ListRoutersRequest

type ListRoutersRequest struct {
	Provider  string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId     string `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Region    string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRoutersRequest) Descriptor deprecated

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

Deprecated: Use ListRoutersRequest.ProtoReflect.Descriptor instead.

func (*ListRoutersRequest) GetAccountId

func (x *ListRoutersRequest) GetAccountId() string

func (*ListRoutersRequest) GetProvider

func (x *ListRoutersRequest) GetProvider() string

func (*ListRoutersRequest) GetRegion

func (x *ListRoutersRequest) GetRegion() string

func (*ListRoutersRequest) GetVpcId

func (x *ListRoutersRequest) GetVpcId() string

func (*ListRoutersRequest) ProtoMessage

func (*ListRoutersRequest) ProtoMessage()

func (*ListRoutersRequest) ProtoReflect

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

func (*ListRoutersRequest) Reset

func (x *ListRoutersRequest) Reset()

func (*ListRoutersRequest) String

func (x *ListRoutersRequest) String() string

type ListRoutersResponse

type ListRoutersResponse struct {
	Routers      []*Router `protobuf:"bytes,1,rep,name=routers,proto3" json:"routers,omitempty"`
	LastSyncTime string    `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRoutersResponse) Descriptor deprecated

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

Deprecated: Use ListRoutersResponse.ProtoReflect.Descriptor instead.

func (*ListRoutersResponse) GetLastSyncTime

func (x *ListRoutersResponse) GetLastSyncTime() string

func (*ListRoutersResponse) GetRouters

func (x *ListRoutersResponse) GetRouters() []*Router

func (*ListRoutersResponse) ProtoMessage

func (*ListRoutersResponse) ProtoMessage()

func (*ListRoutersResponse) ProtoReflect

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

func (*ListRoutersResponse) Reset

func (x *ListRoutersResponse) Reset()

func (*ListRoutersResponse) String

func (x *ListRoutersResponse) String() string

type ListSecurityGroupsRequest

type ListSecurityGroupsRequest struct {
	Provider  string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId     string `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Region    string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSecurityGroupsRequest) Descriptor deprecated

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

Deprecated: Use ListSecurityGroupsRequest.ProtoReflect.Descriptor instead.

func (*ListSecurityGroupsRequest) GetAccountId

func (x *ListSecurityGroupsRequest) GetAccountId() string

func (*ListSecurityGroupsRequest) GetProvider

func (x *ListSecurityGroupsRequest) GetProvider() string

func (*ListSecurityGroupsRequest) GetRegion

func (x *ListSecurityGroupsRequest) GetRegion() string

func (*ListSecurityGroupsRequest) GetVpcId

func (x *ListSecurityGroupsRequest) GetVpcId() string

func (*ListSecurityGroupsRequest) ProtoMessage

func (*ListSecurityGroupsRequest) ProtoMessage()

func (*ListSecurityGroupsRequest) ProtoReflect

func (*ListSecurityGroupsRequest) Reset

func (x *ListSecurityGroupsRequest) Reset()

func (*ListSecurityGroupsRequest) String

func (x *ListSecurityGroupsRequest) String() string

type ListSecurityGroupsResponse

type ListSecurityGroupsResponse struct {
	SecurityGroups []*SecurityGroup `protobuf:"bytes,1,rep,name=security_groups,json=securityGroups,proto3" json:"security_groups,omitempty"`
	LastSyncTime   string           `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSecurityGroupsResponse) Descriptor deprecated

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

Deprecated: Use ListSecurityGroupsResponse.ProtoReflect.Descriptor instead.

func (*ListSecurityGroupsResponse) GetLastSyncTime

func (x *ListSecurityGroupsResponse) GetLastSyncTime() string

func (*ListSecurityGroupsResponse) GetSecurityGroups

func (x *ListSecurityGroupsResponse) GetSecurityGroups() []*SecurityGroup

func (*ListSecurityGroupsResponse) ProtoMessage

func (*ListSecurityGroupsResponse) ProtoMessage()

func (*ListSecurityGroupsResponse) ProtoReflect

func (*ListSecurityGroupsResponse) Reset

func (x *ListSecurityGroupsResponse) Reset()

func (*ListSecurityGroupsResponse) String

func (x *ListSecurityGroupsResponse) String() string

type ListServicesCIDRsRequest

type ListServicesCIDRsRequest struct {
	ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ListServicesCIDRsRequest) Descriptor deprecated

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

Deprecated: Use ListServicesCIDRsRequest.ProtoReflect.Descriptor instead.

func (*ListServicesCIDRsRequest) GetClusterName

func (x *ListServicesCIDRsRequest) GetClusterName() string

func (*ListServicesCIDRsRequest) ProtoMessage

func (*ListServicesCIDRsRequest) ProtoMessage()

func (*ListServicesCIDRsRequest) ProtoReflect

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

func (*ListServicesCIDRsRequest) Reset

func (x *ListServicesCIDRsRequest) Reset()

func (*ListServicesCIDRsRequest) String

func (x *ListServicesCIDRsRequest) String() string

type ListServicesCIDRsResponse

type ListServicesCIDRsResponse struct {
	Cidr string `protobuf:"bytes,1,opt,name=cidr,proto3" json:"cidr,omitempty"`
	// contains filtered or unexported fields
}

func (*ListServicesCIDRsResponse) Descriptor deprecated

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

Deprecated: Use ListServicesCIDRsResponse.ProtoReflect.Descriptor instead.

func (*ListServicesCIDRsResponse) GetCidr

func (x *ListServicesCIDRsResponse) GetCidr() string

func (*ListServicesCIDRsResponse) ProtoMessage

func (*ListServicesCIDRsResponse) ProtoMessage()

func (*ListServicesCIDRsResponse) ProtoReflect

func (*ListServicesCIDRsResponse) Reset

func (x *ListServicesCIDRsResponse) Reset()

func (*ListServicesCIDRsResponse) String

func (x *ListServicesCIDRsResponse) String() string

type ListServicesRequest

type ListServicesRequest struct {
	ClusterName string            `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"`
	Labels      map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListServicesRequest) Descriptor deprecated

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

Deprecated: Use ListServicesRequest.ProtoReflect.Descriptor instead.

func (*ListServicesRequest) GetClusterName

func (x *ListServicesRequest) GetClusterName() string

func (*ListServicesRequest) GetLabels

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

func (*ListServicesRequest) ProtoMessage

func (*ListServicesRequest) ProtoMessage()

func (*ListServicesRequest) ProtoReflect

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

func (*ListServicesRequest) Reset

func (x *ListServicesRequest) Reset()

func (*ListServicesRequest) String

func (x *ListServicesRequest) String() string

type ListServicesResponse

type ListServicesResponse struct {
	Services     []*K8SService `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"`
	LastSyncTime string        `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListServicesResponse) Descriptor deprecated

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

Deprecated: Use ListServicesResponse.ProtoReflect.Descriptor instead.

func (*ListServicesResponse) GetLastSyncTime

func (x *ListServicesResponse) GetLastSyncTime() string

func (*ListServicesResponse) GetServices

func (x *ListServicesResponse) GetServices() []*K8SService

func (*ListServicesResponse) ProtoMessage

func (*ListServicesResponse) ProtoMessage()

func (*ListServicesResponse) ProtoReflect

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

func (*ListServicesResponse) Reset

func (x *ListServicesResponse) Reset()

func (*ListServicesResponse) String

func (x *ListServicesResponse) String() string

type ListSubnetsRequest

type ListSubnetsRequest struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId     string            `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Zone      string            `protobuf:"bytes,3,opt,name=zone,proto3" json:"zone,omitempty"`
	Cidr      string            `protobuf:"bytes,4,opt,name=cidr,proto3" json:"cidr,omitempty"`
	Labels    map[string]string `` /* 153-byte string literal not displayed */
	Region    string            `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string            `protobuf:"bytes,7,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

ListSubnets

func (*ListSubnetsRequest) Descriptor deprecated

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

Deprecated: Use ListSubnetsRequest.ProtoReflect.Descriptor instead.

func (*ListSubnetsRequest) GetAccountId

func (x *ListSubnetsRequest) GetAccountId() string

func (*ListSubnetsRequest) GetCidr

func (x *ListSubnetsRequest) GetCidr() string

func (*ListSubnetsRequest) GetLabels

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

func (*ListSubnetsRequest) GetProvider

func (x *ListSubnetsRequest) GetProvider() string

func (*ListSubnetsRequest) GetRegion

func (x *ListSubnetsRequest) GetRegion() string

func (*ListSubnetsRequest) GetVpcId

func (x *ListSubnetsRequest) GetVpcId() string

func (*ListSubnetsRequest) GetZone

func (x *ListSubnetsRequest) GetZone() string

func (*ListSubnetsRequest) ProtoMessage

func (*ListSubnetsRequest) ProtoMessage()

func (*ListSubnetsRequest) ProtoReflect

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

func (*ListSubnetsRequest) Reset

func (x *ListSubnetsRequest) Reset()

func (*ListSubnetsRequest) String

func (x *ListSubnetsRequest) String() string

type ListSubnetsResponse

type ListSubnetsResponse struct {
	Subnets      []*Subnet `protobuf:"bytes,1,rep,name=subnets,proto3" json:"subnets,omitempty"`
	LastSyncTime string    `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSubnetsResponse) Descriptor deprecated

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

Deprecated: Use ListSubnetsResponse.ProtoReflect.Descriptor instead.

func (*ListSubnetsResponse) GetLastSyncTime

func (x *ListSubnetsResponse) GetLastSyncTime() string

func (*ListSubnetsResponse) GetSubnets

func (x *ListSubnetsResponse) GetSubnets() []*Subnet

func (*ListSubnetsResponse) ProtoMessage

func (*ListSubnetsResponse) ProtoMessage()

func (*ListSubnetsResponse) ProtoReflect

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

func (*ListSubnetsResponse) Reset

func (x *ListSubnetsResponse) Reset()

func (*ListSubnetsResponse) String

func (x *ListSubnetsResponse) String() string

type ListVPCEndpointsRequest

type ListVPCEndpointsRequest struct {
	Provider  string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId     string `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Region    string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVPCEndpointsRequest) Descriptor deprecated

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

Deprecated: Use ListVPCEndpointsRequest.ProtoReflect.Descriptor instead.

func (*ListVPCEndpointsRequest) GetAccountId

func (x *ListVPCEndpointsRequest) GetAccountId() string

func (*ListVPCEndpointsRequest) GetProvider

func (x *ListVPCEndpointsRequest) GetProvider() string

func (*ListVPCEndpointsRequest) GetRegion

func (x *ListVPCEndpointsRequest) GetRegion() string

func (*ListVPCEndpointsRequest) GetVpcId

func (x *ListVPCEndpointsRequest) GetVpcId() string

func (*ListVPCEndpointsRequest) ProtoMessage

func (*ListVPCEndpointsRequest) ProtoMessage()

func (*ListVPCEndpointsRequest) ProtoReflect

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

func (*ListVPCEndpointsRequest) Reset

func (x *ListVPCEndpointsRequest) Reset()

func (*ListVPCEndpointsRequest) String

func (x *ListVPCEndpointsRequest) String() string

type ListVPCEndpointsResponse

type ListVPCEndpointsResponse struct {
	Veps         []*VPCEndpoint `protobuf:"bytes,1,rep,name=veps,proto3" json:"veps,omitempty"`
	LastSyncTime string         `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVPCEndpointsResponse) Descriptor deprecated

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

Deprecated: Use ListVPCEndpointsResponse.ProtoReflect.Descriptor instead.

func (*ListVPCEndpointsResponse) GetLastSyncTime

func (x *ListVPCEndpointsResponse) GetLastSyncTime() string

func (*ListVPCEndpointsResponse) GetVeps

func (x *ListVPCEndpointsResponse) GetVeps() []*VPCEndpoint

func (*ListVPCEndpointsResponse) ProtoMessage

func (*ListVPCEndpointsResponse) ProtoMessage()

func (*ListVPCEndpointsResponse) ProtoReflect

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

func (*ListVPCEndpointsResponse) Reset

func (x *ListVPCEndpointsResponse) Reset()

func (*ListVPCEndpointsResponse) String

func (x *ListVPCEndpointsResponse) String() string

type ListVPCRequest

type ListVPCRequest 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"`
	Labels    map[string]string `` /* 153-byte string literal not displayed */
	AccountId string            `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

ListVPC

func (*ListVPCRequest) Descriptor deprecated

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

Deprecated: Use ListVPCRequest.ProtoReflect.Descriptor instead.

func (*ListVPCRequest) GetAccountId

func (x *ListVPCRequest) GetAccountId() string

func (*ListVPCRequest) GetLabels

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

func (*ListVPCRequest) GetProvider

func (x *ListVPCRequest) GetProvider() string

func (*ListVPCRequest) GetRegion

func (x *ListVPCRequest) GetRegion() string

func (*ListVPCRequest) ProtoMessage

func (*ListVPCRequest) ProtoMessage()

func (*ListVPCRequest) ProtoReflect

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

func (*ListVPCRequest) Reset

func (x *ListVPCRequest) Reset()

func (*ListVPCRequest) String

func (x *ListVPCRequest) String() string

type ListVPCResponse

type ListVPCResponse struct {
	Vpcs         []*VPC `protobuf:"bytes,1,rep,name=vpcs,proto3" json:"vpcs,omitempty"`
	LastSyncTime string `protobuf:"bytes,2,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVPCResponse) Descriptor deprecated

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

Deprecated: Use ListVPCResponse.ProtoReflect.Descriptor instead.

func (*ListVPCResponse) GetLastSyncTime

func (x *ListVPCResponse) GetLastSyncTime() string

func (*ListVPCResponse) GetVpcs

func (x *ListVPCResponse) GetVpcs() []*VPC

func (*ListVPCResponse) ProtoMessage

func (*ListVPCResponse) ProtoMessage()

func (*ListVPCResponse) ProtoReflect

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

func (*ListVPCResponse) Reset

func (x *ListVPCResponse) Reset()

func (*ListVPCResponse) String

func (x *ListVPCResponse) String() string

type NATGateway

type NATGateway struct {
	Id                   string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                 string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Provider             string                 `protobuf:"bytes,3,opt,name=provider,proto3" json:"provider,omitempty"`
	AccountId            string                 `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	VpcId                string                 `protobuf:"bytes,5,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Region               string                 `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"`
	State                string                 `protobuf:"bytes,7,opt,name=state,proto3" json:"state,omitempty"`
	PublicIp             string                 `protobuf:"bytes,8,opt,name=public_ip,json=publicIp,proto3" json:"public_ip,omitempty"`
	PrivateIp            string                 `protobuf:"bytes,9,opt,name=private_ip,json=privateIp,proto3" json:"private_ip,omitempty"`
	SubnetId             string                 `protobuf:"bytes,10,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"`
	Labels               map[string]string      `` /* 154-byte string literal not displayed */
	CreatedAt            *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt            *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	LastSyncTime         string                 `protobuf:"bytes,14,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	AdditionalProperties map[string]string      `` /* 210-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*NATGateway) Descriptor deprecated

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

Deprecated: Use NATGateway.ProtoReflect.Descriptor instead.

func (*NATGateway) GetAccountId

func (x *NATGateway) GetAccountId() string

func (*NATGateway) GetAdditionalProperties

func (x *NATGateway) GetAdditionalProperties() map[string]string

func (*NATGateway) GetCreatedAt

func (x *NATGateway) GetCreatedAt() *timestamppb.Timestamp

func (*NATGateway) GetId

func (x *NATGateway) GetId() string

func (*NATGateway) GetLabels

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

func (*NATGateway) GetLastSyncTime

func (x *NATGateway) GetLastSyncTime() string

func (*NATGateway) GetName

func (x *NATGateway) GetName() string

func (*NATGateway) GetPrivateIp

func (x *NATGateway) GetPrivateIp() string

func (*NATGateway) GetProvider

func (x *NATGateway) GetProvider() string

func (*NATGateway) GetPublicIp

func (x *NATGateway) GetPublicIp() string

func (*NATGateway) GetRegion

func (x *NATGateway) GetRegion() string

func (*NATGateway) GetState

func (x *NATGateway) GetState() string

func (*NATGateway) GetSubnetId

func (x *NATGateway) GetSubnetId() string

func (*NATGateway) GetUpdatedAt

func (x *NATGateway) GetUpdatedAt() *timestamppb.Timestamp

func (*NATGateway) GetVpcId

func (x *NATGateway) GetVpcId() string

func (*NATGateway) ProtoMessage

func (*NATGateway) ProtoMessage()

func (*NATGateway) ProtoReflect

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

func (*NATGateway) Reset

func (x *NATGateway) Reset()

func (*NATGateway) String

func (x *NATGateway) String() string

type Namespace

type Namespace struct {
	Cluster      string            `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
	Name         string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Labels       map[string]string `` /* 153-byte string literal not displayed */
	LastSyncTime string            `protobuf:"bytes,4,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*Namespace) Descriptor deprecated

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

Deprecated: Use Namespace.ProtoReflect.Descriptor instead.

func (*Namespace) GetCluster

func (x *Namespace) GetCluster() string

func (*Namespace) GetLabels

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

func (*Namespace) GetLastSyncTime

func (x *Namespace) GetLastSyncTime() string

func (*Namespace) GetName

func (x *Namespace) GetName() string

func (*Namespace) ProtoMessage

func (*Namespace) ProtoMessage()

func (*Namespace) ProtoReflect

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

func (*Namespace) Reset

func (x *Namespace) Reset()

func (*Namespace) String

func (x *Namespace) String() string

type Node

type Node struct {
	Cluster      string   `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
	Name         string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Namespace    string   `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Addresses    []string `protobuf:"bytes,4,rep,name=addresses,proto3" json:"addresses,omitempty"`
	LastSyncTime string   `protobuf:"bytes,5,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*Node) Descriptor deprecated

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

Deprecated: Use Node.ProtoReflect.Descriptor instead.

func (*Node) GetAddresses

func (x *Node) GetAddresses() []string

func (*Node) GetCluster

func (x *Node) GetCluster() string

func (*Node) GetLastSyncTime

func (x *Node) GetLastSyncTime() string

func (*Node) GetName

func (x *Node) GetName() string

func (*Node) GetNamespace

func (x *Node) GetNamespace() string

func (*Node) ProtoMessage

func (*Node) ProtoMessage()

func (*Node) ProtoReflect

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

func (*Node) Reset

func (x *Node) Reset()

func (*Node) String

func (x *Node) String() string

type Pod

type Pod struct {
	Cluster      string            `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
	Namespace    string            `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name         string            `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Ip           string            `protobuf:"bytes,4,opt,name=ip,proto3" json:"ip,omitempty"`
	Labels       map[string]string `` /* 153-byte string literal not displayed */
	State        string            `protobuf:"bytes,6,opt,name=state,proto3" json:"state,omitempty"`
	LastSyncTime string            `protobuf:"bytes,7,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*Pod) Descriptor deprecated

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

Deprecated: Use Pod.ProtoReflect.Descriptor instead.

func (*Pod) GetCluster

func (x *Pod) GetCluster() string

func (*Pod) GetIp

func (x *Pod) GetIp() string

func (*Pod) GetLabels

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

func (*Pod) GetLastSyncTime

func (x *Pod) GetLastSyncTime() string

func (*Pod) GetName

func (x *Pod) GetName() string

func (*Pod) GetNamespace

func (x *Pod) GetNamespace() string

func (*Pod) GetState

func (x *Pod) GetState() string

func (*Pod) ProtoMessage

func (*Pod) ProtoMessage()

func (*Pod) ProtoReflect

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

func (*Pod) Reset

func (x *Pod) Reset()

func (*Pod) String

func (x *Pod) String() string

type Ports

type Ports struct {
	Ports []string `protobuf:"bytes,1,rep,name=ports,proto3" json:"ports,omitempty"`
	// contains filtered or unexported fields
}

func (*Ports) Descriptor deprecated

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

Deprecated: Use Ports.ProtoReflect.Descriptor instead.

func (*Ports) GetPorts

func (x *Ports) GetPorts() []string

func (*Ports) ProtoMessage

func (*Ports) ProtoMessage()

func (*Ports) ProtoReflect

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

func (*Ports) Reset

func (x *Ports) Reset()

func (*Ports) String

func (x *Ports) String() string

type RefreshInboundAllowRuleRequest

type RefreshInboundAllowRuleRequest struct {
	Provider            string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	RuleId              string            `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	CidrsToAdd          []string          `protobuf:"bytes,3,rep,name=cidrs_to_add,json=cidrsToAdd,proto3" json:"cidrs_to_add,omitempty"`
	CidrsToRemove       []string          `protobuf:"bytes,4,rep,name=cidrs_to_remove,json=cidrsToRemove,proto3" json:"cidrs_to_remove,omitempty"`
	DestinationLabels   map[string]string `` /* 200-byte string literal not displayed */
	DestinationPrefixes []string          `protobuf:"bytes,6,rep,name=destination_prefixes,json=destinationPrefixes,proto3" json:"destination_prefixes,omitempty"`
	DestinationVpcId    string            `protobuf:"bytes,7,opt,name=destination_vpc_id,json=destinationVpcId,proto3" json:"destination_vpc_id,omitempty"`
	ProtocolsAndPorts   map[string]*Ports `` /* 202-byte string literal not displayed */
	Region              string            `protobuf:"bytes,9,opt,name=region,proto3" json:"region,omitempty"`
	AccountId           string            `protobuf:"bytes,10,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

RefreshInboundAllowRule

func (*RefreshInboundAllowRuleRequest) Descriptor deprecated

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

Deprecated: Use RefreshInboundAllowRuleRequest.ProtoReflect.Descriptor instead.

func (*RefreshInboundAllowRuleRequest) GetAccountId

func (x *RefreshInboundAllowRuleRequest) GetAccountId() string

func (*RefreshInboundAllowRuleRequest) GetCidrsToAdd

func (x *RefreshInboundAllowRuleRequest) GetCidrsToAdd() []string

func (*RefreshInboundAllowRuleRequest) GetCidrsToRemove

func (x *RefreshInboundAllowRuleRequest) GetCidrsToRemove() []string

func (*RefreshInboundAllowRuleRequest) GetDestinationLabels

func (x *RefreshInboundAllowRuleRequest) GetDestinationLabels() map[string]string

func (*RefreshInboundAllowRuleRequest) GetDestinationPrefixes

func (x *RefreshInboundAllowRuleRequest) GetDestinationPrefixes() []string

func (*RefreshInboundAllowRuleRequest) GetDestinationVpcId

func (x *RefreshInboundAllowRuleRequest) GetDestinationVpcId() string

func (*RefreshInboundAllowRuleRequest) GetProtocolsAndPorts

func (x *RefreshInboundAllowRuleRequest) GetProtocolsAndPorts() map[string]*Ports

func (*RefreshInboundAllowRuleRequest) GetProvider

func (x *RefreshInboundAllowRuleRequest) GetProvider() string

func (*RefreshInboundAllowRuleRequest) GetRegion

func (x *RefreshInboundAllowRuleRequest) GetRegion() string

func (*RefreshInboundAllowRuleRequest) GetRuleId

func (x *RefreshInboundAllowRuleRequest) GetRuleId() string

func (*RefreshInboundAllowRuleRequest) ProtoMessage

func (*RefreshInboundAllowRuleRequest) ProtoMessage()

func (*RefreshInboundAllowRuleRequest) ProtoReflect

func (*RefreshInboundAllowRuleRequest) Reset

func (x *RefreshInboundAllowRuleRequest) Reset()

func (*RefreshInboundAllowRuleRequest) String

type RefreshInboundAllowRuleResponse

type RefreshInboundAllowRuleResponse struct {
	Instances []*Instance `protobuf:"bytes,1,rep,name=instances,proto3" json:"instances,omitempty"`
	Subnets   []*Subnet   `protobuf:"bytes,2,rep,name=subnets,proto3" json:"subnets,omitempty"`
	// contains filtered or unexported fields
}

func (*RefreshInboundAllowRuleResponse) Descriptor deprecated

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

Deprecated: Use RefreshInboundAllowRuleResponse.ProtoReflect.Descriptor instead.

func (*RefreshInboundAllowRuleResponse) GetInstances

func (x *RefreshInboundAllowRuleResponse) GetInstances() []*Instance

func (*RefreshInboundAllowRuleResponse) GetSubnets

func (x *RefreshInboundAllowRuleResponse) GetSubnets() []*Subnet

func (*RefreshInboundAllowRuleResponse) ProtoMessage

func (*RefreshInboundAllowRuleResponse) ProtoMessage()

func (*RefreshInboundAllowRuleResponse) ProtoReflect

func (*RefreshInboundAllowRuleResponse) Reset

func (*RefreshInboundAllowRuleResponse) String

type Region

type Region struct {
	Provider     string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Id           string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Name         string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	LastSyncTime string `protobuf:"bytes,4,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*Region) Descriptor deprecated

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

Deprecated: Use Region.ProtoReflect.Descriptor instead.

func (*Region) GetId

func (x *Region) GetId() string

func (*Region) GetLastSyncTime

func (x *Region) GetLastSyncTime() string

func (*Region) GetName

func (x *Region) GetName() string

func (*Region) GetProvider

func (x *Region) GetProvider() string

func (*Region) ProtoMessage

func (*Region) ProtoMessage()

func (*Region) ProtoReflect

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

func (*Region) Reset

func (x *Region) Reset()

func (*Region) String

func (x *Region) String() string

type RemoveInboundAllowRuleFromVPCByNameRequest

type RemoveInboundAllowRuleFromVPCByNameRequest struct {
	Provider  string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId     string `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	RuleName  string `protobuf:"bytes,3,opt,name=rule_name,json=ruleName,proto3" json:"rule_name,omitempty"`
	Region    string `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string `protobuf:"bytes,5,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

RemoveInboundAllowRuleFromVPCByName

func (*RemoveInboundAllowRuleFromVPCByNameRequest) Descriptor deprecated

Deprecated: Use RemoveInboundAllowRuleFromVPCByNameRequest.ProtoReflect.Descriptor instead.

func (*RemoveInboundAllowRuleFromVPCByNameRequest) GetAccountId

func (*RemoveInboundAllowRuleFromVPCByNameRequest) GetProvider

func (*RemoveInboundAllowRuleFromVPCByNameRequest) GetRegion

func (*RemoveInboundAllowRuleFromVPCByNameRequest) GetRuleName

func (*RemoveInboundAllowRuleFromVPCByNameRequest) GetVpcId

func (*RemoveInboundAllowRuleFromVPCByNameRequest) ProtoMessage

func (*RemoveInboundAllowRuleFromVPCByNameRequest) ProtoReflect

func (*RemoveInboundAllowRuleFromVPCByNameRequest) Reset

func (*RemoveInboundAllowRuleFromVPCByNameRequest) String

type RemoveInboundAllowRuleFromVPCByNameResponse

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

func (*RemoveInboundAllowRuleFromVPCByNameResponse) Descriptor deprecated

Deprecated: Use RemoveInboundAllowRuleFromVPCByNameResponse.ProtoReflect.Descriptor instead.

func (*RemoveInboundAllowRuleFromVPCByNameResponse) ProtoMessage

func (*RemoveInboundAllowRuleFromVPCByNameResponse) ProtoReflect

func (*RemoveInboundAllowRuleFromVPCByNameResponse) Reset

func (*RemoveInboundAllowRuleFromVPCByNameResponse) String

type RemoveInboundAllowRuleRulesByTagsRequest

type RemoveInboundAllowRuleRulesByTagsRequest struct {
	Provider  string            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId     string            `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	RuleName  string            `protobuf:"bytes,3,opt,name=rule_name,json=ruleName,proto3" json:"rule_name,omitempty"`
	Tags      map[string]string `` /* 149-byte string literal not displayed */
	Region    string            `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"`
	AccountId string            `protobuf:"bytes,6,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

RemoveInboundAllowRuleRulesByTags

func (*RemoveInboundAllowRuleRulesByTagsRequest) Descriptor deprecated

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

Deprecated: Use RemoveInboundAllowRuleRulesByTagsRequest.ProtoReflect.Descriptor instead.

func (*RemoveInboundAllowRuleRulesByTagsRequest) GetAccountId

func (*RemoveInboundAllowRuleRulesByTagsRequest) GetProvider

func (*RemoveInboundAllowRuleRulesByTagsRequest) GetRegion

func (*RemoveInboundAllowRuleRulesByTagsRequest) GetRuleName

func (*RemoveInboundAllowRuleRulesByTagsRequest) GetTags

func (*RemoveInboundAllowRuleRulesByTagsRequest) GetVpcId

func (*RemoveInboundAllowRuleRulesByTagsRequest) ProtoMessage

func (*RemoveInboundAllowRuleRulesByTagsRequest) ProtoReflect

func (*RemoveInboundAllowRuleRulesByTagsRequest) Reset

func (*RemoveInboundAllowRuleRulesByTagsRequest) String

type RemoveInboundAllowRuleRulesByTagsResponse

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

func (*RemoveInboundAllowRuleRulesByTagsResponse) Descriptor deprecated

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

Deprecated: Use RemoveInboundAllowRuleRulesByTagsResponse.ProtoReflect.Descriptor instead.

func (*RemoveInboundAllowRuleRulesByTagsResponse) ProtoMessage

func (*RemoveInboundAllowRuleRulesByTagsResponse) ProtoReflect

func (*RemoveInboundAllowRuleRulesByTagsResponse) Reset

func (*RemoveInboundAllowRuleRulesByTagsResponse) String

type RemoveInboundAllowRulesFromVPCByIdRequest

type RemoveInboundAllowRulesFromVPCByIdRequest struct {
	Provider        string   `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	VpcId           string   `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	InstanceIds     []string `protobuf:"bytes,3,rep,name=instance_ids,json=instanceIds,proto3" json:"instance_ids,omitempty"`
	LoadBalancerIds []string `protobuf:"bytes,4,rep,name=load_balancer_ids,json=loadBalancerIds,proto3" json:"load_balancer_ids,omitempty"`
	RuleId          string   `protobuf:"bytes,5,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	Region          string   `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"`
	AccountId       string   `protobuf:"bytes,7,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	// contains filtered or unexported fields
}

RemoveInboundAllowRulesFromVPCById

func (*RemoveInboundAllowRulesFromVPCByIdRequest) Descriptor deprecated

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

Deprecated: Use RemoveInboundAllowRulesFromVPCByIdRequest.ProtoReflect.Descriptor instead.

func (*RemoveInboundAllowRulesFromVPCByIdRequest) GetAccountId

func (*RemoveInboundAllowRulesFromVPCByIdRequest) GetInstanceIds

func (x *RemoveInboundAllowRulesFromVPCByIdRequest) GetInstanceIds() []string

func (*RemoveInboundAllowRulesFromVPCByIdRequest) GetLoadBalancerIds

func (x *RemoveInboundAllowRulesFromVPCByIdRequest) GetLoadBalancerIds() []string

func (*RemoveInboundAllowRulesFromVPCByIdRequest) GetProvider

func (*RemoveInboundAllowRulesFromVPCByIdRequest) GetRegion

func (*RemoveInboundAllowRulesFromVPCByIdRequest) GetRuleId

func (*RemoveInboundAllowRulesFromVPCByIdRequest) GetVpcId

func (*RemoveInboundAllowRulesFromVPCByIdRequest) ProtoMessage

func (*RemoveInboundAllowRulesFromVPCByIdRequest) ProtoReflect

func (*RemoveInboundAllowRulesFromVPCByIdRequest) Reset

func (*RemoveInboundAllowRulesFromVPCByIdRequest) String

type RemoveInboundAllowRulesFromVPCByIdResponse

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

func (*RemoveInboundAllowRulesFromVPCByIdResponse) Descriptor deprecated

Deprecated: Use RemoveInboundAllowRulesFromVPCByIdResponse.ProtoReflect.Descriptor instead.

func (*RemoveInboundAllowRulesFromVPCByIdResponse) ProtoMessage

func (*RemoveInboundAllowRulesFromVPCByIdResponse) ProtoReflect

func (*RemoveInboundAllowRulesFromVPCByIdResponse) Reset

func (*RemoveInboundAllowRulesFromVPCByIdResponse) String

type RouteTable

type RouteTable struct {
	Provider     string              `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Id           string              `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Name         string              `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	VpcId        string              `protobuf:"bytes,4,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Region       string              `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"`
	AccountId    string              `protobuf:"bytes,6,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	Routes       []*RouteTable_Route `protobuf:"bytes,7,rep,name=routes,proto3" json:"routes,omitempty"`
	Labels       map[string]string   `` /* 153-byte string literal not displayed */
	LastSyncTime string              `protobuf:"bytes,9,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*RouteTable) Descriptor deprecated

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

Deprecated: Use RouteTable.ProtoReflect.Descriptor instead.

func (*RouteTable) GetAccountId

func (x *RouteTable) GetAccountId() string

func (*RouteTable) GetId

func (x *RouteTable) GetId() string

func (*RouteTable) GetLabels

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

func (*RouteTable) GetLastSyncTime

func (x *RouteTable) GetLastSyncTime() string

func (*RouteTable) GetName

func (x *RouteTable) GetName() string

func (*RouteTable) GetProvider

func (x *RouteTable) GetProvider() string

func (*RouteTable) GetRegion

func (x *RouteTable) GetRegion() string

func (*RouteTable) GetRoutes

func (x *RouteTable) GetRoutes() []*RouteTable_Route

func (*RouteTable) GetVpcId

func (x *RouteTable) GetVpcId() string

func (*RouteTable) ProtoMessage

func (*RouteTable) ProtoMessage()

func (*RouteTable) ProtoReflect

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

func (*RouteTable) Reset

func (x *RouteTable) Reset()

func (*RouteTable) String

func (x *RouteTable) String() string

type RouteTable_Route

type RouteTable_Route struct {
	Destination string `protobuf:"bytes,1,opt,name=destination,proto3" json:"destination,omitempty"`
	Target      string `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
	Status      string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*RouteTable_Route) Descriptor deprecated

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

Deprecated: Use RouteTable_Route.ProtoReflect.Descriptor instead.

func (*RouteTable_Route) GetDestination

func (x *RouteTable_Route) GetDestination() string

func (*RouteTable_Route) GetStatus

func (x *RouteTable_Route) GetStatus() string

func (*RouteTable_Route) GetTarget

func (x *RouteTable_Route) GetTarget() string

func (*RouteTable_Route) ProtoMessage

func (*RouteTable_Route) ProtoMessage()

func (*RouteTable_Route) ProtoReflect

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

func (*RouteTable_Route) Reset

func (x *RouteTable_Route) Reset()

func (*RouteTable_Route) String

func (x *RouteTable_Route) String() string

type Router

type Router struct {
	Id                   string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                 string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Provider             string                 `protobuf:"bytes,3,opt,name=provider,proto3" json:"provider,omitempty"`
	Region               string                 `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"`
	VpcId                string                 `protobuf:"bytes,5,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	State                string                 `protobuf:"bytes,6,opt,name=state,proto3" json:"state,omitempty"`
	Asn                  uint32                 `protobuf:"varint,7,opt,name=asn,proto3" json:"asn,omitempty"`
	AdvertisedRange      string                 `protobuf:"bytes,8,opt,name=advertised_range,json=advertisedRange,proto3" json:"advertised_range,omitempty"`
	AdvertisedGroup      string                 `protobuf:"bytes,9,opt,name=advertised_group,json=advertisedGroup,proto3" json:"advertised_group,omitempty"`
	VpnType              string                 `protobuf:"bytes,10,opt,name=vpn_type,json=vpnType,proto3" json:"vpn_type,omitempty"`
	SubnetId             string                 `protobuf:"bytes,11,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"`
	Labels               map[string]string      `` /* 154-byte string literal not displayed */
	CreatedAt            *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt            *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	AccountId            string                 `protobuf:"bytes,15,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	LastSyncTime         string                 `protobuf:"bytes,16,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	AdditionalProperties map[string]string      `` /* 210-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Router) Descriptor deprecated

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

Deprecated: Use Router.ProtoReflect.Descriptor instead.

func (*Router) GetAccountId

func (x *Router) GetAccountId() string

func (*Router) GetAdditionalProperties

func (x *Router) GetAdditionalProperties() map[string]string

func (*Router) GetAdvertisedGroup

func (x *Router) GetAdvertisedGroup() string

func (*Router) GetAdvertisedRange

func (x *Router) GetAdvertisedRange() string

func (*Router) GetAsn

func (x *Router) GetAsn() uint32

func (*Router) GetCreatedAt

func (x *Router) GetCreatedAt() *timestamppb.Timestamp

func (*Router) GetId

func (x *Router) GetId() string

func (*Router) GetLabels

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

func (*Router) GetLastSyncTime

func (x *Router) GetLastSyncTime() string

func (*Router) GetName

func (x *Router) GetName() string

func (*Router) GetProvider

func (x *Router) GetProvider() string

func (*Router) GetRegion

func (x *Router) GetRegion() string

func (*Router) GetState

func (x *Router) GetState() string

func (*Router) GetSubnetId

func (x *Router) GetSubnetId() string

func (*Router) GetUpdatedAt

func (x *Router) GetUpdatedAt() *timestamppb.Timestamp

func (*Router) GetVpcId

func (x *Router) GetVpcId() string

func (*Router) GetVpnType

func (x *Router) GetVpnType() string

func (*Router) ProtoMessage

func (*Router) ProtoMessage()

func (*Router) ProtoReflect

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

func (*Router) Reset

func (x *Router) Reset()

func (*Router) String

func (x *Router) String() string

type SecurityGroup

type SecurityGroup struct {
	Provider     string                             `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Id           string                             `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Name         string                             `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	VpcId        string                             `protobuf:"bytes,4,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Region       string                             `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"`
	AccountId    string                             `protobuf:"bytes,6,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	Rules        []*SecurityGroup_SecurityGroupRule `protobuf:"bytes,7,rep,name=rules,proto3" json:"rules,omitempty"`
	Labels       map[string]string                  `` /* 153-byte string literal not displayed */
	LastSyncTime string                             `protobuf:"bytes,9,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*SecurityGroup) Descriptor deprecated

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

Deprecated: Use SecurityGroup.ProtoReflect.Descriptor instead.

func (*SecurityGroup) GetAccountId

func (x *SecurityGroup) GetAccountId() string

func (*SecurityGroup) GetId

func (x *SecurityGroup) GetId() string

func (*SecurityGroup) GetLabels

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

func (*SecurityGroup) GetLastSyncTime

func (x *SecurityGroup) GetLastSyncTime() string

func (*SecurityGroup) GetName

func (x *SecurityGroup) GetName() string

func (*SecurityGroup) GetProvider

func (x *SecurityGroup) GetProvider() string

func (*SecurityGroup) GetRegion

func (x *SecurityGroup) GetRegion() string

func (*SecurityGroup) GetRules

func (*SecurityGroup) GetVpcId

func (x *SecurityGroup) GetVpcId() string

func (*SecurityGroup) ProtoMessage

func (*SecurityGroup) ProtoMessage()

func (*SecurityGroup) ProtoReflect

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

func (*SecurityGroup) Reset

func (x *SecurityGroup) Reset()

func (*SecurityGroup) String

func (x *SecurityGroup) String() string

type SecurityGroup_SecurityGroupRule

type SecurityGroup_SecurityGroupRule struct {
	Protocol  string   `protobuf:"bytes,1,opt,name=protocol,proto3" json:"protocol,omitempty"`
	PortRange string   `protobuf:"bytes,2,opt,name=port_range,json=portRange,proto3" json:"port_range,omitempty"`
	Source    []string `protobuf:"bytes,3,rep,name=source,proto3" json:"source,omitempty"`
	Direction string   `protobuf:"bytes,4,opt,name=direction,proto3" json:"direction,omitempty"`
	// contains filtered or unexported fields
}

func (*SecurityGroup_SecurityGroupRule) Descriptor deprecated

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

Deprecated: Use SecurityGroup_SecurityGroupRule.ProtoReflect.Descriptor instead.

func (*SecurityGroup_SecurityGroupRule) GetDirection

func (x *SecurityGroup_SecurityGroupRule) GetDirection() string

func (*SecurityGroup_SecurityGroupRule) GetPortRange

func (x *SecurityGroup_SecurityGroupRule) GetPortRange() string

func (*SecurityGroup_SecurityGroupRule) GetProtocol

func (x *SecurityGroup_SecurityGroupRule) GetProtocol() string

func (*SecurityGroup_SecurityGroupRule) GetSource

func (x *SecurityGroup_SecurityGroupRule) GetSource() []string

func (*SecurityGroup_SecurityGroupRule) ProtoMessage

func (*SecurityGroup_SecurityGroupRule) ProtoMessage()

func (*SecurityGroup_SecurityGroupRule) ProtoReflect

func (*SecurityGroup_SecurityGroupRule) Reset

func (*SecurityGroup_SecurityGroupRule) String

type StatusSummary

type StatusSummary struct {
	VmStatus  map[string]int32 `` /* 174-byte string literal not displayed */
	PodStatus map[string]int32 `` /* 177-byte string literal not displayed */
	VmTypes   map[string]int32 `` /* 171-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*StatusSummary) Descriptor deprecated

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

Deprecated: Use StatusSummary.ProtoReflect.Descriptor instead.

func (*StatusSummary) GetPodStatus

func (x *StatusSummary) GetPodStatus() map[string]int32

func (*StatusSummary) GetVmStatus

func (x *StatusSummary) GetVmStatus() map[string]int32

func (*StatusSummary) GetVmTypes

func (x *StatusSummary) GetVmTypes() map[string]int32

func (*StatusSummary) ProtoMessage

func (*StatusSummary) ProtoMessage()

func (*StatusSummary) ProtoReflect

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

func (*StatusSummary) Reset

func (x *StatusSummary) Reset()

func (*StatusSummary) String

func (x *StatusSummary) String() string

type Subnet

type Subnet struct {
	Id           string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	CidrBlock    string            `protobuf:"bytes,2,opt,name=cidr_block,json=cidrBlock,proto3" json:"cidr_block,omitempty"`
	VpcId        string            `protobuf:"bytes,3,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"`
	Zone         string            `protobuf:"bytes,4,opt,name=zone,proto3" json:"zone,omitempty"`
	Region       string            `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"`
	Labels       map[string]string `` /* 153-byte string literal not displayed */
	Provider     string            `protobuf:"bytes,10,opt,name=provider,proto3" json:"provider,omitempty"`
	AccountId    string            `protobuf:"bytes,11,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	LastSyncTime string            `protobuf:"bytes,12,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	Name         string            `protobuf:"bytes,13,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Subnet) Descriptor deprecated

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

Deprecated: Use Subnet.ProtoReflect.Descriptor instead.

func (*Subnet) GetAccountId

func (x *Subnet) GetAccountId() string

func (*Subnet) GetCidrBlock

func (x *Subnet) GetCidrBlock() string

func (*Subnet) GetId

func (x *Subnet) GetId() string

func (*Subnet) GetLabels

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

func (*Subnet) GetLastSyncTime

func (x *Subnet) GetLastSyncTime() string

func (*Subnet) GetName

func (x *Subnet) GetName() string

func (*Subnet) GetProvider

func (x *Subnet) GetProvider() string

func (*Subnet) GetRegion

func (x *Subnet) GetRegion() string

func (*Subnet) GetVpcId

func (x *Subnet) GetVpcId() string

func (*Subnet) GetZone

func (x *Subnet) GetZone() string

func (*Subnet) ProtoMessage

func (*Subnet) ProtoMessage()

func (*Subnet) ProtoReflect

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

func (*Subnet) Reset

func (x *Subnet) Reset()

func (*Subnet) String

func (x *Subnet) String() string

type SummaryRequest

type SummaryRequest struct {
	Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	// contains filtered or unexported fields
}

func (*SummaryRequest) Descriptor deprecated

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

Deprecated: Use SummaryRequest.ProtoReflect.Descriptor instead.

func (*SummaryRequest) GetProvider

func (x *SummaryRequest) GetProvider() string

func (*SummaryRequest) ProtoMessage

func (*SummaryRequest) ProtoMessage()

func (*SummaryRequest) ProtoReflect

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

func (*SummaryRequest) Reset

func (x *SummaryRequest) Reset()

func (*SummaryRequest) String

func (x *SummaryRequest) String() string

type SummaryResponse

type SummaryResponse struct {
	Count    *Counters      `protobuf:"bytes,1,opt,name=count,proto3" json:"count,omitempty"`
	Statuses *StatusSummary `protobuf:"bytes,2,opt,name=statuses,proto3" json:"statuses,omitempty"`
	// contains filtered or unexported fields
}

func (*SummaryResponse) Descriptor deprecated

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

Deprecated: Use SummaryResponse.ProtoReflect.Descriptor instead.

func (*SummaryResponse) GetCount

func (x *SummaryResponse) GetCount() *Counters

func (*SummaryResponse) GetStatuses

func (x *SummaryResponse) GetStatuses() *StatusSummary

func (*SummaryResponse) ProtoMessage

func (*SummaryResponse) ProtoMessage()

func (*SummaryResponse) ProtoReflect

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

func (*SummaryResponse) Reset

func (x *SummaryResponse) Reset()

func (*SummaryResponse) String

func (x *SummaryResponse) String() string

type UnimplementedAccessControlServiceServer

type UnimplementedAccessControlServiceServer struct {
}

UnimplementedAccessControlServiceServer must be embedded to have forward compatible implementations.

type UnimplementedCloudProviderServiceServer

type UnimplementedCloudProviderServiceServer struct {
}

UnimplementedCloudProviderServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCloudProviderServiceServer) GetCIDRsForLabels

func (UnimplementedCloudProviderServiceServer) GetIPsForLabels

func (UnimplementedCloudProviderServiceServer) GetInstancesForLabels

func (UnimplementedCloudProviderServiceServer) GetSubnet

func (UnimplementedCloudProviderServiceServer) GetVPCIDForCIDR

func (UnimplementedCloudProviderServiceServer) GetVPCIDWithTag

func (UnimplementedCloudProviderServiceServer) ListACLs

func (UnimplementedCloudProviderServiceServer) ListAccounts

func (UnimplementedCloudProviderServiceServer) ListCloudClusters

func (UnimplementedCloudProviderServiceServer) ListInstances

func (UnimplementedCloudProviderServiceServer) ListInternetGateways

func (UnimplementedCloudProviderServiceServer) ListNATGateways

func (UnimplementedCloudProviderServiceServer) ListRegions

func (UnimplementedCloudProviderServiceServer) ListRouteTables

func (UnimplementedCloudProviderServiceServer) ListRouters

func (UnimplementedCloudProviderServiceServer) ListSecurityGroups

func (UnimplementedCloudProviderServiceServer) ListSubnets

func (UnimplementedCloudProviderServiceServer) ListVPC

func (UnimplementedCloudProviderServiceServer) ListVPCEndpoints

func (UnimplementedCloudProviderServiceServer) Summary

type UnimplementedKubernetesServiceServer

type UnimplementedKubernetesServiceServer struct {
}

UnimplementedKubernetesServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedKubernetesServiceServer) ListClusters

func (UnimplementedKubernetesServiceServer) ListNamespaces

func (UnimplementedKubernetesServiceServer) ListNodes

func (UnimplementedKubernetesServiceServer) ListPods

func (UnimplementedKubernetesServiceServer) ListPodsCIDRs

func (UnimplementedKubernetesServiceServer) ListServices

func (UnimplementedKubernetesServiceServer) ListServicesCIDRs

type UnsafeAccessControlServiceServer

type UnsafeAccessControlServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAccessControlServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccessControlServiceServer will result in compilation errors.

type UnsafeCloudProviderServiceServer

type UnsafeCloudProviderServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCloudProviderServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CloudProviderServiceServer will result in compilation errors.

type UnsafeKubernetesServiceServer

type UnsafeKubernetesServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeKubernetesServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KubernetesServiceServer will result in compilation errors.

type VPC

type VPC struct {
	Id           string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name         string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Region       string            `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	Labels       map[string]string `` /* 153-byte string literal not displayed */
	Ipv4Cidr     string            `protobuf:"bytes,5,opt,name=ipv4_cidr,json=ipv4Cidr,proto3" json:"ipv4_cidr,omitempty"`
	Ipv6Cidr     string            `protobuf:"bytes,6,opt,name=ipv6_cidr,json=ipv6Cidr,proto3" json:"ipv6_cidr,omitempty"`
	Provider     string            `protobuf:"bytes,10,opt,name=provider,proto3" json:"provider,omitempty"`
	AccountId    string            `protobuf:"bytes,11,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	LastSyncTime string            `protobuf:"bytes,12,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*VPC) Descriptor deprecated

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

Deprecated: Use VPC.ProtoReflect.Descriptor instead.

func (*VPC) GetAccountId

func (x *VPC) GetAccountId() string

func (*VPC) GetId

func (x *VPC) GetId() string

func (*VPC) GetIpv4Cidr

func (x *VPC) GetIpv4Cidr() string

func (*VPC) GetIpv6Cidr

func (x *VPC) GetIpv6Cidr() string

func (*VPC) GetLabels

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

func (*VPC) GetLastSyncTime

func (x *VPC) GetLastSyncTime() string

func (*VPC) GetName

func (x *VPC) GetName() string

func (*VPC) GetProvider

func (x *VPC) GetProvider() string

func (*VPC) GetRegion

func (x *VPC) GetRegion() string

func (*VPC) ProtoMessage

func (*VPC) ProtoMessage()

func (*VPC) ProtoReflect

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

func (*VPC) Reset

func (x *VPC) Reset()

func (*VPC) String

func (x *VPC) String() string

type VPCEndpoint

type VPCEndpoint struct {
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name          string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Provider      string                 `protobuf:"bytes,3,opt,name=provider,proto3" json:"provider,omitempty"`
	AccountId     string                 `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	VpcId         string                 `protobuf:"bytes,5,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"` //
	Region        string                 `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"`            // VPC Region
	State         string                 `protobuf:"bytes,7,opt,name=state,proto3" json:"state,omitempty"`
	Type          string                 `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"`
	ServiceName   string                 `protobuf:"bytes,9,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	RouteTableIds string                 `protobuf:"bytes,10,opt,name=route_table_ids,json=routeTableIds,proto3" json:"route_table_ids,omitempty"` //comma separated subnet ids
	SubnetIds     string                 `protobuf:"bytes,11,opt,name=subnet_ids,json=subnetIds,proto3" json:"subnet_ids,omitempty"`               //comma separated route table ids
	Labels        map[string]string      ``                                                                                                        /* 154-byte string literal not displayed */
	CreatedAt     *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt     *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	LastSyncTime  string                 `protobuf:"bytes,15,opt,name=last_sync_time,json=lastSyncTime,proto3" json:"last_sync_time,omitempty"`
	// contains filtered or unexported fields
}

func (*VPCEndpoint) Descriptor deprecated

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

Deprecated: Use VPCEndpoint.ProtoReflect.Descriptor instead.

func (*VPCEndpoint) GetAccountId

func (x *VPCEndpoint) GetAccountId() string

func (*VPCEndpoint) GetCreatedAt

func (x *VPCEndpoint) GetCreatedAt() *timestamppb.Timestamp

func (*VPCEndpoint) GetId

func (x *VPCEndpoint) GetId() string

func (*VPCEndpoint) GetLabels

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

func (*VPCEndpoint) GetLastSyncTime

func (x *VPCEndpoint) GetLastSyncTime() string

func (*VPCEndpoint) GetName

func (x *VPCEndpoint) GetName() string

func (*VPCEndpoint) GetProvider

func (x *VPCEndpoint) GetProvider() string

func (*VPCEndpoint) GetRegion

func (x *VPCEndpoint) GetRegion() string

func (*VPCEndpoint) GetRouteTableIds

func (x *VPCEndpoint) GetRouteTableIds() string

func (*VPCEndpoint) GetServiceName

func (x *VPCEndpoint) GetServiceName() string

func (*VPCEndpoint) GetState

func (x *VPCEndpoint) GetState() string

func (*VPCEndpoint) GetSubnetIds

func (x *VPCEndpoint) GetSubnetIds() string

func (*VPCEndpoint) GetType

func (x *VPCEndpoint) GetType() string

func (*VPCEndpoint) GetUpdatedAt

func (x *VPCEndpoint) GetUpdatedAt() *timestamppb.Timestamp

func (*VPCEndpoint) GetVpcId

func (x *VPCEndpoint) GetVpcId() string

func (*VPCEndpoint) ProtoMessage

func (*VPCEndpoint) ProtoMessage()

func (*VPCEndpoint) ProtoReflect

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

func (*VPCEndpoint) Reset

func (x *VPCEndpoint) Reset()

func (*VPCEndpoint) String

func (x *VPCEndpoint) String() string

Jump to

Keyboard shortcuts

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