v1

package
v0.1.166 Latest Latest
Warning

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

Go to latest
Published: Jul 31, 2023 License: Apache-2.0 Imports: 20 Imported by: 6

Documentation

Overview

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var (
	Visibility_name = map[int32]string{
		0: "VISIBILITY_UNSPECIFIED",
		1: "VISIBILITY_PRIVATE",
		2: "VISIBILITY_PUBLIC",
	}
	Visibility_value = map[string]int32{
		"VISIBILITY_UNSPECIFIED": 0,
		"VISIBILITY_PRIVATE":     1,
		"VISIBILITY_PUBLIC":      2,
	}
)

Enum value maps for Visibility.

View Source
var (
	SharedSecret_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "STATE_ENABLED",
		2: "STATE_DISABLED",
	}
	SharedSecret_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"STATE_ENABLED":     1,
		"STATE_DISABLED":    2,
	}
)

Enum value maps for SharedSecret_State.

View Source
var (
	PaymentMethodType_name = map[int32]string{
		0: "PAYMENT_METHOD_TYPE_UNSPECIFIED",
		1: "PAYMENT_METHOD_TYPE_CARD",
	}
	PaymentMethodType_value = map[string]int32{
		"PAYMENT_METHOD_TYPE_UNSPECIFIED": 0,
		"PAYMENT_METHOD_TYPE_CARD":        1,
	}
)

Enum value maps for PaymentMethodType.

View Source
var (
	CredentialsType_name = map[int32]string{
		0: "CREDENTIALS_TYPE_UNSPECIFIED",
		1: "CREDENTIALS_TYPE_INTERNAL",
		2: "CREDENTIALS_TYPE_API_KEY",
		3: "CREDENTIALS_TYPE_ROBOT_SECRET",
		4: "CREDENTIALS_TYPE_ROBOT_LOCATION_SECRET",
	}
	CredentialsType_value = map[string]int32{
		"CREDENTIALS_TYPE_UNSPECIFIED":           0,
		"CREDENTIALS_TYPE_INTERNAL":              1,
		"CREDENTIALS_TYPE_API_KEY":               2,
		"CREDENTIALS_TYPE_ROBOT_SECRET":          3,
		"CREDENTIALS_TYPE_ROBOT_LOCATION_SECRET": 4,
	}
)

Enum value maps for CredentialsType.

View Source
var AppService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "viam.app.v1.AppService",
	HandlerType: (*AppServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetUserIDByEmail",
			Handler:    _AppService_GetUserIDByEmail_Handler,
		},
		{
			MethodName: "CreateOrganization",
			Handler:    _AppService_CreateOrganization_Handler,
		},
		{
			MethodName: "ListOrganizations",
			Handler:    _AppService_ListOrganizations_Handler,
		},
		{
			MethodName: "ListOrganizationsByUser",
			Handler:    _AppService_ListOrganizationsByUser_Handler,
		},
		{
			MethodName: "GetOrganization",
			Handler:    _AppService_GetOrganization_Handler,
		},
		{
			MethodName: "GetOrganizationNamespaceAvailability",
			Handler:    _AppService_GetOrganizationNamespaceAvailability_Handler,
		},
		{
			MethodName: "UpdateOrganization",
			Handler:    _AppService_UpdateOrganization_Handler,
		},
		{
			MethodName: "DeleteOrganization",
			Handler:    _AppService_DeleteOrganization_Handler,
		},
		{
			MethodName: "ListOrganizationMembers",
			Handler:    _AppService_ListOrganizationMembers_Handler,
		},
		{
			MethodName: "CreateOrganizationInvite",
			Handler:    _AppService_CreateOrganizationInvite_Handler,
		},
		{
			MethodName: "UpdateOrganizationInviteAuthorizations",
			Handler:    _AppService_UpdateOrganizationInviteAuthorizations_Handler,
		},
		{
			MethodName: "DeleteOrganizationMember",
			Handler:    _AppService_DeleteOrganizationMember_Handler,
		},
		{
			MethodName: "DeleteOrganizationInvite",
			Handler:    _AppService_DeleteOrganizationInvite_Handler,
		},
		{
			MethodName: "ResendOrganizationInvite",
			Handler:    _AppService_ResendOrganizationInvite_Handler,
		},
		{
			MethodName: "CreateLocation",
			Handler:    _AppService_CreateLocation_Handler,
		},
		{
			MethodName: "GetLocation",
			Handler:    _AppService_GetLocation_Handler,
		},
		{
			MethodName: "UpdateLocation",
			Handler:    _AppService_UpdateLocation_Handler,
		},
		{
			MethodName: "DeleteLocation",
			Handler:    _AppService_DeleteLocation_Handler,
		},
		{
			MethodName: "ListLocations",
			Handler:    _AppService_ListLocations_Handler,
		},
		{
			MethodName: "ShareLocation",
			Handler:    _AppService_ShareLocation_Handler,
		},
		{
			MethodName: "UnshareLocation",
			Handler:    _AppService_UnshareLocation_Handler,
		},
		{
			MethodName: "LocationAuth",
			Handler:    _AppService_LocationAuth_Handler,
		},
		{
			MethodName: "CreateLocationSecret",
			Handler:    _AppService_CreateLocationSecret_Handler,
		},
		{
			MethodName: "DeleteLocationSecret",
			Handler:    _AppService_DeleteLocationSecret_Handler,
		},
		{
			MethodName: "GetRobot",
			Handler:    _AppService_GetRobot_Handler,
		},
		{
			MethodName: "GetRoverRentalRobots",
			Handler:    _AppService_GetRoverRentalRobots_Handler,
		},
		{
			MethodName: "GetRobotParts",
			Handler:    _AppService_GetRobotParts_Handler,
		},
		{
			MethodName: "GetRobotPart",
			Handler:    _AppService_GetRobotPart_Handler,
		},
		{
			MethodName: "GetRobotPartLogs",
			Handler:    _AppService_GetRobotPartLogs_Handler,
		},
		{
			MethodName: "GetRobotPartHistory",
			Handler:    _AppService_GetRobotPartHistory_Handler,
		},
		{
			MethodName: "UpdateRobotPart",
			Handler:    _AppService_UpdateRobotPart_Handler,
		},
		{
			MethodName: "NewRobotPart",
			Handler:    _AppService_NewRobotPart_Handler,
		},
		{
			MethodName: "DeleteRobotPart",
			Handler:    _AppService_DeleteRobotPart_Handler,
		},
		{
			MethodName: "MarkPartAsMain",
			Handler:    _AppService_MarkPartAsMain_Handler,
		},
		{
			MethodName: "MarkPartForRestart",
			Handler:    _AppService_MarkPartForRestart_Handler,
		},
		{
			MethodName: "CreateRobotPartSecret",
			Handler:    _AppService_CreateRobotPartSecret_Handler,
		},
		{
			MethodName: "DeleteRobotPartSecret",
			Handler:    _AppService_DeleteRobotPartSecret_Handler,
		},
		{
			MethodName: "ListRobots",
			Handler:    _AppService_ListRobots_Handler,
		},
		{
			MethodName: "NewRobot",
			Handler:    _AppService_NewRobot_Handler,
		},
		{
			MethodName: "UpdateRobot",
			Handler:    _AppService_UpdateRobot_Handler,
		},
		{
			MethodName: "DeleteRobot",
			Handler:    _AppService_DeleteRobot_Handler,
		},
		{
			MethodName: "ListFragments",
			Handler:    _AppService_ListFragments_Handler,
		},
		{
			MethodName: "GetFragment",
			Handler:    _AppService_GetFragment_Handler,
		},
		{
			MethodName: "CreateFragment",
			Handler:    _AppService_CreateFragment_Handler,
		},
		{
			MethodName: "UpdateFragment",
			Handler:    _AppService_UpdateFragment_Handler,
		},
		{
			MethodName: "DeleteFragment",
			Handler:    _AppService_DeleteFragment_Handler,
		},
		{
			MethodName: "AddRole",
			Handler:    _AppService_AddRole_Handler,
		},
		{
			MethodName: "RemoveRole",
			Handler:    _AppService_RemoveRole_Handler,
		},
		{
			MethodName: "ListAuthorizations",
			Handler:    _AppService_ListAuthorizations_Handler,
		},
		{
			MethodName: "CheckPermissions",
			Handler:    _AppService_CheckPermissions_Handler,
		},
		{
			MethodName: "CreateModule",
			Handler:    _AppService_CreateModule_Handler,
		},
		{
			MethodName: "UpdateModule",
			Handler:    _AppService_UpdateModule_Handler,
		},
		{
			MethodName: "GetModule",
			Handler:    _AppService_GetModule_Handler,
		},
		{
			MethodName: "ListModules",
			Handler:    _AppService_ListModules_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "TailRobotPartLogs",
			Handler:       _AppService_TailRobotPartLogs_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "UploadModuleFile",
			Handler:       _AppService_UploadModuleFile_Handler,
			ClientStreams: true,
		},
	},
	Metadata: "app/v1/app.proto",
}

AppService_ServiceDesc is the grpc.ServiceDesc for AppService 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 BillingService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "viam.app.v1.BillingService",
	HandlerType: (*BillingServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCurrentMonthUsageSummary",
			Handler:    _BillingService_GetCurrentMonthUsageSummary_Handler,
		},
		{
			MethodName: "GetUnpaidBalance",
			Handler:    _BillingService_GetUnpaidBalance_Handler,
		},
		{
			MethodName: "GetInvoiceHistory",
			Handler:    _BillingService_GetInvoiceHistory_Handler,
		},
		{
			MethodName: "GetItemizedInvoice",
			Handler:    _BillingService_GetItemizedInvoice_Handler,
		},
		{
			MethodName: "GetBillingSummary",
			Handler:    _BillingService_GetBillingSummary_Handler,
		},
		{
			MethodName: "GetCurrentMonthUsage",
			Handler:    _BillingService_GetCurrentMonthUsage_Handler,
		},
		{
			MethodName: "GetOrgBillingInformation",
			Handler:    _BillingService_GetOrgBillingInformation_Handler,
		},
		{
			MethodName: "GetInvoicesSummary",
			Handler:    _BillingService_GetInvoicesSummary_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "GetInvoicePdf",
			Handler:       _BillingService_GetInvoicePdf_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "app/v1/billing.proto",
}

BillingService_ServiceDesc is the grpc.ServiceDesc for BillingService 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_app_v1_app_proto protoreflect.FileDescriptor
View Source
var File_app_v1_billing_proto protoreflect.FileDescriptor
View Source
var File_app_v1_robot_proto protoreflect.FileDescriptor
View Source
var RobotService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "viam.app.v1.RobotService",
	HandlerType: (*RobotServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Config",
			Handler:    _RobotService_Config_Handler,
		},
		{
			MethodName: "Certificate",
			Handler:    _RobotService_Certificate_Handler,
		},
		{
			MethodName: "Log",
			Handler:    _RobotService_Log_Handler,
		},
		{
			MethodName: "NeedsRestart",
			Handler:    _RobotService_NeedsRestart_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "app/v1/robot.proto",
}

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

Functions

func RegisterAppServiceHandler

func RegisterAppServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterAppServiceHandler registers the http handlers for service AppService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterAppServiceHandlerClient

func RegisterAppServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AppServiceClient) error

RegisterAppServiceHandlerClient registers the http handlers for service AppService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AppServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AppServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AppServiceClient" to call the correct interceptors.

func RegisterAppServiceHandlerFromEndpoint

func RegisterAppServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterAppServiceHandlerFromEndpoint is same as RegisterAppServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterAppServiceHandlerServer

func RegisterAppServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AppServiceServer) error

RegisterAppServiceHandlerServer registers the http handlers for service AppService to "mux". UnaryRPC :call AppServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterAppServiceHandlerFromEndpoint instead.

func RegisterAppServiceServer

func RegisterAppServiceServer(s grpc.ServiceRegistrar, srv AppServiceServer)

func RegisterBillingServiceHandler added in v0.1.107

func RegisterBillingServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterBillingServiceHandler registers the http handlers for service BillingService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterBillingServiceHandlerClient added in v0.1.107

func RegisterBillingServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BillingServiceClient) error

RegisterBillingServiceHandlerClient registers the http handlers for service BillingService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "BillingServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "BillingServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "BillingServiceClient" to call the correct interceptors.

func RegisterBillingServiceHandlerFromEndpoint added in v0.1.107

func RegisterBillingServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterBillingServiceHandlerFromEndpoint is same as RegisterBillingServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterBillingServiceHandlerServer added in v0.1.107

func RegisterBillingServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server BillingServiceServer) error

RegisterBillingServiceHandlerServer registers the http handlers for service BillingService to "mux". UnaryRPC :call BillingServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterBillingServiceHandlerFromEndpoint instead.

func RegisterBillingServiceServer added in v0.1.107

func RegisterBillingServiceServer(s grpc.ServiceRegistrar, srv BillingServiceServer)

func RegisterRobotServiceHandler

func RegisterRobotServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterRobotServiceHandler registers the http handlers for service RobotService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterRobotServiceHandlerClient

func RegisterRobotServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client RobotServiceClient) error

RegisterRobotServiceHandlerClient registers the http handlers for service RobotService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "RobotServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "RobotServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "RobotServiceClient" to call the correct interceptors.

func RegisterRobotServiceHandlerFromEndpoint

func RegisterRobotServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterRobotServiceHandlerFromEndpoint is same as RegisterRobotServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterRobotServiceHandlerServer

func RegisterRobotServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server RobotServiceServer) error

RegisterRobotServiceHandlerServer registers the http handlers for service RobotService to "mux". UnaryRPC :call RobotServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterRobotServiceHandlerFromEndpoint instead.

func RegisterRobotServiceServer

func RegisterRobotServiceServer(s grpc.ServiceRegistrar, srv RobotServiceServer)

Types

type AddRoleRequest added in v0.1.99

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

func (*AddRoleRequest) Descriptor deprecated added in v0.1.99

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

Deprecated: Use AddRoleRequest.ProtoReflect.Descriptor instead.

func (*AddRoleRequest) GetAuthorization added in v0.1.153

func (x *AddRoleRequest) GetAuthorization() *Authorization

func (*AddRoleRequest) ProtoMessage added in v0.1.99

func (*AddRoleRequest) ProtoMessage()

func (*AddRoleRequest) ProtoReflect added in v0.1.99

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

func (*AddRoleRequest) Reset added in v0.1.99

func (x *AddRoleRequest) Reset()

func (*AddRoleRequest) String added in v0.1.99

func (x *AddRoleRequest) String() string

type AddRoleResponse added in v0.1.99

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

func (*AddRoleResponse) Descriptor deprecated added in v0.1.99

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

Deprecated: Use AddRoleResponse.ProtoReflect.Descriptor instead.

func (*AddRoleResponse) ProtoMessage added in v0.1.99

func (*AddRoleResponse) ProtoMessage()

func (*AddRoleResponse) ProtoReflect added in v0.1.99

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

func (*AddRoleResponse) Reset added in v0.1.99

func (x *AddRoleResponse) Reset()

func (*AddRoleResponse) String added in v0.1.99

func (x *AddRoleResponse) String() string

type AgentInfo

type AgentInfo struct {
	Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
	Os   string `protobuf:"bytes,2,opt,name=os,proto3" json:"os,omitempty"` // Will soon be deprecated, use platform instead
	// list of all ipv4 ips.
	Ips []string `protobuf:"bytes,3,rep,name=ips,proto3" json:"ips,omitempty"`
	// RDK version
	Version     string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
	GitRevision string `protobuf:"bytes,5,opt,name=git_revision,json=gitRevision,proto3" json:"git_revision,omitempty"`
	// The platform the RDK is running on. For example linux/amd64
	Platform *string `protobuf:"bytes,6,opt,name=platform,proto3,oneof" json:"platform,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentInfo) Descriptor deprecated

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

Deprecated: Use AgentInfo.ProtoReflect.Descriptor instead.

func (*AgentInfo) GetGitRevision

func (x *AgentInfo) GetGitRevision() string

func (*AgentInfo) GetHost

func (x *AgentInfo) GetHost() string

func (*AgentInfo) GetIps

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

func (*AgentInfo) GetOs

func (x *AgentInfo) GetOs() string

func (*AgentInfo) GetPlatform added in v0.1.138

func (x *AgentInfo) GetPlatform() string

func (*AgentInfo) GetVersion

func (x *AgentInfo) GetVersion() string

func (*AgentInfo) ProtoMessage

func (*AgentInfo) ProtoMessage()

func (*AgentInfo) ProtoReflect

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

func (*AgentInfo) Reset

func (x *AgentInfo) Reset()

func (*AgentInfo) String

func (x *AgentInfo) String() string

type AppServiceClient

type AppServiceClient interface {
	// Get the id of the user with the email
	GetUserIDByEmail(ctx context.Context, in *GetUserIDByEmailRequest, opts ...grpc.CallOption) (*GetUserIDByEmailResponse, error)
	// Create a new organization
	CreateOrganization(ctx context.Context, in *CreateOrganizationRequest, opts ...grpc.CallOption) (*CreateOrganizationResponse, error)
	// List organizations
	ListOrganizations(ctx context.Context, in *ListOrganizationsRequest, opts ...grpc.CallOption) (*ListOrganizationsResponse, error)
	// List the organizations a user belongs to
	ListOrganizationsByUser(ctx context.Context, in *ListOrganizationsByUserRequest, opts ...grpc.CallOption) (*ListOrganizationsByUserResponse, error)
	// Get an organization
	GetOrganization(ctx context.Context, in *GetOrganizationRequest, opts ...grpc.CallOption) (*GetOrganizationResponse, error)
	// Checks for namespace availablity throughout all orgs.
	GetOrganizationNamespaceAvailability(ctx context.Context, in *GetOrganizationNamespaceAvailabilityRequest, opts ...grpc.CallOption) (*GetOrganizationNamespaceAvailabilityResponse, error)
	// Update an organization
	UpdateOrganization(ctx context.Context, in *UpdateOrganizationRequest, opts ...grpc.CallOption) (*UpdateOrganizationResponse, error)
	// Delete an organization
	DeleteOrganization(ctx context.Context, in *DeleteOrganizationRequest, opts ...grpc.CallOption) (*DeleteOrganizationResponse, error)
	// List all members of an organization and all invited members to the organization.
	ListOrganizationMembers(ctx context.Context, in *ListOrganizationMembersRequest, opts ...grpc.CallOption) (*ListOrganizationMembersResponse, error)
	// Create an organization invite to an organization
	CreateOrganizationInvite(ctx context.Context, in *CreateOrganizationInviteRequest, opts ...grpc.CallOption) (*CreateOrganizationInviteResponse, error)
	// Update the authorizations attached to an organization invite
	UpdateOrganizationInviteAuthorizations(ctx context.Context, in *UpdateOrganizationInviteAuthorizationsRequest, opts ...grpc.CallOption) (*UpdateOrganizationInviteAuthorizationsResponse, error)
	// Delete an organization member from an organization
	DeleteOrganizationMember(ctx context.Context, in *DeleteOrganizationMemberRequest, opts ...grpc.CallOption) (*DeleteOrganizationMemberResponse, error)
	// Delete an organization invite
	DeleteOrganizationInvite(ctx context.Context, in *DeleteOrganizationInviteRequest, opts ...grpc.CallOption) (*DeleteOrganizationInviteResponse, error)
	// Resend an organization invite
	ResendOrganizationInvite(ctx context.Context, in *ResendOrganizationInviteRequest, opts ...grpc.CallOption) (*ResendOrganizationInviteResponse, error)
	// Create a location
	CreateLocation(ctx context.Context, in *CreateLocationRequest, opts ...grpc.CallOption) (*CreateLocationResponse, error)
	// Get a location
	GetLocation(ctx context.Context, in *GetLocationRequest, opts ...grpc.CallOption) (*GetLocationResponse, error)
	// Update a location
	UpdateLocation(ctx context.Context, in *UpdateLocationRequest, opts ...grpc.CallOption) (*UpdateLocationResponse, error)
	// Delete a location
	DeleteLocation(ctx context.Context, in *DeleteLocationRequest, opts ...grpc.CallOption) (*DeleteLocationResponse, error)
	// Get a list of locations
	ListLocations(ctx context.Context, in *ListLocationsRequest, opts ...grpc.CallOption) (*ListLocationsResponse, error)
	// Share a location with an organization
	ShareLocation(ctx context.Context, in *ShareLocationRequest, opts ...grpc.CallOption) (*ShareLocationResponse, error)
	// Stop sharing a location with an organization
	UnshareLocation(ctx context.Context, in *UnshareLocationRequest, opts ...grpc.CallOption) (*UnshareLocationResponse, error)
	// Get a location's authorization secrets
	LocationAuth(ctx context.Context, in *LocationAuthRequest, opts ...grpc.CallOption) (*LocationAuthResponse, error)
	// Create a new generated Secret in the Location.
	//   - Succeeds if there are no more than 2 active secrets after creation.
	CreateLocationSecret(ctx context.Context, in *CreateLocationSecretRequest, opts ...grpc.CallOption) (*CreateLocationSecretResponse, error)
	// Delete a Secret from the Location.
	DeleteLocationSecret(ctx context.Context, in *DeleteLocationSecretRequest, opts ...grpc.CallOption) (*DeleteLocationSecretResponse, error)
	// Get a specific robot by ID
	GetRobot(ctx context.Context, in *GetRobotRequest, opts ...grpc.CallOption) (*GetRobotResponse, error)
	// Get Rover Rental Location Robots
	GetRoverRentalRobots(ctx context.Context, in *GetRoverRentalRobotsRequest, opts ...grpc.CallOption) (*GetRoverRentalRobotsResponse, error)
	GetRobotParts(ctx context.Context, in *GetRobotPartsRequest, opts ...grpc.CallOption) (*GetRobotPartsResponse, error)
	// Get a specific robot part by ID
	GetRobotPart(ctx context.Context, in *GetRobotPartRequest, opts ...grpc.CallOption) (*GetRobotPartResponse, error)
	GetRobotPartLogs(ctx context.Context, in *GetRobotPartLogsRequest, opts ...grpc.CallOption) (*GetRobotPartLogsResponse, error)
	TailRobotPartLogs(ctx context.Context, in *TailRobotPartLogsRequest, opts ...grpc.CallOption) (AppService_TailRobotPartLogsClient, error)
	// Get a specific robot part histy by ID
	GetRobotPartHistory(ctx context.Context, in *GetRobotPartHistoryRequest, opts ...grpc.CallOption) (*GetRobotPartHistoryResponse, error)
	// Update a robot
	UpdateRobotPart(ctx context.Context, in *UpdateRobotPartRequest, opts ...grpc.CallOption) (*UpdateRobotPartResponse, error)
	// Create a new robot part
	NewRobotPart(ctx context.Context, in *NewRobotPartRequest, opts ...grpc.CallOption) (*NewRobotPartResponse, error)
	// Delete a robot part
	DeleteRobotPart(ctx context.Context, in *DeleteRobotPartRequest, opts ...grpc.CallOption) (*DeleteRobotPartResponse, error)
	// Marks the given part as the main part, and all the others as not
	MarkPartAsMain(ctx context.Context, in *MarkPartAsMainRequest, opts ...grpc.CallOption) (*MarkPartAsMainResponse, error)
	// Marks part for restart. Once the robot part checks-in with the app the flag
	// is reset on the robot part. Calling this multiple times before a robot part
	// checks-in has no affect.
	// Note: This API may be removed in the near future.
	// TODO(APP-388): Remove
	MarkPartForRestart(ctx context.Context, in *MarkPartForRestartRequest, opts ...grpc.CallOption) (*MarkPartForRestartResponse, error)
	// Create a new generated Secret in the Robot Part.
	//   - Succeeds if there are no more than 2 active secrets after creation.
	CreateRobotPartSecret(ctx context.Context, in *CreateRobotPartSecretRequest, opts ...grpc.CallOption) (*CreateRobotPartSecretResponse, error)
	// Delete a Secret from the RobotPart.
	DeleteRobotPartSecret(ctx context.Context, in *DeleteRobotPartSecretRequest, opts ...grpc.CallOption) (*DeleteRobotPartSecretResponse, error)
	// Get a list of robots
	ListRobots(ctx context.Context, in *ListRobotsRequest, opts ...grpc.CallOption) (*ListRobotsResponse, error)
	// NewRobot creates a new robot
	NewRobot(ctx context.Context, in *NewRobotRequest, opts ...grpc.CallOption) (*NewRobotResponse, error)
	// UpdateRobot updates a robot
	UpdateRobot(ctx context.Context, in *UpdateRobotRequest, opts ...grpc.CallOption) (*UpdateRobotResponse, error)
	// DeleteRobot deletes a robot
	DeleteRobot(ctx context.Context, in *DeleteRobotRequest, opts ...grpc.CallOption) (*DeleteRobotResponse, error)
	// Gets a list of fragments
	ListFragments(ctx context.Context, in *ListFragmentsRequest, opts ...grpc.CallOption) (*ListFragmentsResponse, error)
	// Gets a single fragment
	GetFragment(ctx context.Context, in *GetFragmentRequest, opts ...grpc.CallOption) (*GetFragmentResponse, error)
	// Creates a fragment
	CreateFragment(ctx context.Context, in *CreateFragmentRequest, opts ...grpc.CallOption) (*CreateFragmentResponse, error)
	// Updates a fragment
	UpdateFragment(ctx context.Context, in *UpdateFragmentRequest, opts ...grpc.CallOption) (*UpdateFragmentResponse, error)
	// Deletes a fragment
	DeleteFragment(ctx context.Context, in *DeleteFragmentRequest, opts ...grpc.CallOption) (*DeleteFragmentResponse, error)
	// Creates an IdentityAuthorization
	AddRole(ctx context.Context, in *AddRoleRequest, opts ...grpc.CallOption) (*AddRoleResponse, error)
	// Deletes an IdentityAuthorization
	RemoveRole(ctx context.Context, in *RemoveRoleRequest, opts ...grpc.CallOption) (*RemoveRoleResponse, error)
	// Returns all authorization roles for a given resource
	ListAuthorizations(ctx context.Context, in *ListAuthorizationsRequest, opts ...grpc.CallOption) (*ListAuthorizationsResponse, error)
	// Validates a permission for the current user
	CheckPermissions(ctx context.Context, in *CheckPermissionsRequest, opts ...grpc.CallOption) (*CheckPermissionsResponse, error)
	CreateModule(ctx context.Context, in *CreateModuleRequest, opts ...grpc.CallOption) (*CreateModuleResponse, error)
	UpdateModule(ctx context.Context, in *UpdateModuleRequest, opts ...grpc.CallOption) (*UpdateModuleResponse, error)
	UploadModuleFile(ctx context.Context, opts ...grpc.CallOption) (AppService_UploadModuleFileClient, error)
	GetModule(ctx context.Context, in *GetModuleRequest, opts ...grpc.CallOption) (*GetModuleResponse, error)
	ListModules(ctx context.Context, in *ListModulesRequest, opts ...grpc.CallOption) (*ListModulesResponse, error)
}

AppServiceClient is the client API for AppService service.

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

func NewAppServiceClient

func NewAppServiceClient(cc grpc.ClientConnInterface) AppServiceClient

type AppServiceServer

type AppServiceServer interface {
	// Get the id of the user with the email
	GetUserIDByEmail(context.Context, *GetUserIDByEmailRequest) (*GetUserIDByEmailResponse, error)
	// Create a new organization
	CreateOrganization(context.Context, *CreateOrganizationRequest) (*CreateOrganizationResponse, error)
	// List organizations
	ListOrganizations(context.Context, *ListOrganizationsRequest) (*ListOrganizationsResponse, error)
	// List the organizations a user belongs to
	ListOrganizationsByUser(context.Context, *ListOrganizationsByUserRequest) (*ListOrganizationsByUserResponse, error)
	// Get an organization
	GetOrganization(context.Context, *GetOrganizationRequest) (*GetOrganizationResponse, error)
	// Checks for namespace availablity throughout all orgs.
	GetOrganizationNamespaceAvailability(context.Context, *GetOrganizationNamespaceAvailabilityRequest) (*GetOrganizationNamespaceAvailabilityResponse, error)
	// Update an organization
	UpdateOrganization(context.Context, *UpdateOrganizationRequest) (*UpdateOrganizationResponse, error)
	// Delete an organization
	DeleteOrganization(context.Context, *DeleteOrganizationRequest) (*DeleteOrganizationResponse, error)
	// List all members of an organization and all invited members to the organization.
	ListOrganizationMembers(context.Context, *ListOrganizationMembersRequest) (*ListOrganizationMembersResponse, error)
	// Create an organization invite to an organization
	CreateOrganizationInvite(context.Context, *CreateOrganizationInviteRequest) (*CreateOrganizationInviteResponse, error)
	// Update the authorizations attached to an organization invite
	UpdateOrganizationInviteAuthorizations(context.Context, *UpdateOrganizationInviteAuthorizationsRequest) (*UpdateOrganizationInviteAuthorizationsResponse, error)
	// Delete an organization member from an organization
	DeleteOrganizationMember(context.Context, *DeleteOrganizationMemberRequest) (*DeleteOrganizationMemberResponse, error)
	// Delete an organization invite
	DeleteOrganizationInvite(context.Context, *DeleteOrganizationInviteRequest) (*DeleteOrganizationInviteResponse, error)
	// Resend an organization invite
	ResendOrganizationInvite(context.Context, *ResendOrganizationInviteRequest) (*ResendOrganizationInviteResponse, error)
	// Create a location
	CreateLocation(context.Context, *CreateLocationRequest) (*CreateLocationResponse, error)
	// Get a location
	GetLocation(context.Context, *GetLocationRequest) (*GetLocationResponse, error)
	// Update a location
	UpdateLocation(context.Context, *UpdateLocationRequest) (*UpdateLocationResponse, error)
	// Delete a location
	DeleteLocation(context.Context, *DeleteLocationRequest) (*DeleteLocationResponse, error)
	// Get a list of locations
	ListLocations(context.Context, *ListLocationsRequest) (*ListLocationsResponse, error)
	// Share a location with an organization
	ShareLocation(context.Context, *ShareLocationRequest) (*ShareLocationResponse, error)
	// Stop sharing a location with an organization
	UnshareLocation(context.Context, *UnshareLocationRequest) (*UnshareLocationResponse, error)
	// Get a location's authorization secrets
	LocationAuth(context.Context, *LocationAuthRequest) (*LocationAuthResponse, error)
	// Create a new generated Secret in the Location.
	//   - Succeeds if there are no more than 2 active secrets after creation.
	CreateLocationSecret(context.Context, *CreateLocationSecretRequest) (*CreateLocationSecretResponse, error)
	// Delete a Secret from the Location.
	DeleteLocationSecret(context.Context, *DeleteLocationSecretRequest) (*DeleteLocationSecretResponse, error)
	// Get a specific robot by ID
	GetRobot(context.Context, *GetRobotRequest) (*GetRobotResponse, error)
	// Get Rover Rental Location Robots
	GetRoverRentalRobots(context.Context, *GetRoverRentalRobotsRequest) (*GetRoverRentalRobotsResponse, error)
	GetRobotParts(context.Context, *GetRobotPartsRequest) (*GetRobotPartsResponse, error)
	// Get a specific robot part by ID
	GetRobotPart(context.Context, *GetRobotPartRequest) (*GetRobotPartResponse, error)
	GetRobotPartLogs(context.Context, *GetRobotPartLogsRequest) (*GetRobotPartLogsResponse, error)
	TailRobotPartLogs(*TailRobotPartLogsRequest, AppService_TailRobotPartLogsServer) error
	// Get a specific robot part histy by ID
	GetRobotPartHistory(context.Context, *GetRobotPartHistoryRequest) (*GetRobotPartHistoryResponse, error)
	// Update a robot
	UpdateRobotPart(context.Context, *UpdateRobotPartRequest) (*UpdateRobotPartResponse, error)
	// Create a new robot part
	NewRobotPart(context.Context, *NewRobotPartRequest) (*NewRobotPartResponse, error)
	// Delete a robot part
	DeleteRobotPart(context.Context, *DeleteRobotPartRequest) (*DeleteRobotPartResponse, error)
	// Marks the given part as the main part, and all the others as not
	MarkPartAsMain(context.Context, *MarkPartAsMainRequest) (*MarkPartAsMainResponse, error)
	// Marks part for restart. Once the robot part checks-in with the app the flag
	// is reset on the robot part. Calling this multiple times before a robot part
	// checks-in has no affect.
	// Note: This API may be removed in the near future.
	// TODO(APP-388): Remove
	MarkPartForRestart(context.Context, *MarkPartForRestartRequest) (*MarkPartForRestartResponse, error)
	// Create a new generated Secret in the Robot Part.
	//   - Succeeds if there are no more than 2 active secrets after creation.
	CreateRobotPartSecret(context.Context, *CreateRobotPartSecretRequest) (*CreateRobotPartSecretResponse, error)
	// Delete a Secret from the RobotPart.
	DeleteRobotPartSecret(context.Context, *DeleteRobotPartSecretRequest) (*DeleteRobotPartSecretResponse, error)
	// Get a list of robots
	ListRobots(context.Context, *ListRobotsRequest) (*ListRobotsResponse, error)
	// NewRobot creates a new robot
	NewRobot(context.Context, *NewRobotRequest) (*NewRobotResponse, error)
	// UpdateRobot updates a robot
	UpdateRobot(context.Context, *UpdateRobotRequest) (*UpdateRobotResponse, error)
	// DeleteRobot deletes a robot
	DeleteRobot(context.Context, *DeleteRobotRequest) (*DeleteRobotResponse, error)
	// Gets a list of fragments
	ListFragments(context.Context, *ListFragmentsRequest) (*ListFragmentsResponse, error)
	// Gets a single fragment
	GetFragment(context.Context, *GetFragmentRequest) (*GetFragmentResponse, error)
	// Creates a fragment
	CreateFragment(context.Context, *CreateFragmentRequest) (*CreateFragmentResponse, error)
	// Updates a fragment
	UpdateFragment(context.Context, *UpdateFragmentRequest) (*UpdateFragmentResponse, error)
	// Deletes a fragment
	DeleteFragment(context.Context, *DeleteFragmentRequest) (*DeleteFragmentResponse, error)
	// Creates an IdentityAuthorization
	AddRole(context.Context, *AddRoleRequest) (*AddRoleResponse, error)
	// Deletes an IdentityAuthorization
	RemoveRole(context.Context, *RemoveRoleRequest) (*RemoveRoleResponse, error)
	// Returns all authorization roles for a given resource
	ListAuthorizations(context.Context, *ListAuthorizationsRequest) (*ListAuthorizationsResponse, error)
	// Validates a permission for the current user
	CheckPermissions(context.Context, *CheckPermissionsRequest) (*CheckPermissionsResponse, error)
	CreateModule(context.Context, *CreateModuleRequest) (*CreateModuleResponse, error)
	UpdateModule(context.Context, *UpdateModuleRequest) (*UpdateModuleResponse, error)
	UploadModuleFile(AppService_UploadModuleFileServer) error
	GetModule(context.Context, *GetModuleRequest) (*GetModuleResponse, error)
	ListModules(context.Context, *ListModulesRequest) (*ListModulesResponse, error)
	// contains filtered or unexported methods
}

AppServiceServer is the server API for AppService service. All implementations must embed UnimplementedAppServiceServer for forward compatibility

type AppService_TailRobotPartLogsClient

type AppService_TailRobotPartLogsClient interface {
	Recv() (*TailRobotPartLogsResponse, error)
	grpc.ClientStream
}

type AppService_TailRobotPartLogsServer

type AppService_TailRobotPartLogsServer interface {
	Send(*TailRobotPartLogsResponse) error
	grpc.ServerStream
}

type AppService_UploadModuleFileClient added in v0.1.138

type AppService_UploadModuleFileClient interface {
	Send(*UploadModuleFileRequest) error
	CloseAndRecv() (*UploadModuleFileResponse, error)
	grpc.ClientStream
}

type AppService_UploadModuleFileServer added in v0.1.138

type AppService_UploadModuleFileServer interface {
	SendAndClose(*UploadModuleFileResponse) error
	Recv() (*UploadModuleFileRequest, error)
	grpc.ServerStream
}

type AuthConfig

type AuthConfig struct {
	Handlers           []*AuthHandlerConfig `protobuf:"bytes,1,rep,name=handlers,proto3" json:"handlers,omitempty"`
	TlsAuthEntities    []string             `protobuf:"bytes,2,rep,name=tls_auth_entities,json=tlsAuthEntities,proto3" json:"tls_auth_entities,omitempty"`
	ExternalAuthConfig *ExternalAuthConfig  `protobuf:"bytes,3,opt,name=external_auth_config,json=externalAuthConfig,proto3,oneof" json:"external_auth_config,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthConfig) Descriptor deprecated

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

Deprecated: Use AuthConfig.ProtoReflect.Descriptor instead.

func (*AuthConfig) GetExternalAuthConfig added in v0.1.91

func (x *AuthConfig) GetExternalAuthConfig() *ExternalAuthConfig

func (*AuthConfig) GetHandlers

func (x *AuthConfig) GetHandlers() []*AuthHandlerConfig

func (*AuthConfig) GetTlsAuthEntities

func (x *AuthConfig) GetTlsAuthEntities() []string

func (*AuthConfig) ProtoMessage

func (*AuthConfig) ProtoMessage()

func (*AuthConfig) ProtoReflect

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

func (*AuthConfig) Reset

func (x *AuthConfig) Reset()

func (*AuthConfig) String

func (x *AuthConfig) String() string

type AuthHandlerConfig

type AuthHandlerConfig struct {
	Type   CredentialsType  `protobuf:"varint,1,opt,name=type,proto3,enum=viam.app.v1.CredentialsType" json:"type,omitempty"`
	Config *structpb.Struct `protobuf:"bytes,5,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthHandlerConfig) Descriptor deprecated

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

Deprecated: Use AuthHandlerConfig.ProtoReflect.Descriptor instead.

func (*AuthHandlerConfig) GetConfig

func (x *AuthHandlerConfig) GetConfig() *structpb.Struct

func (*AuthHandlerConfig) GetType

func (x *AuthHandlerConfig) GetType() CredentialsType

func (*AuthHandlerConfig) ProtoMessage

func (*AuthHandlerConfig) ProtoMessage()

func (*AuthHandlerConfig) ProtoReflect

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

func (*AuthHandlerConfig) Reset

func (x *AuthHandlerConfig) Reset()

func (*AuthHandlerConfig) String

func (x *AuthHandlerConfig) String() string

type Authorization added in v0.1.99

type Authorization struct {
	AuthorizationType string `protobuf:"bytes,1,opt,name=authorization_type,json=authorizationType,proto3" json:"authorization_type,omitempty"`
	AuthorizationId   string `protobuf:"bytes,2,opt,name=authorization_id,json=authorizationId,proto3" json:"authorization_id,omitempty"`
	ResourceType      string `protobuf:"bytes,3,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
	ResourceId        string `protobuf:"bytes,4,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	IdentityId        string `protobuf:"bytes,5,opt,name=identity_id,json=identityId,proto3" json:"identity_id,omitempty"`
	OrganizationId    string `protobuf:"bytes,6,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Authorization) Descriptor deprecated added in v0.1.99

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

Deprecated: Use Authorization.ProtoReflect.Descriptor instead.

func (*Authorization) GetAuthorizationId added in v0.1.99

func (x *Authorization) GetAuthorizationId() string

func (*Authorization) GetAuthorizationType added in v0.1.99

func (x *Authorization) GetAuthorizationType() string

func (*Authorization) GetIdentityId added in v0.1.99

func (x *Authorization) GetIdentityId() string

func (*Authorization) GetOrganizationId added in v0.1.153

func (x *Authorization) GetOrganizationId() string

func (*Authorization) GetResourceId added in v0.1.99

func (x *Authorization) GetResourceId() string

func (*Authorization) GetResourceType added in v0.1.99

func (x *Authorization) GetResourceType() string

func (*Authorization) ProtoMessage added in v0.1.99

func (*Authorization) ProtoMessage()

func (*Authorization) ProtoReflect added in v0.1.99

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

func (*Authorization) Reset added in v0.1.99

func (x *Authorization) Reset()

func (*Authorization) String added in v0.1.99

func (x *Authorization) String() string

type AuthorizedPermissions added in v0.1.99

type AuthorizedPermissions struct {
	ResourceType string   `protobuf:"bytes,1,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
	ResourceId   string   `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	Permissions  []string `protobuf:"bytes,3,rep,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthorizedPermissions) Descriptor deprecated added in v0.1.99

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

Deprecated: Use AuthorizedPermissions.ProtoReflect.Descriptor instead.

func (*AuthorizedPermissions) GetPermissions added in v0.1.99

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

func (*AuthorizedPermissions) GetResourceId added in v0.1.99

func (x *AuthorizedPermissions) GetResourceId() string

func (*AuthorizedPermissions) GetResourceType added in v0.1.112

func (x *AuthorizedPermissions) GetResourceType() string

func (*AuthorizedPermissions) ProtoMessage added in v0.1.99

func (*AuthorizedPermissions) ProtoMessage()

func (*AuthorizedPermissions) ProtoReflect added in v0.1.99

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

func (*AuthorizedPermissions) Reset added in v0.1.99

func (x *AuthorizedPermissions) Reset()

func (*AuthorizedPermissions) String added in v0.1.99

func (x *AuthorizedPermissions) String() string

type BillableResourceEvent added in v0.1.107

type BillableResourceEvent struct {
	Id                string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Type              string                 `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	UsageQuantity     float64                `protobuf:"fixed64,3,opt,name=usage_quantity,json=usageQuantity,proto3" json:"usage_quantity,omitempty"`
	UsageQuantityUnit string                 `protobuf:"bytes,4,opt,name=usage_quantity_unit,json=usageQuantityUnit,proto3" json:"usage_quantity_unit,omitempty"`
	UsageCost         string                 `protobuf:"bytes,5,opt,name=usage_cost,json=usageCost,proto3" json:"usage_cost,omitempty"`
	OccurredAt        *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=occurred_at,json=occurredAt,proto3" json:"occurred_at,omitempty"`
	UserName          string                 `protobuf:"bytes,7,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	// contains filtered or unexported fields
}

func (*BillableResourceEvent) Descriptor deprecated added in v0.1.107

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

Deprecated: Use BillableResourceEvent.ProtoReflect.Descriptor instead.

func (*BillableResourceEvent) GetId added in v0.1.107

func (x *BillableResourceEvent) GetId() string

func (*BillableResourceEvent) GetOccurredAt added in v0.1.107

func (x *BillableResourceEvent) GetOccurredAt() *timestamppb.Timestamp

func (*BillableResourceEvent) GetType added in v0.1.107

func (x *BillableResourceEvent) GetType() string

func (*BillableResourceEvent) GetUsageCost added in v0.1.107

func (x *BillableResourceEvent) GetUsageCost() string

func (*BillableResourceEvent) GetUsageQuantity added in v0.1.107

func (x *BillableResourceEvent) GetUsageQuantity() float64

func (*BillableResourceEvent) GetUsageQuantityUnit added in v0.1.107

func (x *BillableResourceEvent) GetUsageQuantityUnit() string

func (*BillableResourceEvent) GetUserName added in v0.1.107

func (x *BillableResourceEvent) GetUserName() string

func (*BillableResourceEvent) ProtoMessage added in v0.1.107

func (*BillableResourceEvent) ProtoMessage()

func (*BillableResourceEvent) ProtoReflect added in v0.1.107

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

func (*BillableResourceEvent) Reset added in v0.1.107

func (x *BillableResourceEvent) Reset()

func (*BillableResourceEvent) String added in v0.1.107

func (x *BillableResourceEvent) String() string

type BillingServiceClient added in v0.1.107

type BillingServiceClient interface {
	GetCurrentMonthUsageSummary(ctx context.Context, in *GetCurrentMonthUsageSummaryRequest, opts ...grpc.CallOption) (*GetCurrentMonthUsageSummaryResponse, error)
	GetUnpaidBalance(ctx context.Context, in *GetUnpaidBalanceRequest, opts ...grpc.CallOption) (*GetUnpaidBalanceResponse, error)
	GetInvoiceHistory(ctx context.Context, in *GetInvoiceHistoryRequest, opts ...grpc.CallOption) (*GetInvoiceHistoryResponse, error)
	GetItemizedInvoice(ctx context.Context, in *GetItemizedInvoiceRequest, opts ...grpc.CallOption) (*GetItemizedInvoiceResponse, error)
	GetBillingSummary(ctx context.Context, in *GetBillingSummaryRequest, opts ...grpc.CallOption) (*GetBillingSummaryResponse, error)
	// Detailed breakdown of current month's costs
	GetCurrentMonthUsage(ctx context.Context, in *GetCurrentMonthUsageRequest, opts ...grpc.CallOption) (*GetCurrentMonthUsageResponse, error)
	// Org-level information (like billing email and payment details)
	GetOrgBillingInformation(ctx context.Context, in *GetOrgBillingInformationRequest, opts ...grpc.CallOption) (*GetOrgBillingInformationResponse, error)
	// Total outstanding balance and previous invoices
	GetInvoicesSummary(ctx context.Context, in *GetInvoicesSummaryRequest, opts ...grpc.CallOption) (*GetInvoicesSummaryResponse, error)
	// Download a PDF invoice
	GetInvoicePdf(ctx context.Context, in *GetInvoicePdfRequest, opts ...grpc.CallOption) (BillingService_GetInvoicePdfClient, error)
}

BillingServiceClient is the client API for BillingService service.

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

func NewBillingServiceClient added in v0.1.107

func NewBillingServiceClient(cc grpc.ClientConnInterface) BillingServiceClient

type BillingServiceServer added in v0.1.107

type BillingServiceServer interface {
	GetCurrentMonthUsageSummary(context.Context, *GetCurrentMonthUsageSummaryRequest) (*GetCurrentMonthUsageSummaryResponse, error)
	GetUnpaidBalance(context.Context, *GetUnpaidBalanceRequest) (*GetUnpaidBalanceResponse, error)
	GetInvoiceHistory(context.Context, *GetInvoiceHistoryRequest) (*GetInvoiceHistoryResponse, error)
	GetItemizedInvoice(context.Context, *GetItemizedInvoiceRequest) (*GetItemizedInvoiceResponse, error)
	GetBillingSummary(context.Context, *GetBillingSummaryRequest) (*GetBillingSummaryResponse, error)
	// Detailed breakdown of current month's costs
	GetCurrentMonthUsage(context.Context, *GetCurrentMonthUsageRequest) (*GetCurrentMonthUsageResponse, error)
	// Org-level information (like billing email and payment details)
	GetOrgBillingInformation(context.Context, *GetOrgBillingInformationRequest) (*GetOrgBillingInformationResponse, error)
	// Total outstanding balance and previous invoices
	GetInvoicesSummary(context.Context, *GetInvoicesSummaryRequest) (*GetInvoicesSummaryResponse, error)
	// Download a PDF invoice
	GetInvoicePdf(*GetInvoicePdfRequest, BillingService_GetInvoicePdfServer) error
	// contains filtered or unexported methods
}

BillingServiceServer is the server API for BillingService service. All implementations must embed UnimplementedBillingServiceServer for forward compatibility

type BillingService_GetInvoicePdfClient added in v0.1.128

type BillingService_GetInvoicePdfClient interface {
	Recv() (*GetInvoicePdfResponse, error)
	grpc.ClientStream
}

type BillingService_GetInvoicePdfServer added in v0.1.128

type BillingService_GetInvoicePdfServer interface {
	Send(*GetInvoicePdfResponse) error
	grpc.ServerStream
}

type CertificateRequest

type CertificateRequest struct {

	// Robot part id.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*CertificateRequest) Descriptor deprecated

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

Deprecated: Use CertificateRequest.ProtoReflect.Descriptor instead.

func (*CertificateRequest) GetId

func (x *CertificateRequest) GetId() string

func (*CertificateRequest) ProtoMessage

func (*CertificateRequest) ProtoMessage()

func (*CertificateRequest) ProtoReflect

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

func (*CertificateRequest) Reset

func (x *CertificateRequest) Reset()

func (*CertificateRequest) String

func (x *CertificateRequest) String() string

type CertificateResponse

type CertificateResponse struct {

	// Robot part id.
	Id             string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	TlsCertificate string `protobuf:"bytes,2,opt,name=tls_certificate,json=tlsCertificate,proto3" json:"tls_certificate,omitempty"`
	TlsPrivateKey  string `protobuf:"bytes,3,opt,name=tls_private_key,json=tlsPrivateKey,proto3" json:"tls_private_key,omitempty"`
	// contains filtered or unexported fields
}

func (*CertificateResponse) Descriptor deprecated

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

Deprecated: Use CertificateResponse.ProtoReflect.Descriptor instead.

func (*CertificateResponse) GetId

func (x *CertificateResponse) GetId() string

func (*CertificateResponse) GetTlsCertificate

func (x *CertificateResponse) GetTlsCertificate() string

func (*CertificateResponse) GetTlsPrivateKey

func (x *CertificateResponse) GetTlsPrivateKey() string

func (*CertificateResponse) ProtoMessage

func (*CertificateResponse) ProtoMessage()

func (*CertificateResponse) ProtoReflect

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

func (*CertificateResponse) Reset

func (x *CertificateResponse) Reset()

func (*CertificateResponse) String

func (x *CertificateResponse) String() string

type CheckPermissionsRequest added in v0.1.99

type CheckPermissionsRequest struct {
	Permissions []*AuthorizedPermissions `protobuf:"bytes,1,rep,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckPermissionsRequest) Descriptor deprecated added in v0.1.99

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

Deprecated: Use CheckPermissionsRequest.ProtoReflect.Descriptor instead.

func (*CheckPermissionsRequest) GetPermissions added in v0.1.103

func (x *CheckPermissionsRequest) GetPermissions() []*AuthorizedPermissions

func (*CheckPermissionsRequest) ProtoMessage added in v0.1.99

func (*CheckPermissionsRequest) ProtoMessage()

func (*CheckPermissionsRequest) ProtoReflect added in v0.1.99

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

func (*CheckPermissionsRequest) Reset added in v0.1.99

func (x *CheckPermissionsRequest) Reset()

func (*CheckPermissionsRequest) String added in v0.1.99

func (x *CheckPermissionsRequest) String() string

type CheckPermissionsResponse added in v0.1.99

type CheckPermissionsResponse struct {
	AuthorizedPermissions []*AuthorizedPermissions `protobuf:"bytes,1,rep,name=authorized_permissions,json=authorizedPermissions,proto3" json:"authorized_permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckPermissionsResponse) Descriptor deprecated added in v0.1.99

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

Deprecated: Use CheckPermissionsResponse.ProtoReflect.Descriptor instead.

func (*CheckPermissionsResponse) GetAuthorizedPermissions added in v0.1.99

func (x *CheckPermissionsResponse) GetAuthorizedPermissions() []*AuthorizedPermissions

func (*CheckPermissionsResponse) ProtoMessage added in v0.1.99

func (*CheckPermissionsResponse) ProtoMessage()

func (*CheckPermissionsResponse) ProtoReflect added in v0.1.99

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

func (*CheckPermissionsResponse) Reset added in v0.1.99

func (x *CheckPermissionsResponse) Reset()

func (*CheckPermissionsResponse) String added in v0.1.99

func (x *CheckPermissionsResponse) String() string

type CloudConfig

type CloudConfig struct {

	// Robot part id.
	Id                string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Fqdn              string `protobuf:"bytes,2,opt,name=fqdn,proto3" json:"fqdn,omitempty"`
	LocalFqdn         string `protobuf:"bytes,3,opt,name=local_fqdn,json=localFqdn,proto3" json:"local_fqdn,omitempty"`
	ManagedBy         string `protobuf:"bytes,4,opt,name=managed_by,json=managedBy,proto3" json:"managed_by,omitempty"`
	SignalingAddress  string `protobuf:"bytes,5,opt,name=signaling_address,json=signalingAddress,proto3" json:"signaling_address,omitempty"`
	SignalingInsecure bool   `protobuf:"varint,6,opt,name=signaling_insecure,json=signalingInsecure,proto3" json:"signaling_insecure,omitempty"`
	// Deprecated use location_secrets
	//
	// Deprecated: Do not use.
	LocationSecret string `protobuf:"bytes,7,opt,name=location_secret,json=locationSecret,proto3" json:"location_secret,omitempty"`
	// Robot part secret
	Secret string `protobuf:"bytes,8,opt,name=secret,proto3" json:"secret,omitempty"`
	// All valid location secrets.
	LocationSecrets []*LocationSecret `protobuf:"bytes,9,rep,name=location_secrets,json=locationSecrets,proto3" json:"location_secrets,omitempty"`
	// contains filtered or unexported fields
}

func (*CloudConfig) Descriptor deprecated

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

Deprecated: Use CloudConfig.ProtoReflect.Descriptor instead.

func (*CloudConfig) GetFqdn

func (x *CloudConfig) GetFqdn() string

func (*CloudConfig) GetId

func (x *CloudConfig) GetId() string

func (*CloudConfig) GetLocalFqdn

func (x *CloudConfig) GetLocalFqdn() string

func (*CloudConfig) GetLocationSecret deprecated

func (x *CloudConfig) GetLocationSecret() string

Deprecated: Do not use.

func (*CloudConfig) GetLocationSecrets added in v0.1.4

func (x *CloudConfig) GetLocationSecrets() []*LocationSecret

func (*CloudConfig) GetManagedBy

func (x *CloudConfig) GetManagedBy() string

func (*CloudConfig) GetSecret

func (x *CloudConfig) GetSecret() string

func (*CloudConfig) GetSignalingAddress

func (x *CloudConfig) GetSignalingAddress() string

func (*CloudConfig) GetSignalingInsecure

func (x *CloudConfig) GetSignalingInsecure() bool

func (*CloudConfig) ProtoMessage

func (*CloudConfig) ProtoMessage()

func (*CloudConfig) ProtoReflect

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

func (*CloudConfig) Reset

func (x *CloudConfig) Reset()

func (*CloudConfig) String

func (x *CloudConfig) String() string

type ComponentConfig

type ComponentConfig struct {
	Name           string                        `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Namespace      string                        `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"` // deprecated; use api
	Type           string                        `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`           // deprecated; use api
	Model          string                        `protobuf:"bytes,4,opt,name=model,proto3" json:"model,omitempty"`
	Frame          *Frame                        `protobuf:"bytes,5,opt,name=frame,proto3" json:"frame,omitempty"`
	DependsOn      []string                      `protobuf:"bytes,6,rep,name=depends_on,json=dependsOn,proto3" json:"depends_on,omitempty"`
	ServiceConfigs []*ResourceLevelServiceConfig `protobuf:"bytes,7,rep,name=service_configs,json=serviceConfigs,proto3" json:"service_config"`
	Attributes     *structpb.Struct              `protobuf:"bytes,8,opt,name=attributes,proto3" json:"attributes,omitempty"`
	Api            string                        `protobuf:"bytes,9,opt,name=api,proto3" json:"api,omitempty"`
	// contains filtered or unexported fields
}

func (*ComponentConfig) Descriptor deprecated

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

Deprecated: Use ComponentConfig.ProtoReflect.Descriptor instead.

func (*ComponentConfig) GetApi added in v0.1.24

func (x *ComponentConfig) GetApi() string

func (*ComponentConfig) GetAttributes

func (x *ComponentConfig) GetAttributes() *structpb.Struct

func (*ComponentConfig) GetDependsOn

func (x *ComponentConfig) GetDependsOn() []string

func (*ComponentConfig) GetFrame

func (x *ComponentConfig) GetFrame() *Frame

func (*ComponentConfig) GetModel

func (x *ComponentConfig) GetModel() string

func (*ComponentConfig) GetName

func (x *ComponentConfig) GetName() string

func (*ComponentConfig) GetNamespace

func (x *ComponentConfig) GetNamespace() string

func (*ComponentConfig) GetServiceConfigs

func (x *ComponentConfig) GetServiceConfigs() []*ResourceLevelServiceConfig

func (*ComponentConfig) GetType

func (x *ComponentConfig) GetType() string

func (*ComponentConfig) ProtoMessage

func (*ComponentConfig) ProtoMessage()

func (*ComponentConfig) ProtoReflect

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

func (*ComponentConfig) Reset

func (x *ComponentConfig) Reset()

func (*ComponentConfig) String

func (x *ComponentConfig) String() string

type ConfigRequest

type ConfigRequest struct {

	// Robot part id.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Details about the RDK (os, version) are updated during this request.
	AgentInfo *AgentInfo `protobuf:"bytes,2,opt,name=agent_info,json=agentInfo,proto3,oneof" json:"agent_info,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigRequest) Descriptor deprecated

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

Deprecated: Use ConfigRequest.ProtoReflect.Descriptor instead.

func (*ConfigRequest) GetAgentInfo

func (x *ConfigRequest) GetAgentInfo() *AgentInfo

func (*ConfigRequest) GetId

func (x *ConfigRequest) GetId() string

func (*ConfigRequest) ProtoMessage

func (*ConfigRequest) ProtoMessage()

func (*ConfigRequest) ProtoReflect

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

func (*ConfigRequest) Reset

func (x *ConfigRequest) Reset()

func (*ConfigRequest) String

func (x *ConfigRequest) String() string

type ConfigResponse

type ConfigResponse struct {
	Config *RobotConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigResponse) Descriptor deprecated

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

Deprecated: Use ConfigResponse.ProtoReflect.Descriptor instead.

func (*ConfigResponse) GetConfig

func (x *ConfigResponse) GetConfig() *RobotConfig

func (*ConfigResponse) ProtoMessage

func (*ConfigResponse) ProtoMessage()

func (*ConfigResponse) ProtoReflect

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

func (*ConfigResponse) Reset

func (x *ConfigResponse) Reset()

func (*ConfigResponse) String

func (x *ConfigResponse) String() string

type CreateFragmentRequest added in v0.1.59

type CreateFragmentRequest struct {
	Name           string           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Config         *structpb.Struct `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	OrganizationId string           `protobuf:"bytes,3,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateFragmentRequest) Descriptor deprecated added in v0.1.59

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

Deprecated: Use CreateFragmentRequest.ProtoReflect.Descriptor instead.

func (*CreateFragmentRequest) GetConfig added in v0.1.59

func (x *CreateFragmentRequest) GetConfig() *structpb.Struct

func (*CreateFragmentRequest) GetName added in v0.1.59

func (x *CreateFragmentRequest) GetName() string

func (*CreateFragmentRequest) GetOrganizationId added in v0.1.146

func (x *CreateFragmentRequest) GetOrganizationId() string

func (*CreateFragmentRequest) ProtoMessage added in v0.1.59

func (*CreateFragmentRequest) ProtoMessage()

func (*CreateFragmentRequest) ProtoReflect added in v0.1.59

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

func (*CreateFragmentRequest) Reset added in v0.1.59

func (x *CreateFragmentRequest) Reset()

func (*CreateFragmentRequest) String added in v0.1.59

func (x *CreateFragmentRequest) String() string

type CreateFragmentResponse added in v0.1.59

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

func (*CreateFragmentResponse) Descriptor deprecated added in v0.1.59

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

Deprecated: Use CreateFragmentResponse.ProtoReflect.Descriptor instead.

func (*CreateFragmentResponse) GetFragment added in v0.1.59

func (x *CreateFragmentResponse) GetFragment() *Fragment

func (*CreateFragmentResponse) ProtoMessage added in v0.1.59

func (*CreateFragmentResponse) ProtoMessage()

func (*CreateFragmentResponse) ProtoReflect added in v0.1.59

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

func (*CreateFragmentResponse) Reset added in v0.1.59

func (x *CreateFragmentResponse) Reset()

func (*CreateFragmentResponse) String added in v0.1.59

func (x *CreateFragmentResponse) String() string

type CreateLocationRequest added in v0.1.6

type CreateLocationRequest struct {

	// Organization ID to create the location under.
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// Name of the location.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The new parent location to move the location under.
	ParentLocationId *string `protobuf:"bytes,3,opt,name=parent_location_id,json=parentLocationId,proto3,oneof" json:"parent_location_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateLocationRequest) Descriptor deprecated added in v0.1.6

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

Deprecated: Use CreateLocationRequest.ProtoReflect.Descriptor instead.

func (*CreateLocationRequest) GetName added in v0.1.6

func (x *CreateLocationRequest) GetName() string

func (*CreateLocationRequest) GetOrganizationId added in v0.1.6

func (x *CreateLocationRequest) GetOrganizationId() string

func (*CreateLocationRequest) GetParentLocationId added in v0.1.41

func (x *CreateLocationRequest) GetParentLocationId() string

func (*CreateLocationRequest) ProtoMessage added in v0.1.6

func (*CreateLocationRequest) ProtoMessage()

func (*CreateLocationRequest) ProtoReflect added in v0.1.6

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

func (*CreateLocationRequest) Reset added in v0.1.6

func (x *CreateLocationRequest) Reset()

func (*CreateLocationRequest) String added in v0.1.6

func (x *CreateLocationRequest) String() string

type CreateLocationResponse added in v0.1.6

type CreateLocationResponse struct {

	// Location object is returned.
	Location *Location `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateLocationResponse) Descriptor deprecated added in v0.1.6

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

Deprecated: Use CreateLocationResponse.ProtoReflect.Descriptor instead.

func (*CreateLocationResponse) GetLocation added in v0.1.6

func (x *CreateLocationResponse) GetLocation() *Location

func (*CreateLocationResponse) ProtoMessage added in v0.1.6

func (*CreateLocationResponse) ProtoMessage()

func (*CreateLocationResponse) ProtoReflect added in v0.1.6

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

func (*CreateLocationResponse) Reset added in v0.1.6

func (x *CreateLocationResponse) Reset()

func (*CreateLocationResponse) String added in v0.1.6

func (x *CreateLocationResponse) String() string

type CreateLocationSecretRequest added in v0.1.4

type CreateLocationSecretRequest struct {

	// Location ID to create the secret in.
	LocationId string `protobuf:"bytes,1,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateLocationSecretRequest) Descriptor deprecated added in v0.1.4

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

Deprecated: Use CreateLocationSecretRequest.ProtoReflect.Descriptor instead.

func (*CreateLocationSecretRequest) GetLocationId added in v0.1.4

func (x *CreateLocationSecretRequest) GetLocationId() string

func (*CreateLocationSecretRequest) ProtoMessage added in v0.1.4

func (*CreateLocationSecretRequest) ProtoMessage()

func (*CreateLocationSecretRequest) ProtoReflect added in v0.1.4

func (*CreateLocationSecretRequest) Reset added in v0.1.4

func (x *CreateLocationSecretRequest) Reset()

func (*CreateLocationSecretRequest) String added in v0.1.4

func (x *CreateLocationSecretRequest) String() string

type CreateLocationSecretResponse added in v0.1.4

type CreateLocationSecretResponse struct {

	// Location's auth after updates.
	Auth *LocationAuth `protobuf:"bytes,1,opt,name=auth,proto3" json:"auth,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateLocationSecretResponse) Descriptor deprecated added in v0.1.4

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

Deprecated: Use CreateLocationSecretResponse.ProtoReflect.Descriptor instead.

func (*CreateLocationSecretResponse) GetAuth added in v0.1.4

func (*CreateLocationSecretResponse) ProtoMessage added in v0.1.4

func (*CreateLocationSecretResponse) ProtoMessage()

func (*CreateLocationSecretResponse) ProtoReflect added in v0.1.4

func (*CreateLocationSecretResponse) Reset added in v0.1.4

func (x *CreateLocationSecretResponse) Reset()

func (*CreateLocationSecretResponse) String added in v0.1.4

type CreateModuleRequest added in v0.1.138

type CreateModuleRequest struct {

	// The organization to create the module under
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// The name of the module, which must be unique within your org
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Modules

func (*CreateModuleRequest) Descriptor deprecated added in v0.1.138

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

Deprecated: Use CreateModuleRequest.ProtoReflect.Descriptor instead.

func (*CreateModuleRequest) GetName added in v0.1.138

func (x *CreateModuleRequest) GetName() string

func (*CreateModuleRequest) GetOrganizationId added in v0.1.151

func (x *CreateModuleRequest) GetOrganizationId() string

func (*CreateModuleRequest) ProtoMessage added in v0.1.138

func (*CreateModuleRequest) ProtoMessage()

func (*CreateModuleRequest) ProtoReflect added in v0.1.138

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

func (*CreateModuleRequest) Reset added in v0.1.138

func (x *CreateModuleRequest) Reset()

func (*CreateModuleRequest) String added in v0.1.138

func (x *CreateModuleRequest) String() string

type CreateModuleResponse added in v0.1.138

type CreateModuleResponse struct {

	// The id of the module containing the namespace and name
	ModuleId string `protobuf:"bytes,1,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	// The detail page of the module
	Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateModuleResponse) Descriptor deprecated added in v0.1.138

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

Deprecated: Use CreateModuleResponse.ProtoReflect.Descriptor instead.

func (*CreateModuleResponse) GetModuleId added in v0.1.138

func (x *CreateModuleResponse) GetModuleId() string

func (*CreateModuleResponse) GetUrl added in v0.1.147

func (x *CreateModuleResponse) GetUrl() string

func (*CreateModuleResponse) ProtoMessage added in v0.1.138

func (*CreateModuleResponse) ProtoMessage()

func (*CreateModuleResponse) ProtoReflect added in v0.1.138

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

func (*CreateModuleResponse) Reset added in v0.1.138

func (x *CreateModuleResponse) Reset()

func (*CreateModuleResponse) String added in v0.1.138

func (x *CreateModuleResponse) String() string

type CreateOrganizationInviteRequest added in v0.1.44

type CreateOrganizationInviteRequest struct {
	OrganizationId string           `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	Email          string           `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	Authorizations []*Authorization `protobuf:"bytes,3,rep,name=authorizations,proto3" json:"authorizations,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateOrganizationInviteRequest) Descriptor deprecated added in v0.1.44

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

Deprecated: Use CreateOrganizationInviteRequest.ProtoReflect.Descriptor instead.

func (*CreateOrganizationInviteRequest) GetAuthorizations added in v0.1.103

func (x *CreateOrganizationInviteRequest) GetAuthorizations() []*Authorization

func (*CreateOrganizationInviteRequest) GetEmail added in v0.1.44

func (*CreateOrganizationInviteRequest) GetOrganizationId added in v0.1.44

func (x *CreateOrganizationInviteRequest) GetOrganizationId() string

func (*CreateOrganizationInviteRequest) ProtoMessage added in v0.1.44

func (*CreateOrganizationInviteRequest) ProtoMessage()

func (*CreateOrganizationInviteRequest) ProtoReflect added in v0.1.44

func (*CreateOrganizationInviteRequest) Reset added in v0.1.44

func (*CreateOrganizationInviteRequest) String added in v0.1.44

type CreateOrganizationInviteResponse added in v0.1.44

type CreateOrganizationInviteResponse struct {
	Invite *OrganizationInvite `protobuf:"bytes,1,opt,name=invite,proto3" json:"invite,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateOrganizationInviteResponse) Descriptor deprecated added in v0.1.44

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

Deprecated: Use CreateOrganizationInviteResponse.ProtoReflect.Descriptor instead.

func (*CreateOrganizationInviteResponse) GetInvite added in v0.1.44

func (*CreateOrganizationInviteResponse) ProtoMessage added in v0.1.44

func (*CreateOrganizationInviteResponse) ProtoMessage()

func (*CreateOrganizationInviteResponse) ProtoReflect added in v0.1.44

func (*CreateOrganizationInviteResponse) Reset added in v0.1.44

func (*CreateOrganizationInviteResponse) String added in v0.1.44

type CreateOrganizationRequest added in v0.1.44

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

func (*CreateOrganizationRequest) Descriptor deprecated added in v0.1.44

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

Deprecated: Use CreateOrganizationRequest.ProtoReflect.Descriptor instead.

func (*CreateOrganizationRequest) GetName added in v0.1.44

func (x *CreateOrganizationRequest) GetName() string

func (*CreateOrganizationRequest) ProtoMessage added in v0.1.44

func (*CreateOrganizationRequest) ProtoMessage()

func (*CreateOrganizationRequest) ProtoReflect added in v0.1.44

func (*CreateOrganizationRequest) Reset added in v0.1.44

func (x *CreateOrganizationRequest) Reset()

func (*CreateOrganizationRequest) String added in v0.1.44

func (x *CreateOrganizationRequest) String() string

type CreateOrganizationResponse added in v0.1.44

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

func (*CreateOrganizationResponse) Descriptor deprecated added in v0.1.44

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

Deprecated: Use CreateOrganizationResponse.ProtoReflect.Descriptor instead.

func (*CreateOrganizationResponse) GetOrganization added in v0.1.44

func (x *CreateOrganizationResponse) GetOrganization() *Organization

func (*CreateOrganizationResponse) ProtoMessage added in v0.1.44

func (*CreateOrganizationResponse) ProtoMessage()

func (*CreateOrganizationResponse) ProtoReflect added in v0.1.44

func (*CreateOrganizationResponse) Reset added in v0.1.44

func (x *CreateOrganizationResponse) Reset()

func (*CreateOrganizationResponse) String added in v0.1.44

func (x *CreateOrganizationResponse) String() string

type CreateRobotPartSecretRequest added in v0.1.4

type CreateRobotPartSecretRequest struct {

	// Robot Part ID to create the secret in.
	PartId string `protobuf:"bytes,1,opt,name=part_id,json=partId,proto3" json:"part_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRobotPartSecretRequest) Descriptor deprecated added in v0.1.4

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

Deprecated: Use CreateRobotPartSecretRequest.ProtoReflect.Descriptor instead.

func (*CreateRobotPartSecretRequest) GetPartId added in v0.1.4

func (x *CreateRobotPartSecretRequest) GetPartId() string

func (*CreateRobotPartSecretRequest) ProtoMessage added in v0.1.4

func (*CreateRobotPartSecretRequest) ProtoMessage()

func (*CreateRobotPartSecretRequest) ProtoReflect added in v0.1.4

func (*CreateRobotPartSecretRequest) Reset added in v0.1.4

func (x *CreateRobotPartSecretRequest) Reset()

func (*CreateRobotPartSecretRequest) String added in v0.1.4

type CreateRobotPartSecretResponse added in v0.1.4

type CreateRobotPartSecretResponse struct {

	// Location's auth after updates.
	Part *RobotPart `protobuf:"bytes,1,opt,name=part,proto3" json:"part,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRobotPartSecretResponse) Descriptor deprecated added in v0.1.4

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

Deprecated: Use CreateRobotPartSecretResponse.ProtoReflect.Descriptor instead.

func (*CreateRobotPartSecretResponse) GetPart added in v0.1.4

func (*CreateRobotPartSecretResponse) ProtoMessage added in v0.1.4

func (*CreateRobotPartSecretResponse) ProtoMessage()

func (*CreateRobotPartSecretResponse) ProtoReflect added in v0.1.4

func (*CreateRobotPartSecretResponse) Reset added in v0.1.4

func (x *CreateRobotPartSecretResponse) Reset()

func (*CreateRobotPartSecretResponse) String added in v0.1.4

type CredentialsType

type CredentialsType int32
const (
	CredentialsType_CREDENTIALS_TYPE_UNSPECIFIED           CredentialsType = 0
	CredentialsType_CREDENTIALS_TYPE_INTERNAL              CredentialsType = 1
	CredentialsType_CREDENTIALS_TYPE_API_KEY               CredentialsType = 2
	CredentialsType_CREDENTIALS_TYPE_ROBOT_SECRET          CredentialsType = 3
	CredentialsType_CREDENTIALS_TYPE_ROBOT_LOCATION_SECRET CredentialsType = 4
)

func (CredentialsType) Descriptor

func (CredentialsType) Enum

func (x CredentialsType) Enum() *CredentialsType

func (CredentialsType) EnumDescriptor deprecated

func (CredentialsType) EnumDescriptor() ([]byte, []int)

Deprecated: Use CredentialsType.Descriptor instead.

func (CredentialsType) Number

func (CredentialsType) String

func (x CredentialsType) String() string

func (CredentialsType) Type

type CurrentMonthUsageSummary added in v0.1.107

type CurrentMonthUsageSummary struct {
	CloudStorageUsage            float64 `protobuf:"fixed64,1,opt,name=cloud_storage_usage,json=cloudStorageUsage,proto3" json:"cloud_storage_usage,omitempty"`
	CloudStorageUsageCost        float64 `` /* 130-byte string literal not displayed */
	DataUploadUsageCost          float64 `protobuf:"fixed64,3,opt,name=data_upload_usage_cost,json=dataUploadUsageCost,proto3" json:"data_upload_usage_cost,omitempty"`
	DataUploadUsageQuantity      float64 `` /* 136-byte string literal not displayed */
	DataEgresUsageCost           float64 `protobuf:"fixed64,5,opt,name=data_egres_usage_cost,json=dataEgresUsageCost,proto3" json:"data_egres_usage_cost,omitempty"`
	DataEgresUsageQuantity       float64 `` /* 133-byte string literal not displayed */
	StandardComputeUsageCost     float64 `` /* 139-byte string literal not displayed */
	StandardComputeUsageQuantity float64 `` /* 151-byte string literal not displayed */
	TotalUsageQuantity           float64 `protobuf:"fixed64,9,opt,name=total_usage_quantity,json=totalUsageQuantity,proto3" json:"total_usage_quantity,omitempty"`
	TotalUsageWithDiscount       float64 `` // returns amt with any discounts applied
	/* 134-byte string literal not displayed */
	TotalUsageWithoutDiscount float64 `` // returns amt without any discounts applied
	/* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

TODO(APP-1865) should be deprecated/removed in favor of GetCurrentMonthUsage

func (*CurrentMonthUsageSummary) Descriptor deprecated added in v0.1.107

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

Deprecated: Use CurrentMonthUsageSummary.ProtoReflect.Descriptor instead.

func (*CurrentMonthUsageSummary) GetCloudStorageUsage added in v0.1.107

func (x *CurrentMonthUsageSummary) GetCloudStorageUsage() float64

func (*CurrentMonthUsageSummary) GetCloudStorageUsageCost added in v0.1.107

func (x *CurrentMonthUsageSummary) GetCloudStorageUsageCost() float64

func (*CurrentMonthUsageSummary) GetDataEgresUsageCost added in v0.1.107

func (x *CurrentMonthUsageSummary) GetDataEgresUsageCost() float64

func (*CurrentMonthUsageSummary) GetDataEgresUsageQuantity added in v0.1.107

func (x *CurrentMonthUsageSummary) GetDataEgresUsageQuantity() float64

func (*CurrentMonthUsageSummary) GetDataUploadUsageCost added in v0.1.107

func (x *CurrentMonthUsageSummary) GetDataUploadUsageCost() float64

func (*CurrentMonthUsageSummary) GetDataUploadUsageQuantity added in v0.1.107

func (x *CurrentMonthUsageSummary) GetDataUploadUsageQuantity() float64

func (*CurrentMonthUsageSummary) GetStandardComputeUsageCost added in v0.1.107

func (x *CurrentMonthUsageSummary) GetStandardComputeUsageCost() float64

func (*CurrentMonthUsageSummary) GetStandardComputeUsageQuantity added in v0.1.107

func (x *CurrentMonthUsageSummary) GetStandardComputeUsageQuantity() float64

func (*CurrentMonthUsageSummary) GetTotalUsageQuantity added in v0.1.107

func (x *CurrentMonthUsageSummary) GetTotalUsageQuantity() float64

func (*CurrentMonthUsageSummary) GetTotalUsageWithDiscount added in v0.1.107

func (x *CurrentMonthUsageSummary) GetTotalUsageWithDiscount() float64

func (*CurrentMonthUsageSummary) GetTotalUsageWithoutDiscount added in v0.1.107

func (x *CurrentMonthUsageSummary) GetTotalUsageWithoutDiscount() float64

func (*CurrentMonthUsageSummary) ProtoMessage added in v0.1.107

func (*CurrentMonthUsageSummary) ProtoMessage()

func (*CurrentMonthUsageSummary) ProtoReflect added in v0.1.107

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

func (*CurrentMonthUsageSummary) Reset added in v0.1.107

func (x *CurrentMonthUsageSummary) Reset()

func (*CurrentMonthUsageSummary) String added in v0.1.107

func (x *CurrentMonthUsageSummary) String() string

type DeleteFragmentRequest added in v0.1.59

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

func (*DeleteFragmentRequest) Descriptor deprecated added in v0.1.59

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

Deprecated: Use DeleteFragmentRequest.ProtoReflect.Descriptor instead.

func (*DeleteFragmentRequest) GetId added in v0.1.59

func (x *DeleteFragmentRequest) GetId() string

func (*DeleteFragmentRequest) ProtoMessage added in v0.1.59

func (*DeleteFragmentRequest) ProtoMessage()

func (*DeleteFragmentRequest) ProtoReflect added in v0.1.59

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

func (*DeleteFragmentRequest) Reset added in v0.1.59

func (x *DeleteFragmentRequest) Reset()

func (*DeleteFragmentRequest) String added in v0.1.59

func (x *DeleteFragmentRequest) String() string

type DeleteFragmentResponse added in v0.1.59

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

func (*DeleteFragmentResponse) Descriptor deprecated added in v0.1.59

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

Deprecated: Use DeleteFragmentResponse.ProtoReflect.Descriptor instead.

func (*DeleteFragmentResponse) ProtoMessage added in v0.1.59

func (*DeleteFragmentResponse) ProtoMessage()

func (*DeleteFragmentResponse) ProtoReflect added in v0.1.59

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

func (*DeleteFragmentResponse) Reset added in v0.1.59

func (x *DeleteFragmentResponse) Reset()

func (*DeleteFragmentResponse) String added in v0.1.59

func (x *DeleteFragmentResponse) String() string

type DeleteLocationRequest added in v0.1.41

type DeleteLocationRequest struct {

	// Location ID of location to delete.
	LocationId string `protobuf:"bytes,1,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteLocationRequest) Descriptor deprecated added in v0.1.41

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

Deprecated: Use DeleteLocationRequest.ProtoReflect.Descriptor instead.

func (*DeleteLocationRequest) GetLocationId added in v0.1.41

func (x *DeleteLocationRequest) GetLocationId() string

func (*DeleteLocationRequest) ProtoMessage added in v0.1.41

func (*DeleteLocationRequest) ProtoMessage()

func (*DeleteLocationRequest) ProtoReflect added in v0.1.41

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

func (*DeleteLocationRequest) Reset added in v0.1.41

func (x *DeleteLocationRequest) Reset()

func (*DeleteLocationRequest) String added in v0.1.41

func (x *DeleteLocationRequest) String() string

type DeleteLocationResponse added in v0.1.41

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

func (*DeleteLocationResponse) Descriptor deprecated added in v0.1.41

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

Deprecated: Use DeleteLocationResponse.ProtoReflect.Descriptor instead.

func (*DeleteLocationResponse) ProtoMessage added in v0.1.41

func (*DeleteLocationResponse) ProtoMessage()

func (*DeleteLocationResponse) ProtoReflect added in v0.1.41

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

func (*DeleteLocationResponse) Reset added in v0.1.41

func (x *DeleteLocationResponse) Reset()

func (*DeleteLocationResponse) String added in v0.1.41

func (x *DeleteLocationResponse) String() string

type DeleteLocationSecretRequest added in v0.1.4

type DeleteLocationSecretRequest struct {
	LocationId string `protobuf:"bytes,1,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
	SecretId   string `protobuf:"bytes,2,opt,name=secret_id,json=secretId,proto3" json:"secret_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteLocationSecretRequest) Descriptor deprecated added in v0.1.4

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

Deprecated: Use DeleteLocationSecretRequest.ProtoReflect.Descriptor instead.

func (*DeleteLocationSecretRequest) GetLocationId added in v0.1.4

func (x *DeleteLocationSecretRequest) GetLocationId() string

func (*DeleteLocationSecretRequest) GetSecretId added in v0.1.4

func (x *DeleteLocationSecretRequest) GetSecretId() string

func (*DeleteLocationSecretRequest) ProtoMessage added in v0.1.4

func (*DeleteLocationSecretRequest) ProtoMessage()

func (*DeleteLocationSecretRequest) ProtoReflect added in v0.1.4

func (*DeleteLocationSecretRequest) Reset added in v0.1.4

func (x *DeleteLocationSecretRequest) Reset()

func (*DeleteLocationSecretRequest) String added in v0.1.4

func (x *DeleteLocationSecretRequest) String() string

type DeleteLocationSecretResponse added in v0.1.4

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

func (*DeleteLocationSecretResponse) Descriptor deprecated added in v0.1.4

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

Deprecated: Use DeleteLocationSecretResponse.ProtoReflect.Descriptor instead.

func (*DeleteLocationSecretResponse) ProtoMessage added in v0.1.4

func (*DeleteLocationSecretResponse) ProtoMessage()

func (*DeleteLocationSecretResponse) ProtoReflect added in v0.1.4

func (*DeleteLocationSecretResponse) Reset added in v0.1.4

func (x *DeleteLocationSecretResponse) Reset()

func (*DeleteLocationSecretResponse) String added in v0.1.4

type DeleteOrganizationInviteRequest added in v0.1.44

type DeleteOrganizationInviteRequest struct {
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	Email          string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteOrganizationInviteRequest) Descriptor deprecated added in v0.1.44

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

Deprecated: Use DeleteOrganizationInviteRequest.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationInviteRequest) GetEmail added in v0.1.44

func (*DeleteOrganizationInviteRequest) GetOrganizationId added in v0.1.44

func (x *DeleteOrganizationInviteRequest) GetOrganizationId() string

func (*DeleteOrganizationInviteRequest) ProtoMessage added in v0.1.44

func (*DeleteOrganizationInviteRequest) ProtoMessage()

func (*DeleteOrganizationInviteRequest) ProtoReflect added in v0.1.44

func (*DeleteOrganizationInviteRequest) Reset added in v0.1.44

func (*DeleteOrganizationInviteRequest) String added in v0.1.44

type DeleteOrganizationInviteResponse added in v0.1.44

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

func (*DeleteOrganizationInviteResponse) Descriptor deprecated added in v0.1.44

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

Deprecated: Use DeleteOrganizationInviteResponse.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationInviteResponse) ProtoMessage added in v0.1.44

func (*DeleteOrganizationInviteResponse) ProtoMessage()

func (*DeleteOrganizationInviteResponse) ProtoReflect added in v0.1.44

func (*DeleteOrganizationInviteResponse) Reset added in v0.1.44

func (*DeleteOrganizationInviteResponse) String added in v0.1.44

type DeleteOrganizationMemberRequest added in v0.1.44

type DeleteOrganizationMemberRequest struct {
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	UserId         string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteOrganizationMemberRequest) Descriptor deprecated added in v0.1.44

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

Deprecated: Use DeleteOrganizationMemberRequest.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationMemberRequest) GetOrganizationId added in v0.1.44

func (x *DeleteOrganizationMemberRequest) GetOrganizationId() string

func (*DeleteOrganizationMemberRequest) GetUserId added in v0.1.44

func (x *DeleteOrganizationMemberRequest) GetUserId() string

func (*DeleteOrganizationMemberRequest) ProtoMessage added in v0.1.44

func (*DeleteOrganizationMemberRequest) ProtoMessage()

func (*DeleteOrganizationMemberRequest) ProtoReflect added in v0.1.44

func (*DeleteOrganizationMemberRequest) Reset added in v0.1.44

func (*DeleteOrganizationMemberRequest) String added in v0.1.44

type DeleteOrganizationMemberResponse added in v0.1.44

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

func (*DeleteOrganizationMemberResponse) Descriptor deprecated added in v0.1.44

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

Deprecated: Use DeleteOrganizationMemberResponse.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationMemberResponse) ProtoMessage added in v0.1.44

func (*DeleteOrganizationMemberResponse) ProtoMessage()

func (*DeleteOrganizationMemberResponse) ProtoReflect added in v0.1.44

func (*DeleteOrganizationMemberResponse) Reset added in v0.1.44

func (*DeleteOrganizationMemberResponse) String added in v0.1.44

type DeleteOrganizationRequest added in v0.1.44

type DeleteOrganizationRequest struct {
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteOrganizationRequest) Descriptor deprecated added in v0.1.44

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

Deprecated: Use DeleteOrganizationRequest.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationRequest) GetOrganizationId added in v0.1.44

func (x *DeleteOrganizationRequest) GetOrganizationId() string

func (*DeleteOrganizationRequest) ProtoMessage added in v0.1.44

func (*DeleteOrganizationRequest) ProtoMessage()

func (*DeleteOrganizationRequest) ProtoReflect added in v0.1.44

func (*DeleteOrganizationRequest) Reset added in v0.1.44

func (x *DeleteOrganizationRequest) Reset()

func (*DeleteOrganizationRequest) String added in v0.1.44

func (x *DeleteOrganizationRequest) String() string

type DeleteOrganizationResponse added in v0.1.44

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

func (*DeleteOrganizationResponse) Descriptor deprecated added in v0.1.44

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

Deprecated: Use DeleteOrganizationResponse.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationResponse) ProtoMessage added in v0.1.44

func (*DeleteOrganizationResponse) ProtoMessage()

func (*DeleteOrganizationResponse) ProtoReflect added in v0.1.44

func (*DeleteOrganizationResponse) Reset added in v0.1.44

func (x *DeleteOrganizationResponse) Reset()

func (*DeleteOrganizationResponse) String added in v0.1.44

func (x *DeleteOrganizationResponse) String() string

type DeleteRobotPartRequest

type DeleteRobotPartRequest struct {
	PartId string `protobuf:"bytes,1,opt,name=part_id,json=partId,proto3" json:"part_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRobotPartRequest) Descriptor deprecated

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

Deprecated: Use DeleteRobotPartRequest.ProtoReflect.Descriptor instead.

func (*DeleteRobotPartRequest) GetPartId

func (x *DeleteRobotPartRequest) GetPartId() string

func (*DeleteRobotPartRequest) ProtoMessage

func (*DeleteRobotPartRequest) ProtoMessage()

func (*DeleteRobotPartRequest) ProtoReflect

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

func (*DeleteRobotPartRequest) Reset

func (x *DeleteRobotPartRequest) Reset()

func (*DeleteRobotPartRequest) String

func (x *DeleteRobotPartRequest) String() string

type DeleteRobotPartResponse

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

func (*DeleteRobotPartResponse) Descriptor deprecated

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

Deprecated: Use DeleteRobotPartResponse.ProtoReflect.Descriptor instead.

func (*DeleteRobotPartResponse) ProtoMessage

func (*DeleteRobotPartResponse) ProtoMessage()

func (*DeleteRobotPartResponse) ProtoReflect

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

func (*DeleteRobotPartResponse) Reset

func (x *DeleteRobotPartResponse) Reset()

func (*DeleteRobotPartResponse) String

func (x *DeleteRobotPartResponse) String() string

type DeleteRobotPartSecretRequest added in v0.1.4

type DeleteRobotPartSecretRequest struct {
	PartId   string `protobuf:"bytes,1,opt,name=part_id,json=partId,proto3" json:"part_id,omitempty"`
	SecretId string `protobuf:"bytes,2,opt,name=secret_id,json=secretId,proto3" json:"secret_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRobotPartSecretRequest) Descriptor deprecated added in v0.1.4

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

Deprecated: Use DeleteRobotPartSecretRequest.ProtoReflect.Descriptor instead.

func (*DeleteRobotPartSecretRequest) GetPartId added in v0.1.4

func (x *DeleteRobotPartSecretRequest) GetPartId() string

func (*DeleteRobotPartSecretRequest) GetSecretId added in v0.1.4

func (x *DeleteRobotPartSecretRequest) GetSecretId() string

func (*DeleteRobotPartSecretRequest) ProtoMessage added in v0.1.4

func (*DeleteRobotPartSecretRequest) ProtoMessage()

func (*DeleteRobotPartSecretRequest) ProtoReflect added in v0.1.4

func (*DeleteRobotPartSecretRequest) Reset added in v0.1.4

func (x *DeleteRobotPartSecretRequest) Reset()

func (*DeleteRobotPartSecretRequest) String added in v0.1.4

type DeleteRobotPartSecretResponse added in v0.1.4

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

func (*DeleteRobotPartSecretResponse) Descriptor deprecated added in v0.1.4

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

Deprecated: Use DeleteRobotPartSecretResponse.ProtoReflect.Descriptor instead.

func (*DeleteRobotPartSecretResponse) ProtoMessage added in v0.1.4

func (*DeleteRobotPartSecretResponse) ProtoMessage()

func (*DeleteRobotPartSecretResponse) ProtoReflect added in v0.1.4

func (*DeleteRobotPartSecretResponse) Reset added in v0.1.4

func (x *DeleteRobotPartSecretResponse) Reset()

func (*DeleteRobotPartSecretResponse) String added in v0.1.4

type DeleteRobotRequest

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

func (*DeleteRobotRequest) Descriptor deprecated

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

Deprecated: Use DeleteRobotRequest.ProtoReflect.Descriptor instead.

func (*DeleteRobotRequest) GetId

func (x *DeleteRobotRequest) GetId() string

func (*DeleteRobotRequest) ProtoMessage

func (*DeleteRobotRequest) ProtoMessage()

func (*DeleteRobotRequest) ProtoReflect

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

func (*DeleteRobotRequest) Reset

func (x *DeleteRobotRequest) Reset()

func (*DeleteRobotRequest) String

func (x *DeleteRobotRequest) String() string

type DeleteRobotResponse

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

func (*DeleteRobotResponse) Descriptor deprecated

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

Deprecated: Use DeleteRobotResponse.ProtoReflect.Descriptor instead.

func (*DeleteRobotResponse) ProtoMessage

func (*DeleteRobotResponse) ProtoMessage()

func (*DeleteRobotResponse) ProtoReflect

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

func (*DeleteRobotResponse) Reset

func (x *DeleteRobotResponse) Reset()

func (*DeleteRobotResponse) String

func (x *DeleteRobotResponse) String() string

type ExternalAuthConfig added in v0.1.91

type ExternalAuthConfig struct {
	Jwks *JWKSFile `protobuf:"bytes,1,opt,name=jwks,proto3" json:"jwks,omitempty"`
	// contains filtered or unexported fields
}

ExternalAuthConfig describes how a viam managed robot can accept credentials signed by the cloud app.

func (*ExternalAuthConfig) Descriptor deprecated added in v0.1.91

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

Deprecated: Use ExternalAuthConfig.ProtoReflect.Descriptor instead.

func (*ExternalAuthConfig) GetJwks added in v0.1.91

func (x *ExternalAuthConfig) GetJwks() *JWKSFile

func (*ExternalAuthConfig) ProtoMessage added in v0.1.91

func (*ExternalAuthConfig) ProtoMessage()

func (*ExternalAuthConfig) ProtoReflect added in v0.1.91

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

func (*ExternalAuthConfig) Reset added in v0.1.91

func (x *ExternalAuthConfig) Reset()

func (*ExternalAuthConfig) String added in v0.1.91

func (x *ExternalAuthConfig) String() string

type Fragment

type Fragment struct {
	Id                string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id"`
	Name              string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name" bson:"name"`
	Fragment          *structpb.Struct       `protobuf:"bytes,3,opt,name=fragment,proto3" json:"fragment" bson:"fragment"`
	OrganizationOwner string                 `protobuf:"bytes,4,opt,name=organization_owner,json=organizationOwner,proto3" json:"owner" bson:"organization_owner"`
	Public            bool                   `protobuf:"varint,5,opt,name=public,proto3" json:"public" bson:"public"`
	CreatedOn         *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_on,json=createdOn,proto3" json:"created_on,omitempty" bson:"created_on"`
	OrganizationName  string                 `protobuf:"bytes,7,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	// number of robot parts using this fragment
	RobotPartCount int32 `protobuf:"varint,9,opt,name=robot_part_count,json=robotPartCount,proto3" json:"robot_part_count,omitempty"`
	// number of organizations using this fragment
	OrganizationCount int32 `protobuf:"varint,10,opt,name=organization_count,json=organizationCount,proto3" json:"organization_count,omitempty"`
	// whether the organization(s) using this fragment is the same as the fragment org
	OnlyUsedByOwner bool `protobuf:"varint,11,opt,name=only_used_by_owner,json=onlyUsedByOwner,proto3" json:"only_used_by_owner,omitempty"`
	// contains filtered or unexported fields
}

func (*Fragment) Descriptor deprecated

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

Deprecated: Use Fragment.ProtoReflect.Descriptor instead.

func (*Fragment) GetCreatedOn added in v0.1.2

func (x *Fragment) GetCreatedOn() *timestamppb.Timestamp

func (*Fragment) GetFragment

func (x *Fragment) GetFragment() *structpb.Struct

func (*Fragment) GetId

func (x *Fragment) GetId() string

func (*Fragment) GetName

func (x *Fragment) GetName() string

func (*Fragment) GetOnlyUsedByOwner added in v0.1.70

func (x *Fragment) GetOnlyUsedByOwner() bool

func (*Fragment) GetOrganizationCount added in v0.1.63

func (x *Fragment) GetOrganizationCount() int32

func (*Fragment) GetOrganizationName added in v0.1.59

func (x *Fragment) GetOrganizationName() string

func (*Fragment) GetOrganizationOwner

func (x *Fragment) GetOrganizationOwner() string

func (*Fragment) GetPublic

func (x *Fragment) GetPublic() bool

func (*Fragment) GetRobotPartCount added in v0.1.63

func (x *Fragment) GetRobotPartCount() int32

func (*Fragment) ProtoMessage

func (*Fragment) ProtoMessage()

func (*Fragment) ProtoReflect

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

func (*Fragment) Reset

func (x *Fragment) Reset()

func (*Fragment) String

func (x *Fragment) String() string

type Frame

type Frame struct {
	Parent      string       `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	Translation *Translation `protobuf:"bytes,2,opt,name=translation,proto3" json:"translation,omitempty"`
	Orientation *Orientation `protobuf:"bytes,3,opt,name=orientation,proto3" json:"orientation,omitempty"`
	Geometry    *v1.Geometry `protobuf:"bytes,4,opt,name=geometry,proto3" json:"geometry,omitempty"`
	// contains filtered or unexported fields
}

func (*Frame) Descriptor deprecated

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

Deprecated: Use Frame.ProtoReflect.Descriptor instead.

func (*Frame) GetGeometry added in v0.1.20

func (x *Frame) GetGeometry() *v1.Geometry

func (*Frame) GetOrientation

func (x *Frame) GetOrientation() *Orientation

func (*Frame) GetParent

func (x *Frame) GetParent() string

func (*Frame) GetTranslation

func (x *Frame) GetTranslation() *Translation

func (*Frame) ProtoMessage

func (*Frame) ProtoMessage()

func (*Frame) ProtoReflect

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

func (*Frame) Reset

func (x *Frame) Reset()

func (*Frame) String

func (x *Frame) String() string

type GetBillingSummaryRequest added in v0.1.107

type GetBillingSummaryRequest struct {
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

TODO(APP-1865) should be deprecated/removed

func (*GetBillingSummaryRequest) Descriptor deprecated added in v0.1.107

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

Deprecated: Use GetBillingSummaryRequest.ProtoReflect.Descriptor instead.

func (*GetBillingSummaryRequest) GetOrgId added in v0.1.107

func (x *GetBillingSummaryRequest) GetOrgId() string

func (*GetBillingSummaryRequest) ProtoMessage added in v0.1.107

func (*GetBillingSummaryRequest) ProtoMessage()

func (*GetBillingSummaryRequest) ProtoReflect added in v0.1.107

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

func (*GetBillingSummaryRequest) Reset added in v0.1.107

func (x *GetBillingSummaryRequest) Reset()

func (*GetBillingSummaryRequest) String added in v0.1.107

func (x *GetBillingSummaryRequest) String() string

type GetBillingSummaryResponse added in v0.1.107

type GetBillingSummaryResponse struct {
	UsageSummary        *CurrentMonthUsageSummary `protobuf:"bytes,1,opt,name=usage_summary,json=usageSummary,proto3" json:"usage_summary,omitempty"`
	Invoices            []*InvoiceSummary         `protobuf:"bytes,2,rep,name=invoices,proto3" json:"invoices,omitempty"`
	StatementBalance    float64                   `protobuf:"fixed64,3,opt,name=statement_balance,json=statementBalance,proto3" json:"statement_balance,omitempty"`            // all unpaid balances at the end of the last billing cycle
	CurrentBalance      float64                   `protobuf:"fixed64,4,opt,name=current_balance,json=currentBalance,proto3" json:"current_balance,omitempty"`                  // statement_balance + current_month_usage
	CurrentMonthBalance float64                   `protobuf:"fixed64,5,opt,name=current_month_balance,json=currentMonthBalance,proto3" json:"current_month_balance,omitempty"` // current_month_usage_cost
	CurrentMonthDueDate *timestamppb.Timestamp    `protobuf:"bytes,7,opt,name=current_month_due_date,json=currentMonthDueDate,proto3" json:"current_month_due_date,omitempty"` // due date for current month usage
	InvoiceEmail        string                    `protobuf:"bytes,8,opt,name=invoice_email,json=invoiceEmail,proto3" json:"invoice_email,omitempty"`
	PaymentMethod       *PaymentMethodCard        `protobuf:"bytes,9,opt,name=payment_method,json=paymentMethod,proto3" json:"payment_method,omitempty"`
	// contains filtered or unexported fields
}

TODO(APP-1865) should be deprecated/removed

func (*GetBillingSummaryResponse) Descriptor deprecated added in v0.1.107

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

Deprecated: Use GetBillingSummaryResponse.ProtoReflect.Descriptor instead.

func (*GetBillingSummaryResponse) GetCurrentBalance added in v0.1.107

func (x *GetBillingSummaryResponse) GetCurrentBalance() float64

func (*GetBillingSummaryResponse) GetCurrentMonthBalance added in v0.1.107

func (x *GetBillingSummaryResponse) GetCurrentMonthBalance() float64

func (*GetBillingSummaryResponse) GetCurrentMonthDueDate added in v0.1.107

func (x *GetBillingSummaryResponse) GetCurrentMonthDueDate() *timestamppb.Timestamp

func (*GetBillingSummaryResponse) GetInvoiceEmail added in v0.1.107

func (x *GetBillingSummaryResponse) GetInvoiceEmail() string

func (*GetBillingSummaryResponse) GetInvoices added in v0.1.107

func (x *GetBillingSummaryResponse) GetInvoices() []*InvoiceSummary

func (*GetBillingSummaryResponse) GetPaymentMethod added in v0.1.121

func (x *GetBillingSummaryResponse) GetPaymentMethod() *PaymentMethodCard

func (*GetBillingSummaryResponse) GetStatementBalance added in v0.1.107

func (x *GetBillingSummaryResponse) GetStatementBalance() float64

func (*GetBillingSummaryResponse) GetUsageSummary added in v0.1.107

func (*GetBillingSummaryResponse) ProtoMessage added in v0.1.107

func (*GetBillingSummaryResponse) ProtoMessage()

func (*GetBillingSummaryResponse) ProtoReflect added in v0.1.107

func (*GetBillingSummaryResponse) Reset added in v0.1.107

func (x *GetBillingSummaryResponse) Reset()

func (*GetBillingSummaryResponse) String added in v0.1.107

func (x *GetBillingSummaryResponse) String() string

type GetCurrentMonthUsageRequest added in v0.1.124

type GetCurrentMonthUsageRequest struct {
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCurrentMonthUsageRequest) Descriptor deprecated added in v0.1.124

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

Deprecated: Use GetCurrentMonthUsageRequest.ProtoReflect.Descriptor instead.

func (*GetCurrentMonthUsageRequest) GetOrgId added in v0.1.124

func (x *GetCurrentMonthUsageRequest) GetOrgId() string

func (*GetCurrentMonthUsageRequest) ProtoMessage added in v0.1.124

func (*GetCurrentMonthUsageRequest) ProtoMessage()

func (*GetCurrentMonthUsageRequest) ProtoReflect added in v0.1.124

func (*GetCurrentMonthUsageRequest) Reset added in v0.1.124

func (x *GetCurrentMonthUsageRequest) Reset()

func (*GetCurrentMonthUsageRequest) String added in v0.1.124

func (x *GetCurrentMonthUsageRequest) String() string

type GetCurrentMonthUsageResponse added in v0.1.124

type GetCurrentMonthUsageResponse struct {
	StartDate                 *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_date,json=startDate,proto3" json:"start_date,omitempty"`
	EndDate                   *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_date,json=endDate,proto3" json:"end_date,omitempty"`
	CloudStorageUsageCost     float64                `` /* 130-byte string literal not displayed */
	DataUploadUsageCost       float64                `protobuf:"fixed64,4,opt,name=data_upload_usage_cost,json=dataUploadUsageCost,proto3" json:"data_upload_usage_cost,omitempty"`
	DataEgresUsageCost        float64                `protobuf:"fixed64,5,opt,name=data_egres_usage_cost,json=dataEgresUsageCost,proto3" json:"data_egres_usage_cost,omitempty"`
	RemoteControlUsageCost    float64                `` /* 133-byte string literal not displayed */
	StandardComputeUsageCost  float64                `` /* 139-byte string literal not displayed */
	DiscountAmount            float64                `protobuf:"fixed64,8,opt,name=discount_amount,json=discountAmount,proto3" json:"discount_amount,omitempty"`
	TotalUsageWithDiscount    float64                `` /* 133-byte string literal not displayed */
	TotalUsageWithoutDiscount float64                `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetCurrentMonthUsageResponse) Descriptor deprecated added in v0.1.124

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

Deprecated: Use GetCurrentMonthUsageResponse.ProtoReflect.Descriptor instead.

func (*GetCurrentMonthUsageResponse) GetCloudStorageUsageCost added in v0.1.124

func (x *GetCurrentMonthUsageResponse) GetCloudStorageUsageCost() float64

func (*GetCurrentMonthUsageResponse) GetDataEgresUsageCost added in v0.1.124

func (x *GetCurrentMonthUsageResponse) GetDataEgresUsageCost() float64

func (*GetCurrentMonthUsageResponse) GetDataUploadUsageCost added in v0.1.124

func (x *GetCurrentMonthUsageResponse) GetDataUploadUsageCost() float64

func (*GetCurrentMonthUsageResponse) GetDiscountAmount added in v0.1.124

func (x *GetCurrentMonthUsageResponse) GetDiscountAmount() float64

func (*GetCurrentMonthUsageResponse) GetEndDate added in v0.1.124

func (*GetCurrentMonthUsageResponse) GetRemoteControlUsageCost added in v0.1.124

func (x *GetCurrentMonthUsageResponse) GetRemoteControlUsageCost() float64

func (*GetCurrentMonthUsageResponse) GetStandardComputeUsageCost added in v0.1.124

func (x *GetCurrentMonthUsageResponse) GetStandardComputeUsageCost() float64

func (*GetCurrentMonthUsageResponse) GetStartDate added in v0.1.124

func (*GetCurrentMonthUsageResponse) GetTotalUsageWithDiscount added in v0.1.124

func (x *GetCurrentMonthUsageResponse) GetTotalUsageWithDiscount() float64

func (*GetCurrentMonthUsageResponse) GetTotalUsageWithoutDiscount added in v0.1.124

func (x *GetCurrentMonthUsageResponse) GetTotalUsageWithoutDiscount() float64

func (*GetCurrentMonthUsageResponse) ProtoMessage added in v0.1.124

func (*GetCurrentMonthUsageResponse) ProtoMessage()

func (*GetCurrentMonthUsageResponse) ProtoReflect added in v0.1.124

func (*GetCurrentMonthUsageResponse) Reset added in v0.1.124

func (x *GetCurrentMonthUsageResponse) Reset()

func (*GetCurrentMonthUsageResponse) String added in v0.1.124

type GetCurrentMonthUsageSummaryRequest added in v0.1.107

type GetCurrentMonthUsageSummaryRequest struct {
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

TODO(APP-1865) should be deprecated/removed in favor of GetCurrentMonthUsage

func (*GetCurrentMonthUsageSummaryRequest) Descriptor deprecated added in v0.1.107

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

Deprecated: Use GetCurrentMonthUsageSummaryRequest.ProtoReflect.Descriptor instead.

func (*GetCurrentMonthUsageSummaryRequest) GetOrgId added in v0.1.107

func (*GetCurrentMonthUsageSummaryRequest) ProtoMessage added in v0.1.107

func (*GetCurrentMonthUsageSummaryRequest) ProtoMessage()

func (*GetCurrentMonthUsageSummaryRequest) ProtoReflect added in v0.1.107

func (*GetCurrentMonthUsageSummaryRequest) Reset added in v0.1.107

func (*GetCurrentMonthUsageSummaryRequest) String added in v0.1.107

type GetCurrentMonthUsageSummaryResponse added in v0.1.107

type GetCurrentMonthUsageSummaryResponse struct {
	CloudStorageUsage            float64 `protobuf:"fixed64,1,opt,name=cloud_storage_usage,json=cloudStorageUsage,proto3" json:"cloud_storage_usage,omitempty"`
	CloudStorageUsageCost        float64 `` /* 130-byte string literal not displayed */
	DataUploadUsageCost          float64 `protobuf:"fixed64,3,opt,name=data_upload_usage_cost,json=dataUploadUsageCost,proto3" json:"data_upload_usage_cost,omitempty"`
	DataUploadUsageQuantity      float64 `` /* 136-byte string literal not displayed */
	DataEgresUsageCost           float64 `protobuf:"fixed64,5,opt,name=data_egres_usage_cost,json=dataEgresUsageCost,proto3" json:"data_egres_usage_cost,omitempty"`
	DataEgresUsageQuantity       float64 `` /* 133-byte string literal not displayed */
	StandardComputeUsageCost     float64 `` /* 139-byte string literal not displayed */
	StandardComputeUsageQuantity float64 `` /* 151-byte string literal not displayed */
	TotalUsageQuantity           float64 `protobuf:"fixed64,9,opt,name=total_usage_quantity,json=totalUsageQuantity,proto3" json:"total_usage_quantity,omitempty"`
	TotalUsageWithDiscount       float64 `` // returns amt with any discounts applied
	/* 134-byte string literal not displayed */
	TotalUsageWithoutDiscount float64 `` // returns amt without any discounts applied
	/* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

TODO(APP-1865) should be deprecated/removed in favor of GetCurrentMonthUsage

func (*GetCurrentMonthUsageSummaryResponse) Descriptor deprecated added in v0.1.107

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

Deprecated: Use GetCurrentMonthUsageSummaryResponse.ProtoReflect.Descriptor instead.

func (*GetCurrentMonthUsageSummaryResponse) GetCloudStorageUsage added in v0.1.107

func (x *GetCurrentMonthUsageSummaryResponse) GetCloudStorageUsage() float64

func (*GetCurrentMonthUsageSummaryResponse) GetCloudStorageUsageCost added in v0.1.107

func (x *GetCurrentMonthUsageSummaryResponse) GetCloudStorageUsageCost() float64

func (*GetCurrentMonthUsageSummaryResponse) GetDataEgresUsageCost added in v0.1.107

func (x *GetCurrentMonthUsageSummaryResponse) GetDataEgresUsageCost() float64

func (*GetCurrentMonthUsageSummaryResponse) GetDataEgresUsageQuantity added in v0.1.107

func (x *GetCurrentMonthUsageSummaryResponse) GetDataEgresUsageQuantity() float64

func (*GetCurrentMonthUsageSummaryResponse) GetDataUploadUsageCost added in v0.1.107

func (x *GetCurrentMonthUsageSummaryResponse) GetDataUploadUsageCost() float64

func (*GetCurrentMonthUsageSummaryResponse) GetDataUploadUsageQuantity added in v0.1.107

func (x *GetCurrentMonthUsageSummaryResponse) GetDataUploadUsageQuantity() float64

func (*GetCurrentMonthUsageSummaryResponse) GetStandardComputeUsageCost added in v0.1.107

func (x *GetCurrentMonthUsageSummaryResponse) GetStandardComputeUsageCost() float64

func (*GetCurrentMonthUsageSummaryResponse) GetStandardComputeUsageQuantity added in v0.1.107

func (x *GetCurrentMonthUsageSummaryResponse) GetStandardComputeUsageQuantity() float64

func (*GetCurrentMonthUsageSummaryResponse) GetTotalUsageQuantity added in v0.1.107

func (x *GetCurrentMonthUsageSummaryResponse) GetTotalUsageQuantity() float64

func (*GetCurrentMonthUsageSummaryResponse) GetTotalUsageWithDiscount added in v0.1.107

func (x *GetCurrentMonthUsageSummaryResponse) GetTotalUsageWithDiscount() float64

func (*GetCurrentMonthUsageSummaryResponse) GetTotalUsageWithoutDiscount added in v0.1.107

func (x *GetCurrentMonthUsageSummaryResponse) GetTotalUsageWithoutDiscount() float64

func (*GetCurrentMonthUsageSummaryResponse) ProtoMessage added in v0.1.107

func (*GetCurrentMonthUsageSummaryResponse) ProtoMessage()

func (*GetCurrentMonthUsageSummaryResponse) ProtoReflect added in v0.1.107

func (*GetCurrentMonthUsageSummaryResponse) Reset added in v0.1.107

func (*GetCurrentMonthUsageSummaryResponse) String added in v0.1.107

type GetFragmentRequest added in v0.1.59

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

func (*GetFragmentRequest) Descriptor deprecated added in v0.1.59

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

Deprecated: Use GetFragmentRequest.ProtoReflect.Descriptor instead.

func (*GetFragmentRequest) GetId added in v0.1.59

func (x *GetFragmentRequest) GetId() string

func (*GetFragmentRequest) ProtoMessage added in v0.1.59

func (*GetFragmentRequest) ProtoMessage()

func (*GetFragmentRequest) ProtoReflect added in v0.1.59

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

func (*GetFragmentRequest) Reset added in v0.1.59

func (x *GetFragmentRequest) Reset()

func (*GetFragmentRequest) String added in v0.1.59

func (x *GetFragmentRequest) String() string

type GetFragmentResponse added in v0.1.59

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

func (*GetFragmentResponse) Descriptor deprecated added in v0.1.59

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

Deprecated: Use GetFragmentResponse.ProtoReflect.Descriptor instead.

func (*GetFragmentResponse) GetFragment added in v0.1.59

func (x *GetFragmentResponse) GetFragment() *Fragment

func (*GetFragmentResponse) ProtoMessage added in v0.1.59

func (*GetFragmentResponse) ProtoMessage()

func (*GetFragmentResponse) ProtoReflect added in v0.1.59

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

func (*GetFragmentResponse) Reset added in v0.1.59

func (x *GetFragmentResponse) Reset()

func (*GetFragmentResponse) String added in v0.1.59

func (x *GetFragmentResponse) String() string

type GetInvoiceHistoryRequest added in v0.1.107

type GetInvoiceHistoryRequest struct {
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

TODO(APP-1865) may want to remove

func (*GetInvoiceHistoryRequest) Descriptor deprecated added in v0.1.107

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

Deprecated: Use GetInvoiceHistoryRequest.ProtoReflect.Descriptor instead.

func (*GetInvoiceHistoryRequest) GetOrgId added in v0.1.107

func (x *GetInvoiceHistoryRequest) GetOrgId() string

func (*GetInvoiceHistoryRequest) ProtoMessage added in v0.1.107

func (*GetInvoiceHistoryRequest) ProtoMessage()

func (*GetInvoiceHistoryRequest) ProtoReflect added in v0.1.107

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

func (*GetInvoiceHistoryRequest) Reset added in v0.1.107

func (x *GetInvoiceHistoryRequest) Reset()

func (*GetInvoiceHistoryRequest) String added in v0.1.107

func (x *GetInvoiceHistoryRequest) String() string

type GetInvoiceHistoryResponse added in v0.1.107

type GetInvoiceHistoryResponse struct {
	Invoices []*InvoiceSummary `protobuf:"bytes,1,rep,name=invoices,proto3" json:"invoices,omitempty"`
	// contains filtered or unexported fields
}

TODO(APP-1865) may want to remove

func (*GetInvoiceHistoryResponse) Descriptor deprecated added in v0.1.107

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

Deprecated: Use GetInvoiceHistoryResponse.ProtoReflect.Descriptor instead.

func (*GetInvoiceHistoryResponse) GetInvoices added in v0.1.107

func (x *GetInvoiceHistoryResponse) GetInvoices() []*InvoiceSummary

func (*GetInvoiceHistoryResponse) ProtoMessage added in v0.1.107

func (*GetInvoiceHistoryResponse) ProtoMessage()

func (*GetInvoiceHistoryResponse) ProtoReflect added in v0.1.107

func (*GetInvoiceHistoryResponse) Reset added in v0.1.107

func (x *GetInvoiceHistoryResponse) Reset()

func (*GetInvoiceHistoryResponse) String added in v0.1.107

func (x *GetInvoiceHistoryResponse) String() string

type GetInvoicePdfRequest added in v0.1.128

type GetInvoicePdfRequest struct {
	Id    string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInvoicePdfRequest) Descriptor deprecated added in v0.1.128

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

Deprecated: Use GetInvoicePdfRequest.ProtoReflect.Descriptor instead.

func (*GetInvoicePdfRequest) GetId added in v0.1.128

func (x *GetInvoicePdfRequest) GetId() string

func (*GetInvoicePdfRequest) GetOrgId added in v0.1.143

func (x *GetInvoicePdfRequest) GetOrgId() string

func (*GetInvoicePdfRequest) ProtoMessage added in v0.1.128

func (*GetInvoicePdfRequest) ProtoMessage()

func (*GetInvoicePdfRequest) ProtoReflect added in v0.1.128

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

func (*GetInvoicePdfRequest) Reset added in v0.1.128

func (x *GetInvoicePdfRequest) Reset()

func (*GetInvoicePdfRequest) String added in v0.1.128

func (x *GetInvoicePdfRequest) String() string

type GetInvoicePdfResponse added in v0.1.128

type GetInvoicePdfResponse struct {
	Chunk []byte `protobuf:"bytes,1,opt,name=chunk,proto3" json:"chunk,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInvoicePdfResponse) Descriptor deprecated added in v0.1.128

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

Deprecated: Use GetInvoicePdfResponse.ProtoReflect.Descriptor instead.

func (*GetInvoicePdfResponse) GetChunk added in v0.1.128

func (x *GetInvoicePdfResponse) GetChunk() []byte

func (*GetInvoicePdfResponse) ProtoMessage added in v0.1.128

func (*GetInvoicePdfResponse) ProtoMessage()

func (*GetInvoicePdfResponse) ProtoReflect added in v0.1.128

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

func (*GetInvoicePdfResponse) Reset added in v0.1.128

func (x *GetInvoicePdfResponse) Reset()

func (*GetInvoicePdfResponse) String added in v0.1.128

func (x *GetInvoicePdfResponse) String() string

type GetInvoicesSummaryRequest added in v0.1.124

type GetInvoicesSummaryRequest struct {
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInvoicesSummaryRequest) Descriptor deprecated added in v0.1.124

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

Deprecated: Use GetInvoicesSummaryRequest.ProtoReflect.Descriptor instead.

func (*GetInvoicesSummaryRequest) GetOrgId added in v0.1.124

func (x *GetInvoicesSummaryRequest) GetOrgId() string

func (*GetInvoicesSummaryRequest) ProtoMessage added in v0.1.124

func (*GetInvoicesSummaryRequest) ProtoMessage()

func (*GetInvoicesSummaryRequest) ProtoReflect added in v0.1.124

func (*GetInvoicesSummaryRequest) Reset added in v0.1.124

func (x *GetInvoicesSummaryRequest) Reset()

func (*GetInvoicesSummaryRequest) String added in v0.1.124

func (x *GetInvoicesSummaryRequest) String() string

type GetInvoicesSummaryResponse added in v0.1.124

type GetInvoicesSummaryResponse struct {

	// all unpaid balances at the end of the last billing cycle
	OutstandingBalance float64 `protobuf:"fixed64,1,opt,name=outstanding_balance,json=outstandingBalance,proto3" json:"outstanding_balance,omitempty"`
	// all previous invoices
	Invoices []*InvoiceSummary `protobuf:"bytes,2,rep,name=invoices,proto3" json:"invoices,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInvoicesSummaryResponse) Descriptor deprecated added in v0.1.124

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

Deprecated: Use GetInvoicesSummaryResponse.ProtoReflect.Descriptor instead.

func (*GetInvoicesSummaryResponse) GetInvoices added in v0.1.124

func (x *GetInvoicesSummaryResponse) GetInvoices() []*InvoiceSummary

func (*GetInvoicesSummaryResponse) GetOutstandingBalance added in v0.1.124

func (x *GetInvoicesSummaryResponse) GetOutstandingBalance() float64

func (*GetInvoicesSummaryResponse) ProtoMessage added in v0.1.124

func (*GetInvoicesSummaryResponse) ProtoMessage()

func (*GetInvoicesSummaryResponse) ProtoReflect added in v0.1.124

func (*GetInvoicesSummaryResponse) Reset added in v0.1.124

func (x *GetInvoicesSummaryResponse) Reset()

func (*GetInvoicesSummaryResponse) String added in v0.1.124

func (x *GetInvoicesSummaryResponse) String() string

type GetItemizedInvoiceRequest added in v0.1.107

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

TODO(APP-1865) may want to remove

func (*GetItemizedInvoiceRequest) Descriptor deprecated added in v0.1.107

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

Deprecated: Use GetItemizedInvoiceRequest.ProtoReflect.Descriptor instead.

func (*GetItemizedInvoiceRequest) GetId added in v0.1.107

func (x *GetItemizedInvoiceRequest) GetId() string

func (*GetItemizedInvoiceRequest) ProtoMessage added in v0.1.107

func (*GetItemizedInvoiceRequest) ProtoMessage()

func (*GetItemizedInvoiceRequest) ProtoReflect added in v0.1.107

func (*GetItemizedInvoiceRequest) Reset added in v0.1.107

func (x *GetItemizedInvoiceRequest) Reset()

func (*GetItemizedInvoiceRequest) String added in v0.1.107

func (x *GetItemizedInvoiceRequest) String() string

type GetItemizedInvoiceResponse added in v0.1.107

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

TODO(APP-1865) may want to remove

func (*GetItemizedInvoiceResponse) Descriptor deprecated added in v0.1.107

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

Deprecated: Use GetItemizedInvoiceResponse.ProtoReflect.Descriptor instead.

func (*GetItemizedInvoiceResponse) GetInvoice added in v0.1.107

func (x *GetItemizedInvoiceResponse) GetInvoice() *Invoice

func (*GetItemizedInvoiceResponse) ProtoMessage added in v0.1.107

func (*GetItemizedInvoiceResponse) ProtoMessage()

func (*GetItemizedInvoiceResponse) ProtoReflect added in v0.1.107

func (*GetItemizedInvoiceResponse) Reset added in v0.1.107

func (x *GetItemizedInvoiceResponse) Reset()

func (*GetItemizedInvoiceResponse) String added in v0.1.107

func (x *GetItemizedInvoiceResponse) String() string

type GetLocationRequest added in v0.1.41

type GetLocationRequest struct {

	// Location ID of location to get.
	LocationId string `protobuf:"bytes,1,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLocationRequest) Descriptor deprecated added in v0.1.41

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

Deprecated: Use GetLocationRequest.ProtoReflect.Descriptor instead.

func (*GetLocationRequest) GetLocationId added in v0.1.41

func (x *GetLocationRequest) GetLocationId() string

func (*GetLocationRequest) ProtoMessage added in v0.1.41

func (*GetLocationRequest) ProtoMessage()

func (*GetLocationRequest) ProtoReflect added in v0.1.41

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

func (*GetLocationRequest) Reset added in v0.1.41

func (x *GetLocationRequest) Reset()

func (*GetLocationRequest) String added in v0.1.41

func (x *GetLocationRequest) String() string

type GetLocationResponse added in v0.1.41

type GetLocationResponse struct {

	// Location object is returned.
	Location *Location `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLocationResponse) Descriptor deprecated added in v0.1.41

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

Deprecated: Use GetLocationResponse.ProtoReflect.Descriptor instead.

func (*GetLocationResponse) GetLocation added in v0.1.41

func (x *GetLocationResponse) GetLocation() *Location

func (*GetLocationResponse) ProtoMessage added in v0.1.41

func (*GetLocationResponse) ProtoMessage()

func (*GetLocationResponse) ProtoReflect added in v0.1.41

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

func (*GetLocationResponse) Reset added in v0.1.41

func (x *GetLocationResponse) Reset()

func (*GetLocationResponse) String added in v0.1.41

func (x *GetLocationResponse) String() string

type GetModuleRequest added in v0.1.138

type GetModuleRequest struct {

	// The id of the module being retrieved, containing module name or namespace and module name
	ModuleId string `protobuf:"bytes,1,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	// The organization of the module being updated, required if no namespace exists in the module_id
	OrganizationId *string `protobuf:"bytes,2,opt,name=organization_id,json=organizationId,proto3,oneof" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetModuleRequest) Descriptor deprecated added in v0.1.138

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

Deprecated: Use GetModuleRequest.ProtoReflect.Descriptor instead.

func (*GetModuleRequest) GetModuleId added in v0.1.138

func (x *GetModuleRequest) GetModuleId() string

func (*GetModuleRequest) GetOrganizationId added in v0.1.151

func (x *GetModuleRequest) GetOrganizationId() string

func (*GetModuleRequest) ProtoMessage added in v0.1.138

func (*GetModuleRequest) ProtoMessage()

func (*GetModuleRequest) ProtoReflect added in v0.1.138

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

func (*GetModuleRequest) Reset added in v0.1.138

func (x *GetModuleRequest) Reset()

func (*GetModuleRequest) String added in v0.1.138

func (x *GetModuleRequest) String() string

type GetModuleResponse added in v0.1.138

type GetModuleResponse struct {

	// The module object
	Module *Module `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

func (*GetModuleResponse) Descriptor deprecated added in v0.1.138

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

Deprecated: Use GetModuleResponse.ProtoReflect.Descriptor instead.

func (*GetModuleResponse) GetModule added in v0.1.138

func (x *GetModuleResponse) GetModule() *Module

func (*GetModuleResponse) ProtoMessage added in v0.1.138

func (*GetModuleResponse) ProtoMessage()

func (*GetModuleResponse) ProtoReflect added in v0.1.138

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

func (*GetModuleResponse) Reset added in v0.1.138

func (x *GetModuleResponse) Reset()

func (*GetModuleResponse) String added in v0.1.138

func (x *GetModuleResponse) String() string

type GetOrgBillingInformationRequest added in v0.1.124

type GetOrgBillingInformationRequest struct {
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrgBillingInformationRequest) Descriptor deprecated added in v0.1.124

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

Deprecated: Use GetOrgBillingInformationRequest.ProtoReflect.Descriptor instead.

func (*GetOrgBillingInformationRequest) GetOrgId added in v0.1.124

func (*GetOrgBillingInformationRequest) ProtoMessage added in v0.1.124

func (*GetOrgBillingInformationRequest) ProtoMessage()

func (*GetOrgBillingInformationRequest) ProtoReflect added in v0.1.124

func (*GetOrgBillingInformationRequest) Reset added in v0.1.124

func (*GetOrgBillingInformationRequest) String added in v0.1.124

type GetOrgBillingInformationResponse added in v0.1.124

type GetOrgBillingInformationResponse struct {
	Type         PaymentMethodType `protobuf:"varint,1,opt,name=type,proto3,enum=viam.app.v1.PaymentMethodType" json:"type,omitempty"`
	BillingEmail string            `protobuf:"bytes,2,opt,name=billing_email,json=billingEmail,proto3" json:"billing_email,omitempty"`
	// defined if type is PAYMENT_METHOD_TYPE_CARD
	Method *PaymentMethodCard `protobuf:"bytes,3,opt,name=method,proto3,oneof" json:"method,omitempty"`
	// Only return billing_tier for billing dashboard admin users
	BillingTier *string `protobuf:"bytes,4,opt,name=billing_tier,json=billingTier,proto3,oneof" json:"billing_tier,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrgBillingInformationResponse) Descriptor deprecated added in v0.1.124

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

Deprecated: Use GetOrgBillingInformationResponse.ProtoReflect.Descriptor instead.

func (*GetOrgBillingInformationResponse) GetBillingEmail added in v0.1.124

func (x *GetOrgBillingInformationResponse) GetBillingEmail() string

func (*GetOrgBillingInformationResponse) GetBillingTier added in v0.1.160

func (x *GetOrgBillingInformationResponse) GetBillingTier() string

func (*GetOrgBillingInformationResponse) GetMethod added in v0.1.124

func (*GetOrgBillingInformationResponse) GetType added in v0.1.124

func (*GetOrgBillingInformationResponse) ProtoMessage added in v0.1.124

func (*GetOrgBillingInformationResponse) ProtoMessage()

func (*GetOrgBillingInformationResponse) ProtoReflect added in v0.1.124

func (*GetOrgBillingInformationResponse) Reset added in v0.1.124

func (*GetOrgBillingInformationResponse) String added in v0.1.124

type GetOrganizationNamespaceAvailabilityRequest added in v0.1.152

type GetOrganizationNamespaceAvailabilityRequest struct {
	PublicNamespace string `protobuf:"bytes,1,opt,name=public_namespace,json=publicNamespace,proto3" json:"public_namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrganizationNamespaceAvailabilityRequest) Descriptor deprecated added in v0.1.152

Deprecated: Use GetOrganizationNamespaceAvailabilityRequest.ProtoReflect.Descriptor instead.

func (*GetOrganizationNamespaceAvailabilityRequest) GetPublicNamespace added in v0.1.152

func (x *GetOrganizationNamespaceAvailabilityRequest) GetPublicNamespace() string

func (*GetOrganizationNamespaceAvailabilityRequest) ProtoMessage added in v0.1.152

func (*GetOrganizationNamespaceAvailabilityRequest) ProtoReflect added in v0.1.152

func (*GetOrganizationNamespaceAvailabilityRequest) Reset added in v0.1.152

func (*GetOrganizationNamespaceAvailabilityRequest) String added in v0.1.152

type GetOrganizationNamespaceAvailabilityResponse added in v0.1.152

type GetOrganizationNamespaceAvailabilityResponse struct {
	Available bool `protobuf:"varint,1,opt,name=available,proto3" json:"available,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrganizationNamespaceAvailabilityResponse) Descriptor deprecated added in v0.1.152

Deprecated: Use GetOrganizationNamespaceAvailabilityResponse.ProtoReflect.Descriptor instead.

func (*GetOrganizationNamespaceAvailabilityResponse) GetAvailable added in v0.1.152

func (*GetOrganizationNamespaceAvailabilityResponse) ProtoMessage added in v0.1.152

func (*GetOrganizationNamespaceAvailabilityResponse) ProtoReflect added in v0.1.152

func (*GetOrganizationNamespaceAvailabilityResponse) Reset added in v0.1.152

func (*GetOrganizationNamespaceAvailabilityResponse) String added in v0.1.152

type GetOrganizationRequest added in v0.1.44

type GetOrganizationRequest struct {
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrganizationRequest) Descriptor deprecated added in v0.1.44

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

Deprecated: Use GetOrganizationRequest.ProtoReflect.Descriptor instead.

func (*GetOrganizationRequest) GetOrganizationId added in v0.1.44

func (x *GetOrganizationRequest) GetOrganizationId() string

func (*GetOrganizationRequest) ProtoMessage added in v0.1.44

func (*GetOrganizationRequest) ProtoMessage()

func (*GetOrganizationRequest) ProtoReflect added in v0.1.44

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

func (*GetOrganizationRequest) Reset added in v0.1.44

func (x *GetOrganizationRequest) Reset()

func (*GetOrganizationRequest) String added in v0.1.44

func (x *GetOrganizationRequest) String() string

type GetOrganizationResponse added in v0.1.44

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

func (*GetOrganizationResponse) Descriptor deprecated added in v0.1.44

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

Deprecated: Use GetOrganizationResponse.ProtoReflect.Descriptor instead.

func (*GetOrganizationResponse) GetOrganization added in v0.1.44

func (x *GetOrganizationResponse) GetOrganization() *Organization

func (*GetOrganizationResponse) ProtoMessage added in v0.1.44

func (*GetOrganizationResponse) ProtoMessage()

func (*GetOrganizationResponse) ProtoReflect added in v0.1.44

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

func (*GetOrganizationResponse) Reset added in v0.1.44

func (x *GetOrganizationResponse) Reset()

func (*GetOrganizationResponse) String added in v0.1.44

func (x *GetOrganizationResponse) String() string

type GetRobotPartHistoryRequest

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

func (*GetRobotPartHistoryRequest) Descriptor deprecated

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

Deprecated: Use GetRobotPartHistoryRequest.ProtoReflect.Descriptor instead.

func (*GetRobotPartHistoryRequest) GetId

func (*GetRobotPartHistoryRequest) ProtoMessage

func (*GetRobotPartHistoryRequest) ProtoMessage()

func (*GetRobotPartHistoryRequest) ProtoReflect

func (*GetRobotPartHistoryRequest) Reset

func (x *GetRobotPartHistoryRequest) Reset()

func (*GetRobotPartHistoryRequest) String

func (x *GetRobotPartHistoryRequest) String() string

type GetRobotPartHistoryResponse

type GetRobotPartHistoryResponse struct {
	History []*RobotPartHistoryEntry `protobuf:"bytes,1,rep,name=history,proto3" json:"history,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRobotPartHistoryResponse) Descriptor deprecated

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

Deprecated: Use GetRobotPartHistoryResponse.ProtoReflect.Descriptor instead.

func (*GetRobotPartHistoryResponse) GetHistory

func (*GetRobotPartHistoryResponse) ProtoMessage

func (*GetRobotPartHistoryResponse) ProtoMessage()

func (*GetRobotPartHistoryResponse) ProtoReflect

func (*GetRobotPartHistoryResponse) Reset

func (x *GetRobotPartHistoryResponse) Reset()

func (*GetRobotPartHistoryResponse) String

func (x *GetRobotPartHistoryResponse) String() string

type GetRobotPartLogsRequest

type GetRobotPartLogsRequest struct {
	Id         string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ErrorsOnly bool    `protobuf:"varint,2,opt,name=errors_only,json=errorsOnly,proto3" json:"errors_only,omitempty"`
	Filter     *string `protobuf:"bytes,3,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	PageToken  *string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRobotPartLogsRequest) Descriptor deprecated

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

Deprecated: Use GetRobotPartLogsRequest.ProtoReflect.Descriptor instead.

func (*GetRobotPartLogsRequest) GetErrorsOnly

func (x *GetRobotPartLogsRequest) GetErrorsOnly() bool

func (*GetRobotPartLogsRequest) GetFilter added in v0.1.37

func (x *GetRobotPartLogsRequest) GetFilter() string

func (*GetRobotPartLogsRequest) GetId

func (x *GetRobotPartLogsRequest) GetId() string

func (*GetRobotPartLogsRequest) GetPageToken added in v0.1.48

func (x *GetRobotPartLogsRequest) GetPageToken() string

func (*GetRobotPartLogsRequest) ProtoMessage

func (*GetRobotPartLogsRequest) ProtoMessage()

func (*GetRobotPartLogsRequest) ProtoReflect

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

func (*GetRobotPartLogsRequest) Reset

func (x *GetRobotPartLogsRequest) Reset()

func (*GetRobotPartLogsRequest) String

func (x *GetRobotPartLogsRequest) String() string

type GetRobotPartLogsResponse

type GetRobotPartLogsResponse struct {
	Logs          []*LogEntry `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
	NextPageToken string      `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRobotPartLogsResponse) Descriptor deprecated

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

Deprecated: Use GetRobotPartLogsResponse.ProtoReflect.Descriptor instead.

func (*GetRobotPartLogsResponse) GetLogs

func (x *GetRobotPartLogsResponse) GetLogs() []*LogEntry

func (*GetRobotPartLogsResponse) GetNextPageToken added in v0.1.48

func (x *GetRobotPartLogsResponse) GetNextPageToken() string

func (*GetRobotPartLogsResponse) ProtoMessage

func (*GetRobotPartLogsResponse) ProtoMessage()

func (*GetRobotPartLogsResponse) ProtoReflect

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

func (*GetRobotPartLogsResponse) Reset

func (x *GetRobotPartLogsResponse) Reset()

func (*GetRobotPartLogsResponse) String

func (x *GetRobotPartLogsResponse) String() string

type GetRobotPartRequest

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

func (*GetRobotPartRequest) Descriptor deprecated

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

Deprecated: Use GetRobotPartRequest.ProtoReflect.Descriptor instead.

func (*GetRobotPartRequest) GetId

func (x *GetRobotPartRequest) GetId() string

func (*GetRobotPartRequest) ProtoMessage

func (*GetRobotPartRequest) ProtoMessage()

func (*GetRobotPartRequest) ProtoReflect

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

func (*GetRobotPartRequest) Reset

func (x *GetRobotPartRequest) Reset()

func (*GetRobotPartRequest) String

func (x *GetRobotPartRequest) String() string

type GetRobotPartResponse

type GetRobotPartResponse struct {
	Part       *RobotPart `protobuf:"bytes,1,opt,name=part,proto3" json:"part,omitempty"`
	ConfigJson string     `protobuf:"bytes,2,opt,name=config_json,json=configJson,proto3" json:"config_json,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRobotPartResponse) Descriptor deprecated

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

Deprecated: Use GetRobotPartResponse.ProtoReflect.Descriptor instead.

func (*GetRobotPartResponse) GetConfigJson

func (x *GetRobotPartResponse) GetConfigJson() string

func (*GetRobotPartResponse) GetPart

func (x *GetRobotPartResponse) GetPart() *RobotPart

func (*GetRobotPartResponse) ProtoMessage

func (*GetRobotPartResponse) ProtoMessage()

func (*GetRobotPartResponse) ProtoReflect

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

func (*GetRobotPartResponse) Reset

func (x *GetRobotPartResponse) Reset()

func (*GetRobotPartResponse) String

func (x *GetRobotPartResponse) String() string

type GetRobotPartsRequest

type GetRobotPartsRequest struct {
	RobotId string `protobuf:"bytes,1,opt,name=robot_id,json=robotId,proto3" json:"robot_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRobotPartsRequest) Descriptor deprecated

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

Deprecated: Use GetRobotPartsRequest.ProtoReflect.Descriptor instead.

func (*GetRobotPartsRequest) GetRobotId

func (x *GetRobotPartsRequest) GetRobotId() string

func (*GetRobotPartsRequest) ProtoMessage

func (*GetRobotPartsRequest) ProtoMessage()

func (*GetRobotPartsRequest) ProtoReflect

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

func (*GetRobotPartsRequest) Reset

func (x *GetRobotPartsRequest) Reset()

func (*GetRobotPartsRequest) String

func (x *GetRobotPartsRequest) String() string

type GetRobotPartsResponse

type GetRobotPartsResponse struct {
	Parts []*RobotPart `protobuf:"bytes,1,rep,name=parts,proto3" json:"parts,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRobotPartsResponse) Descriptor deprecated

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

Deprecated: Use GetRobotPartsResponse.ProtoReflect.Descriptor instead.

func (*GetRobotPartsResponse) GetParts

func (x *GetRobotPartsResponse) GetParts() []*RobotPart

func (*GetRobotPartsResponse) ProtoMessage

func (*GetRobotPartsResponse) ProtoMessage()

func (*GetRobotPartsResponse) ProtoReflect

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

func (*GetRobotPartsResponse) Reset

func (x *GetRobotPartsResponse) Reset()

func (*GetRobotPartsResponse) String

func (x *GetRobotPartsResponse) String() string

type GetRobotRequest

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

func (*GetRobotRequest) Descriptor deprecated

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

Deprecated: Use GetRobotRequest.ProtoReflect.Descriptor instead.

func (*GetRobotRequest) GetId

func (x *GetRobotRequest) GetId() string

func (*GetRobotRequest) ProtoMessage

func (*GetRobotRequest) ProtoMessage()

func (*GetRobotRequest) ProtoReflect

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

func (*GetRobotRequest) Reset

func (x *GetRobotRequest) Reset()

func (*GetRobotRequest) String

func (x *GetRobotRequest) String() string

type GetRobotResponse

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

func (*GetRobotResponse) Descriptor deprecated

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

Deprecated: Use GetRobotResponse.ProtoReflect.Descriptor instead.

func (*GetRobotResponse) GetRobot

func (x *GetRobotResponse) GetRobot() *Robot

func (*GetRobotResponse) ProtoMessage

func (*GetRobotResponse) ProtoMessage()

func (*GetRobotResponse) ProtoReflect

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

func (*GetRobotResponse) Reset

func (x *GetRobotResponse) Reset()

func (*GetRobotResponse) String

func (x *GetRobotResponse) String() string

type GetRoverRentalRobotsRequest added in v0.1.73

type GetRoverRentalRobotsRequest struct {
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoverRentalRobotsRequest) Descriptor deprecated added in v0.1.73

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

Deprecated: Use GetRoverRentalRobotsRequest.ProtoReflect.Descriptor instead.

func (*GetRoverRentalRobotsRequest) GetOrgId added in v0.1.82

func (x *GetRoverRentalRobotsRequest) GetOrgId() string

func (*GetRoverRentalRobotsRequest) ProtoMessage added in v0.1.73

func (*GetRoverRentalRobotsRequest) ProtoMessage()

func (*GetRoverRentalRobotsRequest) ProtoReflect added in v0.1.73

func (*GetRoverRentalRobotsRequest) Reset added in v0.1.73

func (x *GetRoverRentalRobotsRequest) Reset()

func (*GetRoverRentalRobotsRequest) String added in v0.1.73

func (x *GetRoverRentalRobotsRequest) String() string

type GetRoverRentalRobotsResponse added in v0.1.73

type GetRoverRentalRobotsResponse struct {
	Robots []*RoverRentalRobot `protobuf:"bytes,1,rep,name=robots,proto3" json:"robots,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoverRentalRobotsResponse) Descriptor deprecated added in v0.1.73

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

Deprecated: Use GetRoverRentalRobotsResponse.ProtoReflect.Descriptor instead.

func (*GetRoverRentalRobotsResponse) GetRobots added in v0.1.73

func (*GetRoverRentalRobotsResponse) ProtoMessage added in v0.1.73

func (*GetRoverRentalRobotsResponse) ProtoMessage()

func (*GetRoverRentalRobotsResponse) ProtoReflect added in v0.1.73

func (*GetRoverRentalRobotsResponse) Reset added in v0.1.73

func (x *GetRoverRentalRobotsResponse) Reset()

func (*GetRoverRentalRobotsResponse) String added in v0.1.73

type GetUnpaidBalanceRequest added in v0.1.107

type GetUnpaidBalanceRequest struct {
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

TODO(APP-1865) may want to remove

func (*GetUnpaidBalanceRequest) Descriptor deprecated added in v0.1.107

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

Deprecated: Use GetUnpaidBalanceRequest.ProtoReflect.Descriptor instead.

func (*GetUnpaidBalanceRequest) GetOrgId added in v0.1.107

func (x *GetUnpaidBalanceRequest) GetOrgId() string

func (*GetUnpaidBalanceRequest) ProtoMessage added in v0.1.107

func (*GetUnpaidBalanceRequest) ProtoMessage()

func (*GetUnpaidBalanceRequest) ProtoReflect added in v0.1.107

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

func (*GetUnpaidBalanceRequest) Reset added in v0.1.107

func (x *GetUnpaidBalanceRequest) Reset()

func (*GetUnpaidBalanceRequest) String added in v0.1.107

func (x *GetUnpaidBalanceRequest) String() string

type GetUnpaidBalanceResponse added in v0.1.107

type GetUnpaidBalanceResponse struct {
	UnpaidBalance        float64                `protobuf:"fixed64,1,opt,name=unpaid_balance,json=unpaidBalance,proto3" json:"unpaid_balance,omitempty"`
	UnpaidBalanceDueDate *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=unpaid_balance_due_date,json=unpaidBalanceDueDate,proto3" json:"unpaid_balance_due_date,omitempty"`
	// contains filtered or unexported fields
}

TODO(APP-1865) may want to remove

func (*GetUnpaidBalanceResponse) Descriptor deprecated added in v0.1.107

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

Deprecated: Use GetUnpaidBalanceResponse.ProtoReflect.Descriptor instead.

func (*GetUnpaidBalanceResponse) GetUnpaidBalance added in v0.1.107

func (x *GetUnpaidBalanceResponse) GetUnpaidBalance() float64

func (*GetUnpaidBalanceResponse) GetUnpaidBalanceDueDate added in v0.1.107

func (x *GetUnpaidBalanceResponse) GetUnpaidBalanceDueDate() *timestamppb.Timestamp

func (*GetUnpaidBalanceResponse) ProtoMessage added in v0.1.107

func (*GetUnpaidBalanceResponse) ProtoMessage()

func (*GetUnpaidBalanceResponse) ProtoReflect added in v0.1.107

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

func (*GetUnpaidBalanceResponse) Reset added in v0.1.107

func (x *GetUnpaidBalanceResponse) Reset()

func (*GetUnpaidBalanceResponse) String added in v0.1.107

func (x *GetUnpaidBalanceResponse) String() string

type GetUserIDByEmailRequest added in v0.1.145

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

func (*GetUserIDByEmailRequest) Descriptor deprecated added in v0.1.145

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

Deprecated: Use GetUserIDByEmailRequest.ProtoReflect.Descriptor instead.

func (*GetUserIDByEmailRequest) GetEmail added in v0.1.145

func (x *GetUserIDByEmailRequest) GetEmail() string

func (*GetUserIDByEmailRequest) ProtoMessage added in v0.1.145

func (*GetUserIDByEmailRequest) ProtoMessage()

func (*GetUserIDByEmailRequest) ProtoReflect added in v0.1.145

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

func (*GetUserIDByEmailRequest) Reset added in v0.1.145

func (x *GetUserIDByEmailRequest) Reset()

func (*GetUserIDByEmailRequest) String added in v0.1.145

func (x *GetUserIDByEmailRequest) String() string

type GetUserIDByEmailResponse added in v0.1.145

type GetUserIDByEmailResponse struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserIDByEmailResponse) Descriptor deprecated added in v0.1.145

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

Deprecated: Use GetUserIDByEmailResponse.ProtoReflect.Descriptor instead.

func (*GetUserIDByEmailResponse) GetUserId added in v0.1.145

func (x *GetUserIDByEmailResponse) GetUserId() string

func (*GetUserIDByEmailResponse) ProtoMessage added in v0.1.145

func (*GetUserIDByEmailResponse) ProtoMessage()

func (*GetUserIDByEmailResponse) ProtoReflect added in v0.1.145

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

func (*GetUserIDByEmailResponse) Reset added in v0.1.145

func (x *GetUserIDByEmailResponse) Reset()

func (*GetUserIDByEmailResponse) String added in v0.1.145

func (x *GetUserIDByEmailResponse) String() string

type Invoice added in v0.1.107

type Invoice struct {
	Id            string                   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	InvoiceDate   *timestamppb.Timestamp   `protobuf:"bytes,2,opt,name=invoice_date,json=invoiceDate,proto3" json:"invoice_date,omitempty"`
	InvoiceAmount float64                  `protobuf:"fixed64,3,opt,name=invoice_amount,json=invoiceAmount,proto3" json:"invoice_amount,omitempty"`
	Status        string                   `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	DueDate       *timestamppb.Timestamp   `protobuf:"bytes,5,opt,name=due_date,json=dueDate,proto3" json:"due_date,omitempty"`
	Items         []*BillableResourceEvent `protobuf:"bytes,6,rep,name=items,proto3" json:"items,omitempty"`
	EmailedTo     string                   `protobuf:"bytes,7,opt,name=emailed_to,json=emailedTo,proto3" json:"emailed_to,omitempty"`
	// contains filtered or unexported fields
}

func (*Invoice) Descriptor deprecated added in v0.1.107

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

Deprecated: Use Invoice.ProtoReflect.Descriptor instead.

func (*Invoice) GetDueDate added in v0.1.107

func (x *Invoice) GetDueDate() *timestamppb.Timestamp

func (*Invoice) GetEmailedTo added in v0.1.107

func (x *Invoice) GetEmailedTo() string

func (*Invoice) GetId added in v0.1.107

func (x *Invoice) GetId() string

func (*Invoice) GetInvoiceAmount added in v0.1.107

func (x *Invoice) GetInvoiceAmount() float64

func (*Invoice) GetInvoiceDate added in v0.1.107

func (x *Invoice) GetInvoiceDate() *timestamppb.Timestamp

func (*Invoice) GetItems added in v0.1.107

func (x *Invoice) GetItems() []*BillableResourceEvent

func (*Invoice) GetStatus added in v0.1.107

func (x *Invoice) GetStatus() string

func (*Invoice) ProtoMessage added in v0.1.107

func (*Invoice) ProtoMessage()

func (*Invoice) ProtoReflect added in v0.1.107

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

func (*Invoice) Reset added in v0.1.107

func (x *Invoice) Reset()

func (*Invoice) String added in v0.1.107

func (x *Invoice) String() string

type InvoiceSummary added in v0.1.107

type InvoiceSummary struct {
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	InvoiceDate   *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=invoice_date,json=invoiceDate,proto3" json:"invoice_date,omitempty"`
	InvoiceAmount float64                `protobuf:"fixed64,3,opt,name=invoice_amount,json=invoiceAmount,proto3" json:"invoice_amount,omitempty"`
	Status        string                 `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	DueDate       *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=due_date,json=dueDate,proto3" json:"due_date,omitempty"`
	PaidDate      *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=paid_date,json=paidDate,proto3" json:"paid_date,omitempty"`
	// contains filtered or unexported fields
}

func (*InvoiceSummary) Descriptor deprecated added in v0.1.107

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

Deprecated: Use InvoiceSummary.ProtoReflect.Descriptor instead.

func (*InvoiceSummary) GetDueDate added in v0.1.107

func (x *InvoiceSummary) GetDueDate() *timestamppb.Timestamp

func (*InvoiceSummary) GetId added in v0.1.107

func (x *InvoiceSummary) GetId() string

func (*InvoiceSummary) GetInvoiceAmount added in v0.1.107

func (x *InvoiceSummary) GetInvoiceAmount() float64

func (*InvoiceSummary) GetInvoiceDate added in v0.1.107

func (x *InvoiceSummary) GetInvoiceDate() *timestamppb.Timestamp

func (*InvoiceSummary) GetPaidDate added in v0.1.121

func (x *InvoiceSummary) GetPaidDate() *timestamppb.Timestamp

func (*InvoiceSummary) GetStatus added in v0.1.107

func (x *InvoiceSummary) GetStatus() string

func (*InvoiceSummary) ProtoMessage added in v0.1.107

func (*InvoiceSummary) ProtoMessage()

func (*InvoiceSummary) ProtoReflect added in v0.1.107

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

func (*InvoiceSummary) Reset added in v0.1.107

func (x *InvoiceSummary) Reset()

func (*InvoiceSummary) String added in v0.1.107

func (x *InvoiceSummary) String() string

type JWKSFile added in v0.1.16

type JWKSFile struct {

	// JSON Web Keys (JWKS) file as arbitary json.
	// See https://www.rfc-editor.org/rfc/rfc7517
	Json *structpb.Struct `protobuf:"bytes,1,opt,name=json,proto3" json:"json,omitempty"`
	// contains filtered or unexported fields
}

func (*JWKSFile) Descriptor deprecated added in v0.1.16

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

Deprecated: Use JWKSFile.ProtoReflect.Descriptor instead.

func (*JWKSFile) GetJson added in v0.1.16

func (x *JWKSFile) GetJson() *structpb.Struct

func (*JWKSFile) ProtoMessage added in v0.1.16

func (*JWKSFile) ProtoMessage()

func (*JWKSFile) ProtoReflect added in v0.1.16

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

func (*JWKSFile) Reset added in v0.1.16

func (x *JWKSFile) Reset()

func (*JWKSFile) String added in v0.1.16

func (x *JWKSFile) String() string

type ListAuthorizationsRequest added in v0.1.99

type ListAuthorizationsRequest struct {
	OrganizationId string   `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	ResourceIds    []string `protobuf:"bytes,2,rep,name=resource_ids,json=resourceIds,proto3" json:"resource_ids,omitempty"` // optional filter
	// contains filtered or unexported fields
}

func (*ListAuthorizationsRequest) Descriptor deprecated added in v0.1.99

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

Deprecated: Use ListAuthorizationsRequest.ProtoReflect.Descriptor instead.

func (*ListAuthorizationsRequest) GetOrganizationId added in v0.1.103

func (x *ListAuthorizationsRequest) GetOrganizationId() string

func (*ListAuthorizationsRequest) GetResourceIds added in v0.1.153

func (x *ListAuthorizationsRequest) GetResourceIds() []string

func (*ListAuthorizationsRequest) ProtoMessage added in v0.1.99

func (*ListAuthorizationsRequest) ProtoMessage()

func (*ListAuthorizationsRequest) ProtoReflect added in v0.1.99

func (*ListAuthorizationsRequest) Reset added in v0.1.99

func (x *ListAuthorizationsRequest) Reset()

func (*ListAuthorizationsRequest) String added in v0.1.99

func (x *ListAuthorizationsRequest) String() string

type ListAuthorizationsResponse added in v0.1.99

type ListAuthorizationsResponse struct {
	Authorizations []*Authorization `protobuf:"bytes,1,rep,name=authorizations,proto3" json:"authorizations,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAuthorizationsResponse) Descriptor deprecated added in v0.1.99

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

Deprecated: Use ListAuthorizationsResponse.ProtoReflect.Descriptor instead.

func (*ListAuthorizationsResponse) GetAuthorizations added in v0.1.99

func (x *ListAuthorizationsResponse) GetAuthorizations() []*Authorization

func (*ListAuthorizationsResponse) ProtoMessage added in v0.1.99

func (*ListAuthorizationsResponse) ProtoMessage()

func (*ListAuthorizationsResponse) ProtoReflect added in v0.1.99

func (*ListAuthorizationsResponse) Reset added in v0.1.99

func (x *ListAuthorizationsResponse) Reset()

func (*ListAuthorizationsResponse) String added in v0.1.99

func (x *ListAuthorizationsResponse) String() string

type ListFragmentsRequest added in v0.1.59

type ListFragmentsRequest struct {
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	ShowPublic     bool   `protobuf:"varint,2,opt,name=show_public,json=showPublic,proto3" json:"show_public,omitempty"`
	// contains filtered or unexported fields
}

func (*ListFragmentsRequest) Descriptor deprecated added in v0.1.59

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

Deprecated: Use ListFragmentsRequest.ProtoReflect.Descriptor instead.

func (*ListFragmentsRequest) GetOrganizationId added in v0.1.59

func (x *ListFragmentsRequest) GetOrganizationId() string

func (*ListFragmentsRequest) GetShowPublic added in v0.1.59

func (x *ListFragmentsRequest) GetShowPublic() bool

func (*ListFragmentsRequest) ProtoMessage added in v0.1.59

func (*ListFragmentsRequest) ProtoMessage()

func (*ListFragmentsRequest) ProtoReflect added in v0.1.59

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

func (*ListFragmentsRequest) Reset added in v0.1.59

func (x *ListFragmentsRequest) Reset()

func (*ListFragmentsRequest) String added in v0.1.59

func (x *ListFragmentsRequest) String() string

type ListFragmentsResponse added in v0.1.59

type ListFragmentsResponse struct {
	Fragments []*Fragment `protobuf:"bytes,1,rep,name=fragments,proto3" json:"fragments,omitempty"`
	// contains filtered or unexported fields
}

func (*ListFragmentsResponse) Descriptor deprecated added in v0.1.59

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

Deprecated: Use ListFragmentsResponse.ProtoReflect.Descriptor instead.

func (*ListFragmentsResponse) GetFragments added in v0.1.59

func (x *ListFragmentsResponse) GetFragments() []*Fragment

func (*ListFragmentsResponse) ProtoMessage added in v0.1.59

func (*ListFragmentsResponse) ProtoMessage()

func (*ListFragmentsResponse) ProtoReflect added in v0.1.59

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

func (*ListFragmentsResponse) Reset added in v0.1.59

func (x *ListFragmentsResponse) Reset()

func (*ListFragmentsResponse) String added in v0.1.59

func (x *ListFragmentsResponse) String() string

type ListLocationsRequest

type ListLocationsRequest struct {

	// Organization ID under which to list all locations.
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListLocationsRequest) Descriptor deprecated

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

Deprecated: Use ListLocationsRequest.ProtoReflect.Descriptor instead.

func (*ListLocationsRequest) GetOrganizationId

func (x *ListLocationsRequest) GetOrganizationId() string

func (*ListLocationsRequest) ProtoMessage

func (*ListLocationsRequest) ProtoMessage()

func (*ListLocationsRequest) ProtoReflect

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

func (*ListLocationsRequest) Reset

func (x *ListLocationsRequest) Reset()

func (*ListLocationsRequest) String

func (x *ListLocationsRequest) String() string

type ListLocationsResponse

type ListLocationsResponse struct {
	Locations []*Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
	// contains filtered or unexported fields
}

func (*ListLocationsResponse) Descriptor deprecated

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

Deprecated: Use ListLocationsResponse.ProtoReflect.Descriptor instead.

func (*ListLocationsResponse) GetLocations

func (x *ListLocationsResponse) GetLocations() []*Location

func (*ListLocationsResponse) ProtoMessage

func (*ListLocationsResponse) ProtoMessage()

func (*ListLocationsResponse) ProtoReflect

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

func (*ListLocationsResponse) Reset

func (x *ListLocationsResponse) Reset()

func (*ListLocationsResponse) String

func (x *ListLocationsResponse) String() string

type ListModulesRequest added in v0.1.138

type ListModulesRequest struct {

	// The id of the organization to return private modules for.
	OrganizationId *string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3,oneof" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListModulesRequest) Descriptor deprecated added in v0.1.138

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

Deprecated: Use ListModulesRequest.ProtoReflect.Descriptor instead.

func (*ListModulesRequest) GetOrganizationId added in v0.1.138

func (x *ListModulesRequest) GetOrganizationId() string

func (*ListModulesRequest) ProtoMessage added in v0.1.138

func (*ListModulesRequest) ProtoMessage()

func (*ListModulesRequest) ProtoReflect added in v0.1.138

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

func (*ListModulesRequest) Reset added in v0.1.138

func (x *ListModulesRequest) Reset()

func (*ListModulesRequest) String added in v0.1.138

func (x *ListModulesRequest) String() string

type ListModulesResponse added in v0.1.138

type ListModulesResponse struct {

	// A listed of modules. When authenticated, this API will return modules that are private for this org. Public modules are always returned.
	Modules []*Module `protobuf:"bytes,1,rep,name=modules,proto3" json:"modules,omitempty"`
	// contains filtered or unexported fields
}

func (*ListModulesResponse) Descriptor deprecated added in v0.1.138

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

Deprecated: Use ListModulesResponse.ProtoReflect.Descriptor instead.

func (*ListModulesResponse) GetModules added in v0.1.138

func (x *ListModulesResponse) GetModules() []*Module

func (*ListModulesResponse) ProtoMessage added in v0.1.138

func (*ListModulesResponse) ProtoMessage()

func (*ListModulesResponse) ProtoReflect added in v0.1.138

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

func (*ListModulesResponse) Reset added in v0.1.138

func (x *ListModulesResponse) Reset()

func (*ListModulesResponse) String added in v0.1.138

func (x *ListModulesResponse) String() string

type ListOrganizationMembersRequest added in v0.1.44

type ListOrganizationMembersRequest struct {
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationMembersRequest) Descriptor deprecated added in v0.1.44

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

Deprecated: Use ListOrganizationMembersRequest.ProtoReflect.Descriptor instead.

func (*ListOrganizationMembersRequest) GetOrganizationId added in v0.1.44

func (x *ListOrganizationMembersRequest) GetOrganizationId() string

func (*ListOrganizationMembersRequest) ProtoMessage added in v0.1.44

func (*ListOrganizationMembersRequest) ProtoMessage()

func (*ListOrganizationMembersRequest) ProtoReflect added in v0.1.44

func (*ListOrganizationMembersRequest) Reset added in v0.1.44

func (x *ListOrganizationMembersRequest) Reset()

func (*ListOrganizationMembersRequest) String added in v0.1.44

type ListOrganizationMembersResponse added in v0.1.44

type ListOrganizationMembersResponse struct {
	OrganizationId string                `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	Members        []*OrganizationMember `protobuf:"bytes,2,rep,name=members,proto3" json:"members,omitempty"`
	Invites        []*OrganizationInvite `protobuf:"bytes,3,rep,name=invites,proto3" json:"invites,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationMembersResponse) Descriptor deprecated added in v0.1.44

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

Deprecated: Use ListOrganizationMembersResponse.ProtoReflect.Descriptor instead.

func (*ListOrganizationMembersResponse) GetInvites added in v0.1.44

func (*ListOrganizationMembersResponse) GetMembers added in v0.1.44

func (*ListOrganizationMembersResponse) GetOrganizationId added in v0.1.44

func (x *ListOrganizationMembersResponse) GetOrganizationId() string

func (*ListOrganizationMembersResponse) ProtoMessage added in v0.1.44

func (*ListOrganizationMembersResponse) ProtoMessage()

func (*ListOrganizationMembersResponse) ProtoReflect added in v0.1.44

func (*ListOrganizationMembersResponse) Reset added in v0.1.44

func (*ListOrganizationMembersResponse) String added in v0.1.44

type ListOrganizationsByUserRequest added in v0.1.142

type ListOrganizationsByUserRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationsByUserRequest) Descriptor deprecated added in v0.1.142

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

Deprecated: Use ListOrganizationsByUserRequest.ProtoReflect.Descriptor instead.

func (*ListOrganizationsByUserRequest) GetUserId added in v0.1.142

func (x *ListOrganizationsByUserRequest) GetUserId() string

func (*ListOrganizationsByUserRequest) ProtoMessage added in v0.1.142

func (*ListOrganizationsByUserRequest) ProtoMessage()

func (*ListOrganizationsByUserRequest) ProtoReflect added in v0.1.142

func (*ListOrganizationsByUserRequest) Reset added in v0.1.142

func (x *ListOrganizationsByUserRequest) Reset()

func (*ListOrganizationsByUserRequest) String added in v0.1.142

type ListOrganizationsByUserResponse added in v0.1.142

type ListOrganizationsByUserResponse struct {
	Orgs []*OrgDetails `protobuf:"bytes,1,rep,name=orgs,proto3" json:"orgs,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationsByUserResponse) Descriptor deprecated added in v0.1.142

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

Deprecated: Use ListOrganizationsByUserResponse.ProtoReflect.Descriptor instead.

func (*ListOrganizationsByUserResponse) GetOrgs added in v0.1.142

func (*ListOrganizationsByUserResponse) ProtoMessage added in v0.1.142

func (*ListOrganizationsByUserResponse) ProtoMessage()

func (*ListOrganizationsByUserResponse) ProtoReflect added in v0.1.142

func (*ListOrganizationsByUserResponse) Reset added in v0.1.142

func (*ListOrganizationsByUserResponse) String added in v0.1.142

type ListOrganizationsRequest

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

func (*ListOrganizationsRequest) Descriptor deprecated

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

Deprecated: Use ListOrganizationsRequest.ProtoReflect.Descriptor instead.

func (*ListOrganizationsRequest) ProtoMessage

func (*ListOrganizationsRequest) ProtoMessage()

func (*ListOrganizationsRequest) ProtoReflect

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

func (*ListOrganizationsRequest) Reset

func (x *ListOrganizationsRequest) Reset()

func (*ListOrganizationsRequest) String

func (x *ListOrganizationsRequest) String() string

type ListOrganizationsResponse

type ListOrganizationsResponse struct {
	Organizations []*Organization `protobuf:"bytes,1,rep,name=organizations,proto3" json:"organizations,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationsResponse) Descriptor deprecated

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

Deprecated: Use ListOrganizationsResponse.ProtoReflect.Descriptor instead.

func (*ListOrganizationsResponse) GetOrganizations

func (x *ListOrganizationsResponse) GetOrganizations() []*Organization

func (*ListOrganizationsResponse) ProtoMessage

func (*ListOrganizationsResponse) ProtoMessage()

func (*ListOrganizationsResponse) ProtoReflect

func (*ListOrganizationsResponse) Reset

func (x *ListOrganizationsResponse) Reset()

func (*ListOrganizationsResponse) String

func (x *ListOrganizationsResponse) String() string

type ListRobotsRequest added in v0.1.41

type ListRobotsRequest struct {
	LocationId string `protobuf:"bytes,1,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRobotsRequest) Descriptor deprecated added in v0.1.41

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

Deprecated: Use ListRobotsRequest.ProtoReflect.Descriptor instead.

func (*ListRobotsRequest) GetLocationId added in v0.1.41

func (x *ListRobotsRequest) GetLocationId() string

func (*ListRobotsRequest) ProtoMessage added in v0.1.41

func (*ListRobotsRequest) ProtoMessage()

func (*ListRobotsRequest) ProtoReflect added in v0.1.41

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

func (*ListRobotsRequest) Reset added in v0.1.41

func (x *ListRobotsRequest) Reset()

func (*ListRobotsRequest) String added in v0.1.41

func (x *ListRobotsRequest) String() string

type ListRobotsResponse added in v0.1.41

type ListRobotsResponse struct {
	Robots []*Robot `protobuf:"bytes,1,rep,name=robots,proto3" json:"robots,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRobotsResponse) Descriptor deprecated added in v0.1.41

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

Deprecated: Use ListRobotsResponse.ProtoReflect.Descriptor instead.

func (*ListRobotsResponse) GetRobots added in v0.1.41

func (x *ListRobotsResponse) GetRobots() []*Robot

func (*ListRobotsResponse) ProtoMessage added in v0.1.41

func (*ListRobotsResponse) ProtoMessage()

func (*ListRobotsResponse) ProtoReflect added in v0.1.41

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

func (*ListRobotsResponse) Reset added in v0.1.41

func (x *ListRobotsResponse) Reset()

func (*ListRobotsResponse) String added in v0.1.41

func (x *ListRobotsResponse) String() string

type Location

type Location struct {

	// Location ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Location name.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Location ID of the parent location.
	ParentLocationId string `protobuf:"bytes,4,opt,name=parent_location_id,json=parentLocationId,proto3" json:"parent_location_id,omitempty"`
	// Location authentication secrets.
	Auth *LocationAuth `protobuf:"bytes,5,opt,name=auth,proto3" json:"auth,omitempty"`
	// Organizations that the location is shared with.
	Organizations []*LocationOrganization `protobuf:"bytes,6,rep,name=organizations,proto3" json:"organizations,omitempty"`
	// Location creation timestamp.
	CreatedOn  *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_on,json=createdOn,proto3" json:"created_on,omitempty"`
	RobotCount int32                  `protobuf:"varint,7,opt,name=robot_count,json=robotCount,proto3" json:"robot_count,omitempty"`
	// Config for how data in this location is stored.
	Config *StorageConfig `protobuf:"bytes,8,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*Location) Descriptor deprecated

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

Deprecated: Use Location.ProtoReflect.Descriptor instead.

func (*Location) GetAuth added in v0.1.41

func (x *Location) GetAuth() *LocationAuth

func (*Location) GetConfig added in v0.1.154

func (x *Location) GetConfig() *StorageConfig

func (*Location) GetCreatedOn added in v0.1.2

func (x *Location) GetCreatedOn() *timestamppb.Timestamp

func (*Location) GetId

func (x *Location) GetId() string

func (*Location) GetName

func (x *Location) GetName() string

func (*Location) GetOrganizations added in v0.1.41

func (x *Location) GetOrganizations() []*LocationOrganization

func (*Location) GetParentLocationId added in v0.1.41

func (x *Location) GetParentLocationId() string

func (*Location) GetRobotCount added in v0.1.69

func (x *Location) GetRobotCount() int32

func (*Location) ProtoMessage

func (*Location) ProtoMessage()

func (*Location) ProtoReflect

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

func (*Location) Reset

func (x *Location) Reset()

func (*Location) String

func (x *Location) String() string

type LocationAuth

type LocationAuth struct {

	// Deprecated: use secrets field.
	//
	// Deprecated: Do not use.
	Secret string `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// Location ID containing this LocationAuth.
	LocationId string `protobuf:"bytes,2,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
	// List of secrets used to authenticate to the Location.
	Secrets []*SharedSecret `protobuf:"bytes,3,rep,name=secrets,proto3" json:"secrets,omitempty"`
	// contains filtered or unexported fields
}

func (*LocationAuth) Descriptor deprecated

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

Deprecated: Use LocationAuth.ProtoReflect.Descriptor instead.

func (*LocationAuth) GetLocationId added in v0.1.4

func (x *LocationAuth) GetLocationId() string

func (*LocationAuth) GetSecret deprecated

func (x *LocationAuth) GetSecret() string

Deprecated: Do not use.

func (*LocationAuth) GetSecrets added in v0.1.4

func (x *LocationAuth) GetSecrets() []*SharedSecret

func (*LocationAuth) ProtoMessage

func (*LocationAuth) ProtoMessage()

func (*LocationAuth) ProtoReflect

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

func (*LocationAuth) Reset

func (x *LocationAuth) Reset()

func (*LocationAuth) String

func (x *LocationAuth) String() string

type LocationAuthRequest

type LocationAuthRequest struct {
	LocationId string `protobuf:"bytes,1,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
	// contains filtered or unexported fields
}

func (*LocationAuthRequest) Descriptor deprecated

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

Deprecated: Use LocationAuthRequest.ProtoReflect.Descriptor instead.

func (*LocationAuthRequest) GetLocationId

func (x *LocationAuthRequest) GetLocationId() string

func (*LocationAuthRequest) ProtoMessage

func (*LocationAuthRequest) ProtoMessage()

func (*LocationAuthRequest) ProtoReflect

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

func (*LocationAuthRequest) Reset

func (x *LocationAuthRequest) Reset()

func (*LocationAuthRequest) String

func (x *LocationAuthRequest) String() string

type LocationAuthResponse

type LocationAuthResponse struct {
	Auth *LocationAuth `protobuf:"bytes,1,opt,name=auth,proto3" json:"auth,omitempty"`
	// contains filtered or unexported fields
}

func (*LocationAuthResponse) Descriptor deprecated

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

Deprecated: Use LocationAuthResponse.ProtoReflect.Descriptor instead.

func (*LocationAuthResponse) GetAuth

func (x *LocationAuthResponse) GetAuth() *LocationAuth

func (*LocationAuthResponse) ProtoMessage

func (*LocationAuthResponse) ProtoMessage()

func (*LocationAuthResponse) ProtoReflect

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

func (*LocationAuthResponse) Reset

func (x *LocationAuthResponse) Reset()

func (*LocationAuthResponse) String

func (x *LocationAuthResponse) String() string

type LocationOrganization added in v0.1.41

type LocationOrganization struct {

	// Organization ID the location is shared with.
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// Whether the organization is the primary owner or not.
	Primary bool `protobuf:"varint,2,opt,name=primary,proto3" json:"primary,omitempty"`
	// contains filtered or unexported fields
}

func (*LocationOrganization) Descriptor deprecated added in v0.1.41

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

Deprecated: Use LocationOrganization.ProtoReflect.Descriptor instead.

func (*LocationOrganization) GetOrganizationId added in v0.1.41

func (x *LocationOrganization) GetOrganizationId() string

func (*LocationOrganization) GetPrimary added in v0.1.41

func (x *LocationOrganization) GetPrimary() bool

func (*LocationOrganization) ProtoMessage added in v0.1.41

func (*LocationOrganization) ProtoMessage()

func (*LocationOrganization) ProtoReflect added in v0.1.41

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

func (*LocationOrganization) Reset added in v0.1.41

func (x *LocationOrganization) Reset()

func (*LocationOrganization) String added in v0.1.41

func (x *LocationOrganization) String() string

type LocationSecret added in v0.1.4

type LocationSecret struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// secret payload
	Secret string `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

Valid location secret that can be used for authentication to the robot.

func (*LocationSecret) Descriptor deprecated added in v0.1.4

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

Deprecated: Use LocationSecret.ProtoReflect.Descriptor instead.

func (*LocationSecret) GetId added in v0.1.4

func (x *LocationSecret) GetId() string

func (*LocationSecret) GetSecret added in v0.1.4

func (x *LocationSecret) GetSecret() string

func (*LocationSecret) ProtoMessage added in v0.1.4

func (*LocationSecret) ProtoMessage()

func (*LocationSecret) ProtoReflect added in v0.1.4

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

func (*LocationSecret) Reset added in v0.1.4

func (x *LocationSecret) Reset()

func (*LocationSecret) String added in v0.1.4

func (x *LocationSecret) String() string

type LogEntry

type LogEntry struct {
	Host       string                 `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
	Level      string                 `protobuf:"bytes,2,opt,name=level,proto3" json:"level,omitempty"`
	Time       *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"`
	LoggerName string                 `protobuf:"bytes,4,opt,name=logger_name,json=loggerName,proto3" json:"logger_name,omitempty"`
	Message    string                 `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	Caller     *structpb.Struct       `protobuf:"bytes,6,opt,name=caller,proto3" json:"caller,omitempty"`
	Stack      string                 `protobuf:"bytes,7,opt,name=stack,proto3" json:"stack,omitempty"`
	Fields     []*structpb.Struct     `protobuf:"bytes,8,rep,name=fields,proto3" json:"fields,omitempty"`
	// contains filtered or unexported fields
}

func (*LogEntry) Descriptor deprecated

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

Deprecated: Use LogEntry.ProtoReflect.Descriptor instead.

func (*LogEntry) GetCaller

func (x *LogEntry) GetCaller() *structpb.Struct

func (*LogEntry) GetFields

func (x *LogEntry) GetFields() []*structpb.Struct

func (*LogEntry) GetHost

func (x *LogEntry) GetHost() string

func (*LogEntry) GetLevel

func (x *LogEntry) GetLevel() string

func (*LogEntry) GetLoggerName

func (x *LogEntry) GetLoggerName() string

func (*LogEntry) GetMessage

func (x *LogEntry) GetMessage() string

func (*LogEntry) GetStack

func (x *LogEntry) GetStack() string

func (*LogEntry) GetTime

func (x *LogEntry) GetTime() *timestamppb.Timestamp

func (*LogEntry) ProtoMessage

func (*LogEntry) ProtoMessage()

func (*LogEntry) ProtoReflect

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

func (*LogEntry) Reset

func (x *LogEntry) Reset()

func (*LogEntry) String

func (x *LogEntry) String() string

type LogRequest

type LogRequest struct {

	// Robot part id.
	Id   string      `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Logs []*LogEntry `protobuf:"bytes,2,rep,name=logs,proto3" json:"logs,omitempty"`
	// contains filtered or unexported fields
}

func (*LogRequest) Descriptor deprecated

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

Deprecated: Use LogRequest.ProtoReflect.Descriptor instead.

func (*LogRequest) GetId

func (x *LogRequest) GetId() string

func (*LogRequest) GetLogs

func (x *LogRequest) GetLogs() []*LogEntry

func (*LogRequest) ProtoMessage

func (*LogRequest) ProtoMessage()

func (*LogRequest) ProtoReflect

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

func (*LogRequest) Reset

func (x *LogRequest) Reset()

func (*LogRequest) String

func (x *LogRequest) String() string

type LogResponse

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

func (*LogResponse) Descriptor deprecated

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

Deprecated: Use LogResponse.ProtoReflect.Descriptor instead.

func (*LogResponse) ProtoMessage

func (*LogResponse) ProtoMessage()

func (*LogResponse) ProtoReflect

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

func (*LogResponse) Reset

func (x *LogResponse) Reset()

func (*LogResponse) String

func (x *LogResponse) String() string

type MarkPartAsMainRequest

type MarkPartAsMainRequest struct {
	PartId string `protobuf:"bytes,1,opt,name=part_id,json=partId,proto3" json:"part_id,omitempty"`
	// contains filtered or unexported fields
}

func (*MarkPartAsMainRequest) Descriptor deprecated

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

Deprecated: Use MarkPartAsMainRequest.ProtoReflect.Descriptor instead.

func (*MarkPartAsMainRequest) GetPartId

func (x *MarkPartAsMainRequest) GetPartId() string

func (*MarkPartAsMainRequest) ProtoMessage

func (*MarkPartAsMainRequest) ProtoMessage()

func (*MarkPartAsMainRequest) ProtoReflect

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

func (*MarkPartAsMainRequest) Reset

func (x *MarkPartAsMainRequest) Reset()

func (*MarkPartAsMainRequest) String

func (x *MarkPartAsMainRequest) String() string

type MarkPartAsMainResponse

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

func (*MarkPartAsMainResponse) Descriptor deprecated

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

Deprecated: Use MarkPartAsMainResponse.ProtoReflect.Descriptor instead.

func (*MarkPartAsMainResponse) ProtoMessage

func (*MarkPartAsMainResponse) ProtoMessage()

func (*MarkPartAsMainResponse) ProtoReflect

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

func (*MarkPartAsMainResponse) Reset

func (x *MarkPartAsMainResponse) Reset()

func (*MarkPartAsMainResponse) String

func (x *MarkPartAsMainResponse) String() string

type MarkPartForRestartRequest added in v0.1.64

type MarkPartForRestartRequest struct {
	PartId string `protobuf:"bytes,1,opt,name=part_id,json=partId,proto3" json:"part_id,omitempty"`
	// contains filtered or unexported fields
}

func (*MarkPartForRestartRequest) Descriptor deprecated added in v0.1.64

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

Deprecated: Use MarkPartForRestartRequest.ProtoReflect.Descriptor instead.

func (*MarkPartForRestartRequest) GetPartId added in v0.1.64

func (x *MarkPartForRestartRequest) GetPartId() string

func (*MarkPartForRestartRequest) ProtoMessage added in v0.1.64

func (*MarkPartForRestartRequest) ProtoMessage()

func (*MarkPartForRestartRequest) ProtoReflect added in v0.1.64

func (*MarkPartForRestartRequest) Reset added in v0.1.64

func (x *MarkPartForRestartRequest) Reset()

func (*MarkPartForRestartRequest) String added in v0.1.64

func (x *MarkPartForRestartRequest) String() string

type MarkPartForRestartResponse added in v0.1.64

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

func (*MarkPartForRestartResponse) Descriptor deprecated added in v0.1.64

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

Deprecated: Use MarkPartForRestartResponse.ProtoReflect.Descriptor instead.

func (*MarkPartForRestartResponse) ProtoMessage added in v0.1.64

func (*MarkPartForRestartResponse) ProtoMessage()

func (*MarkPartForRestartResponse) ProtoReflect added in v0.1.64

func (*MarkPartForRestartResponse) Reset added in v0.1.64

func (x *MarkPartForRestartResponse) Reset()

func (*MarkPartForRestartResponse) String added in v0.1.64

func (x *MarkPartForRestartResponse) String() string

type Model added in v0.1.138

type Model struct {

	// The colon-delimited-triplet of the api implemented by the model
	Api string `protobuf:"bytes,1,opt,name=api,proto3" json:"api,omitempty"`
	// The colon-delimited-triplet of the model
	Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
	// contains filtered or unexported fields
}

func (*Model) Descriptor deprecated added in v0.1.138

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

Deprecated: Use Model.ProtoReflect.Descriptor instead.

func (*Model) GetApi added in v0.1.138

func (x *Model) GetApi() string

func (*Model) GetModel added in v0.1.138

func (x *Model) GetModel() string

func (*Model) ProtoMessage added in v0.1.138

func (*Model) ProtoMessage()

func (*Model) ProtoReflect added in v0.1.138

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

func (*Model) Reset added in v0.1.138

func (x *Model) Reset()

func (*Model) String added in v0.1.138

func (x *Model) String() string

type Module added in v0.1.138

type Module struct {

	// The id of the module, containing module name or namespace and module name
	ModuleId string `protobuf:"bytes,1,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	// The id of the organization that owns the module
	OrganizationId string `protobuf:"bytes,10,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// The name of the module
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The visibility of the module
	Visibility Visibility `protobuf:"varint,3,opt,name=visibility,proto3,enum=viam.app.v1.Visibility" json:"visibility,omitempty"`
	// The versions of the module that are available
	Versions []*VersionHistory `protobuf:"bytes,4,rep,name=versions,proto3" json:"versions,omitempty"`
	// The url to reference for documentation, code, etc.
	Url string `protobuf:"bytes,5,opt,name=url,proto3" json:"url,omitempty"`
	// A short description of the module that explains its purpose
	Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	// A list of models that are available in the module
	Models []*Model `protobuf:"bytes,7,rep,name=models,proto3" json:"models,omitempty"`
	// The executable to run to start the module program
	Entrypoint string `protobuf:"bytes,11,opt,name=entrypoint,proto3" json:"entrypoint,omitempty"`
	// The total number of robots using this module
	TotalRobotUsage int64 `protobuf:"varint,8,opt,name=total_robot_usage,json=totalRobotUsage,proto3" json:"total_robot_usage,omitempty"`
	// The total number of organizations using this module
	TotalOrganizationUsage int64 `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Module) Descriptor deprecated added in v0.1.138

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

Deprecated: Use Module.ProtoReflect.Descriptor instead.

func (*Module) GetDescription added in v0.1.138

func (x *Module) GetDescription() string

func (*Module) GetEntrypoint added in v0.1.151

func (x *Module) GetEntrypoint() string

func (*Module) GetModels added in v0.1.138

func (x *Module) GetModels() []*Model

func (*Module) GetModuleId added in v0.1.138

func (x *Module) GetModuleId() string

func (*Module) GetName added in v0.1.138

func (x *Module) GetName() string

func (*Module) GetOrganizationId added in v0.1.147

func (x *Module) GetOrganizationId() string

func (*Module) GetTotalOrganizationUsage added in v0.1.138

func (x *Module) GetTotalOrganizationUsage() int64

func (*Module) GetTotalRobotUsage added in v0.1.138

func (x *Module) GetTotalRobotUsage() int64

func (*Module) GetUrl added in v0.1.138

func (x *Module) GetUrl() string

func (*Module) GetVersions added in v0.1.138

func (x *Module) GetVersions() []*VersionHistory

func (*Module) GetVisibility added in v0.1.138

func (x *Module) GetVisibility() Visibility

func (*Module) ProtoMessage added in v0.1.138

func (*Module) ProtoMessage()

func (*Module) ProtoReflect added in v0.1.138

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

func (*Module) Reset added in v0.1.138

func (x *Module) Reset()

func (*Module) String added in v0.1.138

func (x *Module) String() string

type ModuleConfig added in v0.1.24

type ModuleConfig struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// path to the executable
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// log level for module
	LogLevel string `protobuf:"bytes,3,opt,name=log_level,json=logLevel,proto3" json:"log_level,omitempty"`
	// contains filtered or unexported fields
}

ModuleConfig is the configuration for a module.

func (*ModuleConfig) Descriptor deprecated added in v0.1.24

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

Deprecated: Use ModuleConfig.ProtoReflect.Descriptor instead.

func (*ModuleConfig) GetLogLevel added in v0.1.127

func (x *ModuleConfig) GetLogLevel() string

func (*ModuleConfig) GetName added in v0.1.24

func (x *ModuleConfig) GetName() string

func (*ModuleConfig) GetPath added in v0.1.24

func (x *ModuleConfig) GetPath() string

func (*ModuleConfig) ProtoMessage added in v0.1.24

func (*ModuleConfig) ProtoMessage()

func (*ModuleConfig) ProtoReflect added in v0.1.24

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

func (*ModuleConfig) Reset added in v0.1.24

func (x *ModuleConfig) Reset()

func (*ModuleConfig) String added in v0.1.24

func (x *ModuleConfig) String() string

type ModuleFileInfo added in v0.1.138

type ModuleFileInfo struct {

	// The id of the module being uploaded, containing module name or namespace and module name
	ModuleId string `protobuf:"bytes,1,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	// The organization of the module being updated, required if no namespace exists in the module_id
	OrganizationId *string `protobuf:"bytes,4,opt,name=organization_id,json=organizationId,proto3,oneof" json:"organization_id,omitempty"`
	// The semver string that represents the new major/minor/patch version of the module
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// The platform that the file is built to run on
	Platform string `protobuf:"bytes,3,opt,name=platform,proto3" json:"platform,omitempty"`
	// contains filtered or unexported fields
}

func (*ModuleFileInfo) Descriptor deprecated added in v0.1.138

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

Deprecated: Use ModuleFileInfo.ProtoReflect.Descriptor instead.

func (*ModuleFileInfo) GetModuleId added in v0.1.138

func (x *ModuleFileInfo) GetModuleId() string

func (*ModuleFileInfo) GetOrganizationId added in v0.1.151

func (x *ModuleFileInfo) GetOrganizationId() string

func (*ModuleFileInfo) GetPlatform added in v0.1.138

func (x *ModuleFileInfo) GetPlatform() string

func (*ModuleFileInfo) GetVersion added in v0.1.138

func (x *ModuleFileInfo) GetVersion() string

func (*ModuleFileInfo) ProtoMessage added in v0.1.138

func (*ModuleFileInfo) ProtoMessage()

func (*ModuleFileInfo) ProtoReflect added in v0.1.138

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

func (*ModuleFileInfo) Reset added in v0.1.138

func (x *ModuleFileInfo) Reset()

func (*ModuleFileInfo) String added in v0.1.138

func (x *ModuleFileInfo) String() string

type NeedsRestartRequest

type NeedsRestartRequest struct {

	// Robot part id.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*NeedsRestartRequest) Descriptor deprecated

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

Deprecated: Use NeedsRestartRequest.ProtoReflect.Descriptor instead.

func (*NeedsRestartRequest) GetId

func (x *NeedsRestartRequest) GetId() string

func (*NeedsRestartRequest) ProtoMessage

func (*NeedsRestartRequest) ProtoMessage()

func (*NeedsRestartRequest) ProtoReflect

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

func (*NeedsRestartRequest) Reset

func (x *NeedsRestartRequest) Reset()

func (*NeedsRestartRequest) String

func (x *NeedsRestartRequest) String() string

type NeedsRestartResponse

type NeedsRestartResponse struct {

	// Robot part id.
	Id                   string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	MustRestart          bool                 `protobuf:"varint,2,opt,name=must_restart,json=mustRestart,proto3" json:"must_restart,omitempty"`
	RestartCheckInterval *durationpb.Duration `protobuf:"bytes,3,opt,name=restart_check_interval,json=restartCheckInterval,proto3" json:"restart_check_interval,omitempty"`
	// contains filtered or unexported fields
}

func (*NeedsRestartResponse) Descriptor deprecated

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

Deprecated: Use NeedsRestartResponse.ProtoReflect.Descriptor instead.

func (*NeedsRestartResponse) GetId

func (x *NeedsRestartResponse) GetId() string

func (*NeedsRestartResponse) GetMustRestart

func (x *NeedsRestartResponse) GetMustRestart() bool

func (*NeedsRestartResponse) GetRestartCheckInterval

func (x *NeedsRestartResponse) GetRestartCheckInterval() *durationpb.Duration

func (*NeedsRestartResponse) ProtoMessage

func (*NeedsRestartResponse) ProtoMessage()

func (*NeedsRestartResponse) ProtoReflect

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

func (*NeedsRestartResponse) Reset

func (x *NeedsRestartResponse) Reset()

func (*NeedsRestartResponse) String

func (x *NeedsRestartResponse) String() string

type NetworkConfig

type NetworkConfig struct {
	Fqdn        string          `protobuf:"bytes,1,opt,name=fqdn,proto3" json:"fqdn,omitempty"`
	BindAddress string          `protobuf:"bytes,2,opt,name=bind_address,json=bindAddress,proto3" json:"bind_address,omitempty"`
	TlsCertFile string          `protobuf:"bytes,3,opt,name=tls_cert_file,json=tlsCertFile,proto3" json:"tls_cert_file,omitempty"`
	TlsKeyFile  string          `protobuf:"bytes,4,opt,name=tls_key_file,json=tlsKeyFile,proto3" json:"tls_key_file,omitempty"`
	Sessions    *SessionsConfig `protobuf:"bytes,5,opt,name=sessions,proto3" json:"sessions,omitempty"`
	// contains filtered or unexported fields
}

func (*NetworkConfig) Descriptor deprecated

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

Deprecated: Use NetworkConfig.ProtoReflect.Descriptor instead.

func (*NetworkConfig) GetBindAddress

func (x *NetworkConfig) GetBindAddress() string

func (*NetworkConfig) GetFqdn

func (x *NetworkConfig) GetFqdn() string

func (*NetworkConfig) GetSessions added in v0.1.132

func (x *NetworkConfig) GetSessions() *SessionsConfig

func (*NetworkConfig) GetTlsCertFile

func (x *NetworkConfig) GetTlsCertFile() string

func (*NetworkConfig) GetTlsKeyFile

func (x *NetworkConfig) GetTlsKeyFile() string

func (*NetworkConfig) ProtoMessage

func (*NetworkConfig) ProtoMessage()

func (*NetworkConfig) ProtoReflect

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

func (*NetworkConfig) Reset

func (x *NetworkConfig) Reset()

func (*NetworkConfig) String

func (x *NetworkConfig) String() string

type NewRobotPartRequest

type NewRobotPartRequest struct {
	RobotId  string `protobuf:"bytes,1,opt,name=robot_id,json=robotId,proto3" json:"robot_id,omitempty"`
	PartName string `protobuf:"bytes,2,opt,name=part_name,json=partName,proto3" json:"part_name,omitempty"`
	// contains filtered or unexported fields
}

func (*NewRobotPartRequest) Descriptor deprecated

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

Deprecated: Use NewRobotPartRequest.ProtoReflect.Descriptor instead.

func (*NewRobotPartRequest) GetPartName

func (x *NewRobotPartRequest) GetPartName() string

func (*NewRobotPartRequest) GetRobotId

func (x *NewRobotPartRequest) GetRobotId() string

func (*NewRobotPartRequest) ProtoMessage

func (*NewRobotPartRequest) ProtoMessage()

func (*NewRobotPartRequest) ProtoReflect

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

func (*NewRobotPartRequest) Reset

func (x *NewRobotPartRequest) Reset()

func (*NewRobotPartRequest) String

func (x *NewRobotPartRequest) String() string

type NewRobotPartResponse

type NewRobotPartResponse struct {
	PartId string `protobuf:"bytes,1,opt,name=part_id,json=partId,proto3" json:"part_id,omitempty"`
	// contains filtered or unexported fields
}

func (*NewRobotPartResponse) Descriptor deprecated

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

Deprecated: Use NewRobotPartResponse.ProtoReflect.Descriptor instead.

func (*NewRobotPartResponse) GetPartId

func (x *NewRobotPartResponse) GetPartId() string

func (*NewRobotPartResponse) ProtoMessage

func (*NewRobotPartResponse) ProtoMessage()

func (*NewRobotPartResponse) ProtoReflect

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

func (*NewRobotPartResponse) Reset

func (x *NewRobotPartResponse) Reset()

func (*NewRobotPartResponse) String

func (x *NewRobotPartResponse) String() string

type NewRobotRequest

type NewRobotRequest struct {
	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Location string `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
	// contains filtered or unexported fields
}

func (*NewRobotRequest) Descriptor deprecated

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

Deprecated: Use NewRobotRequest.ProtoReflect.Descriptor instead.

func (*NewRobotRequest) GetLocation

func (x *NewRobotRequest) GetLocation() string

func (*NewRobotRequest) GetName

func (x *NewRobotRequest) GetName() string

func (*NewRobotRequest) ProtoMessage

func (*NewRobotRequest) ProtoMessage()

func (*NewRobotRequest) ProtoReflect

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

func (*NewRobotRequest) Reset

func (x *NewRobotRequest) Reset()

func (*NewRobotRequest) String

func (x *NewRobotRequest) String() string

type NewRobotResponse

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

func (*NewRobotResponse) Descriptor deprecated

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

Deprecated: Use NewRobotResponse.ProtoReflect.Descriptor instead.

func (*NewRobotResponse) GetId

func (x *NewRobotResponse) GetId() string

func (*NewRobotResponse) ProtoMessage

func (*NewRobotResponse) ProtoMessage()

func (*NewRobotResponse) ProtoReflect

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

func (*NewRobotResponse) Reset

func (x *NewRobotResponse) Reset()

func (*NewRobotResponse) String

func (x *NewRobotResponse) String() string

type OrgDetails added in v0.1.142

type OrgDetails struct {
	OrgId   string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	OrgName string `protobuf:"bytes,2,opt,name=org_name,json=orgName,proto3" json:"org_name,omitempty"`
	// contains filtered or unexported fields
}

func (*OrgDetails) Descriptor deprecated added in v0.1.142

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

Deprecated: Use OrgDetails.ProtoReflect.Descriptor instead.

func (*OrgDetails) GetOrgId added in v0.1.142

func (x *OrgDetails) GetOrgId() string

func (*OrgDetails) GetOrgName added in v0.1.142

func (x *OrgDetails) GetOrgName() string

func (*OrgDetails) ProtoMessage added in v0.1.142

func (*OrgDetails) ProtoMessage()

func (*OrgDetails) ProtoReflect added in v0.1.142

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

func (*OrgDetails) Reset added in v0.1.142

func (x *OrgDetails) Reset()

func (*OrgDetails) String added in v0.1.142

func (x *OrgDetails) String() string

type Organization

type Organization 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"`
	CreatedOn       *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_on,json=createdOn,proto3" json:"created_on,omitempty"`
	PublicNamespace string                 `protobuf:"bytes,4,opt,name=public_namespace,json=publicNamespace,proto3" json:"public_namespace,omitempty"`
	// GCS region of the organization. Locations created under this org will have their GCS region set to this by default and packages
	// associated with this org will be stored in this region.
	DefaultRegion string `protobuf:"bytes,5,opt,name=default_region,json=defaultRegion,proto3" json:"default_region,omitempty"`
	// contains filtered or unexported fields
}

func (*Organization) Descriptor deprecated

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

Deprecated: Use Organization.ProtoReflect.Descriptor instead.

func (*Organization) GetCreatedOn added in v0.1.2

func (x *Organization) GetCreatedOn() *timestamppb.Timestamp

func (*Organization) GetDefaultRegion added in v0.1.154

func (x *Organization) GetDefaultRegion() string

func (*Organization) GetId

func (x *Organization) GetId() string

func (*Organization) GetName

func (x *Organization) GetName() string

func (*Organization) GetPublicNamespace added in v0.1.138

func (x *Organization) GetPublicNamespace() string

func (*Organization) ProtoMessage

func (*Organization) ProtoMessage()

func (*Organization) ProtoReflect

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

func (*Organization) Reset

func (x *Organization) Reset()

func (*Organization) String

func (x *Organization) String() string

type OrganizationInvite added in v0.1.44

type OrganizationInvite struct {
	OrganizationId string                 `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	Email          string                 `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	CreatedOn      *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_on,json=createdOn,proto3" json:"created_on,omitempty"`
	RobotCount     int64                  `protobuf:"varint,4,opt,name=robot_count,json=robotCount,proto3" json:"robot_count,omitempty"`
	// contains filtered or unexported fields
}

func (*OrganizationInvite) Descriptor deprecated added in v0.1.44

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

Deprecated: Use OrganizationInvite.ProtoReflect.Descriptor instead.

func (*OrganizationInvite) GetCreatedOn added in v0.1.44

func (x *OrganizationInvite) GetCreatedOn() *timestamppb.Timestamp

func (*OrganizationInvite) GetEmail added in v0.1.44

func (x *OrganizationInvite) GetEmail() string

func (*OrganizationInvite) GetOrganizationId added in v0.1.44

func (x *OrganizationInvite) GetOrganizationId() string

func (*OrganizationInvite) GetRobotCount added in v0.1.67

func (x *OrganizationInvite) GetRobotCount() int64

func (*OrganizationInvite) ProtoMessage added in v0.1.44

func (*OrganizationInvite) ProtoMessage()

func (*OrganizationInvite) ProtoReflect added in v0.1.44

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

func (*OrganizationInvite) Reset added in v0.1.44

func (x *OrganizationInvite) Reset()

func (*OrganizationInvite) String added in v0.1.44

func (x *OrganizationInvite) String() string

type OrganizationMember added in v0.1.44

type OrganizationMember struct {
	UserId    string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Emails    []string               `protobuf:"bytes,2,rep,name=emails,proto3" json:"emails,omitempty"`
	DateAdded *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=date_added,json=dateAdded,proto3" json:"date_added,omitempty"`
	// contains filtered or unexported fields
}

func (*OrganizationMember) Descriptor deprecated added in v0.1.44

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

Deprecated: Use OrganizationMember.ProtoReflect.Descriptor instead.

func (*OrganizationMember) GetDateAdded added in v0.1.44

func (x *OrganizationMember) GetDateAdded() *timestamppb.Timestamp

func (*OrganizationMember) GetEmails added in v0.1.44

func (x *OrganizationMember) GetEmails() []string

func (*OrganizationMember) GetUserId added in v0.1.44

func (x *OrganizationMember) GetUserId() string

func (*OrganizationMember) ProtoMessage added in v0.1.44

func (*OrganizationMember) ProtoMessage()

func (*OrganizationMember) ProtoReflect added in v0.1.44

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

func (*OrganizationMember) Reset added in v0.1.44

func (x *OrganizationMember) Reset()

func (*OrganizationMember) String added in v0.1.44

func (x *OrganizationMember) String() string

type Orientation

type Orientation struct {

	// Types that are assignable to Type:
	//
	//	*Orientation_NoOrientation_
	//	*Orientation_VectorRadians
	//	*Orientation_VectorDegrees
	//	*Orientation_EulerAngles_
	//	*Orientation_AxisAngles_
	//	*Orientation_Quaternion_
	Type isOrientation_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*Orientation) Descriptor deprecated

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

Deprecated: Use Orientation.ProtoReflect.Descriptor instead.

func (*Orientation) GetAxisAngles

func (x *Orientation) GetAxisAngles() *Orientation_AxisAngles

func (*Orientation) GetEulerAngles

func (x *Orientation) GetEulerAngles() *Orientation_EulerAngles

func (*Orientation) GetNoOrientation

func (x *Orientation) GetNoOrientation() *Orientation_NoOrientation

func (*Orientation) GetQuaternion

func (x *Orientation) GetQuaternion() *Orientation_Quaternion

func (*Orientation) GetType

func (m *Orientation) GetType() isOrientation_Type

func (*Orientation) GetVectorDegrees

func (x *Orientation) GetVectorDegrees() *Orientation_OrientationVectorDegrees

func (*Orientation) GetVectorRadians

func (x *Orientation) GetVectorRadians() *Orientation_OrientationVectorRadians

func (*Orientation) ProtoMessage

func (*Orientation) ProtoMessage()

func (*Orientation) ProtoReflect

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

func (*Orientation) Reset

func (x *Orientation) Reset()

func (*Orientation) String

func (x *Orientation) String() string

type Orientation_AxisAngles

type Orientation_AxisAngles struct {
	Theta float64 `protobuf:"fixed64,1,opt,name=theta,proto3" json:"th"`
	X     float64 `protobuf:"fixed64,2,opt,name=x,proto3" json:"x,omitempty"`
	Y     float64 `protobuf:"fixed64,3,opt,name=y,proto3" json:"y,omitempty"`
	Z     float64 `protobuf:"fixed64,4,opt,name=z,proto3" json:"z,omitempty"`
	// contains filtered or unexported fields
}

See here for a thorough explanation: https://en.wikipedia.org/wiki/Axis%E2%80%93angle_representation Basic explanation: Imagine a 3d cartesian grid centered at 0,0,0, and a sphere of radius 1 centered at that same point. An orientation can be expressed by first specifying an axis, i.e. a line from the origin to a point on that sphere, represented by (rx, ry, rz), and a rotation around that axis, theta. These four numbers can be used as-is (R4), or they can be converted to R3, where theta is multiplied by each of the unit sphere components to give a vector whose length is theta and whose direction is the original axis. AxisAngles represents an R4 axis angle.

func (*Orientation_AxisAngles) Descriptor deprecated

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

Deprecated: Use Orientation_AxisAngles.ProtoReflect.Descriptor instead.

func (*Orientation_AxisAngles) GetTheta

func (x *Orientation_AxisAngles) GetTheta() float64

func (*Orientation_AxisAngles) GetX

func (x *Orientation_AxisAngles) GetX() float64

func (*Orientation_AxisAngles) GetY

func (x *Orientation_AxisAngles) GetY() float64

func (*Orientation_AxisAngles) GetZ

func (x *Orientation_AxisAngles) GetZ() float64

func (*Orientation_AxisAngles) ProtoMessage

func (*Orientation_AxisAngles) ProtoMessage()

func (*Orientation_AxisAngles) ProtoReflect

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

func (*Orientation_AxisAngles) Reset

func (x *Orientation_AxisAngles) Reset()

func (*Orientation_AxisAngles) String

func (x *Orientation_AxisAngles) String() string

type Orientation_AxisAngles_

type Orientation_AxisAngles_ struct {
	AxisAngles *Orientation_AxisAngles `protobuf:"bytes,5,opt,name=axis_angles,json=axisAngles,proto3,oneof"`
}

type Orientation_EulerAngles

type Orientation_EulerAngles struct {
	Roll  float64 `protobuf:"fixed64,1,opt,name=roll,proto3" json:"roll,omitempty"`
	Pitch float64 `protobuf:"fixed64,2,opt,name=pitch,proto3" json:"pitch,omitempty"`
	Yaw   float64 `protobuf:"fixed64,3,opt,name=yaw,proto3" json:"yaw,omitempty"`
	// contains filtered or unexported fields
}

EulerAngles are three angles (in radians) used to represent the rotation of an object in 3D Euclidean space The Tait–Bryan angle formalism is used, with rotations around three distinct axes in the z-y′-x″ sequence.

func (*Orientation_EulerAngles) Descriptor deprecated

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

Deprecated: Use Orientation_EulerAngles.ProtoReflect.Descriptor instead.

func (*Orientation_EulerAngles) GetPitch

func (x *Orientation_EulerAngles) GetPitch() float64

func (*Orientation_EulerAngles) GetRoll

func (x *Orientation_EulerAngles) GetRoll() float64

func (*Orientation_EulerAngles) GetYaw

func (x *Orientation_EulerAngles) GetYaw() float64

func (*Orientation_EulerAngles) ProtoMessage

func (*Orientation_EulerAngles) ProtoMessage()

func (*Orientation_EulerAngles) ProtoReflect

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

func (*Orientation_EulerAngles) Reset

func (x *Orientation_EulerAngles) Reset()

func (*Orientation_EulerAngles) String

func (x *Orientation_EulerAngles) String() string

type Orientation_EulerAngles_

type Orientation_EulerAngles_ struct {
	EulerAngles *Orientation_EulerAngles `protobuf:"bytes,4,opt,name=euler_angles,json=eulerAngles,proto3,oneof"`
}

type Orientation_NoOrientation

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

func (*Orientation_NoOrientation) Descriptor deprecated

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

Deprecated: Use Orientation_NoOrientation.ProtoReflect.Descriptor instead.

func (*Orientation_NoOrientation) ProtoMessage

func (*Orientation_NoOrientation) ProtoMessage()

func (*Orientation_NoOrientation) ProtoReflect

func (*Orientation_NoOrientation) Reset

func (x *Orientation_NoOrientation) Reset()

func (*Orientation_NoOrientation) String

func (x *Orientation_NoOrientation) String() string

type Orientation_NoOrientation_

type Orientation_NoOrientation_ struct {
	NoOrientation *Orientation_NoOrientation `protobuf:"bytes,1,opt,name=no_orientation,json=noOrientation,proto3,oneof"`
}

type Orientation_OrientationVectorDegrees

type Orientation_OrientationVectorDegrees struct {
	Theta float64 `protobuf:"fixed64,1,opt,name=theta,proto3" json:"th"`
	X     float64 `protobuf:"fixed64,2,opt,name=x,proto3" json:"x,omitempty"`
	Y     float64 `protobuf:"fixed64,3,opt,name=y,proto3" json:"y,omitempty"`
	Z     float64 `protobuf:"fixed64,4,opt,name=z,proto3" json:"z,omitempty"`
	// contains filtered or unexported fields
}

OrientationVectorDegrees is the orientation vector between two objects, but expressed in degrees rather than radians. Because protobuf Pose is in degrees, this is necessary.

func (*Orientation_OrientationVectorDegrees) Descriptor deprecated

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

Deprecated: Use Orientation_OrientationVectorDegrees.ProtoReflect.Descriptor instead.

func (*Orientation_OrientationVectorDegrees) GetTheta

func (*Orientation_OrientationVectorDegrees) GetX

func (*Orientation_OrientationVectorDegrees) GetY

func (*Orientation_OrientationVectorDegrees) GetZ

func (*Orientation_OrientationVectorDegrees) ProtoMessage

func (*Orientation_OrientationVectorDegrees) ProtoMessage()

func (*Orientation_OrientationVectorDegrees) ProtoReflect

func (*Orientation_OrientationVectorDegrees) Reset

func (*Orientation_OrientationVectorDegrees) String

type Orientation_OrientationVectorRadians

type Orientation_OrientationVectorRadians struct {
	Theta float64 `protobuf:"fixed64,1,opt,name=theta,proto3" json:"th"`
	X     float64 `protobuf:"fixed64,2,opt,name=x,proto3" json:"x,omitempty"`
	Y     float64 `protobuf:"fixed64,3,opt,name=y,proto3" json:"y,omitempty"`
	Z     float64 `protobuf:"fixed64,4,opt,name=z,proto3" json:"z,omitempty"`
	// contains filtered or unexported fields
}

OrientationVector containing ox, oy, oz, theta represents an orientation vector Structured similarly to an angle axis, an orientation vector works differently. Rather than representing an orientation with an arbitrary axis and a rotation around it from an origin, an orientation vector represents orientation such that the ox/oy/oz components represent the point on the cartesian unit sphere at which your end effector is pointing from the origin, and that unit vector forms an axis around which theta rotates. This means that incrementing/decrementing theta will perform an in-line rotation of the end effector. Theta is defined as rotation between two planes: the plane defined by the origin, the point (0,0,1), and the rx,ry,rz point, and the plane defined by the origin, the rx,ry,rz point, and the new local Z axis. So if theta is kept at zero as the north/south pole is circled, the Roll will correct itself to remain in-line.

func (*Orientation_OrientationVectorRadians) Descriptor deprecated

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

Deprecated: Use Orientation_OrientationVectorRadians.ProtoReflect.Descriptor instead.

func (*Orientation_OrientationVectorRadians) GetTheta

func (*Orientation_OrientationVectorRadians) GetX

func (*Orientation_OrientationVectorRadians) GetY

func (*Orientation_OrientationVectorRadians) GetZ

func (*Orientation_OrientationVectorRadians) ProtoMessage

func (*Orientation_OrientationVectorRadians) ProtoMessage()

func (*Orientation_OrientationVectorRadians) ProtoReflect

func (*Orientation_OrientationVectorRadians) Reset

func (*Orientation_OrientationVectorRadians) String

type Orientation_Quaternion

type Orientation_Quaternion struct {
	W float64 `protobuf:"fixed64,1,opt,name=w,proto3" json:"w,omitempty"`
	X float64 `protobuf:"fixed64,2,opt,name=x,proto3" json:"x,omitempty"`
	Y float64 `protobuf:"fixed64,3,opt,name=y,proto3" json:"y,omitempty"`
	Z float64 `protobuf:"fixed64,4,opt,name=z,proto3" json:"z,omitempty"`
	// contains filtered or unexported fields
}

Quaternion is a float64 precision quaternion.

func (*Orientation_Quaternion) Descriptor deprecated

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

Deprecated: Use Orientation_Quaternion.ProtoReflect.Descriptor instead.

func (*Orientation_Quaternion) GetW

func (x *Orientation_Quaternion) GetW() float64

func (*Orientation_Quaternion) GetX

func (x *Orientation_Quaternion) GetX() float64

func (*Orientation_Quaternion) GetY

func (x *Orientation_Quaternion) GetY() float64

func (*Orientation_Quaternion) GetZ

func (x *Orientation_Quaternion) GetZ() float64

func (*Orientation_Quaternion) ProtoMessage

func (*Orientation_Quaternion) ProtoMessage()

func (*Orientation_Quaternion) ProtoReflect

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

func (*Orientation_Quaternion) Reset

func (x *Orientation_Quaternion) Reset()

func (*Orientation_Quaternion) String

func (x *Orientation_Quaternion) String() string

type Orientation_Quaternion_

type Orientation_Quaternion_ struct {
	Quaternion *Orientation_Quaternion `protobuf:"bytes,6,opt,name=quaternion,proto3,oneof"`
}

type Orientation_VectorDegrees

type Orientation_VectorDegrees struct {
	VectorDegrees *Orientation_OrientationVectorDegrees `protobuf:"bytes,3,opt,name=vector_degrees,json=vectorDegrees,proto3,oneof"`
}

type Orientation_VectorRadians

type Orientation_VectorRadians struct {
	VectorRadians *Orientation_OrientationVectorRadians `protobuf:"bytes,2,opt,name=vector_radians,json=vectorRadians,proto3,oneof"`
}

type PackageConfig added in v0.1.53

type PackageConfig struct {

	// Name is the local name of the package on the RDK. Must be unique across Packages. Must not be empty.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Package is the unique package name hosted by Viam. Must not be empty.
	Package string `protobuf:"bytes,2,opt,name=package,proto3" json:"package,omitempty"`
	// version of the package ID hosted by Viam. If not specified "latest" is assumed.
	Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	// type of the package
	Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

PackageConfig is the configration for deployed Packages.

func (*PackageConfig) Descriptor deprecated added in v0.1.53

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

Deprecated: Use PackageConfig.ProtoReflect.Descriptor instead.

func (*PackageConfig) GetName added in v0.1.53

func (x *PackageConfig) GetName() string

func (*PackageConfig) GetPackage added in v0.1.53

func (x *PackageConfig) GetPackage() string

func (*PackageConfig) GetType added in v0.1.138

func (x *PackageConfig) GetType() string

func (*PackageConfig) GetVersion added in v0.1.53

func (x *PackageConfig) GetVersion() string

func (*PackageConfig) ProtoMessage added in v0.1.53

func (*PackageConfig) ProtoMessage()

func (*PackageConfig) ProtoReflect added in v0.1.53

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

func (*PackageConfig) Reset added in v0.1.53

func (x *PackageConfig) Reset()

func (*PackageConfig) String added in v0.1.53

func (x *PackageConfig) String() string

type PaymentMethodCard added in v0.1.121

type PaymentMethodCard struct {
	Brand          string `protobuf:"bytes,1,opt,name=brand,proto3" json:"brand,omitempty"`
	LastFourDigits string `protobuf:"bytes,2,opt,name=last_four_digits,json=lastFourDigits,proto3" json:"last_four_digits,omitempty"`
	// contains filtered or unexported fields
}

func (*PaymentMethodCard) Descriptor deprecated added in v0.1.121

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

Deprecated: Use PaymentMethodCard.ProtoReflect.Descriptor instead.

func (*PaymentMethodCard) GetBrand added in v0.1.121

func (x *PaymentMethodCard) GetBrand() string

func (*PaymentMethodCard) GetLastFourDigits added in v0.1.121

func (x *PaymentMethodCard) GetLastFourDigits() string

func (*PaymentMethodCard) ProtoMessage added in v0.1.121

func (*PaymentMethodCard) ProtoMessage()

func (*PaymentMethodCard) ProtoReflect added in v0.1.121

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

func (*PaymentMethodCard) Reset added in v0.1.121

func (x *PaymentMethodCard) Reset()

func (*PaymentMethodCard) String added in v0.1.121

func (x *PaymentMethodCard) String() string

type PaymentMethodType added in v0.1.124

type PaymentMethodType int32
const (
	PaymentMethodType_PAYMENT_METHOD_TYPE_UNSPECIFIED PaymentMethodType = 0
	PaymentMethodType_PAYMENT_METHOD_TYPE_CARD        PaymentMethodType = 1
)

func (PaymentMethodType) Descriptor added in v0.1.124

func (PaymentMethodType) Enum added in v0.1.124

func (PaymentMethodType) EnumDescriptor deprecated added in v0.1.124

func (PaymentMethodType) EnumDescriptor() ([]byte, []int)

Deprecated: Use PaymentMethodType.Descriptor instead.

func (PaymentMethodType) Number added in v0.1.124

func (PaymentMethodType) String added in v0.1.124

func (x PaymentMethodType) String() string

func (PaymentMethodType) Type added in v0.1.124

type ProcessConfig

type ProcessConfig 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"`
	Args        []string             `protobuf:"bytes,3,rep,name=args,proto3" json:"args,omitempty"`
	Cwd         string               `protobuf:"bytes,4,opt,name=cwd,proto3" json:"cwd,omitempty"`
	OneShot     bool                 `protobuf:"varint,5,opt,name=one_shot,json=oneShot,proto3" json:"one_shot,omitempty"`
	Log         bool                 `protobuf:"varint,6,opt,name=log,proto3" json:"log,omitempty"`
	StopSignal  int32                `protobuf:"varint,7,opt,name=stop_signal,json=stopSignal,proto3" json:"stop_signal,omitempty"`
	StopTimeout *durationpb.Duration `protobuf:"bytes,8,opt,name=stop_timeout,json=stopTimeout,proto3" json:"stop_timeout,omitempty"`
	// contains filtered or unexported fields
}

A ProcessConfig describes how to manage a system process.

func (*ProcessConfig) Descriptor deprecated

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

Deprecated: Use ProcessConfig.ProtoReflect.Descriptor instead.

func (*ProcessConfig) GetArgs

func (x *ProcessConfig) GetArgs() []string

func (*ProcessConfig) GetCwd

func (x *ProcessConfig) GetCwd() string

func (*ProcessConfig) GetId

func (x *ProcessConfig) GetId() string

func (*ProcessConfig) GetLog

func (x *ProcessConfig) GetLog() bool

func (*ProcessConfig) GetName

func (x *ProcessConfig) GetName() string

func (*ProcessConfig) GetOneShot

func (x *ProcessConfig) GetOneShot() bool

func (*ProcessConfig) GetStopSignal added in v0.1.27

func (x *ProcessConfig) GetStopSignal() int32

func (*ProcessConfig) GetStopTimeout added in v0.1.27

func (x *ProcessConfig) GetStopTimeout() *durationpb.Duration

func (*ProcessConfig) ProtoMessage

func (*ProcessConfig) ProtoMessage()

func (*ProcessConfig) ProtoReflect

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

func (*ProcessConfig) Reset

func (x *ProcessConfig) Reset()

func (*ProcessConfig) String

func (x *ProcessConfig) String() string

type RemoteAuth

type RemoteAuth struct {
	Credentials *RemoteAuth_Credentials `protobuf:"bytes,1,opt,name=credentials,proto3" json:"credentials,omitempty"`
	Entity      string                  `protobuf:"bytes,2,opt,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

RemoteAuth specifies how to authenticate against a remote. If no credentials are specified, authentication does not happen. If an entity is specified, the authentication request will specify it.

func (*RemoteAuth) Descriptor deprecated

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

Deprecated: Use RemoteAuth.ProtoReflect.Descriptor instead.

func (*RemoteAuth) GetCredentials

func (x *RemoteAuth) GetCredentials() *RemoteAuth_Credentials

func (*RemoteAuth) GetEntity

func (x *RemoteAuth) GetEntity() string

func (*RemoteAuth) ProtoMessage

func (*RemoteAuth) ProtoMessage()

func (*RemoteAuth) ProtoReflect

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

func (*RemoteAuth) Reset

func (x *RemoteAuth) Reset()

func (*RemoteAuth) String

func (x *RemoteAuth) String() string

type RemoteAuth_Credentials

type RemoteAuth_Credentials struct {
	Type    CredentialsType `protobuf:"varint,1,opt,name=type,proto3,enum=viam.app.v1.CredentialsType" json:"type,omitempty"`
	Payload string          `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

Credentials packages up both a type of credential along with its payload which is formatted specific to the type.

func (*RemoteAuth_Credentials) Descriptor deprecated

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

Deprecated: Use RemoteAuth_Credentials.ProtoReflect.Descriptor instead.

func (*RemoteAuth_Credentials) GetPayload

func (x *RemoteAuth_Credentials) GetPayload() string

func (*RemoteAuth_Credentials) GetType

func (*RemoteAuth_Credentials) ProtoMessage

func (*RemoteAuth_Credentials) ProtoMessage()

func (*RemoteAuth_Credentials) ProtoReflect

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

func (*RemoteAuth_Credentials) Reset

func (x *RemoteAuth_Credentials) Reset()

func (*RemoteAuth_Credentials) String

func (x *RemoteAuth_Credentials) String() string

type RemoteConfig

type RemoteConfig struct {
	Name                    string                        `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Address                 string                        `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	Frame                   *Frame                        `protobuf:"bytes,3,opt,name=frame,proto3" json:"frame,omitempty"`
	Auth                    *RemoteAuth                   `protobuf:"bytes,4,opt,name=auth,proto3" json:"auth,omitempty"`
	ManagedBy               string                        `protobuf:"bytes,5,opt,name=managed_by,json=managedBy,proto3" json:"managed_by,omitempty"`
	Insecure                bool                          `protobuf:"varint,6,opt,name=insecure,proto3" json:"insecure,omitempty"`
	ConnectionCheckInterval *durationpb.Duration          `` /* 132-byte string literal not displayed */
	ReconnectInterval       *durationpb.Duration          `protobuf:"bytes,8,opt,name=reconnect_interval,json=reconnectInterval,proto3" json:"reconnect_interval,omitempty"`
	ServiceConfigs          []*ResourceLevelServiceConfig `protobuf:"bytes,9,rep,name=service_configs,json=serviceConfigs,proto3" json:"service_config"`
	// Secret is a helper for a robot location secret.
	Secret string `protobuf:"bytes,10,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

A RemoteConfig describes a remote robot that should be integrated. The Frame field defines how the "world" node of the remote robot should be reconciled with the "world" node of the the current robot. All components of the remote robot who have Parent as "world" will be attached to the parent defined in Frame, and with the given offset as well.

func (*RemoteConfig) Descriptor deprecated

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

Deprecated: Use RemoteConfig.ProtoReflect.Descriptor instead.

func (*RemoteConfig) GetAddress

func (x *RemoteConfig) GetAddress() string

func (*RemoteConfig) GetAuth

func (x *RemoteConfig) GetAuth() *RemoteAuth

func (*RemoteConfig) GetConnectionCheckInterval

func (x *RemoteConfig) GetConnectionCheckInterval() *durationpb.Duration

func (*RemoteConfig) GetFrame

func (x *RemoteConfig) GetFrame() *Frame

func (*RemoteConfig) GetInsecure

func (x *RemoteConfig) GetInsecure() bool

func (*RemoteConfig) GetManagedBy

func (x *RemoteConfig) GetManagedBy() string

func (*RemoteConfig) GetName

func (x *RemoteConfig) GetName() string

func (*RemoteConfig) GetReconnectInterval

func (x *RemoteConfig) GetReconnectInterval() *durationpb.Duration

func (*RemoteConfig) GetSecret

func (x *RemoteConfig) GetSecret() string

func (*RemoteConfig) GetServiceConfigs

func (x *RemoteConfig) GetServiceConfigs() []*ResourceLevelServiceConfig

func (*RemoteConfig) ProtoMessage

func (*RemoteConfig) ProtoMessage()

func (*RemoteConfig) ProtoReflect

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

func (*RemoteConfig) Reset

func (x *RemoteConfig) Reset()

func (*RemoteConfig) String

func (x *RemoteConfig) String() string

type RemoveRoleRequest added in v0.1.99

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

func (*RemoveRoleRequest) Descriptor deprecated added in v0.1.99

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

Deprecated: Use RemoveRoleRequest.ProtoReflect.Descriptor instead.

func (*RemoveRoleRequest) GetAuthorization added in v0.1.153

func (x *RemoveRoleRequest) GetAuthorization() *Authorization

func (*RemoveRoleRequest) ProtoMessage added in v0.1.99

func (*RemoveRoleRequest) ProtoMessage()

func (*RemoveRoleRequest) ProtoReflect added in v0.1.99

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

func (*RemoveRoleRequest) Reset added in v0.1.99

func (x *RemoveRoleRequest) Reset()

func (*RemoveRoleRequest) String added in v0.1.99

func (x *RemoveRoleRequest) String() string

type RemoveRoleResponse added in v0.1.99

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

func (*RemoveRoleResponse) Descriptor deprecated added in v0.1.99

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

Deprecated: Use RemoveRoleResponse.ProtoReflect.Descriptor instead.

func (*RemoveRoleResponse) ProtoMessage added in v0.1.99

func (*RemoveRoleResponse) ProtoMessage()

func (*RemoveRoleResponse) ProtoReflect added in v0.1.99

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

func (*RemoveRoleResponse) Reset added in v0.1.99

func (x *RemoveRoleResponse) Reset()

func (*RemoveRoleResponse) String added in v0.1.99

func (x *RemoveRoleResponse) String() string

type ResendOrganizationInviteRequest added in v0.1.44

type ResendOrganizationInviteRequest struct {
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	Email          string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*ResendOrganizationInviteRequest) Descriptor deprecated added in v0.1.44

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

Deprecated: Use ResendOrganizationInviteRequest.ProtoReflect.Descriptor instead.

func (*ResendOrganizationInviteRequest) GetEmail added in v0.1.44

func (*ResendOrganizationInviteRequest) GetOrganizationId added in v0.1.44

func (x *ResendOrganizationInviteRequest) GetOrganizationId() string

func (*ResendOrganizationInviteRequest) ProtoMessage added in v0.1.44

func (*ResendOrganizationInviteRequest) ProtoMessage()

func (*ResendOrganizationInviteRequest) ProtoReflect added in v0.1.44

func (*ResendOrganizationInviteRequest) Reset added in v0.1.44

func (*ResendOrganizationInviteRequest) String added in v0.1.44

type ResendOrganizationInviteResponse added in v0.1.44

type ResendOrganizationInviteResponse struct {
	Invite *OrganizationInvite `protobuf:"bytes,1,opt,name=invite,proto3" json:"invite,omitempty"`
	// contains filtered or unexported fields
}

func (*ResendOrganizationInviteResponse) Descriptor deprecated added in v0.1.44

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

Deprecated: Use ResendOrganizationInviteResponse.ProtoReflect.Descriptor instead.

func (*ResendOrganizationInviteResponse) GetInvite added in v0.1.44

func (*ResendOrganizationInviteResponse) ProtoMessage added in v0.1.44

func (*ResendOrganizationInviteResponse) ProtoMessage()

func (*ResendOrganizationInviteResponse) ProtoReflect added in v0.1.44

func (*ResendOrganizationInviteResponse) Reset added in v0.1.44

func (*ResendOrganizationInviteResponse) String added in v0.1.44

type ResourceLevelServiceConfig

type ResourceLevelServiceConfig struct {
	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	// TODO(adam): Should this be move to a structured type as defined in the typescript frontend.
	Attributes *structpb.Struct `protobuf:"bytes,2,opt,name=attributes,proto3" json:"attributes,omitempty"`
	// contains filtered or unexported fields
}

A ResourceLevelServiceConfig describes component or remote configuration for a service.

func (*ResourceLevelServiceConfig) Descriptor deprecated

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

Deprecated: Use ResourceLevelServiceConfig.ProtoReflect.Descriptor instead.

func (*ResourceLevelServiceConfig) GetAttributes

func (x *ResourceLevelServiceConfig) GetAttributes() *structpb.Struct

func (*ResourceLevelServiceConfig) GetType

func (x *ResourceLevelServiceConfig) GetType() string

func (*ResourceLevelServiceConfig) ProtoMessage

func (*ResourceLevelServiceConfig) ProtoMessage()

func (*ResourceLevelServiceConfig) ProtoReflect

func (*ResourceLevelServiceConfig) Reset

func (x *ResourceLevelServiceConfig) Reset()

func (*ResourceLevelServiceConfig) String

func (x *ResourceLevelServiceConfig) String() string

type Robot

type Robot struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id"`
	Name       string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name" bson:"name"`
	Location   string                 `protobuf:"bytes,3,opt,name=location,proto3" json:"location" bson:"location"`
	LastAccess *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_access,json=lastAccess,proto3" json:"last_access" bson:"last_access"`
	CreatedOn  *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_on,json=createdOn,proto3" json:"created_on,omitempty" bson:"created_on"`
	// contains filtered or unexported fields
}

func (*Robot) Descriptor deprecated

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

Deprecated: Use Robot.ProtoReflect.Descriptor instead.

func (*Robot) GetCreatedOn added in v0.1.2

func (x *Robot) GetCreatedOn() *timestamppb.Timestamp

func (*Robot) GetId

func (x *Robot) GetId() string

func (*Robot) GetLastAccess

func (x *Robot) GetLastAccess() *timestamppb.Timestamp

func (*Robot) GetLocation

func (x *Robot) GetLocation() string

func (*Robot) GetName

func (x *Robot) GetName() string

func (*Robot) ProtoMessage

func (*Robot) ProtoMessage()

func (*Robot) ProtoReflect

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

func (*Robot) Reset

func (x *Robot) Reset()

func (*Robot) String

func (x *Robot) String() string

type RobotConfig

type RobotConfig struct {
	Cloud      *CloudConfig       `protobuf:"bytes,1,opt,name=cloud,proto3" json:"cloud,omitempty"`
	Remotes    []*RemoteConfig    `protobuf:"bytes,2,rep,name=remotes,proto3" json:"remotes,omitempty"`
	Components []*ComponentConfig `protobuf:"bytes,3,rep,name=components,proto3" json:"components,omitempty"`
	Processes  []*ProcessConfig   `protobuf:"bytes,4,rep,name=processes,proto3" json:"processes,omitempty"`
	Services   []*ServiceConfig   `protobuf:"bytes,5,rep,name=services,proto3" json:"services,omitempty"`
	Network    *NetworkConfig     `protobuf:"bytes,6,opt,name=network,proto3,oneof" json:"network,omitempty"`
	Auth       *AuthConfig        `protobuf:"bytes,7,opt,name=auth,proto3,oneof" json:"auth,omitempty"`
	// Turns on debug mode for robot, adding an echo server and more logging and tracing. Only works after restart
	Debug               *bool            `protobuf:"varint,8,opt,name=debug,proto3,oneof" json:"debug,omitempty"`
	Modules             []*ModuleConfig  `protobuf:"bytes,9,rep,name=modules,proto3" json:"modules,omitempty"`
	DisablePartialStart *bool            `` /* 128-byte string literal not displayed */
	Packages            []*PackageConfig `protobuf:"bytes,11,rep,name=packages,proto3" json:"packages,omitempty"`
	// contains filtered or unexported fields
}

func (*RobotConfig) Descriptor deprecated

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

Deprecated: Use RobotConfig.ProtoReflect.Descriptor instead.

func (*RobotConfig) GetAuth

func (x *RobotConfig) GetAuth() *AuthConfig

func (*RobotConfig) GetCloud

func (x *RobotConfig) GetCloud() *CloudConfig

func (*RobotConfig) GetComponents

func (x *RobotConfig) GetComponents() []*ComponentConfig

func (*RobotConfig) GetDebug

func (x *RobotConfig) GetDebug() bool

func (*RobotConfig) GetDisablePartialStart added in v0.1.28

func (x *RobotConfig) GetDisablePartialStart() bool

func (*RobotConfig) GetModules added in v0.1.24

func (x *RobotConfig) GetModules() []*ModuleConfig

func (*RobotConfig) GetNetwork

func (x *RobotConfig) GetNetwork() *NetworkConfig

func (*RobotConfig) GetPackages added in v0.1.53

func (x *RobotConfig) GetPackages() []*PackageConfig

func (*RobotConfig) GetProcesses

func (x *RobotConfig) GetProcesses() []*ProcessConfig

func (*RobotConfig) GetRemotes

func (x *RobotConfig) GetRemotes() []*RemoteConfig

func (*RobotConfig) GetServices

func (x *RobotConfig) GetServices() []*ServiceConfig

func (*RobotConfig) ProtoMessage

func (*RobotConfig) ProtoMessage()

func (*RobotConfig) ProtoReflect

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

func (*RobotConfig) Reset

func (x *RobotConfig) Reset()

func (*RobotConfig) String

func (x *RobotConfig) String() string

type RobotPart

type RobotPart struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" bson:"name"`
	// dns_name part name used for fqdn and local fqdn. Anytime the Name is updated this should be sanitized and updated as well.
	DnsName string `protobuf:"bytes,10,opt,name=dns_name,json=dnsName,proto3" json:"dns_name" bson:"dns_name"`
	Secret  string `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty" bson:"secret"`
	Robot   string `protobuf:"bytes,4,opt,name=robot,proto3" json:"robot" bson:"robot"`
	// Store the location_id to allow for unique indexes across parts and locations. This filed MUST be updated each time the robots location
	// changes.
	LocationId       string                 `protobuf:"bytes,12,opt,name=location_id,json=locationId,proto3" json:"-" bson:"location_id"`
	RobotConfig      *structpb.Struct       `protobuf:"bytes,5,opt,name=robot_config,json=robotConfig,proto3" json:"robot_config" bson:"config"`
	LastAccess       *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=last_access,json=lastAccess,proto3" json:"last_access" bson:"last_access"`
	UserSuppliedInfo *structpb.Struct       `` /* 127-byte string literal not displayed */
	MainPart         bool                   `protobuf:"varint,8,opt,name=main_part,json=mainPart,proto3" json:"main_part" bson:"main_part"`
	Fqdn             string                 `protobuf:"bytes,9,opt,name=fqdn,proto3" json:"fqdn,omitempty"`
	LocalFqdn        string                 `protobuf:"bytes,11,opt,name=local_fqdn,json=localFqdn,proto3" json:"local_fqdn,omitempty"`
	CreatedOn        *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=created_on,json=createdOn,proto3" json:"created_on,omitempty" bson:"created_on"`
	// List of secrets allowed for authentication.
	Secrets []*SharedSecret `protobuf:"bytes,14,rep,name=secrets,proto3" json:"secrets,omitempty" bson:"secrets"`
	// contains filtered or unexported fields
}

func (*RobotPart) Descriptor deprecated

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

Deprecated: Use RobotPart.ProtoReflect.Descriptor instead.

func (*RobotPart) GetCreatedOn added in v0.1.2

func (x *RobotPart) GetCreatedOn() *timestamppb.Timestamp

func (*RobotPart) GetDnsName

func (x *RobotPart) GetDnsName() string

func (*RobotPart) GetFqdn

func (x *RobotPart) GetFqdn() string

func (*RobotPart) GetId

func (x *RobotPart) GetId() string

func (*RobotPart) GetLastAccess

func (x *RobotPart) GetLastAccess() *timestamppb.Timestamp

func (*RobotPart) GetLocalFqdn

func (x *RobotPart) GetLocalFqdn() string

func (*RobotPart) GetLocationId

func (x *RobotPart) GetLocationId() string

func (*RobotPart) GetMainPart

func (x *RobotPart) GetMainPart() bool

func (*RobotPart) GetName

func (x *RobotPart) GetName() string

func (*RobotPart) GetRobot

func (x *RobotPart) GetRobot() string

func (*RobotPart) GetRobotConfig

func (x *RobotPart) GetRobotConfig() *structpb.Struct

func (*RobotPart) GetSecret

func (x *RobotPart) GetSecret() string

func (*RobotPart) GetSecrets added in v0.1.4

func (x *RobotPart) GetSecrets() []*SharedSecret

func (*RobotPart) GetUserSuppliedInfo

func (x *RobotPart) GetUserSuppliedInfo() *structpb.Struct

func (*RobotPart) ProtoMessage

func (*RobotPart) ProtoMessage()

func (*RobotPart) ProtoReflect

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

func (*RobotPart) Reset

func (x *RobotPart) Reset()

func (*RobotPart) String

func (x *RobotPart) String() string

type RobotPartHistoryEntry

type RobotPartHistoryEntry struct {
	Part  string                 `protobuf:"bytes,1,opt,name=part,proto3" json:"part" bson:"part"`
	Robot string                 `protobuf:"bytes,2,opt,name=robot,proto3" json:"robot" bson:"robot"`
	When  *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=when,proto3" json:"when" bson:"when"`
	Old   *RobotPart             `protobuf:"bytes,4,opt,name=old,proto3" json:"old" bson:"old"`
	// contains filtered or unexported fields
}

func (*RobotPartHistoryEntry) Descriptor deprecated

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

Deprecated: Use RobotPartHistoryEntry.ProtoReflect.Descriptor instead.

func (*RobotPartHistoryEntry) GetOld

func (x *RobotPartHistoryEntry) GetOld() *RobotPart

func (*RobotPartHistoryEntry) GetPart

func (x *RobotPartHistoryEntry) GetPart() string

func (*RobotPartHistoryEntry) GetRobot

func (x *RobotPartHistoryEntry) GetRobot() string

func (*RobotPartHistoryEntry) GetWhen

func (*RobotPartHistoryEntry) ProtoMessage

func (*RobotPartHistoryEntry) ProtoMessage()

func (*RobotPartHistoryEntry) ProtoReflect

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

func (*RobotPartHistoryEntry) Reset

func (x *RobotPartHistoryEntry) Reset()

func (*RobotPartHistoryEntry) String

func (x *RobotPartHistoryEntry) String() string

type RobotServiceClient

type RobotServiceClient interface {
	// Config requests the current robot config
	Config(ctx context.Context, in *ConfigRequest, opts ...grpc.CallOption) (*ConfigResponse, error)
	// Certificate requests the current robot certificate
	Certificate(ctx context.Context, in *CertificateRequest, opts ...grpc.CallOption) (*CertificateResponse, error)
	// Log insert log entries associated with the robot. Allows up to 1000 entries to be added in one request.
	Log(ctx context.Context, in *LogRequest, opts ...grpc.CallOption) (*LogResponse, error)
	// NeedsRestart returns if the robot should restart and the interval it should check to restart.
	NeedsRestart(ctx context.Context, in *NeedsRestartRequest, opts ...grpc.CallOption) (*NeedsRestartResponse, error)
}

RobotServiceClient is the client API for RobotService service.

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

type RobotServiceServer

type RobotServiceServer interface {
	// Config requests the current robot config
	Config(context.Context, *ConfigRequest) (*ConfigResponse, error)
	// Certificate requests the current robot certificate
	Certificate(context.Context, *CertificateRequest) (*CertificateResponse, error)
	// Log insert log entries associated with the robot. Allows up to 1000 entries to be added in one request.
	Log(context.Context, *LogRequest) (*LogResponse, error)
	// NeedsRestart returns if the robot should restart and the interval it should check to restart.
	NeedsRestart(context.Context, *NeedsRestartRequest) (*NeedsRestartResponse, error)
	// contains filtered or unexported methods
}

RobotServiceServer is the server API for RobotService service. All implementations must embed UnimplementedRobotServiceServer for forward compatibility

type RoverRentalRobot added in v0.1.73

type RoverRentalRobot struct {
	RobotId         string `protobuf:"bytes,1,opt,name=robot_id,json=robotId,proto3" json:"robot_id,omitempty"`
	LocationId      string `protobuf:"bytes,2,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
	RobotName       string `protobuf:"bytes,3,opt,name=robot_name,json=robotName,proto3" json:"robot_name,omitempty"`
	RobotMainPartId string `protobuf:"bytes,4,opt,name=robot_main_part_id,json=robotMainPartId,proto3" json:"robot_main_part_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RoverRentalRobot) Descriptor deprecated added in v0.1.73

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

Deprecated: Use RoverRentalRobot.ProtoReflect.Descriptor instead.

func (*RoverRentalRobot) GetLocationId added in v0.1.73

func (x *RoverRentalRobot) GetLocationId() string

func (*RoverRentalRobot) GetRobotId added in v0.1.73

func (x *RoverRentalRobot) GetRobotId() string

func (*RoverRentalRobot) GetRobotMainPartId added in v0.1.81

func (x *RoverRentalRobot) GetRobotMainPartId() string

func (*RoverRentalRobot) GetRobotName added in v0.1.73

func (x *RoverRentalRobot) GetRobotName() string

func (*RoverRentalRobot) ProtoMessage added in v0.1.73

func (*RoverRentalRobot) ProtoMessage()

func (*RoverRentalRobot) ProtoReflect added in v0.1.73

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

func (*RoverRentalRobot) Reset added in v0.1.73

func (x *RoverRentalRobot) Reset()

func (*RoverRentalRobot) String added in v0.1.73

func (x *RoverRentalRobot) String() string

type ServiceConfig

type ServiceConfig struct {
	Name       string           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Namespace  string           `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"` // deprecated; use api
	Type       string           `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`           // deprecated; use api
	Attributes *structpb.Struct `protobuf:"bytes,4,opt,name=attributes,proto3" json:"attributes,omitempty"`
	DependsOn  []string         `protobuf:"bytes,5,rep,name=depends_on,json=dependsOn,proto3" json:"depends_on,omitempty"`
	Model      string           `protobuf:"bytes,6,opt,name=model,proto3" json:"model,omitempty"`
	Api        string           `protobuf:"bytes,9,opt,name=api,proto3" json:"api,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceConfig) Descriptor deprecated

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

Deprecated: Use ServiceConfig.ProtoReflect.Descriptor instead.

func (*ServiceConfig) GetApi added in v0.1.115

func (x *ServiceConfig) GetApi() string

func (*ServiceConfig) GetAttributes

func (x *ServiceConfig) GetAttributes() *structpb.Struct

func (*ServiceConfig) GetDependsOn added in v0.1.4

func (x *ServiceConfig) GetDependsOn() []string

func (*ServiceConfig) GetModel added in v0.1.4

func (x *ServiceConfig) GetModel() string

func (*ServiceConfig) GetName

func (x *ServiceConfig) GetName() string

func (*ServiceConfig) GetNamespace

func (x *ServiceConfig) GetNamespace() string

func (*ServiceConfig) GetType

func (x *ServiceConfig) GetType() string

func (*ServiceConfig) ProtoMessage

func (*ServiceConfig) ProtoMessage()

func (*ServiceConfig) ProtoReflect

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

func (*ServiceConfig) Reset

func (x *ServiceConfig) Reset()

func (*ServiceConfig) String

func (x *ServiceConfig) String() string

type SessionsConfig added in v0.1.132

type SessionsConfig struct {
	HeartbeatWindow *durationpb.Duration `protobuf:"bytes,1,opt,name=heartbeat_window,json=heartbeatWindow,proto3" json:"heartbeat_window,omitempty"`
	// contains filtered or unexported fields
}

func (*SessionsConfig) Descriptor deprecated added in v0.1.132

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

Deprecated: Use SessionsConfig.ProtoReflect.Descriptor instead.

func (*SessionsConfig) GetHeartbeatWindow added in v0.1.132

func (x *SessionsConfig) GetHeartbeatWindow() *durationpb.Duration

func (*SessionsConfig) ProtoMessage added in v0.1.132

func (*SessionsConfig) ProtoMessage()

func (*SessionsConfig) ProtoReflect added in v0.1.132

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

func (*SessionsConfig) Reset added in v0.1.132

func (x *SessionsConfig) Reset()

func (*SessionsConfig) String added in v0.1.132

func (x *SessionsConfig) String() string

type ShareLocationRequest added in v0.1.21

type ShareLocationRequest struct {

	// Location ID to be shared.
	LocationId string `protobuf:"bytes,1,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
	// Organization ID to share the location with.
	OrganizationId string `protobuf:"bytes,2,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ShareLocationRequest) Descriptor deprecated added in v0.1.21

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

Deprecated: Use ShareLocationRequest.ProtoReflect.Descriptor instead.

func (*ShareLocationRequest) GetLocationId added in v0.1.21

func (x *ShareLocationRequest) GetLocationId() string

func (*ShareLocationRequest) GetOrganizationId added in v0.1.21

func (x *ShareLocationRequest) GetOrganizationId() string

func (*ShareLocationRequest) ProtoMessage added in v0.1.21

func (*ShareLocationRequest) ProtoMessage()

func (*ShareLocationRequest) ProtoReflect added in v0.1.21

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

func (*ShareLocationRequest) Reset added in v0.1.21

func (x *ShareLocationRequest) Reset()

func (*ShareLocationRequest) String added in v0.1.21

func (x *ShareLocationRequest) String() string

type ShareLocationResponse added in v0.1.21

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

func (*ShareLocationResponse) Descriptor deprecated added in v0.1.21

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

Deprecated: Use ShareLocationResponse.ProtoReflect.Descriptor instead.

func (*ShareLocationResponse) ProtoMessage added in v0.1.21

func (*ShareLocationResponse) ProtoMessage()

func (*ShareLocationResponse) ProtoReflect added in v0.1.21

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

func (*ShareLocationResponse) Reset added in v0.1.21

func (x *ShareLocationResponse) Reset()

func (*ShareLocationResponse) String added in v0.1.21

func (x *ShareLocationResponse) String() string

type SharedSecret added in v0.1.4

type SharedSecret struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"id"`
	// The payload of the secret. Used during authentication to the rpc framework.
	Secret string `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty" bson:"secret"`
	// Date/time the secret was first created.
	CreatedOn *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_on,json=createdOn,proto3" json:"created_on" bson:"created_on"`
	// State of the shared secret. In most cases it should be enabled. We may support
	// disabling a specific secret while keeping it in the database.
	State SharedSecret_State `protobuf:"varint,4,opt,name=state,proto3,enum=viam.app.v1.SharedSecret_State" json:"state,omitempty" bson:"state"`
	// contains filtered or unexported fields
}

SharedSecret is a secret used for LocationAuth and RobotParts.

func (*SharedSecret) Descriptor deprecated added in v0.1.4

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

Deprecated: Use SharedSecret.ProtoReflect.Descriptor instead.

func (*SharedSecret) GetCreatedOn added in v0.1.4

func (x *SharedSecret) GetCreatedOn() *timestamppb.Timestamp

func (*SharedSecret) GetId added in v0.1.4

func (x *SharedSecret) GetId() string

func (*SharedSecret) GetSecret added in v0.1.4

func (x *SharedSecret) GetSecret() string

func (*SharedSecret) GetState added in v0.1.4

func (x *SharedSecret) GetState() SharedSecret_State

func (*SharedSecret) ProtoMessage added in v0.1.4

func (*SharedSecret) ProtoMessage()

func (*SharedSecret) ProtoReflect added in v0.1.4

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

func (*SharedSecret) Reset added in v0.1.4

func (x *SharedSecret) Reset()

func (*SharedSecret) String added in v0.1.4

func (x *SharedSecret) String() string

type SharedSecret_State added in v0.1.4

type SharedSecret_State int32
const (
	SharedSecret_STATE_UNSPECIFIED SharedSecret_State = 0
	// Secret is enabled and can be used in authentication.
	SharedSecret_STATE_ENABLED SharedSecret_State = 1
	// Secret is disabled and must not be used to authenticate to rpc.
	SharedSecret_STATE_DISABLED SharedSecret_State = 2
)

func (SharedSecret_State) Descriptor added in v0.1.4

func (SharedSecret_State) Enum added in v0.1.4

func (SharedSecret_State) EnumDescriptor deprecated added in v0.1.4

func (SharedSecret_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use SharedSecret_State.Descriptor instead.

func (SharedSecret_State) Number added in v0.1.4

func (SharedSecret_State) String added in v0.1.4

func (x SharedSecret_State) String() string

func (SharedSecret_State) Type added in v0.1.4

type StorageConfig added in v0.1.154

type StorageConfig struct {

	// GCS region that data is stored in.
	Region string `protobuf:"bytes,1,opt,name=region,proto3" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (*StorageConfig) Descriptor deprecated added in v0.1.154

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

Deprecated: Use StorageConfig.ProtoReflect.Descriptor instead.

func (*StorageConfig) GetRegion added in v0.1.154

func (x *StorageConfig) GetRegion() string

func (*StorageConfig) ProtoMessage added in v0.1.154

func (*StorageConfig) ProtoMessage()

func (*StorageConfig) ProtoReflect added in v0.1.154

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

func (*StorageConfig) Reset added in v0.1.154

func (x *StorageConfig) Reset()

func (*StorageConfig) String added in v0.1.154

func (x *StorageConfig) String() string

type TailRobotPartLogsRequest

type TailRobotPartLogsRequest struct {
	Id         string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ErrorsOnly bool    `protobuf:"varint,2,opt,name=errors_only,json=errorsOnly,proto3" json:"errors_only,omitempty"`
	Filter     *string `protobuf:"bytes,3,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*TailRobotPartLogsRequest) Descriptor deprecated

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

Deprecated: Use TailRobotPartLogsRequest.ProtoReflect.Descriptor instead.

func (*TailRobotPartLogsRequest) GetErrorsOnly

func (x *TailRobotPartLogsRequest) GetErrorsOnly() bool

func (*TailRobotPartLogsRequest) GetFilter added in v0.1.48

func (x *TailRobotPartLogsRequest) GetFilter() string

func (*TailRobotPartLogsRequest) GetId

func (x *TailRobotPartLogsRequest) GetId() string

func (*TailRobotPartLogsRequest) ProtoMessage

func (*TailRobotPartLogsRequest) ProtoMessage()

func (*TailRobotPartLogsRequest) ProtoReflect

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

func (*TailRobotPartLogsRequest) Reset

func (x *TailRobotPartLogsRequest) Reset()

func (*TailRobotPartLogsRequest) String

func (x *TailRobotPartLogsRequest) String() string

type TailRobotPartLogsResponse

type TailRobotPartLogsResponse struct {
	Logs []*LogEntry `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
	// contains filtered or unexported fields
}

func (*TailRobotPartLogsResponse) Descriptor deprecated

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

Deprecated: Use TailRobotPartLogsResponse.ProtoReflect.Descriptor instead.

func (*TailRobotPartLogsResponse) GetLogs

func (x *TailRobotPartLogsResponse) GetLogs() []*LogEntry

func (*TailRobotPartLogsResponse) ProtoMessage

func (*TailRobotPartLogsResponse) ProtoMessage()

func (*TailRobotPartLogsResponse) ProtoReflect

func (*TailRobotPartLogsResponse) Reset

func (x *TailRobotPartLogsResponse) Reset()

func (*TailRobotPartLogsResponse) String

func (x *TailRobotPartLogsResponse) String() string

type Translation

type Translation struct {
	X float64 `protobuf:"fixed64,1,opt,name=x,proto3" json:"x,omitempty"`
	Y float64 `protobuf:"fixed64,2,opt,name=y,proto3" json:"y,omitempty"`
	Z float64 `protobuf:"fixed64,3,opt,name=z,proto3" json:"z,omitempty"`
	// contains filtered or unexported fields
}

func (*Translation) Descriptor deprecated

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

Deprecated: Use Translation.ProtoReflect.Descriptor instead.

func (*Translation) GetX

func (x *Translation) GetX() float64

func (*Translation) GetY

func (x *Translation) GetY() float64

func (*Translation) GetZ

func (x *Translation) GetZ() float64

func (*Translation) ProtoMessage

func (*Translation) ProtoMessage()

func (*Translation) ProtoReflect

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

func (*Translation) Reset

func (x *Translation) Reset()

func (*Translation) String

func (x *Translation) String() string

type UnimplementedAppServiceServer

type UnimplementedAppServiceServer struct {
}

UnimplementedAppServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAppServiceServer) AddRole added in v0.1.102

func (UnimplementedAppServiceServer) CheckPermissions added in v0.1.103

func (UnimplementedAppServiceServer) CreateFragment added in v0.1.59

func (UnimplementedAppServiceServer) CreateLocation added in v0.1.6

func (UnimplementedAppServiceServer) CreateLocationSecret added in v0.1.4

func (UnimplementedAppServiceServer) CreateModule added in v0.1.138

func (UnimplementedAppServiceServer) CreateOrganization added in v0.1.44

func (UnimplementedAppServiceServer) CreateOrganizationInvite added in v0.1.44

func (UnimplementedAppServiceServer) CreateRobotPartSecret added in v0.1.4

func (UnimplementedAppServiceServer) DeleteFragment added in v0.1.59

func (UnimplementedAppServiceServer) DeleteLocation added in v0.1.41

func (UnimplementedAppServiceServer) DeleteLocationSecret added in v0.1.4

func (UnimplementedAppServiceServer) DeleteOrganization added in v0.1.44

func (UnimplementedAppServiceServer) DeleteOrganizationInvite added in v0.1.44

func (UnimplementedAppServiceServer) DeleteOrganizationMember added in v0.1.44

func (UnimplementedAppServiceServer) DeleteRobot

func (UnimplementedAppServiceServer) DeleteRobotPart

func (UnimplementedAppServiceServer) DeleteRobotPartSecret added in v0.1.4

func (UnimplementedAppServiceServer) GetFragment added in v0.1.59

func (UnimplementedAppServiceServer) GetLocation added in v0.1.41

func (UnimplementedAppServiceServer) GetModule added in v0.1.138

func (UnimplementedAppServiceServer) GetOrganization added in v0.1.44

func (UnimplementedAppServiceServer) GetRobot

func (UnimplementedAppServiceServer) GetRobotPart

func (UnimplementedAppServiceServer) GetRobotPartLogs

func (UnimplementedAppServiceServer) GetRobotParts

func (UnimplementedAppServiceServer) GetRoverRentalRobots added in v0.1.73

func (UnimplementedAppServiceServer) GetUserIDByEmail added in v0.1.145

func (UnimplementedAppServiceServer) ListAuthorizations added in v0.1.102

func (UnimplementedAppServiceServer) ListFragments added in v0.1.59

func (UnimplementedAppServiceServer) ListLocations

func (UnimplementedAppServiceServer) ListModules added in v0.1.138

func (UnimplementedAppServiceServer) ListOrganizationMembers added in v0.1.44

func (UnimplementedAppServiceServer) ListOrganizations

func (UnimplementedAppServiceServer) ListOrganizationsByUser added in v0.1.142

func (UnimplementedAppServiceServer) ListRobots added in v0.1.41

func (UnimplementedAppServiceServer) LocationAuth

func (UnimplementedAppServiceServer) MarkPartAsMain

func (UnimplementedAppServiceServer) MarkPartForRestart added in v0.1.64

func (UnimplementedAppServiceServer) NewRobot

func (UnimplementedAppServiceServer) NewRobotPart

func (UnimplementedAppServiceServer) RemoveRole added in v0.1.102

func (UnimplementedAppServiceServer) ResendOrganizationInvite added in v0.1.44

func (UnimplementedAppServiceServer) ShareLocation added in v0.1.21

func (UnimplementedAppServiceServer) UnshareLocation added in v0.1.21

func (UnimplementedAppServiceServer) UpdateFragment added in v0.1.59

func (UnimplementedAppServiceServer) UpdateLocation added in v0.1.41

func (UnimplementedAppServiceServer) UpdateModule added in v0.1.138

func (UnimplementedAppServiceServer) UpdateOrganization added in v0.1.44

func (UnimplementedAppServiceServer) UpdateRobot

func (UnimplementedAppServiceServer) UpdateRobotPart

func (UnimplementedAppServiceServer) UploadModuleFile added in v0.1.138

type UnimplementedBillingServiceServer added in v0.1.107

type UnimplementedBillingServiceServer struct {
}

UnimplementedBillingServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedBillingServiceServer) GetBillingSummary added in v0.1.107

func (UnimplementedBillingServiceServer) GetCurrentMonthUsage added in v0.1.124

func (UnimplementedBillingServiceServer) GetCurrentMonthUsageSummary added in v0.1.107

func (UnimplementedBillingServiceServer) GetInvoiceHistory added in v0.1.107

func (UnimplementedBillingServiceServer) GetInvoicePdf added in v0.1.128

func (UnimplementedBillingServiceServer) GetInvoicesSummary added in v0.1.124

func (UnimplementedBillingServiceServer) GetItemizedInvoice added in v0.1.107

func (UnimplementedBillingServiceServer) GetOrgBillingInformation added in v0.1.124

func (UnimplementedBillingServiceServer) GetUnpaidBalance added in v0.1.107

type UnimplementedRobotServiceServer

type UnimplementedRobotServiceServer struct {
}

UnimplementedRobotServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedRobotServiceServer) Certificate

func (UnimplementedRobotServiceServer) Config

func (UnimplementedRobotServiceServer) Log

func (UnimplementedRobotServiceServer) NeedsRestart

type UnsafeAppServiceServer

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

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

type UnsafeBillingServiceServer added in v0.1.107

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

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

type UnsafeRobotServiceServer

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

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

type UnshareLocationRequest added in v0.1.21

type UnshareLocationRequest struct {

	// Location ID to be unshared.
	LocationId string `protobuf:"bytes,1,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
	// Organization ID to unshare the location with.
	OrganizationId string `protobuf:"bytes,2,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UnshareLocationRequest) Descriptor deprecated added in v0.1.21

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

Deprecated: Use UnshareLocationRequest.ProtoReflect.Descriptor instead.

func (*UnshareLocationRequest) GetLocationId added in v0.1.21

func (x *UnshareLocationRequest) GetLocationId() string

func (*UnshareLocationRequest) GetOrganizationId added in v0.1.21

func (x *UnshareLocationRequest) GetOrganizationId() string

func (*UnshareLocationRequest) ProtoMessage added in v0.1.21

func (*UnshareLocationRequest) ProtoMessage()

func (*UnshareLocationRequest) ProtoReflect added in v0.1.21

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

func (*UnshareLocationRequest) Reset added in v0.1.21

func (x *UnshareLocationRequest) Reset()

func (*UnshareLocationRequest) String added in v0.1.21

func (x *UnshareLocationRequest) String() string

type UnshareLocationResponse added in v0.1.21

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

func (*UnshareLocationResponse) Descriptor deprecated added in v0.1.21

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

Deprecated: Use UnshareLocationResponse.ProtoReflect.Descriptor instead.

func (*UnshareLocationResponse) ProtoMessage added in v0.1.21

func (*UnshareLocationResponse) ProtoMessage()

func (*UnshareLocationResponse) ProtoReflect added in v0.1.21

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

func (*UnshareLocationResponse) Reset added in v0.1.21

func (x *UnshareLocationResponse) Reset()

func (*UnshareLocationResponse) String added in v0.1.21

func (x *UnshareLocationResponse) String() string

type UpdateFragmentRequest added in v0.1.59

type UpdateFragmentRequest 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"`
	Config *structpb.Struct `protobuf:"bytes,3,opt,name=config,proto3" json:"config,omitempty"`
	Public *bool            `protobuf:"varint,4,opt,name=public,proto3,oneof" json:"public,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateFragmentRequest) Descriptor deprecated added in v0.1.59

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

Deprecated: Use UpdateFragmentRequest.ProtoReflect.Descriptor instead.

func (*UpdateFragmentRequest) GetConfig added in v0.1.59

func (x *UpdateFragmentRequest) GetConfig() *structpb.Struct

func (*UpdateFragmentRequest) GetId added in v0.1.59

func (x *UpdateFragmentRequest) GetId() string

func (*UpdateFragmentRequest) GetName added in v0.1.59

func (x *UpdateFragmentRequest) GetName() string

func (*UpdateFragmentRequest) GetPublic added in v0.1.66

func (x *UpdateFragmentRequest) GetPublic() bool

func (*UpdateFragmentRequest) ProtoMessage added in v0.1.59

func (*UpdateFragmentRequest) ProtoMessage()

func (*UpdateFragmentRequest) ProtoReflect added in v0.1.59

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

func (*UpdateFragmentRequest) Reset added in v0.1.59

func (x *UpdateFragmentRequest) Reset()

func (*UpdateFragmentRequest) String added in v0.1.59

func (x *UpdateFragmentRequest) String() string

type UpdateFragmentResponse added in v0.1.59

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

func (*UpdateFragmentResponse) Descriptor deprecated added in v0.1.59

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

Deprecated: Use UpdateFragmentResponse.ProtoReflect.Descriptor instead.

func (*UpdateFragmentResponse) GetFragment added in v0.1.59

func (x *UpdateFragmentResponse) GetFragment() *Fragment

func (*UpdateFragmentResponse) ProtoMessage added in v0.1.59

func (*UpdateFragmentResponse) ProtoMessage()

func (*UpdateFragmentResponse) ProtoReflect added in v0.1.59

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

func (*UpdateFragmentResponse) Reset added in v0.1.59

func (x *UpdateFragmentResponse) Reset()

func (*UpdateFragmentResponse) String added in v0.1.59

func (x *UpdateFragmentResponse) String() string

type UpdateLocationRequest added in v0.1.41

type UpdateLocationRequest struct {

	// Location ID of location to update.
	LocationId string `protobuf:"bytes,1,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
	// The new name to be updated on location.
	Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
	// The new parent location to move the location under.
	ParentLocationId *string `protobuf:"bytes,3,opt,name=parent_location_id,json=parentLocationId,proto3,oneof" json:"parent_location_id,omitempty"`
	// The new GCS region to associate the location with.
	Region *string `protobuf:"bytes,4,opt,name=region,proto3,oneof" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateLocationRequest) Descriptor deprecated added in v0.1.41

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

Deprecated: Use UpdateLocationRequest.ProtoReflect.Descriptor instead.

func (*UpdateLocationRequest) GetLocationId added in v0.1.41

func (x *UpdateLocationRequest) GetLocationId() string

func (*UpdateLocationRequest) GetName added in v0.1.41

func (x *UpdateLocationRequest) GetName() string

func (*UpdateLocationRequest) GetParentLocationId added in v0.1.41

func (x *UpdateLocationRequest) GetParentLocationId() string

func (*UpdateLocationRequest) GetRegion added in v0.1.154

func (x *UpdateLocationRequest) GetRegion() string

func (*UpdateLocationRequest) ProtoMessage added in v0.1.41

func (*UpdateLocationRequest) ProtoMessage()

func (*UpdateLocationRequest) ProtoReflect added in v0.1.41

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

func (*UpdateLocationRequest) Reset added in v0.1.41

func (x *UpdateLocationRequest) Reset()

func (*UpdateLocationRequest) String added in v0.1.41

func (x *UpdateLocationRequest) String() string

type UpdateLocationResponse added in v0.1.41

type UpdateLocationResponse struct {

	// Location object is returned.
	Location *Location `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateLocationResponse) Descriptor deprecated added in v0.1.41

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

Deprecated: Use UpdateLocationResponse.ProtoReflect.Descriptor instead.

func (*UpdateLocationResponse) GetLocation added in v0.1.41

func (x *UpdateLocationResponse) GetLocation() *Location

func (*UpdateLocationResponse) ProtoMessage added in v0.1.41

func (*UpdateLocationResponse) ProtoMessage()

func (*UpdateLocationResponse) ProtoReflect added in v0.1.41

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

func (*UpdateLocationResponse) Reset added in v0.1.41

func (x *UpdateLocationResponse) Reset()

func (*UpdateLocationResponse) String added in v0.1.41

func (x *UpdateLocationResponse) String() string

type UpdateModuleRequest added in v0.1.138

type UpdateModuleRequest struct {

	// The id of the module being updated, containing module name or namespace and module name
	ModuleId string `protobuf:"bytes,1,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	// The organization of the module being updated, required if no namespace exists in the module_id
	OrganizationId *string `protobuf:"bytes,7,opt,name=organization_id,json=organizationId,proto3,oneof" json:"organization_id,omitempty"`
	// The visibility that should be set for the module
	Visibility Visibility `protobuf:"varint,2,opt,name=visibility,proto3,enum=viam.app.v1.Visibility" json:"visibility,omitempty"`
	// The url to reference for documentation, code, etc.
	Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	// A short description of the module that explains its purpose
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// A list of models that are available in the module
	Models []*Model `protobuf:"bytes,5,rep,name=models,proto3" json:"models,omitempty"`
	// The executable to run to start the module program
	Entrypoint string `protobuf:"bytes,6,opt,name=entrypoint,proto3" json:"entrypoint,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateModuleRequest) Descriptor deprecated added in v0.1.138

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

Deprecated: Use UpdateModuleRequest.ProtoReflect.Descriptor instead.

func (*UpdateModuleRequest) GetDescription added in v0.1.138

func (x *UpdateModuleRequest) GetDescription() string

func (*UpdateModuleRequest) GetEntrypoint added in v0.1.147

func (x *UpdateModuleRequest) GetEntrypoint() string

func (*UpdateModuleRequest) GetModels added in v0.1.138

func (x *UpdateModuleRequest) GetModels() []*Model

func (*UpdateModuleRequest) GetModuleId added in v0.1.138

func (x *UpdateModuleRequest) GetModuleId() string

func (*UpdateModuleRequest) GetOrganizationId added in v0.1.151

func (x *UpdateModuleRequest) GetOrganizationId() string

func (*UpdateModuleRequest) GetUrl added in v0.1.138

func (x *UpdateModuleRequest) GetUrl() string

func (*UpdateModuleRequest) GetVisibility added in v0.1.138

func (x *UpdateModuleRequest) GetVisibility() Visibility

func (*UpdateModuleRequest) ProtoMessage added in v0.1.138

func (*UpdateModuleRequest) ProtoMessage()

func (*UpdateModuleRequest) ProtoReflect added in v0.1.138

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

func (*UpdateModuleRequest) Reset added in v0.1.138

func (x *UpdateModuleRequest) Reset()

func (*UpdateModuleRequest) String added in v0.1.138

func (x *UpdateModuleRequest) String() string

type UpdateModuleResponse added in v0.1.138

type UpdateModuleResponse struct {

	// The detail page of the module
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateModuleResponse) Descriptor deprecated added in v0.1.138

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

Deprecated: Use UpdateModuleResponse.ProtoReflect.Descriptor instead.

func (*UpdateModuleResponse) GetUrl added in v0.1.147

func (x *UpdateModuleResponse) GetUrl() string

func (*UpdateModuleResponse) ProtoMessage added in v0.1.138

func (*UpdateModuleResponse) ProtoMessage()

func (*UpdateModuleResponse) ProtoReflect added in v0.1.138

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

func (*UpdateModuleResponse) Reset added in v0.1.138

func (x *UpdateModuleResponse) Reset()

func (*UpdateModuleResponse) String added in v0.1.138

func (x *UpdateModuleResponse) String() string

type UpdateOrganizationInviteAuthorizationsRequest added in v0.1.157

type UpdateOrganizationInviteAuthorizationsRequest struct {
	OrganizationId       string           `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	Email                string           `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	AddAuthorizations    []*Authorization `protobuf:"bytes,3,rep,name=add_authorizations,json=addAuthorizations,proto3" json:"add_authorizations,omitempty"`
	RemoveAuthorizations []*Authorization `protobuf:"bytes,4,rep,name=remove_authorizations,json=removeAuthorizations,proto3" json:"remove_authorizations,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateOrganizationInviteAuthorizationsRequest) Descriptor deprecated added in v0.1.157

Deprecated: Use UpdateOrganizationInviteAuthorizationsRequest.ProtoReflect.Descriptor instead.

func (*UpdateOrganizationInviteAuthorizationsRequest) GetAddAuthorizations added in v0.1.157

func (x *UpdateOrganizationInviteAuthorizationsRequest) GetAddAuthorizations() []*Authorization

func (*UpdateOrganizationInviteAuthorizationsRequest) GetEmail added in v0.1.157

func (*UpdateOrganizationInviteAuthorizationsRequest) GetOrganizationId added in v0.1.157

func (*UpdateOrganizationInviteAuthorizationsRequest) GetRemoveAuthorizations added in v0.1.157

func (x *UpdateOrganizationInviteAuthorizationsRequest) GetRemoveAuthorizations() []*Authorization

func (*UpdateOrganizationInviteAuthorizationsRequest) ProtoMessage added in v0.1.157

func (*UpdateOrganizationInviteAuthorizationsRequest) ProtoReflect added in v0.1.157

func (*UpdateOrganizationInviteAuthorizationsRequest) Reset added in v0.1.157

func (*UpdateOrganizationInviteAuthorizationsRequest) String added in v0.1.157

type UpdateOrganizationInviteAuthorizationsResponse added in v0.1.157

type UpdateOrganizationInviteAuthorizationsResponse struct {
	Invite *OrganizationInvite `protobuf:"bytes,1,opt,name=invite,proto3" json:"invite,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateOrganizationInviteAuthorizationsResponse) Descriptor deprecated added in v0.1.157

Deprecated: Use UpdateOrganizationInviteAuthorizationsResponse.ProtoReflect.Descriptor instead.

func (*UpdateOrganizationInviteAuthorizationsResponse) GetInvite added in v0.1.157

func (*UpdateOrganizationInviteAuthorizationsResponse) ProtoMessage added in v0.1.157

func (*UpdateOrganizationInviteAuthorizationsResponse) ProtoReflect added in v0.1.157

func (*UpdateOrganizationInviteAuthorizationsResponse) Reset added in v0.1.157

func (*UpdateOrganizationInviteAuthorizationsResponse) String added in v0.1.157

type UpdateOrganizationRequest added in v0.1.44

type UpdateOrganizationRequest struct {
	OrganizationId  string  `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	Name            *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
	PublicNamespace *string `protobuf:"bytes,3,opt,name=public_namespace,json=publicNamespace,proto3,oneof" json:"public_namespace,omitempty"`
	// The new GCS region to associate the org with.
	Region *string `protobuf:"bytes,4,opt,name=region,proto3,oneof" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateOrganizationRequest) Descriptor deprecated added in v0.1.44

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

Deprecated: Use UpdateOrganizationRequest.ProtoReflect.Descriptor instead.

func (*UpdateOrganizationRequest) GetName added in v0.1.44

func (x *UpdateOrganizationRequest) GetName() string

func (*UpdateOrganizationRequest) GetOrganizationId added in v0.1.44

func (x *UpdateOrganizationRequest) GetOrganizationId() string

func (*UpdateOrganizationRequest) GetPublicNamespace added in v0.1.138

func (x *UpdateOrganizationRequest) GetPublicNamespace() string

func (*UpdateOrganizationRequest) GetRegion added in v0.1.154

func (x *UpdateOrganizationRequest) GetRegion() string

func (*UpdateOrganizationRequest) ProtoMessage added in v0.1.44

func (*UpdateOrganizationRequest) ProtoMessage()

func (*UpdateOrganizationRequest) ProtoReflect added in v0.1.44

func (*UpdateOrganizationRequest) Reset added in v0.1.44

func (x *UpdateOrganizationRequest) Reset()

func (*UpdateOrganizationRequest) String added in v0.1.44

func (x *UpdateOrganizationRequest) String() string

type UpdateOrganizationResponse added in v0.1.44

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

func (*UpdateOrganizationResponse) Descriptor deprecated added in v0.1.44

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

Deprecated: Use UpdateOrganizationResponse.ProtoReflect.Descriptor instead.

func (*UpdateOrganizationResponse) GetOrganization added in v0.1.44

func (x *UpdateOrganizationResponse) GetOrganization() *Organization

func (*UpdateOrganizationResponse) ProtoMessage added in v0.1.44

func (*UpdateOrganizationResponse) ProtoMessage()

func (*UpdateOrganizationResponse) ProtoReflect added in v0.1.44

func (*UpdateOrganizationResponse) Reset added in v0.1.44

func (x *UpdateOrganizationResponse) Reset()

func (*UpdateOrganizationResponse) String added in v0.1.44

func (x *UpdateOrganizationResponse) String() string

type UpdateRobotPartRequest

type UpdateRobotPartRequest 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"`
	RobotConfig *structpb.Struct `protobuf:"bytes,3,opt,name=robot_config,json=robotConfig,proto3" json:"robot_config,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRobotPartRequest) Descriptor deprecated

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

Deprecated: Use UpdateRobotPartRequest.ProtoReflect.Descriptor instead.

func (*UpdateRobotPartRequest) GetId

func (x *UpdateRobotPartRequest) GetId() string

func (*UpdateRobotPartRequest) GetName

func (x *UpdateRobotPartRequest) GetName() string

func (*UpdateRobotPartRequest) GetRobotConfig

func (x *UpdateRobotPartRequest) GetRobotConfig() *structpb.Struct

func (*UpdateRobotPartRequest) ProtoMessage

func (*UpdateRobotPartRequest) ProtoMessage()

func (*UpdateRobotPartRequest) ProtoReflect

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

func (*UpdateRobotPartRequest) Reset

func (x *UpdateRobotPartRequest) Reset()

func (*UpdateRobotPartRequest) String

func (x *UpdateRobotPartRequest) String() string

type UpdateRobotPartResponse

type UpdateRobotPartResponse struct {
	Part *RobotPart `protobuf:"bytes,1,opt,name=part,proto3" json:"part,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRobotPartResponse) Descriptor deprecated

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

Deprecated: Use UpdateRobotPartResponse.ProtoReflect.Descriptor instead.

func (*UpdateRobotPartResponse) GetPart

func (x *UpdateRobotPartResponse) GetPart() *RobotPart

func (*UpdateRobotPartResponse) ProtoMessage

func (*UpdateRobotPartResponse) ProtoMessage()

func (*UpdateRobotPartResponse) ProtoReflect

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

func (*UpdateRobotPartResponse) Reset

func (x *UpdateRobotPartResponse) Reset()

func (*UpdateRobotPartResponse) String

func (x *UpdateRobotPartResponse) String() string

type UpdateRobotRequest

type UpdateRobotRequest 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"`
	Location string `protobuf:"bytes,3,opt,name=location,proto3" json:"location,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRobotRequest) Descriptor deprecated

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

Deprecated: Use UpdateRobotRequest.ProtoReflect.Descriptor instead.

func (*UpdateRobotRequest) GetId

func (x *UpdateRobotRequest) GetId() string

func (*UpdateRobotRequest) GetLocation

func (x *UpdateRobotRequest) GetLocation() string

func (*UpdateRobotRequest) GetName

func (x *UpdateRobotRequest) GetName() string

func (*UpdateRobotRequest) ProtoMessage

func (*UpdateRobotRequest) ProtoMessage()

func (*UpdateRobotRequest) ProtoReflect

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

func (*UpdateRobotRequest) Reset

func (x *UpdateRobotRequest) Reset()

func (*UpdateRobotRequest) String

func (x *UpdateRobotRequest) String() string

type UpdateRobotResponse

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

func (*UpdateRobotResponse) Descriptor deprecated

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

Deprecated: Use UpdateRobotResponse.ProtoReflect.Descriptor instead.

func (*UpdateRobotResponse) GetRobot

func (x *UpdateRobotResponse) GetRobot() *Robot

func (*UpdateRobotResponse) ProtoMessage

func (*UpdateRobotResponse) ProtoMessage()

func (*UpdateRobotResponse) ProtoReflect

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

func (*UpdateRobotResponse) Reset

func (x *UpdateRobotResponse) Reset()

func (*UpdateRobotResponse) String

func (x *UpdateRobotResponse) String() string

type UploadModuleFileRequest added in v0.1.138

type UploadModuleFileRequest struct {

	// Types that are assignable to ModuleFile:
	//
	//	*UploadModuleFileRequest_ModuleFileInfo
	//	*UploadModuleFileRequest_File
	ModuleFile isUploadModuleFileRequest_ModuleFile `protobuf_oneof:"module_file"`
	// contains filtered or unexported fields
}

func (*UploadModuleFileRequest) Descriptor deprecated added in v0.1.138

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

Deprecated: Use UploadModuleFileRequest.ProtoReflect.Descriptor instead.

func (*UploadModuleFileRequest) GetFile added in v0.1.138

func (x *UploadModuleFileRequest) GetFile() []byte

func (*UploadModuleFileRequest) GetModuleFile added in v0.1.138

func (m *UploadModuleFileRequest) GetModuleFile() isUploadModuleFileRequest_ModuleFile

func (*UploadModuleFileRequest) GetModuleFileInfo added in v0.1.138

func (x *UploadModuleFileRequest) GetModuleFileInfo() *ModuleFileInfo

func (*UploadModuleFileRequest) ProtoMessage added in v0.1.138

func (*UploadModuleFileRequest) ProtoMessage()

func (*UploadModuleFileRequest) ProtoReflect added in v0.1.138

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

func (*UploadModuleFileRequest) Reset added in v0.1.138

func (x *UploadModuleFileRequest) Reset()

func (*UploadModuleFileRequest) String added in v0.1.138

func (x *UploadModuleFileRequest) String() string

type UploadModuleFileRequest_File added in v0.1.138

type UploadModuleFileRequest_File struct {
	// The file contents to be uploaded
	File []byte `protobuf:"bytes,2,opt,name=file,proto3,oneof"`
}

type UploadModuleFileRequest_ModuleFileInfo added in v0.1.138

type UploadModuleFileRequest_ModuleFileInfo struct {
	// The information about the module file being uploaded
	ModuleFileInfo *ModuleFileInfo `protobuf:"bytes,1,opt,name=module_file_info,json=moduleFileInfo,proto3,oneof"`
}

type UploadModuleFileResponse added in v0.1.138

type UploadModuleFileResponse struct {

	// The detail page of the module
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*UploadModuleFileResponse) Descriptor deprecated added in v0.1.138

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

Deprecated: Use UploadModuleFileResponse.ProtoReflect.Descriptor instead.

func (*UploadModuleFileResponse) GetUrl added in v0.1.147

func (x *UploadModuleFileResponse) GetUrl() string

func (*UploadModuleFileResponse) ProtoMessage added in v0.1.138

func (*UploadModuleFileResponse) ProtoMessage()

func (*UploadModuleFileResponse) ProtoReflect added in v0.1.138

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

func (*UploadModuleFileResponse) Reset added in v0.1.138

func (x *UploadModuleFileResponse) Reset()

func (*UploadModuleFileResponse) String added in v0.1.138

func (x *UploadModuleFileResponse) String() string

type Uploads added in v0.1.138

type Uploads struct {

	// The OS and architecture the module is built to run on
	Platform string `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty"`
	// The time when the file was uploaded
	UploadedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=uploaded_at,json=uploadedAt,proto3" json:"uploaded_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Uploads) Descriptor deprecated added in v0.1.138

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

Deprecated: Use Uploads.ProtoReflect.Descriptor instead.

func (*Uploads) GetPlatform added in v0.1.138

func (x *Uploads) GetPlatform() string

func (*Uploads) GetUploadedAt added in v0.1.138

func (x *Uploads) GetUploadedAt() *timestamppb.Timestamp

func (*Uploads) ProtoMessage added in v0.1.138

func (*Uploads) ProtoMessage()

func (*Uploads) ProtoReflect added in v0.1.138

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

func (*Uploads) Reset added in v0.1.138

func (x *Uploads) Reset()

func (*Uploads) String added in v0.1.138

func (x *Uploads) String() string

type VersionHistory added in v0.1.138

type VersionHistory struct {

	// The semver string that represents the major/minor/patch version of the module
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// The uploads that are available for this module version
	Files []*Uploads `protobuf:"bytes,2,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

func (*VersionHistory) Descriptor deprecated added in v0.1.138

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

Deprecated: Use VersionHistory.ProtoReflect.Descriptor instead.

func (*VersionHistory) GetFiles added in v0.1.138

func (x *VersionHistory) GetFiles() []*Uploads

func (*VersionHistory) GetVersion added in v0.1.138

func (x *VersionHistory) GetVersion() string

func (*VersionHistory) ProtoMessage added in v0.1.138

func (*VersionHistory) ProtoMessage()

func (*VersionHistory) ProtoReflect added in v0.1.138

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

func (*VersionHistory) Reset added in v0.1.138

func (x *VersionHistory) Reset()

func (*VersionHistory) String added in v0.1.138

func (x *VersionHistory) String() string

type Visibility added in v0.1.138

type Visibility int32
const (
	Visibility_VISIBILITY_UNSPECIFIED Visibility = 0
	// Private modules are visible only within your org
	Visibility_VISIBILITY_PRIVATE Visibility = 1
	// Public modules are visible to everyone
	Visibility_VISIBILITY_PUBLIC Visibility = 2
)

func (Visibility) Descriptor added in v0.1.138

func (Visibility) Descriptor() protoreflect.EnumDescriptor

func (Visibility) Enum added in v0.1.138

func (x Visibility) Enum() *Visibility

func (Visibility) EnumDescriptor deprecated added in v0.1.138

func (Visibility) EnumDescriptor() ([]byte, []int)

Deprecated: Use Visibility.Descriptor instead.

func (Visibility) Number added in v0.1.138

func (x Visibility) Number() protoreflect.EnumNumber

func (Visibility) String added in v0.1.138

func (x Visibility) String() string

func (Visibility) Type added in v0.1.138

Jump to

Keyboard shortcuts

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