v1

package
v0.1.295 Latest Latest
Warning

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

Go to latest
Published: May 1, 2024 License: Apache-2.0 Imports: 22 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.

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var (
	RegistryItemStatus_name = map[int32]string{
		0: "REGISTRY_ITEM_STATUS_UNSPECIFIED",
		1: "REGISTRY_ITEM_STATUS_PUBLISHED",
		2: "REGISTRY_ITEM_STATUS_IN_DEVELOPMENT",
	}
	RegistryItemStatus_value = map[string]int32{
		"REGISTRY_ITEM_STATUS_UNSPECIFIED":    0,
		"REGISTRY_ITEM_STATUS_PUBLISHED":      1,
		"REGISTRY_ITEM_STATUS_IN_DEVELOPMENT": 2,
	}
)

Enum value maps for RegistryItemStatus.

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: "GetOrganizationsWithAccessToLocation",
			Handler:    _AppService_GetOrganizationsWithAccessToLocation_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: "GetRobotAPIKeys",
			Handler:    _AppService_GetRobotAPIKeys_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: "ChangeRole",
			Handler:    _AppService_ChangeRole_Handler,
		},
		{
			MethodName: "ListAuthorizations",
			Handler:    _AppService_ListAuthorizations_Handler,
		},
		{
			MethodName: "CheckPermissions",
			Handler:    _AppService_CheckPermissions_Handler,
		},
		{
			MethodName: "GetRegistryItem",
			Handler:    _AppService_GetRegistryItem_Handler,
		},
		{
			MethodName: "CreateRegistryItem",
			Handler:    _AppService_CreateRegistryItem_Handler,
		},
		{
			MethodName: "UpdateRegistryItem",
			Handler:    _AppService_UpdateRegistryItem_Handler,
		},
		{
			MethodName: "ListRegistryItems",
			Handler:    _AppService_ListRegistryItems_Handler,
		},
		{
			MethodName: "DeleteRegistryItem",
			Handler:    _AppService_DeleteRegistryItem_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,
		},
		{
			MethodName: "CreateKey",
			Handler:    _AppService_CreateKey_Handler,
		},
		{
			MethodName: "DeleteKey",
			Handler:    _AppService_DeleteKey_Handler,
		},
		{
			MethodName: "ListKeys",
			Handler:    _AppService_ListKeys_Handler,
		},
		{
			MethodName: "RotateKey",
			Handler:    _AppService_RotateKey_Handler,
		},
		{
			MethodName: "CreateKeyFromExistingKeyAuthorizations",
			Handler:    _AppService_CreateKeyFromExistingKeyAuthorizations_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: "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 EndUserService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "viam.app.v1.EndUserService",
	HandlerType: (*EndUserServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "IsLegalAccepted",
			Handler:    _EndUserService_IsLegalAccepted_Handler,
		},
		{
			MethodName: "AcceptLegal",
			Handler:    _EndUserService_AcceptLegal_Handler,
		},
		{
			MethodName: "RegisterAuthApplication",
			Handler:    _EndUserService_RegisterAuthApplication_Handler,
		},
		{
			MethodName: "UpdateAuthApplication",
			Handler:    _EndUserService_UpdateAuthApplication_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "app/v1/end_user.proto",
}

EndUserService_ServiceDesc is the grpc.ServiceDesc for EndUserService 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_end_user_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 RegisterEndUserServiceHandler added in v0.1.203

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

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

func RegisterEndUserServiceHandlerClient added in v0.1.203

func RegisterEndUserServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EndUserServiceClient) error

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

func RegisterEndUserServiceHandlerFromEndpoint added in v0.1.203

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

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

func RegisterEndUserServiceHandlerServer added in v0.1.203

func RegisterEndUserServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EndUserServiceServer) error

RegisterEndUserServiceHandlerServer registers the http handlers for service EndUserService to "mux". UnaryRPC :call EndUserServiceServer 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 RegisterEndUserServiceHandlerFromEndpoint instead.

func RegisterEndUserServiceServer added in v0.1.203

func RegisterEndUserServiceServer(s grpc.ServiceRegistrar, srv EndUserServiceServer)

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 APIKey added in v0.1.192

type APIKey struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Key       string                 `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	Name      string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	CreatedOn *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_on,json=createdOn,proto3" json:"created_on,omitempty"`
	// contains filtered or unexported fields
}

func (*APIKey) Descriptor deprecated added in v0.1.192

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

Deprecated: Use APIKey.ProtoReflect.Descriptor instead.

func (*APIKey) GetCreatedOn added in v0.1.192

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

func (*APIKey) GetId added in v0.1.192

func (x *APIKey) GetId() string

func (*APIKey) GetKey added in v0.1.192

func (x *APIKey) GetKey() string

func (*APIKey) GetName added in v0.1.192

func (x *APIKey) GetName() string

func (*APIKey) ProtoMessage added in v0.1.192

func (*APIKey) ProtoMessage()

func (*APIKey) ProtoReflect added in v0.1.192

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

func (*APIKey) Reset added in v0.1.192

func (x *APIKey) Reset()

func (*APIKey) String added in v0.1.192

func (x *APIKey) String() string

type APIKeyWithAuthorizations added in v0.1.197

type APIKeyWithAuthorizations struct {
	ApiKey         *APIKey                 `protobuf:"bytes,1,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	Authorizations []*AuthorizationDetails `protobuf:"bytes,2,rep,name=authorizations,proto3" json:"authorizations,omitempty"`
	// contains filtered or unexported fields
}

func (*APIKeyWithAuthorizations) Descriptor deprecated added in v0.1.197

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

Deprecated: Use APIKeyWithAuthorizations.ProtoReflect.Descriptor instead.

func (*APIKeyWithAuthorizations) GetApiKey added in v0.1.197

func (x *APIKeyWithAuthorizations) GetApiKey() *APIKey

func (*APIKeyWithAuthorizations) GetAuthorizations added in v0.1.197

func (x *APIKeyWithAuthorizations) GetAuthorizations() []*AuthorizationDetails

func (*APIKeyWithAuthorizations) ProtoMessage added in v0.1.197

func (*APIKeyWithAuthorizations) ProtoMessage()

func (*APIKeyWithAuthorizations) ProtoReflect added in v0.1.197

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

func (*APIKeyWithAuthorizations) Reset added in v0.1.197

func (x *APIKeyWithAuthorizations) Reset()

func (*APIKeyWithAuthorizations) String added in v0.1.197

func (x *APIKeyWithAuthorizations) String() string

type AcceptLegalRequest added in v0.1.203

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

func (*AcceptLegalRequest) Descriptor deprecated added in v0.1.203

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

Deprecated: Use AcceptLegalRequest.ProtoReflect.Descriptor instead.

func (*AcceptLegalRequest) ProtoMessage added in v0.1.203

func (*AcceptLegalRequest) ProtoMessage()

func (*AcceptLegalRequest) ProtoReflect added in v0.1.203

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

func (*AcceptLegalRequest) Reset added in v0.1.203

func (x *AcceptLegalRequest) Reset()

func (*AcceptLegalRequest) String added in v0.1.203

func (x *AcceptLegalRequest) String() string

type AcceptLegalResponse added in v0.1.203

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

func (*AcceptLegalResponse) Descriptor deprecated added in v0.1.203

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

Deprecated: Use AcceptLegalResponse.ProtoReflect.Descriptor instead.

func (*AcceptLegalResponse) ProtoMessage added in v0.1.203

func (*AcceptLegalResponse) ProtoMessage()

func (*AcceptLegalResponse) ProtoReflect added in v0.1.203

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

func (*AcceptLegalResponse) Reset added in v0.1.203

func (x *AcceptLegalResponse) Reset()

func (*AcceptLegalResponse) String added in v0.1.203

func (x *AcceptLegalResponse) String() string

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)
	// Get all organizations that have access to a location.
	GetOrganizationsWithAccessToLocation(ctx context.Context, in *GetOrganizationsWithAccessToLocationRequest, opts ...grpc.CallOption) (*GetOrganizationsWithAccessToLocationResponse, 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)
	// Gets the Robot API Keys for the robot
	GetRobotAPIKeys(ctx context.Context, in *GetRobotAPIKeysRequest, opts ...grpc.CallOption) (*GetRobotAPIKeysResponse, 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)
	// Changes an IdentityAuthorization to a new IdentityAuthorization
	ChangeRole(ctx context.Context, in *ChangeRoleRequest, opts ...grpc.CallOption) (*ChangeRoleResponse, 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)
	GetRegistryItem(ctx context.Context, in *GetRegistryItemRequest, opts ...grpc.CallOption) (*GetRegistryItemResponse, error)
	CreateRegistryItem(ctx context.Context, in *CreateRegistryItemRequest, opts ...grpc.CallOption) (*CreateRegistryItemResponse, error)
	UpdateRegistryItem(ctx context.Context, in *UpdateRegistryItemRequest, opts ...grpc.CallOption) (*UpdateRegistryItemResponse, error)
	ListRegistryItems(ctx context.Context, in *ListRegistryItemsRequest, opts ...grpc.CallOption) (*ListRegistryItemsResponse, error)
	DeleteRegistryItem(ctx context.Context, in *DeleteRegistryItemRequest, opts ...grpc.CallOption) (*DeleteRegistryItemResponse, 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)
	CreateKey(ctx context.Context, in *CreateKeyRequest, opts ...grpc.CallOption) (*CreateKeyResponse, error)
	DeleteKey(ctx context.Context, in *DeleteKeyRequest, opts ...grpc.CallOption) (*DeleteKeyResponse, error)
	ListKeys(ctx context.Context, in *ListKeysRequest, opts ...grpc.CallOption) (*ListKeysResponse, error)
	RotateKey(ctx context.Context, in *RotateKeyRequest, opts ...grpc.CallOption) (*RotateKeyResponse, error)
	CreateKeyFromExistingKeyAuthorizations(ctx context.Context, in *CreateKeyFromExistingKeyAuthorizationsRequest, opts ...grpc.CallOption) (*CreateKeyFromExistingKeyAuthorizationsResponse, 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)
	// Get all organizations that have access to a location.
	GetOrganizationsWithAccessToLocation(context.Context, *GetOrganizationsWithAccessToLocationRequest) (*GetOrganizationsWithAccessToLocationResponse, 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)
	// Gets the Robot API Keys for the robot
	GetRobotAPIKeys(context.Context, *GetRobotAPIKeysRequest) (*GetRobotAPIKeysResponse, 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)
	// Changes an IdentityAuthorization to a new IdentityAuthorization
	ChangeRole(context.Context, *ChangeRoleRequest) (*ChangeRoleResponse, 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)
	GetRegistryItem(context.Context, *GetRegistryItemRequest) (*GetRegistryItemResponse, error)
	CreateRegistryItem(context.Context, *CreateRegistryItemRequest) (*CreateRegistryItemResponse, error)
	UpdateRegistryItem(context.Context, *UpdateRegistryItemRequest) (*UpdateRegistryItemResponse, error)
	ListRegistryItems(context.Context, *ListRegistryItemsRequest) (*ListRegistryItemsResponse, error)
	DeleteRegistryItem(context.Context, *DeleteRegistryItemRequest) (*DeleteRegistryItemResponse, 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)
	CreateKey(context.Context, *CreateKeyRequest) (*CreateKeyResponse, error)
	DeleteKey(context.Context, *DeleteKeyRequest) (*DeleteKeyResponse, error)
	ListKeys(context.Context, *ListKeysRequest) (*ListKeysResponse, error)
	RotateKey(context.Context, *RotateKeyRequest) (*RotateKeyResponse, error)
	CreateKeyFromExistingKeyAuthorizations(context.Context, *CreateKeyFromExistingKeyAuthorizationsRequest) (*CreateKeyFromExistingKeyAuthorizationsResponse, 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 AppValidationStatus added in v0.1.223

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

func (*AppValidationStatus) Descriptor deprecated added in v0.1.223

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

Deprecated: Use AppValidationStatus.ProtoReflect.Descriptor instead.

func (*AppValidationStatus) GetError added in v0.1.223

func (x *AppValidationStatus) GetError() string

func (*AppValidationStatus) ProtoMessage added in v0.1.223

func (*AppValidationStatus) ProtoMessage()

func (*AppValidationStatus) ProtoReflect added in v0.1.223

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

func (*AppValidationStatus) Reset added in v0.1.223

func (x *AppValidationStatus) Reset()

func (*AppValidationStatus) String added in v0.1.223

func (x *AppValidationStatus) String() string

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"`
	IdentityType      string `protobuf:"bytes,7,opt,name=identity_type,json=identityType,proto3" json:"identity_type,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) GetIdentityType added in v0.1.186

func (x *Authorization) GetIdentityType() 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 AuthorizationDetails added in v0.1.197

type AuthorizationDetails 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"`
	OrgId             string `protobuf:"bytes,5,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthorizationDetails) Descriptor deprecated added in v0.1.197

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

Deprecated: Use AuthorizationDetails.ProtoReflect.Descriptor instead.

func (*AuthorizationDetails) GetAuthorizationId added in v0.1.197

func (x *AuthorizationDetails) GetAuthorizationId() string

func (*AuthorizationDetails) GetAuthorizationType added in v0.1.197

func (x *AuthorizationDetails) GetAuthorizationType() string

func (*AuthorizationDetails) GetOrgId added in v0.1.197

func (x *AuthorizationDetails) GetOrgId() string

func (*AuthorizationDetails) GetResourceId added in v0.1.197

func (x *AuthorizationDetails) GetResourceId() string

func (*AuthorizationDetails) GetResourceType added in v0.1.197

func (x *AuthorizationDetails) GetResourceType() string

func (*AuthorizationDetails) ProtoMessage added in v0.1.197

func (*AuthorizationDetails) ProtoMessage()

func (*AuthorizationDetails) ProtoReflect added in v0.1.197

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

func (*AuthorizationDetails) Reset added in v0.1.197

func (x *AuthorizationDetails) Reset()

func (*AuthorizationDetails) String added in v0.1.197

func (x *AuthorizationDetails) 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 {
	// 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 {
	// 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 ChangeRoleRequest added in v0.1.179

type ChangeRoleRequest struct {
	OldAuthorization *Authorization `protobuf:"bytes,1,opt,name=old_authorization,json=oldAuthorization,proto3" json:"old_authorization,omitempty"`
	NewAuthorization *Authorization `protobuf:"bytes,2,opt,name=new_authorization,json=newAuthorization,proto3" json:"new_authorization,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeRoleRequest) Descriptor deprecated added in v0.1.179

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

Deprecated: Use ChangeRoleRequest.ProtoReflect.Descriptor instead.

func (*ChangeRoleRequest) GetNewAuthorization added in v0.1.179

func (x *ChangeRoleRequest) GetNewAuthorization() *Authorization

func (*ChangeRoleRequest) GetOldAuthorization added in v0.1.179

func (x *ChangeRoleRequest) GetOldAuthorization() *Authorization

func (*ChangeRoleRequest) ProtoMessage added in v0.1.179

func (*ChangeRoleRequest) ProtoMessage()

func (*ChangeRoleRequest) ProtoReflect added in v0.1.179

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

func (*ChangeRoleRequest) Reset added in v0.1.179

func (x *ChangeRoleRequest) Reset()

func (*ChangeRoleRequest) String added in v0.1.179

func (x *ChangeRoleRequest) String() string

type ChangeRoleResponse added in v0.1.179

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

func (*ChangeRoleResponse) Descriptor deprecated added in v0.1.179

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

Deprecated: Use ChangeRoleResponse.ProtoReflect.Descriptor instead.

func (*ChangeRoleResponse) ProtoMessage added in v0.1.179

func (*ChangeRoleResponse) ProtoMessage()

func (*ChangeRoleResponse) ProtoReflect added in v0.1.179

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

func (*ChangeRoleResponse) Reset added in v0.1.179

func (x *ChangeRoleResponse) Reset()

func (*ChangeRoleResponse) String added in v0.1.179

func (x *ChangeRoleResponse) 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: Marked as deprecated in app/v1/robot.proto.
	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"`
	PrimaryOrgId    string            `protobuf:"bytes,10,opt,name=primary_org_id,json=primaryOrgId,proto3" json:"primary_org_id,omitempty"`
	LocationId      string            `protobuf:"bytes,11,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
	MachineId       string            `protobuf:"bytes,12,opt,name=machine_id,json=machineId,proto3" json:"machine_id,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) GetLocationId added in v0.1.269

func (x *CloudConfig) GetLocationId() string

func (*CloudConfig) GetLocationSecret deprecated

func (x *CloudConfig) GetLocationSecret() string

Deprecated: Marked as deprecated in app/v1/robot.proto.

func (*CloudConfig) GetLocationSecrets added in v0.1.4

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

func (*CloudConfig) GetMachineId added in v0.1.279

func (x *CloudConfig) GetMachineId() string

func (*CloudConfig) GetManagedBy

func (x *CloudConfig) GetManagedBy() string

func (*CloudConfig) GetPrimaryOrgId added in v0.1.269

func (x *CloudConfig) GetPrimaryOrgId() 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"`
	LogConfiguration *LogConfiguration             `protobuf:"bytes,10,opt,name=log_configuration,json=logConfiguration,proto3" json:"log_configuration,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) GetLogConfiguration added in v0.1.227

func (x *ComponentConfig) GetLogConfiguration() *LogConfiguration

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 CreateKeyFromExistingKeyAuthorizationsRequest added in v0.1.206

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

func (*CreateKeyFromExistingKeyAuthorizationsRequest) Descriptor deprecated added in v0.1.206

Deprecated: Use CreateKeyFromExistingKeyAuthorizationsRequest.ProtoReflect.Descriptor instead.

func (*CreateKeyFromExistingKeyAuthorizationsRequest) GetId added in v0.1.206

func (*CreateKeyFromExistingKeyAuthorizationsRequest) ProtoMessage added in v0.1.206

func (*CreateKeyFromExistingKeyAuthorizationsRequest) ProtoReflect added in v0.1.206

func (*CreateKeyFromExistingKeyAuthorizationsRequest) Reset added in v0.1.206

func (*CreateKeyFromExistingKeyAuthorizationsRequest) String added in v0.1.206

type CreateKeyFromExistingKeyAuthorizationsResponse added in v0.1.206

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

func (*CreateKeyFromExistingKeyAuthorizationsResponse) Descriptor deprecated added in v0.1.206

Deprecated: Use CreateKeyFromExistingKeyAuthorizationsResponse.ProtoReflect.Descriptor instead.

func (*CreateKeyFromExistingKeyAuthorizationsResponse) GetId added in v0.1.206

func (*CreateKeyFromExistingKeyAuthorizationsResponse) GetKey added in v0.1.206

func (*CreateKeyFromExistingKeyAuthorizationsResponse) ProtoMessage added in v0.1.206

func (*CreateKeyFromExistingKeyAuthorizationsResponse) ProtoReflect added in v0.1.206

func (*CreateKeyFromExistingKeyAuthorizationsResponse) Reset added in v0.1.206

func (*CreateKeyFromExistingKeyAuthorizationsResponse) String added in v0.1.206

type CreateKeyRequest added in v0.1.186

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

func (*CreateKeyRequest) Descriptor deprecated added in v0.1.186

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

Deprecated: Use CreateKeyRequest.ProtoReflect.Descriptor instead.

func (*CreateKeyRequest) GetAuthorizations added in v0.1.186

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

func (*CreateKeyRequest) GetName added in v0.1.186

func (x *CreateKeyRequest) GetName() string

func (*CreateKeyRequest) ProtoMessage added in v0.1.186

func (*CreateKeyRequest) ProtoMessage()

func (*CreateKeyRequest) ProtoReflect added in v0.1.186

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

func (*CreateKeyRequest) Reset added in v0.1.186

func (x *CreateKeyRequest) Reset()

func (*CreateKeyRequest) String added in v0.1.186

func (x *CreateKeyRequest) String() string

type CreateKeyResponse added in v0.1.186

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

func (*CreateKeyResponse) Descriptor deprecated added in v0.1.186

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

Deprecated: Use CreateKeyResponse.ProtoReflect.Descriptor instead.

func (*CreateKeyResponse) GetId added in v0.1.186

func (x *CreateKeyResponse) GetId() string

func (*CreateKeyResponse) GetKey added in v0.1.186

func (x *CreateKeyResponse) GetKey() string

func (*CreateKeyResponse) ProtoMessage added in v0.1.186

func (*CreateKeyResponse) ProtoMessage()

func (*CreateKeyResponse) ProtoReflect added in v0.1.186

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

func (*CreateKeyResponse) Reset added in v0.1.186

func (x *CreateKeyResponse) Reset()

func (*CreateKeyResponse) String added in v0.1.186

func (x *CreateKeyResponse) 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 (formatted as prefix:name where prefix is the module owner's orgid or namespace)
	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"`
	// Set to true (the default) to send an email to the recipient of an invite. The user must accept the email to be added to the associated authorizations.
	// When set to false, the user automatically receives the associated authorization on the next login of the user with the associated email address.
	SendEmailInvite *bool `protobuf:"varint,4,opt,name=send_email_invite,json=sendEmailInvite,proto3,oneof" json:"send_email_invite,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) GetSendEmailInvite added in v0.1.278

func (x *CreateOrganizationInviteRequest) GetSendEmailInvite() bool

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 CreateRegistryItemRequest added in v0.1.228

type CreateRegistryItemRequest struct {

	// The organization to create the registry item under
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// The name of the registry item, which must be unique within your org
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The type of the item in the registry
	Type v12.PackageType `protobuf:"varint,3,opt,name=type,proto3,enum=viam.app.packages.v1.PackageType" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRegistryItemRequest) Descriptor deprecated added in v0.1.228

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

Deprecated: Use CreateRegistryItemRequest.ProtoReflect.Descriptor instead.

func (*CreateRegistryItemRequest) GetName added in v0.1.228

func (x *CreateRegistryItemRequest) GetName() string

func (*CreateRegistryItemRequest) GetOrganizationId added in v0.1.228

func (x *CreateRegistryItemRequest) GetOrganizationId() string

func (*CreateRegistryItemRequest) GetType added in v0.1.228

func (*CreateRegistryItemRequest) ProtoMessage added in v0.1.228

func (*CreateRegistryItemRequest) ProtoMessage()

func (*CreateRegistryItemRequest) ProtoReflect added in v0.1.228

func (*CreateRegistryItemRequest) Reset added in v0.1.228

func (x *CreateRegistryItemRequest) Reset()

func (*CreateRegistryItemRequest) String added in v0.1.228

func (x *CreateRegistryItemRequest) String() string

type CreateRegistryItemResponse added in v0.1.228

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

func (*CreateRegistryItemResponse) Descriptor deprecated added in v0.1.228

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

Deprecated: Use CreateRegistryItemResponse.ProtoReflect.Descriptor instead.

func (*CreateRegistryItemResponse) ProtoMessage added in v0.1.228

func (*CreateRegistryItemResponse) ProtoMessage()

func (*CreateRegistryItemResponse) ProtoReflect added in v0.1.228

func (*CreateRegistryItemResponse) Reset added in v0.1.228

func (x *CreateRegistryItemResponse) Reset()

func (*CreateRegistryItemResponse) String added in v0.1.228

func (x *CreateRegistryItemResponse) 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 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 DeleteKeyRequest added in v0.1.197

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

func (*DeleteKeyRequest) Descriptor deprecated added in v0.1.197

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

Deprecated: Use DeleteKeyRequest.ProtoReflect.Descriptor instead.

func (*DeleteKeyRequest) GetId added in v0.1.197

func (x *DeleteKeyRequest) GetId() string

func (*DeleteKeyRequest) ProtoMessage added in v0.1.197

func (*DeleteKeyRequest) ProtoMessage()

func (*DeleteKeyRequest) ProtoReflect added in v0.1.197

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

func (*DeleteKeyRequest) Reset added in v0.1.197

func (x *DeleteKeyRequest) Reset()

func (*DeleteKeyRequest) String added in v0.1.197

func (x *DeleteKeyRequest) String() string

type DeleteKeyResponse added in v0.1.197

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

func (*DeleteKeyResponse) Descriptor deprecated added in v0.1.197

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

Deprecated: Use DeleteKeyResponse.ProtoReflect.Descriptor instead.

func (*DeleteKeyResponse) ProtoMessage added in v0.1.197

func (*DeleteKeyResponse) ProtoMessage()

func (*DeleteKeyResponse) ProtoReflect added in v0.1.197

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

func (*DeleteKeyResponse) Reset added in v0.1.197

func (x *DeleteKeyResponse) Reset()

func (*DeleteKeyResponse) String added in v0.1.197

func (x *DeleteKeyResponse) 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 DeleteRegistryItemRequest added in v0.1.242

type DeleteRegistryItemRequest struct {

	// The id of the item (formatted as prefix:name where prefix is the owner's orgid or namespace)
	ItemId string `protobuf:"bytes,1,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRegistryItemRequest) Descriptor deprecated added in v0.1.242

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

Deprecated: Use DeleteRegistryItemRequest.ProtoReflect.Descriptor instead.

func (*DeleteRegistryItemRequest) GetItemId added in v0.1.242

func (x *DeleteRegistryItemRequest) GetItemId() string

func (*DeleteRegistryItemRequest) ProtoMessage added in v0.1.242

func (*DeleteRegistryItemRequest) ProtoMessage()

func (*DeleteRegistryItemRequest) ProtoReflect added in v0.1.242

func (*DeleteRegistryItemRequest) Reset added in v0.1.242

func (x *DeleteRegistryItemRequest) Reset()

func (*DeleteRegistryItemRequest) String added in v0.1.242

func (x *DeleteRegistryItemRequest) String() string

type DeleteRegistryItemResponse added in v0.1.242

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

func (*DeleteRegistryItemResponse) Descriptor deprecated added in v0.1.242

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

Deprecated: Use DeleteRegistryItemResponse.ProtoReflect.Descriptor instead.

func (*DeleteRegistryItemResponse) ProtoMessage added in v0.1.242

func (*DeleteRegistryItemResponse) ProtoMessage()

func (*DeleteRegistryItemResponse) ProtoReflect added in v0.1.242

func (*DeleteRegistryItemResponse) Reset added in v0.1.242

func (x *DeleteRegistryItemResponse) Reset()

func (*DeleteRegistryItemResponse) String added in v0.1.242

func (x *DeleteRegistryItemResponse) 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 EndUserServiceClient added in v0.1.203

type EndUserServiceClient interface {
	// Returns whether the specified user has accepted end user license agreements.
	// If false, the user should not be able to use the application.
	IsLegalAccepted(ctx context.Context, in *IsLegalAcceptedRequest, opts ...grpc.CallOption) (*IsLegalAcceptedResponse, error)
	// Marks that the specified user has accepted end user license agreements.
	AcceptLegal(ctx context.Context, in *AcceptLegalRequest, opts ...grpc.CallOption) (*AcceptLegalResponse, error)
	// Allows users to register third party auth applications using Viam linked to the indicated organization
	RegisterAuthApplication(ctx context.Context, in *RegisterAuthApplicationRequest, opts ...grpc.CallOption) (*RegisterAuthApplicationResponse, error)
	// Allows users to update their third party auth applications
	UpdateAuthApplication(ctx context.Context, in *UpdateAuthApplicationRequest, opts ...grpc.CallOption) (*UpdateAuthApplicationResponse, error)
}

EndUserServiceClient is the client API for EndUserService 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 NewEndUserServiceClient added in v0.1.203

func NewEndUserServiceClient(cc grpc.ClientConnInterface) EndUserServiceClient

type EndUserServiceServer added in v0.1.203

type EndUserServiceServer interface {
	// Returns whether the specified user has accepted end user license agreements.
	// If false, the user should not be able to use the application.
	IsLegalAccepted(context.Context, *IsLegalAcceptedRequest) (*IsLegalAcceptedResponse, error)
	// Marks that the specified user has accepted end user license agreements.
	AcceptLegal(context.Context, *AcceptLegalRequest) (*AcceptLegalResponse, error)
	// Allows users to register third party auth applications using Viam linked to the indicated organization
	RegisterAuthApplication(context.Context, *RegisterAuthApplicationRequest) (*RegisterAuthApplicationResponse, error)
	// Allows users to update their third party auth applications
	UpdateAuthApplication(context.Context, *UpdateAuthApplicationRequest) (*UpdateAuthApplicationResponse, error)
	// contains filtered or unexported methods
}

EndUserServiceServer is the server API for EndUserService service. All implementations must embed UnimplementedEndUserServiceServer for forward compatibility

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 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 */
	PerMachineUsageCost             float64                `protobuf:"fixed64,11,opt,name=per_machine_usage_cost,json=perMachineUsageCost,proto3" json:"per_machine_usage_cost,omitempty"`
	BinaryDataCloudStorageUsageCost float64                `` /* 165-byte string literal not displayed */
	OtherCloudStorageUsageCost      float64                `` /* 148-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) GetBinaryDataCloudStorageUsageCost added in v0.1.291

func (x *GetCurrentMonthUsageResponse) GetBinaryDataCloudStorageUsageCost() float64

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) GetOtherCloudStorageUsageCost added in v0.1.291

func (x *GetCurrentMonthUsageResponse) GetOtherCloudStorageUsageCost() float64

func (*GetCurrentMonthUsageResponse) GetPerMachineUsageCost added in v0.1.290

func (x *GetCurrentMonthUsageResponse) GetPerMachineUsageCost() float64

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 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 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 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 (formatted as prefix:name where prefix is the module owner's orgid or namespace)
	ModuleId string `protobuf:"bytes,1,opt,name=module_id,json=moduleId,proto3" json:"module_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) 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 GetOrganizationsWithAccessToLocationRequest added in v0.1.234

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

func (*GetOrganizationsWithAccessToLocationRequest) Descriptor deprecated added in v0.1.234

Deprecated: Use GetOrganizationsWithAccessToLocationRequest.ProtoReflect.Descriptor instead.

func (*GetOrganizationsWithAccessToLocationRequest) GetLocationId added in v0.1.234

func (*GetOrganizationsWithAccessToLocationRequest) ProtoMessage added in v0.1.234

func (*GetOrganizationsWithAccessToLocationRequest) ProtoReflect added in v0.1.234

func (*GetOrganizationsWithAccessToLocationRequest) Reset added in v0.1.234

func (*GetOrganizationsWithAccessToLocationRequest) String added in v0.1.234

type GetOrganizationsWithAccessToLocationResponse added in v0.1.234

type GetOrganizationsWithAccessToLocationResponse struct {
	OrganizationIdentities []*OrganizationIdentity `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetOrganizationsWithAccessToLocationResponse) Descriptor deprecated added in v0.1.234

Deprecated: Use GetOrganizationsWithAccessToLocationResponse.ProtoReflect.Descriptor instead.

func (*GetOrganizationsWithAccessToLocationResponse) GetOrganizationIdentities added in v0.1.240

func (x *GetOrganizationsWithAccessToLocationResponse) GetOrganizationIdentities() []*OrganizationIdentity

func (*GetOrganizationsWithAccessToLocationResponse) ProtoMessage added in v0.1.234

func (*GetOrganizationsWithAccessToLocationResponse) ProtoReflect added in v0.1.234

func (*GetOrganizationsWithAccessToLocationResponse) Reset added in v0.1.234

func (*GetOrganizationsWithAccessToLocationResponse) String added in v0.1.234

type GetRegistryItemRequest added in v0.1.243

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

func (*GetRegistryItemRequest) Descriptor deprecated added in v0.1.243

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

Deprecated: Use GetRegistryItemRequest.ProtoReflect.Descriptor instead.

func (*GetRegistryItemRequest) GetItemId added in v0.1.243

func (x *GetRegistryItemRequest) GetItemId() string

func (*GetRegistryItemRequest) ProtoMessage added in v0.1.243

func (*GetRegistryItemRequest) ProtoMessage()

func (*GetRegistryItemRequest) ProtoReflect added in v0.1.243

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

func (*GetRegistryItemRequest) Reset added in v0.1.243

func (x *GetRegistryItemRequest) Reset()

func (*GetRegistryItemRequest) String added in v0.1.243

func (x *GetRegistryItemRequest) String() string

type GetRegistryItemResponse added in v0.1.243

type GetRegistryItemResponse struct {
	Item *RegistryItem `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRegistryItemResponse) Descriptor deprecated added in v0.1.243

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

Deprecated: Use GetRegistryItemResponse.ProtoReflect.Descriptor instead.

func (*GetRegistryItemResponse) GetItem added in v0.1.243

func (x *GetRegistryItemResponse) GetItem() *RegistryItem

func (*GetRegistryItemResponse) ProtoMessage added in v0.1.243

func (*GetRegistryItemResponse) ProtoMessage()

func (*GetRegistryItemResponse) ProtoReflect added in v0.1.243

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

func (*GetRegistryItemResponse) Reset added in v0.1.243

func (x *GetRegistryItemResponse) Reset()

func (*GetRegistryItemResponse) String added in v0.1.243

func (x *GetRegistryItemResponse) String() string

type GetRobotAPIKeysRequest added in v0.1.192

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

func (*GetRobotAPIKeysRequest) Descriptor deprecated added in v0.1.192

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

Deprecated: Use GetRobotAPIKeysRequest.ProtoReflect.Descriptor instead.

func (*GetRobotAPIKeysRequest) GetRobotId added in v0.1.192

func (x *GetRobotAPIKeysRequest) GetRobotId() string

func (*GetRobotAPIKeysRequest) ProtoMessage added in v0.1.192

func (*GetRobotAPIKeysRequest) ProtoMessage()

func (*GetRobotAPIKeysRequest) ProtoReflect added in v0.1.192

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

func (*GetRobotAPIKeysRequest) Reset added in v0.1.192

func (x *GetRobotAPIKeysRequest) Reset()

func (*GetRobotAPIKeysRequest) String added in v0.1.192

func (x *GetRobotAPIKeysRequest) String() string

type GetRobotAPIKeysResponse added in v0.1.192

type GetRobotAPIKeysResponse struct {
	ApiKeys []*APIKeyWithAuthorizations `protobuf:"bytes,1,rep,name=api_keys,json=apiKeys,proto3" json:"api_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRobotAPIKeysResponse) Descriptor deprecated added in v0.1.192

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

Deprecated: Use GetRobotAPIKeysResponse.ProtoReflect.Descriptor instead.

func (*GetRobotAPIKeysResponse) GetApiKeys added in v0.1.192

func (*GetRobotAPIKeysResponse) ProtoMessage added in v0.1.192

func (*GetRobotAPIKeysResponse) ProtoMessage()

func (*GetRobotAPIKeysResponse) ProtoReflect added in v0.1.192

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

func (*GetRobotAPIKeysResponse) Reset added in v0.1.192

func (x *GetRobotAPIKeysResponse) Reset()

func (*GetRobotAPIKeysResponse) String added in v0.1.192

func (x *GetRobotAPIKeysResponse) 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"`
	// TODO(https://viam.atlassian.net/browse/APP-3877): Remove this field
	//
	// Deprecated: Marked as deprecated in app/v1/app.proto.
	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"`
	// logs of all levels are returned when the levels field is empty
	Levels []string `protobuf:"bytes,5,rep,name=levels,proto3" json:"levels,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRobotPartLogsRequest) Descriptor deprecated

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

Deprecated: Use GetRobotPartLogsRequest.ProtoReflect.Descriptor instead.

func (*GetRobotPartLogsRequest) GetErrorsOnly deprecated

func (x *GetRobotPartLogsRequest) GetErrorsOnly() bool

Deprecated: Marked as deprecated in app/v1/app.proto.

func (*GetRobotPartLogsRequest) GetFilter added in v0.1.37

func (x *GetRobotPartLogsRequest) GetFilter() string

func (*GetRobotPartLogsRequest) GetId

func (x *GetRobotPartLogsRequest) GetId() string

func (*GetRobotPartLogsRequest) GetLevels added in v0.1.263

func (x *GetRobotPartLogsRequest) GetLevels() []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          []*v1.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() []*v1.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 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 IsLegalAcceptedRequest added in v0.1.203

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

func (*IsLegalAcceptedRequest) Descriptor deprecated added in v0.1.203

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

Deprecated: Use IsLegalAcceptedRequest.ProtoReflect.Descriptor instead.

func (*IsLegalAcceptedRequest) ProtoMessage added in v0.1.203

func (*IsLegalAcceptedRequest) ProtoMessage()

func (*IsLegalAcceptedRequest) ProtoReflect added in v0.1.203

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

func (*IsLegalAcceptedRequest) Reset added in v0.1.203

func (x *IsLegalAcceptedRequest) Reset()

func (*IsLegalAcceptedRequest) String added in v0.1.203

func (x *IsLegalAcceptedRequest) String() string

type IsLegalAcceptedResponse added in v0.1.203

type IsLegalAcceptedResponse struct {

	// If false, the user should not be able to use the application.
	AcceptedLegal bool `protobuf:"varint,1,opt,name=accepted_legal,json=acceptedLegal,proto3" json:"accepted_legal,omitempty"`
	// contains filtered or unexported fields
}

func (*IsLegalAcceptedResponse) Descriptor deprecated added in v0.1.203

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

Deprecated: Use IsLegalAcceptedResponse.ProtoReflect.Descriptor instead.

func (*IsLegalAcceptedResponse) GetAcceptedLegal added in v0.1.203

func (x *IsLegalAcceptedResponse) GetAcceptedLegal() bool

func (*IsLegalAcceptedResponse) ProtoMessage added in v0.1.203

func (*IsLegalAcceptedResponse) ProtoMessage()

func (*IsLegalAcceptedResponse) ProtoReflect added in v0.1.203

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

func (*IsLegalAcceptedResponse) Reset added in v0.1.203

func (x *IsLegalAcceptedResponse) Reset()

func (*IsLegalAcceptedResponse) String added in v0.1.203

func (x *IsLegalAcceptedResponse) 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 ListKeysRequest added in v0.1.197

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

func (*ListKeysRequest) Descriptor deprecated added in v0.1.197

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

Deprecated: Use ListKeysRequest.ProtoReflect.Descriptor instead.

func (*ListKeysRequest) GetOrgId added in v0.1.197

func (x *ListKeysRequest) GetOrgId() string

func (*ListKeysRequest) ProtoMessage added in v0.1.197

func (*ListKeysRequest) ProtoMessage()

func (*ListKeysRequest) ProtoReflect added in v0.1.197

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

func (*ListKeysRequest) Reset added in v0.1.197

func (x *ListKeysRequest) Reset()

func (*ListKeysRequest) String added in v0.1.197

func (x *ListKeysRequest) String() string

type ListKeysResponse added in v0.1.197

type ListKeysResponse struct {
	ApiKeys []*APIKeyWithAuthorizations `protobuf:"bytes,1,rep,name=api_keys,json=apiKeys,proto3" json:"api_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*ListKeysResponse) Descriptor deprecated added in v0.1.197

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

Deprecated: Use ListKeysResponse.ProtoReflect.Descriptor instead.

func (*ListKeysResponse) GetApiKeys added in v0.1.197

func (x *ListKeysResponse) GetApiKeys() []*APIKeyWithAuthorizations

func (*ListKeysResponse) ProtoMessage added in v0.1.197

func (*ListKeysResponse) ProtoMessage()

func (*ListKeysResponse) ProtoReflect added in v0.1.197

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

func (*ListKeysResponse) Reset added in v0.1.197

func (x *ListKeysResponse) Reset()

func (*ListKeysResponse) String added in v0.1.197

func (x *ListKeysResponse) 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 ListRegistryItemsRequest added in v0.1.232

type ListRegistryItemsRequest struct {

	// The id of the organization to return registry items for.
	OrganizationId *string              `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3,oneof" json:"organization_id,omitempty"`
	Types          []v12.PackageType    `protobuf:"varint,2,rep,packed,name=types,proto3,enum=viam.app.packages.v1.PackageType" json:"types,omitempty"`
	Visibilities   []Visibility         `protobuf:"varint,3,rep,packed,name=visibilities,proto3,enum=viam.app.v1.Visibility" json:"visibilities,omitempty"`
	Platforms      []string             `protobuf:"bytes,4,rep,name=platforms,proto3" json:"platforms,omitempty"`
	Statuses       []RegistryItemStatus `protobuf:"varint,5,rep,packed,name=statuses,proto3,enum=viam.app.v1.RegistryItemStatus" json:"statuses,omitempty"`
	SearchTerm     *string              `protobuf:"bytes,6,opt,name=search_term,json=searchTerm,proto3,oneof" json:"search_term,omitempty"`
	PageToken      *string              `protobuf:"bytes,7,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRegistryItemsRequest) Descriptor deprecated added in v0.1.232

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

Deprecated: Use ListRegistryItemsRequest.ProtoReflect.Descriptor instead.

func (*ListRegistryItemsRequest) GetOrganizationId added in v0.1.232

func (x *ListRegistryItemsRequest) GetOrganizationId() string

func (*ListRegistryItemsRequest) GetPageToken added in v0.1.232

func (x *ListRegistryItemsRequest) GetPageToken() string

func (*ListRegistryItemsRequest) GetPlatforms added in v0.1.232

func (x *ListRegistryItemsRequest) GetPlatforms() []string

func (*ListRegistryItemsRequest) GetSearchTerm added in v0.1.232

func (x *ListRegistryItemsRequest) GetSearchTerm() string

func (*ListRegistryItemsRequest) GetStatuses added in v0.1.232

func (x *ListRegistryItemsRequest) GetStatuses() []RegistryItemStatus

func (*ListRegistryItemsRequest) GetTypes added in v0.1.232

func (x *ListRegistryItemsRequest) GetTypes() []v12.PackageType

func (*ListRegistryItemsRequest) GetVisibilities added in v0.1.232

func (x *ListRegistryItemsRequest) GetVisibilities() []Visibility

func (*ListRegistryItemsRequest) ProtoMessage added in v0.1.232

func (*ListRegistryItemsRequest) ProtoMessage()

func (*ListRegistryItemsRequest) ProtoReflect added in v0.1.232

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

func (*ListRegistryItemsRequest) Reset added in v0.1.232

func (x *ListRegistryItemsRequest) Reset()

func (*ListRegistryItemsRequest) String added in v0.1.232

func (x *ListRegistryItemsRequest) String() string

type ListRegistryItemsResponse added in v0.1.232

type ListRegistryItemsResponse struct {
	Items []*RegistryItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRegistryItemsResponse) Descriptor deprecated added in v0.1.232

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

Deprecated: Use ListRegistryItemsResponse.ProtoReflect.Descriptor instead.

func (*ListRegistryItemsResponse) GetItems added in v0.1.232

func (x *ListRegistryItemsResponse) GetItems() []*RegistryItem

func (*ListRegistryItemsResponse) ProtoMessage added in v0.1.232

func (*ListRegistryItemsResponse) ProtoMessage()

func (*ListRegistryItemsResponse) ProtoReflect added in v0.1.232

func (*ListRegistryItemsResponse) Reset added in v0.1.232

func (x *ListRegistryItemsResponse) Reset()

func (*ListRegistryItemsResponse) String added in v0.1.232

func (x *ListRegistryItemsResponse) 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: Marked as deprecated in app/v1/app.proto.
	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: Marked as deprecated in app/v1/app.proto.

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 LogConfiguration added in v0.1.227

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

func (*LogConfiguration) Descriptor deprecated added in v0.1.227

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

Deprecated: Use LogConfiguration.ProtoReflect.Descriptor instead.

func (*LogConfiguration) GetLevel added in v0.1.227

func (x *LogConfiguration) GetLevel() string

func (*LogConfiguration) ProtoMessage added in v0.1.227

func (*LogConfiguration) ProtoMessage()

func (*LogConfiguration) ProtoReflect added in v0.1.227

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

func (*LogConfiguration) Reset added in v0.1.227

func (x *LogConfiguration) Reset()

func (*LogConfiguration) String added in v0.1.227

func (x *LogConfiguration) String() string

type LogRequest

type LogRequest struct {

	// Robot part id.
	Id   string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Logs []*v1.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() []*v1.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 MLModelMetadata added in v0.1.232

type MLModelMetadata struct {

	// A list of package versions for a ML model
	Versions []string `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"`
	// contains filtered or unexported fields
}

func (*MLModelMetadata) Descriptor deprecated added in v0.1.232

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

Deprecated: Use MLModelMetadata.ProtoReflect.Descriptor instead.

func (*MLModelMetadata) GetVersions added in v0.1.232

func (x *MLModelMetadata) GetVersions() []string

func (*MLModelMetadata) ProtoMessage added in v0.1.232

func (*MLModelMetadata) ProtoMessage()

func (*MLModelMetadata) ProtoReflect added in v0.1.232

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

func (*MLModelMetadata) Reset added in v0.1.232

func (x *MLModelMetadata) Reset()

func (*MLModelMetadata) String added in v0.1.232

func (x *MLModelMetadata) String() string

type MLTrainingMetadata added in v0.1.284

type MLTrainingMetadata struct {

	// A list of package versions for ML training source distribution
	Versions       []string           `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"`
	ModelType      v11.ModelType      `` /* 127-byte string literal not displayed */
	ModelFramework v11.ModelFramework `` /* 147-byte string literal not displayed */
	Draft          bool               `protobuf:"varint,4,opt,name=draft,proto3" json:"draft,omitempty"`
	// contains filtered or unexported fields
}

func (*MLTrainingMetadata) Descriptor deprecated added in v0.1.284

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

Deprecated: Use MLTrainingMetadata.ProtoReflect.Descriptor instead.

func (*MLTrainingMetadata) GetDraft added in v0.1.284

func (x *MLTrainingMetadata) GetDraft() bool

func (*MLTrainingMetadata) GetModelFramework added in v0.1.284

func (x *MLTrainingMetadata) GetModelFramework() v11.ModelFramework

func (*MLTrainingMetadata) GetModelType added in v0.1.284

func (x *MLTrainingMetadata) GetModelType() v11.ModelType

func (*MLTrainingMetadata) GetVersions added in v0.1.284

func (x *MLTrainingMetadata) GetVersions() []string

func (*MLTrainingMetadata) ProtoMessage added in v0.1.284

func (*MLTrainingMetadata) ProtoMessage()

func (*MLTrainingMetadata) ProtoReflect added in v0.1.284

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

func (*MLTrainingMetadata) Reset added in v0.1.284

func (x *MLTrainingMetadata) Reset()

func (*MLTrainingMetadata) String added in v0.1.284

func (x *MLTrainingMetadata) 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 (formatted as prefix:name where prefix is the module owner's orgid or namespace)
	ModuleId string `protobuf:"bytes,1,opt,name=module_id,json=moduleId,proto3" json:"module_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
	// When this is returned from the backend, the versions are sorted in ascending order by the semver version
	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 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 */
	// 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 executable to run to start the module program
	Entrypoint string `protobuf:"bytes,11,opt,name=entrypoint,proto3" json:"entrypoint,omitempty"`
	// The public namespace of the organization that owns the module
	// This is empty if no public namespace is set
	PublicNamespace string `protobuf:"bytes,12,opt,name=public_namespace,json=publicNamespace,proto3" json:"public_namespace,omitempty"`
	// 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) GetPublicNamespace added in v0.1.169

func (x *Module) GetPublicNamespace() 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"`
	// type of the module ("local" or "registry")
	Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	// the id of the module if it is a registry module
	ModuleId string `protobuf:"bytes,5,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	// additional environment variables passed to the module process
	Env map[string]string `` /* 147-byte string literal not displayed */
	// info about the validity of the module
	Status *AppValidationStatus `protobuf:"bytes,7,opt,name=status,proto3" json:"status,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) GetEnv added in v0.1.214

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

func (*ModuleConfig) GetLogLevel added in v0.1.127

func (x *ModuleConfig) GetLogLevel() string

func (*ModuleConfig) GetModuleId added in v0.1.214

func (x *ModuleConfig) GetModuleId() 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) GetStatus added in v0.1.223

func (x *ModuleConfig) GetStatus() *AppValidationStatus

func (*ModuleConfig) GetType added in v0.1.214

func (x *ModuleConfig) GetType() 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 (formatted as prefix:name where prefix is the module owner's orgid or namespace)
	ModuleId string `protobuf:"bytes,1,opt,name=module_id,json=moduleId,proto3" json:"module_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) 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 ModuleMetadata added in v0.1.232

type ModuleMetadata struct {

	// A list of models that are available in the module
	Models []*Model `protobuf:"bytes,1,rep,name=models,proto3" json:"models,omitempty"`
	// A list of versions of the module that are available
	// When this is returned from the backend, the versions are sorted in ascending order by the semver version
	Versions []*ModuleVersion `protobuf:"bytes,2,rep,name=versions,proto3" json:"versions,omitempty"`
	// The executable to run to start the module program
	Entrypoint string `protobuf:"bytes,3,opt,name=entrypoint,proto3" json:"entrypoint,omitempty"`
	// contains filtered or unexported fields
}

func (*ModuleMetadata) Descriptor deprecated added in v0.1.232

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

Deprecated: Use ModuleMetadata.ProtoReflect.Descriptor instead.

func (*ModuleMetadata) GetEntrypoint added in v0.1.232

func (x *ModuleMetadata) GetEntrypoint() string

func (*ModuleMetadata) GetModels added in v0.1.232

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

func (*ModuleMetadata) GetVersions added in v0.1.232

func (x *ModuleMetadata) GetVersions() []*ModuleVersion

func (*ModuleMetadata) ProtoMessage added in v0.1.232

func (*ModuleMetadata) ProtoMessage()

func (*ModuleMetadata) ProtoReflect added in v0.1.232

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

func (*ModuleMetadata) Reset added in v0.1.232

func (x *ModuleMetadata) Reset()

func (*ModuleMetadata) String added in v0.1.232

func (x *ModuleMetadata) String() string

type ModuleVersion added in v0.1.232

type ModuleVersion 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"`
	// The models that this verion of the module provides
	Models []*Model `protobuf:"bytes,3,rep,name=models,proto3" json:"models,omitempty"`
	// The entrypoint for this version of the module
	Entrypoint string `protobuf:"bytes,4,opt,name=entrypoint,proto3" json:"entrypoint,omitempty"`
	// contains filtered or unexported fields
}

func (*ModuleVersion) Descriptor deprecated added in v0.1.232

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

Deprecated: Use ModuleVersion.ProtoReflect.Descriptor instead.

func (*ModuleVersion) GetEntrypoint added in v0.1.232

func (x *ModuleVersion) GetEntrypoint() string

func (*ModuleVersion) GetFiles added in v0.1.232

func (x *ModuleVersion) GetFiles() []*Uploads

func (*ModuleVersion) GetModels added in v0.1.232

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

func (*ModuleVersion) GetVersion added in v0.1.232

func (x *ModuleVersion) GetVersion() string

func (*ModuleVersion) ProtoMessage added in v0.1.232

func (*ModuleVersion) ProtoMessage()

func (*ModuleVersion) ProtoReflect added in v0.1.232

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

func (*ModuleVersion) Reset added in v0.1.232

func (x *ModuleVersion) Reset()

func (*ModuleVersion) String added in v0.1.232

func (x *ModuleVersion) 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"`
	Cid           *string `protobuf:"bytes,6,opt,name=cid,proto3,oneof" json:"cid,omitempty"`
	// contains filtered or unexported fields
}

func (*Organization) Descriptor deprecated

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

Deprecated: Use Organization.ProtoReflect.Descriptor instead.

func (*Organization) GetCid added in v0.1.170

func (x *Organization) GetCid() string

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 OrganizationIdentity added in v0.1.240

type OrganizationIdentity struct {

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

Used for rendering an organization's information on the frontend (limited to id, name, or both).

func (*OrganizationIdentity) Descriptor deprecated added in v0.1.240

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

Deprecated: Use OrganizationIdentity.ProtoReflect.Descriptor instead.

func (*OrganizationIdentity) GetId added in v0.1.240

func (x *OrganizationIdentity) GetId() string

func (*OrganizationIdentity) GetName added in v0.1.240

func (x *OrganizationIdentity) GetName() string

func (*OrganizationIdentity) ProtoMessage added in v0.1.240

func (*OrganizationIdentity) ProtoMessage()

func (*OrganizationIdentity) ProtoReflect added in v0.1.240

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

func (*OrganizationIdentity) Reset added in v0.1.240

func (x *OrganizationIdentity) Reset()

func (*OrganizationIdentity) String added in v0.1.240

func (x *OrganizationIdentity) 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"`
	Authorizations []*Authorization       `protobuf:"bytes,4,rep,name=authorizations,proto3" json:"authorizations,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) GetAuthorizations added in v0.1.189

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

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) 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"`
	LastLogin *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_login,json=lastLogin,proto3,oneof" json:"last_login,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) GetLastLogin added in v0.1.178

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

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"`
	// info about the validity of the package
	Status *AppValidationStatus `protobuf:"bytes,5,opt,name=status,proto3" json:"status,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) GetStatus added in v0.1.223

func (x *PackageConfig) GetStatus() *AppValidationStatus

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"`
	// additional environment variables passed to the process
	Env map[string]string `` /* 147-byte string literal not displayed */
	// 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) GetEnv added in v0.1.214

func (x *ProcessConfig) GetEnv() map[string]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 RegisterAuthApplicationRequest added in v0.1.282

type RegisterAuthApplicationRequest struct {
	ApplicationName string   `protobuf:"bytes,1,opt,name=application_name,json=applicationName,proto3" json:"application_name,omitempty"`
	OrgId           string   `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	OriginUris      []string `protobuf:"bytes,3,rep,name=origin_uris,json=originUris,proto3" json:"origin_uris,omitempty"`
	RedirectUris    []string `protobuf:"bytes,4,rep,name=redirect_uris,json=redirectUris,proto3" json:"redirect_uris,omitempty"`
	LogoutUri       string   `protobuf:"bytes,5,opt,name=logout_uri,json=logoutUri,proto3" json:"logout_uri,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterAuthApplicationRequest) Descriptor deprecated added in v0.1.282

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

Deprecated: Use RegisterAuthApplicationRequest.ProtoReflect.Descriptor instead.

func (*RegisterAuthApplicationRequest) GetApplicationName added in v0.1.282

func (x *RegisterAuthApplicationRequest) GetApplicationName() string

func (*RegisterAuthApplicationRequest) GetLogoutUri added in v0.1.283

func (x *RegisterAuthApplicationRequest) GetLogoutUri() string

func (*RegisterAuthApplicationRequest) GetOrgId added in v0.1.282

func (x *RegisterAuthApplicationRequest) GetOrgId() string

func (*RegisterAuthApplicationRequest) GetOriginUris added in v0.1.282

func (x *RegisterAuthApplicationRequest) GetOriginUris() []string

func (*RegisterAuthApplicationRequest) GetRedirectUris added in v0.1.282

func (x *RegisterAuthApplicationRequest) GetRedirectUris() []string

func (*RegisterAuthApplicationRequest) ProtoMessage added in v0.1.282

func (*RegisterAuthApplicationRequest) ProtoMessage()

func (*RegisterAuthApplicationRequest) ProtoReflect added in v0.1.282

func (*RegisterAuthApplicationRequest) Reset added in v0.1.282

func (x *RegisterAuthApplicationRequest) Reset()

func (*RegisterAuthApplicationRequest) String added in v0.1.282

type RegisterAuthApplicationResponse added in v0.1.282

type RegisterAuthApplicationResponse struct {
	ApplicationId   string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	ApplicationName string `protobuf:"bytes,2,opt,name=application_name,json=applicationName,proto3" json:"application_name,omitempty"`
	Secret          string `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterAuthApplicationResponse) Descriptor deprecated added in v0.1.282

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

Deprecated: Use RegisterAuthApplicationResponse.ProtoReflect.Descriptor instead.

func (*RegisterAuthApplicationResponse) GetApplicationId added in v0.1.283

func (x *RegisterAuthApplicationResponse) GetApplicationId() string

func (*RegisterAuthApplicationResponse) GetApplicationName added in v0.1.283

func (x *RegisterAuthApplicationResponse) GetApplicationName() string

func (*RegisterAuthApplicationResponse) GetSecret added in v0.1.283

func (x *RegisterAuthApplicationResponse) GetSecret() string

func (*RegisterAuthApplicationResponse) ProtoMessage added in v0.1.282

func (*RegisterAuthApplicationResponse) ProtoMessage()

func (*RegisterAuthApplicationResponse) ProtoReflect added in v0.1.282

func (*RegisterAuthApplicationResponse) Reset added in v0.1.282

func (*RegisterAuthApplicationResponse) String added in v0.1.282

type RegistryItem added in v0.1.232

type RegistryItem struct {

	// The id of the item, containing either:
	// namespace:item_name when a namespace exists on the org.
	// org_id:item_name when a namespace does not exist.
	ItemId string `protobuf:"bytes,1,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"`
	// The id of the organization that owns the item
	OrganizationId string `protobuf:"bytes,2,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// The public namespace of the organization that owns the module
	// This is empty if no public namespace is set
	PublicNamespace string `protobuf:"bytes,3,opt,name=public_namespace,json=publicNamespace,proto3" json:"public_namespace,omitempty"`
	// The name of the registry item
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// The type of the item in the registry
	Type v12.PackageType `protobuf:"varint,5,opt,name=type,proto3,enum=viam.app.packages.v1.PackageType" json:"type,omitempty"`
	// The visibility of the registry item
	Visibility Visibility `protobuf:"varint,6,opt,name=visibility,proto3,enum=viam.app.v1.Visibility" json:"visibility,omitempty"`
	// The url to reference for documentation, code, etc.
	Url string `protobuf:"bytes,7,opt,name=url,proto3" json:"url,omitempty"`
	// A short description of the item that explains its purpose
	Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
	// The total number of robots using this item
	TotalRobotUsage int64 `protobuf:"varint,9,opt,name=total_robot_usage,json=totalRobotUsage,proto3" json:"total_robot_usage,omitempty"`
	// The total number of robots using this item outside of the owning org
	TotalExternalRobotUsage int64 `` /* 136-byte string literal not displayed */
	// The total number of organizations using this item
	TotalOrganizationUsage int64 `` /* 131-byte string literal not displayed */
	// The total number of organizations using this item outside of the owning org
	TotalExternalOrganizationUsage int64 `` /* 157-byte string literal not displayed */
	// Type-specific metadata
	//
	// Types that are assignable to Metadata:
	//
	//	*RegistryItem_ModuleMetadata
	//	*RegistryItem_MlModelMetadata
	//	*RegistryItem_MlTrainingMetadata
	Metadata isRegistryItem_Metadata `protobuf_oneof:"metadata"`
	// When the item was created
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When the item was last updated, either through an update or upload.
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,16,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*RegistryItem) Descriptor deprecated added in v0.1.232

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

Deprecated: Use RegistryItem.ProtoReflect.Descriptor instead.

func (*RegistryItem) GetCreatedAt added in v0.1.248

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

func (*RegistryItem) GetDescription added in v0.1.232

func (x *RegistryItem) GetDescription() string

func (*RegistryItem) GetItemId added in v0.1.232

func (x *RegistryItem) GetItemId() string

func (*RegistryItem) GetMetadata added in v0.1.232

func (m *RegistryItem) GetMetadata() isRegistryItem_Metadata

func (*RegistryItem) GetMlModelMetadata added in v0.1.232

func (x *RegistryItem) GetMlModelMetadata() *MLModelMetadata

func (*RegistryItem) GetMlTrainingMetadata added in v0.1.284

func (x *RegistryItem) GetMlTrainingMetadata() *MLTrainingMetadata

func (*RegistryItem) GetModuleMetadata added in v0.1.232

func (x *RegistryItem) GetModuleMetadata() *ModuleMetadata

func (*RegistryItem) GetName added in v0.1.232

func (x *RegistryItem) GetName() string

func (*RegistryItem) GetOrganizationId added in v0.1.232

func (x *RegistryItem) GetOrganizationId() string

func (*RegistryItem) GetPublicNamespace added in v0.1.232

func (x *RegistryItem) GetPublicNamespace() string

func (*RegistryItem) GetTotalExternalOrganizationUsage added in v0.1.248

func (x *RegistryItem) GetTotalExternalOrganizationUsage() int64

func (*RegistryItem) GetTotalExternalRobotUsage added in v0.1.248

func (x *RegistryItem) GetTotalExternalRobotUsage() int64

func (*RegistryItem) GetTotalOrganizationUsage added in v0.1.232

func (x *RegistryItem) GetTotalOrganizationUsage() int64

func (*RegistryItem) GetTotalRobotUsage added in v0.1.232

func (x *RegistryItem) GetTotalRobotUsage() int64

func (*RegistryItem) GetType added in v0.1.232

func (x *RegistryItem) GetType() v12.PackageType

func (*RegistryItem) GetUpdatedAt added in v0.1.248

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

func (*RegistryItem) GetUrl added in v0.1.232

func (x *RegistryItem) GetUrl() string

func (*RegistryItem) GetVisibility added in v0.1.232

func (x *RegistryItem) GetVisibility() Visibility

func (*RegistryItem) ProtoMessage added in v0.1.232

func (*RegistryItem) ProtoMessage()

func (*RegistryItem) ProtoReflect added in v0.1.232

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

func (*RegistryItem) Reset added in v0.1.232

func (x *RegistryItem) Reset()

func (*RegistryItem) String added in v0.1.232

func (x *RegistryItem) String() string

type RegistryItemStatus added in v0.1.232

type RegistryItemStatus int32
const (
	RegistryItemStatus_REGISTRY_ITEM_STATUS_UNSPECIFIED    RegistryItemStatus = 0
	RegistryItemStatus_REGISTRY_ITEM_STATUS_PUBLISHED      RegistryItemStatus = 1
	RegistryItemStatus_REGISTRY_ITEM_STATUS_IN_DEVELOPMENT RegistryItemStatus = 2
)

func (RegistryItemStatus) Descriptor added in v0.1.232

func (RegistryItemStatus) Enum added in v0.1.232

func (RegistryItemStatus) EnumDescriptor deprecated added in v0.1.232

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

Deprecated: Use RegistryItemStatus.Descriptor instead.

func (RegistryItemStatus) Number added in v0.1.232

func (RegistryItemStatus) String added in v0.1.232

func (x RegistryItemStatus) String() string

func (RegistryItemStatus) Type added in v0.1.232

type RegistryItem_MlModelMetadata added in v0.1.232

type RegistryItem_MlModelMetadata struct {
	MlModelMetadata *MLModelMetadata `protobuf:"bytes,12,opt,name=ml_model_metadata,json=mlModelMetadata,proto3,oneof"`
}

type RegistryItem_MlTrainingMetadata added in v0.1.284

type RegistryItem_MlTrainingMetadata struct {
	MlTrainingMetadata *MLTrainingMetadata `protobuf:"bytes,18,opt,name=ml_training_metadata,json=mlTrainingMetadata,proto3,oneof"`
}

type RegistryItem_ModuleMetadata added in v0.1.232

type RegistryItem_ModuleMetadata struct {
	ModuleMetadata *ModuleMetadata `protobuf:"bytes,11,opt,name=module_metadata,json=moduleMetadata,proto3,oneof"`
}

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"`
	OverwriteFragmentStatus []*AppValidationStatus `` /* 133-byte string literal not displayed */
	// 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) GetOverwriteFragmentStatus added in v0.1.272

func (x *RobotConfig) GetOverwriteFragmentStatus() []*AppValidationStatus

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 RotateKeyRequest added in v0.1.200

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

func (*RotateKeyRequest) Descriptor deprecated added in v0.1.200

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

Deprecated: Use RotateKeyRequest.ProtoReflect.Descriptor instead.

func (*RotateKeyRequest) GetId added in v0.1.200

func (x *RotateKeyRequest) GetId() string

func (*RotateKeyRequest) ProtoMessage added in v0.1.200

func (*RotateKeyRequest) ProtoMessage()

func (*RotateKeyRequest) ProtoReflect added in v0.1.200

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

func (*RotateKeyRequest) Reset added in v0.1.200

func (x *RotateKeyRequest) Reset()

func (*RotateKeyRequest) String added in v0.1.200

func (x *RotateKeyRequest) String() string

type RotateKeyResponse added in v0.1.200

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

func (*RotateKeyResponse) Descriptor deprecated added in v0.1.200

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

Deprecated: Use RotateKeyResponse.ProtoReflect.Descriptor instead.

func (*RotateKeyResponse) GetId added in v0.1.200

func (x *RotateKeyResponse) GetId() string

func (*RotateKeyResponse) GetKey added in v0.1.200

func (x *RotateKeyResponse) GetKey() string

func (*RotateKeyResponse) ProtoMessage added in v0.1.200

func (*RotateKeyResponse) ProtoMessage()

func (*RotateKeyResponse) ProtoReflect added in v0.1.200

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

func (*RotateKeyResponse) Reset added in v0.1.200

func (x *RotateKeyResponse) Reset()

func (*RotateKeyResponse) String added in v0.1.200

func (x *RotateKeyResponse) String() string

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"`
	ServiceConfigs []*ResourceLevelServiceConfig `protobuf:"bytes,10,rep,name=service_configs,json=serviceConfigs,proto3" json:"service_config"`
	// 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) GetServiceConfigs added in v0.1.179

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

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 []*v1.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() []*v1.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) ChangeRole added in v0.1.179

func (UnimplementedAppServiceServer) CheckPermissions added in v0.1.103

func (UnimplementedAppServiceServer) CreateFragment added in v0.1.59

func (UnimplementedAppServiceServer) CreateKey added in v0.1.186

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) CreateRegistryItem added in v0.1.228

func (UnimplementedAppServiceServer) CreateRobotPartSecret added in v0.1.4

func (UnimplementedAppServiceServer) DeleteFragment added in v0.1.59

func (UnimplementedAppServiceServer) DeleteKey added in v0.1.197

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) DeleteRegistryItem added in v0.1.242

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) GetRegistryItem added in v0.1.243

func (UnimplementedAppServiceServer) GetRobot

func (UnimplementedAppServiceServer) GetRobotAPIKeys added in v0.1.192

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) ListKeys added in v0.1.197

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) ListRegistryItems added in v0.1.232

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) RotateKey added in v0.1.200

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) UpdateRegistryItem added in v0.1.228

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) GetCurrentMonthUsage added in v0.1.124

func (UnimplementedBillingServiceServer) GetInvoicePdf added in v0.1.128

func (UnimplementedBillingServiceServer) GetInvoicesSummary added in v0.1.124

func (UnimplementedBillingServiceServer) GetOrgBillingInformation added in v0.1.124

type UnimplementedEndUserServiceServer added in v0.1.203

type UnimplementedEndUserServiceServer struct {
}

UnimplementedEndUserServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedEndUserServiceServer) AcceptLegal added in v0.1.203

func (UnimplementedEndUserServiceServer) IsLegalAccepted added in v0.1.203

func (UnimplementedEndUserServiceServer) RegisterAuthApplication added in v0.1.282

func (UnimplementedEndUserServiceServer) UpdateAuthApplication added in v0.1.283

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 UnsafeEndUserServiceServer added in v0.1.203

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

UnsafeEndUserServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EndUserServiceServer 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 UpdateAuthApplicationRequest added in v0.1.283

type UpdateAuthApplicationRequest struct {
	OrgId           string   `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	ApplicationId   string   `protobuf:"bytes,2,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	ApplicationName string   `protobuf:"bytes,3,opt,name=application_name,json=applicationName,proto3" json:"application_name,omitempty"`
	OriginUris      []string `protobuf:"bytes,4,rep,name=origin_uris,json=originUris,proto3" json:"origin_uris,omitempty"`
	RedirectUris    []string `protobuf:"bytes,5,rep,name=redirect_uris,json=redirectUris,proto3" json:"redirect_uris,omitempty"`
	LogoutUri       string   `protobuf:"bytes,6,opt,name=logout_uri,json=logoutUri,proto3" json:"logout_uri,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAuthApplicationRequest) Descriptor deprecated added in v0.1.283

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

Deprecated: Use UpdateAuthApplicationRequest.ProtoReflect.Descriptor instead.

func (*UpdateAuthApplicationRequest) GetApplicationId added in v0.1.283

func (x *UpdateAuthApplicationRequest) GetApplicationId() string

func (*UpdateAuthApplicationRequest) GetApplicationName added in v0.1.283

func (x *UpdateAuthApplicationRequest) GetApplicationName() string

func (*UpdateAuthApplicationRequest) GetLogoutUri added in v0.1.283

func (x *UpdateAuthApplicationRequest) GetLogoutUri() string

func (*UpdateAuthApplicationRequest) GetOrgId added in v0.1.283

func (x *UpdateAuthApplicationRequest) GetOrgId() string

func (*UpdateAuthApplicationRequest) GetOriginUris added in v0.1.283

func (x *UpdateAuthApplicationRequest) GetOriginUris() []string

func (*UpdateAuthApplicationRequest) GetRedirectUris added in v0.1.283

func (x *UpdateAuthApplicationRequest) GetRedirectUris() []string

func (*UpdateAuthApplicationRequest) ProtoMessage added in v0.1.283

func (*UpdateAuthApplicationRequest) ProtoMessage()

func (*UpdateAuthApplicationRequest) ProtoReflect added in v0.1.283

func (*UpdateAuthApplicationRequest) Reset added in v0.1.283

func (x *UpdateAuthApplicationRequest) Reset()

func (*UpdateAuthApplicationRequest) String added in v0.1.283

type UpdateAuthApplicationResponse added in v0.1.283

type UpdateAuthApplicationResponse struct {
	ApplicationId   string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	ApplicationName string `protobuf:"bytes,2,opt,name=application_name,json=applicationName,proto3" json:"application_name,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAuthApplicationResponse) Descriptor deprecated added in v0.1.283

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

Deprecated: Use UpdateAuthApplicationResponse.ProtoReflect.Descriptor instead.

func (*UpdateAuthApplicationResponse) GetApplicationId added in v0.1.283

func (x *UpdateAuthApplicationResponse) GetApplicationId() string

func (*UpdateAuthApplicationResponse) GetApplicationName added in v0.1.283

func (x *UpdateAuthApplicationResponse) GetApplicationName() string

func (*UpdateAuthApplicationResponse) ProtoMessage added in v0.1.283

func (*UpdateAuthApplicationResponse) ProtoMessage()

func (*UpdateAuthApplicationResponse) ProtoReflect added in v0.1.283

func (*UpdateAuthApplicationResponse) Reset added in v0.1.283

func (x *UpdateAuthApplicationResponse) Reset()

func (*UpdateAuthApplicationResponse) String added in v0.1.283

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 (formatted as prefix:name where prefix is the module owner's orgid or namespace)
	ModuleId string `protobuf:"bytes,1,opt,name=module_id,json=moduleId,proto3" json:"module_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) 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"`
	Cid    *string `protobuf:"bytes,5,opt,name=cid,proto3,oneof" json:"cid,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) GetCid added in v0.1.170

func (x *UpdateOrganizationRequest) GetCid() string

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 UpdateRegistryItemRequest added in v0.1.228

type UpdateRegistryItemRequest struct {
	ItemId      string          `protobuf:"bytes,1,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"`
	Type        v12.PackageType `protobuf:"varint,2,opt,name=type,proto3,enum=viam.app.packages.v1.PackageType" json:"type,omitempty"`
	Description string          `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Visibility  Visibility      `protobuf:"varint,4,opt,name=visibility,proto3,enum=viam.app.v1.Visibility" json:"visibility,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRegistryItemRequest) Descriptor deprecated added in v0.1.228

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

Deprecated: Use UpdateRegistryItemRequest.ProtoReflect.Descriptor instead.

func (*UpdateRegistryItemRequest) GetDescription added in v0.1.228

func (x *UpdateRegistryItemRequest) GetDescription() string

func (*UpdateRegistryItemRequest) GetItemId added in v0.1.228

func (x *UpdateRegistryItemRequest) GetItemId() string

func (*UpdateRegistryItemRequest) GetType added in v0.1.228

func (*UpdateRegistryItemRequest) GetVisibility added in v0.1.228

func (x *UpdateRegistryItemRequest) GetVisibility() Visibility

func (*UpdateRegistryItemRequest) ProtoMessage added in v0.1.228

func (*UpdateRegistryItemRequest) ProtoMessage()

func (*UpdateRegistryItemRequest) ProtoReflect added in v0.1.228

func (*UpdateRegistryItemRequest) Reset added in v0.1.228

func (x *UpdateRegistryItemRequest) Reset()

func (*UpdateRegistryItemRequest) String added in v0.1.228

func (x *UpdateRegistryItemRequest) String() string

type UpdateRegistryItemResponse added in v0.1.228

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

func (*UpdateRegistryItemResponse) Descriptor deprecated added in v0.1.228

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

Deprecated: Use UpdateRegistryItemResponse.ProtoReflect.Descriptor instead.

func (*UpdateRegistryItemResponse) ProtoMessage added in v0.1.228

func (*UpdateRegistryItemResponse) ProtoMessage()

func (*UpdateRegistryItemResponse) ProtoReflect added in v0.1.228

func (*UpdateRegistryItemResponse) Reset added in v0.1.228

func (x *UpdateRegistryItemResponse) Reset()

func (*UpdateRegistryItemResponse) String added in v0.1.228

func (x *UpdateRegistryItemResponse) 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"`
	// The models that this verion of the module provides
	Models []*Model `protobuf:"bytes,3,rep,name=models,proto3" json:"models,omitempty"`
	// The entrypoint for this version of the module
	Entrypoint string `protobuf:"bytes,4,opt,name=entrypoint,proto3" json:"entrypoint,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) GetEntrypoint added in v0.1.183

func (x *VersionHistory) GetEntrypoint() string

func (*VersionHistory) GetFiles added in v0.1.138

func (x *VersionHistory) GetFiles() []*Uploads

func (*VersionHistory) GetModels added in v0.1.182

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

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