services

package
v0.13.1 Latest Latest
Warning

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

Go to latest
Published: Jul 14, 2023 License: MPL-2.0 Imports: 41 Imported by: 0

Documentation

Overview

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package services is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var AccountService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.AccountService",
	HandlerType: (*AccountServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAccount",
			Handler:    _AccountService_GetAccount_Handler,
		},
		{
			MethodName: "ListAccounts",
			Handler:    _AccountService_ListAccounts_Handler,
		},
		{
			MethodName: "CreateAccount",
			Handler:    _AccountService_CreateAccount_Handler,
		},
		{
			MethodName: "UpdateAccount",
			Handler:    _AccountService_UpdateAccount_Handler,
		},
		{
			MethodName: "DeleteAccount",
			Handler:    _AccountService_DeleteAccount_Handler,
		},
		{
			MethodName: "SetPassword",
			Handler:    _AccountService_SetPassword_Handler,
		},
		{
			MethodName: "ChangePassword",
			Handler:    _AccountService_ChangePassword_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/account_service.proto",
}

AccountService_ServiceDesc is the grpc.ServiceDesc for AccountService 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 AuthMethodService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.AuthMethodService",
	HandlerType: (*AuthMethodServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAuthMethod",
			Handler:    _AuthMethodService_GetAuthMethod_Handler,
		},
		{
			MethodName: "ListAuthMethods",
			Handler:    _AuthMethodService_ListAuthMethods_Handler,
		},
		{
			MethodName: "CreateAuthMethod",
			Handler:    _AuthMethodService_CreateAuthMethod_Handler,
		},
		{
			MethodName: "UpdateAuthMethod",
			Handler:    _AuthMethodService_UpdateAuthMethod_Handler,
		},
		{
			MethodName: "DeleteAuthMethod",
			Handler:    _AuthMethodService_DeleteAuthMethod_Handler,
		},
		{
			MethodName: "ChangeState",
			Handler:    _AuthMethodService_ChangeState_Handler,
		},
		{
			MethodName: "Authenticate",
			Handler:    _AuthMethodService_Authenticate_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/auth_method_service.proto",
}

AuthMethodService_ServiceDesc is the grpc.ServiceDesc for AuthMethodService 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 AuthTokenService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.AuthTokenService",
	HandlerType: (*AuthTokenServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAuthToken",
			Handler:    _AuthTokenService_GetAuthToken_Handler,
		},
		{
			MethodName: "ListAuthTokens",
			Handler:    _AuthTokenService_ListAuthTokens_Handler,
		},
		{
			MethodName: "DeleteAuthToken",
			Handler:    _AuthTokenService_DeleteAuthToken_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/authtokens_service.proto",
}

AuthTokenService_ServiceDesc is the grpc.ServiceDesc for AuthTokenService 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 CredentialLibraryService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.CredentialLibraryService",
	HandlerType: (*CredentialLibraryServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCredentialLibrary",
			Handler:    _CredentialLibraryService_GetCredentialLibrary_Handler,
		},
		{
			MethodName: "ListCredentialLibraries",
			Handler:    _CredentialLibraryService_ListCredentialLibraries_Handler,
		},
		{
			MethodName: "CreateCredentialLibrary",
			Handler:    _CredentialLibraryService_CreateCredentialLibrary_Handler,
		},
		{
			MethodName: "UpdateCredentialLibrary",
			Handler:    _CredentialLibraryService_UpdateCredentialLibrary_Handler,
		},
		{
			MethodName: "DeleteCredentialLibrary",
			Handler:    _CredentialLibraryService_DeleteCredentialLibrary_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/credential_library_service.proto",
}

CredentialLibraryService_ServiceDesc is the grpc.ServiceDesc for CredentialLibraryService 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 CredentialService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.CredentialService",
	HandlerType: (*CredentialServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCredential",
			Handler:    _CredentialService_GetCredential_Handler,
		},
		{
			MethodName: "ListCredentials",
			Handler:    _CredentialService_ListCredentials_Handler,
		},
		{
			MethodName: "CreateCredential",
			Handler:    _CredentialService_CreateCredential_Handler,
		},
		{
			MethodName: "UpdateCredential",
			Handler:    _CredentialService_UpdateCredential_Handler,
		},
		{
			MethodName: "DeleteCredential",
			Handler:    _CredentialService_DeleteCredential_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/credential_service.proto",
}

CredentialService_ServiceDesc is the grpc.ServiceDesc for CredentialService 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 CredentialStoreService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.CredentialStoreService",
	HandlerType: (*CredentialStoreServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCredentialStore",
			Handler:    _CredentialStoreService_GetCredentialStore_Handler,
		},
		{
			MethodName: "ListCredentialStores",
			Handler:    _CredentialStoreService_ListCredentialStores_Handler,
		},
		{
			MethodName: "CreateCredentialStore",
			Handler:    _CredentialStoreService_CreateCredentialStore_Handler,
		},
		{
			MethodName: "UpdateCredentialStore",
			Handler:    _CredentialStoreService_UpdateCredentialStore_Handler,
		},
		{
			MethodName: "DeleteCredentialStore",
			Handler:    _CredentialStoreService_DeleteCredentialStore_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/credential_store_service.proto",
}

CredentialStoreService_ServiceDesc is the grpc.ServiceDesc for CredentialStoreService 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_controller_api_services_v1_account_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_auth_method_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_authtokens_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_credential_library_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_credential_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_credential_store_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_group_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_host_catalog_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_host_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_host_set_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_managed_group_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_role_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_scope_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_session_recording_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_session_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_storage_bucket_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_target_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_user_service_proto protoreflect.FileDescriptor
View Source
var File_controller_api_services_v1_worker_service_proto protoreflect.FileDescriptor
View Source
var GroupService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.GroupService",
	HandlerType: (*GroupServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetGroup",
			Handler:    _GroupService_GetGroup_Handler,
		},
		{
			MethodName: "ListGroups",
			Handler:    _GroupService_ListGroups_Handler,
		},
		{
			MethodName: "CreateGroup",
			Handler:    _GroupService_CreateGroup_Handler,
		},
		{
			MethodName: "UpdateGroup",
			Handler:    _GroupService_UpdateGroup_Handler,
		},
		{
			MethodName: "DeleteGroup",
			Handler:    _GroupService_DeleteGroup_Handler,
		},
		{
			MethodName: "AddGroupMembers",
			Handler:    _GroupService_AddGroupMembers_Handler,
		},
		{
			MethodName: "SetGroupMembers",
			Handler:    _GroupService_SetGroupMembers_Handler,
		},
		{
			MethodName: "RemoveGroupMembers",
			Handler:    _GroupService_RemoveGroupMembers_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/group_service.proto",
}

GroupService_ServiceDesc is the grpc.ServiceDesc for GroupService 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 HostCatalogService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.HostCatalogService",
	HandlerType: (*HostCatalogServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetHostCatalog",
			Handler:    _HostCatalogService_GetHostCatalog_Handler,
		},
		{
			MethodName: "ListHostCatalogs",
			Handler:    _HostCatalogService_ListHostCatalogs_Handler,
		},
		{
			MethodName: "CreateHostCatalog",
			Handler:    _HostCatalogService_CreateHostCatalog_Handler,
		},
		{
			MethodName: "UpdateHostCatalog",
			Handler:    _HostCatalogService_UpdateHostCatalog_Handler,
		},
		{
			MethodName: "DeleteHostCatalog",
			Handler:    _HostCatalogService_DeleteHostCatalog_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/host_catalog_service.proto",
}

HostCatalogService_ServiceDesc is the grpc.ServiceDesc for HostCatalogService 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 HostService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.HostService",
	HandlerType: (*HostServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetHost",
			Handler:    _HostService_GetHost_Handler,
		},
		{
			MethodName: "ListHosts",
			Handler:    _HostService_ListHosts_Handler,
		},
		{
			MethodName: "CreateHost",
			Handler:    _HostService_CreateHost_Handler,
		},
		{
			MethodName: "UpdateHost",
			Handler:    _HostService_UpdateHost_Handler,
		},
		{
			MethodName: "DeleteHost",
			Handler:    _HostService_DeleteHost_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/host_service.proto",
}

HostService_ServiceDesc is the grpc.ServiceDesc for HostService 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 HostSetService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.HostSetService",
	HandlerType: (*HostSetServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetHostSet",
			Handler:    _HostSetService_GetHostSet_Handler,
		},
		{
			MethodName: "ListHostSets",
			Handler:    _HostSetService_ListHostSets_Handler,
		},
		{
			MethodName: "CreateHostSet",
			Handler:    _HostSetService_CreateHostSet_Handler,
		},
		{
			MethodName: "UpdateHostSet",
			Handler:    _HostSetService_UpdateHostSet_Handler,
		},
		{
			MethodName: "DeleteHostSet",
			Handler:    _HostSetService_DeleteHostSet_Handler,
		},
		{
			MethodName: "AddHostSetHosts",
			Handler:    _HostSetService_AddHostSetHosts_Handler,
		},
		{
			MethodName: "SetHostSetHosts",
			Handler:    _HostSetService_SetHostSetHosts_Handler,
		},
		{
			MethodName: "RemoveHostSetHosts",
			Handler:    _HostSetService_RemoveHostSetHosts_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/host_set_service.proto",
}

HostSetService_ServiceDesc is the grpc.ServiceDesc for HostSetService 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 ManagedGroupService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.ManagedGroupService",
	HandlerType: (*ManagedGroupServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetManagedGroup",
			Handler:    _ManagedGroupService_GetManagedGroup_Handler,
		},
		{
			MethodName: "ListManagedGroups",
			Handler:    _ManagedGroupService_ListManagedGroups_Handler,
		},
		{
			MethodName: "CreateManagedGroup",
			Handler:    _ManagedGroupService_CreateManagedGroup_Handler,
		},
		{
			MethodName: "UpdateManagedGroup",
			Handler:    _ManagedGroupService_UpdateManagedGroup_Handler,
		},
		{
			MethodName: "DeleteManagedGroup",
			Handler:    _ManagedGroupService_DeleteManagedGroup_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/managed_group_service.proto",
}

ManagedGroupService_ServiceDesc is the grpc.ServiceDesc for ManagedGroupService 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 RoleService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.RoleService",
	HandlerType: (*RoleServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetRole",
			Handler:    _RoleService_GetRole_Handler,
		},
		{
			MethodName: "ListRoles",
			Handler:    _RoleService_ListRoles_Handler,
		},
		{
			MethodName: "CreateRole",
			Handler:    _RoleService_CreateRole_Handler,
		},
		{
			MethodName: "UpdateRole",
			Handler:    _RoleService_UpdateRole_Handler,
		},
		{
			MethodName: "DeleteRole",
			Handler:    _RoleService_DeleteRole_Handler,
		},
		{
			MethodName: "AddRolePrincipals",
			Handler:    _RoleService_AddRolePrincipals_Handler,
		},
		{
			MethodName: "SetRolePrincipals",
			Handler:    _RoleService_SetRolePrincipals_Handler,
		},
		{
			MethodName: "RemoveRolePrincipals",
			Handler:    _RoleService_RemoveRolePrincipals_Handler,
		},
		{
			MethodName: "AddRoleGrants",
			Handler:    _RoleService_AddRoleGrants_Handler,
		},
		{
			MethodName: "SetRoleGrants",
			Handler:    _RoleService_SetRoleGrants_Handler,
		},
		{
			MethodName: "RemoveRoleGrants",
			Handler:    _RoleService_RemoveRoleGrants_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/role_service.proto",
}

RoleService_ServiceDesc is the grpc.ServiceDesc for RoleService 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 ScopeService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.ScopeService",
	HandlerType: (*ScopeServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetScope",
			Handler:    _ScopeService_GetScope_Handler,
		},
		{
			MethodName: "ListScopes",
			Handler:    _ScopeService_ListScopes_Handler,
		},
		{
			MethodName: "CreateScope",
			Handler:    _ScopeService_CreateScope_Handler,
		},
		{
			MethodName: "UpdateScope",
			Handler:    _ScopeService_UpdateScope_Handler,
		},
		{
			MethodName: "DeleteScope",
			Handler:    _ScopeService_DeleteScope_Handler,
		},
		{
			MethodName: "ListKeys",
			Handler:    _ScopeService_ListKeys_Handler,
		},
		{
			MethodName: "RotateKeys",
			Handler:    _ScopeService_RotateKeys_Handler,
		},
		{
			MethodName: "ListKeyVersionDestructionJobs",
			Handler:    _ScopeService_ListKeyVersionDestructionJobs_Handler,
		},
		{
			MethodName: "DestroyKeyVersion",
			Handler:    _ScopeService_DestroyKeyVersion_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/scope_service.proto",
}

ScopeService_ServiceDesc is the grpc.ServiceDesc for ScopeService 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 SessionRecordingService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.SessionRecordingService",
	HandlerType: (*SessionRecordingServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetSessionRecording",
			Handler:    _SessionRecordingService_GetSessionRecording_Handler,
		},
		{
			MethodName: "ListSessionRecordings",
			Handler:    _SessionRecordingService_ListSessionRecordings_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Download",
			Handler:       _SessionRecordingService_Download_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "controller/api/services/v1/session_recording_service.proto",
}

SessionRecordingService_ServiceDesc is the grpc.ServiceDesc for SessionRecordingService 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 SessionService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.SessionService",
	HandlerType: (*SessionServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetSession",
			Handler:    _SessionService_GetSession_Handler,
		},
		{
			MethodName: "ListSessions",
			Handler:    _SessionService_ListSessions_Handler,
		},
		{
			MethodName: "CancelSession",
			Handler:    _SessionService_CancelSession_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/session_service.proto",
}

SessionService_ServiceDesc is the grpc.ServiceDesc for SessionService 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 StorageBucketService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.StorageBucketService",
	HandlerType: (*StorageBucketServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetStorageBucket",
			Handler:    _StorageBucketService_GetStorageBucket_Handler,
		},
		{
			MethodName: "ListStorageBuckets",
			Handler:    _StorageBucketService_ListStorageBuckets_Handler,
		},
		{
			MethodName: "CreateStorageBucket",
			Handler:    _StorageBucketService_CreateStorageBucket_Handler,
		},
		{
			MethodName: "UpdateStorageBucket",
			Handler:    _StorageBucketService_UpdateStorageBucket_Handler,
		},
		{
			MethodName: "DeleteStorageBucket",
			Handler:    _StorageBucketService_DeleteStorageBucket_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/storage_bucket_service.proto",
}

StorageBucketService_ServiceDesc is the grpc.ServiceDesc for StorageBucketService 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 TargetService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.TargetService",
	HandlerType: (*TargetServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetTarget",
			Handler:    _TargetService_GetTarget_Handler,
		},
		{
			MethodName: "ListTargets",
			Handler:    _TargetService_ListTargets_Handler,
		},
		{
			MethodName: "CreateTarget",
			Handler:    _TargetService_CreateTarget_Handler,
		},
		{
			MethodName: "UpdateTarget",
			Handler:    _TargetService_UpdateTarget_Handler,
		},
		{
			MethodName: "DeleteTarget",
			Handler:    _TargetService_DeleteTarget_Handler,
		},
		{
			MethodName: "AuthorizeSession",
			Handler:    _TargetService_AuthorizeSession_Handler,
		},
		{
			MethodName: "AddTargetHostSources",
			Handler:    _TargetService_AddTargetHostSources_Handler,
		},
		{
			MethodName: "SetTargetHostSources",
			Handler:    _TargetService_SetTargetHostSources_Handler,
		},
		{
			MethodName: "RemoveTargetHostSources",
			Handler:    _TargetService_RemoveTargetHostSources_Handler,
		},
		{
			MethodName: "AddTargetCredentialSources",
			Handler:    _TargetService_AddTargetCredentialSources_Handler,
		},
		{
			MethodName: "SetTargetCredentialSources",
			Handler:    _TargetService_SetTargetCredentialSources_Handler,
		},
		{
			MethodName: "RemoveTargetCredentialSources",
			Handler:    _TargetService_RemoveTargetCredentialSources_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/target_service.proto",
}

TargetService_ServiceDesc is the grpc.ServiceDesc for TargetService 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 UserService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.UserService",
	HandlerType: (*UserServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetUser",
			Handler:    _UserService_GetUser_Handler,
		},
		{
			MethodName: "ListUsers",
			Handler:    _UserService_ListUsers_Handler,
		},
		{
			MethodName: "CreateUser",
			Handler:    _UserService_CreateUser_Handler,
		},
		{
			MethodName: "UpdateUser",
			Handler:    _UserService_UpdateUser_Handler,
		},
		{
			MethodName: "DeleteUser",
			Handler:    _UserService_DeleteUser_Handler,
		},
		{
			MethodName: "AddUserAccounts",
			Handler:    _UserService_AddUserAccounts_Handler,
		},
		{
			MethodName: "SetUserAccounts",
			Handler:    _UserService_SetUserAccounts_Handler,
		},
		{
			MethodName: "RemoveUserAccounts",
			Handler:    _UserService_RemoveUserAccounts_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/user_service.proto",
}

UserService_ServiceDesc is the grpc.ServiceDesc for UserService 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 WorkerService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "controller.api.services.v1.WorkerService",
	HandlerType: (*WorkerServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetWorker",
			Handler:    _WorkerService_GetWorker_Handler,
		},
		{
			MethodName: "ListWorkers",
			Handler:    _WorkerService_ListWorkers_Handler,
		},
		{
			MethodName: "CreateWorkerLed",
			Handler:    _WorkerService_CreateWorkerLed_Handler,
		},
		{
			MethodName: "CreateControllerLed",
			Handler:    _WorkerService_CreateControllerLed_Handler,
		},
		{
			MethodName: "UpdateWorker",
			Handler:    _WorkerService_UpdateWorker_Handler,
		},
		{
			MethodName: "DeleteWorker",
			Handler:    _WorkerService_DeleteWorker_Handler,
		},
		{
			MethodName: "AddWorkerTags",
			Handler:    _WorkerService_AddWorkerTags_Handler,
		},
		{
			MethodName: "SetWorkerTags",
			Handler:    _WorkerService_SetWorkerTags_Handler,
		},
		{
			MethodName: "RemoveWorkerTags",
			Handler:    _WorkerService_RemoveWorkerTags_Handler,
		},
		{
			MethodName: "ReadCertificateAuthority",
			Handler:    _WorkerService_ReadCertificateAuthority_Handler,
		},
		{
			MethodName: "ReinitializeCertificateAuthority",
			Handler:    _WorkerService_ReinitializeCertificateAuthority_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller/api/services/v1/worker_service.proto",
}

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

Functions

func RegisterAccountServiceHandler

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

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

func RegisterAccountServiceHandlerClient

func RegisterAccountServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AccountServiceClient) error

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

func RegisterAccountServiceHandlerFromEndpoint

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

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

func RegisterAccountServiceHandlerServer

func RegisterAccountServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AccountServiceServer) error

RegisterAccountServiceHandlerServer registers the http handlers for service AccountService to "mux". UnaryRPC :call AccountServiceServer 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 RegisterAccountServiceHandlerFromEndpoint instead.

func RegisterAccountServiceServer

func RegisterAccountServiceServer(s grpc.ServiceRegistrar, srv AccountServiceServer)

func RegisterAuthMethodServiceHandler

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

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

func RegisterAuthMethodServiceHandlerClient

func RegisterAuthMethodServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AuthMethodServiceClient) error

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

func RegisterAuthMethodServiceHandlerFromEndpoint

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

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

func RegisterAuthMethodServiceHandlerServer

func RegisterAuthMethodServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AuthMethodServiceServer) error

RegisterAuthMethodServiceHandlerServer registers the http handlers for service AuthMethodService to "mux". UnaryRPC :call AuthMethodServiceServer 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 RegisterAuthMethodServiceHandlerFromEndpoint instead.

func RegisterAuthMethodServiceServer

func RegisterAuthMethodServiceServer(s grpc.ServiceRegistrar, srv AuthMethodServiceServer)

func RegisterAuthTokenServiceHandler

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

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

func RegisterAuthTokenServiceHandlerClient

func RegisterAuthTokenServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AuthTokenServiceClient) error

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

func RegisterAuthTokenServiceHandlerFromEndpoint

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

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

func RegisterAuthTokenServiceHandlerServer

func RegisterAuthTokenServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AuthTokenServiceServer) error

RegisterAuthTokenServiceHandlerServer registers the http handlers for service AuthTokenService to "mux". UnaryRPC :call AuthTokenServiceServer 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 RegisterAuthTokenServiceHandlerFromEndpoint instead.

func RegisterAuthTokenServiceServer

func RegisterAuthTokenServiceServer(s grpc.ServiceRegistrar, srv AuthTokenServiceServer)

func RegisterCredentialLibraryServiceHandler added in v0.4.0

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

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

func RegisterCredentialLibraryServiceHandlerClient added in v0.4.0

func RegisterCredentialLibraryServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client CredentialLibraryServiceClient) error

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

func RegisterCredentialLibraryServiceHandlerFromEndpoint added in v0.4.0

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

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

func RegisterCredentialLibraryServiceHandlerServer added in v0.4.0

func RegisterCredentialLibraryServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server CredentialLibraryServiceServer) error

RegisterCredentialLibraryServiceHandlerServer registers the http handlers for service CredentialLibraryService to "mux". UnaryRPC :call CredentialLibraryServiceServer 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 RegisterCredentialLibraryServiceHandlerFromEndpoint instead.

func RegisterCredentialLibraryServiceServer added in v0.4.0

func RegisterCredentialLibraryServiceServer(s grpc.ServiceRegistrar, srv CredentialLibraryServiceServer)

func RegisterCredentialServiceHandler added in v0.9.0

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

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

func RegisterCredentialServiceHandlerClient added in v0.9.0

func RegisterCredentialServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client CredentialServiceClient) error

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

func RegisterCredentialServiceHandlerFromEndpoint added in v0.9.0

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

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

func RegisterCredentialServiceHandlerServer added in v0.9.0

func RegisterCredentialServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server CredentialServiceServer) error

RegisterCredentialServiceHandlerServer registers the http handlers for service CredentialService to "mux". UnaryRPC :call CredentialServiceServer 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 RegisterCredentialServiceHandlerFromEndpoint instead.

func RegisterCredentialServiceServer added in v0.9.0

func RegisterCredentialServiceServer(s grpc.ServiceRegistrar, srv CredentialServiceServer)

func RegisterCredentialStoreServiceHandler added in v0.4.0

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

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

func RegisterCredentialStoreServiceHandlerClient added in v0.4.0

func RegisterCredentialStoreServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client CredentialStoreServiceClient) error

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

func RegisterCredentialStoreServiceHandlerFromEndpoint added in v0.4.0

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

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

func RegisterCredentialStoreServiceHandlerServer added in v0.4.0

func RegisterCredentialStoreServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server CredentialStoreServiceServer) error

RegisterCredentialStoreServiceHandlerServer registers the http handlers for service CredentialStoreService to "mux". UnaryRPC :call CredentialStoreServiceServer 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 RegisterCredentialStoreServiceHandlerFromEndpoint instead.

func RegisterCredentialStoreServiceServer added in v0.4.0

func RegisterCredentialStoreServiceServer(s grpc.ServiceRegistrar, srv CredentialStoreServiceServer)

func RegisterGroupServiceHandler

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

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

func RegisterGroupServiceHandlerClient

func RegisterGroupServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client GroupServiceClient) error

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

func RegisterGroupServiceHandlerFromEndpoint

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

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

func RegisterGroupServiceHandlerServer

func RegisterGroupServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server GroupServiceServer) error

RegisterGroupServiceHandlerServer registers the http handlers for service GroupService to "mux". UnaryRPC :call GroupServiceServer 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 RegisterGroupServiceHandlerFromEndpoint instead.

func RegisterGroupServiceServer

func RegisterGroupServiceServer(s grpc.ServiceRegistrar, srv GroupServiceServer)

func RegisterHostCatalogServiceHandler

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

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

func RegisterHostCatalogServiceHandlerClient

func RegisterHostCatalogServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client HostCatalogServiceClient) error

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

func RegisterHostCatalogServiceHandlerFromEndpoint

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

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

func RegisterHostCatalogServiceHandlerServer

func RegisterHostCatalogServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server HostCatalogServiceServer) error

RegisterHostCatalogServiceHandlerServer registers the http handlers for service HostCatalogService to "mux". UnaryRPC :call HostCatalogServiceServer 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 RegisterHostCatalogServiceHandlerFromEndpoint instead.

func RegisterHostCatalogServiceServer

func RegisterHostCatalogServiceServer(s grpc.ServiceRegistrar, srv HostCatalogServiceServer)

func RegisterHostServiceHandler

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

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

func RegisterHostServiceHandlerClient

func RegisterHostServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client HostServiceClient) error

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

func RegisterHostServiceHandlerFromEndpoint

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

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

func RegisterHostServiceHandlerServer

func RegisterHostServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server HostServiceServer) error

RegisterHostServiceHandlerServer registers the http handlers for service HostService to "mux". UnaryRPC :call HostServiceServer 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 RegisterHostServiceHandlerFromEndpoint instead.

func RegisterHostServiceServer

func RegisterHostServiceServer(s grpc.ServiceRegistrar, srv HostServiceServer)

func RegisterHostSetServiceHandler

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

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

func RegisterHostSetServiceHandlerClient

func RegisterHostSetServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client HostSetServiceClient) error

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

func RegisterHostSetServiceHandlerFromEndpoint

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

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

func RegisterHostSetServiceHandlerServer

func RegisterHostSetServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server HostSetServiceServer) error

RegisterHostSetServiceHandlerServer registers the http handlers for service HostSetService to "mux". UnaryRPC :call HostSetServiceServer 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 RegisterHostSetServiceHandlerFromEndpoint instead.

func RegisterHostSetServiceServer

func RegisterHostSetServiceServer(s grpc.ServiceRegistrar, srv HostSetServiceServer)

func RegisterManagedGroupServiceHandler added in v0.3.0

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

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

func RegisterManagedGroupServiceHandlerClient added in v0.3.0

func RegisterManagedGroupServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ManagedGroupServiceClient) error

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

func RegisterManagedGroupServiceHandlerFromEndpoint added in v0.3.0

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

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

func RegisterManagedGroupServiceHandlerServer added in v0.3.0

func RegisterManagedGroupServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ManagedGroupServiceServer) error

RegisterManagedGroupServiceHandlerServer registers the http handlers for service ManagedGroupService to "mux". UnaryRPC :call ManagedGroupServiceServer 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 RegisterManagedGroupServiceHandlerFromEndpoint instead.

func RegisterManagedGroupServiceServer added in v0.3.0

func RegisterManagedGroupServiceServer(s grpc.ServiceRegistrar, srv ManagedGroupServiceServer)

func RegisterRoleServiceHandler

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

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

func RegisterRoleServiceHandlerClient

func RegisterRoleServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client RoleServiceClient) error

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

func RegisterRoleServiceHandlerFromEndpoint

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

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

func RegisterRoleServiceHandlerServer

func RegisterRoleServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server RoleServiceServer) error

RegisterRoleServiceHandlerServer registers the http handlers for service RoleService to "mux". UnaryRPC :call RoleServiceServer 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 RegisterRoleServiceHandlerFromEndpoint instead.

func RegisterRoleServiceServer

func RegisterRoleServiceServer(s grpc.ServiceRegistrar, srv RoleServiceServer)

func RegisterScopeServiceHandler

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

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

func RegisterScopeServiceHandlerClient

func RegisterScopeServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ScopeServiceClient) error

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

func RegisterScopeServiceHandlerFromEndpoint

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

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

func RegisterScopeServiceHandlerServer

func RegisterScopeServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ScopeServiceServer) error

RegisterScopeServiceHandlerServer registers the http handlers for service ScopeService to "mux". UnaryRPC :call ScopeServiceServer 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 RegisterScopeServiceHandlerFromEndpoint instead.

func RegisterScopeServiceServer

func RegisterScopeServiceServer(s grpc.ServiceRegistrar, srv ScopeServiceServer)

func RegisterSessionRecordingServiceHandler added in v0.13.0

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

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

func RegisterSessionRecordingServiceHandlerClient added in v0.13.0

func RegisterSessionRecordingServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client SessionRecordingServiceClient) error

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

func RegisterSessionRecordingServiceHandlerFromEndpoint added in v0.13.0

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

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

func RegisterSessionRecordingServiceHandlerServer added in v0.13.0

func RegisterSessionRecordingServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server SessionRecordingServiceServer) error

RegisterSessionRecordingServiceHandlerServer registers the http handlers for service SessionRecordingService to "mux". UnaryRPC :call SessionRecordingServiceServer 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 RegisterSessionRecordingServiceHandlerFromEndpoint instead.

func RegisterSessionRecordingServiceServer added in v0.13.0

func RegisterSessionRecordingServiceServer(s grpc.ServiceRegistrar, srv SessionRecordingServiceServer)

func RegisterSessionServiceHandler

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

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

func RegisterSessionServiceHandlerClient

func RegisterSessionServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client SessionServiceClient) error

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

func RegisterSessionServiceHandlerFromEndpoint

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

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

func RegisterSessionServiceHandlerServer

func RegisterSessionServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server SessionServiceServer) error

RegisterSessionServiceHandlerServer registers the http handlers for service SessionService to "mux". UnaryRPC :call SessionServiceServer 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 RegisterSessionServiceHandlerFromEndpoint instead.

func RegisterSessionServiceServer

func RegisterSessionServiceServer(s grpc.ServiceRegistrar, srv SessionServiceServer)

func RegisterStorageBucketServiceHandler added in v0.13.0

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

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

func RegisterStorageBucketServiceHandlerClient added in v0.13.0

func RegisterStorageBucketServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client StorageBucketServiceClient) error

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

func RegisterStorageBucketServiceHandlerFromEndpoint added in v0.13.0

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

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

func RegisterStorageBucketServiceHandlerServer added in v0.13.0

func RegisterStorageBucketServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server StorageBucketServiceServer) error

RegisterStorageBucketServiceHandlerServer registers the http handlers for service StorageBucketService to "mux". UnaryRPC :call StorageBucketServiceServer 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 RegisterStorageBucketServiceHandlerFromEndpoint instead.

func RegisterStorageBucketServiceServer added in v0.13.0

func RegisterStorageBucketServiceServer(s grpc.ServiceRegistrar, srv StorageBucketServiceServer)

func RegisterTargetServiceHandler

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

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

func RegisterTargetServiceHandlerClient

func RegisterTargetServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client TargetServiceClient) error

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

func RegisterTargetServiceHandlerFromEndpoint

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

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

func RegisterTargetServiceHandlerServer

func RegisterTargetServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server TargetServiceServer) error

RegisterTargetServiceHandlerServer registers the http handlers for service TargetService to "mux". UnaryRPC :call TargetServiceServer 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 RegisterTargetServiceHandlerFromEndpoint instead.

func RegisterTargetServiceServer

func RegisterTargetServiceServer(s grpc.ServiceRegistrar, srv TargetServiceServer)

func RegisterUserServiceHandler

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

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

func RegisterUserServiceHandlerClient

func RegisterUserServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client UserServiceClient) error

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

func RegisterUserServiceHandlerFromEndpoint

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

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

func RegisterUserServiceHandlerServer

func RegisterUserServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server UserServiceServer) error

RegisterUserServiceHandlerServer registers the http handlers for service UserService to "mux". UnaryRPC :call UserServiceServer 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 RegisterUserServiceHandlerFromEndpoint instead.

func RegisterUserServiceServer

func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)

func RegisterWorkerServiceHandler added in v0.9.0

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

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

func RegisterWorkerServiceHandlerClient added in v0.9.0

func RegisterWorkerServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client WorkerServiceClient) error

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

func RegisterWorkerServiceHandlerFromEndpoint added in v0.9.0

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

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

func RegisterWorkerServiceHandlerServer added in v0.9.0

func RegisterWorkerServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server WorkerServiceServer) error

RegisterWorkerServiceHandlerServer registers the http handlers for service WorkerService to "mux". UnaryRPC :call WorkerServiceServer 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 RegisterWorkerServiceHandlerFromEndpoint instead.

func RegisterWorkerServiceServer added in v0.9.0

func RegisterWorkerServiceServer(s grpc.ServiceRegistrar, srv WorkerServiceServer)

Types

type AccountServiceClient

type AccountServiceClient interface {
	// GetAccount returns a stored Account if present. The provided request must
	// include the id for the Account be retrieved. If missing, malformed or
	// referencing a non existing Account an error is returned.
	GetAccount(ctx context.Context, in *GetAccountRequest, opts ...grpc.CallOption) (*GetAccountResponse, error)
	// ListAccounts returns a list of stored Accounts which exist inside the
	// provided Auth Method. The request must include the Auth Method id which
	// contains the Accounts being listed. If missing or malformed an error
	// is returned.
	ListAccounts(ctx context.Context, in *ListAccountsRequest, opts ...grpc.CallOption) (*ListAccountsResponse, error)
	// CreateAccount creates and stores an Account in boundary. The provided
	// request must include the Auth Method ID in which the Account will be
	// created. If the Auth Method ID is missing, malformed, or references a non
	// existing resource an error is returned. If a name or login_name is
	// provided that is in use in another Account in the same Auth Method an
	// error is returned.
	CreateAccount(ctx context.Context, in *CreateAccountRequest, opts ...grpc.CallOption) (*CreateAccountResponse, error)
	// UpdateAccount updates an existing Account in boundary. The provided Account
	// must not have any read only fields set. The update mask must be included in
	// the request and contain at least 1 mutable field. To unset a field's value,
	// include the field in the update mask and don't set it in the provided
	// Account. An error is returned if the Account id is missing or references a
	// non-existing resource. An error is also returned if the request attempts
	// to update the name or login_name to one that is already in use in the
	// containing Auth Method.
	UpdateAccount(ctx context.Context, in *UpdateAccountRequest, opts ...grpc.CallOption) (*UpdateAccountResponse, error)
	// DeleteAccount removes an Account from Boundary. If the provided Account Id
	// is malformed or not provided an error is returned.
	DeleteAccount(ctx context.Context, in *DeleteAccountRequest, opts ...grpc.CallOption) (*DeleteAccountResponse, error)
	// SetPassword sets the Account's password to the one provided in the
	// request. This method is intended for administration purpose and as such
	// does not require the old password.
	SetPassword(ctx context.Context, in *SetPasswordRequest, opts ...grpc.CallOption) (*SetPasswordResponse, error)
	// ChangePassword changes the Account's password to the one provided in the
	// request. This method is intended for end users and requires the existing
	// password to be provided for authentication purposes.
	ChangePassword(ctx context.Context, in *ChangePasswordRequest, opts ...grpc.CallOption) (*ChangePasswordResponse, error)
}

AccountServiceClient is the client API for AccountService 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 AccountServiceServer

type AccountServiceServer interface {
	// GetAccount returns a stored Account if present. The provided request must
	// include the id for the Account be retrieved. If missing, malformed or
	// referencing a non existing Account an error is returned.
	GetAccount(context.Context, *GetAccountRequest) (*GetAccountResponse, error)
	// ListAccounts returns a list of stored Accounts which exist inside the
	// provided Auth Method. The request must include the Auth Method id which
	// contains the Accounts being listed. If missing or malformed an error
	// is returned.
	ListAccounts(context.Context, *ListAccountsRequest) (*ListAccountsResponse, error)
	// CreateAccount creates and stores an Account in boundary. The provided
	// request must include the Auth Method ID in which the Account will be
	// created. If the Auth Method ID is missing, malformed, or references a non
	// existing resource an error is returned. If a name or login_name is
	// provided that is in use in another Account in the same Auth Method an
	// error is returned.
	CreateAccount(context.Context, *CreateAccountRequest) (*CreateAccountResponse, error)
	// UpdateAccount updates an existing Account in boundary. The provided Account
	// must not have any read only fields set. The update mask must be included in
	// the request and contain at least 1 mutable field. To unset a field's value,
	// include the field in the update mask and don't set it in the provided
	// Account. An error is returned if the Account id is missing or references a
	// non-existing resource. An error is also returned if the request attempts
	// to update the name or login_name to one that is already in use in the
	// containing Auth Method.
	UpdateAccount(context.Context, *UpdateAccountRequest) (*UpdateAccountResponse, error)
	// DeleteAccount removes an Account from Boundary. If the provided Account Id
	// is malformed or not provided an error is returned.
	DeleteAccount(context.Context, *DeleteAccountRequest) (*DeleteAccountResponse, error)
	// SetPassword sets the Account's password to the one provided in the
	// request. This method is intended for administration purpose and as such
	// does not require the old password.
	SetPassword(context.Context, *SetPasswordRequest) (*SetPasswordResponse, error)
	// ChangePassword changes the Account's password to the one provided in the
	// request. This method is intended for end users and requires the existing
	// password to be provided for authentication purposes.
	ChangePassword(context.Context, *ChangePasswordRequest) (*ChangePasswordResponse, error)
	// contains filtered or unexported methods
}

AccountServiceServer is the server API for AccountService service. All implementations must embed UnimplementedAccountServiceServer for forward compatibility

type AddGroupMembersRequest

type AddGroupMembersRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version   uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`      // @gotags: `class:"public"`
	MemberIds []string `protobuf:"bytes,3,rep,name=member_ids,proto3" json:"member_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*AddGroupMembersRequest) Descriptor deprecated

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

Deprecated: Use AddGroupMembersRequest.ProtoReflect.Descriptor instead.

func (*AddGroupMembersRequest) GetId

func (x *AddGroupMembersRequest) GetId() string

func (*AddGroupMembersRequest) GetMemberIds

func (x *AddGroupMembersRequest) GetMemberIds() []string

func (*AddGroupMembersRequest) GetVersion

func (x *AddGroupMembersRequest) GetVersion() uint32

func (*AddGroupMembersRequest) ProtoMessage

func (*AddGroupMembersRequest) ProtoMessage()

func (*AddGroupMembersRequest) ProtoReflect

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

func (*AddGroupMembersRequest) Reset

func (x *AddGroupMembersRequest) Reset()

func (*AddGroupMembersRequest) String

func (x *AddGroupMembersRequest) String() string

type AddGroupMembersResponse

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

func (*AddGroupMembersResponse) Descriptor deprecated

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

Deprecated: Use AddGroupMembersResponse.ProtoReflect.Descriptor instead.

func (*AddGroupMembersResponse) GetItem

func (x *AddGroupMembersResponse) GetItem() *groups.Group

func (*AddGroupMembersResponse) ProtoMessage

func (*AddGroupMembersResponse) ProtoMessage()

func (*AddGroupMembersResponse) ProtoReflect

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

func (*AddGroupMembersResponse) Reset

func (x *AddGroupMembersResponse) Reset()

func (*AddGroupMembersResponse) String

func (x *AddGroupMembersResponse) String() string

type AddHostSetHostsRequest

type AddHostSetHostsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"` // @gotags: `class:"public"`
	// A list of Host IDs which will be added to this Host Set. Each Host referenced here must be a child of the same Host Catalog of which this Host Set is a child.
	HostIds []string `protobuf:"bytes,3,rep,name=host_ids,proto3" json:"host_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*AddHostSetHostsRequest) Descriptor deprecated

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

Deprecated: Use AddHostSetHostsRequest.ProtoReflect.Descriptor instead.

func (*AddHostSetHostsRequest) GetHostIds

func (x *AddHostSetHostsRequest) GetHostIds() []string

func (*AddHostSetHostsRequest) GetId

func (x *AddHostSetHostsRequest) GetId() string

func (*AddHostSetHostsRequest) GetVersion

func (x *AddHostSetHostsRequest) GetVersion() uint32

func (*AddHostSetHostsRequest) ProtoMessage

func (*AddHostSetHostsRequest) ProtoMessage()

func (*AddHostSetHostsRequest) ProtoReflect

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

func (*AddHostSetHostsRequest) Reset

func (x *AddHostSetHostsRequest) Reset()

func (*AddHostSetHostsRequest) String

func (x *AddHostSetHostsRequest) String() string

type AddHostSetHostsResponse

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

func (*AddHostSetHostsResponse) Descriptor deprecated

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

Deprecated: Use AddHostSetHostsResponse.ProtoReflect.Descriptor instead.

func (*AddHostSetHostsResponse) GetItem

func (*AddHostSetHostsResponse) ProtoMessage

func (*AddHostSetHostsResponse) ProtoMessage()

func (*AddHostSetHostsResponse) ProtoReflect

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

func (*AddHostSetHostsResponse) Reset

func (x *AddHostSetHostsResponse) Reset()

func (*AddHostSetHostsResponse) String

func (x *AddHostSetHostsResponse) String() string

type AddRoleGrantsRequest

type AddRoleGrantsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version      uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`            // @gotags: `class:"public"`
	GrantStrings []string `protobuf:"bytes,3,rep,name=grant_strings,proto3" json:"grant_strings,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*AddRoleGrantsRequest) Descriptor deprecated

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

Deprecated: Use AddRoleGrantsRequest.ProtoReflect.Descriptor instead.

func (*AddRoleGrantsRequest) GetGrantStrings

func (x *AddRoleGrantsRequest) GetGrantStrings() []string

func (*AddRoleGrantsRequest) GetId

func (x *AddRoleGrantsRequest) GetId() string

func (*AddRoleGrantsRequest) GetVersion

func (x *AddRoleGrantsRequest) GetVersion() uint32

func (*AddRoleGrantsRequest) ProtoMessage

func (*AddRoleGrantsRequest) ProtoMessage()

func (*AddRoleGrantsRequest) ProtoReflect

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

func (*AddRoleGrantsRequest) Reset

func (x *AddRoleGrantsRequest) Reset()

func (*AddRoleGrantsRequest) String

func (x *AddRoleGrantsRequest) String() string

type AddRoleGrantsResponse

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

func (*AddRoleGrantsResponse) Descriptor deprecated

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

Deprecated: Use AddRoleGrantsResponse.ProtoReflect.Descriptor instead.

func (*AddRoleGrantsResponse) GetItem

func (x *AddRoleGrantsResponse) GetItem() *roles.Role

func (*AddRoleGrantsResponse) ProtoMessage

func (*AddRoleGrantsResponse) ProtoMessage()

func (*AddRoleGrantsResponse) ProtoReflect

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

func (*AddRoleGrantsResponse) Reset

func (x *AddRoleGrantsResponse) Reset()

func (*AddRoleGrantsResponse) String

func (x *AddRoleGrantsResponse) String() string

type AddRolePrincipalsRequest

type AddRolePrincipalsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version      uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`            // @gotags: `class:"public"`
	PrincipalIds []string `protobuf:"bytes,3,rep,name=principal_ids,proto3" json:"principal_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*AddRolePrincipalsRequest) Descriptor deprecated

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

Deprecated: Use AddRolePrincipalsRequest.ProtoReflect.Descriptor instead.

func (*AddRolePrincipalsRequest) GetId

func (x *AddRolePrincipalsRequest) GetId() string

func (*AddRolePrincipalsRequest) GetPrincipalIds

func (x *AddRolePrincipalsRequest) GetPrincipalIds() []string

func (*AddRolePrincipalsRequest) GetVersion

func (x *AddRolePrincipalsRequest) GetVersion() uint32

func (*AddRolePrincipalsRequest) ProtoMessage

func (*AddRolePrincipalsRequest) ProtoMessage()

func (*AddRolePrincipalsRequest) ProtoReflect

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

func (*AddRolePrincipalsRequest) Reset

func (x *AddRolePrincipalsRequest) Reset()

func (*AddRolePrincipalsRequest) String

func (x *AddRolePrincipalsRequest) String() string

type AddRolePrincipalsResponse

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

func (*AddRolePrincipalsResponse) Descriptor deprecated

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

Deprecated: Use AddRolePrincipalsResponse.ProtoReflect.Descriptor instead.

func (*AddRolePrincipalsResponse) GetItem

func (x *AddRolePrincipalsResponse) GetItem() *roles.Role

func (*AddRolePrincipalsResponse) ProtoMessage

func (*AddRolePrincipalsResponse) ProtoMessage()

func (*AddRolePrincipalsResponse) ProtoReflect

func (*AddRolePrincipalsResponse) Reset

func (x *AddRolePrincipalsResponse) Reset()

func (*AddRolePrincipalsResponse) String

func (x *AddRolePrincipalsResponse) String() string

type AddTargetCredentialSourcesRequest added in v0.5.0

type AddTargetCredentialSourcesRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"` // @gotags: `class:"public"`
	// Deprecated use brokered_credential_source_ids instead
	//
	// Deprecated: Marked as deprecated in controller/api/services/v1/target_service.proto.
	ApplicationCredentialSourceIds []string `` // @gotags: `class:"public"`
	/* 134-byte string literal not displayed */
	// Brokered credentials are returned to the user during session authorization.
	BrokeredCredentialSourceIds []string `` // @gotags: `class:"public"`
	/* 129-byte string literal not displayed */
	// Injected application credentials are used by a Boundary worker to secure the
	// connection between the worker and the endpoint. Injected application credentials are
	// never returned to the user.
	InjectedApplicationCredentialSourceIds []string `` // @gotags: `class:"public"`
	/* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddTargetCredentialSourcesRequest) Descriptor deprecated added in v0.5.0

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

Deprecated: Use AddTargetCredentialSourcesRequest.ProtoReflect.Descriptor instead.

func (*AddTargetCredentialSourcesRequest) GetApplicationCredentialSourceIds deprecated added in v0.5.0

func (x *AddTargetCredentialSourcesRequest) GetApplicationCredentialSourceIds() []string

Deprecated: Marked as deprecated in controller/api/services/v1/target_service.proto.

func (*AddTargetCredentialSourcesRequest) GetBrokeredCredentialSourceIds added in v0.10.0

func (x *AddTargetCredentialSourcesRequest) GetBrokeredCredentialSourceIds() []string

func (*AddTargetCredentialSourcesRequest) GetId added in v0.5.0

func (*AddTargetCredentialSourcesRequest) GetInjectedApplicationCredentialSourceIds added in v0.10.0

func (x *AddTargetCredentialSourcesRequest) GetInjectedApplicationCredentialSourceIds() []string

func (*AddTargetCredentialSourcesRequest) GetVersion added in v0.5.0

func (x *AddTargetCredentialSourcesRequest) GetVersion() uint32

func (*AddTargetCredentialSourcesRequest) ProtoMessage added in v0.5.0

func (*AddTargetCredentialSourcesRequest) ProtoMessage()

func (*AddTargetCredentialSourcesRequest) ProtoReflect added in v0.5.0

func (*AddTargetCredentialSourcesRequest) Reset added in v0.5.0

func (*AddTargetCredentialSourcesRequest) String added in v0.5.0

type AddTargetCredentialSourcesResponse added in v0.5.0

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

func (*AddTargetCredentialSourcesResponse) Descriptor deprecated added in v0.5.0

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

Deprecated: Use AddTargetCredentialSourcesResponse.ProtoReflect.Descriptor instead.

func (*AddTargetCredentialSourcesResponse) GetItem added in v0.5.0

func (*AddTargetCredentialSourcesResponse) ProtoMessage added in v0.5.0

func (*AddTargetCredentialSourcesResponse) ProtoMessage()

func (*AddTargetCredentialSourcesResponse) ProtoReflect added in v0.5.0

func (*AddTargetCredentialSourcesResponse) Reset added in v0.5.0

func (*AddTargetCredentialSourcesResponse) String added in v0.5.0

type AddTargetHostSourcesRequest added in v0.5.0

type AddTargetHostSourcesRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version       uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`                // @gotags: `class:"public"`
	HostSourceIds []string `protobuf:"bytes,3,rep,name=host_source_ids,proto3" json:"host_source_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*AddTargetHostSourcesRequest) Descriptor deprecated added in v0.5.0

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

Deprecated: Use AddTargetHostSourcesRequest.ProtoReflect.Descriptor instead.

func (*AddTargetHostSourcesRequest) GetHostSourceIds added in v0.5.0

func (x *AddTargetHostSourcesRequest) GetHostSourceIds() []string

func (*AddTargetHostSourcesRequest) GetId added in v0.5.0

func (*AddTargetHostSourcesRequest) GetVersion added in v0.5.0

func (x *AddTargetHostSourcesRequest) GetVersion() uint32

func (*AddTargetHostSourcesRequest) ProtoMessage added in v0.5.0

func (*AddTargetHostSourcesRequest) ProtoMessage()

func (*AddTargetHostSourcesRequest) ProtoReflect added in v0.5.0

func (*AddTargetHostSourcesRequest) Reset added in v0.5.0

func (x *AddTargetHostSourcesRequest) Reset()

func (*AddTargetHostSourcesRequest) String added in v0.5.0

func (x *AddTargetHostSourcesRequest) String() string

type AddTargetHostSourcesResponse added in v0.5.0

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

func (*AddTargetHostSourcesResponse) Descriptor deprecated added in v0.5.0

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

Deprecated: Use AddTargetHostSourcesResponse.ProtoReflect.Descriptor instead.

func (*AddTargetHostSourcesResponse) GetItem added in v0.5.0

func (*AddTargetHostSourcesResponse) ProtoMessage added in v0.5.0

func (*AddTargetHostSourcesResponse) ProtoMessage()

func (*AddTargetHostSourcesResponse) ProtoReflect added in v0.5.0

func (*AddTargetHostSourcesResponse) Reset added in v0.5.0

func (x *AddTargetHostSourcesResponse) Reset()

func (*AddTargetHostSourcesResponse) String added in v0.5.0

type AddUserAccountsRequest

type AddUserAccountsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// The version ensures the User hasn't changed since it was last retrieved and if it has the request will fail.
	Version    uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`        // @gotags: `class:"public"`
	AccountIds []string `protobuf:"bytes,3,rep,name=account_ids,proto3" json:"account_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*AddUserAccountsRequest) Descriptor deprecated

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

Deprecated: Use AddUserAccountsRequest.ProtoReflect.Descriptor instead.

func (*AddUserAccountsRequest) GetAccountIds

func (x *AddUserAccountsRequest) GetAccountIds() []string

func (*AddUserAccountsRequest) GetId

func (x *AddUserAccountsRequest) GetId() string

func (*AddUserAccountsRequest) GetVersion

func (x *AddUserAccountsRequest) GetVersion() uint32

func (*AddUserAccountsRequest) ProtoMessage

func (*AddUserAccountsRequest) ProtoMessage()

func (*AddUserAccountsRequest) ProtoReflect

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

func (*AddUserAccountsRequest) Reset

func (x *AddUserAccountsRequest) Reset()

func (*AddUserAccountsRequest) String

func (x *AddUserAccountsRequest) String() string

type AddUserAccountsResponse

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

func (*AddUserAccountsResponse) Descriptor deprecated

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

Deprecated: Use AddUserAccountsResponse.ProtoReflect.Descriptor instead.

func (*AddUserAccountsResponse) GetItem

func (x *AddUserAccountsResponse) GetItem() *users.User

func (*AddUserAccountsResponse) ProtoMessage

func (*AddUserAccountsResponse) ProtoMessage()

func (*AddUserAccountsResponse) ProtoReflect

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

func (*AddUserAccountsResponse) Reset

func (x *AddUserAccountsResponse) Reset()

func (*AddUserAccountsResponse) String

func (x *AddUserAccountsResponse) String() string

type AddWorkerTagsRequest added in v0.10.0

type AddWorkerTagsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version uint32                         `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"` // @gotags: `class:"public"`
	ApiTags map[string]*structpb.ListValue ``                                                                                    // @gotags: `class:"public"`
	/* 172-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddWorkerTagsRequest) Descriptor deprecated added in v0.10.0

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

Deprecated: Use AddWorkerTagsRequest.ProtoReflect.Descriptor instead.

func (*AddWorkerTagsRequest) GetApiTags added in v0.10.0

func (x *AddWorkerTagsRequest) GetApiTags() map[string]*structpb.ListValue

func (*AddWorkerTagsRequest) GetId added in v0.10.0

func (x *AddWorkerTagsRequest) GetId() string

func (*AddWorkerTagsRequest) GetVersion added in v0.10.0

func (x *AddWorkerTagsRequest) GetVersion() uint32

func (*AddWorkerTagsRequest) ProtoMessage added in v0.10.0

func (*AddWorkerTagsRequest) ProtoMessage()

func (*AddWorkerTagsRequest) ProtoReflect added in v0.10.0

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

func (*AddWorkerTagsRequest) Reset added in v0.10.0

func (x *AddWorkerTagsRequest) Reset()

func (*AddWorkerTagsRequest) String added in v0.10.0

func (x *AddWorkerTagsRequest) String() string

type AddWorkerTagsResponse added in v0.10.0

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

func (*AddWorkerTagsResponse) Descriptor deprecated added in v0.10.0

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

Deprecated: Use AddWorkerTagsResponse.ProtoReflect.Descriptor instead.

func (*AddWorkerTagsResponse) GetItem added in v0.10.0

func (x *AddWorkerTagsResponse) GetItem() *workers.Worker

func (*AddWorkerTagsResponse) ProtoMessage added in v0.10.0

func (*AddWorkerTagsResponse) ProtoMessage()

func (*AddWorkerTagsResponse) ProtoReflect added in v0.10.0

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

func (*AddWorkerTagsResponse) Reset added in v0.10.0

func (x *AddWorkerTagsResponse) Reset()

func (*AddWorkerTagsResponse) String added in v0.10.0

func (x *AddWorkerTagsResponse) String() string

type AuthMethodServiceClient

type AuthMethodServiceClient interface {
	// GetAuthMethod returns a stored Auth Method if present.  The provided request
	// must include the Auth Method id. If missing, malformed or referencing a
	// non existing resource an error is returned.
	GetAuthMethod(ctx context.Context, in *GetAuthMethodRequest, opts ...grpc.CallOption) (*GetAuthMethodResponse, error)
	// ListAuthMethods returns a list of stored Auth Methods which are in the
	// provided scope. The request must include the scope id and if missing,
	// malformed, or referencing a non existing scope, an error is returned.
	ListAuthMethods(ctx context.Context, in *ListAuthMethodsRequest, opts ...grpc.CallOption) (*ListAuthMethodsResponse, error)
	// CreateAuthMethod creates and stores an Auth Method in boundary.  The
	// provided request must include the scope in which the Auth Method will be
	// created. If the scope id is missing, malformed or referencing a
	// non existing resource an error is returned.  If a name is provided that is
	// in use in another Auth Method in the same scope, an error is returned.
	CreateAuthMethod(ctx context.Context, in *CreateAuthMethodRequest, opts ...grpc.CallOption) (*CreateAuthMethodResponse, error)
	// UpdateAuthMethod updates an existing Auth Method in boundary.  The provided
	// Auth Method must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided user. An error is returned if the Auth Method id is missing
	// or reference a non existing resource.  An error is also returned if the
	// request attempts to update the name to one that is already in use by
	// another Auth Method in the parent scope.
	UpdateAuthMethod(ctx context.Context, in *UpdateAuthMethodRequest, opts ...grpc.CallOption) (*UpdateAuthMethodResponse, error)
	// DeleteAuthMethod removes an Auth Method from Boundary. If the Auth Method id
	// is malformed or not provided an error is returned.
	DeleteAuthMethod(ctx context.Context, in *DeleteAuthMethodRequest, opts ...grpc.CallOption) (*DeleteAuthMethodResponse, error)
	// ChangeState changes the state of an Auth Method from Boundary.
	ChangeState(ctx context.Context, in *ChangeStateRequest, opts ...grpc.CallOption) (*ChangeStateResponse, error)
	// Authenticate validates credentials provided and returns an Auth Token.
	Authenticate(ctx context.Context, in *AuthenticateRequest, opts ...grpc.CallOption) (*AuthenticateResponse, error)
}

AuthMethodServiceClient is the client API for AuthMethodService 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 AuthMethodServiceServer

type AuthMethodServiceServer interface {
	// GetAuthMethod returns a stored Auth Method if present.  The provided request
	// must include the Auth Method id. If missing, malformed or referencing a
	// non existing resource an error is returned.
	GetAuthMethod(context.Context, *GetAuthMethodRequest) (*GetAuthMethodResponse, error)
	// ListAuthMethods returns a list of stored Auth Methods which are in the
	// provided scope. The request must include the scope id and if missing,
	// malformed, or referencing a non existing scope, an error is returned.
	ListAuthMethods(context.Context, *ListAuthMethodsRequest) (*ListAuthMethodsResponse, error)
	// CreateAuthMethod creates and stores an Auth Method in boundary.  The
	// provided request must include the scope in which the Auth Method will be
	// created. If the scope id is missing, malformed or referencing a
	// non existing resource an error is returned.  If a name is provided that is
	// in use in another Auth Method in the same scope, an error is returned.
	CreateAuthMethod(context.Context, *CreateAuthMethodRequest) (*CreateAuthMethodResponse, error)
	// UpdateAuthMethod updates an existing Auth Method in boundary.  The provided
	// Auth Method must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided user. An error is returned if the Auth Method id is missing
	// or reference a non existing resource.  An error is also returned if the
	// request attempts to update the name to one that is already in use by
	// another Auth Method in the parent scope.
	UpdateAuthMethod(context.Context, *UpdateAuthMethodRequest) (*UpdateAuthMethodResponse, error)
	// DeleteAuthMethod removes an Auth Method from Boundary. If the Auth Method id
	// is malformed or not provided an error is returned.
	DeleteAuthMethod(context.Context, *DeleteAuthMethodRequest) (*DeleteAuthMethodResponse, error)
	// ChangeState changes the state of an Auth Method from Boundary.
	ChangeState(context.Context, *ChangeStateRequest) (*ChangeStateResponse, error)
	// Authenticate validates credentials provided and returns an Auth Token.
	Authenticate(context.Context, *AuthenticateRequest) (*AuthenticateResponse, error)
	// contains filtered or unexported methods
}

AuthMethodServiceServer is the server API for AuthMethodService service. All implementations must embed UnimplementedAuthMethodServiceServer for forward compatibility

type AuthTokenServiceClient

type AuthTokenServiceClient interface {
	// GetAuthToken returns a stored Auth Token if present.  The provided request
	// must include the Auth Token id and if it is missing, malformed or
	// referencing a non existing resource an error is returned.
	GetAuthToken(ctx context.Context, in *GetAuthTokenRequest, opts ...grpc.CallOption) (*GetAuthTokenResponse, error)
	// ListAuthTokens returns a list of stored Auth Tokens which exist inside
	// the provided scope.  The request must include the scope ids for
	// the Auth Tokens being listed.  If the scope id is missing, malformed, or
	// referencing a non existing resource, an error is returned.
	ListAuthTokens(ctx context.Context, in *ListAuthTokensRequest, opts ...grpc.CallOption) (*ListAuthTokensResponse, error)
	// DeleteAuthToken removes a Auth Token from Boundary. If the provided
	// Auth Token id is malformed or not provided an error is returned.
	DeleteAuthToken(ctx context.Context, in *DeleteAuthTokenRequest, opts ...grpc.CallOption) (*DeleteAuthTokenResponse, error)
}

AuthTokenServiceClient is the client API for AuthTokenService 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 AuthTokenServiceServer

type AuthTokenServiceServer interface {
	// GetAuthToken returns a stored Auth Token if present.  The provided request
	// must include the Auth Token id and if it is missing, malformed or
	// referencing a non existing resource an error is returned.
	GetAuthToken(context.Context, *GetAuthTokenRequest) (*GetAuthTokenResponse, error)
	// ListAuthTokens returns a list of stored Auth Tokens which exist inside
	// the provided scope.  The request must include the scope ids for
	// the Auth Tokens being listed.  If the scope id is missing, malformed, or
	// referencing a non existing resource, an error is returned.
	ListAuthTokens(context.Context, *ListAuthTokensRequest) (*ListAuthTokensResponse, error)
	// DeleteAuthToken removes a Auth Token from Boundary. If the provided
	// Auth Token id is malformed or not provided an error is returned.
	DeleteAuthToken(context.Context, *DeleteAuthTokenRequest) (*DeleteAuthTokenResponse, error)
	// contains filtered or unexported methods
}

AuthTokenServiceServer is the server API for AuthTokenService service. All implementations must embed UnimplementedAuthTokenServiceServer for forward compatibility

type AuthenticateRequest

type AuthenticateRequest struct {

	// The ID of the Auth Method in the system that should be used for authentication.
	AuthMethodId string `protobuf:"bytes,1,opt,name=auth_method_id,proto3" json:"auth_method_id,omitempty" class:"public"` // @gotags: `class:"public"`
	// This can be "cookie" or "token". If not provided, "token" will be used. "cookie" activates a split-cookie method where the token is split partially between http-only and regular cookies in order
	// to keep it safe from rogue JS in the browser. Deprecated, use "type" instead.
	//
	// Deprecated: Marked as deprecated in controller/api/services/v1/auth_method_service.proto.
	TokenType string `protobuf:"bytes,2,opt,name=token_type,proto3" json:"token_type,omitempty" class:"public"` // @gotags: `class:"public"`
	// This can be "cookie" or "token". If not provided, "token" will be used. "cookie" activates a split-cookie method where the token is split partially between http-only and regular cookies in order
	// to keep it safe from rogue JS in the browser.
	Type string `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty" class:"public"` // @gotags: `class:"public"`
	// Types that are assignable to Attrs:
	//
	//	*AuthenticateRequest_Attributes
	//	*AuthenticateRequest_PasswordLoginAttributes
	//	*AuthenticateRequest_OidcStartAttributes
	//	*AuthenticateRequest_OidcAuthMethodAuthenticateCallbackRequest
	//	*AuthenticateRequest_OidcAuthMethodAuthenticateTokenRequest
	//	*AuthenticateRequest_LdapLoginAttributes
	Attrs isAuthenticateRequest_Attrs `protobuf_oneof:"attrs"`
	// The command to perform.
	Command string `protobuf:"bytes,5,opt,name=command,proto3" json:"command,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*AuthenticateRequest) Descriptor deprecated

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

Deprecated: Use AuthenticateRequest.ProtoReflect.Descriptor instead.

func (*AuthenticateRequest) GetAttributes added in v0.2.0

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

func (*AuthenticateRequest) GetAttrs added in v0.8.0

func (m *AuthenticateRequest) GetAttrs() isAuthenticateRequest_Attrs

func (*AuthenticateRequest) GetAuthMethodId

func (x *AuthenticateRequest) GetAuthMethodId() string

func (*AuthenticateRequest) GetCommand added in v0.2.0

func (x *AuthenticateRequest) GetCommand() string

func (*AuthenticateRequest) GetLdapLoginAttributes added in v0.13.0

func (x *AuthenticateRequest) GetLdapLoginAttributes() *LdapLoginAttributes

func (*AuthenticateRequest) GetOidcAuthMethodAuthenticateCallbackRequest added in v0.8.0

func (x *AuthenticateRequest) GetOidcAuthMethodAuthenticateCallbackRequest() *authmethods.OidcAuthMethodAuthenticateCallbackRequest

func (*AuthenticateRequest) GetOidcAuthMethodAuthenticateTokenRequest added in v0.8.0

func (x *AuthenticateRequest) GetOidcAuthMethodAuthenticateTokenRequest() *authmethods.OidcAuthMethodAuthenticateTokenRequest

func (*AuthenticateRequest) GetOidcStartAttributes added in v0.8.0

func (x *AuthenticateRequest) GetOidcStartAttributes() *OidcStartAttributes

func (*AuthenticateRequest) GetPasswordLoginAttributes added in v0.8.0

func (x *AuthenticateRequest) GetPasswordLoginAttributes() *PasswordLoginAttributes

func (*AuthenticateRequest) GetTokenType deprecated

func (x *AuthenticateRequest) GetTokenType() string

Deprecated: Marked as deprecated in controller/api/services/v1/auth_method_service.proto.

func (*AuthenticateRequest) GetType added in v0.8.0

func (x *AuthenticateRequest) GetType() string

func (*AuthenticateRequest) ProtoMessage

func (*AuthenticateRequest) ProtoMessage()

func (*AuthenticateRequest) ProtoReflect

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

func (*AuthenticateRequest) Reset

func (x *AuthenticateRequest) Reset()

func (*AuthenticateRequest) String

func (x *AuthenticateRequest) String() string

type AuthenticateRequest_Attributes added in v0.8.0

type AuthenticateRequest_Attributes struct {
	// Attributes are passed to the Auth Method; the valid keys and values depend on the type of Auth Method as well as the command.
	Attributes *structpb.Struct `protobuf:"bytes,4,opt,name=attributes,proto3,oneof"`
}

type AuthenticateRequest_LdapLoginAttributes added in v0.13.0

type AuthenticateRequest_LdapLoginAttributes struct {
	LdapLoginAttributes *LdapLoginAttributes `protobuf:"bytes,11,opt,name=ldap_login_attributes,json=ldapLoginAttributes,proto3,oneof"`
}

type AuthenticateRequest_OidcAuthMethodAuthenticateCallbackRequest added in v0.8.0

type AuthenticateRequest_OidcAuthMethodAuthenticateCallbackRequest struct {
	OidcAuthMethodAuthenticateCallbackRequest *authmethods.OidcAuthMethodAuthenticateCallbackRequest `` /* 134-byte string literal not displayed */
}

type AuthenticateRequest_OidcAuthMethodAuthenticateTokenRequest added in v0.8.0

type AuthenticateRequest_OidcAuthMethodAuthenticateTokenRequest struct {
	OidcAuthMethodAuthenticateTokenRequest *authmethods.OidcAuthMethodAuthenticateTokenRequest `` /* 129-byte string literal not displayed */
}

type AuthenticateRequest_OidcStartAttributes added in v0.8.0

type AuthenticateRequest_OidcStartAttributes struct {
	OidcStartAttributes *OidcStartAttributes `protobuf:"bytes,8,opt,name=oidc_start_attributes,json=oidcStartAttributes,proto3,oneof"`
}

type AuthenticateRequest_PasswordLoginAttributes added in v0.8.0

type AuthenticateRequest_PasswordLoginAttributes struct {
	// Note: these fields have a custom mapping function for transforming to and from the generic attributes,
	// they do not use the standard attribute transformation.
	PasswordLoginAttributes *PasswordLoginAttributes `protobuf:"bytes,7,opt,name=password_login_attributes,json=passwordLoginAttributes,proto3,oneof"`
}

type AuthenticateResponse

type AuthenticateResponse struct {

	// The type of the token returned. Either "cookie" or "token".
	Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty" class:"public"` // @gotags: `class:"public"`
	// Types that are assignable to Attrs:
	//
	//	*AuthenticateResponse_Attributes
	//	*AuthenticateResponse_OidcAuthMethodAuthenticateStartResponse
	//	*AuthenticateResponse_OidcAuthMethodAuthenticateCallbackResponse
	//	*AuthenticateResponse_OidcAuthMethodAuthenticateTokenResponse
	//	*AuthenticateResponse_AuthTokenResponse
	Attrs isAuthenticateResponse_Attrs `protobuf_oneof:"attrs"`
	// The command that was performed.
	Command string `protobuf:"bytes,5,opt,name=command,proto3" json:"command,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*AuthenticateResponse) Descriptor deprecated

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

Deprecated: Use AuthenticateResponse.ProtoReflect.Descriptor instead.

func (*AuthenticateResponse) GetAttributes added in v0.2.0

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

func (*AuthenticateResponse) GetAttrs added in v0.8.0

func (m *AuthenticateResponse) GetAttrs() isAuthenticateResponse_Attrs

func (*AuthenticateResponse) GetAuthTokenResponse added in v0.8.0

func (x *AuthenticateResponse) GetAuthTokenResponse() *authtokens.AuthToken

func (*AuthenticateResponse) GetCommand added in v0.2.0

func (x *AuthenticateResponse) GetCommand() string

func (*AuthenticateResponse) GetOidcAuthMethodAuthenticateCallbackResponse added in v0.8.0

func (x *AuthenticateResponse) GetOidcAuthMethodAuthenticateCallbackResponse() *authmethods.OidcAuthMethodAuthenticateCallbackResponse

func (*AuthenticateResponse) GetOidcAuthMethodAuthenticateStartResponse added in v0.8.0

func (x *AuthenticateResponse) GetOidcAuthMethodAuthenticateStartResponse() *authmethods.OidcAuthMethodAuthenticateStartResponse

func (*AuthenticateResponse) GetOidcAuthMethodAuthenticateTokenResponse added in v0.8.0

func (x *AuthenticateResponse) GetOidcAuthMethodAuthenticateTokenResponse() *authmethods.OidcAuthMethodAuthenticateTokenResponse

func (*AuthenticateResponse) GetType added in v0.8.0

func (x *AuthenticateResponse) GetType() string

func (*AuthenticateResponse) ProtoMessage

func (*AuthenticateResponse) ProtoMessage()

func (*AuthenticateResponse) ProtoReflect

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

func (*AuthenticateResponse) Reset

func (x *AuthenticateResponse) Reset()

func (*AuthenticateResponse) String

func (x *AuthenticateResponse) String() string

type AuthenticateResponse_Attributes added in v0.8.0

type AuthenticateResponse_Attributes struct {
	// Valid keys and values depend on the type of Auth Method as well as the command.
	Attributes *structpb.Struct `protobuf:"bytes,4,opt,name=attributes,proto3,oneof"`
}

type AuthenticateResponse_AuthTokenResponse added in v0.8.0

type AuthenticateResponse_AuthTokenResponse struct {
	AuthTokenResponse *authtokens.AuthToken `protobuf:"bytes,9,opt,name=auth_token_response,json=authTokenResponse,proto3,oneof"`
}

type AuthenticateResponse_OidcAuthMethodAuthenticateCallbackResponse added in v0.8.0

type AuthenticateResponse_OidcAuthMethodAuthenticateCallbackResponse struct {
	OidcAuthMethodAuthenticateCallbackResponse *authmethods.OidcAuthMethodAuthenticateCallbackResponse `` /* 136-byte string literal not displayed */
}

type AuthenticateResponse_OidcAuthMethodAuthenticateStartResponse added in v0.8.0

type AuthenticateResponse_OidcAuthMethodAuthenticateStartResponse struct {
	// Note: these fields have a custom mapping function for transforming to and from the generic attributes,
	// they do not use the standard attribute transformation.
	OidcAuthMethodAuthenticateStartResponse *authmethods.OidcAuthMethodAuthenticateStartResponse `` /* 130-byte string literal not displayed */
}

type AuthenticateResponse_OidcAuthMethodAuthenticateTokenResponse added in v0.8.0

type AuthenticateResponse_OidcAuthMethodAuthenticateTokenResponse struct {
	OidcAuthMethodAuthenticateTokenResponse *authmethods.OidcAuthMethodAuthenticateTokenResponse `` /* 130-byte string literal not displayed */
}

type AuthorizeSessionRequest

type AuthorizeSessionRequest struct {

	// The ID of the target. Required unless some combination of scope_id/scope_name and name are set.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// The name of the target. When using this, scope_id or scope_name must be set.
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty" class:"public"` // @gotags: `class:"public"`
	// The scope ID containing the target, if specifying the target by name.
	ScopeId string `protobuf:"bytes,4,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty" class:"public"` // @gotags: `class:"public"`
	// The scope name containing the target, if specifying the target by name.
	ScopeName string `protobuf:"bytes,5,opt,name=scope_name,json=scopeName,proto3" json:"scope_name,omitempty" class:"public"` // @gotags: `class:"public"`
	// An optional parameter allowing specification of the particular Host within the Target's configured Host Sets to connect to during this Session.
	HostId string `protobuf:"bytes,2,opt,name=host_id,proto3" json:"host_id,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*AuthorizeSessionRequest) Descriptor deprecated

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

Deprecated: Use AuthorizeSessionRequest.ProtoReflect.Descriptor instead.

func (*AuthorizeSessionRequest) GetHostId

func (x *AuthorizeSessionRequest) GetHostId() string

func (*AuthorizeSessionRequest) GetId

func (x *AuthorizeSessionRequest) GetId() string

func (*AuthorizeSessionRequest) GetName added in v0.1.1

func (x *AuthorizeSessionRequest) GetName() string

func (*AuthorizeSessionRequest) GetScopeId added in v0.1.1

func (x *AuthorizeSessionRequest) GetScopeId() string

func (*AuthorizeSessionRequest) GetScopeName added in v0.1.1

func (x *AuthorizeSessionRequest) GetScopeName() string

func (*AuthorizeSessionRequest) ProtoMessage

func (*AuthorizeSessionRequest) ProtoMessage()

func (*AuthorizeSessionRequest) ProtoReflect

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

func (*AuthorizeSessionRequest) Reset

func (x *AuthorizeSessionRequest) Reset()

func (*AuthorizeSessionRequest) String

func (x *AuthorizeSessionRequest) String() string

type AuthorizeSessionResponse

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

func (*AuthorizeSessionResponse) Descriptor deprecated

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

Deprecated: Use AuthorizeSessionResponse.ProtoReflect.Descriptor instead.

func (*AuthorizeSessionResponse) GetItem

func (*AuthorizeSessionResponse) ProtoMessage

func (*AuthorizeSessionResponse) ProtoMessage()

func (*AuthorizeSessionResponse) ProtoReflect

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

func (*AuthorizeSessionResponse) Reset

func (x *AuthorizeSessionResponse) Reset()

func (*AuthorizeSessionResponse) String

func (x *AuthorizeSessionResponse) String() string

type CancelSessionRequest

type CancelSessionRequest struct {
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"`            // @gotags: `class:"public"`
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*CancelSessionRequest) Descriptor deprecated

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

Deprecated: Use CancelSessionRequest.ProtoReflect.Descriptor instead.

func (*CancelSessionRequest) GetId

func (x *CancelSessionRequest) GetId() string

func (*CancelSessionRequest) GetVersion

func (x *CancelSessionRequest) GetVersion() uint32

func (*CancelSessionRequest) ProtoMessage

func (*CancelSessionRequest) ProtoMessage()

func (*CancelSessionRequest) ProtoReflect

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

func (*CancelSessionRequest) Reset

func (x *CancelSessionRequest) Reset()

func (*CancelSessionRequest) String

func (x *CancelSessionRequest) String() string

type CancelSessionResponse

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

func (*CancelSessionResponse) Descriptor deprecated

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

Deprecated: Use CancelSessionResponse.ProtoReflect.Descriptor instead.

func (*CancelSessionResponse) GetItem

func (x *CancelSessionResponse) GetItem() *sessions.Session

func (*CancelSessionResponse) ProtoMessage

func (*CancelSessionResponse) ProtoMessage()

func (*CancelSessionResponse) ProtoReflect

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

func (*CancelSessionResponse) Reset

func (x *CancelSessionResponse) Reset()

func (*CancelSessionResponse) String

func (x *CancelSessionResponse) String() string

type ChangePasswordRequest

type ChangePasswordRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version         uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`                  // @gotags: `class:"public"`
	CurrentPassword string `protobuf:"bytes,3,opt,name=current_password,proto3" json:"current_password,omitempty" class:"secret"` // @gotags: `class:"secret"`
	NewPassword     string `protobuf:"bytes,4,opt,name=new_password,proto3" json:"new_password,omitempty" class:"secret"`         // @gotags: `class:"secret"`
	// contains filtered or unexported fields
}

func (*ChangePasswordRequest) Descriptor deprecated

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

Deprecated: Use ChangePasswordRequest.ProtoReflect.Descriptor instead.

func (*ChangePasswordRequest) GetCurrentPassword

func (x *ChangePasswordRequest) GetCurrentPassword() string

func (*ChangePasswordRequest) GetId

func (x *ChangePasswordRequest) GetId() string

func (*ChangePasswordRequest) GetNewPassword

func (x *ChangePasswordRequest) GetNewPassword() string

func (*ChangePasswordRequest) GetVersion

func (x *ChangePasswordRequest) GetVersion() uint32

func (*ChangePasswordRequest) ProtoMessage

func (*ChangePasswordRequest) ProtoMessage()

func (*ChangePasswordRequest) ProtoReflect

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

func (*ChangePasswordRequest) Reset

func (x *ChangePasswordRequest) Reset()

func (*ChangePasswordRequest) String

func (x *ChangePasswordRequest) String() string

type ChangePasswordResponse

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

func (*ChangePasswordResponse) Descriptor deprecated

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

Deprecated: Use ChangePasswordResponse.ProtoReflect.Descriptor instead.

func (*ChangePasswordResponse) GetItem

func (x *ChangePasswordResponse) GetItem() *accounts.Account

func (*ChangePasswordResponse) ProtoMessage

func (*ChangePasswordResponse) ProtoMessage()

func (*ChangePasswordResponse) ProtoReflect

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

func (*ChangePasswordResponse) Reset

func (x *ChangePasswordResponse) Reset()

func (*ChangePasswordResponse) String

func (x *ChangePasswordResponse) String() string

type ChangeStateRequest added in v0.2.0

type ChangeStateRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"` // @gotags: `class:"public"`
	// Types that are assignable to Attrs:
	//
	//	*ChangeStateRequest_Attributes
	//	*ChangeStateRequest_OidcChangeStateAttributes
	Attrs isChangeStateRequest_Attrs `protobuf_oneof:"attrs"`
	// contains filtered or unexported fields
}

func (*ChangeStateRequest) Descriptor deprecated added in v0.2.0

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

Deprecated: Use ChangeStateRequest.ProtoReflect.Descriptor instead.

func (*ChangeStateRequest) GetAttributes added in v0.2.0

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

func (*ChangeStateRequest) GetAttrs added in v0.8.0

func (m *ChangeStateRequest) GetAttrs() isChangeStateRequest_Attrs

func (*ChangeStateRequest) GetId added in v0.2.0

func (x *ChangeStateRequest) GetId() string

func (*ChangeStateRequest) GetOidcChangeStateAttributes added in v0.8.0

func (x *ChangeStateRequest) GetOidcChangeStateAttributes() *OidcChangeStateAttributes

func (*ChangeStateRequest) GetVersion added in v0.2.0

func (x *ChangeStateRequest) GetVersion() uint32

func (*ChangeStateRequest) ProtoMessage added in v0.2.0

func (*ChangeStateRequest) ProtoMessage()

func (*ChangeStateRequest) ProtoReflect added in v0.2.0

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

func (*ChangeStateRequest) Reset added in v0.2.0

func (x *ChangeStateRequest) Reset()

func (*ChangeStateRequest) String added in v0.2.0

func (x *ChangeStateRequest) String() string

type ChangeStateRequest_Attributes added in v0.8.0

type ChangeStateRequest_Attributes struct {
	// The attributes specific to this auth method's state.
	Attributes *structpb.Struct `protobuf:"bytes,4,opt,name=attributes,proto3,oneof"`
}

type ChangeStateRequest_OidcChangeStateAttributes added in v0.8.0

type ChangeStateRequest_OidcChangeStateAttributes struct {
	OidcChangeStateAttributes *OidcChangeStateAttributes `protobuf:"bytes,5,opt,name=oidc_change_state_attributes,json=oidcChangeStateAttributes,proto3,oneof"`
}

type ChangeStateResponse added in v0.2.0

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

func (*ChangeStateResponse) Descriptor deprecated added in v0.2.0

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

Deprecated: Use ChangeStateResponse.ProtoReflect.Descriptor instead.

func (*ChangeStateResponse) GetItem added in v0.2.0

func (*ChangeStateResponse) ProtoMessage added in v0.2.0

func (*ChangeStateResponse) ProtoMessage()

func (*ChangeStateResponse) ProtoReflect added in v0.2.0

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

func (*ChangeStateResponse) Reset added in v0.2.0

func (x *ChangeStateResponse) Reset()

func (*ChangeStateResponse) String added in v0.2.0

func (x *ChangeStateResponse) String() string

type CreateAccountRequest

type CreateAccountRequest struct {
	Item *accounts.Account `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAccountRequest) Descriptor deprecated

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

Deprecated: Use CreateAccountRequest.ProtoReflect.Descriptor instead.

func (*CreateAccountRequest) GetItem

func (x *CreateAccountRequest) GetItem() *accounts.Account

func (*CreateAccountRequest) ProtoMessage

func (*CreateAccountRequest) ProtoMessage()

func (*CreateAccountRequest) ProtoReflect

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

func (*CreateAccountRequest) Reset

func (x *CreateAccountRequest) Reset()

func (*CreateAccountRequest) String

func (x *CreateAccountRequest) String() string

type CreateAccountResponse

type CreateAccountResponse struct {
	Uri  string            `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *accounts.Account `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAccountResponse) Descriptor deprecated

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

Deprecated: Use CreateAccountResponse.ProtoReflect.Descriptor instead.

func (*CreateAccountResponse) GetItem

func (x *CreateAccountResponse) GetItem() *accounts.Account

func (*CreateAccountResponse) GetUri

func (x *CreateAccountResponse) GetUri() string

func (*CreateAccountResponse) ProtoMessage

func (*CreateAccountResponse) ProtoMessage()

func (*CreateAccountResponse) ProtoReflect

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

func (*CreateAccountResponse) Reset

func (x *CreateAccountResponse) Reset()

func (*CreateAccountResponse) String

func (x *CreateAccountResponse) String() string

type CreateAuthMethodRequest

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

func (*CreateAuthMethodRequest) Descriptor deprecated

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

Deprecated: Use CreateAuthMethodRequest.ProtoReflect.Descriptor instead.

func (*CreateAuthMethodRequest) GetItem

func (*CreateAuthMethodRequest) ProtoMessage

func (*CreateAuthMethodRequest) ProtoMessage()

func (*CreateAuthMethodRequest) ProtoReflect

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

func (*CreateAuthMethodRequest) Reset

func (x *CreateAuthMethodRequest) Reset()

func (*CreateAuthMethodRequest) String

func (x *CreateAuthMethodRequest) String() string

type CreateAuthMethodResponse

type CreateAuthMethodResponse struct {
	Uri  string                  `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *authmethods.AuthMethod `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAuthMethodResponse) Descriptor deprecated

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

Deprecated: Use CreateAuthMethodResponse.ProtoReflect.Descriptor instead.

func (*CreateAuthMethodResponse) GetItem

func (*CreateAuthMethodResponse) GetUri

func (x *CreateAuthMethodResponse) GetUri() string

func (*CreateAuthMethodResponse) ProtoMessage

func (*CreateAuthMethodResponse) ProtoMessage()

func (*CreateAuthMethodResponse) ProtoReflect

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

func (*CreateAuthMethodResponse) Reset

func (x *CreateAuthMethodResponse) Reset()

func (*CreateAuthMethodResponse) String

func (x *CreateAuthMethodResponse) String() string

type CreateControllerLedRequest added in v0.10.4

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

func (*CreateControllerLedRequest) Descriptor deprecated added in v0.10.4

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

Deprecated: Use CreateControllerLedRequest.ProtoReflect.Descriptor instead.

func (*CreateControllerLedRequest) GetItem added in v0.10.4

func (*CreateControllerLedRequest) ProtoMessage added in v0.10.4

func (*CreateControllerLedRequest) ProtoMessage()

func (*CreateControllerLedRequest) ProtoReflect added in v0.10.4

func (*CreateControllerLedRequest) Reset added in v0.10.4

func (x *CreateControllerLedRequest) Reset()

func (*CreateControllerLedRequest) String added in v0.10.4

func (x *CreateControllerLedRequest) String() string

type CreateControllerLedResponse added in v0.10.4

type CreateControllerLedResponse struct {
	Uri  string          `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *workers.Worker `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateControllerLedResponse) Descriptor deprecated added in v0.10.4

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

Deprecated: Use CreateControllerLedResponse.ProtoReflect.Descriptor instead.

func (*CreateControllerLedResponse) GetItem added in v0.10.4

func (*CreateControllerLedResponse) GetUri added in v0.10.4

func (x *CreateControllerLedResponse) GetUri() string

func (*CreateControllerLedResponse) ProtoMessage added in v0.10.4

func (*CreateControllerLedResponse) ProtoMessage()

func (*CreateControllerLedResponse) ProtoReflect added in v0.10.4

func (*CreateControllerLedResponse) Reset added in v0.10.4

func (x *CreateControllerLedResponse) Reset()

func (*CreateControllerLedResponse) String added in v0.10.4

func (x *CreateControllerLedResponse) String() string

type CreateCredentialLibraryRequest added in v0.4.0

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

func (*CreateCredentialLibraryRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use CreateCredentialLibraryRequest.ProtoReflect.Descriptor instead.

func (*CreateCredentialLibraryRequest) GetItem added in v0.4.0

func (*CreateCredentialLibraryRequest) ProtoMessage added in v0.4.0

func (*CreateCredentialLibraryRequest) ProtoMessage()

func (*CreateCredentialLibraryRequest) ProtoReflect added in v0.4.0

func (*CreateCredentialLibraryRequest) Reset added in v0.4.0

func (x *CreateCredentialLibraryRequest) Reset()

func (*CreateCredentialLibraryRequest) String added in v0.4.0

type CreateCredentialLibraryResponse added in v0.4.0

type CreateCredentialLibraryResponse struct {
	Uri  string                                 `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *credentiallibraries.CredentialLibrary `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateCredentialLibraryResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use CreateCredentialLibraryResponse.ProtoReflect.Descriptor instead.

func (*CreateCredentialLibraryResponse) GetItem added in v0.4.0

func (*CreateCredentialLibraryResponse) GetUri added in v0.4.0

func (*CreateCredentialLibraryResponse) ProtoMessage added in v0.4.0

func (*CreateCredentialLibraryResponse) ProtoMessage()

func (*CreateCredentialLibraryResponse) ProtoReflect added in v0.4.0

func (*CreateCredentialLibraryResponse) Reset added in v0.4.0

func (*CreateCredentialLibraryResponse) String added in v0.4.0

type CreateCredentialRequest added in v0.9.0

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

func (*CreateCredentialRequest) Descriptor deprecated added in v0.9.0

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

Deprecated: Use CreateCredentialRequest.ProtoReflect.Descriptor instead.

func (*CreateCredentialRequest) GetItem added in v0.9.0

func (*CreateCredentialRequest) ProtoMessage added in v0.9.0

func (*CreateCredentialRequest) ProtoMessage()

func (*CreateCredentialRequest) ProtoReflect added in v0.9.0

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

func (*CreateCredentialRequest) Reset added in v0.9.0

func (x *CreateCredentialRequest) Reset()

func (*CreateCredentialRequest) String added in v0.9.0

func (x *CreateCredentialRequest) String() string

type CreateCredentialResponse added in v0.9.0

type CreateCredentialResponse struct {
	Uri  string                  `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *credentials.Credential `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateCredentialResponse) Descriptor deprecated added in v0.9.0

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

Deprecated: Use CreateCredentialResponse.ProtoReflect.Descriptor instead.

func (*CreateCredentialResponse) GetItem added in v0.9.0

func (*CreateCredentialResponse) GetUri added in v0.9.0

func (x *CreateCredentialResponse) GetUri() string

func (*CreateCredentialResponse) ProtoMessage added in v0.9.0

func (*CreateCredentialResponse) ProtoMessage()

func (*CreateCredentialResponse) ProtoReflect added in v0.9.0

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

func (*CreateCredentialResponse) Reset added in v0.9.0

func (x *CreateCredentialResponse) Reset()

func (*CreateCredentialResponse) String added in v0.9.0

func (x *CreateCredentialResponse) String() string

type CreateCredentialStoreRequest added in v0.4.0

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

func (*CreateCredentialStoreRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use CreateCredentialStoreRequest.ProtoReflect.Descriptor instead.

func (*CreateCredentialStoreRequest) GetItem added in v0.4.0

func (*CreateCredentialStoreRequest) ProtoMessage added in v0.4.0

func (*CreateCredentialStoreRequest) ProtoMessage()

func (*CreateCredentialStoreRequest) ProtoReflect added in v0.4.0

func (*CreateCredentialStoreRequest) Reset added in v0.4.0

func (x *CreateCredentialStoreRequest) Reset()

func (*CreateCredentialStoreRequest) String added in v0.4.0

type CreateCredentialStoreResponse added in v0.4.0

type CreateCredentialStoreResponse struct {
	Uri  string                            `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *credentialstores.CredentialStore `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateCredentialStoreResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use CreateCredentialStoreResponse.ProtoReflect.Descriptor instead.

func (*CreateCredentialStoreResponse) GetItem added in v0.4.0

func (*CreateCredentialStoreResponse) GetUri added in v0.4.0

func (*CreateCredentialStoreResponse) ProtoMessage added in v0.4.0

func (*CreateCredentialStoreResponse) ProtoMessage()

func (*CreateCredentialStoreResponse) ProtoReflect added in v0.4.0

func (*CreateCredentialStoreResponse) Reset added in v0.4.0

func (x *CreateCredentialStoreResponse) Reset()

func (*CreateCredentialStoreResponse) String added in v0.4.0

type CreateGroupRequest

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

func (*CreateGroupRequest) Descriptor deprecated

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

Deprecated: Use CreateGroupRequest.ProtoReflect.Descriptor instead.

func (*CreateGroupRequest) GetItem

func (x *CreateGroupRequest) GetItem() *groups.Group

func (*CreateGroupRequest) ProtoMessage

func (*CreateGroupRequest) ProtoMessage()

func (*CreateGroupRequest) ProtoReflect

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

func (*CreateGroupRequest) Reset

func (x *CreateGroupRequest) Reset()

func (*CreateGroupRequest) String

func (x *CreateGroupRequest) String() string

type CreateGroupResponse

type CreateGroupResponse struct {
	Uri  string        `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *groups.Group `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateGroupResponse) Descriptor deprecated

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

Deprecated: Use CreateGroupResponse.ProtoReflect.Descriptor instead.

func (*CreateGroupResponse) GetItem

func (x *CreateGroupResponse) GetItem() *groups.Group

func (*CreateGroupResponse) GetUri

func (x *CreateGroupResponse) GetUri() string

func (*CreateGroupResponse) ProtoMessage

func (*CreateGroupResponse) ProtoMessage()

func (*CreateGroupResponse) ProtoReflect

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

func (*CreateGroupResponse) Reset

func (x *CreateGroupResponse) Reset()

func (*CreateGroupResponse) String

func (x *CreateGroupResponse) String() string

type CreateHostCatalogRequest

type CreateHostCatalogRequest struct {
	Item *hostcatalogs.HostCatalog `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
	// As an alternative to providing the plugin id in the provided HostCatalog,
	// this field can be used to lookup the plugin using its name.
	PluginName string `protobuf:"bytes,2,opt,name=plugin_name,proto3" json:"plugin_name,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*CreateHostCatalogRequest) Descriptor deprecated

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

Deprecated: Use CreateHostCatalogRequest.ProtoReflect.Descriptor instead.

func (*CreateHostCatalogRequest) GetItem

func (*CreateHostCatalogRequest) GetPluginName added in v0.7.0

func (x *CreateHostCatalogRequest) GetPluginName() string

func (*CreateHostCatalogRequest) ProtoMessage

func (*CreateHostCatalogRequest) ProtoMessage()

func (*CreateHostCatalogRequest) ProtoReflect

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

func (*CreateHostCatalogRequest) Reset

func (x *CreateHostCatalogRequest) Reset()

func (*CreateHostCatalogRequest) String

func (x *CreateHostCatalogRequest) String() string

type CreateHostCatalogResponse

type CreateHostCatalogResponse struct {
	Uri  string                    `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *hostcatalogs.HostCatalog `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateHostCatalogResponse) Descriptor deprecated

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

Deprecated: Use CreateHostCatalogResponse.ProtoReflect.Descriptor instead.

func (*CreateHostCatalogResponse) GetItem

func (*CreateHostCatalogResponse) GetUri

func (x *CreateHostCatalogResponse) GetUri() string

func (*CreateHostCatalogResponse) ProtoMessage

func (*CreateHostCatalogResponse) ProtoMessage()

func (*CreateHostCatalogResponse) ProtoReflect

func (*CreateHostCatalogResponse) Reset

func (x *CreateHostCatalogResponse) Reset()

func (*CreateHostCatalogResponse) String

func (x *CreateHostCatalogResponse) String() string

type CreateHostRequest

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

func (*CreateHostRequest) Descriptor deprecated

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

Deprecated: Use CreateHostRequest.ProtoReflect.Descriptor instead.

func (*CreateHostRequest) GetItem

func (x *CreateHostRequest) GetItem() *hosts.Host

func (*CreateHostRequest) ProtoMessage

func (*CreateHostRequest) ProtoMessage()

func (*CreateHostRequest) ProtoReflect

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

func (*CreateHostRequest) Reset

func (x *CreateHostRequest) Reset()

func (*CreateHostRequest) String

func (x *CreateHostRequest) String() string

type CreateHostResponse

type CreateHostResponse struct {
	Uri  string      `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *hosts.Host `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateHostResponse) Descriptor deprecated

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

Deprecated: Use CreateHostResponse.ProtoReflect.Descriptor instead.

func (*CreateHostResponse) GetItem

func (x *CreateHostResponse) GetItem() *hosts.Host

func (*CreateHostResponse) GetUri

func (x *CreateHostResponse) GetUri() string

func (*CreateHostResponse) ProtoMessage

func (*CreateHostResponse) ProtoMessage()

func (*CreateHostResponse) ProtoReflect

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

func (*CreateHostResponse) Reset

func (x *CreateHostResponse) Reset()

func (*CreateHostResponse) String

func (x *CreateHostResponse) String() string

type CreateHostSetRequest

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

func (*CreateHostSetRequest) Descriptor deprecated

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

Deprecated: Use CreateHostSetRequest.ProtoReflect.Descriptor instead.

func (*CreateHostSetRequest) GetItem

func (x *CreateHostSetRequest) GetItem() *hostsets.HostSet

func (*CreateHostSetRequest) ProtoMessage

func (*CreateHostSetRequest) ProtoMessage()

func (*CreateHostSetRequest) ProtoReflect

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

func (*CreateHostSetRequest) Reset

func (x *CreateHostSetRequest) Reset()

func (*CreateHostSetRequest) String

func (x *CreateHostSetRequest) String() string

type CreateHostSetResponse

type CreateHostSetResponse struct {
	Uri  string            `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *hostsets.HostSet `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateHostSetResponse) Descriptor deprecated

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

Deprecated: Use CreateHostSetResponse.ProtoReflect.Descriptor instead.

func (*CreateHostSetResponse) GetItem

func (x *CreateHostSetResponse) GetItem() *hostsets.HostSet

func (*CreateHostSetResponse) GetUri

func (x *CreateHostSetResponse) GetUri() string

func (*CreateHostSetResponse) ProtoMessage

func (*CreateHostSetResponse) ProtoMessage()

func (*CreateHostSetResponse) ProtoReflect

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

func (*CreateHostSetResponse) Reset

func (x *CreateHostSetResponse) Reset()

func (*CreateHostSetResponse) String

func (x *CreateHostSetResponse) String() string

type CreateManagedGroupRequest added in v0.3.0

type CreateManagedGroupRequest struct {
	Item *managedgroups.ManagedGroup `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateManagedGroupRequest) Descriptor deprecated added in v0.3.0

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

Deprecated: Use CreateManagedGroupRequest.ProtoReflect.Descriptor instead.

func (*CreateManagedGroupRequest) GetItem added in v0.3.0

func (*CreateManagedGroupRequest) ProtoMessage added in v0.3.0

func (*CreateManagedGroupRequest) ProtoMessage()

func (*CreateManagedGroupRequest) ProtoReflect added in v0.3.0

func (*CreateManagedGroupRequest) Reset added in v0.3.0

func (x *CreateManagedGroupRequest) Reset()

func (*CreateManagedGroupRequest) String added in v0.3.0

func (x *CreateManagedGroupRequest) String() string

type CreateManagedGroupResponse added in v0.3.0

type CreateManagedGroupResponse struct {
	Uri  string                      `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *managedgroups.ManagedGroup `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateManagedGroupResponse) Descriptor deprecated added in v0.3.0

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

Deprecated: Use CreateManagedGroupResponse.ProtoReflect.Descriptor instead.

func (*CreateManagedGroupResponse) GetItem added in v0.3.0

func (*CreateManagedGroupResponse) GetUri added in v0.3.0

func (x *CreateManagedGroupResponse) GetUri() string

func (*CreateManagedGroupResponse) ProtoMessage added in v0.3.0

func (*CreateManagedGroupResponse) ProtoMessage()

func (*CreateManagedGroupResponse) ProtoReflect added in v0.3.0

func (*CreateManagedGroupResponse) Reset added in v0.3.0

func (x *CreateManagedGroupResponse) Reset()

func (*CreateManagedGroupResponse) String added in v0.3.0

func (x *CreateManagedGroupResponse) String() string

type CreateRoleRequest

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

func (*CreateRoleRequest) Descriptor deprecated

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

Deprecated: Use CreateRoleRequest.ProtoReflect.Descriptor instead.

func (*CreateRoleRequest) GetItem

func (x *CreateRoleRequest) GetItem() *roles.Role

func (*CreateRoleRequest) ProtoMessage

func (*CreateRoleRequest) ProtoMessage()

func (*CreateRoleRequest) ProtoReflect

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

func (*CreateRoleRequest) Reset

func (x *CreateRoleRequest) Reset()

func (*CreateRoleRequest) String

func (x *CreateRoleRequest) String() string

type CreateRoleResponse

type CreateRoleResponse struct {
	Uri  string      `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
	Item *roles.Role `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRoleResponse) Descriptor deprecated

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

Deprecated: Use CreateRoleResponse.ProtoReflect.Descriptor instead.

func (*CreateRoleResponse) GetItem

func (x *CreateRoleResponse) GetItem() *roles.Role

func (*CreateRoleResponse) GetUri

func (x *CreateRoleResponse) GetUri() string

func (*CreateRoleResponse) ProtoMessage

func (*CreateRoleResponse) ProtoMessage()

func (*CreateRoleResponse) ProtoReflect

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

func (*CreateRoleResponse) Reset

func (x *CreateRoleResponse) Reset()

func (*CreateRoleResponse) String

func (x *CreateRoleResponse) String() string

type CreateScopeRequest

type CreateScopeRequest struct {
	SkipAdminRoleCreation bool `` // @gotags: `class:"public"`
	/* 144-byte string literal not displayed */
	SkipDefaultRoleCreation bool `` // @gotags: `class:"public"`
	/* 150-byte string literal not displayed */
	Item *scopes.Scope `protobuf:"bytes,3,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateScopeRequest) Descriptor deprecated

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

Deprecated: Use CreateScopeRequest.ProtoReflect.Descriptor instead.

func (*CreateScopeRequest) GetItem

func (x *CreateScopeRequest) GetItem() *scopes.Scope

func (*CreateScopeRequest) GetSkipAdminRoleCreation

func (x *CreateScopeRequest) GetSkipAdminRoleCreation() bool

func (*CreateScopeRequest) GetSkipDefaultRoleCreation

func (x *CreateScopeRequest) GetSkipDefaultRoleCreation() bool

func (*CreateScopeRequest) ProtoMessage

func (*CreateScopeRequest) ProtoMessage()

func (*CreateScopeRequest) ProtoReflect

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

func (*CreateScopeRequest) Reset

func (x *CreateScopeRequest) Reset()

func (*CreateScopeRequest) String

func (x *CreateScopeRequest) String() string

type CreateScopeResponse

type CreateScopeResponse struct {
	Uri  string        `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *scopes.Scope `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateScopeResponse) Descriptor deprecated

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

Deprecated: Use CreateScopeResponse.ProtoReflect.Descriptor instead.

func (*CreateScopeResponse) GetItem

func (x *CreateScopeResponse) GetItem() *scopes.Scope

func (*CreateScopeResponse) GetUri

func (x *CreateScopeResponse) GetUri() string

func (*CreateScopeResponse) ProtoMessage

func (*CreateScopeResponse) ProtoMessage()

func (*CreateScopeResponse) ProtoReflect

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

func (*CreateScopeResponse) Reset

func (x *CreateScopeResponse) Reset()

func (*CreateScopeResponse) String

func (x *CreateScopeResponse) String() string

type CreateStorageBucketRequest added in v0.13.0

type CreateStorageBucketRequest struct {
	Item *storagebuckets.StorageBucket `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
	// As an alternative to providing the plugin id in the provided StorageBucket,
	// this field can be used to lookup the plugin using its name.
	PluginName string `protobuf:"bytes,2,opt,name=plugin_name,proto3" json:"plugin_name,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*CreateStorageBucketRequest) Descriptor deprecated added in v0.13.0

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

Deprecated: Use CreateStorageBucketRequest.ProtoReflect.Descriptor instead.

func (*CreateStorageBucketRequest) GetItem added in v0.13.0

func (*CreateStorageBucketRequest) GetPluginName added in v0.13.0

func (x *CreateStorageBucketRequest) GetPluginName() string

func (*CreateStorageBucketRequest) ProtoMessage added in v0.13.0

func (*CreateStorageBucketRequest) ProtoMessage()

func (*CreateStorageBucketRequest) ProtoReflect added in v0.13.0

func (*CreateStorageBucketRequest) Reset added in v0.13.0

func (x *CreateStorageBucketRequest) Reset()

func (*CreateStorageBucketRequest) String added in v0.13.0

func (x *CreateStorageBucketRequest) String() string

type CreateStorageBucketResponse added in v0.13.0

type CreateStorageBucketResponse struct {
	Uri  string                        `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *storagebuckets.StorageBucket `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateStorageBucketResponse) Descriptor deprecated added in v0.13.0

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

Deprecated: Use CreateStorageBucketResponse.ProtoReflect.Descriptor instead.

func (*CreateStorageBucketResponse) GetItem added in v0.13.0

func (*CreateStorageBucketResponse) GetUri added in v0.13.0

func (x *CreateStorageBucketResponse) GetUri() string

func (*CreateStorageBucketResponse) ProtoMessage added in v0.13.0

func (*CreateStorageBucketResponse) ProtoMessage()

func (*CreateStorageBucketResponse) ProtoReflect added in v0.13.0

func (*CreateStorageBucketResponse) Reset added in v0.13.0

func (x *CreateStorageBucketResponse) Reset()

func (*CreateStorageBucketResponse) String added in v0.13.0

func (x *CreateStorageBucketResponse) String() string

type CreateTargetRequest

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

func (*CreateTargetRequest) Descriptor deprecated

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

Deprecated: Use CreateTargetRequest.ProtoReflect.Descriptor instead.

func (*CreateTargetRequest) GetItem

func (x *CreateTargetRequest) GetItem() *targets.Target

func (*CreateTargetRequest) ProtoMessage

func (*CreateTargetRequest) ProtoMessage()

func (*CreateTargetRequest) ProtoReflect

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

func (*CreateTargetRequest) Reset

func (x *CreateTargetRequest) Reset()

func (*CreateTargetRequest) String

func (x *CreateTargetRequest) String() string

type CreateTargetResponse

type CreateTargetResponse struct {
	Uri  string          `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *targets.Target `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTargetResponse) Descriptor deprecated

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

Deprecated: Use CreateTargetResponse.ProtoReflect.Descriptor instead.

func (*CreateTargetResponse) GetItem

func (x *CreateTargetResponse) GetItem() *targets.Target

func (*CreateTargetResponse) GetUri

func (x *CreateTargetResponse) GetUri() string

func (*CreateTargetResponse) ProtoMessage

func (*CreateTargetResponse) ProtoMessage()

func (*CreateTargetResponse) ProtoReflect

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

func (*CreateTargetResponse) Reset

func (x *CreateTargetResponse) Reset()

func (*CreateTargetResponse) String

func (x *CreateTargetResponse) String() string

type CreateUserRequest

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

func (*CreateUserRequest) Descriptor deprecated

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

Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.

func (*CreateUserRequest) GetItem

func (x *CreateUserRequest) GetItem() *users.User

func (*CreateUserRequest) ProtoMessage

func (*CreateUserRequest) ProtoMessage()

func (*CreateUserRequest) ProtoReflect

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

func (*CreateUserRequest) Reset

func (x *CreateUserRequest) Reset()

func (*CreateUserRequest) String

func (x *CreateUserRequest) String() string

type CreateUserResponse

type CreateUserResponse struct {
	Uri  string      `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *users.User `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateUserResponse) Descriptor deprecated

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

Deprecated: Use CreateUserResponse.ProtoReflect.Descriptor instead.

func (*CreateUserResponse) GetItem

func (x *CreateUserResponse) GetItem() *users.User

func (*CreateUserResponse) GetUri

func (x *CreateUserResponse) GetUri() string

func (*CreateUserResponse) ProtoMessage

func (*CreateUserResponse) ProtoMessage()

func (*CreateUserResponse) ProtoReflect

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

func (*CreateUserResponse) Reset

func (x *CreateUserResponse) Reset()

func (*CreateUserResponse) String

func (x *CreateUserResponse) String() string

type CreateWorkerLedRequest added in v0.9.0

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

func (*CreateWorkerLedRequest) Descriptor deprecated added in v0.9.0

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

Deprecated: Use CreateWorkerLedRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkerLedRequest) GetItem added in v0.9.0

func (x *CreateWorkerLedRequest) GetItem() *workers.Worker

func (*CreateWorkerLedRequest) ProtoMessage added in v0.9.0

func (*CreateWorkerLedRequest) ProtoMessage()

func (*CreateWorkerLedRequest) ProtoReflect added in v0.9.0

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

func (*CreateWorkerLedRequest) Reset added in v0.9.0

func (x *CreateWorkerLedRequest) Reset()

func (*CreateWorkerLedRequest) String added in v0.9.0

func (x *CreateWorkerLedRequest) String() string

type CreateWorkerLedResponse added in v0.9.0

type CreateWorkerLedResponse struct {
	Uri  string          `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public"` // @gotags: `class:"public"`
	Item *workers.Worker `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateWorkerLedResponse) Descriptor deprecated added in v0.9.0

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

Deprecated: Use CreateWorkerLedResponse.ProtoReflect.Descriptor instead.

func (*CreateWorkerLedResponse) GetItem added in v0.9.0

func (x *CreateWorkerLedResponse) GetItem() *workers.Worker

func (*CreateWorkerLedResponse) GetUri added in v0.9.0

func (x *CreateWorkerLedResponse) GetUri() string

func (*CreateWorkerLedResponse) ProtoMessage added in v0.9.0

func (*CreateWorkerLedResponse) ProtoMessage()

func (*CreateWorkerLedResponse) ProtoReflect added in v0.9.0

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

func (*CreateWorkerLedResponse) Reset added in v0.9.0

func (x *CreateWorkerLedResponse) Reset()

func (*CreateWorkerLedResponse) String added in v0.9.0

func (x *CreateWorkerLedResponse) String() string

type CredentialLibraryServiceClient added in v0.4.0

type CredentialLibraryServiceClient interface {
	// GetCredentialLibrary returns a stored Credential Library if present.  The provided request
	// must include the Credential Store id. If missing, malformed or referencing a
	// non existing resource an error is returned.
	GetCredentialLibrary(ctx context.Context, in *GetCredentialLibraryRequest, opts ...grpc.CallOption) (*GetCredentialLibraryResponse, error)
	// ListCredentialLibraries returns a list of stored Credential Libraries which are in the
	// provided scope. The request must include the Credential Store id and if missing,
	// malformed, or referencing a non existing scope, an error is returned.
	ListCredentialLibraries(ctx context.Context, in *ListCredentialLibrariesRequest, opts ...grpc.CallOption) (*ListCredentialLibrariesResponse, error)
	// CreateCredentialLibrary creates and stores an Credential Library in boundary.  The
	// provided request must include the scope in which the Credential Library will be
	// created. If the scope id is missing, malformed or referencing a
	// non existing resource an error is returned.  If a name is provided that is
	// in use in another Credential Library in the same scope, an error is returned.
	CreateCredentialLibrary(ctx context.Context, in *CreateCredentialLibraryRequest, opts ...grpc.CallOption) (*CreateCredentialLibraryResponse, error)
	// UpdateCredentialLibrary updates an existing Credential Library in boundary.  The provided
	// Credential Library must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided user. An error is returned if the Credential Library id is missing
	// or reference a non existing resource.  An error is also returned if the
	// request attempts to update the name to one that is already in use by
	// another Credential Library in the parent scope.
	UpdateCredentialLibrary(ctx context.Context, in *UpdateCredentialLibraryRequest, opts ...grpc.CallOption) (*UpdateCredentialLibraryResponse, error)
	// DeleteCredentialLibrary removes an Credential Library from Boundary. If the Credential Library id
	// is malformed or not provided an error is returned.
	DeleteCredentialLibrary(ctx context.Context, in *DeleteCredentialLibraryRequest, opts ...grpc.CallOption) (*DeleteCredentialLibraryResponse, error)
}

CredentialLibraryServiceClient is the client API for CredentialLibraryService 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 NewCredentialLibraryServiceClient added in v0.4.0

func NewCredentialLibraryServiceClient(cc grpc.ClientConnInterface) CredentialLibraryServiceClient

type CredentialLibraryServiceServer added in v0.4.0

type CredentialLibraryServiceServer interface {
	// GetCredentialLibrary returns a stored Credential Library if present.  The provided request
	// must include the Credential Store id. If missing, malformed or referencing a
	// non existing resource an error is returned.
	GetCredentialLibrary(context.Context, *GetCredentialLibraryRequest) (*GetCredentialLibraryResponse, error)
	// ListCredentialLibraries returns a list of stored Credential Libraries which are in the
	// provided scope. The request must include the Credential Store id and if missing,
	// malformed, or referencing a non existing scope, an error is returned.
	ListCredentialLibraries(context.Context, *ListCredentialLibrariesRequest) (*ListCredentialLibrariesResponse, error)
	// CreateCredentialLibrary creates and stores an Credential Library in boundary.  The
	// provided request must include the scope in which the Credential Library will be
	// created. If the scope id is missing, malformed or referencing a
	// non existing resource an error is returned.  If a name is provided that is
	// in use in another Credential Library in the same scope, an error is returned.
	CreateCredentialLibrary(context.Context, *CreateCredentialLibraryRequest) (*CreateCredentialLibraryResponse, error)
	// UpdateCredentialLibrary updates an existing Credential Library in boundary.  The provided
	// Credential Library must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided user. An error is returned if the Credential Library id is missing
	// or reference a non existing resource.  An error is also returned if the
	// request attempts to update the name to one that is already in use by
	// another Credential Library in the parent scope.
	UpdateCredentialLibrary(context.Context, *UpdateCredentialLibraryRequest) (*UpdateCredentialLibraryResponse, error)
	// DeleteCredentialLibrary removes an Credential Library from Boundary. If the Credential Library id
	// is malformed or not provided an error is returned.
	DeleteCredentialLibrary(context.Context, *DeleteCredentialLibraryRequest) (*DeleteCredentialLibraryResponse, error)
	// contains filtered or unexported methods
}

CredentialLibraryServiceServer is the server API for CredentialLibraryService service. All implementations must embed UnimplementedCredentialLibraryServiceServer for forward compatibility

type CredentialServiceClient added in v0.9.0

type CredentialServiceClient interface {
	// GetCredential returns a stored Credential if present.  The provided request
	// must include the Credential Store id. If missing, malformed or referencing a
	// non existing resource an error is returned.
	GetCredential(ctx context.Context, in *GetCredentialRequest, opts ...grpc.CallOption) (*GetCredentialResponse, error)
	// ListCredentials returns a list of stored Credentials which are in the
	// provided store. The request must include the Credential Store id and if missing,
	// malformed, or referencing a non existing scope, an error is returned.
	ListCredentials(ctx context.Context, in *ListCredentialsRequest, opts ...grpc.CallOption) (*ListCredentialsResponse, error)
	// CreateCredential creates and stores an Credential in boundary.  The
	// provided request must include the credential_store_id in which the Credential
	// will be created. If the store id is missing, malformed or referencing a
	// non existing resource an error is returned.  If a name is provided that is
	// in use in another Credential in the same store, an error is returned.
	CreateCredential(ctx context.Context, in *CreateCredentialRequest, opts ...grpc.CallOption) (*CreateCredentialResponse, error)
	// UpdateCredential updates an existing Credential in boundary.  The provided
	// Credential must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided user. An error is returned if the Credential id is missing
	// or reference a non existing resource.  An error is also returned if the
	// request attempts to update the name to one that is already in use by
	// another Credential in the parent scope.
	UpdateCredential(ctx context.Context, in *UpdateCredentialRequest, opts ...grpc.CallOption) (*UpdateCredentialResponse, error)
	// DeleteCredential removes an Credential from Boundary. If the Credential id
	// is malformed or not provided an error is returned.
	DeleteCredential(ctx context.Context, in *DeleteCredentialRequest, opts ...grpc.CallOption) (*DeleteCredentialResponse, error)
}

CredentialServiceClient is the client API for CredentialService 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 NewCredentialServiceClient added in v0.9.0

func NewCredentialServiceClient(cc grpc.ClientConnInterface) CredentialServiceClient

type CredentialServiceServer added in v0.9.0

type CredentialServiceServer interface {
	// GetCredential returns a stored Credential if present.  The provided request
	// must include the Credential Store id. If missing, malformed or referencing a
	// non existing resource an error is returned.
	GetCredential(context.Context, *GetCredentialRequest) (*GetCredentialResponse, error)
	// ListCredentials returns a list of stored Credentials which are in the
	// provided store. The request must include the Credential Store id and if missing,
	// malformed, or referencing a non existing scope, an error is returned.
	ListCredentials(context.Context, *ListCredentialsRequest) (*ListCredentialsResponse, error)
	// CreateCredential creates and stores an Credential in boundary.  The
	// provided request must include the credential_store_id in which the Credential
	// will be created. If the store id is missing, malformed or referencing a
	// non existing resource an error is returned.  If a name is provided that is
	// in use in another Credential in the same store, an error is returned.
	CreateCredential(context.Context, *CreateCredentialRequest) (*CreateCredentialResponse, error)
	// UpdateCredential updates an existing Credential in boundary.  The provided
	// Credential must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided user. An error is returned if the Credential id is missing
	// or reference a non existing resource.  An error is also returned if the
	// request attempts to update the name to one that is already in use by
	// another Credential in the parent scope.
	UpdateCredential(context.Context, *UpdateCredentialRequest) (*UpdateCredentialResponse, error)
	// DeleteCredential removes an Credential from Boundary. If the Credential id
	// is malformed or not provided an error is returned.
	DeleteCredential(context.Context, *DeleteCredentialRequest) (*DeleteCredentialResponse, error)
	// contains filtered or unexported methods
}

CredentialServiceServer is the server API for CredentialService service. All implementations must embed UnimplementedCredentialServiceServer for forward compatibility

type CredentialStoreServiceClient added in v0.4.0

type CredentialStoreServiceClient interface {
	// GetCredentialStore returns a stored Credential Store if present.  The provided request
	// must include the Credential Store id. If missing, malformed or referencing a
	// non existing resource an error is returned.
	GetCredentialStore(ctx context.Context, in *GetCredentialStoreRequest, opts ...grpc.CallOption) (*GetCredentialStoreResponse, error)
	// ListCredentialStores returns a list of stored Credential Stores which are in the
	// provided scope. The request must include the scope id and if missing,
	// malformed, or referencing a non existing scope, an error is returned.
	ListCredentialStores(ctx context.Context, in *ListCredentialStoresRequest, opts ...grpc.CallOption) (*ListCredentialStoresResponse, error)
	// CreateCredentialStore creates and stores an Credential Store in boundary.  The
	// provided request must include the scope in which the Credential Store will be
	// created. If the scope id is missing, malformed or referencing a
	// non existing resource an error is returned.  If a name is provided that is
	// in use in another Credential Store in the same scope, an error is returned.
	CreateCredentialStore(ctx context.Context, in *CreateCredentialStoreRequest, opts ...grpc.CallOption) (*CreateCredentialStoreResponse, error)
	// UpdateCredentialStore updates an existing Credential Store in boundary.  The provided
	// Credential Store must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided user. An error is returned if the Credential Store id is missing
	// or reference a non existing resource.  An error is also returned if the
	// request attempts to update the name to one that is already in use by
	// another Credential Store in the parent scope.
	UpdateCredentialStore(ctx context.Context, in *UpdateCredentialStoreRequest, opts ...grpc.CallOption) (*UpdateCredentialStoreResponse, error)
	// DeleteCredentialStore removes a Credential Store from Boundary. If the Credential Store id
	// is malformed or not provided an error is returned.
	DeleteCredentialStore(ctx context.Context, in *DeleteCredentialStoreRequest, opts ...grpc.CallOption) (*DeleteCredentialStoreResponse, error)
}

CredentialStoreServiceClient is the client API for CredentialStoreService 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 NewCredentialStoreServiceClient added in v0.4.0

func NewCredentialStoreServiceClient(cc grpc.ClientConnInterface) CredentialStoreServiceClient

type CredentialStoreServiceServer added in v0.4.0

type CredentialStoreServiceServer interface {
	// GetCredentialStore returns a stored Credential Store if present.  The provided request
	// must include the Credential Store id. If missing, malformed or referencing a
	// non existing resource an error is returned.
	GetCredentialStore(context.Context, *GetCredentialStoreRequest) (*GetCredentialStoreResponse, error)
	// ListCredentialStores returns a list of stored Credential Stores which are in the
	// provided scope. The request must include the scope id and if missing,
	// malformed, or referencing a non existing scope, an error is returned.
	ListCredentialStores(context.Context, *ListCredentialStoresRequest) (*ListCredentialStoresResponse, error)
	// CreateCredentialStore creates and stores an Credential Store in boundary.  The
	// provided request must include the scope in which the Credential Store will be
	// created. If the scope id is missing, malformed or referencing a
	// non existing resource an error is returned.  If a name is provided that is
	// in use in another Credential Store in the same scope, an error is returned.
	CreateCredentialStore(context.Context, *CreateCredentialStoreRequest) (*CreateCredentialStoreResponse, error)
	// UpdateCredentialStore updates an existing Credential Store in boundary.  The provided
	// Credential Store must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided user. An error is returned if the Credential Store id is missing
	// or reference a non existing resource.  An error is also returned if the
	// request attempts to update the name to one that is already in use by
	// another Credential Store in the parent scope.
	UpdateCredentialStore(context.Context, *UpdateCredentialStoreRequest) (*UpdateCredentialStoreResponse, error)
	// DeleteCredentialStore removes a Credential Store from Boundary. If the Credential Store id
	// is malformed or not provided an error is returned.
	DeleteCredentialStore(context.Context, *DeleteCredentialStoreRequest) (*DeleteCredentialStoreResponse, error)
	// contains filtered or unexported methods
}

CredentialStoreServiceServer is the server API for CredentialStoreService service. All implementations must embed UnimplementedCredentialStoreServiceServer for forward compatibility

type DeleteAccountRequest

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

func (*DeleteAccountRequest) Descriptor deprecated

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

Deprecated: Use DeleteAccountRequest.ProtoReflect.Descriptor instead.

func (*DeleteAccountRequest) GetId

func (x *DeleteAccountRequest) GetId() string

func (*DeleteAccountRequest) ProtoMessage

func (*DeleteAccountRequest) ProtoMessage()

func (*DeleteAccountRequest) ProtoReflect

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

func (*DeleteAccountRequest) Reset

func (x *DeleteAccountRequest) Reset()

func (*DeleteAccountRequest) String

func (x *DeleteAccountRequest) String() string

type DeleteAccountResponse

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

func (*DeleteAccountResponse) Descriptor deprecated

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

Deprecated: Use DeleteAccountResponse.ProtoReflect.Descriptor instead.

func (*DeleteAccountResponse) ProtoMessage

func (*DeleteAccountResponse) ProtoMessage()

func (*DeleteAccountResponse) ProtoReflect

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

func (*DeleteAccountResponse) Reset

func (x *DeleteAccountResponse) Reset()

func (*DeleteAccountResponse) String

func (x *DeleteAccountResponse) String() string

type DeleteAuthMethodRequest

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

func (*DeleteAuthMethodRequest) Descriptor deprecated

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

Deprecated: Use DeleteAuthMethodRequest.ProtoReflect.Descriptor instead.

func (*DeleteAuthMethodRequest) GetId

func (x *DeleteAuthMethodRequest) GetId() string

func (*DeleteAuthMethodRequest) ProtoMessage

func (*DeleteAuthMethodRequest) ProtoMessage()

func (*DeleteAuthMethodRequest) ProtoReflect

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

func (*DeleteAuthMethodRequest) Reset

func (x *DeleteAuthMethodRequest) Reset()

func (*DeleteAuthMethodRequest) String

func (x *DeleteAuthMethodRequest) String() string

type DeleteAuthMethodResponse

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

func (*DeleteAuthMethodResponse) Descriptor deprecated

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

Deprecated: Use DeleteAuthMethodResponse.ProtoReflect.Descriptor instead.

func (*DeleteAuthMethodResponse) ProtoMessage

func (*DeleteAuthMethodResponse) ProtoMessage()

func (*DeleteAuthMethodResponse) ProtoReflect

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

func (*DeleteAuthMethodResponse) Reset

func (x *DeleteAuthMethodResponse) Reset()

func (*DeleteAuthMethodResponse) String

func (x *DeleteAuthMethodResponse) String() string

type DeleteAuthTokenRequest

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

func (*DeleteAuthTokenRequest) Descriptor deprecated

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

Deprecated: Use DeleteAuthTokenRequest.ProtoReflect.Descriptor instead.

func (*DeleteAuthTokenRequest) GetId

func (x *DeleteAuthTokenRequest) GetId() string

func (*DeleteAuthTokenRequest) ProtoMessage

func (*DeleteAuthTokenRequest) ProtoMessage()

func (*DeleteAuthTokenRequest) ProtoReflect

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

func (*DeleteAuthTokenRequest) Reset

func (x *DeleteAuthTokenRequest) Reset()

func (*DeleteAuthTokenRequest) String

func (x *DeleteAuthTokenRequest) String() string

type DeleteAuthTokenResponse

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

func (*DeleteAuthTokenResponse) Descriptor deprecated

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

Deprecated: Use DeleteAuthTokenResponse.ProtoReflect.Descriptor instead.

func (*DeleteAuthTokenResponse) ProtoMessage

func (*DeleteAuthTokenResponse) ProtoMessage()

func (*DeleteAuthTokenResponse) ProtoReflect

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

func (*DeleteAuthTokenResponse) Reset

func (x *DeleteAuthTokenResponse) Reset()

func (*DeleteAuthTokenResponse) String

func (x *DeleteAuthTokenResponse) String() string

type DeleteCredentialLibraryRequest added in v0.4.0

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

func (*DeleteCredentialLibraryRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use DeleteCredentialLibraryRequest.ProtoReflect.Descriptor instead.

func (*DeleteCredentialLibraryRequest) GetId added in v0.4.0

func (*DeleteCredentialLibraryRequest) ProtoMessage added in v0.4.0

func (*DeleteCredentialLibraryRequest) ProtoMessage()

func (*DeleteCredentialLibraryRequest) ProtoReflect added in v0.4.0

func (*DeleteCredentialLibraryRequest) Reset added in v0.4.0

func (x *DeleteCredentialLibraryRequest) Reset()

func (*DeleteCredentialLibraryRequest) String added in v0.4.0

type DeleteCredentialLibraryResponse added in v0.4.0

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

func (*DeleteCredentialLibraryResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use DeleteCredentialLibraryResponse.ProtoReflect.Descriptor instead.

func (*DeleteCredentialLibraryResponse) ProtoMessage added in v0.4.0

func (*DeleteCredentialLibraryResponse) ProtoMessage()

func (*DeleteCredentialLibraryResponse) ProtoReflect added in v0.4.0

func (*DeleteCredentialLibraryResponse) Reset added in v0.4.0

func (*DeleteCredentialLibraryResponse) String added in v0.4.0

type DeleteCredentialRequest added in v0.9.0

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

func (*DeleteCredentialRequest) Descriptor deprecated added in v0.9.0

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

Deprecated: Use DeleteCredentialRequest.ProtoReflect.Descriptor instead.

func (*DeleteCredentialRequest) GetId added in v0.9.0

func (x *DeleteCredentialRequest) GetId() string

func (*DeleteCredentialRequest) ProtoMessage added in v0.9.0

func (*DeleteCredentialRequest) ProtoMessage()

func (*DeleteCredentialRequest) ProtoReflect added in v0.9.0

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

func (*DeleteCredentialRequest) Reset added in v0.9.0

func (x *DeleteCredentialRequest) Reset()

func (*DeleteCredentialRequest) String added in v0.9.0

func (x *DeleteCredentialRequest) String() string

type DeleteCredentialResponse added in v0.9.0

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

func (*DeleteCredentialResponse) Descriptor deprecated added in v0.9.0

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

Deprecated: Use DeleteCredentialResponse.ProtoReflect.Descriptor instead.

func (*DeleteCredentialResponse) ProtoMessage added in v0.9.0

func (*DeleteCredentialResponse) ProtoMessage()

func (*DeleteCredentialResponse) ProtoReflect added in v0.9.0

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

func (*DeleteCredentialResponse) Reset added in v0.9.0

func (x *DeleteCredentialResponse) Reset()

func (*DeleteCredentialResponse) String added in v0.9.0

func (x *DeleteCredentialResponse) String() string

type DeleteCredentialStoreRequest added in v0.4.0

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

func (*DeleteCredentialStoreRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use DeleteCredentialStoreRequest.ProtoReflect.Descriptor instead.

func (*DeleteCredentialStoreRequest) GetId added in v0.4.0

func (*DeleteCredentialStoreRequest) ProtoMessage added in v0.4.0

func (*DeleteCredentialStoreRequest) ProtoMessage()

func (*DeleteCredentialStoreRequest) ProtoReflect added in v0.4.0

func (*DeleteCredentialStoreRequest) Reset added in v0.4.0

func (x *DeleteCredentialStoreRequest) Reset()

func (*DeleteCredentialStoreRequest) String added in v0.4.0

type DeleteCredentialStoreResponse added in v0.4.0

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

func (*DeleteCredentialStoreResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use DeleteCredentialStoreResponse.ProtoReflect.Descriptor instead.

func (*DeleteCredentialStoreResponse) ProtoMessage added in v0.4.0

func (*DeleteCredentialStoreResponse) ProtoMessage()

func (*DeleteCredentialStoreResponse) ProtoReflect added in v0.4.0

func (*DeleteCredentialStoreResponse) Reset added in v0.4.0

func (x *DeleteCredentialStoreResponse) Reset()

func (*DeleteCredentialStoreResponse) String added in v0.4.0

type DeleteGroupRequest

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

func (*DeleteGroupRequest) Descriptor deprecated

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

Deprecated: Use DeleteGroupRequest.ProtoReflect.Descriptor instead.

func (*DeleteGroupRequest) GetId

func (x *DeleteGroupRequest) GetId() string

func (*DeleteGroupRequest) ProtoMessage

func (*DeleteGroupRequest) ProtoMessage()

func (*DeleteGroupRequest) ProtoReflect

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

func (*DeleteGroupRequest) Reset

func (x *DeleteGroupRequest) Reset()

func (*DeleteGroupRequest) String

func (x *DeleteGroupRequest) String() string

type DeleteGroupResponse

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

func (*DeleteGroupResponse) Descriptor deprecated

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

Deprecated: Use DeleteGroupResponse.ProtoReflect.Descriptor instead.

func (*DeleteGroupResponse) ProtoMessage

func (*DeleteGroupResponse) ProtoMessage()

func (*DeleteGroupResponse) ProtoReflect

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

func (*DeleteGroupResponse) Reset

func (x *DeleteGroupResponse) Reset()

func (*DeleteGroupResponse) String

func (x *DeleteGroupResponse) String() string

type DeleteHostCatalogRequest

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

func (*DeleteHostCatalogRequest) Descriptor deprecated

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

Deprecated: Use DeleteHostCatalogRequest.ProtoReflect.Descriptor instead.

func (*DeleteHostCatalogRequest) GetId

func (x *DeleteHostCatalogRequest) GetId() string

func (*DeleteHostCatalogRequest) ProtoMessage

func (*DeleteHostCatalogRequest) ProtoMessage()

func (*DeleteHostCatalogRequest) ProtoReflect

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

func (*DeleteHostCatalogRequest) Reset

func (x *DeleteHostCatalogRequest) Reset()

func (*DeleteHostCatalogRequest) String

func (x *DeleteHostCatalogRequest) String() string

type DeleteHostCatalogResponse

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

func (*DeleteHostCatalogResponse) Descriptor deprecated

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

Deprecated: Use DeleteHostCatalogResponse.ProtoReflect.Descriptor instead.

func (*DeleteHostCatalogResponse) ProtoMessage

func (*DeleteHostCatalogResponse) ProtoMessage()

func (*DeleteHostCatalogResponse) ProtoReflect

func (*DeleteHostCatalogResponse) Reset

func (x *DeleteHostCatalogResponse) Reset()

func (*DeleteHostCatalogResponse) String

func (x *DeleteHostCatalogResponse) String() string

type DeleteHostRequest

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

func (*DeleteHostRequest) Descriptor deprecated

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

Deprecated: Use DeleteHostRequest.ProtoReflect.Descriptor instead.

func (*DeleteHostRequest) GetId

func (x *DeleteHostRequest) GetId() string

func (*DeleteHostRequest) ProtoMessage

func (*DeleteHostRequest) ProtoMessage()

func (*DeleteHostRequest) ProtoReflect

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

func (*DeleteHostRequest) Reset

func (x *DeleteHostRequest) Reset()

func (*DeleteHostRequest) String

func (x *DeleteHostRequest) String() string

type DeleteHostResponse

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

func (*DeleteHostResponse) Descriptor deprecated

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

Deprecated: Use DeleteHostResponse.ProtoReflect.Descriptor instead.

func (*DeleteHostResponse) ProtoMessage

func (*DeleteHostResponse) ProtoMessage()

func (*DeleteHostResponse) ProtoReflect

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

func (*DeleteHostResponse) Reset

func (x *DeleteHostResponse) Reset()

func (*DeleteHostResponse) String

func (x *DeleteHostResponse) String() string

type DeleteHostSetRequest

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

func (*DeleteHostSetRequest) Descriptor deprecated

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

Deprecated: Use DeleteHostSetRequest.ProtoReflect.Descriptor instead.

func (*DeleteHostSetRequest) GetId

func (x *DeleteHostSetRequest) GetId() string

func (*DeleteHostSetRequest) ProtoMessage

func (*DeleteHostSetRequest) ProtoMessage()

func (*DeleteHostSetRequest) ProtoReflect

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

func (*DeleteHostSetRequest) Reset

func (x *DeleteHostSetRequest) Reset()

func (*DeleteHostSetRequest) String

func (x *DeleteHostSetRequest) String() string

type DeleteHostSetResponse

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

func (*DeleteHostSetResponse) Descriptor deprecated

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

Deprecated: Use DeleteHostSetResponse.ProtoReflect.Descriptor instead.

func (*DeleteHostSetResponse) ProtoMessage

func (*DeleteHostSetResponse) ProtoMessage()

func (*DeleteHostSetResponse) ProtoReflect

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

func (*DeleteHostSetResponse) Reset

func (x *DeleteHostSetResponse) Reset()

func (*DeleteHostSetResponse) String

func (x *DeleteHostSetResponse) String() string

type DeleteManagedGroupRequest added in v0.3.0

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

func (*DeleteManagedGroupRequest) Descriptor deprecated added in v0.3.0

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

Deprecated: Use DeleteManagedGroupRequest.ProtoReflect.Descriptor instead.

func (*DeleteManagedGroupRequest) GetId added in v0.3.0

func (x *DeleteManagedGroupRequest) GetId() string

func (*DeleteManagedGroupRequest) ProtoMessage added in v0.3.0

func (*DeleteManagedGroupRequest) ProtoMessage()

func (*DeleteManagedGroupRequest) ProtoReflect added in v0.3.0

func (*DeleteManagedGroupRequest) Reset added in v0.3.0

func (x *DeleteManagedGroupRequest) Reset()

func (*DeleteManagedGroupRequest) String added in v0.3.0

func (x *DeleteManagedGroupRequest) String() string

type DeleteManagedGroupResponse added in v0.3.0

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

func (*DeleteManagedGroupResponse) Descriptor deprecated added in v0.3.0

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

Deprecated: Use DeleteManagedGroupResponse.ProtoReflect.Descriptor instead.

func (*DeleteManagedGroupResponse) ProtoMessage added in v0.3.0

func (*DeleteManagedGroupResponse) ProtoMessage()

func (*DeleteManagedGroupResponse) ProtoReflect added in v0.3.0

func (*DeleteManagedGroupResponse) Reset added in v0.3.0

func (x *DeleteManagedGroupResponse) Reset()

func (*DeleteManagedGroupResponse) String added in v0.3.0

func (x *DeleteManagedGroupResponse) String() string

type DeleteRoleRequest

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

func (*DeleteRoleRequest) Descriptor deprecated

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

Deprecated: Use DeleteRoleRequest.ProtoReflect.Descriptor instead.

func (*DeleteRoleRequest) GetId

func (x *DeleteRoleRequest) GetId() string

func (*DeleteRoleRequest) ProtoMessage

func (*DeleteRoleRequest) ProtoMessage()

func (*DeleteRoleRequest) ProtoReflect

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

func (*DeleteRoleRequest) Reset

func (x *DeleteRoleRequest) Reset()

func (*DeleteRoleRequest) String

func (x *DeleteRoleRequest) String() string

type DeleteRoleResponse

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

func (*DeleteRoleResponse) Descriptor deprecated

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

Deprecated: Use DeleteRoleResponse.ProtoReflect.Descriptor instead.

func (*DeleteRoleResponse) ProtoMessage

func (*DeleteRoleResponse) ProtoMessage()

func (*DeleteRoleResponse) ProtoReflect

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

func (*DeleteRoleResponse) Reset

func (x *DeleteRoleResponse) Reset()

func (*DeleteRoleResponse) String

func (x *DeleteRoleResponse) String() string

type DeleteScopeRequest

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

func (*DeleteScopeRequest) Descriptor deprecated

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

Deprecated: Use DeleteScopeRequest.ProtoReflect.Descriptor instead.

func (*DeleteScopeRequest) GetId

func (x *DeleteScopeRequest) GetId() string

func (*DeleteScopeRequest) ProtoMessage

func (*DeleteScopeRequest) ProtoMessage()

func (*DeleteScopeRequest) ProtoReflect

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

func (*DeleteScopeRequest) Reset

func (x *DeleteScopeRequest) Reset()

func (*DeleteScopeRequest) String

func (x *DeleteScopeRequest) String() string

type DeleteScopeResponse

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

func (*DeleteScopeResponse) Descriptor deprecated

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

Deprecated: Use DeleteScopeResponse.ProtoReflect.Descriptor instead.

func (*DeleteScopeResponse) ProtoMessage

func (*DeleteScopeResponse) ProtoMessage()

func (*DeleteScopeResponse) ProtoReflect

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

func (*DeleteScopeResponse) Reset

func (x *DeleteScopeResponse) Reset()

func (*DeleteScopeResponse) String

func (x *DeleteScopeResponse) String() string

type DeleteStorageBucketRequest added in v0.13.0

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

func (*DeleteStorageBucketRequest) Descriptor deprecated added in v0.13.0

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

Deprecated: Use DeleteStorageBucketRequest.ProtoReflect.Descriptor instead.

func (*DeleteStorageBucketRequest) GetId added in v0.13.0

func (*DeleteStorageBucketRequest) ProtoMessage added in v0.13.0

func (*DeleteStorageBucketRequest) ProtoMessage()

func (*DeleteStorageBucketRequest) ProtoReflect added in v0.13.0

func (*DeleteStorageBucketRequest) Reset added in v0.13.0

func (x *DeleteStorageBucketRequest) Reset()

func (*DeleteStorageBucketRequest) String added in v0.13.0

func (x *DeleteStorageBucketRequest) String() string

type DeleteStorageBucketResponse added in v0.13.0

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

func (*DeleteStorageBucketResponse) Descriptor deprecated added in v0.13.0

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

Deprecated: Use DeleteStorageBucketResponse.ProtoReflect.Descriptor instead.

func (*DeleteStorageBucketResponse) ProtoMessage added in v0.13.0

func (*DeleteStorageBucketResponse) ProtoMessage()

func (*DeleteStorageBucketResponse) ProtoReflect added in v0.13.0

func (*DeleteStorageBucketResponse) Reset added in v0.13.0

func (x *DeleteStorageBucketResponse) Reset()

func (*DeleteStorageBucketResponse) String added in v0.13.0

func (x *DeleteStorageBucketResponse) String() string

type DeleteTargetRequest

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

func (*DeleteTargetRequest) Descriptor deprecated

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

Deprecated: Use DeleteTargetRequest.ProtoReflect.Descriptor instead.

func (*DeleteTargetRequest) GetId

func (x *DeleteTargetRequest) GetId() string

func (*DeleteTargetRequest) ProtoMessage

func (*DeleteTargetRequest) ProtoMessage()

func (*DeleteTargetRequest) ProtoReflect

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

func (*DeleteTargetRequest) Reset

func (x *DeleteTargetRequest) Reset()

func (*DeleteTargetRequest) String

func (x *DeleteTargetRequest) String() string

type DeleteTargetResponse

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

func (*DeleteTargetResponse) Descriptor deprecated

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

Deprecated: Use DeleteTargetResponse.ProtoReflect.Descriptor instead.

func (*DeleteTargetResponse) ProtoMessage

func (*DeleteTargetResponse) ProtoMessage()

func (*DeleteTargetResponse) ProtoReflect

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

func (*DeleteTargetResponse) Reset

func (x *DeleteTargetResponse) Reset()

func (*DeleteTargetResponse) String

func (x *DeleteTargetResponse) String() string

type DeleteUserRequest

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

func (*DeleteUserRequest) Descriptor deprecated

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

Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead.

func (*DeleteUserRequest) GetId

func (x *DeleteUserRequest) GetId() string

func (*DeleteUserRequest) ProtoMessage

func (*DeleteUserRequest) ProtoMessage()

func (*DeleteUserRequest) ProtoReflect

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

func (*DeleteUserRequest) Reset

func (x *DeleteUserRequest) Reset()

func (*DeleteUserRequest) String

func (x *DeleteUserRequest) String() string

type DeleteUserResponse

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

func (*DeleteUserResponse) Descriptor deprecated

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

Deprecated: Use DeleteUserResponse.ProtoReflect.Descriptor instead.

func (*DeleteUserResponse) ProtoMessage

func (*DeleteUserResponse) ProtoMessage()

func (*DeleteUserResponse) ProtoReflect

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

func (*DeleteUserResponse) Reset

func (x *DeleteUserResponse) Reset()

func (*DeleteUserResponse) String

func (x *DeleteUserResponse) String() string

type DeleteWorkerRequest added in v0.9.0

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

func (*DeleteWorkerRequest) Descriptor deprecated added in v0.9.0

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

Deprecated: Use DeleteWorkerRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkerRequest) GetId added in v0.9.0

func (x *DeleteWorkerRequest) GetId() string

func (*DeleteWorkerRequest) ProtoMessage added in v0.9.0

func (*DeleteWorkerRequest) ProtoMessage()

func (*DeleteWorkerRequest) ProtoReflect added in v0.9.0

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

func (*DeleteWorkerRequest) Reset added in v0.9.0

func (x *DeleteWorkerRequest) Reset()

func (*DeleteWorkerRequest) String added in v0.9.0

func (x *DeleteWorkerRequest) String() string

type DeleteWorkerResponse added in v0.9.0

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

func (*DeleteWorkerResponse) Descriptor deprecated added in v0.9.0

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

Deprecated: Use DeleteWorkerResponse.ProtoReflect.Descriptor instead.

func (*DeleteWorkerResponse) ProtoMessage added in v0.9.0

func (*DeleteWorkerResponse) ProtoMessage()

func (*DeleteWorkerResponse) ProtoReflect added in v0.9.0

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

func (*DeleteWorkerResponse) Reset added in v0.9.0

func (x *DeleteWorkerResponse) Reset()

func (*DeleteWorkerResponse) String added in v0.9.0

func (x *DeleteWorkerResponse) String() string

type DestroyKeyVersionRequest added in v0.11.1

type DestroyKeyVersionRequest struct {
	ScopeId      string `protobuf:"bytes,1,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty" class:"public"`                  // @gotags: `class:"public"`
	KeyVersionId string `protobuf:"bytes,2,opt,name=key_version_id,json=keyVersionId,proto3" json:"key_version_id,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*DestroyKeyVersionRequest) Descriptor deprecated added in v0.11.1

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

Deprecated: Use DestroyKeyVersionRequest.ProtoReflect.Descriptor instead.

func (*DestroyKeyVersionRequest) GetKeyVersionId added in v0.11.1

func (x *DestroyKeyVersionRequest) GetKeyVersionId() string

func (*DestroyKeyVersionRequest) GetScopeId added in v0.11.1

func (x *DestroyKeyVersionRequest) GetScopeId() string

func (*DestroyKeyVersionRequest) ProtoMessage added in v0.11.1

func (*DestroyKeyVersionRequest) ProtoMessage()

func (*DestroyKeyVersionRequest) ProtoReflect added in v0.11.1

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

func (*DestroyKeyVersionRequest) Reset added in v0.11.1

func (x *DestroyKeyVersionRequest) Reset()

func (*DestroyKeyVersionRequest) String added in v0.11.1

func (x *DestroyKeyVersionRequest) String() string

type DestroyKeyVersionResponse added in v0.11.1

type DestroyKeyVersionResponse struct {

	// Destruction state. One of "pending" or "completed".
	// Use GET /v1/scopes/{scope_id}:list-key-version-destruction-jobs
	// to monitor pending destruction jobs.
	State string `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*DestroyKeyVersionResponse) Descriptor deprecated added in v0.11.1

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

Deprecated: Use DestroyKeyVersionResponse.ProtoReflect.Descriptor instead.

func (*DestroyKeyVersionResponse) GetState added in v0.11.1

func (x *DestroyKeyVersionResponse) GetState() string

func (*DestroyKeyVersionResponse) ProtoMessage added in v0.11.1

func (*DestroyKeyVersionResponse) ProtoMessage()

func (*DestroyKeyVersionResponse) ProtoReflect added in v0.11.1

func (*DestroyKeyVersionResponse) Reset added in v0.11.1

func (x *DestroyKeyVersionResponse) Reset()

func (*DestroyKeyVersionResponse) String added in v0.11.1

func (x *DestroyKeyVersionResponse) String() string

type DownloadRequest added in v0.13.0

type DownloadRequest struct {

	// The ID of the resource that should be downloaded. Supported types:
	//   - Session ID and Session recording ID for Session recordings
	//   - Connection ID and Connection recording ID for Connection recordings
	//   - Channel recording ID for Channel recordings
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: class:"public"
	// The format of the response. The only supported mime type is "application/x-asciicast".
	// Defaults to "application/x-asciicast" if not set.
	MimeType string `protobuf:"bytes,2,opt,name=mime_type,proto3" json:"mime_type,omitempty" class:"public"` // @gotags: class:"public"
	// contains filtered or unexported fields
}

func (*DownloadRequest) Descriptor deprecated added in v0.13.0

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

Deprecated: Use DownloadRequest.ProtoReflect.Descriptor instead.

func (*DownloadRequest) GetId added in v0.13.0

func (x *DownloadRequest) GetId() string

func (*DownloadRequest) GetMimeType added in v0.13.0

func (x *DownloadRequest) GetMimeType() string

func (*DownloadRequest) ProtoMessage added in v0.13.0

func (*DownloadRequest) ProtoMessage()

func (*DownloadRequest) ProtoReflect added in v0.13.0

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

func (*DownloadRequest) Reset added in v0.13.0

func (x *DownloadRequest) Reset()

func (*DownloadRequest) String added in v0.13.0

func (x *DownloadRequest) String() string

type GetAccountRequest

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

func (*GetAccountRequest) Descriptor deprecated

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

Deprecated: Use GetAccountRequest.ProtoReflect.Descriptor instead.

func (*GetAccountRequest) GetId

func (x *GetAccountRequest) GetId() string

func (*GetAccountRequest) ProtoMessage

func (*GetAccountRequest) ProtoMessage()

func (*GetAccountRequest) ProtoReflect

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

func (*GetAccountRequest) Reset

func (x *GetAccountRequest) Reset()

func (*GetAccountRequest) String

func (x *GetAccountRequest) String() string

type GetAccountResponse

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

func (*GetAccountResponse) Descriptor deprecated

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

Deprecated: Use GetAccountResponse.ProtoReflect.Descriptor instead.

func (*GetAccountResponse) GetItem

func (x *GetAccountResponse) GetItem() *accounts.Account

func (*GetAccountResponse) ProtoMessage

func (*GetAccountResponse) ProtoMessage()

func (*GetAccountResponse) ProtoReflect

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

func (*GetAccountResponse) Reset

func (x *GetAccountResponse) Reset()

func (*GetAccountResponse) String

func (x *GetAccountResponse) String() string

type GetAuthMethodRequest

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

func (*GetAuthMethodRequest) Descriptor deprecated

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

Deprecated: Use GetAuthMethodRequest.ProtoReflect.Descriptor instead.

func (*GetAuthMethodRequest) GetId

func (x *GetAuthMethodRequest) GetId() string

func (*GetAuthMethodRequest) ProtoMessage

func (*GetAuthMethodRequest) ProtoMessage()

func (*GetAuthMethodRequest) ProtoReflect

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

func (*GetAuthMethodRequest) Reset

func (x *GetAuthMethodRequest) Reset()

func (*GetAuthMethodRequest) String

func (x *GetAuthMethodRequest) String() string

type GetAuthMethodResponse

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

func (*GetAuthMethodResponse) Descriptor deprecated

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

Deprecated: Use GetAuthMethodResponse.ProtoReflect.Descriptor instead.

func (*GetAuthMethodResponse) GetItem

func (*GetAuthMethodResponse) ProtoMessage

func (*GetAuthMethodResponse) ProtoMessage()

func (*GetAuthMethodResponse) ProtoReflect

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

func (*GetAuthMethodResponse) Reset

func (x *GetAuthMethodResponse) Reset()

func (*GetAuthMethodResponse) String

func (x *GetAuthMethodResponse) String() string

type GetAuthTokenRequest

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

func (*GetAuthTokenRequest) Descriptor deprecated

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

Deprecated: Use GetAuthTokenRequest.ProtoReflect.Descriptor instead.

func (*GetAuthTokenRequest) GetId

func (x *GetAuthTokenRequest) GetId() string

func (*GetAuthTokenRequest) ProtoMessage

func (*GetAuthTokenRequest) ProtoMessage()

func (*GetAuthTokenRequest) ProtoReflect

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

func (*GetAuthTokenRequest) Reset

func (x *GetAuthTokenRequest) Reset()

func (*GetAuthTokenRequest) String

func (x *GetAuthTokenRequest) String() string

type GetAuthTokenResponse

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

func (*GetAuthTokenResponse) Descriptor deprecated

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

Deprecated: Use GetAuthTokenResponse.ProtoReflect.Descriptor instead.

func (*GetAuthTokenResponse) GetItem

func (*GetAuthTokenResponse) ProtoMessage

func (*GetAuthTokenResponse) ProtoMessage()

func (*GetAuthTokenResponse) ProtoReflect

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

func (*GetAuthTokenResponse) Reset

func (x *GetAuthTokenResponse) Reset()

func (*GetAuthTokenResponse) String

func (x *GetAuthTokenResponse) String() string

type GetCredentialLibraryRequest added in v0.4.0

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

func (*GetCredentialLibraryRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use GetCredentialLibraryRequest.ProtoReflect.Descriptor instead.

func (*GetCredentialLibraryRequest) GetId added in v0.4.0

func (*GetCredentialLibraryRequest) ProtoMessage added in v0.4.0

func (*GetCredentialLibraryRequest) ProtoMessage()

func (*GetCredentialLibraryRequest) ProtoReflect added in v0.4.0

func (*GetCredentialLibraryRequest) Reset added in v0.4.0

func (x *GetCredentialLibraryRequest) Reset()

func (*GetCredentialLibraryRequest) String added in v0.4.0

func (x *GetCredentialLibraryRequest) String() string

type GetCredentialLibraryResponse added in v0.4.0

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

func (*GetCredentialLibraryResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use GetCredentialLibraryResponse.ProtoReflect.Descriptor instead.

func (*GetCredentialLibraryResponse) GetItem added in v0.4.0

func (*GetCredentialLibraryResponse) ProtoMessage added in v0.4.0

func (*GetCredentialLibraryResponse) ProtoMessage()

func (*GetCredentialLibraryResponse) ProtoReflect added in v0.4.0

func (*GetCredentialLibraryResponse) Reset added in v0.4.0

func (x *GetCredentialLibraryResponse) Reset()

func (*GetCredentialLibraryResponse) String added in v0.4.0

type GetCredentialRequest added in v0.9.0

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

func (*GetCredentialRequest) Descriptor deprecated added in v0.9.0

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

Deprecated: Use GetCredentialRequest.ProtoReflect.Descriptor instead.

func (*GetCredentialRequest) GetId added in v0.9.0

func (x *GetCredentialRequest) GetId() string

func (*GetCredentialRequest) ProtoMessage added in v0.9.0

func (*GetCredentialRequest) ProtoMessage()

func (*GetCredentialRequest) ProtoReflect added in v0.9.0

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

func (*GetCredentialRequest) Reset added in v0.9.0

func (x *GetCredentialRequest) Reset()

func (*GetCredentialRequest) String added in v0.9.0

func (x *GetCredentialRequest) String() string

type GetCredentialResponse added in v0.9.0

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

func (*GetCredentialResponse) Descriptor deprecated added in v0.9.0

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

Deprecated: Use GetCredentialResponse.ProtoReflect.Descriptor instead.

func (*GetCredentialResponse) GetItem added in v0.9.0

func (*GetCredentialResponse) ProtoMessage added in v0.9.0

func (*GetCredentialResponse) ProtoMessage()

func (*GetCredentialResponse) ProtoReflect added in v0.9.0

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

func (*GetCredentialResponse) Reset added in v0.9.0

func (x *GetCredentialResponse) Reset()

func (*GetCredentialResponse) String added in v0.9.0

func (x *GetCredentialResponse) String() string

type GetCredentialStoreRequest added in v0.4.0

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

func (*GetCredentialStoreRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use GetCredentialStoreRequest.ProtoReflect.Descriptor instead.

func (*GetCredentialStoreRequest) GetId added in v0.4.0

func (x *GetCredentialStoreRequest) GetId() string

func (*GetCredentialStoreRequest) ProtoMessage added in v0.4.0

func (*GetCredentialStoreRequest) ProtoMessage()

func (*GetCredentialStoreRequest) ProtoReflect added in v0.4.0

func (*GetCredentialStoreRequest) Reset added in v0.4.0

func (x *GetCredentialStoreRequest) Reset()

func (*GetCredentialStoreRequest) String added in v0.4.0

func (x *GetCredentialStoreRequest) String() string

type GetCredentialStoreResponse added in v0.4.0

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

func (*GetCredentialStoreResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use GetCredentialStoreResponse.ProtoReflect.Descriptor instead.

func (*GetCredentialStoreResponse) GetItem added in v0.4.0

func (*GetCredentialStoreResponse) ProtoMessage added in v0.4.0

func (*GetCredentialStoreResponse) ProtoMessage()

func (*GetCredentialStoreResponse) ProtoReflect added in v0.4.0

func (*GetCredentialStoreResponse) Reset added in v0.4.0

func (x *GetCredentialStoreResponse) Reset()

func (*GetCredentialStoreResponse) String added in v0.4.0

func (x *GetCredentialStoreResponse) String() string

type GetGroupRequest

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

func (*GetGroupRequest) Descriptor deprecated

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

Deprecated: Use GetGroupRequest.ProtoReflect.Descriptor instead.

func (*GetGroupRequest) GetId

func (x *GetGroupRequest) GetId() string

func (*GetGroupRequest) ProtoMessage

func (*GetGroupRequest) ProtoMessage()

func (*GetGroupRequest) ProtoReflect

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

func (*GetGroupRequest) Reset

func (x *GetGroupRequest) Reset()

func (*GetGroupRequest) String

func (x *GetGroupRequest) String() string

type GetGroupResponse

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

func (*GetGroupResponse) Descriptor deprecated

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

Deprecated: Use GetGroupResponse.ProtoReflect.Descriptor instead.

func (*GetGroupResponse) GetItem

func (x *GetGroupResponse) GetItem() *groups.Group

func (*GetGroupResponse) ProtoMessage

func (*GetGroupResponse) ProtoMessage()

func (*GetGroupResponse) ProtoReflect

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

func (*GetGroupResponse) Reset

func (x *GetGroupResponse) Reset()

func (*GetGroupResponse) String

func (x *GetGroupResponse) String() string

type GetHostCatalogRequest

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

func (*GetHostCatalogRequest) Descriptor deprecated

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

Deprecated: Use GetHostCatalogRequest.ProtoReflect.Descriptor instead.

func (*GetHostCatalogRequest) GetId

func (x *GetHostCatalogRequest) GetId() string

func (*GetHostCatalogRequest) ProtoMessage

func (*GetHostCatalogRequest) ProtoMessage()

func (*GetHostCatalogRequest) ProtoReflect

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

func (*GetHostCatalogRequest) Reset

func (x *GetHostCatalogRequest) Reset()

func (*GetHostCatalogRequest) String

func (x *GetHostCatalogRequest) String() string

type GetHostCatalogResponse

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

func (*GetHostCatalogResponse) Descriptor deprecated

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

Deprecated: Use GetHostCatalogResponse.ProtoReflect.Descriptor instead.

func (*GetHostCatalogResponse) GetItem

func (*GetHostCatalogResponse) ProtoMessage

func (*GetHostCatalogResponse) ProtoMessage()

func (*GetHostCatalogResponse) ProtoReflect

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

func (*GetHostCatalogResponse) Reset

func (x *GetHostCatalogResponse) Reset()

func (*GetHostCatalogResponse) String

func (x *GetHostCatalogResponse) String() string

type GetHostRequest

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

func (*GetHostRequest) Descriptor deprecated

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

Deprecated: Use GetHostRequest.ProtoReflect.Descriptor instead.

func (*GetHostRequest) GetId

func (x *GetHostRequest) GetId() string

func (*GetHostRequest) ProtoMessage

func (*GetHostRequest) ProtoMessage()

func (*GetHostRequest) ProtoReflect

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

func (*GetHostRequest) Reset

func (x *GetHostRequest) Reset()

func (*GetHostRequest) String

func (x *GetHostRequest) String() string

type GetHostResponse

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

func (*GetHostResponse) Descriptor deprecated

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

Deprecated: Use GetHostResponse.ProtoReflect.Descriptor instead.

func (*GetHostResponse) GetItem

func (x *GetHostResponse) GetItem() *hosts.Host

func (*GetHostResponse) ProtoMessage

func (*GetHostResponse) ProtoMessage()

func (*GetHostResponse) ProtoReflect

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

func (*GetHostResponse) Reset

func (x *GetHostResponse) Reset()

func (*GetHostResponse) String

func (x *GetHostResponse) String() string

type GetHostSetRequest

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

func (*GetHostSetRequest) Descriptor deprecated

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

Deprecated: Use GetHostSetRequest.ProtoReflect.Descriptor instead.

func (*GetHostSetRequest) GetId

func (x *GetHostSetRequest) GetId() string

func (*GetHostSetRequest) ProtoMessage

func (*GetHostSetRequest) ProtoMessage()

func (*GetHostSetRequest) ProtoReflect

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

func (*GetHostSetRequest) Reset

func (x *GetHostSetRequest) Reset()

func (*GetHostSetRequest) String

func (x *GetHostSetRequest) String() string

type GetHostSetResponse

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

func (*GetHostSetResponse) Descriptor deprecated

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

Deprecated: Use GetHostSetResponse.ProtoReflect.Descriptor instead.

func (*GetHostSetResponse) GetItem

func (x *GetHostSetResponse) GetItem() *hostsets.HostSet

func (*GetHostSetResponse) ProtoMessage

func (*GetHostSetResponse) ProtoMessage()

func (*GetHostSetResponse) ProtoReflect

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

func (*GetHostSetResponse) Reset

func (x *GetHostSetResponse) Reset()

func (*GetHostSetResponse) String

func (x *GetHostSetResponse) String() string

type GetManagedGroupRequest added in v0.3.0

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

func (*GetManagedGroupRequest) Descriptor deprecated added in v0.3.0

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

Deprecated: Use GetManagedGroupRequest.ProtoReflect.Descriptor instead.

func (*GetManagedGroupRequest) GetId added in v0.3.0

func (x *GetManagedGroupRequest) GetId() string

func (*GetManagedGroupRequest) ProtoMessage added in v0.3.0

func (*GetManagedGroupRequest) ProtoMessage()

func (*GetManagedGroupRequest) ProtoReflect added in v0.3.0

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

func (*GetManagedGroupRequest) Reset added in v0.3.0

func (x *GetManagedGroupRequest) Reset()

func (*GetManagedGroupRequest) String added in v0.3.0

func (x *GetManagedGroupRequest) String() string

type GetManagedGroupResponse added in v0.3.0

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

func (*GetManagedGroupResponse) Descriptor deprecated added in v0.3.0

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

Deprecated: Use GetManagedGroupResponse.ProtoReflect.Descriptor instead.

func (*GetManagedGroupResponse) GetItem added in v0.3.0

func (*GetManagedGroupResponse) ProtoMessage added in v0.3.0

func (*GetManagedGroupResponse) ProtoMessage()

func (*GetManagedGroupResponse) ProtoReflect added in v0.3.0

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

func (*GetManagedGroupResponse) Reset added in v0.3.0

func (x *GetManagedGroupResponse) Reset()

func (*GetManagedGroupResponse) String added in v0.3.0

func (x *GetManagedGroupResponse) String() string

type GetRoleRequest

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

func (*GetRoleRequest) Descriptor deprecated

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

Deprecated: Use GetRoleRequest.ProtoReflect.Descriptor instead.

func (*GetRoleRequest) GetId

func (x *GetRoleRequest) GetId() string

func (*GetRoleRequest) ProtoMessage

func (*GetRoleRequest) ProtoMessage()

func (*GetRoleRequest) ProtoReflect

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

func (*GetRoleRequest) Reset

func (x *GetRoleRequest) Reset()

func (*GetRoleRequest) String

func (x *GetRoleRequest) String() string

type GetRoleResponse

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

func (*GetRoleResponse) Descriptor deprecated

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

Deprecated: Use GetRoleResponse.ProtoReflect.Descriptor instead.

func (*GetRoleResponse) GetItem

func (x *GetRoleResponse) GetItem() *roles.Role

func (*GetRoleResponse) ProtoMessage

func (*GetRoleResponse) ProtoMessage()

func (*GetRoleResponse) ProtoReflect

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

func (*GetRoleResponse) Reset

func (x *GetRoleResponse) Reset()

func (*GetRoleResponse) String

func (x *GetRoleResponse) String() string

type GetScopeRequest

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

func (*GetScopeRequest) Descriptor deprecated

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

Deprecated: Use GetScopeRequest.ProtoReflect.Descriptor instead.

func (*GetScopeRequest) GetId

func (x *GetScopeRequest) GetId() string

func (*GetScopeRequest) ProtoMessage

func (*GetScopeRequest) ProtoMessage()

func (*GetScopeRequest) ProtoReflect

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

func (*GetScopeRequest) Reset

func (x *GetScopeRequest) Reset()

func (*GetScopeRequest) String

func (x *GetScopeRequest) String() string

type GetScopeResponse

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

func (*GetScopeResponse) Descriptor deprecated

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

Deprecated: Use GetScopeResponse.ProtoReflect.Descriptor instead.

func (*GetScopeResponse) GetItem

func (x *GetScopeResponse) GetItem() *scopes.Scope

func (*GetScopeResponse) ProtoMessage

func (*GetScopeResponse) ProtoMessage()

func (*GetScopeResponse) ProtoReflect

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

func (*GetScopeResponse) Reset

func (x *GetScopeResponse) Reset()

func (*GetScopeResponse) String

func (x *GetScopeResponse) String() string

type GetSessionRecordingRequest added in v0.13.0

type GetSessionRecordingRequest struct {

	// The ID of the Session recording, or the ID of the Session that was recorded.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: class:"public"
	// contains filtered or unexported fields
}

func (*GetSessionRecordingRequest) Descriptor deprecated added in v0.13.0

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

Deprecated: Use GetSessionRecordingRequest.ProtoReflect.Descriptor instead.

func (*GetSessionRecordingRequest) GetId added in v0.13.0

func (*GetSessionRecordingRequest) ProtoMessage added in v0.13.0

func (*GetSessionRecordingRequest) ProtoMessage()

func (*GetSessionRecordingRequest) ProtoReflect added in v0.13.0

func (*GetSessionRecordingRequest) Reset added in v0.13.0

func (x *GetSessionRecordingRequest) Reset()

func (*GetSessionRecordingRequest) String added in v0.13.0

func (x *GetSessionRecordingRequest) String() string

type GetSessionRecordingResponse added in v0.13.0

type GetSessionRecordingResponse struct {

	// The requested recording.
	Item *session_recordings.SessionRecording `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSessionRecordingResponse) Descriptor deprecated added in v0.13.0

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

Deprecated: Use GetSessionRecordingResponse.ProtoReflect.Descriptor instead.

func (*GetSessionRecordingResponse) GetItem added in v0.13.0

func (*GetSessionRecordingResponse) ProtoMessage added in v0.13.0

func (*GetSessionRecordingResponse) ProtoMessage()

func (*GetSessionRecordingResponse) ProtoReflect added in v0.13.0

func (*GetSessionRecordingResponse) Reset added in v0.13.0

func (x *GetSessionRecordingResponse) Reset()

func (*GetSessionRecordingResponse) String added in v0.13.0

func (x *GetSessionRecordingResponse) String() string

type GetSessionRequest

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

func (*GetSessionRequest) Descriptor deprecated

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

Deprecated: Use GetSessionRequest.ProtoReflect.Descriptor instead.

func (*GetSessionRequest) GetId

func (x *GetSessionRequest) GetId() string

func (*GetSessionRequest) ProtoMessage

func (*GetSessionRequest) ProtoMessage()

func (*GetSessionRequest) ProtoReflect

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

func (*GetSessionRequest) Reset

func (x *GetSessionRequest) Reset()

func (*GetSessionRequest) String

func (x *GetSessionRequest) String() string

type GetSessionResponse

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

func (*GetSessionResponse) Descriptor deprecated

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

Deprecated: Use GetSessionResponse.ProtoReflect.Descriptor instead.

func (*GetSessionResponse) GetItem

func (x *GetSessionResponse) GetItem() *sessions.Session

func (*GetSessionResponse) ProtoMessage

func (*GetSessionResponse) ProtoMessage()

func (*GetSessionResponse) ProtoReflect

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

func (*GetSessionResponse) Reset

func (x *GetSessionResponse) Reset()

func (*GetSessionResponse) String

func (x *GetSessionResponse) String() string

type GetStorageBucketRequest added in v0.13.0

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

func (*GetStorageBucketRequest) Descriptor deprecated added in v0.13.0

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

Deprecated: Use GetStorageBucketRequest.ProtoReflect.Descriptor instead.

func (*GetStorageBucketRequest) GetId added in v0.13.0

func (x *GetStorageBucketRequest) GetId() string

func (*GetStorageBucketRequest) ProtoMessage added in v0.13.0

func (*GetStorageBucketRequest) ProtoMessage()

func (*GetStorageBucketRequest) ProtoReflect added in v0.13.0

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

func (*GetStorageBucketRequest) Reset added in v0.13.0

func (x *GetStorageBucketRequest) Reset()

func (*GetStorageBucketRequest) String added in v0.13.0

func (x *GetStorageBucketRequest) String() string

type GetStorageBucketResponse added in v0.13.0

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

func (*GetStorageBucketResponse) Descriptor deprecated added in v0.13.0

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

Deprecated: Use GetStorageBucketResponse.ProtoReflect.Descriptor instead.

func (*GetStorageBucketResponse) GetItem added in v0.13.0

func (*GetStorageBucketResponse) ProtoMessage added in v0.13.0

func (*GetStorageBucketResponse) ProtoMessage()

func (*GetStorageBucketResponse) ProtoReflect added in v0.13.0

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

func (*GetStorageBucketResponse) Reset added in v0.13.0

func (x *GetStorageBucketResponse) Reset()

func (*GetStorageBucketResponse) String added in v0.13.0

func (x *GetStorageBucketResponse) String() string

type GetTargetRequest

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

func (*GetTargetRequest) Descriptor deprecated

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

Deprecated: Use GetTargetRequest.ProtoReflect.Descriptor instead.

func (*GetTargetRequest) GetId

func (x *GetTargetRequest) GetId() string

func (*GetTargetRequest) ProtoMessage

func (*GetTargetRequest) ProtoMessage()

func (*GetTargetRequest) ProtoReflect

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

func (*GetTargetRequest) Reset

func (x *GetTargetRequest) Reset()

func (*GetTargetRequest) String

func (x *GetTargetRequest) String() string

type GetTargetResponse

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

func (*GetTargetResponse) Descriptor deprecated

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

Deprecated: Use GetTargetResponse.ProtoReflect.Descriptor instead.

func (*GetTargetResponse) GetItem

func (x *GetTargetResponse) GetItem() *targets.Target

func (*GetTargetResponse) ProtoMessage

func (*GetTargetResponse) ProtoMessage()

func (*GetTargetResponse) ProtoReflect

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

func (*GetTargetResponse) Reset

func (x *GetTargetResponse) Reset()

func (*GetTargetResponse) String

func (x *GetTargetResponse) String() string

type GetUserRequest

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

func (*GetUserRequest) Descriptor deprecated

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

Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.

func (*GetUserRequest) GetId

func (x *GetUserRequest) GetId() string

func (*GetUserRequest) ProtoMessage

func (*GetUserRequest) ProtoMessage()

func (*GetUserRequest) ProtoReflect

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

func (*GetUserRequest) Reset

func (x *GetUserRequest) Reset()

func (*GetUserRequest) String

func (x *GetUserRequest) String() string

type GetUserResponse

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

func (*GetUserResponse) Descriptor deprecated

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

Deprecated: Use GetUserResponse.ProtoReflect.Descriptor instead.

func (*GetUserResponse) GetItem

func (x *GetUserResponse) GetItem() *users.User

func (*GetUserResponse) ProtoMessage

func (*GetUserResponse) ProtoMessage()

func (*GetUserResponse) ProtoReflect

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

func (*GetUserResponse) Reset

func (x *GetUserResponse) Reset()

func (*GetUserResponse) String

func (x *GetUserResponse) String() string

type GetWorkerRequest added in v0.9.0

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

func (*GetWorkerRequest) Descriptor deprecated added in v0.9.0

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

Deprecated: Use GetWorkerRequest.ProtoReflect.Descriptor instead.

func (*GetWorkerRequest) GetId added in v0.9.0

func (x *GetWorkerRequest) GetId() string

func (*GetWorkerRequest) ProtoMessage added in v0.9.0

func (*GetWorkerRequest) ProtoMessage()

func (*GetWorkerRequest) ProtoReflect added in v0.9.0

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

func (*GetWorkerRequest) Reset added in v0.9.0

func (x *GetWorkerRequest) Reset()

func (*GetWorkerRequest) String added in v0.9.0

func (x *GetWorkerRequest) String() string

type GetWorkerResponse added in v0.9.0

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

func (*GetWorkerResponse) Descriptor deprecated added in v0.9.0

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

Deprecated: Use GetWorkerResponse.ProtoReflect.Descriptor instead.

func (*GetWorkerResponse) GetItem added in v0.9.0

func (x *GetWorkerResponse) GetItem() *workers.Worker

func (*GetWorkerResponse) ProtoMessage added in v0.9.0

func (*GetWorkerResponse) ProtoMessage()

func (*GetWorkerResponse) ProtoReflect added in v0.9.0

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

func (*GetWorkerResponse) Reset added in v0.9.0

func (x *GetWorkerResponse) Reset()

func (*GetWorkerResponse) String added in v0.9.0

func (x *GetWorkerResponse) String() string

type GroupServiceClient

type GroupServiceClient interface {
	// GetGroup returns a stored Group if present. The provided request must
	// include the Group id and if it is missing, malformed or referencing a
	// non existing resource an error is returned.
	GetGroup(ctx context.Context, in *GetGroupRequest, opts ...grpc.CallOption) (*GetGroupResponse, error)
	// ListGroups returns a list of stored Groups which exist inside the
	// provided scope id. If that id is missing, malformed, or
	// references a non-existing scope, an error is returned.
	ListGroups(ctx context.Context, in *ListGroupsRequest, opts ...grpc.CallOption) (*ListGroupsResponse, error)
	// CreateGroup creates and stores a Group in boundary. The provided
	// request must include the scope ID in which the Group will be created.
	// If the scope ID is missing, malformed or references a non existing
	// resource, an error is returned. If a name is provided that is in
	// use in another Group in the same scope, an error is returned.
	CreateGroup(ctx context.Context, in *CreateGroupRequest, opts ...grpc.CallOption) (*CreateGroupResponse, error)
	// UpdateGroup updates an existing Group in boundary. The provided Group
	// must not have any read only fields set. The update mask must be included in
	// the request and contain at least 1 mutable field. To unset a field's value,
	// include the field in the update mask and don't set it in the provided
	// Group. An error is returned if the Group id is missing or reference a
	// non-existing resource. An error is also returned if the request attempts
	// to update the name to one that is already used by another Group in the
	// same scope.
	UpdateGroup(ctx context.Context, in *UpdateGroupRequest, opts ...grpc.CallOption) (*UpdateGroupResponse, error)
	// DeleteGroup removes a Group from Boundary. If the provided Group
	// ID is malformed or not provided an error is returned.
	DeleteGroup(ctx context.Context, in *DeleteGroupRequest, opts ...grpc.CallOption) (*DeleteGroupResponse, error)
	// AddGroupMembers adds members to a Group.  The provided request must include
	// the scope id and the Group id which the members will be added to.
	// An error is returned if any provided id is missing, malformed or
	// references a non-existing resource.
	AddGroupMembers(ctx context.Context, in *AddGroupMembersRequest, opts ...grpc.CallOption) (*AddGroupMembersResponse, error)
	// SetGroupMembers sets the Group's members.  Any existing members on
	// the Group are deleted if they are not included in this request.  The provided
	// request must include the Group id which the members will be set to.
	// An error is returned if any provided id is missing, malformed or
	// references a non-existing resource.
	SetGroupMembers(ctx context.Context, in *SetGroupMembersRequest, opts ...grpc.CallOption) (*SetGroupMembersResponse, error)
	// RemoveGroupMembers removes members from the specified Group.
	// The provided request must include the the Group id to which the members
	// will be set.
	// An error is returned if any provided id is missing, malformed or
	// references a non-existing resource.
	RemoveGroupMembers(ctx context.Context, in *RemoveGroupMembersRequest, opts ...grpc.CallOption) (*RemoveGroupMembersResponse, error)
}

GroupServiceClient is the client API for GroupService 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 GroupServiceServer

type GroupServiceServer interface {
	// GetGroup returns a stored Group if present. The provided request must
	// include the Group id and if it is missing, malformed or referencing a
	// non existing resource an error is returned.
	GetGroup(context.Context, *GetGroupRequest) (*GetGroupResponse, error)
	// ListGroups returns a list of stored Groups which exist inside the
	// provided scope id. If that id is missing, malformed, or
	// references a non-existing scope, an error is returned.
	ListGroups(context.Context, *ListGroupsRequest) (*ListGroupsResponse, error)
	// CreateGroup creates and stores a Group in boundary. The provided
	// request must include the scope ID in which the Group will be created.
	// If the scope ID is missing, malformed or references a non existing
	// resource, an error is returned. If a name is provided that is in
	// use in another Group in the same scope, an error is returned.
	CreateGroup(context.Context, *CreateGroupRequest) (*CreateGroupResponse, error)
	// UpdateGroup updates an existing Group in boundary. The provided Group
	// must not have any read only fields set. The update mask must be included in
	// the request and contain at least 1 mutable field. To unset a field's value,
	// include the field in the update mask and don't set it in the provided
	// Group. An error is returned if the Group id is missing or reference a
	// non-existing resource. An error is also returned if the request attempts
	// to update the name to one that is already used by another Group in the
	// same scope.
	UpdateGroup(context.Context, *UpdateGroupRequest) (*UpdateGroupResponse, error)
	// DeleteGroup removes a Group from Boundary. If the provided Group
	// ID is malformed or not provided an error is returned.
	DeleteGroup(context.Context, *DeleteGroupRequest) (*DeleteGroupResponse, error)
	// AddGroupMembers adds members to a Group.  The provided request must include
	// the scope id and the Group id which the members will be added to.
	// An error is returned if any provided id is missing, malformed or
	// references a non-existing resource.
	AddGroupMembers(context.Context, *AddGroupMembersRequest) (*AddGroupMembersResponse, error)
	// SetGroupMembers sets the Group's members.  Any existing members on
	// the Group are deleted if they are not included in this request.  The provided
	// request must include the Group id which the members will be set to.
	// An error is returned if any provided id is missing, malformed or
	// references a non-existing resource.
	SetGroupMembers(context.Context, *SetGroupMembersRequest) (*SetGroupMembersResponse, error)
	// RemoveGroupMembers removes members from the specified Group.
	// The provided request must include the the Group id to which the members
	// will be set.
	// An error is returned if any provided id is missing, malformed or
	// references a non-existing resource.
	RemoveGroupMembers(context.Context, *RemoveGroupMembersRequest) (*RemoveGroupMembersResponse, error)
	// contains filtered or unexported methods
}

GroupServiceServer is the server API for GroupService service. All implementations must embed UnimplementedGroupServiceServer for forward compatibility

type HostCatalogServiceClient

type HostCatalogServiceClient interface {
	// GetHostCatalog returns a stored Host Catalog if present.  The provided
	// request must include the Catalog IDs for the Host Catalog being retrieved.
	// If missing, malformed, or referencing a non-existing resource an error is
	// returned.
	GetHostCatalog(ctx context.Context, in *GetHostCatalogRequest, opts ...grpc.CallOption) (*GetHostCatalogResponse, error)
	// ListHostCatalogs returns a list of stored Host Catalogs which exist inside
	// the scope referenced in the request. The request must include the scope
	// ID and if it is  missing, malformed, or references a non-existing resource
	// an error is returned.
	ListHostCatalogs(ctx context.Context, in *ListHostCatalogsRequest, opts ...grpc.CallOption) (*ListHostCatalogsResponse, error)
	// CreateHostCatalog creates and stores a Host Catalog in boundary.  The
	// provided request must include the scope ID in which the Catalog will be
	// created and the Catalog type to be created. If any of these required fields
	// are missing, malformed, or reference a non-existing parent resource an
	// error is returned.
	CreateHostCatalog(ctx context.Context, in *CreateHostCatalogRequest, opts ...grpc.CallOption) (*CreateHostCatalogResponse, error)
	// UpdateHostCatalog updates an existing Host Catalog in Boundary. The
	// provided Host Catalog must not have any read only fields set. The update
	// mask must be provided and include at least 1 mutable field. To unset a
	// field's value include that field name in the update mask and don't set the
	// field in the Host Catalog.
	UpdateHostCatalog(ctx context.Context, in *UpdateHostCatalogRequest, opts ...grpc.CallOption) (*UpdateHostCatalogResponse, error)
	// DeleteHostCatalog removes a Host Catalog and all associated Hosts and Host
	// sets from Boundary. If the provided Host Catalog IDs is malformed or not
	// provided DeleteHostCatalog returns an error.
	DeleteHostCatalog(ctx context.Context, in *DeleteHostCatalogRequest, opts ...grpc.CallOption) (*DeleteHostCatalogResponse, error)
}

HostCatalogServiceClient is the client API for HostCatalogService 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 HostCatalogServiceServer

type HostCatalogServiceServer interface {
	// GetHostCatalog returns a stored Host Catalog if present.  The provided
	// request must include the Catalog IDs for the Host Catalog being retrieved.
	// If missing, malformed, or referencing a non-existing resource an error is
	// returned.
	GetHostCatalog(context.Context, *GetHostCatalogRequest) (*GetHostCatalogResponse, error)
	// ListHostCatalogs returns a list of stored Host Catalogs which exist inside
	// the scope referenced in the request. The request must include the scope
	// ID and if it is  missing, malformed, or references a non-existing resource
	// an error is returned.
	ListHostCatalogs(context.Context, *ListHostCatalogsRequest) (*ListHostCatalogsResponse, error)
	// CreateHostCatalog creates and stores a Host Catalog in boundary.  The
	// provided request must include the scope ID in which the Catalog will be
	// created and the Catalog type to be created. If any of these required fields
	// are missing, malformed, or reference a non-existing parent resource an
	// error is returned.
	CreateHostCatalog(context.Context, *CreateHostCatalogRequest) (*CreateHostCatalogResponse, error)
	// UpdateHostCatalog updates an existing Host Catalog in Boundary. The
	// provided Host Catalog must not have any read only fields set. The update
	// mask must be provided and include at least 1 mutable field. To unset a
	// field's value include that field name in the update mask and don't set the
	// field in the Host Catalog.
	UpdateHostCatalog(context.Context, *UpdateHostCatalogRequest) (*UpdateHostCatalogResponse, error)
	// DeleteHostCatalog removes a Host Catalog and all associated Hosts and Host
	// sets from Boundary. If the provided Host Catalog IDs is malformed or not
	// provided DeleteHostCatalog returns an error.
	DeleteHostCatalog(context.Context, *DeleteHostCatalogRequest) (*DeleteHostCatalogResponse, error)
	// contains filtered or unexported methods
}

HostCatalogServiceServer is the server API for HostCatalogService service. All implementations must embed UnimplementedHostCatalogServiceServer for forward compatibility

type HostServiceClient

type HostServiceClient interface {
	// GetHost returns a stored Host if present.  The provided request
	// must include the host ID for the resource being retrieved. If the ID is
	// missing, malformed or referencing anon existing resource an error is
	// returned.
	GetHost(ctx context.Context, in *GetHostRequest, opts ...grpc.CallOption) (*GetHostResponse, error)
	// ListHosts returns a list of stored hosts which exist inside the provided
	// Host Catalog. The request must include the Host Catalog id containing the
	// Hosts being listed.  If the id is missing, malformed, or reference a
	// non-existing resource, an error is returned.
	ListHosts(ctx context.Context, in *ListHostsRequest, opts ...grpc.CallOption) (*ListHostsResponse, error)
	// CreateHost creates and stores a Host in boundary.  The provided
	// request must include the Host Catalog id in which the Host
	// will be created.  If the Catalog id is missing, malformed or references a
	// non-existing resource, an error is returned.  If a name is provided that
	// is in use by another Host in the same Host Catalog, an error is returned.
	CreateHost(ctx context.Context, in *CreateHostRequest, opts ...grpc.CallOption) (*CreateHostResponse, error)
	// UpdateHost updates an existing Host in boundary.  The provided
	// Host must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided Host. An error is returned if the Host id is missing or
	// reference a non-existing resource.  An error is also returned if the
	// request attempts to update the name to one that is already in use in
	// the same Host Catalog.
	UpdateHost(ctx context.Context, in *UpdateHostRequest, opts ...grpc.CallOption) (*UpdateHostResponse, error)
	// DeleteHost removes a Host from Boundary. If the provided Host ID
	// is malformed or not provided an error is returned.
	DeleteHost(ctx context.Context, in *DeleteHostRequest, opts ...grpc.CallOption) (*DeleteHostResponse, error)
}

HostServiceClient is the client API for HostService 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 HostServiceServer

type HostServiceServer interface {
	// GetHost returns a stored Host if present.  The provided request
	// must include the host ID for the resource being retrieved. If the ID is
	// missing, malformed or referencing anon existing resource an error is
	// returned.
	GetHost(context.Context, *GetHostRequest) (*GetHostResponse, error)
	// ListHosts returns a list of stored hosts which exist inside the provided
	// Host Catalog. The request must include the Host Catalog id containing the
	// Hosts being listed.  If the id is missing, malformed, or reference a
	// non-existing resource, an error is returned.
	ListHosts(context.Context, *ListHostsRequest) (*ListHostsResponse, error)
	// CreateHost creates and stores a Host in boundary.  The provided
	// request must include the Host Catalog id in which the Host
	// will be created.  If the Catalog id is missing, malformed or references a
	// non-existing resource, an error is returned.  If a name is provided that
	// is in use by another Host in the same Host Catalog, an error is returned.
	CreateHost(context.Context, *CreateHostRequest) (*CreateHostResponse, error)
	// UpdateHost updates an existing Host in boundary.  The provided
	// Host must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided Host. An error is returned if the Host id is missing or
	// reference a non-existing resource.  An error is also returned if the
	// request attempts to update the name to one that is already in use in
	// the same Host Catalog.
	UpdateHost(context.Context, *UpdateHostRequest) (*UpdateHostResponse, error)
	// DeleteHost removes a Host from Boundary. If the provided Host ID
	// is malformed or not provided an error is returned.
	DeleteHost(context.Context, *DeleteHostRequest) (*DeleteHostResponse, error)
	// contains filtered or unexported methods
}

HostServiceServer is the server API for HostService service. All implementations must embed UnimplementedHostServiceServer for forward compatibility

type HostSetServiceClient

type HostSetServiceClient interface {
	// GetHostSet returns a stored Host Set if present.  The provided request
	// must include the Host Set ID for the resource being retrieved. If missing,
	// malformed or reference a non existing resource an error is returned.
	GetHostSet(ctx context.Context, in *GetHostSetRequest, opts ...grpc.CallOption) (*GetHostSetResponse, error)
	// ListHostSets returns a list of stored Host Sets which exist inside the
	// Host Catalog provided. The request must include a properly formatted
	// Host Catalog id or an error is returned.
	ListHostSets(ctx context.Context, in *ListHostSetsRequest, opts ...grpc.CallOption) (*ListHostSetsResponse, error)
	// CreateHostSet creates and stores a Host Set in boundary.  The provided
	// request must include the Host Catalog id in which the Host Set
	// will be created.  If the Host Catalog id is missing, malformed or
	// references a non existing resource, an error is returned.  If a name is
	// provided that is in use by another Host Set in the same Host Catalog, an
	// error is returned.
	CreateHostSet(ctx context.Context, in *CreateHostSetRequest, opts ...grpc.CallOption) (*CreateHostSetResponse, error)
	// UpdateHostSet updates an existing Host Set in boundary.  The provided
	// Host Set must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided Host Set. An error is returned if the Host Set id is
	// missing or reference a non-existing resource.
	// An error is also returned if the request attempts to update the name to
	// one that is already in use in this Host Catalog.
	UpdateHostSet(ctx context.Context, in *UpdateHostSetRequest, opts ...grpc.CallOption) (*UpdateHostSetResponse, error)
	// DeleteHostSet removes a Host Set from Boundary. If the provided
	// Host Set id is malformed or not provided an error is returned.
	DeleteHostSet(ctx context.Context, in *DeleteHostSetRequest, opts ...grpc.CallOption) (*DeleteHostSetResponse, error)
	// AddHostSetHosts adds a Host to a Host Set. The provided request must
	// include the Host Set ID to which the Host will be added.
	// All hosts added to the provided Host Set must be a child of the same
	// Catalog that this Host Set is a child of. If the Host Set IDs is
	// missing, malformed, or reference non-existing resources, an error is
	// returned.  It is an error to add a Host which already exists in the
	// Host Set.
	AddHostSetHosts(ctx context.Context, in *AddHostSetHostsRequest, opts ...grpc.CallOption) (*AddHostSetHostsResponse, error)
	// SetHostSetHosts sets the Host Set's hosts. Any existing hosts on the
	// Host Set are deleted if they are not included in this request. The
	// provided request must include the Host Set ID on which the hosts will be
	// set.  All Hosts in the request must be a child of the same Catalog that
	// the provided Host Set is. An error is returned if any of the provided
	// ids are malformed or references a non-existing resource.
	SetHostSetHosts(ctx context.Context, in *SetHostSetHostsRequest, opts ...grpc.CallOption) (*SetHostSetHostsResponse, error)
	// RemoveHostSetHosts removes the Hosts from the specified Host Set. The
	// provided request must include the Host Set ID which the Host will be
	// removed. An error is a returned if any of the provided IDs are malformed,
	// or references a non-existing scope or catalog, or if a Host id is included
	// which is not in the provided Host Set.
	RemoveHostSetHosts(ctx context.Context, in *RemoveHostSetHostsRequest, opts ...grpc.CallOption) (*RemoveHostSetHostsResponse, error)
}

HostSetServiceClient is the client API for HostSetService 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 HostSetServiceServer

type HostSetServiceServer interface {
	// GetHostSet returns a stored Host Set if present.  The provided request
	// must include the Host Set ID for the resource being retrieved. If missing,
	// malformed or reference a non existing resource an error is returned.
	GetHostSet(context.Context, *GetHostSetRequest) (*GetHostSetResponse, error)
	// ListHostSets returns a list of stored Host Sets which exist inside the
	// Host Catalog provided. The request must include a properly formatted
	// Host Catalog id or an error is returned.
	ListHostSets(context.Context, *ListHostSetsRequest) (*ListHostSetsResponse, error)
	// CreateHostSet creates and stores a Host Set in boundary.  The provided
	// request must include the Host Catalog id in which the Host Set
	// will be created.  If the Host Catalog id is missing, malformed or
	// references a non existing resource, an error is returned.  If a name is
	// provided that is in use by another Host Set in the same Host Catalog, an
	// error is returned.
	CreateHostSet(context.Context, *CreateHostSetRequest) (*CreateHostSetResponse, error)
	// UpdateHostSet updates an existing Host Set in boundary.  The provided
	// Host Set must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided Host Set. An error is returned if the Host Set id is
	// missing or reference a non-existing resource.
	// An error is also returned if the request attempts to update the name to
	// one that is already in use in this Host Catalog.
	UpdateHostSet(context.Context, *UpdateHostSetRequest) (*UpdateHostSetResponse, error)
	// DeleteHostSet removes a Host Set from Boundary. If the provided
	// Host Set id is malformed or not provided an error is returned.
	DeleteHostSet(context.Context, *DeleteHostSetRequest) (*DeleteHostSetResponse, error)
	// AddHostSetHosts adds a Host to a Host Set. The provided request must
	// include the Host Set ID to which the Host will be added.
	// All hosts added to the provided Host Set must be a child of the same
	// Catalog that this Host Set is a child of. If the Host Set IDs is
	// missing, malformed, or reference non-existing resources, an error is
	// returned.  It is an error to add a Host which already exists in the
	// Host Set.
	AddHostSetHosts(context.Context, *AddHostSetHostsRequest) (*AddHostSetHostsResponse, error)
	// SetHostSetHosts sets the Host Set's hosts. Any existing hosts on the
	// Host Set are deleted if they are not included in this request. The
	// provided request must include the Host Set ID on which the hosts will be
	// set.  All Hosts in the request must be a child of the same Catalog that
	// the provided Host Set is. An error is returned if any of the provided
	// ids are malformed or references a non-existing resource.
	SetHostSetHosts(context.Context, *SetHostSetHostsRequest) (*SetHostSetHostsResponse, error)
	// RemoveHostSetHosts removes the Hosts from the specified Host Set. The
	// provided request must include the Host Set ID which the Host will be
	// removed. An error is a returned if any of the provided IDs are malformed,
	// or references a non-existing scope or catalog, or if a Host id is included
	// which is not in the provided Host Set.
	RemoveHostSetHosts(context.Context, *RemoveHostSetHostsRequest) (*RemoveHostSetHostsResponse, error)
	// contains filtered or unexported methods
}

HostSetServiceServer is the server API for HostSetService service. All implementations must embed UnimplementedHostSetServiceServer for forward compatibility

type LdapLoginAttributes added in v0.13.0

type LdapLoginAttributes struct {
	LoginName string `protobuf:"bytes,10,opt,name=login_name,proto3" json:"login_name,omitempty" class:"sensitive"` // @gotags: `class:"sensitive"`
	Password  string `protobuf:"bytes,20,opt,name=password,proto3" json:"password,omitempty" class:"secret"`        // @gotags: `class:"secret"`
	// contains filtered or unexported fields
}

The layout of the struct for "attributes" field in AuthenticateRequest for an ldap type. This message isn't directly referenced anywhere but is used here to define the expected field names and types.

func (*LdapLoginAttributes) Descriptor deprecated added in v0.13.0

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

Deprecated: Use LdapLoginAttributes.ProtoReflect.Descriptor instead.

func (*LdapLoginAttributes) GetLoginName added in v0.13.0

func (x *LdapLoginAttributes) GetLoginName() string

func (*LdapLoginAttributes) GetPassword added in v0.13.0

func (x *LdapLoginAttributes) GetPassword() string

func (*LdapLoginAttributes) ProtoMessage added in v0.13.0

func (*LdapLoginAttributes) ProtoMessage()

func (*LdapLoginAttributes) ProtoReflect added in v0.13.0

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

func (*LdapLoginAttributes) Reset added in v0.13.0

func (x *LdapLoginAttributes) Reset()

func (*LdapLoginAttributes) String added in v0.13.0

func (x *LdapLoginAttributes) String() string

type ListAccountsRequest

type ListAccountsRequest struct {
	AuthMethodId string `protobuf:"bytes,1,opt,name=auth_method_id,proto3" json:"auth_method_id,omitempty" class:"public"` // @gotags: `class:"public"`
	Filter       string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"sensitive"`             // @gotags: `class:"sensitive"`
	// contains filtered or unexported fields
}

func (*ListAccountsRequest) Descriptor deprecated

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

Deprecated: Use ListAccountsRequest.ProtoReflect.Descriptor instead.

func (*ListAccountsRequest) GetAuthMethodId

func (x *ListAccountsRequest) GetAuthMethodId() string

func (*ListAccountsRequest) GetFilter added in v0.1.8

func (x *ListAccountsRequest) GetFilter() string

func (*ListAccountsRequest) ProtoMessage

func (*ListAccountsRequest) ProtoMessage()

func (*ListAccountsRequest) ProtoReflect

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

func (*ListAccountsRequest) Reset

func (x *ListAccountsRequest) Reset()

func (*ListAccountsRequest) String

func (x *ListAccountsRequest) String() string

type ListAccountsResponse

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

func (*ListAccountsResponse) Descriptor deprecated

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

Deprecated: Use ListAccountsResponse.ProtoReflect.Descriptor instead.

func (*ListAccountsResponse) GetItems

func (x *ListAccountsResponse) GetItems() []*accounts.Account

func (*ListAccountsResponse) ProtoMessage

func (*ListAccountsResponse) ProtoMessage()

func (*ListAccountsResponse) ProtoReflect

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

func (*ListAccountsResponse) Reset

func (x *ListAccountsResponse) Reset()

func (*ListAccountsResponse) String

func (x *ListAccountsResponse) String() string

type ListAuthMethodsRequest

type ListAuthMethodsRequest struct {
	ScopeId   string `protobuf:"bytes,1,opt,name=scope_id,proto3" json:"scope_id,omitempty" class:"public"`     // @gotags: `class:"public"`
	Recursive bool   `protobuf:"varint,20,opt,name=recursive,proto3" json:"recursive,omitempty" class:"public"` // @gotags: `class:"public"`
	Filter    string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`        // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListAuthMethodsRequest) Descriptor deprecated

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

Deprecated: Use ListAuthMethodsRequest.ProtoReflect.Descriptor instead.

func (*ListAuthMethodsRequest) GetFilter added in v0.1.8

func (x *ListAuthMethodsRequest) GetFilter() string

func (*ListAuthMethodsRequest) GetRecursive added in v0.1.5

func (x *ListAuthMethodsRequest) GetRecursive() bool

func (*ListAuthMethodsRequest) GetScopeId

func (x *ListAuthMethodsRequest) GetScopeId() string

func (*ListAuthMethodsRequest) ProtoMessage

func (*ListAuthMethodsRequest) ProtoMessage()

func (*ListAuthMethodsRequest) ProtoReflect

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

func (*ListAuthMethodsRequest) Reset

func (x *ListAuthMethodsRequest) Reset()

func (*ListAuthMethodsRequest) String

func (x *ListAuthMethodsRequest) String() string

type ListAuthMethodsResponse

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

func (*ListAuthMethodsResponse) Descriptor deprecated

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

Deprecated: Use ListAuthMethodsResponse.ProtoReflect.Descriptor instead.

func (*ListAuthMethodsResponse) GetItems

func (*ListAuthMethodsResponse) ProtoMessage

func (*ListAuthMethodsResponse) ProtoMessage()

func (*ListAuthMethodsResponse) ProtoReflect

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

func (*ListAuthMethodsResponse) Reset

func (x *ListAuthMethodsResponse) Reset()

func (*ListAuthMethodsResponse) String

func (x *ListAuthMethodsResponse) String() string

type ListAuthTokensRequest

type ListAuthTokensRequest struct {
	ScopeId   string `protobuf:"bytes,1,opt,name=scope_id,proto3" json:"scope_id,omitempty" class:"public"`     // @gotags: `class:"public"`
	Recursive bool   `protobuf:"varint,20,opt,name=recursive,proto3" json:"recursive,omitempty" class:"public"` // @gotags: `class:"public"`
	Filter    string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`        // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListAuthTokensRequest) Descriptor deprecated

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

Deprecated: Use ListAuthTokensRequest.ProtoReflect.Descriptor instead.

func (*ListAuthTokensRequest) GetFilter added in v0.1.8

func (x *ListAuthTokensRequest) GetFilter() string

func (*ListAuthTokensRequest) GetRecursive added in v0.1.5

func (x *ListAuthTokensRequest) GetRecursive() bool

func (*ListAuthTokensRequest) GetScopeId

func (x *ListAuthTokensRequest) GetScopeId() string

func (*ListAuthTokensRequest) ProtoMessage

func (*ListAuthTokensRequest) ProtoMessage()

func (*ListAuthTokensRequest) ProtoReflect

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

func (*ListAuthTokensRequest) Reset

func (x *ListAuthTokensRequest) Reset()

func (*ListAuthTokensRequest) String

func (x *ListAuthTokensRequest) String() string

type ListAuthTokensResponse

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

func (*ListAuthTokensResponse) Descriptor deprecated

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

Deprecated: Use ListAuthTokensResponse.ProtoReflect.Descriptor instead.

func (*ListAuthTokensResponse) GetItems

func (x *ListAuthTokensResponse) GetItems() []*authtokens.AuthToken

func (*ListAuthTokensResponse) ProtoMessage

func (*ListAuthTokensResponse) ProtoMessage()

func (*ListAuthTokensResponse) ProtoReflect

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

func (*ListAuthTokensResponse) Reset

func (x *ListAuthTokensResponse) Reset()

func (*ListAuthTokensResponse) String

func (x *ListAuthTokensResponse) String() string

type ListCredentialLibrariesRequest added in v0.4.0

type ListCredentialLibrariesRequest struct {
	CredentialStoreId string `protobuf:"bytes,1,opt,name=credential_store_id,json=scope_id,proto3" json:"credential_store_id,omitempty" class:"public"` // @gotags: `class:"public"`
	Filter            string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`                                        // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListCredentialLibrariesRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use ListCredentialLibrariesRequest.ProtoReflect.Descriptor instead.

func (*ListCredentialLibrariesRequest) GetCredentialStoreId added in v0.4.0

func (x *ListCredentialLibrariesRequest) GetCredentialStoreId() string

func (*ListCredentialLibrariesRequest) GetFilter added in v0.4.0

func (x *ListCredentialLibrariesRequest) GetFilter() string

func (*ListCredentialLibrariesRequest) ProtoMessage added in v0.4.0

func (*ListCredentialLibrariesRequest) ProtoMessage()

func (*ListCredentialLibrariesRequest) ProtoReflect added in v0.4.0

func (*ListCredentialLibrariesRequest) Reset added in v0.4.0

func (x *ListCredentialLibrariesRequest) Reset()

func (*ListCredentialLibrariesRequest) String added in v0.4.0

type ListCredentialLibrariesResponse added in v0.4.0

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

func (*ListCredentialLibrariesResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use ListCredentialLibrariesResponse.ProtoReflect.Descriptor instead.

func (*ListCredentialLibrariesResponse) GetItems added in v0.4.0

func (*ListCredentialLibrariesResponse) ProtoMessage added in v0.4.0

func (*ListCredentialLibrariesResponse) ProtoMessage()

func (*ListCredentialLibrariesResponse) ProtoReflect added in v0.4.0

func (*ListCredentialLibrariesResponse) Reset added in v0.4.0

func (*ListCredentialLibrariesResponse) String added in v0.4.0

type ListCredentialStoresRequest added in v0.4.0

type ListCredentialStoresRequest struct {
	ScopeId   string `protobuf:"bytes,1,opt,name=scope_id,proto3" json:"scope_id,omitempty" class:"public"`     // @gotags: `class:"public"`
	Recursive bool   `protobuf:"varint,20,opt,name=recursive,proto3" json:"recursive,omitempty" class:"public"` // @gotags: `class:"public"`
	Filter    string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`        // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListCredentialStoresRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use ListCredentialStoresRequest.ProtoReflect.Descriptor instead.

func (*ListCredentialStoresRequest) GetFilter added in v0.4.0

func (x *ListCredentialStoresRequest) GetFilter() string

func (*ListCredentialStoresRequest) GetRecursive added in v0.4.0

func (x *ListCredentialStoresRequest) GetRecursive() bool

func (*ListCredentialStoresRequest) GetScopeId added in v0.4.0

func (x *ListCredentialStoresRequest) GetScopeId() string

func (*ListCredentialStoresRequest) ProtoMessage added in v0.4.0

func (*ListCredentialStoresRequest) ProtoMessage()

func (*ListCredentialStoresRequest) ProtoReflect added in v0.4.0

func (*ListCredentialStoresRequest) Reset added in v0.4.0

func (x *ListCredentialStoresRequest) Reset()

func (*ListCredentialStoresRequest) String added in v0.4.0

func (x *ListCredentialStoresRequest) String() string

type ListCredentialStoresResponse added in v0.4.0

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

func (*ListCredentialStoresResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use ListCredentialStoresResponse.ProtoReflect.Descriptor instead.

func (*ListCredentialStoresResponse) GetItems added in v0.4.0

func (*ListCredentialStoresResponse) ProtoMessage added in v0.4.0

func (*ListCredentialStoresResponse) ProtoMessage()

func (*ListCredentialStoresResponse) ProtoReflect added in v0.4.0

func (*ListCredentialStoresResponse) Reset added in v0.4.0

func (x *ListCredentialStoresResponse) Reset()

func (*ListCredentialStoresResponse) String added in v0.4.0

type ListCredentialsRequest added in v0.9.0

type ListCredentialsRequest struct {
	CredentialStoreId string `protobuf:"bytes,1,opt,name=credential_store_id,json=scope_id,proto3" json:"credential_store_id,omitempty" class:"public"` // @gotags: `class:"public"`
	Filter            string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`                                        // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListCredentialsRequest) Descriptor deprecated added in v0.9.0

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

Deprecated: Use ListCredentialsRequest.ProtoReflect.Descriptor instead.

func (*ListCredentialsRequest) GetCredentialStoreId added in v0.9.0

func (x *ListCredentialsRequest) GetCredentialStoreId() string

func (*ListCredentialsRequest) GetFilter added in v0.9.0

func (x *ListCredentialsRequest) GetFilter() string

func (*ListCredentialsRequest) ProtoMessage added in v0.9.0

func (*ListCredentialsRequest) ProtoMessage()

func (*ListCredentialsRequest) ProtoReflect added in v0.9.0

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

func (*ListCredentialsRequest) Reset added in v0.9.0

func (x *ListCredentialsRequest) Reset()

func (*ListCredentialsRequest) String added in v0.9.0

func (x *ListCredentialsRequest) String() string

type ListCredentialsResponse added in v0.9.0

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

func (*ListCredentialsResponse) Descriptor deprecated added in v0.9.0

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

Deprecated: Use ListCredentialsResponse.ProtoReflect.Descriptor instead.

func (*ListCredentialsResponse) GetItems added in v0.9.0

func (*ListCredentialsResponse) ProtoMessage added in v0.9.0

func (*ListCredentialsResponse) ProtoMessage()

func (*ListCredentialsResponse) ProtoReflect added in v0.9.0

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

func (*ListCredentialsResponse) Reset added in v0.9.0

func (x *ListCredentialsResponse) Reset()

func (*ListCredentialsResponse) String added in v0.9.0

func (x *ListCredentialsResponse) String() string

type ListGroupsRequest

type ListGroupsRequest struct {
	ScopeId   string `protobuf:"bytes,1,opt,name=scope_id,proto3" json:"scope_id,omitempty" class:"public"`     // @gotags: `class:"public"`
	Recursive bool   `protobuf:"varint,20,opt,name=recursive,proto3" json:"recursive,omitempty" class:"public"` // @gotags: `class:"public"`
	Filter    string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`        // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListGroupsRequest) Descriptor deprecated

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

Deprecated: Use ListGroupsRequest.ProtoReflect.Descriptor instead.

func (*ListGroupsRequest) GetFilter added in v0.1.8

func (x *ListGroupsRequest) GetFilter() string

func (*ListGroupsRequest) GetRecursive added in v0.1.5

func (x *ListGroupsRequest) GetRecursive() bool

func (*ListGroupsRequest) GetScopeId

func (x *ListGroupsRequest) GetScopeId() string

func (*ListGroupsRequest) ProtoMessage

func (*ListGroupsRequest) ProtoMessage()

func (*ListGroupsRequest) ProtoReflect

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

func (*ListGroupsRequest) Reset

func (x *ListGroupsRequest) Reset()

func (*ListGroupsRequest) String

func (x *ListGroupsRequest) String() string

type ListGroupsResponse

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

func (*ListGroupsResponse) Descriptor deprecated

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

Deprecated: Use ListGroupsResponse.ProtoReflect.Descriptor instead.

func (*ListGroupsResponse) GetItems

func (x *ListGroupsResponse) GetItems() []*groups.Group

func (*ListGroupsResponse) ProtoMessage

func (*ListGroupsResponse) ProtoMessage()

func (*ListGroupsResponse) ProtoReflect

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

func (*ListGroupsResponse) Reset

func (x *ListGroupsResponse) Reset()

func (*ListGroupsResponse) String

func (x *ListGroupsResponse) String() string

type ListHostCatalogsRequest

type ListHostCatalogsRequest struct {
	ScopeId   string `protobuf:"bytes,1,opt,name=scope_id,proto3" json:"scope_id,omitempty" class:"public"`     // @gotags: `class:"public"`
	Recursive bool   `protobuf:"varint,20,opt,name=recursive,proto3" json:"recursive,omitempty" class:"public"` // @gotags: `class:"public"`
	Filter    string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`        // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListHostCatalogsRequest) Descriptor deprecated

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

Deprecated: Use ListHostCatalogsRequest.ProtoReflect.Descriptor instead.

func (*ListHostCatalogsRequest) GetFilter added in v0.1.8

func (x *ListHostCatalogsRequest) GetFilter() string

func (*ListHostCatalogsRequest) GetRecursive added in v0.1.5

func (x *ListHostCatalogsRequest) GetRecursive() bool

func (*ListHostCatalogsRequest) GetScopeId

func (x *ListHostCatalogsRequest) GetScopeId() string

func (*ListHostCatalogsRequest) ProtoMessage

func (*ListHostCatalogsRequest) ProtoMessage()

func (*ListHostCatalogsRequest) ProtoReflect

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

func (*ListHostCatalogsRequest) Reset

func (x *ListHostCatalogsRequest) Reset()

func (*ListHostCatalogsRequest) String

func (x *ListHostCatalogsRequest) String() string

type ListHostCatalogsResponse

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

func (*ListHostCatalogsResponse) Descriptor deprecated

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

Deprecated: Use ListHostCatalogsResponse.ProtoReflect.Descriptor instead.

func (*ListHostCatalogsResponse) GetItems

func (*ListHostCatalogsResponse) ProtoMessage

func (*ListHostCatalogsResponse) ProtoMessage()

func (*ListHostCatalogsResponse) ProtoReflect

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

func (*ListHostCatalogsResponse) Reset

func (x *ListHostCatalogsResponse) Reset()

func (*ListHostCatalogsResponse) String

func (x *ListHostCatalogsResponse) String() string

type ListHostSetsRequest

type ListHostSetsRequest struct {
	HostCatalogId string `protobuf:"bytes,1,opt,name=host_catalog_id,proto3" json:"host_catalog_id,omitempty" class:"public"` // @gotags: `class:"public"`
	Filter        string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`                  // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListHostSetsRequest) Descriptor deprecated

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

Deprecated: Use ListHostSetsRequest.ProtoReflect.Descriptor instead.

func (*ListHostSetsRequest) GetFilter added in v0.1.8

func (x *ListHostSetsRequest) GetFilter() string

func (*ListHostSetsRequest) GetHostCatalogId

func (x *ListHostSetsRequest) GetHostCatalogId() string

func (*ListHostSetsRequest) ProtoMessage

func (*ListHostSetsRequest) ProtoMessage()

func (*ListHostSetsRequest) ProtoReflect

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

func (*ListHostSetsRequest) Reset

func (x *ListHostSetsRequest) Reset()

func (*ListHostSetsRequest) String

func (x *ListHostSetsRequest) String() string

type ListHostSetsResponse

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

func (*ListHostSetsResponse) Descriptor deprecated

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

Deprecated: Use ListHostSetsResponse.ProtoReflect.Descriptor instead.

func (*ListHostSetsResponse) GetItems

func (x *ListHostSetsResponse) GetItems() []*hostsets.HostSet

func (*ListHostSetsResponse) ProtoMessage

func (*ListHostSetsResponse) ProtoMessage()

func (*ListHostSetsResponse) ProtoReflect

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

func (*ListHostSetsResponse) Reset

func (x *ListHostSetsResponse) Reset()

func (*ListHostSetsResponse) String

func (x *ListHostSetsResponse) String() string

type ListHostsRequest

type ListHostsRequest struct {
	HostCatalogId string `protobuf:"bytes,1,opt,name=host_catalog_id,proto3" json:"host_catalog_id,omitempty" class:"public"` // @gotags: `class:"public"`
	Filter        string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`                  // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListHostsRequest) Descriptor deprecated

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

Deprecated: Use ListHostsRequest.ProtoReflect.Descriptor instead.

func (*ListHostsRequest) GetFilter added in v0.1.8

func (x *ListHostsRequest) GetFilter() string

func (*ListHostsRequest) GetHostCatalogId

func (x *ListHostsRequest) GetHostCatalogId() string

func (*ListHostsRequest) ProtoMessage

func (*ListHostsRequest) ProtoMessage()

func (*ListHostsRequest) ProtoReflect

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

func (*ListHostsRequest) Reset

func (x *ListHostsRequest) Reset()

func (*ListHostsRequest) String

func (x *ListHostsRequest) String() string

type ListHostsResponse

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

func (*ListHostsResponse) Descriptor deprecated

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

Deprecated: Use ListHostsResponse.ProtoReflect.Descriptor instead.

func (*ListHostsResponse) GetItems

func (x *ListHostsResponse) GetItems() []*hosts.Host

func (*ListHostsResponse) ProtoMessage

func (*ListHostsResponse) ProtoMessage()

func (*ListHostsResponse) ProtoReflect

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

func (*ListHostsResponse) Reset

func (x *ListHostsResponse) Reset()

func (*ListHostsResponse) String

func (x *ListHostsResponse) String() string

type ListKeyVersionDestructionJobsRequest added in v0.11.1

type ListKeyVersionDestructionJobsRequest struct {
	ScopeId string `protobuf:"bytes,1,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListKeyVersionDestructionJobsRequest) Descriptor deprecated added in v0.11.1

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

Deprecated: Use ListKeyVersionDestructionJobsRequest.ProtoReflect.Descriptor instead.

func (*ListKeyVersionDestructionJobsRequest) GetScopeId added in v0.11.1

func (*ListKeyVersionDestructionJobsRequest) ProtoMessage added in v0.11.1

func (*ListKeyVersionDestructionJobsRequest) ProtoMessage()

func (*ListKeyVersionDestructionJobsRequest) ProtoReflect added in v0.11.1

func (*ListKeyVersionDestructionJobsRequest) Reset added in v0.11.1

func (*ListKeyVersionDestructionJobsRequest) String added in v0.11.1

type ListKeyVersionDestructionJobsResponse added in v0.11.1

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

func (*ListKeyVersionDestructionJobsResponse) Descriptor deprecated added in v0.11.1

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

Deprecated: Use ListKeyVersionDestructionJobsResponse.ProtoReflect.Descriptor instead.

func (*ListKeyVersionDestructionJobsResponse) GetItems added in v0.11.1

func (*ListKeyVersionDestructionJobsResponse) ProtoMessage added in v0.11.1

func (*ListKeyVersionDestructionJobsResponse) ProtoMessage()

func (*ListKeyVersionDestructionJobsResponse) ProtoReflect added in v0.11.1

func (*ListKeyVersionDestructionJobsResponse) Reset added in v0.11.1

func (*ListKeyVersionDestructionJobsResponse) String added in v0.11.1

type ListKeysRequest added in v0.11.1

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

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

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

Deprecated: Use ListKeysRequest.ProtoReflect.Descriptor instead.

func (*ListKeysRequest) GetId added in v0.11.1

func (x *ListKeysRequest) GetId() string

func (*ListKeysRequest) ProtoMessage added in v0.11.1

func (*ListKeysRequest) ProtoMessage()

func (*ListKeysRequest) ProtoReflect added in v0.11.1

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

func (*ListKeysRequest) Reset added in v0.11.1

func (x *ListKeysRequest) Reset()

func (*ListKeysRequest) String added in v0.11.1

func (x *ListKeysRequest) String() string

type ListKeysResponse added in v0.11.1

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

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

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

Deprecated: Use ListKeysResponse.ProtoReflect.Descriptor instead.

func (*ListKeysResponse) GetItems added in v0.11.1

func (x *ListKeysResponse) GetItems() []*scopes.Key

func (*ListKeysResponse) ProtoMessage added in v0.11.1

func (*ListKeysResponse) ProtoMessage()

func (*ListKeysResponse) ProtoReflect added in v0.11.1

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

func (*ListKeysResponse) Reset added in v0.11.1

func (x *ListKeysResponse) Reset()

func (*ListKeysResponse) String added in v0.11.1

func (x *ListKeysResponse) String() string

type ListManagedGroupsRequest added in v0.3.0

type ListManagedGroupsRequest struct {
	AuthMethodId string `protobuf:"bytes,1,opt,name=auth_method_id,proto3" json:"auth_method_id,omitempty" class:"public"` // @gotags: `class:"public"`
	Filter       string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`                // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListManagedGroupsRequest) Descriptor deprecated added in v0.3.0

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

Deprecated: Use ListManagedGroupsRequest.ProtoReflect.Descriptor instead.

func (*ListManagedGroupsRequest) GetAuthMethodId added in v0.3.0

func (x *ListManagedGroupsRequest) GetAuthMethodId() string

func (*ListManagedGroupsRequest) GetFilter added in v0.3.0

func (x *ListManagedGroupsRequest) GetFilter() string

func (*ListManagedGroupsRequest) ProtoMessage added in v0.3.0

func (*ListManagedGroupsRequest) ProtoMessage()

func (*ListManagedGroupsRequest) ProtoReflect added in v0.3.0

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

func (*ListManagedGroupsRequest) Reset added in v0.3.0

func (x *ListManagedGroupsRequest) Reset()

func (*ListManagedGroupsRequest) String added in v0.3.0

func (x *ListManagedGroupsRequest) String() string

type ListManagedGroupsResponse added in v0.3.0

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

func (*ListManagedGroupsResponse) Descriptor deprecated added in v0.3.0

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

Deprecated: Use ListManagedGroupsResponse.ProtoReflect.Descriptor instead.

func (*ListManagedGroupsResponse) GetItems added in v0.3.0

func (*ListManagedGroupsResponse) ProtoMessage added in v0.3.0

func (*ListManagedGroupsResponse) ProtoMessage()

func (*ListManagedGroupsResponse) ProtoReflect added in v0.3.0

func (*ListManagedGroupsResponse) Reset added in v0.3.0

func (x *ListManagedGroupsResponse) Reset()

func (*ListManagedGroupsResponse) String added in v0.3.0

func (x *ListManagedGroupsResponse) String() string

type ListRolesRequest

type ListRolesRequest struct {
	ScopeId   string `protobuf:"bytes,1,opt,name=scope_id,proto3" json:"scope_id,omitempty" class:"public"`     // @gotags: `class:"public"`
	Recursive bool   `protobuf:"varint,20,opt,name=recursive,proto3" json:"recursive,omitempty" class:"public"` // @gotags: `class:"public"`
	Filter    string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`        // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListRolesRequest) Descriptor deprecated

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

Deprecated: Use ListRolesRequest.ProtoReflect.Descriptor instead.

func (*ListRolesRequest) GetFilter added in v0.1.8

func (x *ListRolesRequest) GetFilter() string

func (*ListRolesRequest) GetRecursive added in v0.1.5

func (x *ListRolesRequest) GetRecursive() bool

func (*ListRolesRequest) GetScopeId

func (x *ListRolesRequest) GetScopeId() string

func (*ListRolesRequest) ProtoMessage

func (*ListRolesRequest) ProtoMessage()

func (*ListRolesRequest) ProtoReflect

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

func (*ListRolesRequest) Reset

func (x *ListRolesRequest) Reset()

func (*ListRolesRequest) String

func (x *ListRolesRequest) String() string

type ListRolesResponse

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

func (*ListRolesResponse) Descriptor deprecated

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

Deprecated: Use ListRolesResponse.ProtoReflect.Descriptor instead.

func (*ListRolesResponse) GetItems

func (x *ListRolesResponse) GetItems() []*roles.Role

func (*ListRolesResponse) ProtoMessage

func (*ListRolesResponse) ProtoMessage()

func (*ListRolesResponse) ProtoReflect

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

func (*ListRolesResponse) Reset

func (x *ListRolesResponse) Reset()

func (*ListRolesResponse) String

func (x *ListRolesResponse) String() string

type ListScopesRequest

type ListScopesRequest struct {
	ScopeId   string `protobuf:"bytes,1,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty" class:"public"` // @gotags: `class:"public"`
	Recursive bool   `protobuf:"varint,20,opt,name=recursive,proto3" json:"recursive,omitempty" class:"public"`          // @gotags: `class:"public"`
	Filter    string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`                 // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListScopesRequest) Descriptor deprecated

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

Deprecated: Use ListScopesRequest.ProtoReflect.Descriptor instead.

func (*ListScopesRequest) GetFilter added in v0.1.8

func (x *ListScopesRequest) GetFilter() string

func (*ListScopesRequest) GetRecursive added in v0.1.5

func (x *ListScopesRequest) GetRecursive() bool

func (*ListScopesRequest) GetScopeId

func (x *ListScopesRequest) GetScopeId() string

func (*ListScopesRequest) ProtoMessage

func (*ListScopesRequest) ProtoMessage()

func (*ListScopesRequest) ProtoReflect

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

func (*ListScopesRequest) Reset

func (x *ListScopesRequest) Reset()

func (*ListScopesRequest) String

func (x *ListScopesRequest) String() string

type ListScopesResponse

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

func (*ListScopesResponse) Descriptor deprecated

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

Deprecated: Use ListScopesResponse.ProtoReflect.Descriptor instead.

func (*ListScopesResponse) GetItems

func (x *ListScopesResponse) GetItems() []*scopes.Scope

func (*ListScopesResponse) ProtoMessage

func (*ListScopesResponse) ProtoMessage()

func (*ListScopesResponse) ProtoReflect

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

func (*ListScopesResponse) Reset

func (x *ListScopesResponse) Reset()

func (*ListScopesResponse) String

func (x *ListScopesResponse) String() string

type ListSessionRecordingsRequest added in v0.13.0

type ListSessionRecordingsRequest struct {

	// The scope in which to list session recordings.
	// Must be set unless recursive is set.
	ScopeId string `protobuf:"bytes,1,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty" class:"public"` // @gotags: class:"public"
	// Whether to recurse into child scopes when listing.
	// If set and scope_id is empty, shows session recordings in
	// all scopes the caller has access to.
	Recursive bool `protobuf:"varint,2,opt,name=recursive,proto3" json:"recursive,omitempty" class:"public"` // @gotags: class:"public"
	// contains filtered or unexported fields
}

func (*ListSessionRecordingsRequest) Descriptor deprecated added in v0.13.0

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

Deprecated: Use ListSessionRecordingsRequest.ProtoReflect.Descriptor instead.

func (*ListSessionRecordingsRequest) GetRecursive added in v0.13.0

func (x *ListSessionRecordingsRequest) GetRecursive() bool

func (*ListSessionRecordingsRequest) GetScopeId added in v0.13.0

func (x *ListSessionRecordingsRequest) GetScopeId() string

func (*ListSessionRecordingsRequest) ProtoMessage added in v0.13.0

func (*ListSessionRecordingsRequest) ProtoMessage()

func (*ListSessionRecordingsRequest) ProtoReflect added in v0.13.0

func (*ListSessionRecordingsRequest) Reset added in v0.13.0

func (x *ListSessionRecordingsRequest) Reset()

func (*ListSessionRecordingsRequest) String added in v0.13.0

type ListSessionRecordingsResponse added in v0.13.0

type ListSessionRecordingsResponse struct {

	// All Session recordings, ordered by start_time descending (most recently started first).
	Items []*session_recordings.SessionRecording `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSessionRecordingsResponse) Descriptor deprecated added in v0.13.0

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

Deprecated: Use ListSessionRecordingsResponse.ProtoReflect.Descriptor instead.

func (*ListSessionRecordingsResponse) GetItems added in v0.13.0

func (*ListSessionRecordingsResponse) ProtoMessage added in v0.13.0

func (*ListSessionRecordingsResponse) ProtoMessage()

func (*ListSessionRecordingsResponse) ProtoReflect added in v0.13.0

func (*ListSessionRecordingsResponse) Reset added in v0.13.0

func (x *ListSessionRecordingsResponse) Reset()

func (*ListSessionRecordingsResponse) String added in v0.13.0

type ListSessionsRequest

type ListSessionsRequest struct {
	ScopeId   string `protobuf:"bytes,1,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty" class:"public"` // @gotags: `class:"public"`
	Recursive bool   `protobuf:"varint,20,opt,name=recursive,proto3" json:"recursive,omitempty" class:"public"`          // @gotags: `class:"public"`
	Filter    string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`                 // @gotags: `class:"public"`
	// Experimental. By default only non-terminated (i.e. pending, active, canceling) are returned.
	// Set this option to include terminated sessions as well.
	IncludeTerminated bool `protobuf:"varint,40,opt,name=include_terminated,proto3" json:"include_terminated,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListSessionsRequest) Descriptor deprecated

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

Deprecated: Use ListSessionsRequest.ProtoReflect.Descriptor instead.

func (*ListSessionsRequest) GetFilter added in v0.1.8

func (x *ListSessionsRequest) GetFilter() string

func (*ListSessionsRequest) GetIncludeTerminated added in v0.9.0

func (x *ListSessionsRequest) GetIncludeTerminated() bool

func (*ListSessionsRequest) GetRecursive added in v0.1.5

func (x *ListSessionsRequest) GetRecursive() bool

func (*ListSessionsRequest) GetScopeId

func (x *ListSessionsRequest) GetScopeId() string

func (*ListSessionsRequest) ProtoMessage

func (*ListSessionsRequest) ProtoMessage()

func (*ListSessionsRequest) ProtoReflect

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

func (*ListSessionsRequest) Reset

func (x *ListSessionsRequest) Reset()

func (*ListSessionsRequest) String

func (x *ListSessionsRequest) String() string

type ListSessionsResponse

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

func (*ListSessionsResponse) Descriptor deprecated

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

Deprecated: Use ListSessionsResponse.ProtoReflect.Descriptor instead.

func (*ListSessionsResponse) GetItems

func (x *ListSessionsResponse) GetItems() []*sessions.Session

func (*ListSessionsResponse) ProtoMessage

func (*ListSessionsResponse) ProtoMessage()

func (*ListSessionsResponse) ProtoReflect

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

func (*ListSessionsResponse) Reset

func (x *ListSessionsResponse) Reset()

func (*ListSessionsResponse) String

func (x *ListSessionsResponse) String() string

type ListStorageBucketsRequest added in v0.13.0

type ListStorageBucketsRequest struct {
	ScopeId   string `protobuf:"bytes,1,opt,name=scope_id,proto3" json:"scope_id,omitempty" class:"public"`     // @gotags: `class:"public"`
	Recursive bool   `protobuf:"varint,20,opt,name=recursive,proto3" json:"recursive,omitempty" class:"public"` // @gotags: `class:"public"`
	Filter    string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`        // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListStorageBucketsRequest) Descriptor deprecated added in v0.13.0

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

Deprecated: Use ListStorageBucketsRequest.ProtoReflect.Descriptor instead.

func (*ListStorageBucketsRequest) GetFilter added in v0.13.0

func (x *ListStorageBucketsRequest) GetFilter() string

func (*ListStorageBucketsRequest) GetRecursive added in v0.13.0

func (x *ListStorageBucketsRequest) GetRecursive() bool

func (*ListStorageBucketsRequest) GetScopeId added in v0.13.0

func (x *ListStorageBucketsRequest) GetScopeId() string

func (*ListStorageBucketsRequest) ProtoMessage added in v0.13.0

func (*ListStorageBucketsRequest) ProtoMessage()

func (*ListStorageBucketsRequest) ProtoReflect added in v0.13.0

func (*ListStorageBucketsRequest) Reset added in v0.13.0

func (x *ListStorageBucketsRequest) Reset()

func (*ListStorageBucketsRequest) String added in v0.13.0

func (x *ListStorageBucketsRequest) String() string

type ListStorageBucketsResponse added in v0.13.0

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

func (*ListStorageBucketsResponse) Descriptor deprecated added in v0.13.0

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

Deprecated: Use ListStorageBucketsResponse.ProtoReflect.Descriptor instead.

func (*ListStorageBucketsResponse) GetItems added in v0.13.0

func (*ListStorageBucketsResponse) ProtoMessage added in v0.13.0

func (*ListStorageBucketsResponse) ProtoMessage()

func (*ListStorageBucketsResponse) ProtoReflect added in v0.13.0

func (*ListStorageBucketsResponse) Reset added in v0.13.0

func (x *ListStorageBucketsResponse) Reset()

func (*ListStorageBucketsResponse) String added in v0.13.0

func (x *ListStorageBucketsResponse) String() string

type ListTargetsRequest

type ListTargetsRequest struct {
	ScopeId   string `protobuf:"bytes,1,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty" class:"public"` // @gotags: `class:"public"`
	Recursive bool   `protobuf:"varint,20,opt,name=recursive,proto3" json:"recursive,omitempty" class:"public"`          // @gotags: `class:"public"`
	Filter    string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"`                 // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ListTargetsRequest) Descriptor deprecated

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

Deprecated: Use ListTargetsRequest.ProtoReflect.Descriptor instead.

func (*ListTargetsRequest) GetFilter added in v0.1.8

func (x *ListTargetsRequest) GetFilter() string

func (*ListTargetsRequest) GetRecursive added in v0.1.5

func (x *ListTargetsRequest) GetRecursive() bool

func (*ListTargetsRequest) GetScopeId

func (x *ListTargetsRequest) GetScopeId() string

func (*ListTargetsRequest) ProtoMessage

func (*ListTargetsRequest) ProtoMessage()

func (*ListTargetsRequest) ProtoReflect

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

func (*ListTargetsRequest) Reset

func (x *ListTargetsRequest) Reset()

func (*ListTargetsRequest) String

func (x *ListTargetsRequest) String() string

type ListTargetsResponse

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

func (*ListTargetsResponse) Descriptor deprecated

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

Deprecated: Use ListTargetsResponse.ProtoReflect.Descriptor instead.

func (*ListTargetsResponse) GetItems

func (x *ListTargetsResponse) GetItems() []*targets.Target

func (*ListTargetsResponse) ProtoMessage

func (*ListTargetsResponse) ProtoMessage()

func (*ListTargetsResponse) ProtoReflect

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

func (*ListTargetsResponse) Reset

func (x *ListTargetsResponse) Reset()

func (*ListTargetsResponse) String

func (x *ListTargetsResponse) String() string

type ListUsersRequest

type ListUsersRequest struct {
	ScopeId   string `protobuf:"bytes,1,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty" class:"public"` // @gotags: `class:"public"`
	Recursive bool   `protobuf:"varint,20,opt,name=recursive,proto3" json:"recursive,omitempty" class:"public"`          // @gotags: `class:"public"`
	Filter    string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"sensitive"`              // @gotags: `class:"sensitive"`
	// contains filtered or unexported fields
}

func (*ListUsersRequest) Descriptor deprecated

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

Deprecated: Use ListUsersRequest.ProtoReflect.Descriptor instead.

func (*ListUsersRequest) GetFilter added in v0.1.8

func (x *ListUsersRequest) GetFilter() string

func (*ListUsersRequest) GetRecursive added in v0.1.5

func (x *ListUsersRequest) GetRecursive() bool

func (*ListUsersRequest) GetScopeId

func (x *ListUsersRequest) GetScopeId() string

func (*ListUsersRequest) ProtoMessage

func (*ListUsersRequest) ProtoMessage()

func (*ListUsersRequest) ProtoReflect

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

func (*ListUsersRequest) Reset

func (x *ListUsersRequest) Reset()

func (*ListUsersRequest) String

func (x *ListUsersRequest) String() string

type ListUsersResponse

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

func (*ListUsersResponse) Descriptor deprecated

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

Deprecated: Use ListUsersResponse.ProtoReflect.Descriptor instead.

func (*ListUsersResponse) GetItems

func (x *ListUsersResponse) GetItems() []*users.User

func (*ListUsersResponse) ProtoMessage

func (*ListUsersResponse) ProtoMessage()

func (*ListUsersResponse) ProtoReflect

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

func (*ListUsersResponse) Reset

func (x *ListUsersResponse) Reset()

func (*ListUsersResponse) String

func (x *ListUsersResponse) String() string

type ListWorkersRequest added in v0.9.0

type ListWorkersRequest struct {
	ScopeId   string `protobuf:"bytes,1,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty" class:"public"` // @gotags: `class:"public"`
	Recursive bool   `protobuf:"varint,20,opt,name=recursive,proto3" json:"recursive,omitempty" class:"public"`          // @gotags: `class:"public"`
	Filter    string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"sensitive"`              // @gotags: `class:"sensitive"`
	// contains filtered or unexported fields
}

func (*ListWorkersRequest) Descriptor deprecated added in v0.9.0

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

Deprecated: Use ListWorkersRequest.ProtoReflect.Descriptor instead.

func (*ListWorkersRequest) GetFilter added in v0.9.0

func (x *ListWorkersRequest) GetFilter() string

func (*ListWorkersRequest) GetRecursive added in v0.9.0

func (x *ListWorkersRequest) GetRecursive() bool

func (*ListWorkersRequest) GetScopeId added in v0.9.0

func (x *ListWorkersRequest) GetScopeId() string

func (*ListWorkersRequest) ProtoMessage added in v0.9.0

func (*ListWorkersRequest) ProtoMessage()

func (*ListWorkersRequest) ProtoReflect added in v0.9.0

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

func (*ListWorkersRequest) Reset added in v0.9.0

func (x *ListWorkersRequest) Reset()

func (*ListWorkersRequest) String added in v0.9.0

func (x *ListWorkersRequest) String() string

type ListWorkersResponse added in v0.9.0

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

func (*ListWorkersResponse) Descriptor deprecated added in v0.9.0

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

Deprecated: Use ListWorkersResponse.ProtoReflect.Descriptor instead.

func (*ListWorkersResponse) GetItems added in v0.9.0

func (x *ListWorkersResponse) GetItems() []*workers.Worker

func (*ListWorkersResponse) ProtoMessage added in v0.9.0

func (*ListWorkersResponse) ProtoMessage()

func (*ListWorkersResponse) ProtoReflect added in v0.9.0

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

func (*ListWorkersResponse) Reset added in v0.9.0

func (x *ListWorkersResponse) Reset()

func (*ListWorkersResponse) String added in v0.9.0

func (x *ListWorkersResponse) String() string

type ManagedGroupServiceClient added in v0.3.0

type ManagedGroupServiceClient interface {
	// GetManagedGroup returns a stored ManagedGroup if present. The provided request must
	// include the id for the ManagedGroup be retrieved. If missing, malformed or
	// referencing a non existing ManagedGroup an error is returned.
	GetManagedGroup(ctx context.Context, in *GetManagedGroupRequest, opts ...grpc.CallOption) (*GetManagedGroupResponse, error)
	// ListManagedGroups returns a list of stored ManagedGroups which exist inside the
	// provided Auth Method. The request must include the Auth Method id which
	// contains the ManagedGroups being listed. If missing or malformed an error
	// is returned.
	ListManagedGroups(ctx context.Context, in *ListManagedGroupsRequest, opts ...grpc.CallOption) (*ListManagedGroupsResponse, error)
	// CreateManagedGroup creates and stores a ManagedGroup. The provided request
	// must include the Auth Method ID in which the ManagedGroup will be created.
	// If the Auth Method ID is missing, malformed, or references a non existing
	// resource an error is returned. If a name or login_name is provided that is
	// in use in another ManagedGroup in the same Auth Method an error is
	// returned.
	CreateManagedGroup(ctx context.Context, in *CreateManagedGroupRequest, opts ...grpc.CallOption) (*CreateManagedGroupResponse, error)
	// UpdateManagedGroup updates an existing ManagedGroup. The provided
	// ManagedGroup must not have any read only fields set. The update mask must
	// be included in the request and contain at least 1 mutable field. To unset a
	// field's value, include the field in the update mask and don't set it in the
	// provided ManagedGroup. An error is returned if the ManagedGroup id is
	// missing or references a non-existing resource. An error is also returned if
	// the request attempts to update the name to one that is already in use in
	// the containing Auth Method.
	UpdateManagedGroup(ctx context.Context, in *UpdateManagedGroupRequest, opts ...grpc.CallOption) (*UpdateManagedGroupResponse, error)
	// DeleteManagedGroup removes a ManagedGroup. If the provided ManagedGroup Id
	// is malformed or not provided an error is returned.
	DeleteManagedGroup(ctx context.Context, in *DeleteManagedGroupRequest, opts ...grpc.CallOption) (*DeleteManagedGroupResponse, error)
}

ManagedGroupServiceClient is the client API for ManagedGroupService 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 NewManagedGroupServiceClient added in v0.3.0

func NewManagedGroupServiceClient(cc grpc.ClientConnInterface) ManagedGroupServiceClient

type ManagedGroupServiceServer added in v0.3.0

type ManagedGroupServiceServer interface {
	// GetManagedGroup returns a stored ManagedGroup if present. The provided request must
	// include the id for the ManagedGroup be retrieved. If missing, malformed or
	// referencing a non existing ManagedGroup an error is returned.
	GetManagedGroup(context.Context, *GetManagedGroupRequest) (*GetManagedGroupResponse, error)
	// ListManagedGroups returns a list of stored ManagedGroups which exist inside the
	// provided Auth Method. The request must include the Auth Method id which
	// contains the ManagedGroups being listed. If missing or malformed an error
	// is returned.
	ListManagedGroups(context.Context, *ListManagedGroupsRequest) (*ListManagedGroupsResponse, error)
	// CreateManagedGroup creates and stores a ManagedGroup. The provided request
	// must include the Auth Method ID in which the ManagedGroup will be created.
	// If the Auth Method ID is missing, malformed, or references a non existing
	// resource an error is returned. If a name or login_name is provided that is
	// in use in another ManagedGroup in the same Auth Method an error is
	// returned.
	CreateManagedGroup(context.Context, *CreateManagedGroupRequest) (*CreateManagedGroupResponse, error)
	// UpdateManagedGroup updates an existing ManagedGroup. The provided
	// ManagedGroup must not have any read only fields set. The update mask must
	// be included in the request and contain at least 1 mutable field. To unset a
	// field's value, include the field in the update mask and don't set it in the
	// provided ManagedGroup. An error is returned if the ManagedGroup id is
	// missing or references a non-existing resource. An error is also returned if
	// the request attempts to update the name to one that is already in use in
	// the containing Auth Method.
	UpdateManagedGroup(context.Context, *UpdateManagedGroupRequest) (*UpdateManagedGroupResponse, error)
	// DeleteManagedGroup removes a ManagedGroup. If the provided ManagedGroup Id
	// is malformed or not provided an error is returned.
	DeleteManagedGroup(context.Context, *DeleteManagedGroupRequest) (*DeleteManagedGroupResponse, error)
	// contains filtered or unexported methods
}

ManagedGroupServiceServer is the server API for ManagedGroupService service. All implementations must embed UnimplementedManagedGroupServiceServer for forward compatibility

type OidcChangeStateAttributes added in v0.2.0

type OidcChangeStateAttributes struct {

	// state must be `inactive`, `active-private`, or `active-public`
	State string `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty" class:"public"` // @gotags: `class:"public"`
	// This flag is only useful for an oidc auth method.  It should not be used
	// unless the oidc provider's config is incorrectly set and is stopping the
	// activation of this auth method.
	DisableDiscoveredConfigValidation bool `` // @gotags: `class:"public"`
	/* 141-byte string literal not displayed */
	// contains filtered or unexported fields
}

Attributes specific to changing the state of an oidc auth method.

func (*OidcChangeStateAttributes) Descriptor deprecated added in v0.2.0

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

Deprecated: Use OidcChangeStateAttributes.ProtoReflect.Descriptor instead.

func (*OidcChangeStateAttributes) GetDisableDiscoveredConfigValidation added in v0.2.0

func (x *OidcChangeStateAttributes) GetDisableDiscoveredConfigValidation() bool

func (*OidcChangeStateAttributes) GetState added in v0.2.0

func (x *OidcChangeStateAttributes) GetState() string

func (*OidcChangeStateAttributes) ProtoMessage added in v0.2.0

func (*OidcChangeStateAttributes) ProtoMessage()

func (*OidcChangeStateAttributes) ProtoReflect added in v0.2.0

func (*OidcChangeStateAttributes) Reset added in v0.2.0

func (x *OidcChangeStateAttributes) Reset()

func (*OidcChangeStateAttributes) String added in v0.2.0

func (x *OidcChangeStateAttributes) String() string

type OidcStartAttributes added in v0.2.0

type OidcStartAttributes struct {

	// An object which will be marshaled as JSON and roundtripped in the token command call.
	RoundtripPayload *structpb.Struct `protobuf:"bytes,1,opt,name=roundtrip_payload,proto3" json:"roundtrip_payload,omitempty"`
	// Cached marshaled payload. This is not ingressed from the client; anything found will be thrown out.
	CachedRoundtripPayload string `` // @gotags: `class:"sensitive"`
	/* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

The layout of the struct for "attributes" field in AuthenticateRequest for a oidc type's start command. This message isn't directly referenced anywhere but is used here to define the expected field names and types.

func (*OidcStartAttributes) Descriptor deprecated added in v0.2.0

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

Deprecated: Use OidcStartAttributes.ProtoReflect.Descriptor instead.

func (*OidcStartAttributes) GetCachedRoundtripPayload added in v0.2.0

func (x *OidcStartAttributes) GetCachedRoundtripPayload() string

func (*OidcStartAttributes) GetRoundtripPayload added in v0.2.0

func (x *OidcStartAttributes) GetRoundtripPayload() *structpb.Struct

func (*OidcStartAttributes) ProtoMessage added in v0.2.0

func (*OidcStartAttributes) ProtoMessage()

func (*OidcStartAttributes) ProtoReflect added in v0.2.0

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

func (*OidcStartAttributes) Reset added in v0.2.0

func (x *OidcStartAttributes) Reset()

func (*OidcStartAttributes) String added in v0.2.0

func (x *OidcStartAttributes) String() string

type PasswordLoginAttributes added in v0.2.0

type PasswordLoginAttributes struct {
	LoginName string `protobuf:"bytes,1,opt,name=login_name,proto3" json:"login_name,omitempty" class:"sensitive"` // @gotags: `class:"sensitive"`
	Password  string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty" class:"secret"`        // @gotags: `class:"secret"`
	// contains filtered or unexported fields
}

The layout of the struct for "attributes" field in AuthenticateRequest for a password type. This message isn't directly referenced anywhere but is used here to define the expected field names and types.

func (*PasswordLoginAttributes) Descriptor deprecated added in v0.2.0

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

Deprecated: Use PasswordLoginAttributes.ProtoReflect.Descriptor instead.

func (*PasswordLoginAttributes) GetLoginName added in v0.2.0

func (x *PasswordLoginAttributes) GetLoginName() string

func (*PasswordLoginAttributes) GetPassword added in v0.2.0

func (x *PasswordLoginAttributes) GetPassword() string

func (*PasswordLoginAttributes) ProtoMessage added in v0.2.0

func (*PasswordLoginAttributes) ProtoMessage()

func (*PasswordLoginAttributes) ProtoReflect added in v0.2.0

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

func (*PasswordLoginAttributes) Reset added in v0.2.0

func (x *PasswordLoginAttributes) Reset()

func (*PasswordLoginAttributes) String added in v0.2.0

func (x *PasswordLoginAttributes) String() string

type ReadCertificateAuthorityRequest added in v0.11.0

type ReadCertificateAuthorityRequest struct {
	ScopeId string `protobuf:"bytes,1,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ReadCertificateAuthorityRequest) Descriptor deprecated added in v0.11.0

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

Deprecated: Use ReadCertificateAuthorityRequest.ProtoReflect.Descriptor instead.

func (*ReadCertificateAuthorityRequest) GetScopeId added in v0.11.0

func (x *ReadCertificateAuthorityRequest) GetScopeId() string

func (*ReadCertificateAuthorityRequest) ProtoMessage added in v0.11.0

func (*ReadCertificateAuthorityRequest) ProtoMessage()

func (*ReadCertificateAuthorityRequest) ProtoReflect added in v0.11.0

func (*ReadCertificateAuthorityRequest) Reset added in v0.11.0

func (*ReadCertificateAuthorityRequest) String added in v0.11.0

type ReadCertificateAuthorityResponse added in v0.11.0

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

func (*ReadCertificateAuthorityResponse) Descriptor deprecated added in v0.11.0

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

Deprecated: Use ReadCertificateAuthorityResponse.ProtoReflect.Descriptor instead.

func (*ReadCertificateAuthorityResponse) GetItem added in v0.11.0

func (*ReadCertificateAuthorityResponse) ProtoMessage added in v0.11.0

func (*ReadCertificateAuthorityResponse) ProtoMessage()

func (*ReadCertificateAuthorityResponse) ProtoReflect added in v0.11.0

func (*ReadCertificateAuthorityResponse) Reset added in v0.11.0

func (*ReadCertificateAuthorityResponse) String added in v0.11.0

type ReinitializeCertificateAuthorityRequest added in v0.11.0

type ReinitializeCertificateAuthorityRequest struct {
	ScopeId string `protobuf:"bytes,1,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*ReinitializeCertificateAuthorityRequest) Descriptor deprecated added in v0.11.0

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

Deprecated: Use ReinitializeCertificateAuthorityRequest.ProtoReflect.Descriptor instead.

func (*ReinitializeCertificateAuthorityRequest) GetScopeId added in v0.11.0

func (*ReinitializeCertificateAuthorityRequest) ProtoMessage added in v0.11.0

func (*ReinitializeCertificateAuthorityRequest) ProtoReflect added in v0.11.0

func (*ReinitializeCertificateAuthorityRequest) Reset added in v0.11.0

func (*ReinitializeCertificateAuthorityRequest) String added in v0.11.0

type ReinitializeCertificateAuthorityResponse added in v0.11.0

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

func (*ReinitializeCertificateAuthorityResponse) Descriptor deprecated added in v0.11.0

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

Deprecated: Use ReinitializeCertificateAuthorityResponse.ProtoReflect.Descriptor instead.

func (*ReinitializeCertificateAuthorityResponse) GetItem added in v0.11.0

func (*ReinitializeCertificateAuthorityResponse) ProtoMessage added in v0.11.0

func (*ReinitializeCertificateAuthorityResponse) ProtoReflect added in v0.11.0

func (*ReinitializeCertificateAuthorityResponse) Reset added in v0.11.0

func (*ReinitializeCertificateAuthorityResponse) String added in v0.11.0

type RemoveGroupMembersRequest

type RemoveGroupMembersRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version   uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`      // @gotags: `class:"public"`
	MemberIds []string `protobuf:"bytes,3,rep,name=member_ids,proto3" json:"member_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*RemoveGroupMembersRequest) Descriptor deprecated

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

Deprecated: Use RemoveGroupMembersRequest.ProtoReflect.Descriptor instead.

func (*RemoveGroupMembersRequest) GetId

func (x *RemoveGroupMembersRequest) GetId() string

func (*RemoveGroupMembersRequest) GetMemberIds

func (x *RemoveGroupMembersRequest) GetMemberIds() []string

func (*RemoveGroupMembersRequest) GetVersion

func (x *RemoveGroupMembersRequest) GetVersion() uint32

func (*RemoveGroupMembersRequest) ProtoMessage

func (*RemoveGroupMembersRequest) ProtoMessage()

func (*RemoveGroupMembersRequest) ProtoReflect

func (*RemoveGroupMembersRequest) Reset

func (x *RemoveGroupMembersRequest) Reset()

func (*RemoveGroupMembersRequest) String

func (x *RemoveGroupMembersRequest) String() string

type RemoveGroupMembersResponse

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

func (*RemoveGroupMembersResponse) Descriptor deprecated

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

Deprecated: Use RemoveGroupMembersResponse.ProtoReflect.Descriptor instead.

func (*RemoveGroupMembersResponse) GetItem

func (x *RemoveGroupMembersResponse) GetItem() *groups.Group

func (*RemoveGroupMembersResponse) ProtoMessage

func (*RemoveGroupMembersResponse) ProtoMessage()

func (*RemoveGroupMembersResponse) ProtoReflect

func (*RemoveGroupMembersResponse) Reset

func (x *RemoveGroupMembersResponse) Reset()

func (*RemoveGroupMembersResponse) String

func (x *RemoveGroupMembersResponse) String() string

type RemoveHostSetHostsRequest

type RemoveHostSetHostsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"` // @gotags: `class:"public"`
	// A list of Host IDs which will be removed from this Host Set.
	HostIds []string `protobuf:"bytes,3,rep,name=host_ids,proto3" json:"host_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*RemoveHostSetHostsRequest) Descriptor deprecated

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

Deprecated: Use RemoveHostSetHostsRequest.ProtoReflect.Descriptor instead.

func (*RemoveHostSetHostsRequest) GetHostIds

func (x *RemoveHostSetHostsRequest) GetHostIds() []string

func (*RemoveHostSetHostsRequest) GetId

func (x *RemoveHostSetHostsRequest) GetId() string

func (*RemoveHostSetHostsRequest) GetVersion

func (x *RemoveHostSetHostsRequest) GetVersion() uint32

func (*RemoveHostSetHostsRequest) ProtoMessage

func (*RemoveHostSetHostsRequest) ProtoMessage()

func (*RemoveHostSetHostsRequest) ProtoReflect

func (*RemoveHostSetHostsRequest) Reset

func (x *RemoveHostSetHostsRequest) Reset()

func (*RemoveHostSetHostsRequest) String

func (x *RemoveHostSetHostsRequest) String() string

type RemoveHostSetHostsResponse

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

func (*RemoveHostSetHostsResponse) Descriptor deprecated

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

Deprecated: Use RemoveHostSetHostsResponse.ProtoReflect.Descriptor instead.

func (*RemoveHostSetHostsResponse) GetItem

func (*RemoveHostSetHostsResponse) ProtoMessage

func (*RemoveHostSetHostsResponse) ProtoMessage()

func (*RemoveHostSetHostsResponse) ProtoReflect

func (*RemoveHostSetHostsResponse) Reset

func (x *RemoveHostSetHostsResponse) Reset()

func (*RemoveHostSetHostsResponse) String

func (x *RemoveHostSetHostsResponse) String() string

type RemoveRoleGrantsRequest

type RemoveRoleGrantsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version      uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`            // @gotags: `class:"public"`
	GrantStrings []string `protobuf:"bytes,3,rep,name=grant_strings,proto3" json:"grant_strings,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*RemoveRoleGrantsRequest) Descriptor deprecated

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

Deprecated: Use RemoveRoleGrantsRequest.ProtoReflect.Descriptor instead.

func (*RemoveRoleGrantsRequest) GetGrantStrings

func (x *RemoveRoleGrantsRequest) GetGrantStrings() []string

func (*RemoveRoleGrantsRequest) GetId

func (x *RemoveRoleGrantsRequest) GetId() string

func (*RemoveRoleGrantsRequest) GetVersion

func (x *RemoveRoleGrantsRequest) GetVersion() uint32

func (*RemoveRoleGrantsRequest) ProtoMessage

func (*RemoveRoleGrantsRequest) ProtoMessage()

func (*RemoveRoleGrantsRequest) ProtoReflect

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

func (*RemoveRoleGrantsRequest) Reset

func (x *RemoveRoleGrantsRequest) Reset()

func (*RemoveRoleGrantsRequest) String

func (x *RemoveRoleGrantsRequest) String() string

type RemoveRoleGrantsResponse

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

func (*RemoveRoleGrantsResponse) Descriptor deprecated

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

Deprecated: Use RemoveRoleGrantsResponse.ProtoReflect.Descriptor instead.

func (*RemoveRoleGrantsResponse) GetItem

func (x *RemoveRoleGrantsResponse) GetItem() *roles.Role

func (*RemoveRoleGrantsResponse) ProtoMessage

func (*RemoveRoleGrantsResponse) ProtoMessage()

func (*RemoveRoleGrantsResponse) ProtoReflect

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

func (*RemoveRoleGrantsResponse) Reset

func (x *RemoveRoleGrantsResponse) Reset()

func (*RemoveRoleGrantsResponse) String

func (x *RemoveRoleGrantsResponse) String() string

type RemoveRolePrincipalsRequest

type RemoveRolePrincipalsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version      uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`            // @gotags: `class:"public"`
	PrincipalIds []string `protobuf:"bytes,3,rep,name=principal_ids,proto3" json:"principal_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*RemoveRolePrincipalsRequest) Descriptor deprecated

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

Deprecated: Use RemoveRolePrincipalsRequest.ProtoReflect.Descriptor instead.

func (*RemoveRolePrincipalsRequest) GetId

func (*RemoveRolePrincipalsRequest) GetPrincipalIds

func (x *RemoveRolePrincipalsRequest) GetPrincipalIds() []string

func (*RemoveRolePrincipalsRequest) GetVersion

func (x *RemoveRolePrincipalsRequest) GetVersion() uint32

func (*RemoveRolePrincipalsRequest) ProtoMessage

func (*RemoveRolePrincipalsRequest) ProtoMessage()

func (*RemoveRolePrincipalsRequest) ProtoReflect

func (*RemoveRolePrincipalsRequest) Reset

func (x *RemoveRolePrincipalsRequest) Reset()

func (*RemoveRolePrincipalsRequest) String

func (x *RemoveRolePrincipalsRequest) String() string

type RemoveRolePrincipalsResponse

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

func (*RemoveRolePrincipalsResponse) Descriptor deprecated

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

Deprecated: Use RemoveRolePrincipalsResponse.ProtoReflect.Descriptor instead.

func (*RemoveRolePrincipalsResponse) GetItem

func (x *RemoveRolePrincipalsResponse) GetItem() *roles.Role

func (*RemoveRolePrincipalsResponse) ProtoMessage

func (*RemoveRolePrincipalsResponse) ProtoMessage()

func (*RemoveRolePrincipalsResponse) ProtoReflect

func (*RemoveRolePrincipalsResponse) Reset

func (x *RemoveRolePrincipalsResponse) Reset()

func (*RemoveRolePrincipalsResponse) String

type RemoveTargetCredentialSourcesRequest added in v0.5.0

type RemoveTargetCredentialSourcesRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"` // @gotags: `class:"public"`
	// Deprecated use brokered_credential_source_ids instead
	//
	// Deprecated: Marked as deprecated in controller/api/services/v1/target_service.proto.
	ApplicationCredentialSourceIds []string `` // @gotags: `class:"public"`
	/* 172-byte string literal not displayed */
	// Brokered credentials are returned to the user during session authorization.
	BrokeredCredentialSourceIds []string `` // @gotags: `class:"public"`
	/* 129-byte string literal not displayed */
	// Injected application credentials are used by a Boundary worker to secure the
	// connection between the worker and the endpoint. Injected application credentials are
	// never returned to the user.
	InjectedApplicationCredentialSourceIds []string `` // @gotags: `class:"public"`
	/* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoveTargetCredentialSourcesRequest) Descriptor deprecated added in v0.5.0

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

Deprecated: Use RemoveTargetCredentialSourcesRequest.ProtoReflect.Descriptor instead.

func (*RemoveTargetCredentialSourcesRequest) GetApplicationCredentialSourceIds deprecated added in v0.5.0

func (x *RemoveTargetCredentialSourcesRequest) GetApplicationCredentialSourceIds() []string

Deprecated: Marked as deprecated in controller/api/services/v1/target_service.proto.

func (*RemoveTargetCredentialSourcesRequest) GetBrokeredCredentialSourceIds added in v0.10.0

func (x *RemoveTargetCredentialSourcesRequest) GetBrokeredCredentialSourceIds() []string

func (*RemoveTargetCredentialSourcesRequest) GetId added in v0.5.0

func (*RemoveTargetCredentialSourcesRequest) GetInjectedApplicationCredentialSourceIds added in v0.10.0

func (x *RemoveTargetCredentialSourcesRequest) GetInjectedApplicationCredentialSourceIds() []string

func (*RemoveTargetCredentialSourcesRequest) GetVersion added in v0.5.0

func (*RemoveTargetCredentialSourcesRequest) ProtoMessage added in v0.5.0

func (*RemoveTargetCredentialSourcesRequest) ProtoMessage()

func (*RemoveTargetCredentialSourcesRequest) ProtoReflect added in v0.5.0

func (*RemoveTargetCredentialSourcesRequest) Reset added in v0.5.0

func (*RemoveTargetCredentialSourcesRequest) String added in v0.5.0

type RemoveTargetCredentialSourcesResponse added in v0.5.0

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

func (*RemoveTargetCredentialSourcesResponse) Descriptor deprecated added in v0.5.0

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

Deprecated: Use RemoveTargetCredentialSourcesResponse.ProtoReflect.Descriptor instead.

func (*RemoveTargetCredentialSourcesResponse) GetItem added in v0.5.0

func (*RemoveTargetCredentialSourcesResponse) ProtoMessage added in v0.5.0

func (*RemoveTargetCredentialSourcesResponse) ProtoMessage()

func (*RemoveTargetCredentialSourcesResponse) ProtoReflect added in v0.5.0

func (*RemoveTargetCredentialSourcesResponse) Reset added in v0.5.0

func (*RemoveTargetCredentialSourcesResponse) String added in v0.5.0

type RemoveTargetHostSourcesRequest added in v0.5.0

type RemoveTargetHostSourcesRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version       uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`                // @gotags: `class:"public"`
	HostSourceIds []string `protobuf:"bytes,3,rep,name=host_source_ids,proto3" json:"host_source_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*RemoveTargetHostSourcesRequest) Descriptor deprecated added in v0.5.0

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

Deprecated: Use RemoveTargetHostSourcesRequest.ProtoReflect.Descriptor instead.

func (*RemoveTargetHostSourcesRequest) GetHostSourceIds added in v0.5.0

func (x *RemoveTargetHostSourcesRequest) GetHostSourceIds() []string

func (*RemoveTargetHostSourcesRequest) GetId added in v0.5.0

func (*RemoveTargetHostSourcesRequest) GetVersion added in v0.5.0

func (x *RemoveTargetHostSourcesRequest) GetVersion() uint32

func (*RemoveTargetHostSourcesRequest) ProtoMessage added in v0.5.0

func (*RemoveTargetHostSourcesRequest) ProtoMessage()

func (*RemoveTargetHostSourcesRequest) ProtoReflect added in v0.5.0

func (*RemoveTargetHostSourcesRequest) Reset added in v0.5.0

func (x *RemoveTargetHostSourcesRequest) Reset()

func (*RemoveTargetHostSourcesRequest) String added in v0.5.0

type RemoveTargetHostSourcesResponse added in v0.5.0

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

func (*RemoveTargetHostSourcesResponse) Descriptor deprecated added in v0.5.0

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

Deprecated: Use RemoveTargetHostSourcesResponse.ProtoReflect.Descriptor instead.

func (*RemoveTargetHostSourcesResponse) GetItem added in v0.5.0

func (*RemoveTargetHostSourcesResponse) ProtoMessage added in v0.5.0

func (*RemoveTargetHostSourcesResponse) ProtoMessage()

func (*RemoveTargetHostSourcesResponse) ProtoReflect added in v0.5.0

func (*RemoveTargetHostSourcesResponse) Reset added in v0.5.0

func (*RemoveTargetHostSourcesResponse) String added in v0.5.0

type RemoveUserAccountsRequest

type RemoveUserAccountsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// The version ensures the User hasn't changed since it was last retrieved and if it has the request will fail.
	Version    uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`        // @gotags: `class:"public"`
	AccountIds []string `protobuf:"bytes,3,rep,name=account_ids,proto3" json:"account_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*RemoveUserAccountsRequest) Descriptor deprecated

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

Deprecated: Use RemoveUserAccountsRequest.ProtoReflect.Descriptor instead.

func (*RemoveUserAccountsRequest) GetAccountIds

func (x *RemoveUserAccountsRequest) GetAccountIds() []string

func (*RemoveUserAccountsRequest) GetId

func (x *RemoveUserAccountsRequest) GetId() string

func (*RemoveUserAccountsRequest) GetVersion

func (x *RemoveUserAccountsRequest) GetVersion() uint32

func (*RemoveUserAccountsRequest) ProtoMessage

func (*RemoveUserAccountsRequest) ProtoMessage()

func (*RemoveUserAccountsRequest) ProtoReflect

func (*RemoveUserAccountsRequest) Reset

func (x *RemoveUserAccountsRequest) Reset()

func (*RemoveUserAccountsRequest) String

func (x *RemoveUserAccountsRequest) String() string

type RemoveUserAccountsResponse

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

func (*RemoveUserAccountsResponse) Descriptor deprecated

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

Deprecated: Use RemoveUserAccountsResponse.ProtoReflect.Descriptor instead.

func (*RemoveUserAccountsResponse) GetItem

func (x *RemoveUserAccountsResponse) GetItem() *users.User

func (*RemoveUserAccountsResponse) ProtoMessage

func (*RemoveUserAccountsResponse) ProtoMessage()

func (*RemoveUserAccountsResponse) ProtoReflect

func (*RemoveUserAccountsResponse) Reset

func (x *RemoveUserAccountsResponse) Reset()

func (*RemoveUserAccountsResponse) String

func (x *RemoveUserAccountsResponse) String() string

type RemoveWorkerTagsRequest added in v0.10.0

type RemoveWorkerTagsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version uint32                         `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"` // @gotags: `class:"public"`
	ApiTags map[string]*structpb.ListValue ``                                                                                    // @gotags: `class:"public"`
	/* 172-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoveWorkerTagsRequest) Descriptor deprecated added in v0.10.0

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

Deprecated: Use RemoveWorkerTagsRequest.ProtoReflect.Descriptor instead.

func (*RemoveWorkerTagsRequest) GetApiTags added in v0.10.0

func (x *RemoveWorkerTagsRequest) GetApiTags() map[string]*structpb.ListValue

func (*RemoveWorkerTagsRequest) GetId added in v0.10.0

func (x *RemoveWorkerTagsRequest) GetId() string

func (*RemoveWorkerTagsRequest) GetVersion added in v0.10.0

func (x *RemoveWorkerTagsRequest) GetVersion() uint32

func (*RemoveWorkerTagsRequest) ProtoMessage added in v0.10.0

func (*RemoveWorkerTagsRequest) ProtoMessage()

func (*RemoveWorkerTagsRequest) ProtoReflect added in v0.10.0

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

func (*RemoveWorkerTagsRequest) Reset added in v0.10.0

func (x *RemoveWorkerTagsRequest) Reset()

func (*RemoveWorkerTagsRequest) String added in v0.10.0

func (x *RemoveWorkerTagsRequest) String() string

type RemoveWorkerTagsResponse added in v0.10.0

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

func (*RemoveWorkerTagsResponse) Descriptor deprecated added in v0.10.0

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

Deprecated: Use RemoveWorkerTagsResponse.ProtoReflect.Descriptor instead.

func (*RemoveWorkerTagsResponse) GetItem added in v0.10.0

func (x *RemoveWorkerTagsResponse) GetItem() *workers.Worker

func (*RemoveWorkerTagsResponse) ProtoMessage added in v0.10.0

func (*RemoveWorkerTagsResponse) ProtoMessage()

func (*RemoveWorkerTagsResponse) ProtoReflect added in v0.10.0

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

func (*RemoveWorkerTagsResponse) Reset added in v0.10.0

func (x *RemoveWorkerTagsResponse) Reset()

func (*RemoveWorkerTagsResponse) String added in v0.10.0

func (x *RemoveWorkerTagsResponse) String() string

type RoleServiceClient

type RoleServiceClient interface {
	// GetRole returns a stored Role if present. The provided request must include
	// the Role ID for the Role being retrieved. If the ID is missing, malformed
	// or reference a non-existing resource an error is returned.
	GetRole(ctx context.Context, in *GetRoleRequest, opts ...grpc.CallOption) (*GetRoleResponse, error)
	// ListRoles returns a list of stored Roles which exist inside the scope
	// referenced inside the request. The request must include the scope ID for
	// the Roles being retrieved. If the scope ID is missing, malformed, or
	// reference a non-existing scope, an error is returned.
	ListRoles(ctx context.Context, in *ListRolesRequest, opts ...grpc.CallOption) (*ListRolesResponse, error)
	// CreateRole creates and stores a Role. The provided request must include the
	// scope ID in which the Role will be created. If the scope ID is missing,
	// malformed, or references a non-existing scope, an error is returned. If a
	// name is provided that is in use in another Role in the same scope, an error
	// is returned.
	CreateRole(ctx context.Context, in *CreateRoleRequest, opts ...grpc.CallOption) (*CreateRoleResponse, error)
	// UpdateRole updates an existing Role in boundary.  The provided
	// Role must not have any read-only fields set. The update mask must be
	// included in the request and contain at least 1 mutable field. To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided Role. An error is returned if either the scope
	// or Role IDs are missing or reference a non-existing resource. An error
	// is also returned if the request attempts to update the name to one that is
	// already in use in the same scope.
	UpdateRole(ctx context.Context, in *UpdateRoleRequest, opts ...grpc.CallOption) (*UpdateRoleResponse, error)
	// DeleteRole removes a Role from Boundary. If the provided scope or Role IDs
	// are malformed, or not provided an error is returned.
	DeleteRole(ctx context.Context, in *DeleteRoleRequest, opts ...grpc.CallOption) (*DeleteRoleResponse, error)
	// AddRolePrincipals adds users and/or groups to a Role. The provided request
	// must include the Role ID to which the users and/or groups will be added.
	// If the Role ID is missing, malformed, or reference non-existing resources,
	// an error is returned.  An error is also returned if the request attempts to
	// add a principal that is already part of the role.
	AddRolePrincipals(ctx context.Context, in *AddRolePrincipalsRequest, opts ...grpc.CallOption) (*AddRolePrincipalsResponse, error)
	// SetRolePrincipals sets the Role's users and/or groups. Any existing
	// principals on the Role are deleted if they are not included in this
	// request. The provided request must include the Role ID on
	// which the users and/or groups will be set. If the Role ID is
	// missing, malformed, or referencing a non-existing resource, an error is
	// returned.
	SetRolePrincipals(ctx context.Context, in *SetRolePrincipalsRequest, opts ...grpc.CallOption) (*SetRolePrincipalsResponse, error)
	// RemoveRolePrincipals removes the users and/or groups from the specified
	// Role. The provided request must include the Role ID from
	// which the users and/or groups will be removed. If that ID is missing,
	// malformed, or reference a non-existing resource, an error is returned.
	// An error is returned if a remove is called for a principal that is not
	// part of the role.
	RemoveRolePrincipals(ctx context.Context, in *RemoveRolePrincipalsRequest, opts ...grpc.CallOption) (*RemoveRolePrincipalsResponse, error)
	// AddRoleGrants adds grants to a Role. The provided request must include
	// the Role id which the grants will be added to. An error is returned
	// if the provided id is malformed or references a non-existing resource.
	AddRoleGrants(ctx context.Context, in *AddRoleGrantsRequest, opts ...grpc.CallOption) (*AddRoleGrantsResponse, error)
	// SetRoleGrants sets the Role's grants. Any existing grants on the Role are
	// deleted if they are not included in this request. The provided request must
	// include the Role ID on which the grants will be set. If missing, malformed,
	// or referencing a non-existing resource, an error is returned.
	SetRoleGrants(ctx context.Context, in *SetRoleGrantsRequest, opts ...grpc.CallOption) (*SetRoleGrantsResponse, error)
	// RemoveRoleGrants removes the grants from the specified Role.
	// The provided request must include the Role IDs from which the
	// grants will be removed. If missing, malformed, or references a non-existing
	// resource, an error is returned.
	RemoveRoleGrants(ctx context.Context, in *RemoveRoleGrantsRequest, opts ...grpc.CallOption) (*RemoveRoleGrantsResponse, error)
}

RoleServiceClient is the client API for RoleService 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 RoleServiceServer

type RoleServiceServer interface {
	// GetRole returns a stored Role if present. The provided request must include
	// the Role ID for the Role being retrieved. If the ID is missing, malformed
	// or reference a non-existing resource an error is returned.
	GetRole(context.Context, *GetRoleRequest) (*GetRoleResponse, error)
	// ListRoles returns a list of stored Roles which exist inside the scope
	// referenced inside the request. The request must include the scope ID for
	// the Roles being retrieved. If the scope ID is missing, malformed, or
	// reference a non-existing scope, an error is returned.
	ListRoles(context.Context, *ListRolesRequest) (*ListRolesResponse, error)
	// CreateRole creates and stores a Role. The provided request must include the
	// scope ID in which the Role will be created. If the scope ID is missing,
	// malformed, or references a non-existing scope, an error is returned. If a
	// name is provided that is in use in another Role in the same scope, an error
	// is returned.
	CreateRole(context.Context, *CreateRoleRequest) (*CreateRoleResponse, error)
	// UpdateRole updates an existing Role in boundary.  The provided
	// Role must not have any read-only fields set. The update mask must be
	// included in the request and contain at least 1 mutable field. To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided Role. An error is returned if either the scope
	// or Role IDs are missing or reference a non-existing resource. An error
	// is also returned if the request attempts to update the name to one that is
	// already in use in the same scope.
	UpdateRole(context.Context, *UpdateRoleRequest) (*UpdateRoleResponse, error)
	// DeleteRole removes a Role from Boundary. If the provided scope or Role IDs
	// are malformed, or not provided an error is returned.
	DeleteRole(context.Context, *DeleteRoleRequest) (*DeleteRoleResponse, error)
	// AddRolePrincipals adds users and/or groups to a Role. The provided request
	// must include the Role ID to which the users and/or groups will be added.
	// If the Role ID is missing, malformed, or reference non-existing resources,
	// an error is returned.  An error is also returned if the request attempts to
	// add a principal that is already part of the role.
	AddRolePrincipals(context.Context, *AddRolePrincipalsRequest) (*AddRolePrincipalsResponse, error)
	// SetRolePrincipals sets the Role's users and/or groups. Any existing
	// principals on the Role are deleted if they are not included in this
	// request. The provided request must include the Role ID on
	// which the users and/or groups will be set. If the Role ID is
	// missing, malformed, or referencing a non-existing resource, an error is
	// returned.
	SetRolePrincipals(context.Context, *SetRolePrincipalsRequest) (*SetRolePrincipalsResponse, error)
	// RemoveRolePrincipals removes the users and/or groups from the specified
	// Role. The provided request must include the Role ID from
	// which the users and/or groups will be removed. If that ID is missing,
	// malformed, or reference a non-existing resource, an error is returned.
	// An error is returned if a remove is called for a principal that is not
	// part of the role.
	RemoveRolePrincipals(context.Context, *RemoveRolePrincipalsRequest) (*RemoveRolePrincipalsResponse, error)
	// AddRoleGrants adds grants to a Role. The provided request must include
	// the Role id which the grants will be added to. An error is returned
	// if the provided id is malformed or references a non-existing resource.
	AddRoleGrants(context.Context, *AddRoleGrantsRequest) (*AddRoleGrantsResponse, error)
	// SetRoleGrants sets the Role's grants. Any existing grants on the Role are
	// deleted if they are not included in this request. The provided request must
	// include the Role ID on which the grants will be set. If missing, malformed,
	// or referencing a non-existing resource, an error is returned.
	SetRoleGrants(context.Context, *SetRoleGrantsRequest) (*SetRoleGrantsResponse, error)
	// RemoveRoleGrants removes the grants from the specified Role.
	// The provided request must include the Role IDs from which the
	// grants will be removed. If missing, malformed, or references a non-existing
	// resource, an error is returned.
	RemoveRoleGrants(context.Context, *RemoveRoleGrantsRequest) (*RemoveRoleGrantsResponse, error)
	// contains filtered or unexported methods
}

RoleServiceServer is the server API for RoleService service. All implementations must embed UnimplementedRoleServiceServer for forward compatibility

type RotateKeysRequest added in v0.11.1

type RotateKeysRequest struct {
	ScopeId string `protobuf:"bytes,1,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty" class:"public"` // @gotags: `class:"public"`
	Rewrap  bool   `protobuf:"varint,2,opt,name=rewrap,proto3" json:"rewrap,omitempty" class:"public"`                 // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*RotateKeysRequest) Descriptor deprecated added in v0.11.1

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

Deprecated: Use RotateKeysRequest.ProtoReflect.Descriptor instead.

func (*RotateKeysRequest) GetRewrap added in v0.11.1

func (x *RotateKeysRequest) GetRewrap() bool

func (*RotateKeysRequest) GetScopeId added in v0.11.1

func (x *RotateKeysRequest) GetScopeId() string

func (*RotateKeysRequest) ProtoMessage added in v0.11.1

func (*RotateKeysRequest) ProtoMessage()

func (*RotateKeysRequest) ProtoReflect added in v0.11.1

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

func (*RotateKeysRequest) Reset added in v0.11.1

func (x *RotateKeysRequest) Reset()

func (*RotateKeysRequest) String added in v0.11.1

func (x *RotateKeysRequest) String() string

type RotateKeysResponse added in v0.11.1

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

func (*RotateKeysResponse) Descriptor deprecated added in v0.11.1

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

Deprecated: Use RotateKeysResponse.ProtoReflect.Descriptor instead.

func (*RotateKeysResponse) ProtoMessage added in v0.11.1

func (*RotateKeysResponse) ProtoMessage()

func (*RotateKeysResponse) ProtoReflect added in v0.11.1

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

func (*RotateKeysResponse) Reset added in v0.11.1

func (x *RotateKeysResponse) Reset()

func (*RotateKeysResponse) String added in v0.11.1

func (x *RotateKeysResponse) String() string

type ScopeServiceClient

type ScopeServiceClient interface {
	// GetScope returns a stored Scope if present.  The provided request
	// must include the scope ID for the scope being retrieved. If
	// that ID is missing, malformed or references a non existing
	// resource an error is returned.
	GetScope(ctx context.Context, in *GetScopeRequest, opts ...grpc.CallOption) (*GetScopeResponse, error)
	// ListScopes returns a list of stored Scopes which exist inside the provided
	// parent Scope id.
	ListScopes(ctx context.Context, in *ListScopesRequest, opts ...grpc.CallOption) (*ListScopesResponse, error)
	// CreateScope creates and stores a Scope in boundary.  The provided request
	// must include the Scope ID in which the new scope will be created. If the Scope
	// ID is missing, malformed or references a non existing scope, an error is
	// returned. If a name is provided that is in use in another Scope in the same
	// parent scope, an error is returned.
	CreateScope(ctx context.Context, in *CreateScopeRequest, opts ...grpc.CallOption) (*CreateScopeResponse, error)
	// UpdateScope updates an existing Scope in boundary.  The provided
	// Scope must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided scope. An error is returned if the Scope Id is
	// missing or reference a non-existing resource.  An error
	// is also returned if the request attempts to update the name to one that is
	// already in use by another scope in the parent scope.
	UpdateScope(ctx context.Context, in *UpdateScopeRequest, opts ...grpc.CallOption) (*UpdateScopeResponse, error)
	// DeleteScope remotes a Scope and all child resources from Boundary. If the
	// provided Scope IDs are malformed or not provided an error is returned.
	DeleteScope(ctx context.Context, in *DeleteScopeRequest, opts ...grpc.CallOption) (*DeleteScopeResponse, error)
	// ListKeys lists all the keys found in the scope specified. If the scope
	// is not found an error is returned.
	ListKeys(ctx context.Context, in *ListKeysRequest, opts ...grpc.CallOption) (*ListKeysResponse, error)
	// RotateKeys rotates and optionally rewraps all the keys found in the
	// scope specified. If the scope is not found an error is returned. If
	// the scope is empty, the global scope is used.
	RotateKeys(ctx context.Context, in *RotateKeysRequest, opts ...grpc.CallOption) (*RotateKeysResponse, error)
	// ListKeyVersionDestructionJobs lists any pending key version destruction jobs in the scope.
	ListKeyVersionDestructionJobs(ctx context.Context, in *ListKeyVersionDestructionJobsRequest, opts ...grpc.CallOption) (*ListKeyVersionDestructionJobsResponse, error)
	// DestroyKeyVersion destroys the specified key version. If this requires re-encrypting
	// existing data, it will start an asynchronous process to complete this operation
	// before destroying the key. Use ListKeyVersionDestructionJobs to monitor pending destruction jobs.
	DestroyKeyVersion(ctx context.Context, in *DestroyKeyVersionRequest, opts ...grpc.CallOption) (*DestroyKeyVersionResponse, error)
}

ScopeServiceClient is the client API for ScopeService 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 ScopeServiceServer

type ScopeServiceServer interface {
	// GetScope returns a stored Scope if present.  The provided request
	// must include the scope ID for the scope being retrieved. If
	// that ID is missing, malformed or references a non existing
	// resource an error is returned.
	GetScope(context.Context, *GetScopeRequest) (*GetScopeResponse, error)
	// ListScopes returns a list of stored Scopes which exist inside the provided
	// parent Scope id.
	ListScopes(context.Context, *ListScopesRequest) (*ListScopesResponse, error)
	// CreateScope creates and stores a Scope in boundary.  The provided request
	// must include the Scope ID in which the new scope will be created. If the Scope
	// ID is missing, malformed or references a non existing scope, an error is
	// returned. If a name is provided that is in use in another Scope in the same
	// parent scope, an error is returned.
	CreateScope(context.Context, *CreateScopeRequest) (*CreateScopeResponse, error)
	// UpdateScope updates an existing Scope in boundary.  The provided
	// Scope must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided scope. An error is returned if the Scope Id is
	// missing or reference a non-existing resource.  An error
	// is also returned if the request attempts to update the name to one that is
	// already in use by another scope in the parent scope.
	UpdateScope(context.Context, *UpdateScopeRequest) (*UpdateScopeResponse, error)
	// DeleteScope remotes a Scope and all child resources from Boundary. If the
	// provided Scope IDs are malformed or not provided an error is returned.
	DeleteScope(context.Context, *DeleteScopeRequest) (*DeleteScopeResponse, error)
	// ListKeys lists all the keys found in the scope specified. If the scope
	// is not found an error is returned.
	ListKeys(context.Context, *ListKeysRequest) (*ListKeysResponse, error)
	// RotateKeys rotates and optionally rewraps all the keys found in the
	// scope specified. If the scope is not found an error is returned. If
	// the scope is empty, the global scope is used.
	RotateKeys(context.Context, *RotateKeysRequest) (*RotateKeysResponse, error)
	// ListKeyVersionDestructionJobs lists any pending key version destruction jobs in the scope.
	ListKeyVersionDestructionJobs(context.Context, *ListKeyVersionDestructionJobsRequest) (*ListKeyVersionDestructionJobsResponse, error)
	// DestroyKeyVersion destroys the specified key version. If this requires re-encrypting
	// existing data, it will start an asynchronous process to complete this operation
	// before destroying the key. Use ListKeyVersionDestructionJobs to monitor pending destruction jobs.
	DestroyKeyVersion(context.Context, *DestroyKeyVersionRequest) (*DestroyKeyVersionResponse, error)
	// contains filtered or unexported methods
}

ScopeServiceServer is the server API for ScopeService service. All implementations must embed UnimplementedScopeServiceServer for forward compatibility

type SessionRecordingServiceClient added in v0.13.0

type SessionRecordingServiceClient interface {
	// GetSessionRecording returns a stored Session recording if present. The provided request
	// must include the Session recording ID for the Session recording being retrieved,
	// or the ID of the Session that was recorded. If that ID is missing, malformed or reference a
	// non existing resource, an error is returned.
	GetSessionRecording(ctx context.Context, in *GetSessionRecordingRequest, opts ...grpc.CallOption) (*GetSessionRecordingResponse, error)
	// ListSessionRecordings lists all session recordings.
	// Session recordings are ordered by start_time descending (most recently started first).
	ListSessionRecordings(ctx context.Context, in *ListSessionRecordingsRequest, opts ...grpc.CallOption) (*ListSessionRecordingsResponse, error)
	// Download returns the contents of the specified resource in the specified mime type.
	// Supports both Session ID and Session recording ID for looking up a Session recording.
	// Supports both Connection ID and Connection recording ID to look up a Connection recording.
	// A Channel recording ID is required to look up a Channel recording.
	// The only supported mime type is "application/x-asciicast".
	Download(ctx context.Context, in *DownloadRequest, opts ...grpc.CallOption) (SessionRecordingService_DownloadClient, error)
}

SessionRecordingServiceClient is the client API for SessionRecordingService 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 NewSessionRecordingServiceClient added in v0.13.0

func NewSessionRecordingServiceClient(cc grpc.ClientConnInterface) SessionRecordingServiceClient

type SessionRecordingServiceServer added in v0.13.0

type SessionRecordingServiceServer interface {
	// GetSessionRecording returns a stored Session recording if present. The provided request
	// must include the Session recording ID for the Session recording being retrieved,
	// or the ID of the Session that was recorded. If that ID is missing, malformed or reference a
	// non existing resource, an error is returned.
	GetSessionRecording(context.Context, *GetSessionRecordingRequest) (*GetSessionRecordingResponse, error)
	// ListSessionRecordings lists all session recordings.
	// Session recordings are ordered by start_time descending (most recently started first).
	ListSessionRecordings(context.Context, *ListSessionRecordingsRequest) (*ListSessionRecordingsResponse, error)
	// Download returns the contents of the specified resource in the specified mime type.
	// Supports both Session ID and Session recording ID for looking up a Session recording.
	// Supports both Connection ID and Connection recording ID to look up a Connection recording.
	// A Channel recording ID is required to look up a Channel recording.
	// The only supported mime type is "application/x-asciicast".
	Download(*DownloadRequest, SessionRecordingService_DownloadServer) error
	// contains filtered or unexported methods
}

SessionRecordingServiceServer is the server API for SessionRecordingService service. All implementations must embed UnimplementedSessionRecordingServiceServer for forward compatibility

type SessionRecordingService_DownloadClient added in v0.13.0

type SessionRecordingService_DownloadClient interface {
	Recv() (*httpbody.HttpBody, error)
	grpc.ClientStream
}

type SessionRecordingService_DownloadServer added in v0.13.0

type SessionRecordingService_DownloadServer interface {
	Send(*httpbody.HttpBody) error
	grpc.ServerStream
}

type SessionServiceClient

type SessionServiceClient interface {
	// GetSession returns a stored Session if present.  The provided request
	// must include the Session ID for the Session being retrieved. If
	// any that ID is missing, malformed or reference a non existing
	// resource an error is returned.
	GetSession(ctx context.Context, in *GetSessionRequest, opts ...grpc.CallOption) (*GetSessionResponse, error)
	// ListSessions returns a list of stored Sessions which exist inside the scope
	// referenced inside the request. The request must include the scope ID for
	// the Sessions being retrieved. If the scope ID is missing, malformed, or
	// reference a non existing scope, an error is returned.
	ListSessions(ctx context.Context, in *ListSessionsRequest, opts ...grpc.CallOption) (*ListSessionsResponse, error)
	// CancelSession cancels an existing Session in boundary.  An error
	// is returned if the request attempts to cancel a Session that does
	// not exist.
	CancelSession(ctx context.Context, in *CancelSessionRequest, opts ...grpc.CallOption) (*CancelSessionResponse, error)
}

SessionServiceClient is the client API for SessionService 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 SessionServiceServer

type SessionServiceServer interface {
	// GetSession returns a stored Session if present.  The provided request
	// must include the Session ID for the Session being retrieved. If
	// any that ID is missing, malformed or reference a non existing
	// resource an error is returned.
	GetSession(context.Context, *GetSessionRequest) (*GetSessionResponse, error)
	// ListSessions returns a list of stored Sessions which exist inside the scope
	// referenced inside the request. The request must include the scope ID for
	// the Sessions being retrieved. If the scope ID is missing, malformed, or
	// reference a non existing scope, an error is returned.
	ListSessions(context.Context, *ListSessionsRequest) (*ListSessionsResponse, error)
	// CancelSession cancels an existing Session in boundary.  An error
	// is returned if the request attempts to cancel a Session that does
	// not exist.
	CancelSession(context.Context, *CancelSessionRequest) (*CancelSessionResponse, error)
	// contains filtered or unexported methods
}

SessionServiceServer is the server API for SessionService service. All implementations must embed UnimplementedSessionServiceServer for forward compatibility

type SetGroupMembersRequest

type SetGroupMembersRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version   uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`      // @gotags: `class:"public"`
	MemberIds []string `protobuf:"bytes,3,rep,name=member_ids,proto3" json:"member_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*SetGroupMembersRequest) Descriptor deprecated

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

Deprecated: Use SetGroupMembersRequest.ProtoReflect.Descriptor instead.

func (*SetGroupMembersRequest) GetId

func (x *SetGroupMembersRequest) GetId() string

func (*SetGroupMembersRequest) GetMemberIds

func (x *SetGroupMembersRequest) GetMemberIds() []string

func (*SetGroupMembersRequest) GetVersion

func (x *SetGroupMembersRequest) GetVersion() uint32

func (*SetGroupMembersRequest) ProtoMessage

func (*SetGroupMembersRequest) ProtoMessage()

func (*SetGroupMembersRequest) ProtoReflect

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

func (*SetGroupMembersRequest) Reset

func (x *SetGroupMembersRequest) Reset()

func (*SetGroupMembersRequest) String

func (x *SetGroupMembersRequest) String() string

type SetGroupMembersResponse

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

func (*SetGroupMembersResponse) Descriptor deprecated

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

Deprecated: Use SetGroupMembersResponse.ProtoReflect.Descriptor instead.

func (*SetGroupMembersResponse) GetItem

func (x *SetGroupMembersResponse) GetItem() *groups.Group

func (*SetGroupMembersResponse) ProtoMessage

func (*SetGroupMembersResponse) ProtoMessage()

func (*SetGroupMembersResponse) ProtoReflect

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

func (*SetGroupMembersResponse) Reset

func (x *SetGroupMembersResponse) Reset()

func (*SetGroupMembersResponse) String

func (x *SetGroupMembersResponse) String() string

type SetHostSetHostsRequest

type SetHostSetHostsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"` // @gotags: `class:"public"`
	// A list of Host IDs which will be set on this Host Set. Each Host referenced here must be a child of the same Host Catalog of which this Host Set is a child.
	HostIds []string `protobuf:"bytes,3,rep,name=host_ids,proto3" json:"host_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*SetHostSetHostsRequest) Descriptor deprecated

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

Deprecated: Use SetHostSetHostsRequest.ProtoReflect.Descriptor instead.

func (*SetHostSetHostsRequest) GetHostIds

func (x *SetHostSetHostsRequest) GetHostIds() []string

func (*SetHostSetHostsRequest) GetId

func (x *SetHostSetHostsRequest) GetId() string

func (*SetHostSetHostsRequest) GetVersion

func (x *SetHostSetHostsRequest) GetVersion() uint32

func (*SetHostSetHostsRequest) ProtoMessage

func (*SetHostSetHostsRequest) ProtoMessage()

func (*SetHostSetHostsRequest) ProtoReflect

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

func (*SetHostSetHostsRequest) Reset

func (x *SetHostSetHostsRequest) Reset()

func (*SetHostSetHostsRequest) String

func (x *SetHostSetHostsRequest) String() string

type SetHostSetHostsResponse

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

func (*SetHostSetHostsResponse) Descriptor deprecated

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

Deprecated: Use SetHostSetHostsResponse.ProtoReflect.Descriptor instead.

func (*SetHostSetHostsResponse) GetItem

func (*SetHostSetHostsResponse) ProtoMessage

func (*SetHostSetHostsResponse) ProtoMessage()

func (*SetHostSetHostsResponse) ProtoReflect

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

func (*SetHostSetHostsResponse) Reset

func (x *SetHostSetHostsResponse) Reset()

func (*SetHostSetHostsResponse) String

func (x *SetHostSetHostsResponse) String() string

type SetPasswordRequest

type SetPasswordRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version  uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`  // @gotags: `class:"public"`
	Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty" class:"secret"` // @gotags: `class:"secret"`
	// contains filtered or unexported fields
}

func (*SetPasswordRequest) Descriptor deprecated

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

Deprecated: Use SetPasswordRequest.ProtoReflect.Descriptor instead.

func (*SetPasswordRequest) GetId

func (x *SetPasswordRequest) GetId() string

func (*SetPasswordRequest) GetPassword

func (x *SetPasswordRequest) GetPassword() string

func (*SetPasswordRequest) GetVersion

func (x *SetPasswordRequest) GetVersion() uint32

func (*SetPasswordRequest) ProtoMessage

func (*SetPasswordRequest) ProtoMessage()

func (*SetPasswordRequest) ProtoReflect

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

func (*SetPasswordRequest) Reset

func (x *SetPasswordRequest) Reset()

func (*SetPasswordRequest) String

func (x *SetPasswordRequest) String() string

type SetPasswordResponse

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

func (*SetPasswordResponse) Descriptor deprecated

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

Deprecated: Use SetPasswordResponse.ProtoReflect.Descriptor instead.

func (*SetPasswordResponse) GetItem

func (x *SetPasswordResponse) GetItem() *accounts.Account

func (*SetPasswordResponse) ProtoMessage

func (*SetPasswordResponse) ProtoMessage()

func (*SetPasswordResponse) ProtoReflect

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

func (*SetPasswordResponse) Reset

func (x *SetPasswordResponse) Reset()

func (*SetPasswordResponse) String

func (x *SetPasswordResponse) String() string

type SetRoleGrantsRequest

type SetRoleGrantsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version      uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`            // @gotags: `class:"public"`
	GrantStrings []string `protobuf:"bytes,3,rep,name=grant_strings,proto3" json:"grant_strings,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*SetRoleGrantsRequest) Descriptor deprecated

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

Deprecated: Use SetRoleGrantsRequest.ProtoReflect.Descriptor instead.

func (*SetRoleGrantsRequest) GetGrantStrings

func (x *SetRoleGrantsRequest) GetGrantStrings() []string

func (*SetRoleGrantsRequest) GetId

func (x *SetRoleGrantsRequest) GetId() string

func (*SetRoleGrantsRequest) GetVersion

func (x *SetRoleGrantsRequest) GetVersion() uint32

func (*SetRoleGrantsRequest) ProtoMessage

func (*SetRoleGrantsRequest) ProtoMessage()

func (*SetRoleGrantsRequest) ProtoReflect

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

func (*SetRoleGrantsRequest) Reset

func (x *SetRoleGrantsRequest) Reset()

func (*SetRoleGrantsRequest) String

func (x *SetRoleGrantsRequest) String() string

type SetRoleGrantsResponse

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

func (*SetRoleGrantsResponse) Descriptor deprecated

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

Deprecated: Use SetRoleGrantsResponse.ProtoReflect.Descriptor instead.

func (*SetRoleGrantsResponse) GetItem

func (x *SetRoleGrantsResponse) GetItem() *roles.Role

func (*SetRoleGrantsResponse) ProtoMessage

func (*SetRoleGrantsResponse) ProtoMessage()

func (*SetRoleGrantsResponse) ProtoReflect

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

func (*SetRoleGrantsResponse) Reset

func (x *SetRoleGrantsResponse) Reset()

func (*SetRoleGrantsResponse) String

func (x *SetRoleGrantsResponse) String() string

type SetRolePrincipalsRequest

type SetRolePrincipalsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version      uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`            // @gotags: `class:"public"`
	PrincipalIds []string `protobuf:"bytes,3,rep,name=principal_ids,proto3" json:"principal_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*SetRolePrincipalsRequest) Descriptor deprecated

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

Deprecated: Use SetRolePrincipalsRequest.ProtoReflect.Descriptor instead.

func (*SetRolePrincipalsRequest) GetId

func (x *SetRolePrincipalsRequest) GetId() string

func (*SetRolePrincipalsRequest) GetPrincipalIds

func (x *SetRolePrincipalsRequest) GetPrincipalIds() []string

func (*SetRolePrincipalsRequest) GetVersion

func (x *SetRolePrincipalsRequest) GetVersion() uint32

func (*SetRolePrincipalsRequest) ProtoMessage

func (*SetRolePrincipalsRequest) ProtoMessage()

func (*SetRolePrincipalsRequest) ProtoReflect

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

func (*SetRolePrincipalsRequest) Reset

func (x *SetRolePrincipalsRequest) Reset()

func (*SetRolePrincipalsRequest) String

func (x *SetRolePrincipalsRequest) String() string

type SetRolePrincipalsResponse

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

func (*SetRolePrincipalsResponse) Descriptor deprecated

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

Deprecated: Use SetRolePrincipalsResponse.ProtoReflect.Descriptor instead.

func (*SetRolePrincipalsResponse) GetItem

func (x *SetRolePrincipalsResponse) GetItem() *roles.Role

func (*SetRolePrincipalsResponse) ProtoMessage

func (*SetRolePrincipalsResponse) ProtoMessage()

func (*SetRolePrincipalsResponse) ProtoReflect

func (*SetRolePrincipalsResponse) Reset

func (x *SetRolePrincipalsResponse) Reset()

func (*SetRolePrincipalsResponse) String

func (x *SetRolePrincipalsResponse) String() string

type SetTargetCredentialSourcesRequest added in v0.5.0

type SetTargetCredentialSourcesRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"` // @gotags: `class:"public"`
	// Deprecated use brokered_credential_source_ids instead
	//
	// Deprecated: Marked as deprecated in controller/api/services/v1/target_service.proto.
	ApplicationCredentialSourceIds []string `` // @gotags: `class:"public"`
	/* 134-byte string literal not displayed */
	// Brokered credentials are returned to the user during session authorization.
	BrokeredCredentialSourceIds []string `` // @gotags: `class:"public"`
	/* 129-byte string literal not displayed */
	// Injected application credentials are used by a Boundary worker to secure the
	// connection between the worker and the endpoint. Injected application credentials are
	// never returned to the user.
	InjectedApplicationCredentialSourceIds []string `` // @gotags: `class:"public"`
	/* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

Sets the values for credential sources. Any credential_source_id field that is not set in the request will result in those fields being cleared.

func (*SetTargetCredentialSourcesRequest) Descriptor deprecated added in v0.5.0

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

Deprecated: Use SetTargetCredentialSourcesRequest.ProtoReflect.Descriptor instead.

func (*SetTargetCredentialSourcesRequest) GetApplicationCredentialSourceIds deprecated added in v0.5.0

func (x *SetTargetCredentialSourcesRequest) GetApplicationCredentialSourceIds() []string

Deprecated: Marked as deprecated in controller/api/services/v1/target_service.proto.

func (*SetTargetCredentialSourcesRequest) GetBrokeredCredentialSourceIds added in v0.10.0

func (x *SetTargetCredentialSourcesRequest) GetBrokeredCredentialSourceIds() []string

func (*SetTargetCredentialSourcesRequest) GetId added in v0.5.0

func (*SetTargetCredentialSourcesRequest) GetInjectedApplicationCredentialSourceIds added in v0.10.0

func (x *SetTargetCredentialSourcesRequest) GetInjectedApplicationCredentialSourceIds() []string

func (*SetTargetCredentialSourcesRequest) GetVersion added in v0.5.0

func (x *SetTargetCredentialSourcesRequest) GetVersion() uint32

func (*SetTargetCredentialSourcesRequest) ProtoMessage added in v0.5.0

func (*SetTargetCredentialSourcesRequest) ProtoMessage()

func (*SetTargetCredentialSourcesRequest) ProtoReflect added in v0.5.0

func (*SetTargetCredentialSourcesRequest) Reset added in v0.5.0

func (*SetTargetCredentialSourcesRequest) String added in v0.5.0

type SetTargetCredentialSourcesResponse added in v0.5.0

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

func (*SetTargetCredentialSourcesResponse) Descriptor deprecated added in v0.5.0

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

Deprecated: Use SetTargetCredentialSourcesResponse.ProtoReflect.Descriptor instead.

func (*SetTargetCredentialSourcesResponse) GetItem added in v0.5.0

func (*SetTargetCredentialSourcesResponse) ProtoMessage added in v0.5.0

func (*SetTargetCredentialSourcesResponse) ProtoMessage()

func (*SetTargetCredentialSourcesResponse) ProtoReflect added in v0.5.0

func (*SetTargetCredentialSourcesResponse) Reset added in v0.5.0

func (*SetTargetCredentialSourcesResponse) String added in v0.5.0

type SetTargetHostSourcesRequest added in v0.5.0

type SetTargetHostSourcesRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version       uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`                // @gotags: `class:"public"`
	HostSourceIds []string `protobuf:"bytes,3,rep,name=host_source_ids,proto3" json:"host_source_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*SetTargetHostSourcesRequest) Descriptor deprecated added in v0.5.0

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

Deprecated: Use SetTargetHostSourcesRequest.ProtoReflect.Descriptor instead.

func (*SetTargetHostSourcesRequest) GetHostSourceIds added in v0.5.0

func (x *SetTargetHostSourcesRequest) GetHostSourceIds() []string

func (*SetTargetHostSourcesRequest) GetId added in v0.5.0

func (*SetTargetHostSourcesRequest) GetVersion added in v0.5.0

func (x *SetTargetHostSourcesRequest) GetVersion() uint32

func (*SetTargetHostSourcesRequest) ProtoMessage added in v0.5.0

func (*SetTargetHostSourcesRequest) ProtoMessage()

func (*SetTargetHostSourcesRequest) ProtoReflect added in v0.5.0

func (*SetTargetHostSourcesRequest) Reset added in v0.5.0

func (x *SetTargetHostSourcesRequest) Reset()

func (*SetTargetHostSourcesRequest) String added in v0.5.0

func (x *SetTargetHostSourcesRequest) String() string

type SetTargetHostSourcesResponse added in v0.5.0

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

func (*SetTargetHostSourcesResponse) Descriptor deprecated added in v0.5.0

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

Deprecated: Use SetTargetHostSourcesResponse.ProtoReflect.Descriptor instead.

func (*SetTargetHostSourcesResponse) GetItem added in v0.5.0

func (*SetTargetHostSourcesResponse) ProtoMessage added in v0.5.0

func (*SetTargetHostSourcesResponse) ProtoMessage()

func (*SetTargetHostSourcesResponse) ProtoReflect added in v0.5.0

func (*SetTargetHostSourcesResponse) Reset added in v0.5.0

func (x *SetTargetHostSourcesResponse) Reset()

func (*SetTargetHostSourcesResponse) String added in v0.5.0

type SetUserAccountsRequest

type SetUserAccountsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// The version ensures the User hasn't changed since it was last retrieved and if it has the request will fail.
	Version    uint32   `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"`        // @gotags: `class:"public"`
	AccountIds []string `protobuf:"bytes,3,rep,name=account_ids,proto3" json:"account_ids,omitempty" class:"public"` // @gotags: `class:"public"`
	// contains filtered or unexported fields
}

func (*SetUserAccountsRequest) Descriptor deprecated

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

Deprecated: Use SetUserAccountsRequest.ProtoReflect.Descriptor instead.

func (*SetUserAccountsRequest) GetAccountIds

func (x *SetUserAccountsRequest) GetAccountIds() []string

func (*SetUserAccountsRequest) GetId

func (x *SetUserAccountsRequest) GetId() string

func (*SetUserAccountsRequest) GetVersion

func (x *SetUserAccountsRequest) GetVersion() uint32

func (*SetUserAccountsRequest) ProtoMessage

func (*SetUserAccountsRequest) ProtoMessage()

func (*SetUserAccountsRequest) ProtoReflect

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

func (*SetUserAccountsRequest) Reset

func (x *SetUserAccountsRequest) Reset()

func (*SetUserAccountsRequest) String

func (x *SetUserAccountsRequest) String() string

type SetUserAccountsResponse

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

func (*SetUserAccountsResponse) Descriptor deprecated

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

Deprecated: Use SetUserAccountsResponse.ProtoReflect.Descriptor instead.

func (*SetUserAccountsResponse) GetItem

func (x *SetUserAccountsResponse) GetItem() *users.User

func (*SetUserAccountsResponse) ProtoMessage

func (*SetUserAccountsResponse) ProtoMessage()

func (*SetUserAccountsResponse) ProtoReflect

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

func (*SetUserAccountsResponse) Reset

func (x *SetUserAccountsResponse) Reset()

func (*SetUserAccountsResponse) String

func (x *SetUserAccountsResponse) String() string

type SetWorkerTagsRequest added in v0.10.0

type SetWorkerTagsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	// Version is used to ensure this resource has not changed.
	// The mutation will fail if the version does not match the latest known good version.
	Version uint32                         `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty" class:"public"` // @gotags: `class:"public"`
	ApiTags map[string]*structpb.ListValue ``                                                                                    // @gotags: `class:"public"`
	/* 172-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SetWorkerTagsRequest) Descriptor deprecated added in v0.10.0

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

Deprecated: Use SetWorkerTagsRequest.ProtoReflect.Descriptor instead.

func (*SetWorkerTagsRequest) GetApiTags added in v0.10.0

func (x *SetWorkerTagsRequest) GetApiTags() map[string]*structpb.ListValue

func (*SetWorkerTagsRequest) GetId added in v0.10.0

func (x *SetWorkerTagsRequest) GetId() string

func (*SetWorkerTagsRequest) GetVersion added in v0.10.0

func (x *SetWorkerTagsRequest) GetVersion() uint32

func (*SetWorkerTagsRequest) ProtoMessage added in v0.10.0

func (*SetWorkerTagsRequest) ProtoMessage()

func (*SetWorkerTagsRequest) ProtoReflect added in v0.10.0

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

func (*SetWorkerTagsRequest) Reset added in v0.10.0

func (x *SetWorkerTagsRequest) Reset()

func (*SetWorkerTagsRequest) String added in v0.10.0

func (x *SetWorkerTagsRequest) String() string

type SetWorkerTagsResponse added in v0.10.0

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

func (*SetWorkerTagsResponse) Descriptor deprecated added in v0.10.0

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

Deprecated: Use SetWorkerTagsResponse.ProtoReflect.Descriptor instead.

func (*SetWorkerTagsResponse) GetItem added in v0.10.0

func (x *SetWorkerTagsResponse) GetItem() *workers.Worker

func (*SetWorkerTagsResponse) ProtoMessage added in v0.10.0

func (*SetWorkerTagsResponse) ProtoMessage()

func (*SetWorkerTagsResponse) ProtoReflect added in v0.10.0

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

func (*SetWorkerTagsResponse) Reset added in v0.10.0

func (x *SetWorkerTagsResponse) Reset()

func (*SetWorkerTagsResponse) String added in v0.10.0

func (x *SetWorkerTagsResponse) String() string

type StorageBucketServiceClient added in v0.13.0

type StorageBucketServiceClient interface {
	// GetStorageBucket returns a stored Storage Bucket if present.  The provided
	// request must include the ID for the Storage Bucket being retrieved.
	// If missing, malformed, or referencing a non-existing resource an error is
	// returned.
	GetStorageBucket(ctx context.Context, in *GetStorageBucketRequest, opts ...grpc.CallOption) (*GetStorageBucketResponse, error)
	// ListStorageBuckets returns a list of stored Storage Buckets which exist inside
	// the scope referenced in the request. The request must include the scope
	// ID and if it is  missing, malformed, or references a non-existing resource
	// an error is returned.
	ListStorageBuckets(ctx context.Context, in *ListStorageBucketsRequest, opts ...grpc.CallOption) (*ListStorageBucketsResponse, error)
	// CreateStorageBucket creates and stores a Storage Bucket in boundary.  The
	// provided request must include the scope ID in which the Storage Bucket will be
	// created. If any of these required fields are missing, malformed, or reference a
	// non-existing parent resource an error is returned.
	CreateStorageBucket(ctx context.Context, in *CreateStorageBucketRequest, opts ...grpc.CallOption) (*CreateStorageBucketResponse, error)
	// UpdateStorageBucket updates an existing Storage Bucket in Boundary. The
	// provided Storage Bucket must not have any read only fields set. The update
	// mask must be provided and include at least 1 mutable field. To unset a
	// field's value include that field name in the update mask and don't set the
	// field in the Storage Bucket.
	UpdateStorageBucket(ctx context.Context, in *UpdateStorageBucketRequest, opts ...grpc.CallOption) (*UpdateStorageBucketResponse, error)
	// DeleteStorageBucket removes a Storage Bucket  from Boundary.
	// If the provided Storage Bucket ID is malformed or not
	// provided DeleteStorageBucket returns an error.
	DeleteStorageBucket(ctx context.Context, in *DeleteStorageBucketRequest, opts ...grpc.CallOption) (*DeleteStorageBucketResponse, error)
}

StorageBucketServiceClient is the client API for StorageBucketService 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 NewStorageBucketServiceClient added in v0.13.0

func NewStorageBucketServiceClient(cc grpc.ClientConnInterface) StorageBucketServiceClient

type StorageBucketServiceServer added in v0.13.0

type StorageBucketServiceServer interface {
	// GetStorageBucket returns a stored Storage Bucket if present.  The provided
	// request must include the ID for the Storage Bucket being retrieved.
	// If missing, malformed, or referencing a non-existing resource an error is
	// returned.
	GetStorageBucket(context.Context, *GetStorageBucketRequest) (*GetStorageBucketResponse, error)
	// ListStorageBuckets returns a list of stored Storage Buckets which exist inside
	// the scope referenced in the request. The request must include the scope
	// ID and if it is  missing, malformed, or references a non-existing resource
	// an error is returned.
	ListStorageBuckets(context.Context, *ListStorageBucketsRequest) (*ListStorageBucketsResponse, error)
	// CreateStorageBucket creates and stores a Storage Bucket in boundary.  The
	// provided request must include the scope ID in which the Storage Bucket will be
	// created. If any of these required fields are missing, malformed, or reference a
	// non-existing parent resource an error is returned.
	CreateStorageBucket(context.Context, *CreateStorageBucketRequest) (*CreateStorageBucketResponse, error)
	// UpdateStorageBucket updates an existing Storage Bucket in Boundary. The
	// provided Storage Bucket must not have any read only fields set. The update
	// mask must be provided and include at least 1 mutable field. To unset a
	// field's value include that field name in the update mask and don't set the
	// field in the Storage Bucket.
	UpdateStorageBucket(context.Context, *UpdateStorageBucketRequest) (*UpdateStorageBucketResponse, error)
	// DeleteStorageBucket removes a Storage Bucket  from Boundary.
	// If the provided Storage Bucket ID is malformed or not
	// provided DeleteStorageBucket returns an error.
	DeleteStorageBucket(context.Context, *DeleteStorageBucketRequest) (*DeleteStorageBucketResponse, error)
	// contains filtered or unexported methods
}

StorageBucketServiceServer is the server API for StorageBucketService service. All implementations must embed UnimplementedStorageBucketServiceServer for forward compatibility

type TargetServiceClient

type TargetServiceClient interface {
	// GetTarget returns a stored Target if present.  The provided request
	// must include the Target ID for the Target being retrieved. If
	// that ID is missing, malformed or reference a non existing
	// resource an error is returned.
	GetTarget(ctx context.Context, in *GetTargetRequest, opts ...grpc.CallOption) (*GetTargetResponse, error)
	// ListTargets returns a list of stored Targets which exist inside the project
	// referenced inside the request. The request must include the scope ID for
	// the Targets being retrieved. If the scope ID is missing, malformed, or
	// reference a non existing scope, an error is returned.
	ListTargets(ctx context.Context, in *ListTargetsRequest, opts ...grpc.CallOption) (*ListTargetsResponse, error)
	// CreateTarget creates and stores a Target in boundary.  The provided
	// request must include the scope id in which the Target will be created.
	// If the scope id is missing, malformed or references a non existing
	// scope, an error is returned.  If a name is provided that is in
	// use in another Target in the same scope, an error is returned.
	CreateTarget(ctx context.Context, in *CreateTargetRequest, opts ...grpc.CallOption) (*CreateTargetResponse, error)
	// UpdateTarget updates an existing Target in boundary.  The provided
	// Target must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided Target. An error is returned if the Target ID is missing
	// or reference a non-existing resource.  An error is also returned if the
	// request attempts to update the name to one that is already in use in
	// this scope.
	UpdateTarget(ctx context.Context, in *UpdateTargetRequest, opts ...grpc.CallOption) (*UpdateTargetResponse, error)
	// DeleteTarget removes a Target from Boundary. If the provided Target ID
	// is malformed or not provided an error is returned.
	DeleteTarget(ctx context.Context, in *DeleteTargetRequest, opts ...grpc.CallOption) (*DeleteTargetResponse, error)
	// AuthorizeSession creates authorization information from a given Target.
	// Note that unlike most APIs, since we support using a target name along with
	// scope ID or name to identify a target, this uses a pattern that allows the
	// "id" field to have any number of segments, which works so long as the last
	// part of the path is the verb, which is our normal pattern.
	AuthorizeSession(ctx context.Context, in *AuthorizeSessionRequest, opts ...grpc.CallOption) (*AuthorizeSessionResponse, error)
	// AddTargetHostSources adds Host Sources to this Target. The provided request
	// must include the Target ID to which the Host Sources will be added. All
	// Host Sources added to the provided Target must be a child of a Catalog that
	// is a child of the same scope as this Target. If the scope or Target IDs are
	// missing, malformed, or reference non-existing resources, an error is
	// returned. An error is returned if a Host Source is attempted to be added to
	// a target that is already present on the Target. If the given target already
	// has its address field set, a Bad Request error is returned.
	AddTargetHostSources(ctx context.Context, in *AddTargetHostSourcesRequest, opts ...grpc.CallOption) (*AddTargetHostSourcesResponse, error)
	// SetTargetHostSources sets the Target's Host Sources. Any existing Host
	// Sources on the Target are deleted if they are not included in this request.
	// The provided request must include the scope, and the Target ID on which the
	// Host Sources will be set. All Host Sources in the request must be a child
	// of a Catalog that is in the same scope as the provided Target. If any IDs
	// are missing, malformed, or references a non-existing resource, an error is
	// returned. If the given target already has its address field set, a Bad
	// Request error is returned.
	SetTargetHostSources(ctx context.Context, in *SetTargetHostSourcesRequest, opts ...grpc.CallOption) (*SetTargetHostSourcesResponse, error)
	// RemoveTargetHostSources removes the Host Sources from the specified Target.
	// The provided request must include the Target ID for the Target from which
	// the Host Sources will be removed. If the ID is missing, malformed, or
	// references a non-existing scope or Catalog, an error is returned.  An error
	// is returned if a Host Source is attempted to be removed from the Target
	// when the Target does not have the Host Set.
	RemoveTargetHostSources(ctx context.Context, in *RemoveTargetHostSourcesRequest, opts ...grpc.CallOption) (*RemoveTargetHostSourcesResponse, error)
	// AddTargetCredentialSources adds Credential Sources to this Target.
	// The provided request must include the Target ID to which the Credential
	// Sources will be added. All Credential Sources added to the provided
	// Target must be a child of a Store that is in the same scope as this
	// Target. If the scope or Target IDs are missing, malformed, or reference
	// non-existing resources, an error is returned. An error is returned if a
	// Credential Source is attempted to be added to a target that is already
	// present on the Target.
	AddTargetCredentialSources(ctx context.Context, in *AddTargetCredentialSourcesRequest, opts ...grpc.CallOption) (*AddTargetCredentialSourcesResponse, error)
	// SetTargetCredentialSources sets the Target's Credential Sources.
	// Any existing Credential Sources on the Target are deleted if they are
	// not included in this request. The provided request must include the scope,
	// and the Target ID on which the Credential Sources will be set.  All
	// Credential Sources in the request must be a child of a Store that is
	// in the same scope as the provided Target. If any IDs are missing,
	// malformed, or references a non-existing resource, an error is returned.
	SetTargetCredentialSources(ctx context.Context, in *SetTargetCredentialSourcesRequest, opts ...grpc.CallOption) (*SetTargetCredentialSourcesResponse, error)
	// RemoveTargetCredentialSources removes the Credential Sources from the
	// specified Target. The provided request must include the Target ID for the
	// Target from which the Credential Sources will be removed. If the ID is
	// missing, or malformed, an error is returned.  An error is returned if a
	// Credential Source is attempted to be removed from the Target when the
	// Target does not have the Credential Source.
	RemoveTargetCredentialSources(ctx context.Context, in *RemoveTargetCredentialSourcesRequest, opts ...grpc.CallOption) (*RemoveTargetCredentialSourcesResponse, error)
}

TargetServiceClient is the client API for TargetService 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 TargetServiceServer

type TargetServiceServer interface {
	// GetTarget returns a stored Target if present.  The provided request
	// must include the Target ID for the Target being retrieved. If
	// that ID is missing, malformed or reference a non existing
	// resource an error is returned.
	GetTarget(context.Context, *GetTargetRequest) (*GetTargetResponse, error)
	// ListTargets returns a list of stored Targets which exist inside the project
	// referenced inside the request. The request must include the scope ID for
	// the Targets being retrieved. If the scope ID is missing, malformed, or
	// reference a non existing scope, an error is returned.
	ListTargets(context.Context, *ListTargetsRequest) (*ListTargetsResponse, error)
	// CreateTarget creates and stores a Target in boundary.  The provided
	// request must include the scope id in which the Target will be created.
	// If the scope id is missing, malformed or references a non existing
	// scope, an error is returned.  If a name is provided that is in
	// use in another Target in the same scope, an error is returned.
	CreateTarget(context.Context, *CreateTargetRequest) (*CreateTargetResponse, error)
	// UpdateTarget updates an existing Target in boundary.  The provided
	// Target must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided Target. An error is returned if the Target ID is missing
	// or reference a non-existing resource.  An error is also returned if the
	// request attempts to update the name to one that is already in use in
	// this scope.
	UpdateTarget(context.Context, *UpdateTargetRequest) (*UpdateTargetResponse, error)
	// DeleteTarget removes a Target from Boundary. If the provided Target ID
	// is malformed or not provided an error is returned.
	DeleteTarget(context.Context, *DeleteTargetRequest) (*DeleteTargetResponse, error)
	// AuthorizeSession creates authorization information from a given Target.
	// Note that unlike most APIs, since we support using a target name along with
	// scope ID or name to identify a target, this uses a pattern that allows the
	// "id" field to have any number of segments, which works so long as the last
	// part of the path is the verb, which is our normal pattern.
	AuthorizeSession(context.Context, *AuthorizeSessionRequest) (*AuthorizeSessionResponse, error)
	// AddTargetHostSources adds Host Sources to this Target. The provided request
	// must include the Target ID to which the Host Sources will be added. All
	// Host Sources added to the provided Target must be a child of a Catalog that
	// is a child of the same scope as this Target. If the scope or Target IDs are
	// missing, malformed, or reference non-existing resources, an error is
	// returned. An error is returned if a Host Source is attempted to be added to
	// a target that is already present on the Target. If the given target already
	// has its address field set, a Bad Request error is returned.
	AddTargetHostSources(context.Context, *AddTargetHostSourcesRequest) (*AddTargetHostSourcesResponse, error)
	// SetTargetHostSources sets the Target's Host Sources. Any existing Host
	// Sources on the Target are deleted if they are not included in this request.
	// The provided request must include the scope, and the Target ID on which the
	// Host Sources will be set. All Host Sources in the request must be a child
	// of a Catalog that is in the same scope as the provided Target. If any IDs
	// are missing, malformed, or references a non-existing resource, an error is
	// returned. If the given target already has its address field set, a Bad
	// Request error is returned.
	SetTargetHostSources(context.Context, *SetTargetHostSourcesRequest) (*SetTargetHostSourcesResponse, error)
	// RemoveTargetHostSources removes the Host Sources from the specified Target.
	// The provided request must include the Target ID for the Target from which
	// the Host Sources will be removed. If the ID is missing, malformed, or
	// references a non-existing scope or Catalog, an error is returned.  An error
	// is returned if a Host Source is attempted to be removed from the Target
	// when the Target does not have the Host Set.
	RemoveTargetHostSources(context.Context, *RemoveTargetHostSourcesRequest) (*RemoveTargetHostSourcesResponse, error)
	// AddTargetCredentialSources adds Credential Sources to this Target.
	// The provided request must include the Target ID to which the Credential
	// Sources will be added. All Credential Sources added to the provided
	// Target must be a child of a Store that is in the same scope as this
	// Target. If the scope or Target IDs are missing, malformed, or reference
	// non-existing resources, an error is returned. An error is returned if a
	// Credential Source is attempted to be added to a target that is already
	// present on the Target.
	AddTargetCredentialSources(context.Context, *AddTargetCredentialSourcesRequest) (*AddTargetCredentialSourcesResponse, error)
	// SetTargetCredentialSources sets the Target's Credential Sources.
	// Any existing Credential Sources on the Target are deleted if they are
	// not included in this request. The provided request must include the scope,
	// and the Target ID on which the Credential Sources will be set.  All
	// Credential Sources in the request must be a child of a Store that is
	// in the same scope as the provided Target. If any IDs are missing,
	// malformed, or references a non-existing resource, an error is returned.
	SetTargetCredentialSources(context.Context, *SetTargetCredentialSourcesRequest) (*SetTargetCredentialSourcesResponse, error)
	// RemoveTargetCredentialSources removes the Credential Sources from the
	// specified Target. The provided request must include the Target ID for the
	// Target from which the Credential Sources will be removed. If the ID is
	// missing, or malformed, an error is returned.  An error is returned if a
	// Credential Source is attempted to be removed from the Target when the
	// Target does not have the Credential Source.
	RemoveTargetCredentialSources(context.Context, *RemoveTargetCredentialSourcesRequest) (*RemoveTargetCredentialSourcesResponse, error)
	// contains filtered or unexported methods
}

TargetServiceServer is the server API for TargetService service. All implementations must embed UnimplementedTargetServiceServer for forward compatibility

type UnimplementedAccountServiceServer

type UnimplementedAccountServiceServer struct {
}

UnimplementedAccountServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAccountServiceServer) ChangePassword

func (UnimplementedAccountServiceServer) CreateAccount

func (UnimplementedAccountServiceServer) DeleteAccount

func (UnimplementedAccountServiceServer) GetAccount

func (UnimplementedAccountServiceServer) ListAccounts

func (UnimplementedAccountServiceServer) SetPassword

func (UnimplementedAccountServiceServer) UpdateAccount

type UnimplementedAuthMethodServiceServer

type UnimplementedAuthMethodServiceServer struct {
}

UnimplementedAuthMethodServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAuthMethodServiceServer) Authenticate

func (UnimplementedAuthMethodServiceServer) ChangeState added in v0.2.0

func (UnimplementedAuthMethodServiceServer) CreateAuthMethod

func (UnimplementedAuthMethodServiceServer) DeleteAuthMethod

func (UnimplementedAuthMethodServiceServer) GetAuthMethod

func (UnimplementedAuthMethodServiceServer) ListAuthMethods

func (UnimplementedAuthMethodServiceServer) UpdateAuthMethod

type UnimplementedAuthTokenServiceServer

type UnimplementedAuthTokenServiceServer struct {
}

UnimplementedAuthTokenServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAuthTokenServiceServer) DeleteAuthToken

func (UnimplementedAuthTokenServiceServer) GetAuthToken

func (UnimplementedAuthTokenServiceServer) ListAuthTokens

type UnimplementedCredentialLibraryServiceServer added in v0.4.0

type UnimplementedCredentialLibraryServiceServer struct {
}

UnimplementedCredentialLibraryServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCredentialLibraryServiceServer) CreateCredentialLibrary added in v0.4.0

func (UnimplementedCredentialLibraryServiceServer) DeleteCredentialLibrary added in v0.4.0

func (UnimplementedCredentialLibraryServiceServer) GetCredentialLibrary added in v0.4.0

func (UnimplementedCredentialLibraryServiceServer) ListCredentialLibraries added in v0.4.0

func (UnimplementedCredentialLibraryServiceServer) UpdateCredentialLibrary added in v0.4.0

type UnimplementedCredentialServiceServer added in v0.9.0

type UnimplementedCredentialServiceServer struct {
}

UnimplementedCredentialServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCredentialServiceServer) CreateCredential added in v0.9.0

func (UnimplementedCredentialServiceServer) DeleteCredential added in v0.9.0

func (UnimplementedCredentialServiceServer) GetCredential added in v0.9.0

func (UnimplementedCredentialServiceServer) ListCredentials added in v0.9.0

func (UnimplementedCredentialServiceServer) UpdateCredential added in v0.9.0

type UnimplementedCredentialStoreServiceServer added in v0.4.0

type UnimplementedCredentialStoreServiceServer struct {
}

UnimplementedCredentialStoreServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCredentialStoreServiceServer) CreateCredentialStore added in v0.4.0

func (UnimplementedCredentialStoreServiceServer) DeleteCredentialStore added in v0.4.0

func (UnimplementedCredentialStoreServiceServer) GetCredentialStore added in v0.4.0

func (UnimplementedCredentialStoreServiceServer) ListCredentialStores added in v0.4.0

func (UnimplementedCredentialStoreServiceServer) UpdateCredentialStore added in v0.4.0

type UnimplementedGroupServiceServer

type UnimplementedGroupServiceServer struct {
}

UnimplementedGroupServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedGroupServiceServer) AddGroupMembers

func (UnimplementedGroupServiceServer) CreateGroup

func (UnimplementedGroupServiceServer) DeleteGroup

func (UnimplementedGroupServiceServer) GetGroup

func (UnimplementedGroupServiceServer) ListGroups

func (UnimplementedGroupServiceServer) RemoveGroupMembers

func (UnimplementedGroupServiceServer) SetGroupMembers

func (UnimplementedGroupServiceServer) UpdateGroup

type UnimplementedHostCatalogServiceServer

type UnimplementedHostCatalogServiceServer struct {
}

UnimplementedHostCatalogServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedHostCatalogServiceServer) CreateHostCatalog

func (UnimplementedHostCatalogServiceServer) DeleteHostCatalog

func (UnimplementedHostCatalogServiceServer) GetHostCatalog

func (UnimplementedHostCatalogServiceServer) ListHostCatalogs

func (UnimplementedHostCatalogServiceServer) UpdateHostCatalog

type UnimplementedHostServiceServer

type UnimplementedHostServiceServer struct {
}

UnimplementedHostServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedHostServiceServer) CreateHost

func (UnimplementedHostServiceServer) DeleteHost

func (UnimplementedHostServiceServer) GetHost

func (UnimplementedHostServiceServer) ListHosts

func (UnimplementedHostServiceServer) UpdateHost

type UnimplementedHostSetServiceServer

type UnimplementedHostSetServiceServer struct {
}

UnimplementedHostSetServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedHostSetServiceServer) AddHostSetHosts

func (UnimplementedHostSetServiceServer) CreateHostSet

func (UnimplementedHostSetServiceServer) DeleteHostSet

func (UnimplementedHostSetServiceServer) GetHostSet

func (UnimplementedHostSetServiceServer) ListHostSets

func (UnimplementedHostSetServiceServer) RemoveHostSetHosts

func (UnimplementedHostSetServiceServer) SetHostSetHosts

func (UnimplementedHostSetServiceServer) UpdateHostSet

type UnimplementedManagedGroupServiceServer added in v0.3.0

type UnimplementedManagedGroupServiceServer struct {
}

UnimplementedManagedGroupServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedManagedGroupServiceServer) CreateManagedGroup added in v0.3.0

func (UnimplementedManagedGroupServiceServer) DeleteManagedGroup added in v0.3.0

func (UnimplementedManagedGroupServiceServer) GetManagedGroup added in v0.3.0

func (UnimplementedManagedGroupServiceServer) ListManagedGroups added in v0.3.0

func (UnimplementedManagedGroupServiceServer) UpdateManagedGroup added in v0.3.0

type UnimplementedRoleServiceServer

type UnimplementedRoleServiceServer struct {
}

UnimplementedRoleServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedRoleServiceServer) AddRoleGrants

func (UnimplementedRoleServiceServer) AddRolePrincipals

func (UnimplementedRoleServiceServer) CreateRole

func (UnimplementedRoleServiceServer) DeleteRole

func (UnimplementedRoleServiceServer) GetRole

func (UnimplementedRoleServiceServer) ListRoles

func (UnimplementedRoleServiceServer) RemoveRoleGrants

func (UnimplementedRoleServiceServer) SetRoleGrants

func (UnimplementedRoleServiceServer) SetRolePrincipals

func (UnimplementedRoleServiceServer) UpdateRole

type UnimplementedScopeServiceServer

type UnimplementedScopeServiceServer struct {
}

UnimplementedScopeServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedScopeServiceServer) CreateScope

func (UnimplementedScopeServiceServer) DeleteScope

func (UnimplementedScopeServiceServer) DestroyKeyVersion added in v0.11.1

func (UnimplementedScopeServiceServer) GetScope

func (UnimplementedScopeServiceServer) ListKeyVersionDestructionJobs added in v0.11.1

func (UnimplementedScopeServiceServer) ListKeys added in v0.11.1

func (UnimplementedScopeServiceServer) ListScopes

func (UnimplementedScopeServiceServer) RotateKeys added in v0.11.1

func (UnimplementedScopeServiceServer) UpdateScope

type UnimplementedSessionRecordingServiceServer added in v0.13.0

type UnimplementedSessionRecordingServiceServer struct {
}

UnimplementedSessionRecordingServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedSessionRecordingServiceServer) Download added in v0.13.0

func (UnimplementedSessionRecordingServiceServer) GetSessionRecording added in v0.13.0

func (UnimplementedSessionRecordingServiceServer) ListSessionRecordings added in v0.13.0

type UnimplementedSessionServiceServer

type UnimplementedSessionServiceServer struct {
}

UnimplementedSessionServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedSessionServiceServer) CancelSession

func (UnimplementedSessionServiceServer) GetSession

func (UnimplementedSessionServiceServer) ListSessions

type UnimplementedStorageBucketServiceServer added in v0.13.0

type UnimplementedStorageBucketServiceServer struct {
}

UnimplementedStorageBucketServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedStorageBucketServiceServer) CreateStorageBucket added in v0.13.0

func (UnimplementedStorageBucketServiceServer) DeleteStorageBucket added in v0.13.0

func (UnimplementedStorageBucketServiceServer) GetStorageBucket added in v0.13.0

func (UnimplementedStorageBucketServiceServer) ListStorageBuckets added in v0.13.0

func (UnimplementedStorageBucketServiceServer) UpdateStorageBucket added in v0.13.0

type UnimplementedTargetServiceServer

type UnimplementedTargetServiceServer struct {
}

UnimplementedTargetServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedTargetServiceServer) AddTargetCredentialSources added in v0.5.0

func (UnimplementedTargetServiceServer) AddTargetHostSources added in v0.5.0

func (UnimplementedTargetServiceServer) AuthorizeSession

func (UnimplementedTargetServiceServer) CreateTarget

func (UnimplementedTargetServiceServer) DeleteTarget

func (UnimplementedTargetServiceServer) GetTarget

func (UnimplementedTargetServiceServer) ListTargets

func (UnimplementedTargetServiceServer) RemoveTargetCredentialSources added in v0.5.0

func (UnimplementedTargetServiceServer) RemoveTargetHostSources added in v0.5.0

func (UnimplementedTargetServiceServer) SetTargetCredentialSources added in v0.5.0

func (UnimplementedTargetServiceServer) SetTargetHostSources added in v0.5.0

func (UnimplementedTargetServiceServer) UpdateTarget

type UnimplementedUserServiceServer

type UnimplementedUserServiceServer struct {
}

UnimplementedUserServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedUserServiceServer) AddUserAccounts

func (UnimplementedUserServiceServer) CreateUser

func (UnimplementedUserServiceServer) DeleteUser

func (UnimplementedUserServiceServer) GetUser

func (UnimplementedUserServiceServer) ListUsers

func (UnimplementedUserServiceServer) RemoveUserAccounts

func (UnimplementedUserServiceServer) SetUserAccounts

func (UnimplementedUserServiceServer) UpdateUser

type UnimplementedWorkerServiceServer added in v0.9.0

type UnimplementedWorkerServiceServer struct {
}

UnimplementedWorkerServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedWorkerServiceServer) AddWorkerTags added in v0.10.0

func (UnimplementedWorkerServiceServer) CreateControllerLed added in v0.10.4

func (UnimplementedWorkerServiceServer) CreateWorkerLed added in v0.9.0

func (UnimplementedWorkerServiceServer) DeleteWorker added in v0.9.0

func (UnimplementedWorkerServiceServer) GetWorker added in v0.9.0

func (UnimplementedWorkerServiceServer) ListWorkers added in v0.9.0

func (UnimplementedWorkerServiceServer) ReadCertificateAuthority added in v0.11.0

func (UnimplementedWorkerServiceServer) ReinitializeCertificateAuthority added in v0.11.0

func (UnimplementedWorkerServiceServer) RemoveWorkerTags added in v0.10.0

func (UnimplementedWorkerServiceServer) SetWorkerTags added in v0.10.0

func (UnimplementedWorkerServiceServer) UpdateWorker added in v0.9.0

type UnsafeAccountServiceServer added in v0.1.2

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

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

type UnsafeAuthMethodServiceServer added in v0.1.2

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

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

type UnsafeAuthTokenServiceServer added in v0.1.2

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

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

type UnsafeCredentialLibraryServiceServer added in v0.4.0

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

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

type UnsafeCredentialServiceServer added in v0.9.0

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

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

type UnsafeCredentialStoreServiceServer added in v0.4.0

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

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

type UnsafeGroupServiceServer added in v0.1.2

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

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

type UnsafeHostCatalogServiceServer added in v0.1.2

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

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

type UnsafeHostServiceServer added in v0.1.2

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

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

type UnsafeHostSetServiceServer added in v0.1.2

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

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

type UnsafeManagedGroupServiceServer added in v0.3.0

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

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

type UnsafeRoleServiceServer added in v0.1.2

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

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

type UnsafeScopeServiceServer added in v0.1.2

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

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

type UnsafeSessionRecordingServiceServer added in v0.13.0

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

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

type UnsafeSessionServiceServer added in v0.1.2

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

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

type UnsafeStorageBucketServiceServer added in v0.13.0

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

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

type UnsafeTargetServiceServer added in v0.1.2

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

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

type UnsafeUserServiceServer added in v0.1.2

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

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

type UnsafeWorkerServiceServer added in v0.9.0

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

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

type UpdateAccountRequest

type UpdateAccountRequest struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *accounts.Account      `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAccountRequest) Descriptor deprecated

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

Deprecated: Use UpdateAccountRequest.ProtoReflect.Descriptor instead.

func (*UpdateAccountRequest) GetId

func (x *UpdateAccountRequest) GetId() string

func (*UpdateAccountRequest) GetItem

func (x *UpdateAccountRequest) GetItem() *accounts.Account

func (*UpdateAccountRequest) GetUpdateMask

func (x *UpdateAccountRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateAccountRequest) ProtoMessage

func (*UpdateAccountRequest) ProtoMessage()

func (*UpdateAccountRequest) ProtoReflect

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

func (*UpdateAccountRequest) Reset

func (x *UpdateAccountRequest) Reset()

func (*UpdateAccountRequest) String

func (x *UpdateAccountRequest) String() string

type UpdateAccountResponse

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

func (*UpdateAccountResponse) Descriptor deprecated

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

Deprecated: Use UpdateAccountResponse.ProtoReflect.Descriptor instead.

func (*UpdateAccountResponse) GetItem

func (x *UpdateAccountResponse) GetItem() *accounts.Account

func (*UpdateAccountResponse) ProtoMessage

func (*UpdateAccountResponse) ProtoMessage()

func (*UpdateAccountResponse) ProtoReflect

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

func (*UpdateAccountResponse) Reset

func (x *UpdateAccountResponse) Reset()

func (*UpdateAccountResponse) String

func (x *UpdateAccountResponse) String() string

type UpdateAuthMethodRequest

type UpdateAuthMethodRequest struct {
	Id         string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *authmethods.AuthMethod `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask  `protobuf:"bytes,3,opt,name=update_mask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAuthMethodRequest) Descriptor deprecated

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

Deprecated: Use UpdateAuthMethodRequest.ProtoReflect.Descriptor instead.

func (*UpdateAuthMethodRequest) GetId

func (x *UpdateAuthMethodRequest) GetId() string

func (*UpdateAuthMethodRequest) GetItem

func (*UpdateAuthMethodRequest) GetUpdateMask

func (x *UpdateAuthMethodRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateAuthMethodRequest) ProtoMessage

func (*UpdateAuthMethodRequest) ProtoMessage()

func (*UpdateAuthMethodRequest) ProtoReflect

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

func (*UpdateAuthMethodRequest) Reset

func (x *UpdateAuthMethodRequest) Reset()

func (*UpdateAuthMethodRequest) String

func (x *UpdateAuthMethodRequest) String() string

type UpdateAuthMethodResponse

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

func (*UpdateAuthMethodResponse) Descriptor deprecated

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

Deprecated: Use UpdateAuthMethodResponse.ProtoReflect.Descriptor instead.

func (*UpdateAuthMethodResponse) GetItem

func (*UpdateAuthMethodResponse) ProtoMessage

func (*UpdateAuthMethodResponse) ProtoMessage()

func (*UpdateAuthMethodResponse) ProtoReflect

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

func (*UpdateAuthMethodResponse) Reset

func (x *UpdateAuthMethodResponse) Reset()

func (*UpdateAuthMethodResponse) String

func (x *UpdateAuthMethodResponse) String() string

type UpdateCredentialLibraryRequest added in v0.4.0

type UpdateCredentialLibraryRequest struct {
	Id         string                                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *credentiallibraries.CredentialLibrary `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask                 `protobuf:"bytes,3,opt,name=update_mask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCredentialLibraryRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use UpdateCredentialLibraryRequest.ProtoReflect.Descriptor instead.

func (*UpdateCredentialLibraryRequest) GetId added in v0.4.0

func (*UpdateCredentialLibraryRequest) GetItem added in v0.4.0

func (*UpdateCredentialLibraryRequest) GetUpdateMask added in v0.4.0

func (*UpdateCredentialLibraryRequest) ProtoMessage added in v0.4.0

func (*UpdateCredentialLibraryRequest) ProtoMessage()

func (*UpdateCredentialLibraryRequest) ProtoReflect added in v0.4.0

func (*UpdateCredentialLibraryRequest) Reset added in v0.4.0

func (x *UpdateCredentialLibraryRequest) Reset()

func (*UpdateCredentialLibraryRequest) String added in v0.4.0

type UpdateCredentialLibraryResponse added in v0.4.0

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

func (*UpdateCredentialLibraryResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use UpdateCredentialLibraryResponse.ProtoReflect.Descriptor instead.

func (*UpdateCredentialLibraryResponse) GetItem added in v0.4.0

func (*UpdateCredentialLibraryResponse) ProtoMessage added in v0.4.0

func (*UpdateCredentialLibraryResponse) ProtoMessage()

func (*UpdateCredentialLibraryResponse) ProtoReflect added in v0.4.0

func (*UpdateCredentialLibraryResponse) Reset added in v0.4.0

func (*UpdateCredentialLibraryResponse) String added in v0.4.0

type UpdateCredentialRequest added in v0.9.0

type UpdateCredentialRequest struct {
	Id         string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *credentials.Credential `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask  `protobuf:"bytes,3,opt,name=update_mask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCredentialRequest) Descriptor deprecated added in v0.9.0

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

Deprecated: Use UpdateCredentialRequest.ProtoReflect.Descriptor instead.

func (*UpdateCredentialRequest) GetId added in v0.9.0

func (x *UpdateCredentialRequest) GetId() string

func (*UpdateCredentialRequest) GetItem added in v0.9.0

func (*UpdateCredentialRequest) GetUpdateMask added in v0.9.0

func (x *UpdateCredentialRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateCredentialRequest) ProtoMessage added in v0.9.0

func (*UpdateCredentialRequest) ProtoMessage()

func (*UpdateCredentialRequest) ProtoReflect added in v0.9.0

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

func (*UpdateCredentialRequest) Reset added in v0.9.0

func (x *UpdateCredentialRequest) Reset()

func (*UpdateCredentialRequest) String added in v0.9.0

func (x *UpdateCredentialRequest) String() string

type UpdateCredentialResponse added in v0.9.0

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

func (*UpdateCredentialResponse) Descriptor deprecated added in v0.9.0

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

Deprecated: Use UpdateCredentialResponse.ProtoReflect.Descriptor instead.

func (*UpdateCredentialResponse) GetItem added in v0.9.0

func (*UpdateCredentialResponse) ProtoMessage added in v0.9.0

func (*UpdateCredentialResponse) ProtoMessage()

func (*UpdateCredentialResponse) ProtoReflect added in v0.9.0

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

func (*UpdateCredentialResponse) Reset added in v0.9.0

func (x *UpdateCredentialResponse) Reset()

func (*UpdateCredentialResponse) String added in v0.9.0

func (x *UpdateCredentialResponse) String() string

type UpdateCredentialStoreRequest added in v0.4.0

type UpdateCredentialStoreRequest struct {
	Id         string                            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *credentialstores.CredentialStore `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask            `protobuf:"bytes,3,opt,name=update_mask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCredentialStoreRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use UpdateCredentialStoreRequest.ProtoReflect.Descriptor instead.

func (*UpdateCredentialStoreRequest) GetId added in v0.4.0

func (*UpdateCredentialStoreRequest) GetItem added in v0.4.0

func (*UpdateCredentialStoreRequest) GetUpdateMask added in v0.4.0

func (*UpdateCredentialStoreRequest) ProtoMessage added in v0.4.0

func (*UpdateCredentialStoreRequest) ProtoMessage()

func (*UpdateCredentialStoreRequest) ProtoReflect added in v0.4.0

func (*UpdateCredentialStoreRequest) Reset added in v0.4.0

func (x *UpdateCredentialStoreRequest) Reset()

func (*UpdateCredentialStoreRequest) String added in v0.4.0

type UpdateCredentialStoreResponse added in v0.4.0

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

func (*UpdateCredentialStoreResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use UpdateCredentialStoreResponse.ProtoReflect.Descriptor instead.

func (*UpdateCredentialStoreResponse) GetItem added in v0.4.0

func (*UpdateCredentialStoreResponse) ProtoMessage added in v0.4.0

func (*UpdateCredentialStoreResponse) ProtoMessage()

func (*UpdateCredentialStoreResponse) ProtoReflect added in v0.4.0

func (*UpdateCredentialStoreResponse) Reset added in v0.4.0

func (x *UpdateCredentialStoreResponse) Reset()

func (*UpdateCredentialStoreResponse) String added in v0.4.0

type UpdateGroupRequest

type UpdateGroupRequest struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *groups.Group          `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateGroupRequest) Descriptor deprecated

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

Deprecated: Use UpdateGroupRequest.ProtoReflect.Descriptor instead.

func (*UpdateGroupRequest) GetId

func (x *UpdateGroupRequest) GetId() string

func (*UpdateGroupRequest) GetItem

func (x *UpdateGroupRequest) GetItem() *groups.Group

func (*UpdateGroupRequest) GetUpdateMask

func (x *UpdateGroupRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateGroupRequest) ProtoMessage

func (*UpdateGroupRequest) ProtoMessage()

func (*UpdateGroupRequest) ProtoReflect

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

func (*UpdateGroupRequest) Reset

func (x *UpdateGroupRequest) Reset()

func (*UpdateGroupRequest) String

func (x *UpdateGroupRequest) String() string

type UpdateGroupResponse

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

func (*UpdateGroupResponse) Descriptor deprecated

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

Deprecated: Use UpdateGroupResponse.ProtoReflect.Descriptor instead.

func (*UpdateGroupResponse) GetItem

func (x *UpdateGroupResponse) GetItem() *groups.Group

func (*UpdateGroupResponse) ProtoMessage

func (*UpdateGroupResponse) ProtoMessage()

func (*UpdateGroupResponse) ProtoReflect

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

func (*UpdateGroupResponse) Reset

func (x *UpdateGroupResponse) Reset()

func (*UpdateGroupResponse) String

func (x *UpdateGroupResponse) String() string

type UpdateHostCatalogRequest

type UpdateHostCatalogRequest struct {
	Id         string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *hostcatalogs.HostCatalog `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask    `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateHostCatalogRequest) Descriptor deprecated

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

Deprecated: Use UpdateHostCatalogRequest.ProtoReflect.Descriptor instead.

func (*UpdateHostCatalogRequest) GetId

func (x *UpdateHostCatalogRequest) GetId() string

func (*UpdateHostCatalogRequest) GetItem

func (*UpdateHostCatalogRequest) GetUpdateMask

func (x *UpdateHostCatalogRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateHostCatalogRequest) ProtoMessage

func (*UpdateHostCatalogRequest) ProtoMessage()

func (*UpdateHostCatalogRequest) ProtoReflect

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

func (*UpdateHostCatalogRequest) Reset

func (x *UpdateHostCatalogRequest) Reset()

func (*UpdateHostCatalogRequest) String

func (x *UpdateHostCatalogRequest) String() string

type UpdateHostCatalogResponse

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

func (*UpdateHostCatalogResponse) Descriptor deprecated

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

Deprecated: Use UpdateHostCatalogResponse.ProtoReflect.Descriptor instead.

func (*UpdateHostCatalogResponse) GetItem

func (*UpdateHostCatalogResponse) ProtoMessage

func (*UpdateHostCatalogResponse) ProtoMessage()

func (*UpdateHostCatalogResponse) ProtoReflect

func (*UpdateHostCatalogResponse) Reset

func (x *UpdateHostCatalogResponse) Reset()

func (*UpdateHostCatalogResponse) String

func (x *UpdateHostCatalogResponse) String() string

type UpdateHostRequest

type UpdateHostRequest struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *hosts.Host            `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateHostRequest) Descriptor deprecated

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

Deprecated: Use UpdateHostRequest.ProtoReflect.Descriptor instead.

func (*UpdateHostRequest) GetId

func (x *UpdateHostRequest) GetId() string

func (*UpdateHostRequest) GetItem

func (x *UpdateHostRequest) GetItem() *hosts.Host

func (*UpdateHostRequest) GetUpdateMask

func (x *UpdateHostRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateHostRequest) ProtoMessage

func (*UpdateHostRequest) ProtoMessage()

func (*UpdateHostRequest) ProtoReflect

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

func (*UpdateHostRequest) Reset

func (x *UpdateHostRequest) Reset()

func (*UpdateHostRequest) String

func (x *UpdateHostRequest) String() string

type UpdateHostResponse

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

func (*UpdateHostResponse) Descriptor deprecated

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

Deprecated: Use UpdateHostResponse.ProtoReflect.Descriptor instead.

func (*UpdateHostResponse) GetItem

func (x *UpdateHostResponse) GetItem() *hosts.Host

func (*UpdateHostResponse) ProtoMessage

func (*UpdateHostResponse) ProtoMessage()

func (*UpdateHostResponse) ProtoReflect

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

func (*UpdateHostResponse) Reset

func (x *UpdateHostResponse) Reset()

func (*UpdateHostResponse) String

func (x *UpdateHostResponse) String() string

type UpdateHostSetRequest

type UpdateHostSetRequest struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *hostsets.HostSet      `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateHostSetRequest) Descriptor deprecated

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

Deprecated: Use UpdateHostSetRequest.ProtoReflect.Descriptor instead.

func (*UpdateHostSetRequest) GetId

func (x *UpdateHostSetRequest) GetId() string

func (*UpdateHostSetRequest) GetItem

func (x *UpdateHostSetRequest) GetItem() *hostsets.HostSet

func (*UpdateHostSetRequest) GetUpdateMask

func (x *UpdateHostSetRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateHostSetRequest) ProtoMessage

func (*UpdateHostSetRequest) ProtoMessage()

func (*UpdateHostSetRequest) ProtoReflect

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

func (*UpdateHostSetRequest) Reset

func (x *UpdateHostSetRequest) Reset()

func (*UpdateHostSetRequest) String

func (x *UpdateHostSetRequest) String() string

type UpdateHostSetResponse

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

func (*UpdateHostSetResponse) Descriptor deprecated

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

Deprecated: Use UpdateHostSetResponse.ProtoReflect.Descriptor instead.

func (*UpdateHostSetResponse) GetItem

func (x *UpdateHostSetResponse) GetItem() *hostsets.HostSet

func (*UpdateHostSetResponse) ProtoMessage

func (*UpdateHostSetResponse) ProtoMessage()

func (*UpdateHostSetResponse) ProtoReflect

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

func (*UpdateHostSetResponse) Reset

func (x *UpdateHostSetResponse) Reset()

func (*UpdateHostSetResponse) String

func (x *UpdateHostSetResponse) String() string

type UpdateManagedGroupRequest added in v0.3.0

type UpdateManagedGroupRequest struct {
	Id         string                      `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *managedgroups.ManagedGroup `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask      `protobuf:"bytes,3,opt,name=update_mask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateManagedGroupRequest) Descriptor deprecated added in v0.3.0

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

Deprecated: Use UpdateManagedGroupRequest.ProtoReflect.Descriptor instead.

func (*UpdateManagedGroupRequest) GetId added in v0.3.0

func (x *UpdateManagedGroupRequest) GetId() string

func (*UpdateManagedGroupRequest) GetItem added in v0.3.0

func (*UpdateManagedGroupRequest) GetUpdateMask added in v0.3.0

func (x *UpdateManagedGroupRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateManagedGroupRequest) ProtoMessage added in v0.3.0

func (*UpdateManagedGroupRequest) ProtoMessage()

func (*UpdateManagedGroupRequest) ProtoReflect added in v0.3.0

func (*UpdateManagedGroupRequest) Reset added in v0.3.0

func (x *UpdateManagedGroupRequest) Reset()

func (*UpdateManagedGroupRequest) String added in v0.3.0

func (x *UpdateManagedGroupRequest) String() string

type UpdateManagedGroupResponse added in v0.3.0

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

func (*UpdateManagedGroupResponse) Descriptor deprecated added in v0.3.0

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

Deprecated: Use UpdateManagedGroupResponse.ProtoReflect.Descriptor instead.

func (*UpdateManagedGroupResponse) GetItem added in v0.3.0

func (*UpdateManagedGroupResponse) ProtoMessage added in v0.3.0

func (*UpdateManagedGroupResponse) ProtoMessage()

func (*UpdateManagedGroupResponse) ProtoReflect added in v0.3.0

func (*UpdateManagedGroupResponse) Reset added in v0.3.0

func (x *UpdateManagedGroupResponse) Reset()

func (*UpdateManagedGroupResponse) String added in v0.3.0

func (x *UpdateManagedGroupResponse) String() string

type UpdateRoleRequest

type UpdateRoleRequest struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *roles.Role            `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRoleRequest) Descriptor deprecated

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

Deprecated: Use UpdateRoleRequest.ProtoReflect.Descriptor instead.

func (*UpdateRoleRequest) GetId

func (x *UpdateRoleRequest) GetId() string

func (*UpdateRoleRequest) GetItem

func (x *UpdateRoleRequest) GetItem() *roles.Role

func (*UpdateRoleRequest) GetUpdateMask

func (x *UpdateRoleRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateRoleRequest) ProtoMessage

func (*UpdateRoleRequest) ProtoMessage()

func (*UpdateRoleRequest) ProtoReflect

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

func (*UpdateRoleRequest) Reset

func (x *UpdateRoleRequest) Reset()

func (*UpdateRoleRequest) String

func (x *UpdateRoleRequest) String() string

type UpdateRoleResponse

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

func (*UpdateRoleResponse) Descriptor deprecated

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

Deprecated: Use UpdateRoleResponse.ProtoReflect.Descriptor instead.

func (*UpdateRoleResponse) GetItem

func (x *UpdateRoleResponse) GetItem() *roles.Role

func (*UpdateRoleResponse) ProtoMessage

func (*UpdateRoleResponse) ProtoMessage()

func (*UpdateRoleResponse) ProtoReflect

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

func (*UpdateRoleResponse) Reset

func (x *UpdateRoleResponse) Reset()

func (*UpdateRoleResponse) String

func (x *UpdateRoleResponse) String() string

type UpdateScopeRequest

type UpdateScopeRequest struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *scopes.Scope          `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateScopeRequest) Descriptor deprecated

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

Deprecated: Use UpdateScopeRequest.ProtoReflect.Descriptor instead.

func (*UpdateScopeRequest) GetId

func (x *UpdateScopeRequest) GetId() string

func (*UpdateScopeRequest) GetItem

func (x *UpdateScopeRequest) GetItem() *scopes.Scope

func (*UpdateScopeRequest) GetUpdateMask

func (x *UpdateScopeRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateScopeRequest) ProtoMessage

func (*UpdateScopeRequest) ProtoMessage()

func (*UpdateScopeRequest) ProtoReflect

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

func (*UpdateScopeRequest) Reset

func (x *UpdateScopeRequest) Reset()

func (*UpdateScopeRequest) String

func (x *UpdateScopeRequest) String() string

type UpdateScopeResponse

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

func (*UpdateScopeResponse) Descriptor deprecated

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

Deprecated: Use UpdateScopeResponse.ProtoReflect.Descriptor instead.

func (*UpdateScopeResponse) GetItem

func (x *UpdateScopeResponse) GetItem() *scopes.Scope

func (*UpdateScopeResponse) ProtoMessage

func (*UpdateScopeResponse) ProtoMessage()

func (*UpdateScopeResponse) ProtoReflect

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

func (*UpdateScopeResponse) Reset

func (x *UpdateScopeResponse) Reset()

func (*UpdateScopeResponse) String

func (x *UpdateScopeResponse) String() string

type UpdateStorageBucketRequest added in v0.13.0

type UpdateStorageBucketRequest struct {
	Id         string                        `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *storagebuckets.StorageBucket `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask        `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateStorageBucketRequest) Descriptor deprecated added in v0.13.0

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

Deprecated: Use UpdateStorageBucketRequest.ProtoReflect.Descriptor instead.

func (*UpdateStorageBucketRequest) GetId added in v0.13.0

func (*UpdateStorageBucketRequest) GetItem added in v0.13.0

func (*UpdateStorageBucketRequest) GetUpdateMask added in v0.13.0

func (x *UpdateStorageBucketRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateStorageBucketRequest) ProtoMessage added in v0.13.0

func (*UpdateStorageBucketRequest) ProtoMessage()

func (*UpdateStorageBucketRequest) ProtoReflect added in v0.13.0

func (*UpdateStorageBucketRequest) Reset added in v0.13.0

func (x *UpdateStorageBucketRequest) Reset()

func (*UpdateStorageBucketRequest) String added in v0.13.0

func (x *UpdateStorageBucketRequest) String() string

type UpdateStorageBucketResponse added in v0.13.0

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

func (*UpdateStorageBucketResponse) Descriptor deprecated added in v0.13.0

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

Deprecated: Use UpdateStorageBucketResponse.ProtoReflect.Descriptor instead.

func (*UpdateStorageBucketResponse) GetItem added in v0.13.0

func (*UpdateStorageBucketResponse) ProtoMessage added in v0.13.0

func (*UpdateStorageBucketResponse) ProtoMessage()

func (*UpdateStorageBucketResponse) ProtoReflect added in v0.13.0

func (*UpdateStorageBucketResponse) Reset added in v0.13.0

func (x *UpdateStorageBucketResponse) Reset()

func (*UpdateStorageBucketResponse) String added in v0.13.0

func (x *UpdateStorageBucketResponse) String() string

type UpdateTargetRequest

type UpdateTargetRequest struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *targets.Target        `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTargetRequest) Descriptor deprecated

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

Deprecated: Use UpdateTargetRequest.ProtoReflect.Descriptor instead.

func (*UpdateTargetRequest) GetId

func (x *UpdateTargetRequest) GetId() string

func (*UpdateTargetRequest) GetItem

func (x *UpdateTargetRequest) GetItem() *targets.Target

func (*UpdateTargetRequest) GetUpdateMask

func (x *UpdateTargetRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateTargetRequest) ProtoMessage

func (*UpdateTargetRequest) ProtoMessage()

func (*UpdateTargetRequest) ProtoReflect

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

func (*UpdateTargetRequest) Reset

func (x *UpdateTargetRequest) Reset()

func (*UpdateTargetRequest) String

func (x *UpdateTargetRequest) String() string

type UpdateTargetResponse

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

func (*UpdateTargetResponse) Descriptor deprecated

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

Deprecated: Use UpdateTargetResponse.ProtoReflect.Descriptor instead.

func (*UpdateTargetResponse) GetItem

func (x *UpdateTargetResponse) GetItem() *targets.Target

func (*UpdateTargetResponse) ProtoMessage

func (*UpdateTargetResponse) ProtoMessage()

func (*UpdateTargetResponse) ProtoReflect

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

func (*UpdateTargetResponse) Reset

func (x *UpdateTargetResponse) Reset()

func (*UpdateTargetResponse) String

func (x *UpdateTargetResponse) String() string

type UpdateUserRequest

type UpdateUserRequest struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *users.User            `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserRequest) Descriptor deprecated

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

Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserRequest) GetId

func (x *UpdateUserRequest) GetId() string

func (*UpdateUserRequest) GetItem

func (x *UpdateUserRequest) GetItem() *users.User

func (*UpdateUserRequest) GetUpdateMask

func (x *UpdateUserRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateUserRequest) ProtoMessage

func (*UpdateUserRequest) ProtoMessage()

func (*UpdateUserRequest) ProtoReflect

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

func (*UpdateUserRequest) Reset

func (x *UpdateUserRequest) Reset()

func (*UpdateUserRequest) String

func (x *UpdateUserRequest) String() string

type UpdateUserResponse

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

func (*UpdateUserResponse) Descriptor deprecated

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

Deprecated: Use UpdateUserResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserResponse) GetItem

func (x *UpdateUserResponse) GetItem() *users.User

func (*UpdateUserResponse) ProtoMessage

func (*UpdateUserResponse) ProtoMessage()

func (*UpdateUserResponse) ProtoReflect

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

func (*UpdateUserResponse) Reset

func (x *UpdateUserResponse) Reset()

func (*UpdateUserResponse) String

func (x *UpdateUserResponse) String() string

type UpdateWorkerRequest added in v0.9.0

type UpdateWorkerRequest struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public"` // @gotags: `class:"public"`
	Item       *workers.Worker        `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateWorkerRequest) Descriptor deprecated added in v0.9.0

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

Deprecated: Use UpdateWorkerRequest.ProtoReflect.Descriptor instead.

func (*UpdateWorkerRequest) GetId added in v0.9.0

func (x *UpdateWorkerRequest) GetId() string

func (*UpdateWorkerRequest) GetItem added in v0.9.0

func (x *UpdateWorkerRequest) GetItem() *workers.Worker

func (*UpdateWorkerRequest) GetUpdateMask added in v0.9.0

func (x *UpdateWorkerRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateWorkerRequest) ProtoMessage added in v0.9.0

func (*UpdateWorkerRequest) ProtoMessage()

func (*UpdateWorkerRequest) ProtoReflect added in v0.9.0

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

func (*UpdateWorkerRequest) Reset added in v0.9.0

func (x *UpdateWorkerRequest) Reset()

func (*UpdateWorkerRequest) String added in v0.9.0

func (x *UpdateWorkerRequest) String() string

type UpdateWorkerResponse added in v0.9.0

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

func (*UpdateWorkerResponse) Descriptor deprecated added in v0.9.0

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

Deprecated: Use UpdateWorkerResponse.ProtoReflect.Descriptor instead.

func (*UpdateWorkerResponse) GetItem added in v0.9.0

func (x *UpdateWorkerResponse) GetItem() *workers.Worker

func (*UpdateWorkerResponse) ProtoMessage added in v0.9.0

func (*UpdateWorkerResponse) ProtoMessage()

func (*UpdateWorkerResponse) ProtoReflect added in v0.9.0

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

func (*UpdateWorkerResponse) Reset added in v0.9.0

func (x *UpdateWorkerResponse) Reset()

func (*UpdateWorkerResponse) String added in v0.9.0

func (x *UpdateWorkerResponse) String() string

type UserServiceClient

type UserServiceClient interface {
	// GetUser returns a stored User if present.  The provided request
	// must include the User ID for the User being retrieved. If
	// that ID is missing, malformed or reference a non existing
	// resource an error is returned.
	GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*GetUserResponse, error)
	// ListUsers returns a list of stored Users which exist inside the provided
	// scope. The request must include the scope ID for the Users being listed.
	// If the scope ID is missing, malformed, or reference a non existing scope,
	// an error is returned.
	ListUsers(ctx context.Context, in *ListUsersRequest, opts ...grpc.CallOption) (*ListUsersResponse, error)
	// CreateUser creates and stores a User in boundary.  The provided
	// request must include the Scope id in which the User will be created.
	// If the Scope id is missing, malformed or references a non existing
	// resource, an error is returned.  If a name is provided that is in
	// use in another User in the same scope, an error is returned.
	CreateUser(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*CreateUserResponse, error)
	// UpdateUser updates an existing User in boundary.  The provided
	// User must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided User. An error is returned if either the User id is
	// missing or reference a non existing resource.  An error is also returned
	// if the request attempts to update the name to one that is already in use
	// in this Scope.
	UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*UpdateUserResponse, error)
	// DeleteUser removes a User from Boundary. If the provided User ID
	// is malformed or not provided an error is returned.
	DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*DeleteUserResponse, error)
	// AddUserAccounts adds Users as members to a group.  The provided request
	// must include the User id which the Account will be added to. If that id is
	// missing, malformed or references a non existing resource, an error is
	// returned. If any of the Accounts are associated with another User an
	// error is returned.
	AddUserAccounts(ctx context.Context, in *AddUserAccountsRequest, opts ...grpc.CallOption) (*AddUserAccountsResponse, error)
	// SetUserAccounts sets the Accounts associated with this User.
	// Any existing Accounts are removed if they are not included in this request.
	// The provided request must include the User ID which the Accounts will be
	// associated with.  Any Accounts not included in this request but previously
	// associated with this user will be disassociated.
	// If the User ID is missing, malformed or references a non existing resource,
	// an error is returned.
	// If any of the Accounts are associated with another User an error is returned.
	SetUserAccounts(ctx context.Context, in *SetUserAccountsRequest, opts ...grpc.CallOption) (*SetUserAccountsResponse, error)
	// RemoveUserAccounts removes Accounts from the specified User.
	// The provided request must include the User id which the Accounts
	// will be removed from. If the provided Account ids is not associated with the
	// provided User, an error is returned.
	RemoveUserAccounts(ctx context.Context, in *RemoveUserAccountsRequest, opts ...grpc.CallOption) (*RemoveUserAccountsResponse, error)
}

UserServiceClient is the client API for UserService 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 UserServiceServer

type UserServiceServer interface {
	// GetUser returns a stored User if present.  The provided request
	// must include the User ID for the User being retrieved. If
	// that ID is missing, malformed or reference a non existing
	// resource an error is returned.
	GetUser(context.Context, *GetUserRequest) (*GetUserResponse, error)
	// ListUsers returns a list of stored Users which exist inside the provided
	// scope. The request must include the scope ID for the Users being listed.
	// If the scope ID is missing, malformed, or reference a non existing scope,
	// an error is returned.
	ListUsers(context.Context, *ListUsersRequest) (*ListUsersResponse, error)
	// CreateUser creates and stores a User in boundary.  The provided
	// request must include the Scope id in which the User will be created.
	// If the Scope id is missing, malformed or references a non existing
	// resource, an error is returned.  If a name is provided that is in
	// use in another User in the same scope, an error is returned.
	CreateUser(context.Context, *CreateUserRequest) (*CreateUserResponse, error)
	// UpdateUser updates an existing User in boundary.  The provided
	// User must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided User. An error is returned if either the User id is
	// missing or reference a non existing resource.  An error is also returned
	// if the request attempts to update the name to one that is already in use
	// in this Scope.
	UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserResponse, error)
	// DeleteUser removes a User from Boundary. If the provided User ID
	// is malformed or not provided an error is returned.
	DeleteUser(context.Context, *DeleteUserRequest) (*DeleteUserResponse, error)
	// AddUserAccounts adds Users as members to a group.  The provided request
	// must include the User id which the Account will be added to. If that id is
	// missing, malformed or references a non existing resource, an error is
	// returned. If any of the Accounts are associated with another User an
	// error is returned.
	AddUserAccounts(context.Context, *AddUserAccountsRequest) (*AddUserAccountsResponse, error)
	// SetUserAccounts sets the Accounts associated with this User.
	// Any existing Accounts are removed if they are not included in this request.
	// The provided request must include the User ID which the Accounts will be
	// associated with.  Any Accounts not included in this request but previously
	// associated with this user will be disassociated.
	// If the User ID is missing, malformed or references a non existing resource,
	// an error is returned.
	// If any of the Accounts are associated with another User an error is returned.
	SetUserAccounts(context.Context, *SetUserAccountsRequest) (*SetUserAccountsResponse, error)
	// RemoveUserAccounts removes Accounts from the specified User.
	// The provided request must include the User id which the Accounts
	// will be removed from. If the provided Account ids is not associated with the
	// provided User, an error is returned.
	RemoveUserAccounts(context.Context, *RemoveUserAccountsRequest) (*RemoveUserAccountsResponse, error)
	// contains filtered or unexported methods
}

UserServiceServer is the server API for UserService service. All implementations must embed UnimplementedUserServiceServer for forward compatibility

type WorkerServiceClient added in v0.9.0

type WorkerServiceClient interface {
	// GetWorker returns a stored Worker if present.  The provided request
	// must include the Worker ID for the Worker being retrieved. If
	// that ID is missing, malformed or reference a non existing
	// resource an error is returned.
	GetWorker(ctx context.Context, in *GetWorkerRequest, opts ...grpc.CallOption) (*GetWorkerResponse, error)
	// ListWorkers returns a list of stored Workers which exist inside the provided
	// scope. The request must include the scope ID for the Workers being listed.
	// If the scope ID is missing, malformed, or reference a non existing scope,
	// an error is returned.
	ListWorkers(ctx context.Context, in *ListWorkersRequest, opts ...grpc.CallOption) (*ListWorkersResponse, error)
	// CreateWorkerLed creates and stores a Worker in Boundary. The provided
	// request must include the Scope ID in which the Worker will be created. If
	// the Scope ID is missing, malformed or references a non existing resource,
	// an error is returned. If a name is provided that is in use in another
	// Worker in the same scope, an error is returned.
	CreateWorkerLed(ctx context.Context, in *CreateWorkerLedRequest, opts ...grpc.CallOption) (*CreateWorkerLedResponse, error)
	// CreateControllerLed creates and stores a Worker in Boundary and returns an
	// activation token that can be used by a worker binary to claim the created
	// Worker's identity. The provided request must include the Scope ID in which
	// the Worker will be created. If the Scope ID is missing, malformed or
	// references a non existing resource, an error is returned. If a name is
	// provided that is in use in another Worker in the same scope, an error is
	// returned.
	CreateControllerLed(ctx context.Context, in *CreateControllerLedRequest, opts ...grpc.CallOption) (*CreateControllerLedResponse, error)
	// UpdateWorker updates an existing Worker in boundary.  The provided
	// Worker must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided Worker. An error is returned if either the Worker id is
	// missing or reference a non existing resource.  An error is also returned
	// if the request attempts to update the name to one that is already in use
	// in this Scope.
	UpdateWorker(ctx context.Context, in *UpdateWorkerRequest, opts ...grpc.CallOption) (*UpdateWorkerResponse, error)
	// DeleteWorker removes a Worker from Boundary. If the provided Worker ID
	// is malformed or not provided an error is returned.
	DeleteWorker(ctx context.Context, in *DeleteWorkerRequest, opts ...grpc.CallOption) (*DeleteWorkerResponse, error)
	// AddWorkerTags adds api tags to an existing Worker. If missing, malformed,
	// or referencing a non-existing resource, an error is returned.
	AddWorkerTags(ctx context.Context, in *AddWorkerTagsRequest, opts ...grpc.CallOption) (*AddWorkerTagsResponse, error)
	// SetWorkerTags sets api tags for an existing Worker. Any existing tags are overridden
	// if they are not included in this request. If missing, malformed, or referencing a
	// non-existing resource, an error is returned.
	SetWorkerTags(ctx context.Context, in *SetWorkerTagsRequest, opts ...grpc.CallOption) (*SetWorkerTagsResponse, error)
	// RemoveWorkerTags removes api tags from an existing Worker. If missing, malformed,
	// or referencing a non-existing resource, an error is returned.
	RemoveWorkerTags(ctx context.Context, in *RemoveWorkerTagsRequest, opts ...grpc.CallOption) (*RemoveWorkerTagsResponse, error)
	// ReadCertificateAuthority returns the current and next set of root certificates
	ReadCertificateAuthority(ctx context.Context, in *ReadCertificateAuthorityRequest, opts ...grpc.CallOption) (*ReadCertificateAuthorityResponse, error)
	// ReinitializeCas removes both current and next root certs and replaces them with a new set
	ReinitializeCertificateAuthority(ctx context.Context, in *ReinitializeCertificateAuthorityRequest, opts ...grpc.CallOption) (*ReinitializeCertificateAuthorityResponse, error)
}

WorkerServiceClient is the client API for WorkerService 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 NewWorkerServiceClient added in v0.9.0

func NewWorkerServiceClient(cc grpc.ClientConnInterface) WorkerServiceClient

type WorkerServiceServer added in v0.9.0

type WorkerServiceServer interface {
	// GetWorker returns a stored Worker if present.  The provided request
	// must include the Worker ID for the Worker being retrieved. If
	// that ID is missing, malformed or reference a non existing
	// resource an error is returned.
	GetWorker(context.Context, *GetWorkerRequest) (*GetWorkerResponse, error)
	// ListWorkers returns a list of stored Workers which exist inside the provided
	// scope. The request must include the scope ID for the Workers being listed.
	// If the scope ID is missing, malformed, or reference a non existing scope,
	// an error is returned.
	ListWorkers(context.Context, *ListWorkersRequest) (*ListWorkersResponse, error)
	// CreateWorkerLed creates and stores a Worker in Boundary. The provided
	// request must include the Scope ID in which the Worker will be created. If
	// the Scope ID is missing, malformed or references a non existing resource,
	// an error is returned. If a name is provided that is in use in another
	// Worker in the same scope, an error is returned.
	CreateWorkerLed(context.Context, *CreateWorkerLedRequest) (*CreateWorkerLedResponse, error)
	// CreateControllerLed creates and stores a Worker in Boundary and returns an
	// activation token that can be used by a worker binary to claim the created
	// Worker's identity. The provided request must include the Scope ID in which
	// the Worker will be created. If the Scope ID is missing, malformed or
	// references a non existing resource, an error is returned. If a name is
	// provided that is in use in another Worker in the same scope, an error is
	// returned.
	CreateControllerLed(context.Context, *CreateControllerLedRequest) (*CreateControllerLedResponse, error)
	// UpdateWorker updates an existing Worker in boundary.  The provided
	// Worker must not have any read only fields set.  The update mask must be
	// included in the request and contain at least 1 mutable field.  To unset
	// a field's value, include the field in the update mask and don't set it
	// in the provided Worker. An error is returned if either the Worker id is
	// missing or reference a non existing resource.  An error is also returned
	// if the request attempts to update the name to one that is already in use
	// in this Scope.
	UpdateWorker(context.Context, *UpdateWorkerRequest) (*UpdateWorkerResponse, error)
	// DeleteWorker removes a Worker from Boundary. If the provided Worker ID
	// is malformed or not provided an error is returned.
	DeleteWorker(context.Context, *DeleteWorkerRequest) (*DeleteWorkerResponse, error)
	// AddWorkerTags adds api tags to an existing Worker. If missing, malformed,
	// or referencing a non-existing resource, an error is returned.
	AddWorkerTags(context.Context, *AddWorkerTagsRequest) (*AddWorkerTagsResponse, error)
	// SetWorkerTags sets api tags for an existing Worker. Any existing tags are overridden
	// if they are not included in this request. If missing, malformed, or referencing a
	// non-existing resource, an error is returned.
	SetWorkerTags(context.Context, *SetWorkerTagsRequest) (*SetWorkerTagsResponse, error)
	// RemoveWorkerTags removes api tags from an existing Worker. If missing, malformed,
	// or referencing a non-existing resource, an error is returned.
	RemoveWorkerTags(context.Context, *RemoveWorkerTagsRequest) (*RemoveWorkerTagsResponse, error)
	// ReadCertificateAuthority returns the current and next set of root certificates
	ReadCertificateAuthority(context.Context, *ReadCertificateAuthorityRequest) (*ReadCertificateAuthorityResponse, error)
	// ReinitializeCas removes both current and next root certs and replaces them with a new set
	ReinitializeCertificateAuthority(context.Context, *ReinitializeCertificateAuthorityRequest) (*ReinitializeCertificateAuthorityResponse, error)
	// contains filtered or unexported methods
}

WorkerServiceServer is the server API for WorkerService service. All implementations must embed UnimplementedWorkerServiceServer for forward compatibility

Source Files

Jump to

Keyboard shortcuts

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