Documentation ¶
Index ¶
- type Service
- func (s *Service) CheckSubordinateCaRegion(subordinate_ca string, region *string, environment string, ...) error
- func (s *Service) CreateProvisionerAccount(ctx context.Context, req *apiv1.CreateProvisionerAccountRequest) (*apiv1.CreateProvisionerAccountResponse, error)
- func (s *Service) CreateServiceAccount(ctx context.Context, req *apiv1.CreateServiceAccountRequest) (*apiv1.CreateServiceAccountResponse, error)
- func (s *Service) DeleteProvisionAccount(ctx context.Context, req *apiv1.AccountId) (*emptypb.Empty, error)
- func (s *Service) DeleteProvisionerAccount(ctx context.Context, req *apiv1.AccountId) (*emptypb.Empty, error)
- func (s *Service) DeleteServiceAccount(ctx context.Context, req *apiv1.AccountId) (*emptypb.Empty, error)
- func (s *Service) GetProvisionerAccount(ctx context.Context, req *apiv1.AccountId) (*apiv1.ProvisionerAccount, error)
- func (s *Service) GetServiceAccount(ctx context.Context, req *apiv1.AccountId) (*apiv1.ServiceAccount, error)
- func (s *Service) GetServiceAccountMetadata(ctx context.Context, req *apiv1.GetServiceAccountMetadataRequest) (*apiv1.ServiceAccounts, error)
- func (s *Service) ListProvisionerAccounts(ctx context.Context, req *apiv1.QueryParameter) (*apiv1.ProvisionerAccounts, error)
- func (s *Service) ListServiceAccounts(ctx context.Context, req *apiv1.QueryParameter) (*apiv1.ServiceAccounts, error)
- func (s *Service) ProvisionServiceAccount(ctx context.Context, req *apiv1.ProvisionServiceAccountRequest) (*apiv1.ProvisionServiceAccountResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct { apiv1.ServiceServer // contains filtered or unexported fields }
func (*Service) CheckSubordinateCaRegion ¶
func (*Service) CreateProvisionerAccount ¶
func (s *Service) CreateProvisionerAccount(ctx context.Context, req *apiv1.CreateProvisionerAccountRequest) (*apiv1.CreateProvisionerAccountResponse, error)
func (*Service) CreateServiceAccount ¶
func (s *Service) CreateServiceAccount(ctx context.Context, req *apiv1.CreateServiceAccountRequest) (*apiv1.CreateServiceAccountResponse, error)
func (*Service) DeleteProvisionAccount ¶
func (*Service) DeleteProvisionerAccount ¶
func (*Service) DeleteServiceAccount ¶
func (*Service) GetProvisionerAccount ¶
func (*Service) GetServiceAccount ¶
func (*Service) GetServiceAccountMetadata ¶
func (s *Service) GetServiceAccountMetadata(ctx context.Context, req *apiv1.GetServiceAccountMetadataRequest) (*apiv1.ServiceAccounts, error)
func (*Service) ListProvisionerAccounts ¶
func (s *Service) ListProvisionerAccounts(ctx context.Context, req *apiv1.QueryParameter) (*apiv1.ProvisionerAccounts, error)
func (*Service) ListServiceAccounts ¶
func (s *Service) ListServiceAccounts(ctx context.Context, req *apiv1.QueryParameter) (*apiv1.ServiceAccounts, error)
func (*Service) ProvisionServiceAccount ¶
func (s *Service) ProvisionServiceAccount(ctx context.Context, req *apiv1.ProvisionServiceAccountRequest) (*apiv1.ProvisionServiceAccountResponse, error)
Click to show internal directories.
Click to hide internal directories.