Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterOktaServiceServer(s grpc.ServiceRegistrar, srv OktaServiceServer)
- type CreateOktaAssignmentRequest
- func (*CreateOktaAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateOktaAssignmentRequest) GetAssignment() *types.OktaAssignmentV1
- func (*CreateOktaAssignmentRequest) ProtoMessage()
- func (x *CreateOktaAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *CreateOktaAssignmentRequest) Reset()
- func (x *CreateOktaAssignmentRequest) String() string
- type CreateOktaImportRuleRequest
- func (*CreateOktaImportRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateOktaImportRuleRequest) GetImportRule() *types.OktaImportRuleV1
- func (*CreateOktaImportRuleRequest) ProtoMessage()
- func (x *CreateOktaImportRuleRequest) ProtoReflect() protoreflect.Message
- func (x *CreateOktaImportRuleRequest) Reset()
- func (x *CreateOktaImportRuleRequest) String() string
- type DeleteAllOktaAssignmentsRequest
- func (*DeleteAllOktaAssignmentsRequest) Descriptor() ([]byte, []int)deprecated
- func (*DeleteAllOktaAssignmentsRequest) ProtoMessage()
- func (x *DeleteAllOktaAssignmentsRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAllOktaAssignmentsRequest) Reset()
- func (x *DeleteAllOktaAssignmentsRequest) String() string
- type DeleteAllOktaImportRulesRequest
- func (*DeleteAllOktaImportRulesRequest) Descriptor() ([]byte, []int)deprecated
- func (*DeleteAllOktaImportRulesRequest) ProtoMessage()
- func (x *DeleteAllOktaImportRulesRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAllOktaImportRulesRequest) Reset()
- func (x *DeleteAllOktaImportRulesRequest) String() string
- type DeleteOktaAssignmentRequest
- func (*DeleteOktaAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteOktaAssignmentRequest) GetName() string
- func (*DeleteOktaAssignmentRequest) ProtoMessage()
- func (x *DeleteOktaAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteOktaAssignmentRequest) Reset()
- func (x *DeleteOktaAssignmentRequest) String() string
- type DeleteOktaImportRuleRequest
- func (*DeleteOktaImportRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteOktaImportRuleRequest) GetName() string
- func (*DeleteOktaImportRuleRequest) ProtoMessage()
- func (x *DeleteOktaImportRuleRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteOktaImportRuleRequest) Reset()
- func (x *DeleteOktaImportRuleRequest) String() string
- type GetOktaAssignmentRequest
- func (*GetOktaAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOktaAssignmentRequest) GetName() string
- func (*GetOktaAssignmentRequest) ProtoMessage()
- func (x *GetOktaAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *GetOktaAssignmentRequest) Reset()
- func (x *GetOktaAssignmentRequest) String() string
- type GetOktaImportRuleRequest
- func (*GetOktaImportRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOktaImportRuleRequest) GetName() string
- func (*GetOktaImportRuleRequest) ProtoMessage()
- func (x *GetOktaImportRuleRequest) ProtoReflect() protoreflect.Message
- func (x *GetOktaImportRuleRequest) Reset()
- func (x *GetOktaImportRuleRequest) String() string
- type ListOktaAssignmentsRequest
- func (*ListOktaAssignmentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListOktaAssignmentsRequest) GetPageSize() int32
- func (x *ListOktaAssignmentsRequest) GetPageToken() string
- func (*ListOktaAssignmentsRequest) ProtoMessage()
- func (x *ListOktaAssignmentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListOktaAssignmentsRequest) Reset()
- func (x *ListOktaAssignmentsRequest) String() string
- type ListOktaAssignmentsResponse
- func (*ListOktaAssignmentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListOktaAssignmentsResponse) GetAssignments() []*types.OktaAssignmentV1
- func (x *ListOktaAssignmentsResponse) GetNextPageToken() string
- func (*ListOktaAssignmentsResponse) ProtoMessage()
- func (x *ListOktaAssignmentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListOktaAssignmentsResponse) Reset()
- func (x *ListOktaAssignmentsResponse) String() string
- type ListOktaImportRulesRequest
- func (*ListOktaImportRulesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListOktaImportRulesRequest) GetPageSize() int32
- func (x *ListOktaImportRulesRequest) GetPageToken() string
- func (*ListOktaImportRulesRequest) ProtoMessage()
- func (x *ListOktaImportRulesRequest) ProtoReflect() protoreflect.Message
- func (x *ListOktaImportRulesRequest) Reset()
- func (x *ListOktaImportRulesRequest) String() string
- type ListOktaImportRulesResponse
- func (*ListOktaImportRulesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListOktaImportRulesResponse) GetImportRules() []*types.OktaImportRuleV1
- func (x *ListOktaImportRulesResponse) GetNextPageToken() string
- func (*ListOktaImportRulesResponse) ProtoMessage()
- func (x *ListOktaImportRulesResponse) ProtoReflect() protoreflect.Message
- func (x *ListOktaImportRulesResponse) Reset()
- func (x *ListOktaImportRulesResponse) String() string
- type OktaServiceClient
- type OktaServiceServer
- type UnimplementedOktaServiceServer
- func (UnimplementedOktaServiceServer) CreateOktaAssignment(context.Context, *CreateOktaAssignmentRequest) (*types.OktaAssignmentV1, error)
- func (UnimplementedOktaServiceServer) CreateOktaImportRule(context.Context, *CreateOktaImportRuleRequest) (*types.OktaImportRuleV1, error)
- func (UnimplementedOktaServiceServer) DeleteAllOktaAssignments(context.Context, *DeleteAllOktaAssignmentsRequest) (*emptypb.Empty, error)
- func (UnimplementedOktaServiceServer) DeleteAllOktaImportRules(context.Context, *DeleteAllOktaImportRulesRequest) (*emptypb.Empty, error)
- func (UnimplementedOktaServiceServer) DeleteOktaAssignment(context.Context, *DeleteOktaAssignmentRequest) (*emptypb.Empty, error)
- func (UnimplementedOktaServiceServer) DeleteOktaImportRule(context.Context, *DeleteOktaImportRuleRequest) (*emptypb.Empty, error)
- func (UnimplementedOktaServiceServer) GetOktaAssignment(context.Context, *GetOktaAssignmentRequest) (*types.OktaAssignmentV1, error)
- func (UnimplementedOktaServiceServer) GetOktaImportRule(context.Context, *GetOktaImportRuleRequest) (*types.OktaImportRuleV1, error)
- func (UnimplementedOktaServiceServer) ListOktaAssignments(context.Context, *ListOktaAssignmentsRequest) (*ListOktaAssignmentsResponse, error)
- func (UnimplementedOktaServiceServer) ListOktaImportRules(context.Context, *ListOktaImportRulesRequest) (*ListOktaImportRulesResponse, error)
- func (UnimplementedOktaServiceServer) UpdateOktaAssignment(context.Context, *UpdateOktaAssignmentRequest) (*types.OktaAssignmentV1, error)
- func (UnimplementedOktaServiceServer) UpdateOktaAssignmentStatus(context.Context, *UpdateOktaAssignmentStatusRequest) (*emptypb.Empty, error)
- func (UnimplementedOktaServiceServer) UpdateOktaImportRule(context.Context, *UpdateOktaImportRuleRequest) (*types.OktaImportRuleV1, error)
- type UnsafeOktaServiceServer
- type UpdateOktaAssignmentRequest
- func (*UpdateOktaAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateOktaAssignmentRequest) GetAssignment() *types.OktaAssignmentV1
- func (*UpdateOktaAssignmentRequest) ProtoMessage()
- func (x *UpdateOktaAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateOktaAssignmentRequest) Reset()
- func (x *UpdateOktaAssignmentRequest) String() string
- type UpdateOktaAssignmentStatusRequest
- func (*UpdateOktaAssignmentStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateOktaAssignmentStatusRequest) GetName() string
- func (x *UpdateOktaAssignmentStatusRequest) GetStatus() types.OktaAssignmentSpecV1_OktaAssignmentStatus
- func (x *UpdateOktaAssignmentStatusRequest) GetTimeHasPassed() *durationpb.Duration
- func (*UpdateOktaAssignmentStatusRequest) ProtoMessage()
- func (x *UpdateOktaAssignmentStatusRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateOktaAssignmentStatusRequest) Reset()
- func (x *UpdateOktaAssignmentStatusRequest) String() string
- type UpdateOktaImportRuleRequest
- func (*UpdateOktaImportRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateOktaImportRuleRequest) GetImportRule() *types.OktaImportRuleV1
- func (*UpdateOktaImportRuleRequest) ProtoMessage()
- func (x *UpdateOktaImportRuleRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateOktaImportRuleRequest) Reset()
- func (x *UpdateOktaImportRuleRequest) String() string
Constants ¶
const ( OktaService_ListOktaImportRules_FullMethodName = "/teleport.okta.v1.OktaService/ListOktaImportRules" OktaService_GetOktaImportRule_FullMethodName = "/teleport.okta.v1.OktaService/GetOktaImportRule" OktaService_CreateOktaImportRule_FullMethodName = "/teleport.okta.v1.OktaService/CreateOktaImportRule" OktaService_UpdateOktaImportRule_FullMethodName = "/teleport.okta.v1.OktaService/UpdateOktaImportRule" OktaService_DeleteOktaImportRule_FullMethodName = "/teleport.okta.v1.OktaService/DeleteOktaImportRule" OktaService_DeleteAllOktaImportRules_FullMethodName = "/teleport.okta.v1.OktaService/DeleteAllOktaImportRules" OktaService_ListOktaAssignments_FullMethodName = "/teleport.okta.v1.OktaService/ListOktaAssignments" OktaService_GetOktaAssignment_FullMethodName = "/teleport.okta.v1.OktaService/GetOktaAssignment" OktaService_CreateOktaAssignment_FullMethodName = "/teleport.okta.v1.OktaService/CreateOktaAssignment" OktaService_UpdateOktaAssignment_FullMethodName = "/teleport.okta.v1.OktaService/UpdateOktaAssignment" OktaService_UpdateOktaAssignmentStatus_FullMethodName = "/teleport.okta.v1.OktaService/UpdateOktaAssignmentStatus" OktaService_DeleteOktaAssignment_FullMethodName = "/teleport.okta.v1.OktaService/DeleteOktaAssignment" OktaService_DeleteAllOktaAssignments_FullMethodName = "/teleport.okta.v1.OktaService/DeleteAllOktaAssignments" )
Variables ¶
var File_teleport_okta_v1_okta_service_proto protoreflect.FileDescriptor
var OktaService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "teleport.okta.v1.OktaService", HandlerType: (*OktaServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListOktaImportRules", Handler: _OktaService_ListOktaImportRules_Handler, }, { MethodName: "GetOktaImportRule", Handler: _OktaService_GetOktaImportRule_Handler, }, { MethodName: "CreateOktaImportRule", Handler: _OktaService_CreateOktaImportRule_Handler, }, { MethodName: "UpdateOktaImportRule", Handler: _OktaService_UpdateOktaImportRule_Handler, }, { MethodName: "DeleteOktaImportRule", Handler: _OktaService_DeleteOktaImportRule_Handler, }, { MethodName: "DeleteAllOktaImportRules", Handler: _OktaService_DeleteAllOktaImportRules_Handler, }, { MethodName: "ListOktaAssignments", Handler: _OktaService_ListOktaAssignments_Handler, }, { MethodName: "GetOktaAssignment", Handler: _OktaService_GetOktaAssignment_Handler, }, { MethodName: "CreateOktaAssignment", Handler: _OktaService_CreateOktaAssignment_Handler, }, { MethodName: "UpdateOktaAssignment", Handler: _OktaService_UpdateOktaAssignment_Handler, }, { MethodName: "UpdateOktaAssignmentStatus", Handler: _OktaService_UpdateOktaAssignmentStatus_Handler, }, { MethodName: "DeleteOktaAssignment", Handler: _OktaService_DeleteOktaAssignment_Handler, }, { MethodName: "DeleteAllOktaAssignments", Handler: _OktaService_DeleteAllOktaAssignments_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "teleport/okta/v1/okta_service.proto", }
OktaService_ServiceDesc is the grpc.ServiceDesc for OktaService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterOktaServiceServer ¶
func RegisterOktaServiceServer(s grpc.ServiceRegistrar, srv OktaServiceServer)
Types ¶
type CreateOktaAssignmentRequest ¶
type CreateOktaAssignmentRequest struct { // assignment is the Okta assignment to create. Assignment *types.OktaAssignmentV1 `protobuf:"bytes,1,opt,name=assignment,proto3" json:"assignment,omitempty"` // contains filtered or unexported fields }
CreateOktaAssignmentRequest is a request for creating an Okta assignment.
func (*CreateOktaAssignmentRequest) Descriptor
deprecated
func (*CreateOktaAssignmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateOktaAssignmentRequest.ProtoReflect.Descriptor instead.
func (*CreateOktaAssignmentRequest) GetAssignment ¶
func (x *CreateOktaAssignmentRequest) GetAssignment() *types.OktaAssignmentV1
func (*CreateOktaAssignmentRequest) ProtoMessage ¶
func (*CreateOktaAssignmentRequest) ProtoMessage()
func (*CreateOktaAssignmentRequest) ProtoReflect ¶
func (x *CreateOktaAssignmentRequest) ProtoReflect() protoreflect.Message
func (*CreateOktaAssignmentRequest) Reset ¶
func (x *CreateOktaAssignmentRequest) Reset()
func (*CreateOktaAssignmentRequest) String ¶
func (x *CreateOktaAssignmentRequest) String() string
type CreateOktaImportRuleRequest ¶
type CreateOktaImportRuleRequest struct { // import_rule is the Okta import rule to create. ImportRule *types.OktaImportRuleV1 `protobuf:"bytes,1,opt,name=import_rule,json=importRule,proto3" json:"import_rule,omitempty"` // contains filtered or unexported fields }
CreateOktaImportRuleRequest is a request for creating an Okta import rule.
func (*CreateOktaImportRuleRequest) Descriptor
deprecated
func (*CreateOktaImportRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateOktaImportRuleRequest.ProtoReflect.Descriptor instead.
func (*CreateOktaImportRuleRequest) GetImportRule ¶
func (x *CreateOktaImportRuleRequest) GetImportRule() *types.OktaImportRuleV1
func (*CreateOktaImportRuleRequest) ProtoMessage ¶
func (*CreateOktaImportRuleRequest) ProtoMessage()
func (*CreateOktaImportRuleRequest) ProtoReflect ¶
func (x *CreateOktaImportRuleRequest) ProtoReflect() protoreflect.Message
func (*CreateOktaImportRuleRequest) Reset ¶
func (x *CreateOktaImportRuleRequest) Reset()
func (*CreateOktaImportRuleRequest) String ¶
func (x *CreateOktaImportRuleRequest) String() string
type DeleteAllOktaAssignmentsRequest ¶
type DeleteAllOktaAssignmentsRequest struct {
// contains filtered or unexported fields
}
DeleteAllOktaAssignmentsRequest is the request for deleting all Okta assignments.
func (*DeleteAllOktaAssignmentsRequest) Descriptor
deprecated
func (*DeleteAllOktaAssignmentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAllOktaAssignmentsRequest.ProtoReflect.Descriptor instead.
func (*DeleteAllOktaAssignmentsRequest) ProtoMessage ¶
func (*DeleteAllOktaAssignmentsRequest) ProtoMessage()
func (*DeleteAllOktaAssignmentsRequest) ProtoReflect ¶
func (x *DeleteAllOktaAssignmentsRequest) ProtoReflect() protoreflect.Message
func (*DeleteAllOktaAssignmentsRequest) Reset ¶
func (x *DeleteAllOktaAssignmentsRequest) Reset()
func (*DeleteAllOktaAssignmentsRequest) String ¶
func (x *DeleteAllOktaAssignmentsRequest) String() string
type DeleteAllOktaImportRulesRequest ¶
type DeleteAllOktaImportRulesRequest struct {
// contains filtered or unexported fields
}
DeleteAllOktaImportRulesRequest is the request for deleting all Okta import rules.
func (*DeleteAllOktaImportRulesRequest) Descriptor
deprecated
func (*DeleteAllOktaImportRulesRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAllOktaImportRulesRequest.ProtoReflect.Descriptor instead.
func (*DeleteAllOktaImportRulesRequest) ProtoMessage ¶
func (*DeleteAllOktaImportRulesRequest) ProtoMessage()
func (*DeleteAllOktaImportRulesRequest) ProtoReflect ¶
func (x *DeleteAllOktaImportRulesRequest) ProtoReflect() protoreflect.Message
func (*DeleteAllOktaImportRulesRequest) Reset ¶
func (x *DeleteAllOktaImportRulesRequest) Reset()
func (*DeleteAllOktaImportRulesRequest) String ¶
func (x *DeleteAllOktaImportRulesRequest) String() string
type DeleteOktaAssignmentRequest ¶
type DeleteOktaAssignmentRequest struct { // name is the name of the Okta assignment. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
DeleteOktaAssignmentRequest is the request for deleting an Okta assignment.
func (*DeleteOktaAssignmentRequest) Descriptor
deprecated
func (*DeleteOktaAssignmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteOktaAssignmentRequest.ProtoReflect.Descriptor instead.
func (*DeleteOktaAssignmentRequest) GetName ¶
func (x *DeleteOktaAssignmentRequest) GetName() string
func (*DeleteOktaAssignmentRequest) ProtoMessage ¶
func (*DeleteOktaAssignmentRequest) ProtoMessage()
func (*DeleteOktaAssignmentRequest) ProtoReflect ¶
func (x *DeleteOktaAssignmentRequest) ProtoReflect() protoreflect.Message
func (*DeleteOktaAssignmentRequest) Reset ¶
func (x *DeleteOktaAssignmentRequest) Reset()
func (*DeleteOktaAssignmentRequest) String ¶
func (x *DeleteOktaAssignmentRequest) String() string
type DeleteOktaImportRuleRequest ¶
type DeleteOktaImportRuleRequest struct { // name is the name of the Okta import rule. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
DeleteOktaImportRuleRequest is the request for deleting an Okta import rule.
func (*DeleteOktaImportRuleRequest) Descriptor
deprecated
func (*DeleteOktaImportRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteOktaImportRuleRequest.ProtoReflect.Descriptor instead.
func (*DeleteOktaImportRuleRequest) GetName ¶
func (x *DeleteOktaImportRuleRequest) GetName() string
func (*DeleteOktaImportRuleRequest) ProtoMessage ¶
func (*DeleteOktaImportRuleRequest) ProtoMessage()
func (*DeleteOktaImportRuleRequest) ProtoReflect ¶
func (x *DeleteOktaImportRuleRequest) ProtoReflect() protoreflect.Message
func (*DeleteOktaImportRuleRequest) Reset ¶
func (x *DeleteOktaImportRuleRequest) Reset()
func (*DeleteOktaImportRuleRequest) String ¶
func (x *DeleteOktaImportRuleRequest) String() string
type GetOktaAssignmentRequest ¶
type GetOktaAssignmentRequest struct { // name is the name of the Okta assignment. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
GetOktaAssignmentRequest is the request for retrieving an Okta assignment.
func (*GetOktaAssignmentRequest) Descriptor
deprecated
func (*GetOktaAssignmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetOktaAssignmentRequest.ProtoReflect.Descriptor instead.
func (*GetOktaAssignmentRequest) GetName ¶
func (x *GetOktaAssignmentRequest) GetName() string
func (*GetOktaAssignmentRequest) ProtoMessage ¶
func (*GetOktaAssignmentRequest) ProtoMessage()
func (*GetOktaAssignmentRequest) ProtoReflect ¶
func (x *GetOktaAssignmentRequest) ProtoReflect() protoreflect.Message
func (*GetOktaAssignmentRequest) Reset ¶
func (x *GetOktaAssignmentRequest) Reset()
func (*GetOktaAssignmentRequest) String ¶
func (x *GetOktaAssignmentRequest) String() string
type GetOktaImportRuleRequest ¶
type GetOktaImportRuleRequest struct { // name is the name of the Okta import rule. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
GetOktaImportRuleRequest is the request for retrieving an Okta import rule.
func (*GetOktaImportRuleRequest) Descriptor
deprecated
func (*GetOktaImportRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetOktaImportRuleRequest.ProtoReflect.Descriptor instead.
func (*GetOktaImportRuleRequest) GetName ¶
func (x *GetOktaImportRuleRequest) GetName() string
func (*GetOktaImportRuleRequest) ProtoMessage ¶
func (*GetOktaImportRuleRequest) ProtoMessage()
func (*GetOktaImportRuleRequest) ProtoReflect ¶
func (x *GetOktaImportRuleRequest) ProtoReflect() protoreflect.Message
func (*GetOktaImportRuleRequest) Reset ¶
func (x *GetOktaImportRuleRequest) Reset()
func (*GetOktaImportRuleRequest) String ¶
func (x *GetOktaImportRuleRequest) String() string
type ListOktaAssignmentsRequest ¶
type ListOktaAssignmentsRequest struct { // page_size is the number of results to return. If page_size is 0, a default page size of 200 will be chosen. PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // page_token is the next page token to use when retrieving results. PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
ListOktaAssignmentsRequest is the request for listing paginated Okta assignments.
func (*ListOktaAssignmentsRequest) Descriptor
deprecated
func (*ListOktaAssignmentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListOktaAssignmentsRequest.ProtoReflect.Descriptor instead.
func (*ListOktaAssignmentsRequest) GetPageSize ¶
func (x *ListOktaAssignmentsRequest) GetPageSize() int32
func (*ListOktaAssignmentsRequest) GetPageToken ¶
func (x *ListOktaAssignmentsRequest) GetPageToken() string
func (*ListOktaAssignmentsRequest) ProtoMessage ¶
func (*ListOktaAssignmentsRequest) ProtoMessage()
func (*ListOktaAssignmentsRequest) ProtoReflect ¶
func (x *ListOktaAssignmentsRequest) ProtoReflect() protoreflect.Message
func (*ListOktaAssignmentsRequest) Reset ¶
func (x *ListOktaAssignmentsRequest) Reset()
func (*ListOktaAssignmentsRequest) String ¶
func (x *ListOktaAssignmentsRequest) String() string
type ListOktaAssignmentsResponse ¶
type ListOktaAssignmentsResponse struct { // assignments is the list of assignments. Assignments []*types.OktaAssignmentV1 `protobuf:"bytes,1,rep,name=assignments,proto3" json:"assignments,omitempty"` // next_page_token is the next page token. If there are no more results, it will be empty. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
ListOktaAssignmentsResponse is the response for listing paginated Okta assignments.
func (*ListOktaAssignmentsResponse) Descriptor
deprecated
func (*ListOktaAssignmentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListOktaAssignmentsResponse.ProtoReflect.Descriptor instead.
func (*ListOktaAssignmentsResponse) GetAssignments ¶
func (x *ListOktaAssignmentsResponse) GetAssignments() []*types.OktaAssignmentV1
func (*ListOktaAssignmentsResponse) GetNextPageToken ¶
func (x *ListOktaAssignmentsResponse) GetNextPageToken() string
func (*ListOktaAssignmentsResponse) ProtoMessage ¶
func (*ListOktaAssignmentsResponse) ProtoMessage()
func (*ListOktaAssignmentsResponse) ProtoReflect ¶
func (x *ListOktaAssignmentsResponse) ProtoReflect() protoreflect.Message
func (*ListOktaAssignmentsResponse) Reset ¶
func (x *ListOktaAssignmentsResponse) Reset()
func (*ListOktaAssignmentsResponse) String ¶
func (x *ListOktaAssignmentsResponse) String() string
type ListOktaImportRulesRequest ¶
type ListOktaImportRulesRequest struct { // page_size is the number of results to return. If page_size is 0, a default page size of 200 will be chosen. PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // page_token is the next_token value returned from a previous List request if any. PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
ListOktaImportRulesRequest is the request for listing paginated Okta import rules.
func (*ListOktaImportRulesRequest) Descriptor
deprecated
func (*ListOktaImportRulesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListOktaImportRulesRequest.ProtoReflect.Descriptor instead.
func (*ListOktaImportRulesRequest) GetPageSize ¶
func (x *ListOktaImportRulesRequest) GetPageSize() int32
func (*ListOktaImportRulesRequest) GetPageToken ¶
func (x *ListOktaImportRulesRequest) GetPageToken() string
func (*ListOktaImportRulesRequest) ProtoMessage ¶
func (*ListOktaImportRulesRequest) ProtoMessage()
func (*ListOktaImportRulesRequest) ProtoReflect ¶
func (x *ListOktaImportRulesRequest) ProtoReflect() protoreflect.Message
func (*ListOktaImportRulesRequest) Reset ¶
func (x *ListOktaImportRulesRequest) Reset()
func (*ListOktaImportRulesRequest) String ¶
func (x *ListOktaImportRulesRequest) String() string
type ListOktaImportRulesResponse ¶
type ListOktaImportRulesResponse struct { // import_rules is the list of import rules. ImportRules []*types.OktaImportRuleV1 `protobuf:"bytes,1,rep,name=import_rules,json=importRules,proto3" json:"import_rules,omitempty"` // next_page_token is the next page token. If there are no more results, it will be empty. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
ListOktaImportRulesResponse is the response for listing paginated Okta import rules.
func (*ListOktaImportRulesResponse) Descriptor
deprecated
func (*ListOktaImportRulesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListOktaImportRulesResponse.ProtoReflect.Descriptor instead.
func (*ListOktaImportRulesResponse) GetImportRules ¶
func (x *ListOktaImportRulesResponse) GetImportRules() []*types.OktaImportRuleV1
func (*ListOktaImportRulesResponse) GetNextPageToken ¶
func (x *ListOktaImportRulesResponse) GetNextPageToken() string
func (*ListOktaImportRulesResponse) ProtoMessage ¶
func (*ListOktaImportRulesResponse) ProtoMessage()
func (*ListOktaImportRulesResponse) ProtoReflect ¶
func (x *ListOktaImportRulesResponse) ProtoReflect() protoreflect.Message
func (*ListOktaImportRulesResponse) Reset ¶
func (x *ListOktaImportRulesResponse) Reset()
func (*ListOktaImportRulesResponse) String ¶
func (x *ListOktaImportRulesResponse) String() string
type OktaServiceClient ¶
type OktaServiceClient interface { // ListOktaImportRules returns a paginated list of all Okta import rule resources. ListOktaImportRules(ctx context.Context, in *ListOktaImportRulesRequest, opts ...grpc.CallOption) (*ListOktaImportRulesResponse, error) // GetOktaImportRule returns the specified Okta import rule resources. GetOktaImportRule(ctx context.Context, in *GetOktaImportRuleRequest, opts ...grpc.CallOption) (*types.OktaImportRuleV1, error) // CreateOktaImportRule creates a new Okta import rule resource. CreateOktaImportRule(ctx context.Context, in *CreateOktaImportRuleRequest, opts ...grpc.CallOption) (*types.OktaImportRuleV1, error) // UpdateOktaImportRule updates an existing Okta import rule resource. UpdateOktaImportRule(ctx context.Context, in *UpdateOktaImportRuleRequest, opts ...grpc.CallOption) (*types.OktaImportRuleV1, error) // DeleteOktaImportRule removes the specified Okta import rule resource. DeleteOktaImportRule(ctx context.Context, in *DeleteOktaImportRuleRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // DeleteAllOktaImportRules removes all Okta import rules. DeleteAllOktaImportRules(ctx context.Context, in *DeleteAllOktaImportRulesRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // ListOktaAssignments returns a paginated list of all Okta assignment resources. ListOktaAssignments(ctx context.Context, in *ListOktaAssignmentsRequest, opts ...grpc.CallOption) (*ListOktaAssignmentsResponse, error) // GetOktaAssignment returns the specified Okta assignment resources. GetOktaAssignment(ctx context.Context, in *GetOktaAssignmentRequest, opts ...grpc.CallOption) (*types.OktaAssignmentV1, error) // CreateOktaAssignment creates a new Okta assignment resource. CreateOktaAssignment(ctx context.Context, in *CreateOktaAssignmentRequest, opts ...grpc.CallOption) (*types.OktaAssignmentV1, error) // UpdateOktaAssignment updates an existing Okta assignment resource. UpdateOktaAssignment(ctx context.Context, in *UpdateOktaAssignmentRequest, opts ...grpc.CallOption) (*types.OktaAssignmentV1, error) // UpdateOktaAssignmentStatus will update the status for an Okta assignment. UpdateOktaAssignmentStatus(ctx context.Context, in *UpdateOktaAssignmentStatusRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // DeleteOktaAssignment removes the specified Okta assignment resource. DeleteOktaAssignment(ctx context.Context, in *DeleteOktaAssignmentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // DeleteAllOktaAssignments removes all Okta assignments. DeleteAllOktaAssignments(ctx context.Context, in *DeleteAllOktaAssignmentsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) }
OktaServiceClient is the client API for OktaService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewOktaServiceClient ¶
func NewOktaServiceClient(cc grpc.ClientConnInterface) OktaServiceClient
type OktaServiceServer ¶
type OktaServiceServer interface { // ListOktaImportRules returns a paginated list of all Okta import rule resources. ListOktaImportRules(context.Context, *ListOktaImportRulesRequest) (*ListOktaImportRulesResponse, error) // GetOktaImportRule returns the specified Okta import rule resources. GetOktaImportRule(context.Context, *GetOktaImportRuleRequest) (*types.OktaImportRuleV1, error) // CreateOktaImportRule creates a new Okta import rule resource. CreateOktaImportRule(context.Context, *CreateOktaImportRuleRequest) (*types.OktaImportRuleV1, error) // UpdateOktaImportRule updates an existing Okta import rule resource. UpdateOktaImportRule(context.Context, *UpdateOktaImportRuleRequest) (*types.OktaImportRuleV1, error) // DeleteOktaImportRule removes the specified Okta import rule resource. DeleteOktaImportRule(context.Context, *DeleteOktaImportRuleRequest) (*emptypb.Empty, error) // DeleteAllOktaImportRules removes all Okta import rules. DeleteAllOktaImportRules(context.Context, *DeleteAllOktaImportRulesRequest) (*emptypb.Empty, error) // ListOktaAssignments returns a paginated list of all Okta assignment resources. ListOktaAssignments(context.Context, *ListOktaAssignmentsRequest) (*ListOktaAssignmentsResponse, error) // GetOktaAssignment returns the specified Okta assignment resources. GetOktaAssignment(context.Context, *GetOktaAssignmentRequest) (*types.OktaAssignmentV1, error) // CreateOktaAssignment creates a new Okta assignment resource. CreateOktaAssignment(context.Context, *CreateOktaAssignmentRequest) (*types.OktaAssignmentV1, error) // UpdateOktaAssignment updates an existing Okta assignment resource. UpdateOktaAssignment(context.Context, *UpdateOktaAssignmentRequest) (*types.OktaAssignmentV1, error) // UpdateOktaAssignmentStatus will update the status for an Okta assignment. UpdateOktaAssignmentStatus(context.Context, *UpdateOktaAssignmentStatusRequest) (*emptypb.Empty, error) // DeleteOktaAssignment removes the specified Okta assignment resource. DeleteOktaAssignment(context.Context, *DeleteOktaAssignmentRequest) (*emptypb.Empty, error) // DeleteAllOktaAssignments removes all Okta assignments. DeleteAllOktaAssignments(context.Context, *DeleteAllOktaAssignmentsRequest) (*emptypb.Empty, error) // contains filtered or unexported methods }
OktaServiceServer is the server API for OktaService service. All implementations must embed UnimplementedOktaServiceServer for forward compatibility
type UnimplementedOktaServiceServer ¶
type UnimplementedOktaServiceServer struct { }
UnimplementedOktaServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedOktaServiceServer) CreateOktaAssignment ¶
func (UnimplementedOktaServiceServer) CreateOktaAssignment(context.Context, *CreateOktaAssignmentRequest) (*types.OktaAssignmentV1, error)
func (UnimplementedOktaServiceServer) CreateOktaImportRule ¶
func (UnimplementedOktaServiceServer) CreateOktaImportRule(context.Context, *CreateOktaImportRuleRequest) (*types.OktaImportRuleV1, error)
func (UnimplementedOktaServiceServer) DeleteAllOktaAssignments ¶
func (UnimplementedOktaServiceServer) DeleteAllOktaAssignments(context.Context, *DeleteAllOktaAssignmentsRequest) (*emptypb.Empty, error)
func (UnimplementedOktaServiceServer) DeleteAllOktaImportRules ¶
func (UnimplementedOktaServiceServer) DeleteAllOktaImportRules(context.Context, *DeleteAllOktaImportRulesRequest) (*emptypb.Empty, error)
func (UnimplementedOktaServiceServer) DeleteOktaAssignment ¶
func (UnimplementedOktaServiceServer) DeleteOktaAssignment(context.Context, *DeleteOktaAssignmentRequest) (*emptypb.Empty, error)
func (UnimplementedOktaServiceServer) DeleteOktaImportRule ¶
func (UnimplementedOktaServiceServer) DeleteOktaImportRule(context.Context, *DeleteOktaImportRuleRequest) (*emptypb.Empty, error)
func (UnimplementedOktaServiceServer) GetOktaAssignment ¶
func (UnimplementedOktaServiceServer) GetOktaAssignment(context.Context, *GetOktaAssignmentRequest) (*types.OktaAssignmentV1, error)
func (UnimplementedOktaServiceServer) GetOktaImportRule ¶
func (UnimplementedOktaServiceServer) GetOktaImportRule(context.Context, *GetOktaImportRuleRequest) (*types.OktaImportRuleV1, error)
func (UnimplementedOktaServiceServer) ListOktaAssignments ¶
func (UnimplementedOktaServiceServer) ListOktaAssignments(context.Context, *ListOktaAssignmentsRequest) (*ListOktaAssignmentsResponse, error)
func (UnimplementedOktaServiceServer) ListOktaImportRules ¶
func (UnimplementedOktaServiceServer) ListOktaImportRules(context.Context, *ListOktaImportRulesRequest) (*ListOktaImportRulesResponse, error)
func (UnimplementedOktaServiceServer) UpdateOktaAssignment ¶
func (UnimplementedOktaServiceServer) UpdateOktaAssignment(context.Context, *UpdateOktaAssignmentRequest) (*types.OktaAssignmentV1, error)
func (UnimplementedOktaServiceServer) UpdateOktaAssignmentStatus ¶
func (UnimplementedOktaServiceServer) UpdateOktaAssignmentStatus(context.Context, *UpdateOktaAssignmentStatusRequest) (*emptypb.Empty, error)
func (UnimplementedOktaServiceServer) UpdateOktaImportRule ¶
func (UnimplementedOktaServiceServer) UpdateOktaImportRule(context.Context, *UpdateOktaImportRuleRequest) (*types.OktaImportRuleV1, error)
type UnsafeOktaServiceServer ¶
type UnsafeOktaServiceServer interface {
// contains filtered or unexported methods
}
UnsafeOktaServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OktaServiceServer will result in compilation errors.
type UpdateOktaAssignmentRequest ¶
type UpdateOktaAssignmentRequest struct { // assignment is the Okta assignment to update. Assignment *types.OktaAssignmentV1 `protobuf:"bytes,1,opt,name=assignment,proto3" json:"assignment,omitempty"` // contains filtered or unexported fields }
UpdateOktaAssignmentRequest is a request for updating an Okta assignment.
func (*UpdateOktaAssignmentRequest) Descriptor
deprecated
func (*UpdateOktaAssignmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateOktaAssignmentRequest.ProtoReflect.Descriptor instead.
func (*UpdateOktaAssignmentRequest) GetAssignment ¶
func (x *UpdateOktaAssignmentRequest) GetAssignment() *types.OktaAssignmentV1
func (*UpdateOktaAssignmentRequest) ProtoMessage ¶
func (*UpdateOktaAssignmentRequest) ProtoMessage()
func (*UpdateOktaAssignmentRequest) ProtoReflect ¶
func (x *UpdateOktaAssignmentRequest) ProtoReflect() protoreflect.Message
func (*UpdateOktaAssignmentRequest) Reset ¶
func (x *UpdateOktaAssignmentRequest) Reset()
func (*UpdateOktaAssignmentRequest) String ¶
func (x *UpdateOktaAssignmentRequest) String() string
type UpdateOktaAssignmentStatusRequest ¶
type UpdateOktaAssignmentStatusRequest struct { // name is the name of the Okta assignment. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // status is the status to update the assignment to. Status types.OktaAssignmentSpecV1_OktaAssignmentStatus `protobuf:"varint,2,opt,name=status,proto3,enum=types.OktaAssignmentSpecV1_OktaAssignmentStatus" json:"status,omitempty"` // timeHasPassed is the amount of time that must have passed since the last transition // in order to set the new transition. TimeHasPassed *durationpb.Duration `protobuf:"bytes,3,opt,name=time_has_passed,json=timeHasPassed,proto3" json:"time_has_passed,omitempty"` // contains filtered or unexported fields }
UpdateOktaAssignmentStatusRequest is a request for updating an Okta assignment status.
func (*UpdateOktaAssignmentStatusRequest) Descriptor
deprecated
func (*UpdateOktaAssignmentStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateOktaAssignmentStatusRequest.ProtoReflect.Descriptor instead.
func (*UpdateOktaAssignmentStatusRequest) GetName ¶
func (x *UpdateOktaAssignmentStatusRequest) GetName() string
func (*UpdateOktaAssignmentStatusRequest) GetStatus ¶
func (x *UpdateOktaAssignmentStatusRequest) GetStatus() types.OktaAssignmentSpecV1_OktaAssignmentStatus
func (*UpdateOktaAssignmentStatusRequest) GetTimeHasPassed ¶
func (x *UpdateOktaAssignmentStatusRequest) GetTimeHasPassed() *durationpb.Duration
func (*UpdateOktaAssignmentStatusRequest) ProtoMessage ¶
func (*UpdateOktaAssignmentStatusRequest) ProtoMessage()
func (*UpdateOktaAssignmentStatusRequest) ProtoReflect ¶
func (x *UpdateOktaAssignmentStatusRequest) ProtoReflect() protoreflect.Message
func (*UpdateOktaAssignmentStatusRequest) Reset ¶
func (x *UpdateOktaAssignmentStatusRequest) Reset()
func (*UpdateOktaAssignmentStatusRequest) String ¶
func (x *UpdateOktaAssignmentStatusRequest) String() string
type UpdateOktaImportRuleRequest ¶
type UpdateOktaImportRuleRequest struct { // import_rule is the Okta import rule to update. ImportRule *types.OktaImportRuleV1 `protobuf:"bytes,1,opt,name=import_rule,json=importRule,proto3" json:"import_rule,omitempty"` // contains filtered or unexported fields }
UpdateOktaImportRuleRequest is a request for updating an Okta import rule.
func (*UpdateOktaImportRuleRequest) Descriptor
deprecated
func (*UpdateOktaImportRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateOktaImportRuleRequest.ProtoReflect.Descriptor instead.
func (*UpdateOktaImportRuleRequest) GetImportRule ¶
func (x *UpdateOktaImportRuleRequest) GetImportRule() *types.OktaImportRuleV1
func (*UpdateOktaImportRuleRequest) ProtoMessage ¶
func (*UpdateOktaImportRuleRequest) ProtoMessage()
func (*UpdateOktaImportRuleRequest) ProtoReflect ¶
func (x *UpdateOktaImportRuleRequest) ProtoReflect() protoreflect.Message
func (*UpdateOktaImportRuleRequest) Reset ¶
func (x *UpdateOktaImportRuleRequest) Reset()
func (*UpdateOktaImportRuleRequest) String ¶
func (x *UpdateOktaImportRuleRequest) String() string