services

package
v0.1.0-beta.1 Latest Latest
Warning

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

Go to latest
Published: Sep 25, 2020 License: MPL-2.0 Imports: 33 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.

Index

Constants

This section is empty.

Variables

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_authenticate_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_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_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_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

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.Server, 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.Server, 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.Server, srv AuthTokenServiceServer)

func RegisterAuthenticationServiceHandler

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

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

func RegisterAuthenticationServiceHandlerClient

func RegisterAuthenticationServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AuthenticationServiceClient) error

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

func RegisterAuthenticationServiceHandlerFromEndpoint

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

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

func RegisterAuthenticationServiceHandlerServer

func RegisterAuthenticationServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AuthenticationServiceServer) error

RegisterAuthenticationServiceHandlerServer registers the http handlers for service AuthenticationService to "mux". UnaryRPC :call AuthenticationServiceServer 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 RegisterAuthenticationServiceHandlerFromEndpoint instead.

func RegisterAuthenticationServiceServer

func RegisterAuthenticationServiceServer(s *grpc.Server, srv AuthenticationServiceServer)

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.Server, 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.Server, 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.Server, 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.Server, srv HostSetServiceServer)

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.Server, 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.Server, srv ScopeServiceServer)

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.Server, srv SessionServiceServer)

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.Server, 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.Server, srv UserServiceServer)

Types

type AccountServiceClient

type AccountServiceClient interface {
	// GetAccount returns a stored Account if present. The provided request must
	// include the scope for the group being retrieved. If any of those ids are
	// missing, malformed or reference a non existing resource 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
	// auth method referenced inside the request. The request must include the
	// auth method for the account being retrieved. If the auth method is missing,
	// malformed, or references a non-existing auth method, 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
	// auth method, an error is returned. If a 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 either the auth method or account 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 this
	// auth method.
	UpdateAccount(ctx context.Context, in *UpdateAccountRequest, opts ...grpc.CallOption) (*UpdateAccountResponse, error)
	// DeleteAccount removes an account from Boundary. If the provided auth mehtod
	// or account ids are malformed or not provided an error is returned. No error is
	// returned if either ids reference resources that do not exist as the
	// response itself specifies if the resource existed before the DeleteAccount
	// request was received.
	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://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AccountServiceServer

type AccountServiceServer interface {
	// GetAccount returns a stored Account if present. The provided request must
	// include the scope for the group being retrieved. If any of those ids are
	// missing, malformed or reference a non existing resource an error is
	// returned.
	GetAccount(context.Context, *GetAccountRequest) (*GetAccountResponse, error)
	// ListAccounts returns a list of stored accounts which exist inside the
	// auth method referenced inside the request. The request must include the
	// auth method for the account being retrieved. If the auth method is missing,
	// malformed, or references a non-existing auth method, 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
	// auth method, an error is returned. If a 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 either the auth method or account 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 this
	// auth method.
	UpdateAccount(context.Context, *UpdateAccountRequest) (*UpdateAccountResponse, error)
	// DeleteAccount removes an account from Boundary. If the provided auth mehtod
	// or account ids are malformed or not provided an error is returned. No error is
	// returned if either ids reference resources that do not exist as the
	// response itself specifies if the resource existed before the DeleteAccount
	// request was received.
	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)
}

AccountServiceServer is the server API for AccountService service.

type AddGroupMembersRequest

type AddGroupMembersRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The version ensures the group 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"`
	MemberIds []string `protobuf:"bytes,3,rep,name=member_ids,proto3" json:"member_ids,omitempty"`
	// 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"`
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	// 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 that this host
	// set is a child of.
	HostIds []string `protobuf:"bytes,3,rep,name=host_ids,json=hostIds,proto3" json:"host_ids,omitempty"`
	// 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"`
	// The version ensures the role 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"`
	GrantStrings []string `protobuf:"bytes,3,rep,name=grant_strings,proto3" json:"grant_strings,omitempty"`
	// 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"`
	// The version ensures the role 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"`
	PrincipalIds []string `protobuf:"bytes,3,rep,name=principal_ids,proto3" json:"principal_ids,omitempty"`
	// 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 AddTargetHostSetsRequest

type AddTargetHostSetsRequest struct {
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	// A list of host set IDs which will be added to this target. Each host set
	// referenced here must be a child of a host catalog in the same scope as this
	// target
	HostSetIds []string `protobuf:"bytes,3,rep,name=host_set_ids,json=hostSetIds,proto3" json:"host_set_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*AddTargetHostSetsRequest) Descriptor deprecated

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

Deprecated: Use AddTargetHostSetsRequest.ProtoReflect.Descriptor instead.

func (*AddTargetHostSetsRequest) GetHostSetIds

func (x *AddTargetHostSetsRequest) GetHostSetIds() []string

func (*AddTargetHostSetsRequest) GetId

func (x *AddTargetHostSetsRequest) GetId() string

func (*AddTargetHostSetsRequest) GetVersion

func (x *AddTargetHostSetsRequest) GetVersion() uint32

func (*AddTargetHostSetsRequest) ProtoMessage

func (*AddTargetHostSetsRequest) ProtoMessage()

func (*AddTargetHostSetsRequest) ProtoReflect

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

func (*AddTargetHostSetsRequest) Reset

func (x *AddTargetHostSetsRequest) Reset()

func (*AddTargetHostSetsRequest) String

func (x *AddTargetHostSetsRequest) String() string

type AddTargetHostSetsResponse

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

func (*AddTargetHostSetsResponse) Descriptor deprecated

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

Deprecated: Use AddTargetHostSetsResponse.ProtoReflect.Descriptor instead.

func (*AddTargetHostSetsResponse) GetItem

func (*AddTargetHostSetsResponse) ProtoMessage

func (*AddTargetHostSetsResponse) ProtoMessage()

func (*AddTargetHostSetsResponse) ProtoReflect

func (*AddTargetHostSetsResponse) Reset

func (x *AddTargetHostSetsResponse) Reset()

func (*AddTargetHostSetsResponse) String

func (x *AddTargetHostSetsResponse) String() string

type AuthMethodServiceClient

type AuthMethodServiceClient interface {
	// GetAuthMethod returns a stored AuthMethod if present.  The provided request
	// must include the org and auth method id for the auth method being retrieved. If
	// any of those ids are missing, malformed or reference 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 exist inside the org
	// referenced inside the request.  The request must include the org id for
	// the auth methods being retrieved.  If the org id is missing, malformed, or
	// reference a non existing organization, an error is returned.
	ListAuthMethods(ctx context.Context, in *ListAuthMethodsRequest, opts ...grpc.CallOption) (*ListAuthMethodsResponse, error)
	// CreateAuthMethod creates and stores a user in boundary.  The provided
	// request must include the org id in which the user will be created.
	// If the org id is missing, malformed or references a non existing
	// org, an error is returned.  If a name is provided that is in
	// use in another user in the same org, an error is returned.
	CreateAuthMethod(ctx context.Context, in *CreateAuthMethodRequest, opts ...grpc.CallOption) (*CreateAuthMethodResponse, error)
	// UpdateAuthMethod 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 org
	// or user 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 this org.
	UpdateAuthMethod(ctx context.Context, in *UpdateAuthMethodRequest, opts ...grpc.CallOption) (*UpdateAuthMethodResponse, error)
	// DeleteAuthMethod removes a user from Boundary. If the provided org or user ids
	// are malformed or not provided an error is returned.  No error is returned
	// if either ids reference resources that do not exist as the response itself
	// specifies if the resource existed before the DeleteAuthMethod request was
	// received.
	DeleteAuthMethod(ctx context.Context, in *DeleteAuthMethodRequest, opts ...grpc.CallOption) (*DeleteAuthMethodResponse, error)
}

AuthMethodServiceClient is the client API for AuthMethodService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AuthMethodServiceServer

type AuthMethodServiceServer interface {
	// GetAuthMethod returns a stored AuthMethod if present.  The provided request
	// must include the org and auth method id for the auth method being retrieved. If
	// any of those ids are missing, malformed or reference a non existing
	// resource an error is returned.
	GetAuthMethod(context.Context, *GetAuthMethodRequest) (*GetAuthMethodResponse, error)
	// ListAuthMethods returns a list of stored auth methods which exist inside the org
	// referenced inside the request.  The request must include the org id for
	// the auth methods being retrieved.  If the org id is missing, malformed, or
	// reference a non existing organization, an error is returned.
	ListAuthMethods(context.Context, *ListAuthMethodsRequest) (*ListAuthMethodsResponse, error)
	// CreateAuthMethod creates and stores a user in boundary.  The provided
	// request must include the org id in which the user will be created.
	// If the org id is missing, malformed or references a non existing
	// org, an error is returned.  If a name is provided that is in
	// use in another user in the same org, an error is returned.
	CreateAuthMethod(context.Context, *CreateAuthMethodRequest) (*CreateAuthMethodResponse, error)
	// UpdateAuthMethod 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 org
	// or user 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 this org.
	UpdateAuthMethod(context.Context, *UpdateAuthMethodRequest) (*UpdateAuthMethodResponse, error)
	// DeleteAuthMethod removes a user from Boundary. If the provided org or user ids
	// are malformed or not provided an error is returned.  No error is returned
	// if either ids reference resources that do not exist as the response itself
	// specifies if the resource existed before the DeleteAuthMethod request was
	// received.
	DeleteAuthMethod(context.Context, *DeleteAuthMethodRequest) (*DeleteAuthMethodResponse, error)
}

AuthMethodServiceServer is the server API for AuthMethodService service.

type AuthTokenServiceClient

type AuthTokenServiceClient interface {
	// GetAuthToken returns a stored auth token if present.  The provided request
	// must include the org and auth token id for the auth token being retrieved. If
	// any of those ids are missing, malformed or reference 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 org
	// referenced inside the request.  The request must include the org id for
	// the auth token being retrieved.  If the org id is missing, malformed, or
	// reference a non existing organization, 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 org or
	// auth token ids are malformed or not provided an error is returned.  No error is returned
	// if either ids reference resources that do not exist as the response itself
	// specifies if the resource existed before the DeleteAuthToken request was
	// received.
	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://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AuthTokenServiceServer

type AuthTokenServiceServer interface {
	// GetAuthToken returns a stored auth token if present.  The provided request
	// must include the org and auth token id for the auth token being retrieved. If
	// any of those ids are missing, malformed or reference 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 org
	// referenced inside the request.  The request must include the org id for
	// the auth token being retrieved.  If the org id is missing, malformed, or
	// reference a non existing organization, an error is returned.
	ListAuthTokens(context.Context, *ListAuthTokensRequest) (*ListAuthTokensResponse, error)
	// DeleteAuthToken removes a auth token from Boundary. If the provided org or
	// auth token ids are malformed or not provided an error is returned.  No error is returned
	// if either ids reference resources that do not exist as the response itself
	// specifies if the resource existed before the DeleteAuthToken request was
	// received.
	DeleteAuthToken(context.Context, *DeleteAuthTokenRequest) (*DeleteAuthTokenResponse, error)
}

AuthTokenServiceServer is the server API for AuthTokenService service.

type AuthenticateRequest

type AuthenticateRequest struct {

	// The id to the authmethod in the system being used for authentication.  The auth method must be in the scope
	// being logged in to.
	AuthMethodId string `protobuf:"bytes,1,opt,name=auth_method_id,json=authMethodId,proto3" json:"auth_method_id,omitempty"`
	// This can be "cookie" or "token".  If not provided, "token" will be used.
	TokenType string `protobuf:"bytes,2,opt,name=token_type,json=tokenType,proto3" json:"token_type,omitempty"`
	// credentials are the different possible credential names depending on what type of auth method is used.
	// For password auth method: should include only "name" and "password".
	Credentials *_struct.Struct `protobuf:"bytes,3,opt,name=credentials,proto3" json:"credentials,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthenticateRequest) Descriptor deprecated

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

Deprecated: Use AuthenticateRequest.ProtoReflect.Descriptor instead.

func (*AuthenticateRequest) GetAuthMethodId

func (x *AuthenticateRequest) GetAuthMethodId() string

func (*AuthenticateRequest) GetCredentials

func (x *AuthenticateRequest) GetCredentials() *_struct.Struct

func (*AuthenticateRequest) GetTokenType

func (x *AuthenticateRequest) GetTokenType() 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 AuthenticateResponse

type AuthenticateResponse struct {
	Item *authtokens.AuthToken `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
	// This can be "cookie" or "token".  If not present, "token" should be assumed.
	TokenType string `protobuf:"bytes,2,opt,name=token_type,json=tokenType,proto3" json:"token_type,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthenticateResponse) Descriptor deprecated

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

Deprecated: Use AuthenticateResponse.ProtoReflect.Descriptor instead.

func (*AuthenticateResponse) GetItem

func (*AuthenticateResponse) GetTokenType

func (x *AuthenticateResponse) GetTokenType() 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 AuthenticationServiceClient

type AuthenticationServiceClient interface {
	// Authenticate validates credentials provided and returns an auth token.
	Authenticate(ctx context.Context, in *AuthenticateRequest, opts ...grpc.CallOption) (*AuthenticateResponse, error)
}

AuthenticationServiceClient is the client API for AuthenticationService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AuthenticationServiceServer

type AuthenticationServiceServer interface {
	// Authenticate validates credentials provided and returns an auth token.
	Authenticate(context.Context, *AuthenticateRequest) (*AuthenticateResponse, error)
}

AuthenticationServiceServer is the server API for AuthenticationService service.

type AuthorizeSessionRequest

type AuthorizeSessionRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// An optional parameter allowing specification of the particular host within
	// the target's host sets to connect to during this session.
	HostId string `protobuf:"bytes,2,opt,name=host_id,json=hostId,proto3" json:"host_id,omitempty"`
	// 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) 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"`
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	// 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"`
	Version         uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	CurrentPassword string `protobuf:"bytes,3,opt,name=current_password,proto3" json:"current_password,omitempty"`
	NewPassword     string `protobuf:"bytes,4,opt,name=new_password,proto3" json:"new_password,omitempty"`
	// 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 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"`
	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"`
	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 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"`
	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"`
	// 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) 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"`
	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"`
	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"`
	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 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 {
	SkipRoleCreation bool          `protobuf:"varint,1,opt,name=skip_role_creation,json=skipRoleCreation,proto3" json:"skip_role_creation,omitempty"`
	Item             *scopes.Scope `protobuf:"bytes,2,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) GetSkipRoleCreation

func (x *CreateScopeRequest) GetSkipRoleCreation() 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"`
	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 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"`
	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"`
	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 DeauthenticateRequest

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

func (*DeauthenticateRequest) Descriptor deprecated

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

Deprecated: Use DeauthenticateRequest.ProtoReflect.Descriptor instead.

func (*DeauthenticateRequest) ProtoMessage

func (*DeauthenticateRequest) ProtoMessage()

func (*DeauthenticateRequest) ProtoReflect

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

func (*DeauthenticateRequest) Reset

func (x *DeauthenticateRequest) Reset()

func (*DeauthenticateRequest) String

func (x *DeauthenticateRequest) String() string

type DeauthenticateResponse

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

func (*DeauthenticateResponse) Descriptor deprecated

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

Deprecated: Use DeauthenticateResponse.ProtoReflect.Descriptor instead.

func (*DeauthenticateResponse) ProtoMessage

func (*DeauthenticateResponse) ProtoMessage()

func (*DeauthenticateResponse) ProtoReflect

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

func (*DeauthenticateResponse) Reset

func (x *DeauthenticateResponse) Reset()

func (*DeauthenticateResponse) String

func (x *DeauthenticateResponse) String() string

type DeleteAccountRequest

type DeleteAccountRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// 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"`
	// 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"`
	// 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 DeleteGroupRequest

type DeleteGroupRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// 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"`
	// 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"`
	// 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"`
	// 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 DeleteRoleRequest

type DeleteRoleRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// 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"`
	// 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 DeleteTargetRequest

type DeleteTargetRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// 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"`
	// 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 GetAccountRequest

type GetAccountRequest struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	View string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// 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) GetView

func (x *GetAccountRequest) GetView() 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"`
	View string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// 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) GetView

func (x *GetAuthMethodRequest) GetView() 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"`
	View string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// 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) GetView

func (x *GetAuthTokenRequest) GetView() 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 GetGroupRequest

type GetGroupRequest struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	View string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// 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) GetView

func (x *GetGroupRequest) GetView() 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"`
	View string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// 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) GetView

func (x *GetHostCatalogRequest) GetView() 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"`
	View string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// 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) GetView

func (x *GetHostRequest) GetView() 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"`
	View string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// 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) GetView

func (x *GetHostSetRequest) GetView() 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 GetRoleRequest

type GetRoleRequest struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	View string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// 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) GetView

func (x *GetRoleRequest) GetView() 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"`
	View string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// 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) GetView

func (x *GetScopeRequest) GetView() 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 GetSessionRequest

type GetSessionRequest struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	View string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// 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) GetView

func (x *GetSessionRequest) GetView() 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 GetTargetRequest

type GetTargetRequest struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	View string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// 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) GetView

func (x *GetTargetRequest) GetView() 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"`
	View string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// 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) GetView

func (x *GetUserRequest) GetView() 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 GroupServiceClient

type GroupServiceClient interface {
	// GetGroup returns a stored Group if present. The provided request must
	// include the scope for the group being retrieved. If any of those ids are
	// missing, malformed or reference 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 org
	// referenced inside the request. The request must include the scope for
	// the groups being retrieved. If the scope 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
	// org, 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 either the scope or group 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 this
	// scope.
	UpdateGroup(ctx context.Context, in *UpdateGroupRequest, opts ...grpc.CallOption) (*UpdateGroupResponse, error)
	// DeleteGroup removes a group from Boundary. If the provided scope or group
	// IDs are malformed or not provided an error is returned. No error is
	// returned if either IDs reference resources that do not exist as the
	// response itself specifies if the resource existed before the DeleteGroup
	// request was received.
	DeleteGroup(ctx context.Context, in *DeleteGroupRequest, opts ...grpc.CallOption) (*DeleteGroupResponse, error)
	// AddGroupMembers adds users as members to a group.  The provided
	// request must include the scope id and the group id which the users
	// will be set to. If the any of the ids are missing, malformed or references a non
	// existing resource, an error is returned.
	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 scope id and the group id which the users
	// will be set to. If the any of the ids are missing, malformed or references a non
	// existing resource, an error is returned.
	SetGroupMembers(ctx context.Context, in *SetGroupMembersRequest, opts ...grpc.CallOption) (*SetGroupMembersResponse, error)
	// RemoveGroupMembers removes members from the specified group.
	// The provided request must include the scope id and the group id which the users
	// will be set to. If the any of the ids are missing, malformed or references a non
	// existing resource, an error is returned.
	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://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type GroupServiceServer

type GroupServiceServer interface {
	// GetGroup returns a stored Group if present. The provided request must
	// include the scope for the group being retrieved. If any of those ids are
	// missing, malformed or reference 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 org
	// referenced inside the request. The request must include the scope for
	// the groups being retrieved. If the scope 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
	// org, 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 either the scope or group 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 this
	// scope.
	UpdateGroup(context.Context, *UpdateGroupRequest) (*UpdateGroupResponse, error)
	// DeleteGroup removes a group from Boundary. If the provided scope or group
	// IDs are malformed or not provided an error is returned. No error is
	// returned if either IDs reference resources that do not exist as the
	// response itself specifies if the resource existed before the DeleteGroup
	// request was received.
	DeleteGroup(context.Context, *DeleteGroupRequest) (*DeleteGroupResponse, error)
	// AddGroupMembers adds users as members to a group.  The provided
	// request must include the scope id and the group id which the users
	// will be set to. If the any of the ids are missing, malformed or references a non
	// existing resource, an error is returned.
	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 scope id and the group id which the users
	// will be set to. If the any of the ids are missing, malformed or references a non
	// existing resource, an error is returned.
	SetGroupMembers(context.Context, *SetGroupMembersRequest) (*SetGroupMembersResponse, error)
	// RemoveGroupMembers removes members from the specified group.
	// The provided request must include the scope id and the group id which the users
	// will be set to. If the any of the ids are missing, malformed or references a non
	// existing resource, an error is returned.
	RemoveGroupMembers(context.Context, *RemoveGroupMembersRequest) (*RemoveGroupMembersResponse, error)
}

GroupServiceServer is the server API for GroupService service.

type HostCatalogServiceClient

type HostCatalogServiceClient interface {
	// GetHostCatalog returns a stored Host Catalog if present.  The provided
	// request must include the scope and catalog IDs for the host catalog being
	// retrieved. If any of those IDs are missing, malformed, or reference 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 HostCatalogs which exist inside
	// the project referenced in the request. The request must include the scope
	// ID for the HostCatalogs being retrieved. If any of those ids are missing,
	// malformed, or reference a non-existing parent resource an error is
	// returned.
	ListHostCatalogs(ctx context.Context, in *ListHostCatalogsRequest, opts ...grpc.CallOption) (*ListHostCatalogsResponse, error)
	// CreateHostCatalog creates and stores a HostCatalog 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 HostCatalog in Boundary. The
	// provided HostCatalog 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 HostCatalog.
	UpdateHostCatalog(ctx context.Context, in *UpdateHostCatalogRequest, opts ...grpc.CallOption) (*UpdateHostCatalogResponse, error)
	// DeleteHostCatalog removes a HostCatalog and all associated hosts and host
	// sets from Boundary. If the provided scope or HostCatalog IDs are
	// malformed or not provided DeleteHostCatalog returns an error. It is not an
	// error to call DeleteHostCatalog for an scope or HostCatalog that does not
	// exist as the response indicates if it existed or not.
	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://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type HostCatalogServiceServer

type HostCatalogServiceServer interface {
	// GetHostCatalog returns a stored Host Catalog if present.  The provided
	// request must include the scope and catalog IDs for the host catalog being
	// retrieved. If any of those IDs are missing, malformed, or reference a
	// non-existing resource an error is returned.
	GetHostCatalog(context.Context, *GetHostCatalogRequest) (*GetHostCatalogResponse, error)
	// ListHostCatalogs returns a list of stored HostCatalogs which exist inside
	// the project referenced in the request. The request must include the scope
	// ID for the HostCatalogs being retrieved. If any of those ids are missing,
	// malformed, or reference a non-existing parent resource an error is
	// returned.
	ListHostCatalogs(context.Context, *ListHostCatalogsRequest) (*ListHostCatalogsResponse, error)
	// CreateHostCatalog creates and stores a HostCatalog 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 HostCatalog in Boundary. The
	// provided HostCatalog 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 HostCatalog.
	UpdateHostCatalog(context.Context, *UpdateHostCatalogRequest) (*UpdateHostCatalogResponse, error)
	// DeleteHostCatalog removes a HostCatalog and all associated hosts and host
	// sets from Boundary. If the provided scope or HostCatalog IDs are
	// malformed or not provided DeleteHostCatalog returns an error. It is not an
	// error to call DeleteHostCatalog for an scope or HostCatalog that does not
	// exist as the response indicates if it existed or not.
	DeleteHostCatalog(context.Context, *DeleteHostCatalogRequest) (*DeleteHostCatalogResponse, error)
}

HostCatalogServiceServer is the server API for HostCatalogService service.

type HostServiceClient

type HostServiceClient interface {
	// GetHost returns a stored Host if present.  The provided request
	// must include the host catalog and host ID for the resource being
	// retrieved. If any of those IDs are missing, malformed or reference a
	// non 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 scope
	// referenced inside the request. The request must include the scope ID and
	// the host catalog id for the hosts being retrieved. If the any of those
	// are missing, malformed, or reference a non existing scope, 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 scope and host catalog ids in which the host
	// will be created.  If the scope or 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 either the scope
	// or host catalog or host 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 this host catalog.
	UpdateHost(ctx context.Context, in *UpdateHostRequest, opts ...grpc.CallOption) (*UpdateHostResponse, error)
	// DeleteHost removes a host from Boundary. If the provided scope,
	// host catalog, or host ids are malformed or not provided an error is
	// returned.  No error is returned if any of the ids reference resources that
	// do not exist since the response itself specifies if the resource existed
	// before the DeleteHost request was received.
	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://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type HostServiceServer

type HostServiceServer interface {
	// GetHost returns a stored Host if present.  The provided request
	// must include the host catalog and host ID for the resource being
	// retrieved. If any of those IDs are missing, malformed or reference a
	// non existing resource an error is returned.
	GetHost(context.Context, *GetHostRequest) (*GetHostResponse, error)
	// ListHosts returns a list of stored hosts which exist inside the scope
	// referenced inside the request. The request must include the scope ID and
	// the host catalog id for the hosts being retrieved. If the any of those
	// are missing, malformed, or reference a non existing scope, an error is
	// returned.
	ListHosts(context.Context, *ListHostsRequest) (*ListHostsResponse, error)
	// CreateHost creates and stores a host in boundary.  The provided
	// request must include the scope and host catalog ids in which the host
	// will be created.  If the scope or 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 either the scope
	// or host catalog or host 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 this host catalog.
	UpdateHost(context.Context, *UpdateHostRequest) (*UpdateHostResponse, error)
	// DeleteHost removes a host from Boundary. If the provided scope,
	// host catalog, or host ids are malformed or not provided an error is
	// returned.  No error is returned if any of the ids reference resources that
	// do not exist since the response itself specifies if the resource existed
	// before the DeleteHost request was received.
	DeleteHost(context.Context, *DeleteHostRequest) (*DeleteHostResponse, error)
}

HostServiceServer is the server API for HostService service.

type HostSetServiceClient

type HostSetServiceClient interface {
	// GetHostSet returns a stored Host Set if present.  The provided request
	// must include the host catalog and host set ID for the resource being
	// retrieved. If any of those IDs are 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 scope
	// referenced inside the request. The request must include the scope ID and
	// the host catalog id for the host sets being retrieved. If the any of those
	// are missing, malformed, or reference a non existing scope, 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 scope and host catalog ids in which the host set
	// will be created.  If the scope or catalog id are 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 either the scope
	// or host catalog or host set 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 this host catalog.
	UpdateHostSet(ctx context.Context, in *UpdateHostSetRequest, opts ...grpc.CallOption) (*UpdateHostSetResponse, error)
	// DeleteHostSet removes a host set from Boundary. If the provided scope,
	// host catalog, or host set ids are malformed or not provided an error is
	// returned.  No error is returned if any of the ids reference resources that
	// do not exist since the response itself specifies if the resource existed
	// before the DeleteHostSet request was received.
	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 scope ID and 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 scope or host set IDs are
	// missing, malformed, or reference non-existing resources, an error is
	// returned.
	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 scope, host catalog, and 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. If any of those
	// IDs are missing, malformed, or references a non-existing resource, an
	// error is returned.
	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 scope, host catalog, and the host set
	// IDs for the host set from which the host will be removed. If any of the
	// IDs are missing, malformed, or references a non-existing scope or catalog,
	// an error is returned.
	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://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type HostSetServiceServer

type HostSetServiceServer interface {
	// GetHostSet returns a stored Host Set if present.  The provided request
	// must include the host catalog and host set ID for the resource being
	// retrieved. If any of those IDs are 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 scope
	// referenced inside the request. The request must include the scope ID and
	// the host catalog id for the host sets being retrieved. If the any of those
	// are missing, malformed, or reference a non existing scope, 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 scope and host catalog ids in which the host set
	// will be created.  If the scope or catalog id are 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 either the scope
	// or host catalog or host set 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 this host catalog.
	UpdateHostSet(context.Context, *UpdateHostSetRequest) (*UpdateHostSetResponse, error)
	// DeleteHostSet removes a host set from Boundary. If the provided scope,
	// host catalog, or host set ids are malformed or not provided an error is
	// returned.  No error is returned if any of the ids reference resources that
	// do not exist since the response itself specifies if the resource existed
	// before the DeleteHostSet request was received.
	DeleteHostSet(context.Context, *DeleteHostSetRequest) (*DeleteHostSetResponse, error)
	// AddHostSetHosts adds a host to a host set. The provided request must
	// include the scope ID and 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 scope or host set IDs are
	// missing, malformed, or reference non-existing resources, an error is
	// returned.
	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 scope, host catalog, and 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. If any of those
	// IDs are missing, malformed, or references a non-existing resource, an
	// error is returned.
	SetHostSetHosts(context.Context, *SetHostSetHostsRequest) (*SetHostSetHostsResponse, error)
	// RemoveHostSetHosts removes the hosts from the specified host set. The
	// provided request must include the scope, host catalog, and the host set
	// IDs for the host set from which the host will be removed. If any of the
	// IDs are missing, malformed, or references a non-existing scope or catalog,
	// an error is returned.
	RemoveHostSetHosts(context.Context, *RemoveHostSetHostsRequest) (*RemoveHostSetHostsResponse, error)
}

HostSetServiceServer is the server API for HostSetService service.

type ListAccountsRequest

type ListAccountsRequest struct {
	AuthMethodId string `protobuf:"bytes,1,opt,name=auth_method_id,json=authMethodId,proto3" json:"auth_method_id,omitempty"`
	View         string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// 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) GetView

func (x *ListAccountsRequest) GetView() 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"`
	View    string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAuthMethodsRequest) Descriptor deprecated

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

Deprecated: Use ListAuthMethodsRequest.ProtoReflect.Descriptor instead.

func (*ListAuthMethodsRequest) GetScopeId

func (x *ListAuthMethodsRequest) GetScopeId() string

func (*ListAuthMethodsRequest) GetView

func (x *ListAuthMethodsRequest) GetView() 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"`
	View    string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAuthTokensRequest) Descriptor deprecated

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

Deprecated: Use ListAuthTokensRequest.ProtoReflect.Descriptor instead.

func (*ListAuthTokensRequest) GetScopeId

func (x *ListAuthTokensRequest) GetScopeId() string

func (*ListAuthTokensRequest) GetView

func (x *ListAuthTokensRequest) GetView() 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 ListGroupsRequest

type ListGroupsRequest struct {
	ScopeId string `protobuf:"bytes,1,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty"`
	View    string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGroupsRequest) Descriptor deprecated

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

Deprecated: Use ListGroupsRequest.ProtoReflect.Descriptor instead.

func (*ListGroupsRequest) GetScopeId

func (x *ListGroupsRequest) GetScopeId() string

func (*ListGroupsRequest) GetView

func (x *ListGroupsRequest) GetView() 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"`
	View    string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*ListHostCatalogsRequest) Descriptor deprecated

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

Deprecated: Use ListHostCatalogsRequest.ProtoReflect.Descriptor instead.

func (*ListHostCatalogsRequest) GetScopeId

func (x *ListHostCatalogsRequest) GetScopeId() string

func (*ListHostCatalogsRequest) GetView

func (x *ListHostCatalogsRequest) GetView() 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"`
	View          string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*ListHostSetsRequest) Descriptor deprecated

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

Deprecated: Use ListHostSetsRequest.ProtoReflect.Descriptor instead.

func (*ListHostSetsRequest) GetHostCatalogId

func (x *ListHostSetsRequest) GetHostCatalogId() string

func (*ListHostSetsRequest) GetView

func (x *ListHostSetsRequest) GetView() 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"`
	View          string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*ListHostsRequest) Descriptor deprecated

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

Deprecated: Use ListHostsRequest.ProtoReflect.Descriptor instead.

func (*ListHostsRequest) GetHostCatalogId

func (x *ListHostsRequest) GetHostCatalogId() string

func (*ListHostsRequest) GetView

func (x *ListHostsRequest) GetView() 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 ListRolesRequest

type ListRolesRequest struct {
	ScopeId string `protobuf:"bytes,1,opt,name=scope_id,proto3" json:"scope_id,omitempty"`
	View    string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRolesRequest) Descriptor deprecated

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

Deprecated: Use ListRolesRequest.ProtoReflect.Descriptor instead.

func (*ListRolesRequest) GetScopeId

func (x *ListRolesRequest) GetScopeId() string

func (*ListRolesRequest) GetView

func (x *ListRolesRequest) GetView() 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"`
	View    string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*ListScopesRequest) Descriptor deprecated

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

Deprecated: Use ListScopesRequest.ProtoReflect.Descriptor instead.

func (*ListScopesRequest) GetScopeId

func (x *ListScopesRequest) GetScopeId() string

func (*ListScopesRequest) GetView

func (x *ListScopesRequest) GetView() 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 ListSessionsRequest

type ListSessionsRequest struct {
	ScopeId string `protobuf:"bytes,1,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty"`
	View    string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSessionsRequest) Descriptor deprecated

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

Deprecated: Use ListSessionsRequest.ProtoReflect.Descriptor instead.

func (*ListSessionsRequest) GetScopeId

func (x *ListSessionsRequest) GetScopeId() string

func (*ListSessionsRequest) GetView

func (x *ListSessionsRequest) GetView() 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 ListTargetsRequest

type ListTargetsRequest struct {
	ScopeId string `protobuf:"bytes,1,opt,name=scope_id,json=scopeId,proto3" json:"scope_id,omitempty"`
	View    string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTargetsRequest) Descriptor deprecated

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

Deprecated: Use ListTargetsRequest.ProtoReflect.Descriptor instead.

func (*ListTargetsRequest) GetScopeId

func (x *ListTargetsRequest) GetScopeId() string

func (*ListTargetsRequest) GetView

func (x *ListTargetsRequest) GetView() 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"`
	View    string `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUsersRequest) Descriptor deprecated

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

Deprecated: Use ListUsersRequest.ProtoReflect.Descriptor instead.

func (*ListUsersRequest) GetScopeId

func (x *ListUsersRequest) GetScopeId() string

func (*ListUsersRequest) GetView

func (x *ListUsersRequest) GetView() 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 PasswordCredentials

type PasswordCredentials struct {
	LoginName string `protobuf:"bytes,1,opt,name=login_name,json=loginName,proto3" json:"login_name,omitempty"`
	Password  string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

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

func (*PasswordCredentials) Descriptor deprecated

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

Deprecated: Use PasswordCredentials.ProtoReflect.Descriptor instead.

func (*PasswordCredentials) GetLoginName

func (x *PasswordCredentials) GetLoginName() string

func (*PasswordCredentials) GetPassword

func (x *PasswordCredentials) GetPassword() string

func (*PasswordCredentials) ProtoMessage

func (*PasswordCredentials) ProtoMessage()

func (*PasswordCredentials) ProtoReflect

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

func (*PasswordCredentials) Reset

func (x *PasswordCredentials) Reset()

func (*PasswordCredentials) String

func (x *PasswordCredentials) String() string

type RemoveGroupMembersRequest

type RemoveGroupMembersRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The version ensures the group 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"`
	MemberIds []string `protobuf:"bytes,3,rep,name=member_ids,proto3" json:"member_ids,omitempty"`
	// 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 {

	// This host set's id.
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	// A list of host IDs which should not be in the host set when this request
	// returns.
	HostIds []string `protobuf:"bytes,3,rep,name=host_ids,json=hostIds,proto3" json:"host_ids,omitempty"`
	// 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"`
	// The version ensures the role 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"`
	GrantStrings []string `protobuf:"bytes,3,rep,name=grant_strings,proto3" json:"grant_strings,omitempty"`
	// 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"`
	// The version ensures the role 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"`
	PrincipalIds []string `protobuf:"bytes,3,rep,name=principal_ids,proto3" json:"principal_ids,omitempty"`
	// 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 RemoveTargetHostSetsRequest

type RemoveTargetHostSetsRequest struct {
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	// A list of host set IDs which should not be in the target when this request
	// returns.
	HostSetIds []string `protobuf:"bytes,3,rep,name=host_set_ids,json=hostSetIds,proto3" json:"host_set_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveTargetHostSetsRequest) Descriptor deprecated

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

Deprecated: Use RemoveTargetHostSetsRequest.ProtoReflect.Descriptor instead.

func (*RemoveTargetHostSetsRequest) GetHostSetIds

func (x *RemoveTargetHostSetsRequest) GetHostSetIds() []string

func (*RemoveTargetHostSetsRequest) GetId

func (*RemoveTargetHostSetsRequest) GetVersion

func (x *RemoveTargetHostSetsRequest) GetVersion() uint32

func (*RemoveTargetHostSetsRequest) ProtoMessage

func (*RemoveTargetHostSetsRequest) ProtoMessage()

func (*RemoveTargetHostSetsRequest) ProtoReflect

func (*RemoveTargetHostSetsRequest) Reset

func (x *RemoveTargetHostSetsRequest) Reset()

func (*RemoveTargetHostSetsRequest) String

func (x *RemoveTargetHostSetsRequest) String() string

type RemoveTargetHostSetsResponse

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

func (*RemoveTargetHostSetsResponse) Descriptor deprecated

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

Deprecated: Use RemoveTargetHostSetsResponse.ProtoReflect.Descriptor instead.

func (*RemoveTargetHostSetsResponse) GetItem

func (*RemoveTargetHostSetsResponse) ProtoMessage

func (*RemoveTargetHostSetsResponse) ProtoMessage()

func (*RemoveTargetHostSetsResponse) ProtoReflect

func (*RemoveTargetHostSetsResponse) Reset

func (x *RemoveTargetHostSetsResponse) Reset()

func (*RemoveTargetHostSetsResponse) 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 this org.
	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. No error is returned
	// if either IDs reference resources that do not exist as the response itself
	// specifies if the resource existed before the DeleteRole request was
	// received.
	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 scope ID and the role ID to which the users and/or groups
	// will be added. If the scope or role IDs are missing, malformed, or reference
	// non-existing resources, an error is returned.
	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 scope ID and the role ID on
	// which the users and/or groups will be set. If the scope or role IDs are
	// missing, malformed, or reference non-existing resources, 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 scope ID and the role ID from
	// which the users and/or groups will be removed. If either ID is missing,
	// malformed, or reference a non-existing resource, an error is returned. It
	// is not an error to have duplicate user/group ids.
	RemoveRolePrincipals(ctx context.Context, in *RemoveRolePrincipalsRequest, opts ...grpc.CallOption) (*RemoveRolePrincipalsResponse, error)
	// AddRoleGrants adds grants to a role. The provided request must include
	// the org id and the role id which the grants will be added to. If the
	// org id is missing, malformed, or references a non-existing org,
	// an error is returned.  It is not an error to have duplicate grants.
	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 scope ID and the role ID  on which the grants will be set. If either
	// ID is missing, malformed, or references a non-existing resource, an
	// error is returned. It is not an error to have duplicate grants.
	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 scope and the role IDs from which the
	// grants will be removed. If either ID is missing, malformed, or
	// references a non-existing scope, an error is returned.  It is not an error to
	// have duplicate grants.
	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://godoc.org/google.golang.org/grpc#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 this org.
	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. No error is returned
	// if either IDs reference resources that do not exist as the response itself
	// specifies if the resource existed before the DeleteRole request was
	// received.
	DeleteRole(context.Context, *DeleteRoleRequest) (*DeleteRoleResponse, error)
	// AddRolePrincipals adds users and/or groups to a role. The provided request
	// must include the scope ID and the role ID to which the users and/or groups
	// will be added. If the scope or role IDs are missing, malformed, or reference
	// non-existing resources, an error is returned.
	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 scope ID and the role ID on
	// which the users and/or groups will be set. If the scope or role IDs are
	// missing, malformed, or reference non-existing resources, 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 scope ID and the role ID from
	// which the users and/or groups will be removed. If either ID is missing,
	// malformed, or reference a non-existing resource, an error is returned. It
	// is not an error to have duplicate user/group ids.
	RemoveRolePrincipals(context.Context, *RemoveRolePrincipalsRequest) (*RemoveRolePrincipalsResponse, error)
	// AddRoleGrants adds grants to a role. The provided request must include
	// the org id and the role id which the grants will be added to. If the
	// org id is missing, malformed, or references a non-existing org,
	// an error is returned.  It is not an error to have duplicate grants.
	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 scope ID and the role ID  on which the grants will be set. If either
	// ID is missing, malformed, or references a non-existing resource, an
	// error is returned. It is not an error to have duplicate grants.
	SetRoleGrants(context.Context, *SetRoleGrantsRequest) (*SetRoleGrantsResponse, error)
	// RemoveRoleGrants removes the grants from the specified role.
	// The provided request must include the scope and the role IDs from which the
	// grants will be removed. If either ID is missing, malformed, or
	// references a non-existing scope, an error is returned.  It is not an error to
	// have duplicate grants.
	RemoveRoleGrants(context.Context, *RemoveRoleGrantsRequest) (*RemoveRoleGrantsResponse, error)
}

RoleServiceServer is the server API for RoleService service.

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
	// any of those IDs are missing, malformed or reference 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 scope of
	// the token making the request.
	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 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 either the org
	// or scope 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 this org.
	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. No
	// error is returned if the ID references a resource that does not exist as
	// the response itself specifies if the resource existed before the
	// DeleteScope request was received.
	DeleteScope(ctx context.Context, in *DeleteScopeRequest, opts ...grpc.CallOption) (*DeleteScopeResponse, error)
}

ScopeServiceClient is the client API for ScopeService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#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
	// any of those IDs are missing, malformed or reference 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 scope of
	// the token making the request.
	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 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 either the org
	// or scope 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 this org.
	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. No
	// error is returned if the ID references a resource that does not exist as
	// the response itself specifies if the resource existed before the
	// DeleteScope request was received.
	DeleteScope(context.Context, *DeleteScopeRequest) (*DeleteScopeResponse, error)
}

ScopeServiceServer is the server API for ScopeService service.

type SessionServiceClient

type SessionServiceClient interface {
	// GetSession returns a stored Session if present.  The provided request
	// must include the scope and session ID for the session being retrieved. If
	// any of those IDs are 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 project
	// 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://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type SessionServiceServer

type SessionServiceServer interface {
	// GetSession returns a stored Session if present.  The provided request
	// must include the scope and session ID for the session being retrieved. If
	// any of those IDs are 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 project
	// 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)
}

SessionServiceServer is the server API for SessionService service.

type SetGroupMembersRequest

type SetGroupMembersRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The version ensures the group 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"`
	MemberIds []string `protobuf:"bytes,3,rep,name=member_ids,proto3" json:"member_ids,omitempty"`
	// 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"`
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	// 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 that this host
	// set is a child of.
	HostIds []string `protobuf:"bytes,3,rep,name=host_ids,json=hostIds,proto3" json:"host_ids,omitempty"`
	// 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"`
	Version  uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	// 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"`
	// The version ensures the role 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"`
	GrantStrings []string `protobuf:"bytes,3,rep,name=grant_strings,proto3" json:"grant_strings,omitempty"`
	// 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"`
	// The version ensures the role 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"`
	PrincipalIds []string `protobuf:"bytes,3,rep,name=principal_ids,proto3" json:"principal_ids,omitempty"`
	// 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 SetTargetHostSetsRequest

type SetTargetHostSetsRequest struct {
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	// A list of host set IDs which will be set on this target. Each host set
	// referenced here must be a child of a host catalog in the same scope as this
	// target.
	HostSetIds []string `protobuf:"bytes,3,rep,name=host_set_ids,json=hostSetIds,proto3" json:"host_set_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*SetTargetHostSetsRequest) Descriptor deprecated

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

Deprecated: Use SetTargetHostSetsRequest.ProtoReflect.Descriptor instead.

func (*SetTargetHostSetsRequest) GetHostSetIds

func (x *SetTargetHostSetsRequest) GetHostSetIds() []string

func (*SetTargetHostSetsRequest) GetId

func (x *SetTargetHostSetsRequest) GetId() string

func (*SetTargetHostSetsRequest) GetVersion

func (x *SetTargetHostSetsRequest) GetVersion() uint32

func (*SetTargetHostSetsRequest) ProtoMessage

func (*SetTargetHostSetsRequest) ProtoMessage()

func (*SetTargetHostSetsRequest) ProtoReflect

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

func (*SetTargetHostSetsRequest) Reset

func (x *SetTargetHostSetsRequest) Reset()

func (*SetTargetHostSetsRequest) String

func (x *SetTargetHostSetsRequest) String() string

type SetTargetHostSetsResponse

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

func (*SetTargetHostSetsResponse) Descriptor deprecated

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

Deprecated: Use SetTargetHostSetsResponse.ProtoReflect.Descriptor instead.

func (*SetTargetHostSetsResponse) GetItem

func (*SetTargetHostSetsResponse) ProtoMessage

func (*SetTargetHostSetsResponse) ProtoMessage()

func (*SetTargetHostSetsResponse) ProtoReflect

func (*SetTargetHostSetsResponse) Reset

func (x *SetTargetHostSetsResponse) Reset()

func (*SetTargetHostSetsResponse) String

func (x *SetTargetHostSetsResponse) String() string

type TargetServiceClient

type TargetServiceClient interface {
	// GetTarget returns a stored Target if present.  The provided request
	// must include the scope and target ID for the target being retrieved. If
	// any of those IDs are 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 either the scope
	// or target 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 this scope.
	UpdateTarget(ctx context.Context, in *UpdateTargetRequest, opts ...grpc.CallOption) (*UpdateTargetResponse, error)
	// DeleteTarget removes a target from Boundary. If the provided scope or target ids
	// are malformed or not provided an error is returned.  No error is returned
	// if either ids reference resources that do not exist as the response itself
	// specifies if the resource existed before the DeleteTarget request was
	// received.
	DeleteTarget(ctx context.Context, in *DeleteTargetRequest, opts ...grpc.CallOption) (*DeleteTargetResponse, error)
	// AuthorizeSession creates authorization information from a given target.
	AuthorizeSession(ctx context.Context, in *AuthorizeSessionRequest, opts ...grpc.CallOption) (*AuthorizeSessionResponse, error)
	// AddTargetHostSets adds host sets to this target. The provided request must
	// include the scope ID and the target ID to which the host sets will be added.
	// All host sets 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.
	AddTargetHostSets(ctx context.Context, in *AddTargetHostSetsRequest, opts ...grpc.CallOption) (*AddTargetHostSetsResponse, error)
	// SetTargetHostSets sets the target's host sets. Any existing host sets 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 sets will be set.  All host sets 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.
	SetTargetHostSets(ctx context.Context, in *SetTargetHostSetsRequest, opts ...grpc.CallOption) (*SetTargetHostSetsResponse, error)
	// RemoveTargetHostSets removes the host sets from the specified target. The
	// provided request must include the scope and the target IDs for the target
	// from which the host sets will be removed. If any of the IDs are missing,
	// malformed, or references a non-existing scope or catalog, an error is
	// returned.
	RemoveTargetHostSets(ctx context.Context, in *RemoveTargetHostSetsRequest, opts ...grpc.CallOption) (*RemoveTargetHostSetsResponse, error)
}

TargetServiceClient is the client API for TargetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type TargetServiceServer

type TargetServiceServer interface {
	// GetTarget returns a stored Target if present.  The provided request
	// must include the scope and target ID for the target being retrieved. If
	// any of those IDs are 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 either the scope
	// or target 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 this scope.
	UpdateTarget(context.Context, *UpdateTargetRequest) (*UpdateTargetResponse, error)
	// DeleteTarget removes a target from Boundary. If the provided scope or target ids
	// are malformed or not provided an error is returned.  No error is returned
	// if either ids reference resources that do not exist as the response itself
	// specifies if the resource existed before the DeleteTarget request was
	// received.
	DeleteTarget(context.Context, *DeleteTargetRequest) (*DeleteTargetResponse, error)
	// AuthorizeSession creates authorization information from a given target.
	AuthorizeSession(context.Context, *AuthorizeSessionRequest) (*AuthorizeSessionResponse, error)
	// AddTargetHostSets adds host sets to this target. The provided request must
	// include the scope ID and the target ID to which the host sets will be added.
	// All host sets 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.
	AddTargetHostSets(context.Context, *AddTargetHostSetsRequest) (*AddTargetHostSetsResponse, error)
	// SetTargetHostSets sets the target's host sets. Any existing host sets 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 sets will be set.  All host sets 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.
	SetTargetHostSets(context.Context, *SetTargetHostSetsRequest) (*SetTargetHostSetsResponse, error)
	// RemoveTargetHostSets removes the host sets from the specified target. The
	// provided request must include the scope and the target IDs for the target
	// from which the host sets will be removed. If any of the IDs are missing,
	// malformed, or references a non-existing scope or catalog, an error is
	// returned.
	RemoveTargetHostSets(context.Context, *RemoveTargetHostSetsRequest) (*RemoveTargetHostSetsResponse, error)
}

TargetServiceServer is the server API for TargetService service.

type UnimplementedAccountServiceServer

type UnimplementedAccountServiceServer struct {
}

UnimplementedAccountServiceServer can 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 can be embedded to have forward compatible implementations.

func (*UnimplementedAuthMethodServiceServer) CreateAuthMethod

func (*UnimplementedAuthMethodServiceServer) DeleteAuthMethod

func (*UnimplementedAuthMethodServiceServer) GetAuthMethod

func (*UnimplementedAuthMethodServiceServer) ListAuthMethods

func (*UnimplementedAuthMethodServiceServer) UpdateAuthMethod

type UnimplementedAuthTokenServiceServer

type UnimplementedAuthTokenServiceServer struct {
}

UnimplementedAuthTokenServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAuthTokenServiceServer) DeleteAuthToken

func (*UnimplementedAuthTokenServiceServer) GetAuthToken

func (*UnimplementedAuthTokenServiceServer) ListAuthTokens

type UnimplementedAuthenticationServiceServer

type UnimplementedAuthenticationServiceServer struct {
}

UnimplementedAuthenticationServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAuthenticationServiceServer) Authenticate

type UnimplementedGroupServiceServer

type UnimplementedGroupServiceServer struct {
}

UnimplementedGroupServiceServer can 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 can 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 can 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 can 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 UnimplementedRoleServiceServer

type UnimplementedRoleServiceServer struct {
}

UnimplementedRoleServiceServer can 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) RemoveRolePrincipals

func (*UnimplementedRoleServiceServer) SetRoleGrants

func (*UnimplementedRoleServiceServer) SetRolePrincipals

func (*UnimplementedRoleServiceServer) UpdateRole

type UnimplementedScopeServiceServer

type UnimplementedScopeServiceServer struct {
}

UnimplementedScopeServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedScopeServiceServer) CreateScope

func (*UnimplementedScopeServiceServer) DeleteScope

func (*UnimplementedScopeServiceServer) GetScope

func (*UnimplementedScopeServiceServer) ListScopes

func (*UnimplementedScopeServiceServer) UpdateScope

type UnimplementedSessionServiceServer

type UnimplementedSessionServiceServer struct {
}

UnimplementedSessionServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedSessionServiceServer) CancelSession

func (*UnimplementedSessionServiceServer) GetSession

func (*UnimplementedSessionServiceServer) ListSessions

type UnimplementedTargetServiceServer

type UnimplementedTargetServiceServer struct {
}

UnimplementedTargetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedTargetServiceServer) AddTargetHostSets

func (*UnimplementedTargetServiceServer) AuthorizeSession

func (*UnimplementedTargetServiceServer) CreateTarget

func (*UnimplementedTargetServiceServer) DeleteTarget

func (*UnimplementedTargetServiceServer) GetTarget

func (*UnimplementedTargetServiceServer) ListTargets

func (*UnimplementedTargetServiceServer) RemoveTargetHostSets

func (*UnimplementedTargetServiceServer) SetTargetHostSets

func (*UnimplementedTargetServiceServer) UpdateTarget

type UnimplementedUserServiceServer

type UnimplementedUserServiceServer struct {
}

UnimplementedUserServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedUserServiceServer) CreateUser

func (*UnimplementedUserServiceServer) DeleteUser

func (*UnimplementedUserServiceServer) GetUser

func (*UnimplementedUserServiceServer) ListUsers

func (*UnimplementedUserServiceServer) UpdateUser

type UpdateAccountRequest

type UpdateAccountRequest struct {
	Id         string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Item       *accounts.Account     `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,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() *field_mask.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"`
	Item       *authmethods.AuthMethod `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *field_mask.FieldMask   `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,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() *field_mask.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 UpdateGroupRequest

type UpdateGroupRequest struct {
	Id         string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Item       *groups.Group         `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,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() *field_mask.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"`
	Item       *hostcatalogs.HostCatalog `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *field_mask.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() *field_mask.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"`
	Item       *hosts.Host           `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,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() *field_mask.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"`
	Item       *hostsets.HostSet     `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,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() *field_mask.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 UpdateRoleRequest

type UpdateRoleRequest struct {
	Id         string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Item       *roles.Role           `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

TODO: Add versions to Update and Delete role requests.

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() *field_mask.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"`
	Item       *scopes.Scope         `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,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() *field_mask.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 UpdateTargetRequest

type UpdateTargetRequest struct {
	Id         string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Item       *targets.Target       `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,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() *field_mask.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"`
	Item       *users.User           `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,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() *field_mask.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 UserServiceClient

type UserServiceClient interface {
	// GetUser returns a stored User if present.  The provided request
	// must include the scope and user ID for the user being retrieved. If
	// any of those IDs are 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 org
	// referenced inside the request. The request must include the scope ID for
	// the users being retrieved. 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
	// scope, 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 scope
	// or user 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 this scope.
	UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*UpdateUserResponse, error)
	// DeleteUser removes a user from Boundary. If the provided scope or user ids
	// are malformed or not provided an error is returned.  No error is returned
	// if either ids reference resources that do not exist as the response itself
	// specifies if the resource existed before the DeleteUser request was
	// received.
	DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*DeleteUserResponse, error)
}

UserServiceClient is the client API for UserService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type UserServiceServer

type UserServiceServer interface {
	// GetUser returns a stored User if present.  The provided request
	// must include the scope and user ID for the user being retrieved. If
	// any of those IDs are 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 org
	// referenced inside the request. The request must include the scope ID for
	// the users being retrieved. 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
	// scope, 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 scope
	// or user 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 this scope.
	UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserResponse, error)
	// DeleteUser removes a user from Boundary. If the provided scope or user ids
	// are malformed or not provided an error is returned.  No error is returned
	// if either ids reference resources that do not exist as the response itself
	// specifies if the resource existed before the DeleteUser request was
	// received.
	DeleteUser(context.Context, *DeleteUserRequest) (*DeleteUserResponse, error)
}

UserServiceServer is the server API for UserService service.

Jump to

Keyboard shortcuts

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