oktav1

package
v0.0.0-...-e044795 Latest Latest
Warning

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

Go to latest
Published: May 7, 2024 License: Apache-2.0 Imports: 11 Imported by: 2

Documentation

Index

Constants

View Source
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

View Source
var File_teleport_okta_v1_okta_service_proto protoreflect.FileDescriptor
View Source
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 (*CreateOktaAssignmentRequest) ProtoMessage

func (*CreateOktaAssignmentRequest) ProtoMessage()

func (*CreateOktaAssignmentRequest) ProtoReflect

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 (*CreateOktaImportRuleRequest) ProtoMessage

func (*CreateOktaImportRuleRequest) ProtoMessage()

func (*CreateOktaImportRuleRequest) ProtoReflect

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 (*DeleteAllOktaAssignmentsRequest) Reset

func (*DeleteAllOktaAssignmentsRequest) 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 (*DeleteAllOktaImportRulesRequest) Reset

func (*DeleteAllOktaImportRulesRequest) 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 (*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 (*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 (*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 (*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 (*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 (*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.

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) CreateOktaImportRule

func (UnimplementedOktaServiceServer) DeleteAllOktaAssignments

func (UnimplementedOktaServiceServer) DeleteAllOktaImportRules

func (UnimplementedOktaServiceServer) DeleteOktaAssignment

func (UnimplementedOktaServiceServer) DeleteOktaImportRule

func (UnimplementedOktaServiceServer) GetOktaAssignment

func (UnimplementedOktaServiceServer) GetOktaImportRule

func (UnimplementedOktaServiceServer) UpdateOktaAssignment

func (UnimplementedOktaServiceServer) UpdateOktaAssignmentStatus

func (UnimplementedOktaServiceServer) UpdateOktaImportRule

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 (*UpdateOktaAssignmentRequest) ProtoMessage

func (*UpdateOktaAssignmentRequest) ProtoMessage()

func (*UpdateOktaAssignmentRequest) ProtoReflect

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 (*UpdateOktaAssignmentStatusRequest) GetStatus

func (*UpdateOktaAssignmentStatusRequest) GetTimeHasPassed

func (x *UpdateOktaAssignmentStatusRequest) GetTimeHasPassed() *durationpb.Duration

func (*UpdateOktaAssignmentStatusRequest) ProtoMessage

func (*UpdateOktaAssignmentStatusRequest) ProtoMessage()

func (*UpdateOktaAssignmentStatusRequest) ProtoReflect

func (*UpdateOktaAssignmentStatusRequest) Reset

func (*UpdateOktaAssignmentStatusRequest) 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 (*UpdateOktaImportRuleRequest) ProtoMessage

func (*UpdateOktaImportRuleRequest) ProtoMessage()

func (*UpdateOktaImportRuleRequest) ProtoReflect

func (*UpdateOktaImportRuleRequest) Reset

func (x *UpdateOktaImportRuleRequest) Reset()

func (*UpdateOktaImportRuleRequest) String

func (x *UpdateOktaImportRuleRequest) String() string

Jump to

Keyboard shortcuts

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