Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterOAuthConfigServiceServer(s grpc.ServiceRegistrar, srv OAuthConfigServiceServer)
- func RegisterSAMLConfigServiceServer(s grpc.ServiceRegistrar, srv SAMLConfigServiceServer)
- type MetaResponse
- func (*MetaResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MetaResponse) GetCount() *wrapperspb.UInt32Value
- func (x *MetaResponse) GetTime() *timestamppb.Timestamp
- func (x *MetaResponse) GetType() subscriptions.Operation
- func (*MetaResponse) ProtoMessage()
- func (x *MetaResponse) ProtoReflect() protoreflect.Message
- func (x *MetaResponse) Reset()
- func (x *MetaResponse) String() string
- type OAuthConfig
- func (*OAuthConfig) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfig) GetAlgorithms() *fmp.RepeatedString
- func (x *OAuthConfig) GetBearerTokenIntrospectionEndpoint() *wrapperspb.StringValue
- func (x *OAuthConfig) GetClientId() *wrapperspb.StringValue
- func (x *OAuthConfig) GetClientSecret() *wrapperspb.StringValue
- func (x *OAuthConfig) GetEndpoint() *wrapperspb.StringValue
- func (x *OAuthConfig) GetJwksUri() *wrapperspb.StringValue
- func (x *OAuthConfig) GetKey() *OAuthKey
- func (x *OAuthConfig) GetLinkToSharedProvider() *wrapperspb.BoolValue
- func (x *OAuthConfig) GetPermittedEmailDomains() *fmp.RepeatedString
- func (x *OAuthConfig) GetRolesClaimName() *wrapperspb.StringValue
- func (x *OAuthConfig) GetRolesScopeName() *wrapperspb.StringValue
- func (*OAuthConfig) ProtoMessage()
- func (x *OAuthConfig) ProtoReflect() protoreflect.Message
- func (x *OAuthConfig) Reset()
- func (x *OAuthConfig) String() string
- type OAuthConfigBatchedStreamRequest
- func (*OAuthConfigBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *OAuthConfigBatchedStreamRequest) GetPartialEqFilter() []*OAuthConfig
- func (x *OAuthConfigBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*OAuthConfigBatchedStreamRequest) ProtoMessage()
- func (x *OAuthConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigBatchedStreamRequest) Reset()
- func (x *OAuthConfigBatchedStreamRequest) String() string
- type OAuthConfigBatchedStreamResponse
- func (*OAuthConfigBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigBatchedStreamResponse) GetResponses() []*OAuthConfigStreamResponse
- func (*OAuthConfigBatchedStreamResponse) ProtoMessage()
- func (x *OAuthConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigBatchedStreamResponse) Reset()
- func (x *OAuthConfigBatchedStreamResponse) String() string
- type OAuthConfigDeleteAllRequest
- func (*OAuthConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigDeleteAllRequest) GetPartialEqFilter() []*OAuthConfig
- func (*OAuthConfigDeleteAllRequest) ProtoMessage()
- func (x *OAuthConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigDeleteAllRequest) Reset()
- func (x *OAuthConfigDeleteAllRequest) String() string
- type OAuthConfigDeleteAllResponse
- func (*OAuthConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *OAuthConfigDeleteAllResponse) GetKey() *OAuthKey
- func (x *OAuthConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *OAuthConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*OAuthConfigDeleteAllResponse) ProtoMessage()
- func (x *OAuthConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigDeleteAllResponse) Reset()
- func (x *OAuthConfigDeleteAllResponse) String() string
- type OAuthConfigDeleteRequest
- func (*OAuthConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigDeleteRequest) GetKey() *OAuthKey
- func (*OAuthConfigDeleteRequest) ProtoMessage()
- func (x *OAuthConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigDeleteRequest) Reset()
- func (x *OAuthConfigDeleteRequest) String() string
- type OAuthConfigDeleteResponse
- func (*OAuthConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigDeleteResponse) GetKey() *OAuthKey
- func (x *OAuthConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*OAuthConfigDeleteResponse) ProtoMessage()
- func (x *OAuthConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigDeleteResponse) Reset()
- func (x *OAuthConfigDeleteResponse) String() string
- type OAuthConfigDeleteSomeRequest
- func (*OAuthConfigDeleteSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigDeleteSomeRequest) GetKeys() []*OAuthKey
- func (*OAuthConfigDeleteSomeRequest) ProtoMessage()
- func (x *OAuthConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigDeleteSomeRequest) Reset()
- func (x *OAuthConfigDeleteSomeRequest) String() string
- type OAuthConfigDeleteSomeResponse
- func (*OAuthConfigDeleteSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigDeleteSomeResponse) GetError() string
- func (x *OAuthConfigDeleteSomeResponse) GetKey() *OAuthKey
- func (*OAuthConfigDeleteSomeResponse) ProtoMessage()
- func (x *OAuthConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigDeleteSomeResponse) Reset()
- func (x *OAuthConfigDeleteSomeResponse) String() string
- type OAuthConfigRequest
- func (*OAuthConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigRequest) GetKey() *OAuthKey
- func (x *OAuthConfigRequest) GetTime() *timestamppb.Timestamp
- func (*OAuthConfigRequest) ProtoMessage()
- func (x *OAuthConfigRequest) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigRequest) Reset()
- func (x *OAuthConfigRequest) String() string
- type OAuthConfigResponse
- func (*OAuthConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *OAuthConfigResponse) GetValue() *OAuthConfig
- func (*OAuthConfigResponse) ProtoMessage()
- func (x *OAuthConfigResponse) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigResponse) Reset()
- func (x *OAuthConfigResponse) String() string
- type OAuthConfigServiceClient
- type OAuthConfigServiceServer
- type OAuthConfigService_DeleteAllClient
- type OAuthConfigService_DeleteAllServer
- type OAuthConfigService_DeleteSomeClient
- type OAuthConfigService_DeleteSomeServer
- type OAuthConfigService_GetAllBatchedClient
- type OAuthConfigService_GetAllBatchedServer
- type OAuthConfigService_GetAllClient
- type OAuthConfigService_GetAllServer
- type OAuthConfigService_GetSomeClient
- type OAuthConfigService_GetSomeServer
- type OAuthConfigService_SetSomeClient
- type OAuthConfigService_SetSomeServer
- type OAuthConfigService_SubscribeBatchedClient
- type OAuthConfigService_SubscribeBatchedServer
- type OAuthConfigService_SubscribeClient
- type OAuthConfigService_SubscribeMetaClient
- type OAuthConfigService_SubscribeMetaServer
- type OAuthConfigService_SubscribeServer
- type OAuthConfigSetRequest
- func (*OAuthConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigSetRequest) GetValue() *OAuthConfig
- func (*OAuthConfigSetRequest) ProtoMessage()
- func (x *OAuthConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigSetRequest) Reset()
- func (x *OAuthConfigSetRequest) String() string
- type OAuthConfigSetResponse
- func (*OAuthConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *OAuthConfigSetResponse) GetValue() *OAuthConfig
- func (*OAuthConfigSetResponse) ProtoMessage()
- func (x *OAuthConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigSetResponse) Reset()
- func (x *OAuthConfigSetResponse) String() string
- type OAuthConfigSetSomeRequest
- func (*OAuthConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigSetSomeRequest) GetValues() []*OAuthConfig
- func (*OAuthConfigSetSomeRequest) ProtoMessage()
- func (x *OAuthConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigSetSomeRequest) Reset()
- func (x *OAuthConfigSetSomeRequest) String() string
- type OAuthConfigSetSomeResponse
- func (*OAuthConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigSetSomeResponse) GetError() string
- func (x *OAuthConfigSetSomeResponse) GetKey() *OAuthKey
- func (*OAuthConfigSetSomeResponse) ProtoMessage()
- func (x *OAuthConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigSetSomeResponse) Reset()
- func (x *OAuthConfigSetSomeResponse) String() string
- type OAuthConfigSomeRequest
- func (*OAuthConfigSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigSomeRequest) GetKeys() []*OAuthKey
- func (x *OAuthConfigSomeRequest) GetTime() *timestamppb.Timestamp
- func (*OAuthConfigSomeRequest) ProtoMessage()
- func (x *OAuthConfigSomeRequest) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigSomeRequest) Reset()
- func (x *OAuthConfigSomeRequest) String() string
- type OAuthConfigSomeResponse
- func (*OAuthConfigSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigSomeResponse) GetError() *wrapperspb.StringValue
- func (x *OAuthConfigSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *OAuthConfigSomeResponse) GetValue() *OAuthConfig
- func (*OAuthConfigSomeResponse) ProtoMessage()
- func (x *OAuthConfigSomeResponse) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigSomeResponse) Reset()
- func (x *OAuthConfigSomeResponse) String() string
- type OAuthConfigStreamRequest
- func (*OAuthConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigStreamRequest) GetPartialEqFilter() []*OAuthConfig
- func (x *OAuthConfigStreamRequest) GetTime() *time.TimeBounds
- func (*OAuthConfigStreamRequest) ProtoMessage()
- func (x *OAuthConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigStreamRequest) Reset()
- func (x *OAuthConfigStreamRequest) String() string
- type OAuthConfigStreamResponse
- func (*OAuthConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *OAuthConfigStreamResponse) GetType() subscriptions.Operation
- func (x *OAuthConfigStreamResponse) GetValue() *OAuthConfig
- func (*OAuthConfigStreamResponse) ProtoMessage()
- func (x *OAuthConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *OAuthConfigStreamResponse) Reset()
- func (x *OAuthConfigStreamResponse) String() string
- type OAuthKey
- type ProtocolBinding
- func (ProtocolBinding) Descriptor() protoreflect.EnumDescriptor
- func (x ProtocolBinding) Enum() *ProtocolBinding
- func (ProtocolBinding) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProtocolBinding) Number() protoreflect.EnumNumber
- func (x ProtocolBinding) String() string
- func (ProtocolBinding) Type() protoreflect.EnumType
- type SAMLConfig
- func (*SAMLConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfig) GetAuthreqBinding() ProtocolBinding
- func (x *SAMLConfig) GetEmailAttrname() *wrapperspb.StringValue
- func (x *SAMLConfig) GetForceSamlAuthn() *wrapperspb.BoolValue
- func (x *SAMLConfig) GetIdpIssuer() *wrapperspb.StringValue
- func (x *SAMLConfig) GetIdpMetadataUrl() *wrapperspb.StringValue
- func (x *SAMLConfig) GetKey() *SAMLKey
- func (x *SAMLConfig) GetLinkToSharedProvider() *wrapperspb.BoolValue
- func (x *SAMLConfig) GetOrgAttrname() *wrapperspb.StringValue
- func (x *SAMLConfig) GetPermittedEmailDomains() *fmp.RepeatedString
- func (x *SAMLConfig) GetRolesAttrname() *wrapperspb.StringValue
- func (x *SAMLConfig) GetUsernameAttrname() *wrapperspb.StringValue
- func (*SAMLConfig) ProtoMessage()
- func (x *SAMLConfig) ProtoReflect() protoreflect.Message
- func (x *SAMLConfig) Reset()
- func (x *SAMLConfig) String() string
- type SAMLConfigBatchedStreamRequest
- func (*SAMLConfigBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *SAMLConfigBatchedStreamRequest) GetPartialEqFilter() []*SAMLConfig
- func (x *SAMLConfigBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*SAMLConfigBatchedStreamRequest) ProtoMessage()
- func (x *SAMLConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigBatchedStreamRequest) Reset()
- func (x *SAMLConfigBatchedStreamRequest) String() string
- type SAMLConfigBatchedStreamResponse
- func (*SAMLConfigBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigBatchedStreamResponse) GetResponses() []*SAMLConfigStreamResponse
- func (*SAMLConfigBatchedStreamResponse) ProtoMessage()
- func (x *SAMLConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigBatchedStreamResponse) Reset()
- func (x *SAMLConfigBatchedStreamResponse) String() string
- type SAMLConfigDeleteAllRequest
- func (*SAMLConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigDeleteAllRequest) GetPartialEqFilter() []*SAMLConfig
- func (*SAMLConfigDeleteAllRequest) ProtoMessage()
- func (x *SAMLConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigDeleteAllRequest) Reset()
- func (x *SAMLConfigDeleteAllRequest) String() string
- type SAMLConfigDeleteAllResponse
- func (*SAMLConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *SAMLConfigDeleteAllResponse) GetKey() *SAMLKey
- func (x *SAMLConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *SAMLConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*SAMLConfigDeleteAllResponse) ProtoMessage()
- func (x *SAMLConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigDeleteAllResponse) Reset()
- func (x *SAMLConfigDeleteAllResponse) String() string
- type SAMLConfigDeleteRequest
- func (*SAMLConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigDeleteRequest) GetKey() *SAMLKey
- func (*SAMLConfigDeleteRequest) ProtoMessage()
- func (x *SAMLConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigDeleteRequest) Reset()
- func (x *SAMLConfigDeleteRequest) String() string
- type SAMLConfigDeleteResponse
- func (*SAMLConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigDeleteResponse) GetKey() *SAMLKey
- func (x *SAMLConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*SAMLConfigDeleteResponse) ProtoMessage()
- func (x *SAMLConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigDeleteResponse) Reset()
- func (x *SAMLConfigDeleteResponse) String() string
- type SAMLConfigDeleteSomeRequest
- func (*SAMLConfigDeleteSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigDeleteSomeRequest) GetKeys() []*SAMLKey
- func (*SAMLConfigDeleteSomeRequest) ProtoMessage()
- func (x *SAMLConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigDeleteSomeRequest) Reset()
- func (x *SAMLConfigDeleteSomeRequest) String() string
- type SAMLConfigDeleteSomeResponse
- func (*SAMLConfigDeleteSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigDeleteSomeResponse) GetError() string
- func (x *SAMLConfigDeleteSomeResponse) GetKey() *SAMLKey
- func (*SAMLConfigDeleteSomeResponse) ProtoMessage()
- func (x *SAMLConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigDeleteSomeResponse) Reset()
- func (x *SAMLConfigDeleteSomeResponse) String() string
- type SAMLConfigRequest
- func (*SAMLConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigRequest) GetKey() *SAMLKey
- func (x *SAMLConfigRequest) GetTime() *timestamppb.Timestamp
- func (*SAMLConfigRequest) ProtoMessage()
- func (x *SAMLConfigRequest) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigRequest) Reset()
- func (x *SAMLConfigRequest) String() string
- type SAMLConfigResponse
- func (*SAMLConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *SAMLConfigResponse) GetValue() *SAMLConfig
- func (*SAMLConfigResponse) ProtoMessage()
- func (x *SAMLConfigResponse) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigResponse) Reset()
- func (x *SAMLConfigResponse) String() string
- type SAMLConfigServiceClient
- type SAMLConfigServiceServer
- type SAMLConfigService_DeleteAllClient
- type SAMLConfigService_DeleteAllServer
- type SAMLConfigService_DeleteSomeClient
- type SAMLConfigService_DeleteSomeServer
- type SAMLConfigService_GetAllBatchedClient
- type SAMLConfigService_GetAllBatchedServer
- type SAMLConfigService_GetAllClient
- type SAMLConfigService_GetAllServer
- type SAMLConfigService_GetSomeClient
- type SAMLConfigService_GetSomeServer
- type SAMLConfigService_SetSomeClient
- type SAMLConfigService_SetSomeServer
- type SAMLConfigService_SubscribeBatchedClient
- type SAMLConfigService_SubscribeBatchedServer
- type SAMLConfigService_SubscribeClient
- type SAMLConfigService_SubscribeMetaClient
- type SAMLConfigService_SubscribeMetaServer
- type SAMLConfigService_SubscribeServer
- type SAMLConfigSetRequest
- func (*SAMLConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigSetRequest) GetValue() *SAMLConfig
- func (*SAMLConfigSetRequest) ProtoMessage()
- func (x *SAMLConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigSetRequest) Reset()
- func (x *SAMLConfigSetRequest) String() string
- type SAMLConfigSetResponse
- func (*SAMLConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *SAMLConfigSetResponse) GetValue() *SAMLConfig
- func (*SAMLConfigSetResponse) ProtoMessage()
- func (x *SAMLConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigSetResponse) Reset()
- func (x *SAMLConfigSetResponse) String() string
- type SAMLConfigSetSomeRequest
- func (*SAMLConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigSetSomeRequest) GetValues() []*SAMLConfig
- func (*SAMLConfigSetSomeRequest) ProtoMessage()
- func (x *SAMLConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigSetSomeRequest) Reset()
- func (x *SAMLConfigSetSomeRequest) String() string
- type SAMLConfigSetSomeResponse
- func (*SAMLConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigSetSomeResponse) GetError() string
- func (x *SAMLConfigSetSomeResponse) GetKey() *SAMLKey
- func (*SAMLConfigSetSomeResponse) ProtoMessage()
- func (x *SAMLConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigSetSomeResponse) Reset()
- func (x *SAMLConfigSetSomeResponse) String() string
- type SAMLConfigSomeRequest
- func (*SAMLConfigSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigSomeRequest) GetKeys() []*SAMLKey
- func (x *SAMLConfigSomeRequest) GetTime() *timestamppb.Timestamp
- func (*SAMLConfigSomeRequest) ProtoMessage()
- func (x *SAMLConfigSomeRequest) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigSomeRequest) Reset()
- func (x *SAMLConfigSomeRequest) String() string
- type SAMLConfigSomeResponse
- func (*SAMLConfigSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigSomeResponse) GetError() *wrapperspb.StringValue
- func (x *SAMLConfigSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *SAMLConfigSomeResponse) GetValue() *SAMLConfig
- func (*SAMLConfigSomeResponse) ProtoMessage()
- func (x *SAMLConfigSomeResponse) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigSomeResponse) Reset()
- func (x *SAMLConfigSomeResponse) String() string
- type SAMLConfigStreamRequest
- func (*SAMLConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigStreamRequest) GetPartialEqFilter() []*SAMLConfig
- func (x *SAMLConfigStreamRequest) GetTime() *time.TimeBounds
- func (*SAMLConfigStreamRequest) ProtoMessage()
- func (x *SAMLConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigStreamRequest) Reset()
- func (x *SAMLConfigStreamRequest) String() string
- type SAMLConfigStreamResponse
- func (*SAMLConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *SAMLConfigStreamResponse) GetType() subscriptions.Operation
- func (x *SAMLConfigStreamResponse) GetValue() *SAMLConfig
- func (*SAMLConfigStreamResponse) ProtoMessage()
- func (x *SAMLConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *SAMLConfigStreamResponse) Reset()
- func (x *SAMLConfigStreamResponse) String() string
- type SAMLKey
- type UnimplementedOAuthConfigServiceServer
- func (UnimplementedOAuthConfigServiceServer) Delete(context.Context, *OAuthConfigDeleteRequest) (*OAuthConfigDeleteResponse, error)
- func (UnimplementedOAuthConfigServiceServer) DeleteAll(*OAuthConfigDeleteAllRequest, OAuthConfigService_DeleteAllServer) error
- func (UnimplementedOAuthConfigServiceServer) DeleteSome(*OAuthConfigDeleteSomeRequest, OAuthConfigService_DeleteSomeServer) error
- func (UnimplementedOAuthConfigServiceServer) GetAll(*OAuthConfigStreamRequest, OAuthConfigService_GetAllServer) error
- func (UnimplementedOAuthConfigServiceServer) GetAllBatched(*OAuthConfigBatchedStreamRequest, OAuthConfigService_GetAllBatchedServer) error
- func (UnimplementedOAuthConfigServiceServer) GetMeta(context.Context, *OAuthConfigStreamRequest) (*MetaResponse, error)
- func (UnimplementedOAuthConfigServiceServer) GetOne(context.Context, *OAuthConfigRequest) (*OAuthConfigResponse, error)
- func (UnimplementedOAuthConfigServiceServer) GetSome(*OAuthConfigSomeRequest, OAuthConfigService_GetSomeServer) error
- func (UnimplementedOAuthConfigServiceServer) Set(context.Context, *OAuthConfigSetRequest) (*OAuthConfigSetResponse, error)
- func (UnimplementedOAuthConfigServiceServer) SetSome(*OAuthConfigSetSomeRequest, OAuthConfigService_SetSomeServer) error
- func (UnimplementedOAuthConfigServiceServer) Subscribe(*OAuthConfigStreamRequest, OAuthConfigService_SubscribeServer) error
- func (UnimplementedOAuthConfigServiceServer) SubscribeBatched(*OAuthConfigBatchedStreamRequest, OAuthConfigService_SubscribeBatchedServer) error
- func (UnimplementedOAuthConfigServiceServer) SubscribeMeta(*OAuthConfigStreamRequest, OAuthConfigService_SubscribeMetaServer) error
- type UnimplementedSAMLConfigServiceServer
- func (UnimplementedSAMLConfigServiceServer) Delete(context.Context, *SAMLConfigDeleteRequest) (*SAMLConfigDeleteResponse, error)
- func (UnimplementedSAMLConfigServiceServer) DeleteAll(*SAMLConfigDeleteAllRequest, SAMLConfigService_DeleteAllServer) error
- func (UnimplementedSAMLConfigServiceServer) DeleteSome(*SAMLConfigDeleteSomeRequest, SAMLConfigService_DeleteSomeServer) error
- func (UnimplementedSAMLConfigServiceServer) GetAll(*SAMLConfigStreamRequest, SAMLConfigService_GetAllServer) error
- func (UnimplementedSAMLConfigServiceServer) GetAllBatched(*SAMLConfigBatchedStreamRequest, SAMLConfigService_GetAllBatchedServer) error
- func (UnimplementedSAMLConfigServiceServer) GetMeta(context.Context, *SAMLConfigStreamRequest) (*MetaResponse, error)
- func (UnimplementedSAMLConfigServiceServer) GetOne(context.Context, *SAMLConfigRequest) (*SAMLConfigResponse, error)
- func (UnimplementedSAMLConfigServiceServer) GetSome(*SAMLConfigSomeRequest, SAMLConfigService_GetSomeServer) error
- func (UnimplementedSAMLConfigServiceServer) Set(context.Context, *SAMLConfigSetRequest) (*SAMLConfigSetResponse, error)
- func (UnimplementedSAMLConfigServiceServer) SetSome(*SAMLConfigSetSomeRequest, SAMLConfigService_SetSomeServer) error
- func (UnimplementedSAMLConfigServiceServer) Subscribe(*SAMLConfigStreamRequest, SAMLConfigService_SubscribeServer) error
- func (UnimplementedSAMLConfigServiceServer) SubscribeBatched(*SAMLConfigBatchedStreamRequest, SAMLConfigService_SubscribeBatchedServer) error
- func (UnimplementedSAMLConfigServiceServer) SubscribeMeta(*SAMLConfigStreamRequest, SAMLConfigService_SubscribeMetaServer) error
- type UnsafeOAuthConfigServiceServer
- type UnsafeSAMLConfigServiceServer
Constants ¶
const ( OAuthConfigService_GetOne_FullMethodName = "/arista.identityprovider.v1.OAuthConfigService/GetOne" OAuthConfigService_GetSome_FullMethodName = "/arista.identityprovider.v1.OAuthConfigService/GetSome" OAuthConfigService_GetAll_FullMethodName = "/arista.identityprovider.v1.OAuthConfigService/GetAll" OAuthConfigService_Subscribe_FullMethodName = "/arista.identityprovider.v1.OAuthConfigService/Subscribe" OAuthConfigService_GetMeta_FullMethodName = "/arista.identityprovider.v1.OAuthConfigService/GetMeta" OAuthConfigService_SubscribeMeta_FullMethodName = "/arista.identityprovider.v1.OAuthConfigService/SubscribeMeta" OAuthConfigService_Set_FullMethodName = "/arista.identityprovider.v1.OAuthConfigService/Set" OAuthConfigService_SetSome_FullMethodName = "/arista.identityprovider.v1.OAuthConfigService/SetSome" OAuthConfigService_Delete_FullMethodName = "/arista.identityprovider.v1.OAuthConfigService/Delete" OAuthConfigService_DeleteSome_FullMethodName = "/arista.identityprovider.v1.OAuthConfigService/DeleteSome" OAuthConfigService_DeleteAll_FullMethodName = "/arista.identityprovider.v1.OAuthConfigService/DeleteAll" OAuthConfigService_GetAllBatched_FullMethodName = "/arista.identityprovider.v1.OAuthConfigService/GetAllBatched" OAuthConfigService_SubscribeBatched_FullMethodName = "/arista.identityprovider.v1.OAuthConfigService/SubscribeBatched" )
const ( SAMLConfigService_GetOne_FullMethodName = "/arista.identityprovider.v1.SAMLConfigService/GetOne" SAMLConfigService_GetSome_FullMethodName = "/arista.identityprovider.v1.SAMLConfigService/GetSome" SAMLConfigService_GetAll_FullMethodName = "/arista.identityprovider.v1.SAMLConfigService/GetAll" SAMLConfigService_Subscribe_FullMethodName = "/arista.identityprovider.v1.SAMLConfigService/Subscribe" SAMLConfigService_GetMeta_FullMethodName = "/arista.identityprovider.v1.SAMLConfigService/GetMeta" SAMLConfigService_SubscribeMeta_FullMethodName = "/arista.identityprovider.v1.SAMLConfigService/SubscribeMeta" SAMLConfigService_Set_FullMethodName = "/arista.identityprovider.v1.SAMLConfigService/Set" SAMLConfigService_SetSome_FullMethodName = "/arista.identityprovider.v1.SAMLConfigService/SetSome" SAMLConfigService_Delete_FullMethodName = "/arista.identityprovider.v1.SAMLConfigService/Delete" SAMLConfigService_DeleteSome_FullMethodName = "/arista.identityprovider.v1.SAMLConfigService/DeleteSome" SAMLConfigService_DeleteAll_FullMethodName = "/arista.identityprovider.v1.SAMLConfigService/DeleteAll" SAMLConfigService_GetAllBatched_FullMethodName = "/arista.identityprovider.v1.SAMLConfigService/GetAllBatched" SAMLConfigService_SubscribeBatched_FullMethodName = "/arista.identityprovider.v1.SAMLConfigService/SubscribeBatched" )
Variables ¶
var ( ProtocolBinding_name = map[int32]string{ 0: "PROTOCOL_BINDING_UNSPECIFIED", 1: "PROTOCOL_BINDING_HTTP_POST", 2: "PROTOCOL_BINDING_HTTP_REDIRECT", } ProtocolBinding_value = map[string]int32{ "PROTOCOL_BINDING_UNSPECIFIED": 0, "PROTOCOL_BINDING_HTTP_POST": 1, "PROTOCOL_BINDING_HTTP_REDIRECT": 2, } )
Enum value maps for ProtocolBinding.
var File_arista_identityprovider_v1_identityprovider_proto protoreflect.FileDescriptor
var File_arista_identityprovider_v1_services_gen_proto protoreflect.FileDescriptor
var OAuthConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.identityprovider.v1.OAuthConfigService", HandlerType: (*OAuthConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _OAuthConfigService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _OAuthConfigService_GetMeta_Handler, }, { MethodName: "Set", Handler: _OAuthConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _OAuthConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _OAuthConfigService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _OAuthConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _OAuthConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _OAuthConfigService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _OAuthConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteSome", Handler: _OAuthConfigService_DeleteSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _OAuthConfigService_DeleteAll_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _OAuthConfigService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _OAuthConfigService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/identityprovider.v1/services.gen.proto", }
OAuthConfigService_ServiceDesc is the grpc.ServiceDesc for OAuthConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SAMLConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.identityprovider.v1.SAMLConfigService", HandlerType: (*SAMLConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _SAMLConfigService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _SAMLConfigService_GetMeta_Handler, }, { MethodName: "Set", Handler: _SAMLConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _SAMLConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _SAMLConfigService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _SAMLConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _SAMLConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _SAMLConfigService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _SAMLConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteSome", Handler: _SAMLConfigService_DeleteSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _SAMLConfigService_DeleteAll_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _SAMLConfigService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _SAMLConfigService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/identityprovider.v1/services.gen.proto", }
SAMLConfigService_ServiceDesc is the grpc.ServiceDesc for SAMLConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterOAuthConfigServiceServer ¶
func RegisterOAuthConfigServiceServer(s grpc.ServiceRegistrar, srv OAuthConfigServiceServer)
func RegisterSAMLConfigServiceServer ¶
func RegisterSAMLConfigServiceServer(s grpc.ServiceRegistrar, srv SAMLConfigServiceServer)
Types ¶
type MetaResponse ¶
type MetaResponse struct { // Time holds the timestamp of the last item included in the metadata calculation. Time *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,2,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // Count is the number of items present under the conditions of the request. Count *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=count,proto3" json:"count,omitempty"` // contains filtered or unexported fields }
func (*MetaResponse) Descriptor
deprecated
func (*MetaResponse) Descriptor() ([]byte, []int)
Deprecated: Use MetaResponse.ProtoReflect.Descriptor instead.
func (*MetaResponse) GetCount ¶
func (x *MetaResponse) GetCount() *wrapperspb.UInt32Value
func (*MetaResponse) GetTime ¶
func (x *MetaResponse) GetTime() *timestamppb.Timestamp
func (*MetaResponse) GetType ¶
func (x *MetaResponse) GetType() subscriptions.Operation
func (*MetaResponse) ProtoMessage ¶
func (*MetaResponse) ProtoMessage()
func (*MetaResponse) ProtoReflect ¶
func (x *MetaResponse) ProtoReflect() protoreflect.Message
func (*MetaResponse) Reset ¶
func (x *MetaResponse) Reset()
func (*MetaResponse) String ¶
func (x *MetaResponse) String() string
type OAuthConfig ¶
type OAuthConfig struct { // key is the ID of the OAuth provider. Key *OAuthKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // endpoint is the URL that identifies an OAuth authorization server. // This endpoint is used to interact with the provider. It must be a // URI [RFC3986] with a scheme component that must be https, a host component, // and optionally, port and path components, but no query or fragment components. Endpoint *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // client_id is the ID that the OAuth authorization server issues to the // registered client. ClientId *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` // client_secret is the secret that the OAuth authorization server issues // to the registered client. ClientSecret *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"` // algorithms is the set of signing algorithms. This is an optional field. // If specified, only this set of algorithms may be used to sign the JWT. // Otherwise, this defaults to the set of algorithms that the provider supports. Algorithms *fmp.RepeatedString `protobuf:"bytes,5,opt,name=algorithms,proto3" json:"algorithms,omitempty"` // provider. This is an optional field and set to false by default. LinkToSharedProvider *wrapperspb.BoolValue `protobuf:"bytes,6,opt,name=link_to_shared_provider,json=linkToSharedProvider,proto3" json:"link_to_shared_provider,omitempty"` // jwks_uri is where signing keys are downloaded. This is an optional field. // Only needed if the default construction from endpoint would be incorrect. JwksUri *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=jwks_uri,json=jwksUri,proto3" json:"jwks_uri,omitempty"` // permitted_email_domains are domains of emails that users are allowed to use. // This is an optional field. If not set, all domains are accepted by default. PermittedEmailDomains *fmp.RepeatedString `` /* 126-byte string literal not displayed */ // roles_scope_name is the name for a scope tied to a claim that holds // CloudVision roles in ID Token. CloudVision uses scope values to specify // what access privileges are being requested for id token. CloudVision // appends this value to `scope` query parameter in the authorization request URL. // This is an optional field. If not set, CloudVision determines that // mapping roles from the provider is disabled. If it's set, roles_claim_name // also needs to be set. RolesScopeName *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=roles_scope_name,json=rolesScopeName,proto3" json:"roles_scope_name,omitempty"` // bearer_token_introspection_endpoint is the provider instrospection endpoint used // in Bearer Token based login support for CloudVision. This is an optional field. // If specified, this endpoint will be used to verify bearer tokens generated via // the provider to log in automated user accounts. BearerTokenIntrospectionEndpoint *wrapperspb.StringValue `` /* 162-byte string literal not displayed */ // roles_claim_name is the name for a claim that holds CloudVision roles in ID Token. // CloudVision uses this value to look up roles in the ID Token. // This is an optional field. If not set, CloudVision determines that // mapping roles from the provider is disabled. If it's set, roles_scope_name // also needs to be set. RolesClaimName *wrapperspb.StringValue `protobuf:"bytes,11,opt,name=roles_claim_name,json=rolesClaimName,proto3" json:"roles_claim_name,omitempty"` // contains filtered or unexported fields }
OAuthConfig holds the configuration for an OAuth provider.
func (*OAuthConfig) Descriptor
deprecated
func (*OAuthConfig) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfig.ProtoReflect.Descriptor instead.
func (*OAuthConfig) GetAlgorithms ¶
func (x *OAuthConfig) GetAlgorithms() *fmp.RepeatedString
func (*OAuthConfig) GetBearerTokenIntrospectionEndpoint ¶
func (x *OAuthConfig) GetBearerTokenIntrospectionEndpoint() *wrapperspb.StringValue
func (*OAuthConfig) GetClientId ¶
func (x *OAuthConfig) GetClientId() *wrapperspb.StringValue
func (*OAuthConfig) GetClientSecret ¶
func (x *OAuthConfig) GetClientSecret() *wrapperspb.StringValue
func (*OAuthConfig) GetEndpoint ¶
func (x *OAuthConfig) GetEndpoint() *wrapperspb.StringValue
func (*OAuthConfig) GetJwksUri ¶
func (x *OAuthConfig) GetJwksUri() *wrapperspb.StringValue
func (*OAuthConfig) GetKey ¶
func (x *OAuthConfig) GetKey() *OAuthKey
func (*OAuthConfig) GetLinkToSharedProvider ¶
func (x *OAuthConfig) GetLinkToSharedProvider() *wrapperspb.BoolValue
func (*OAuthConfig) GetPermittedEmailDomains ¶
func (x *OAuthConfig) GetPermittedEmailDomains() *fmp.RepeatedString
func (*OAuthConfig) GetRolesClaimName ¶
func (x *OAuthConfig) GetRolesClaimName() *wrapperspb.StringValue
func (*OAuthConfig) GetRolesScopeName ¶
func (x *OAuthConfig) GetRolesScopeName() *wrapperspb.StringValue
func (*OAuthConfig) ProtoMessage ¶
func (*OAuthConfig) ProtoMessage()
func (*OAuthConfig) ProtoReflect ¶
func (x *OAuthConfig) ProtoReflect() protoreflect.Message
func (*OAuthConfig) Reset ¶
func (x *OAuthConfig) Reset()
func (*OAuthConfig) String ¶
func (x *OAuthConfig) String() string
type OAuthConfigBatchedStreamRequest ¶
type OAuthConfigBatchedStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*OAuthConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each OAuthConfig at end. // - Each OAuthConfig response is fully-specified (all fields set). // - start: Returns the state of each OAuthConfig at start, followed by updates until now. // - Each OAuthConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each OAuthConfig at start, followed by updates // until end. // - Each OAuthConfig response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // MaxMessages limits the maximum number of messages that can be contained in one batch. // MaxMessages is required to be at least 1. // The maximum number of messages in a batch is min(max_messages, INTERNAL_BATCH_LIMIT) // INTERNAL_BATCH_LIMIT is set based on the maximum message size. MaxMessages *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=max_messages,json=maxMessages,proto3" json:"max_messages,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigBatchedStreamRequest) Descriptor
deprecated
func (*OAuthConfigBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*OAuthConfigBatchedStreamRequest) GetMaxMessages ¶
func (x *OAuthConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*OAuthConfigBatchedStreamRequest) GetPartialEqFilter ¶
func (x *OAuthConfigBatchedStreamRequest) GetPartialEqFilter() []*OAuthConfig
func (*OAuthConfigBatchedStreamRequest) GetTime ¶
func (x *OAuthConfigBatchedStreamRequest) GetTime() *time.TimeBounds
func (*OAuthConfigBatchedStreamRequest) ProtoMessage ¶
func (*OAuthConfigBatchedStreamRequest) ProtoMessage()
func (*OAuthConfigBatchedStreamRequest) ProtoReflect ¶
func (x *OAuthConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*OAuthConfigBatchedStreamRequest) Reset ¶
func (x *OAuthConfigBatchedStreamRequest) Reset()
func (*OAuthConfigBatchedStreamRequest) String ¶
func (x *OAuthConfigBatchedStreamRequest) String() string
type OAuthConfigBatchedStreamResponse ¶
type OAuthConfigBatchedStreamResponse struct { // Values are the values deemed relevant to the initiating request. // The length of this structure is guaranteed to be between (inclusive) 1 and // min(req.max_messages, INTERNAL_BATCH_LIMIT). Responses []*OAuthConfigStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigBatchedStreamResponse) Descriptor
deprecated
func (*OAuthConfigBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*OAuthConfigBatchedStreamResponse) GetResponses ¶
func (x *OAuthConfigBatchedStreamResponse) GetResponses() []*OAuthConfigStreamResponse
func (*OAuthConfigBatchedStreamResponse) ProtoMessage ¶
func (*OAuthConfigBatchedStreamResponse) ProtoMessage()
func (*OAuthConfigBatchedStreamResponse) ProtoReflect ¶
func (x *OAuthConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*OAuthConfigBatchedStreamResponse) Reset ¶
func (x *OAuthConfigBatchedStreamResponse) Reset()
func (*OAuthConfigBatchedStreamResponse) String ¶
func (x *OAuthConfigBatchedStreamResponse) String() string
type OAuthConfigDeleteAllRequest ¶
type OAuthConfigDeleteAllRequest struct { // PartialEqFilter provides a way to server-side filter a DeleteAll. // This requires all provided fields to be equal to the response. // A filtered DeleteAll will use GetAll with filter to find things to delete. PartialEqFilter []*OAuthConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigDeleteAllRequest) Descriptor
deprecated
func (*OAuthConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*OAuthConfigDeleteAllRequest) GetPartialEqFilter ¶
func (x *OAuthConfigDeleteAllRequest) GetPartialEqFilter() []*OAuthConfig
func (*OAuthConfigDeleteAllRequest) ProtoMessage ¶
func (*OAuthConfigDeleteAllRequest) ProtoMessage()
func (*OAuthConfigDeleteAllRequest) ProtoReflect ¶
func (x *OAuthConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*OAuthConfigDeleteAllRequest) Reset ¶
func (x *OAuthConfigDeleteAllRequest) Reset()
func (*OAuthConfigDeleteAllRequest) String ¶
func (x *OAuthConfigDeleteAllRequest) String() string
type OAuthConfigDeleteAllResponse ¶
type OAuthConfigDeleteAllResponse struct { // This describes the class of delete error. // A DeleteAllResponse is only sent when there is an error. Type fmp.DeleteError `protobuf:"varint,1,opt,name=type,proto3,enum=fmp.DeleteError" json:"type,omitempty"` // This indicates the error message from the delete failure. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // This is the key of the OAuthConfig instance that failed to be deleted. Key *OAuthKey `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp when the key was being deleted. Time *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigDeleteAllResponse) Descriptor
deprecated
func (*OAuthConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*OAuthConfigDeleteAllResponse) GetError ¶
func (x *OAuthConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*OAuthConfigDeleteAllResponse) GetKey ¶
func (x *OAuthConfigDeleteAllResponse) GetKey() *OAuthKey
func (*OAuthConfigDeleteAllResponse) GetTime ¶
func (x *OAuthConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*OAuthConfigDeleteAllResponse) GetType ¶
func (x *OAuthConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*OAuthConfigDeleteAllResponse) ProtoMessage ¶
func (*OAuthConfigDeleteAllResponse) ProtoMessage()
func (*OAuthConfigDeleteAllResponse) ProtoReflect ¶
func (x *OAuthConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*OAuthConfigDeleteAllResponse) Reset ¶
func (x *OAuthConfigDeleteAllResponse) Reset()
func (*OAuthConfigDeleteAllResponse) String ¶
func (x *OAuthConfigDeleteAllResponse) String() string
type OAuthConfigDeleteRequest ¶
type OAuthConfigDeleteRequest struct { // Key indicates which OAuthConfig instance to remove. // This field must always be set. Key *OAuthKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigDeleteRequest) Descriptor
deprecated
func (*OAuthConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*OAuthConfigDeleteRequest) GetKey ¶
func (x *OAuthConfigDeleteRequest) GetKey() *OAuthKey
func (*OAuthConfigDeleteRequest) ProtoMessage ¶
func (*OAuthConfigDeleteRequest) ProtoMessage()
func (*OAuthConfigDeleteRequest) ProtoReflect ¶
func (x *OAuthConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*OAuthConfigDeleteRequest) Reset ¶
func (x *OAuthConfigDeleteRequest) Reset()
func (*OAuthConfigDeleteRequest) String ¶
func (x *OAuthConfigDeleteRequest) String() string
type OAuthConfigDeleteResponse ¶
type OAuthConfigDeleteResponse struct { // Key echoes back the key of the deleted OAuthConfig instance. Key *OAuthKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // deletion. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==DeletedAt will not include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigDeleteResponse) Descriptor
deprecated
func (*OAuthConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*OAuthConfigDeleteResponse) GetKey ¶
func (x *OAuthConfigDeleteResponse) GetKey() *OAuthKey
func (*OAuthConfigDeleteResponse) GetTime ¶
func (x *OAuthConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*OAuthConfigDeleteResponse) ProtoMessage ¶
func (*OAuthConfigDeleteResponse) ProtoMessage()
func (*OAuthConfigDeleteResponse) ProtoReflect ¶
func (x *OAuthConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*OAuthConfigDeleteResponse) Reset ¶
func (x *OAuthConfigDeleteResponse) Reset()
func (*OAuthConfigDeleteResponse) String ¶
func (x *OAuthConfigDeleteResponse) String() string
type OAuthConfigDeleteSomeRequest ¶
type OAuthConfigDeleteSomeRequest struct { // key contains a list of OAuthConfig keys to delete Keys []*OAuthKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigDeleteSomeRequest) Descriptor
deprecated
func (*OAuthConfigDeleteSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigDeleteSomeRequest.ProtoReflect.Descriptor instead.
func (*OAuthConfigDeleteSomeRequest) GetKeys ¶
func (x *OAuthConfigDeleteSomeRequest) GetKeys() []*OAuthKey
func (*OAuthConfigDeleteSomeRequest) ProtoMessage ¶
func (*OAuthConfigDeleteSomeRequest) ProtoMessage()
func (*OAuthConfigDeleteSomeRequest) ProtoReflect ¶
func (x *OAuthConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
func (*OAuthConfigDeleteSomeRequest) Reset ¶
func (x *OAuthConfigDeleteSomeRequest) Reset()
func (*OAuthConfigDeleteSomeRequest) String ¶
func (x *OAuthConfigDeleteSomeRequest) String() string
type OAuthConfigDeleteSomeResponse ¶
type OAuthConfigDeleteSomeResponse struct { Key *OAuthKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
OAuthConfigDeleteSomeResponse is only sent when there is an error.
func (*OAuthConfigDeleteSomeResponse) Descriptor
deprecated
func (*OAuthConfigDeleteSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigDeleteSomeResponse.ProtoReflect.Descriptor instead.
func (*OAuthConfigDeleteSomeResponse) GetError ¶
func (x *OAuthConfigDeleteSomeResponse) GetError() string
func (*OAuthConfigDeleteSomeResponse) GetKey ¶
func (x *OAuthConfigDeleteSomeResponse) GetKey() *OAuthKey
func (*OAuthConfigDeleteSomeResponse) ProtoMessage ¶
func (*OAuthConfigDeleteSomeResponse) ProtoMessage()
func (*OAuthConfigDeleteSomeResponse) ProtoReflect ¶
func (x *OAuthConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
func (*OAuthConfigDeleteSomeResponse) Reset ¶
func (x *OAuthConfigDeleteSomeResponse) Reset()
func (*OAuthConfigDeleteSomeResponse) String ¶
func (x *OAuthConfigDeleteSomeResponse) String() string
type OAuthConfigRequest ¶
type OAuthConfigRequest struct { // Key uniquely identifies a OAuthConfig instance to retrieve. // This value must be populated. Key *OAuthKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigRequest) Descriptor
deprecated
func (*OAuthConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigRequest.ProtoReflect.Descriptor instead.
func (*OAuthConfigRequest) GetKey ¶
func (x *OAuthConfigRequest) GetKey() *OAuthKey
func (*OAuthConfigRequest) GetTime ¶
func (x *OAuthConfigRequest) GetTime() *timestamppb.Timestamp
func (*OAuthConfigRequest) ProtoMessage ¶
func (*OAuthConfigRequest) ProtoMessage()
func (*OAuthConfigRequest) ProtoReflect ¶
func (x *OAuthConfigRequest) ProtoReflect() protoreflect.Message
func (*OAuthConfigRequest) Reset ¶
func (x *OAuthConfigRequest) Reset()
func (*OAuthConfigRequest) String ¶
func (x *OAuthConfigRequest) String() string
type OAuthConfigResponse ¶
type OAuthConfigResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *OAuthConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // OAuthConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigResponse) Descriptor
deprecated
func (*OAuthConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigResponse.ProtoReflect.Descriptor instead.
func (*OAuthConfigResponse) GetTime ¶
func (x *OAuthConfigResponse) GetTime() *timestamppb.Timestamp
func (*OAuthConfigResponse) GetValue ¶
func (x *OAuthConfigResponse) GetValue() *OAuthConfig
func (*OAuthConfigResponse) ProtoMessage ¶
func (*OAuthConfigResponse) ProtoMessage()
func (*OAuthConfigResponse) ProtoReflect ¶
func (x *OAuthConfigResponse) ProtoReflect() protoreflect.Message
func (*OAuthConfigResponse) Reset ¶
func (x *OAuthConfigResponse) Reset()
func (*OAuthConfigResponse) String ¶
func (x *OAuthConfigResponse) String() string
type OAuthConfigServiceClient ¶
type OAuthConfigServiceClient interface { GetOne(ctx context.Context, in *OAuthConfigRequest, opts ...grpc.CallOption) (*OAuthConfigResponse, error) GetSome(ctx context.Context, in *OAuthConfigSomeRequest, opts ...grpc.CallOption) (OAuthConfigService_GetSomeClient, error) GetAll(ctx context.Context, in *OAuthConfigStreamRequest, opts ...grpc.CallOption) (OAuthConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *OAuthConfigStreamRequest, opts ...grpc.CallOption) (OAuthConfigService_SubscribeClient, error) GetMeta(ctx context.Context, in *OAuthConfigStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *OAuthConfigStreamRequest, opts ...grpc.CallOption) (OAuthConfigService_SubscribeMetaClient, error) Set(ctx context.Context, in *OAuthConfigSetRequest, opts ...grpc.CallOption) (*OAuthConfigSetResponse, error) SetSome(ctx context.Context, in *OAuthConfigSetSomeRequest, opts ...grpc.CallOption) (OAuthConfigService_SetSomeClient, error) Delete(ctx context.Context, in *OAuthConfigDeleteRequest, opts ...grpc.CallOption) (*OAuthConfigDeleteResponse, error) DeleteSome(ctx context.Context, in *OAuthConfigDeleteSomeRequest, opts ...grpc.CallOption) (OAuthConfigService_DeleteSomeClient, error) DeleteAll(ctx context.Context, in *OAuthConfigDeleteAllRequest, opts ...grpc.CallOption) (OAuthConfigService_DeleteAllClient, error) GetAllBatched(ctx context.Context, in *OAuthConfigBatchedStreamRequest, opts ...grpc.CallOption) (OAuthConfigService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *OAuthConfigBatchedStreamRequest, opts ...grpc.CallOption) (OAuthConfigService_SubscribeBatchedClient, error) }
OAuthConfigServiceClient is the client API for OAuthConfigService 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 NewOAuthConfigServiceClient ¶
func NewOAuthConfigServiceClient(cc grpc.ClientConnInterface) OAuthConfigServiceClient
type OAuthConfigServiceServer ¶
type OAuthConfigServiceServer interface { GetOne(context.Context, *OAuthConfigRequest) (*OAuthConfigResponse, error) GetSome(*OAuthConfigSomeRequest, OAuthConfigService_GetSomeServer) error GetAll(*OAuthConfigStreamRequest, OAuthConfigService_GetAllServer) error Subscribe(*OAuthConfigStreamRequest, OAuthConfigService_SubscribeServer) error GetMeta(context.Context, *OAuthConfigStreamRequest) (*MetaResponse, error) SubscribeMeta(*OAuthConfigStreamRequest, OAuthConfigService_SubscribeMetaServer) error Set(context.Context, *OAuthConfigSetRequest) (*OAuthConfigSetResponse, error) SetSome(*OAuthConfigSetSomeRequest, OAuthConfigService_SetSomeServer) error Delete(context.Context, *OAuthConfigDeleteRequest) (*OAuthConfigDeleteResponse, error) DeleteSome(*OAuthConfigDeleteSomeRequest, OAuthConfigService_DeleteSomeServer) error DeleteAll(*OAuthConfigDeleteAllRequest, OAuthConfigService_DeleteAllServer) error GetAllBatched(*OAuthConfigBatchedStreamRequest, OAuthConfigService_GetAllBatchedServer) error SubscribeBatched(*OAuthConfigBatchedStreamRequest, OAuthConfigService_SubscribeBatchedServer) error // contains filtered or unexported methods }
OAuthConfigServiceServer is the server API for OAuthConfigService service. All implementations must embed UnimplementedOAuthConfigServiceServer for forward compatibility
type OAuthConfigService_DeleteAllClient ¶
type OAuthConfigService_DeleteAllClient interface { Recv() (*OAuthConfigDeleteAllResponse, error) grpc.ClientStream }
type OAuthConfigService_DeleteAllServer ¶
type OAuthConfigService_DeleteAllServer interface { Send(*OAuthConfigDeleteAllResponse) error grpc.ServerStream }
type OAuthConfigService_DeleteSomeClient ¶
type OAuthConfigService_DeleteSomeClient interface { Recv() (*OAuthConfigDeleteSomeResponse, error) grpc.ClientStream }
type OAuthConfigService_DeleteSomeServer ¶
type OAuthConfigService_DeleteSomeServer interface { Send(*OAuthConfigDeleteSomeResponse) error grpc.ServerStream }
type OAuthConfigService_GetAllBatchedClient ¶
type OAuthConfigService_GetAllBatchedClient interface { Recv() (*OAuthConfigBatchedStreamResponse, error) grpc.ClientStream }
type OAuthConfigService_GetAllBatchedServer ¶
type OAuthConfigService_GetAllBatchedServer interface { Send(*OAuthConfigBatchedStreamResponse) error grpc.ServerStream }
type OAuthConfigService_GetAllClient ¶
type OAuthConfigService_GetAllClient interface { Recv() (*OAuthConfigStreamResponse, error) grpc.ClientStream }
type OAuthConfigService_GetAllServer ¶
type OAuthConfigService_GetAllServer interface { Send(*OAuthConfigStreamResponse) error grpc.ServerStream }
type OAuthConfigService_GetSomeClient ¶
type OAuthConfigService_GetSomeClient interface { Recv() (*OAuthConfigSomeResponse, error) grpc.ClientStream }
type OAuthConfigService_GetSomeServer ¶
type OAuthConfigService_GetSomeServer interface { Send(*OAuthConfigSomeResponse) error grpc.ServerStream }
type OAuthConfigService_SetSomeClient ¶
type OAuthConfigService_SetSomeClient interface { Recv() (*OAuthConfigSetSomeResponse, error) grpc.ClientStream }
type OAuthConfigService_SetSomeServer ¶
type OAuthConfigService_SetSomeServer interface { Send(*OAuthConfigSetSomeResponse) error grpc.ServerStream }
type OAuthConfigService_SubscribeBatchedClient ¶
type OAuthConfigService_SubscribeBatchedClient interface { Recv() (*OAuthConfigBatchedStreamResponse, error) grpc.ClientStream }
type OAuthConfigService_SubscribeBatchedServer ¶
type OAuthConfigService_SubscribeBatchedServer interface { Send(*OAuthConfigBatchedStreamResponse) error grpc.ServerStream }
type OAuthConfigService_SubscribeClient ¶
type OAuthConfigService_SubscribeClient interface { Recv() (*OAuthConfigStreamResponse, error) grpc.ClientStream }
type OAuthConfigService_SubscribeMetaClient ¶
type OAuthConfigService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type OAuthConfigService_SubscribeMetaServer ¶
type OAuthConfigService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type OAuthConfigService_SubscribeServer ¶
type OAuthConfigService_SubscribeServer interface { Send(*OAuthConfigStreamResponse) error grpc.ServerStream }
type OAuthConfigSetRequest ¶
type OAuthConfigSetRequest struct { // OAuthConfig carries the value to set into the datastore. // See the documentation on the OAuthConfig struct for which fields are required. Value *OAuthConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigSetRequest) Descriptor
deprecated
func (*OAuthConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigSetRequest.ProtoReflect.Descriptor instead.
func (*OAuthConfigSetRequest) GetValue ¶
func (x *OAuthConfigSetRequest) GetValue() *OAuthConfig
func (*OAuthConfigSetRequest) ProtoMessage ¶
func (*OAuthConfigSetRequest) ProtoMessage()
func (*OAuthConfigSetRequest) ProtoReflect ¶
func (x *OAuthConfigSetRequest) ProtoReflect() protoreflect.Message
func (*OAuthConfigSetRequest) Reset ¶
func (x *OAuthConfigSetRequest) Reset()
func (*OAuthConfigSetRequest) String ¶
func (x *OAuthConfigSetRequest) String() string
type OAuthConfigSetResponse ¶
type OAuthConfigSetResponse struct { // Value carries all the values given in the OAuthConfigSetRequest as well // as any server-generated values. Value *OAuthConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // creation. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==CreatedAt will include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigSetResponse) Descriptor
deprecated
func (*OAuthConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigSetResponse.ProtoReflect.Descriptor instead.
func (*OAuthConfigSetResponse) GetTime ¶
func (x *OAuthConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*OAuthConfigSetResponse) GetValue ¶
func (x *OAuthConfigSetResponse) GetValue() *OAuthConfig
func (*OAuthConfigSetResponse) ProtoMessage ¶
func (*OAuthConfigSetResponse) ProtoMessage()
func (*OAuthConfigSetResponse) ProtoReflect ¶
func (x *OAuthConfigSetResponse) ProtoReflect() protoreflect.Message
func (*OAuthConfigSetResponse) Reset ¶
func (x *OAuthConfigSetResponse) Reset()
func (*OAuthConfigSetResponse) String ¶
func (x *OAuthConfigSetResponse) String() string
type OAuthConfigSetSomeRequest ¶
type OAuthConfigSetSomeRequest struct { // value contains a list of OAuthConfig values to write. // It is possible to provide more values than can fit within either: // - the maxiumum send size of the client // - the maximum receive size of the server // // If this error occurs you must reduce the number of values sent. // See gRPC "maximum message size" documentation for more information. Values []*OAuthConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigSetSomeRequest) Descriptor
deprecated
func (*OAuthConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*OAuthConfigSetSomeRequest) GetValues ¶
func (x *OAuthConfigSetSomeRequest) GetValues() []*OAuthConfig
func (*OAuthConfigSetSomeRequest) ProtoMessage ¶
func (*OAuthConfigSetSomeRequest) ProtoMessage()
func (*OAuthConfigSetSomeRequest) ProtoReflect ¶
func (x *OAuthConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*OAuthConfigSetSomeRequest) Reset ¶
func (x *OAuthConfigSetSomeRequest) Reset()
func (*OAuthConfigSetSomeRequest) String ¶
func (x *OAuthConfigSetSomeRequest) String() string
type OAuthConfigSetSomeResponse ¶
type OAuthConfigSetSomeResponse struct { Key *OAuthKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigSetSomeResponse) Descriptor
deprecated
func (*OAuthConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*OAuthConfigSetSomeResponse) GetError ¶
func (x *OAuthConfigSetSomeResponse) GetError() string
func (*OAuthConfigSetSomeResponse) GetKey ¶
func (x *OAuthConfigSetSomeResponse) GetKey() *OAuthKey
func (*OAuthConfigSetSomeResponse) ProtoMessage ¶
func (*OAuthConfigSetSomeResponse) ProtoMessage()
func (*OAuthConfigSetSomeResponse) ProtoReflect ¶
func (x *OAuthConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*OAuthConfigSetSomeResponse) Reset ¶
func (x *OAuthConfigSetSomeResponse) Reset()
func (*OAuthConfigSetSomeResponse) String ¶
func (x *OAuthConfigSetSomeResponse) String() string
type OAuthConfigSomeRequest ¶
type OAuthConfigSomeRequest struct { Keys []*OAuthKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigSomeRequest) Descriptor
deprecated
func (*OAuthConfigSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigSomeRequest.ProtoReflect.Descriptor instead.
func (*OAuthConfigSomeRequest) GetKeys ¶
func (x *OAuthConfigSomeRequest) GetKeys() []*OAuthKey
func (*OAuthConfigSomeRequest) GetTime ¶
func (x *OAuthConfigSomeRequest) GetTime() *timestamppb.Timestamp
func (*OAuthConfigSomeRequest) ProtoMessage ¶
func (*OAuthConfigSomeRequest) ProtoMessage()
func (*OAuthConfigSomeRequest) ProtoReflect ¶
func (x *OAuthConfigSomeRequest) ProtoReflect() protoreflect.Message
func (*OAuthConfigSomeRequest) Reset ¶
func (x *OAuthConfigSomeRequest) Reset()
func (*OAuthConfigSomeRequest) String ¶
func (x *OAuthConfigSomeRequest) String() string
type OAuthConfigSomeResponse ¶
type OAuthConfigSomeResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *OAuthConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Error is an optional field. // It should be filled when there is an error in the GetSome process. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` Time *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigSomeResponse) Descriptor
deprecated
func (*OAuthConfigSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigSomeResponse.ProtoReflect.Descriptor instead.
func (*OAuthConfigSomeResponse) GetError ¶
func (x *OAuthConfigSomeResponse) GetError() *wrapperspb.StringValue
func (*OAuthConfigSomeResponse) GetTime ¶
func (x *OAuthConfigSomeResponse) GetTime() *timestamppb.Timestamp
func (*OAuthConfigSomeResponse) GetValue ¶
func (x *OAuthConfigSomeResponse) GetValue() *OAuthConfig
func (*OAuthConfigSomeResponse) ProtoMessage ¶
func (*OAuthConfigSomeResponse) ProtoMessage()
func (*OAuthConfigSomeResponse) ProtoReflect ¶
func (x *OAuthConfigSomeResponse) ProtoReflect() protoreflect.Message
func (*OAuthConfigSomeResponse) Reset ¶
func (x *OAuthConfigSomeResponse) Reset()
func (*OAuthConfigSomeResponse) String ¶
func (x *OAuthConfigSomeResponse) String() string
type OAuthConfigStreamRequest ¶
type OAuthConfigStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*OAuthConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each OAuthConfig at end. // - Each OAuthConfig response is fully-specified (all fields set). // - start: Returns the state of each OAuthConfig at start, followed by updates until now. // - Each OAuthConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each OAuthConfig at start, followed by updates // until end. // - Each OAuthConfig response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigStreamRequest) Descriptor
deprecated
func (*OAuthConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*OAuthConfigStreamRequest) GetPartialEqFilter ¶
func (x *OAuthConfigStreamRequest) GetPartialEqFilter() []*OAuthConfig
func (*OAuthConfigStreamRequest) GetTime ¶
func (x *OAuthConfigStreamRequest) GetTime() *time.TimeBounds
func (*OAuthConfigStreamRequest) ProtoMessage ¶
func (*OAuthConfigStreamRequest) ProtoMessage()
func (*OAuthConfigStreamRequest) ProtoReflect ¶
func (x *OAuthConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*OAuthConfigStreamRequest) Reset ¶
func (x *OAuthConfigStreamRequest) Reset()
func (*OAuthConfigStreamRequest) String ¶
func (x *OAuthConfigStreamRequest) String() string
type OAuthConfigStreamResponse ¶
type OAuthConfigStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *OAuthConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this OAuthConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the OAuthConfig value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfigStreamResponse) Descriptor
deprecated
func (*OAuthConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*OAuthConfigStreamResponse) GetTime ¶
func (x *OAuthConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*OAuthConfigStreamResponse) GetType ¶
func (x *OAuthConfigStreamResponse) GetType() subscriptions.Operation
func (*OAuthConfigStreamResponse) GetValue ¶
func (x *OAuthConfigStreamResponse) GetValue() *OAuthConfig
func (*OAuthConfigStreamResponse) ProtoMessage ¶
func (*OAuthConfigStreamResponse) ProtoMessage()
func (*OAuthConfigStreamResponse) ProtoReflect ¶
func (x *OAuthConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*OAuthConfigStreamResponse) Reset ¶
func (x *OAuthConfigStreamResponse) Reset()
func (*OAuthConfigStreamResponse) String ¶
func (x *OAuthConfigStreamResponse) String() string
type OAuthKey ¶
type OAuthKey struct { // provider_id is the ID of the OAuth provider. ProviderId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"` // contains filtered or unexported fields }
OAuthKey contains OAuth provider ID.
func (*OAuthKey) Descriptor
deprecated
func (*OAuthKey) GetProviderId ¶
func (x *OAuthKey) GetProviderId() *wrapperspb.StringValue
func (*OAuthKey) ProtoMessage ¶
func (*OAuthKey) ProtoMessage()
func (*OAuthKey) ProtoReflect ¶
func (x *OAuthKey) ProtoReflect() protoreflect.Message
type ProtocolBinding ¶
type ProtocolBinding int32
ProtocolBinding indicates SAML protocol binding to be used.
const ( // PROTOCOL_BINDING_UNSPECIFIED indicates that a protocol binding is unspecified. ProtocolBinding_PROTOCOL_BINDING_UNSPECIFIED ProtocolBinding = 0 // PROTOCOL_BINDING_HTTP_POST indicates HTTP-POST SAML protocol binding. ProtocolBinding_PROTOCOL_BINDING_HTTP_POST ProtocolBinding = 1 // PROTOCOL_BINDING_HTTP_REDIRECT indicates HTTP-Redirect SAML protocol binding. ProtocolBinding_PROTOCOL_BINDING_HTTP_REDIRECT ProtocolBinding = 2 )
func (ProtocolBinding) Descriptor ¶
func (ProtocolBinding) Descriptor() protoreflect.EnumDescriptor
func (ProtocolBinding) Enum ¶
func (x ProtocolBinding) Enum() *ProtocolBinding
func (ProtocolBinding) EnumDescriptor
deprecated
func (ProtocolBinding) EnumDescriptor() ([]byte, []int)
Deprecated: Use ProtocolBinding.Descriptor instead.
func (ProtocolBinding) Number ¶
func (x ProtocolBinding) Number() protoreflect.EnumNumber
func (ProtocolBinding) String ¶
func (x ProtocolBinding) String() string
func (ProtocolBinding) Type ¶
func (ProtocolBinding) Type() protoreflect.EnumType
type SAMLConfig ¶
type SAMLConfig struct { // key is the ID of the SAML provider. Key *SAMLKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // idp_issuer identifies the SAML provider. There is no restriction on its format // other than a string to carry the issuer's name. IdpIssuer *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=idp_issuer,json=idpIssuer,proto3" json:"idp_issuer,omitempty"` // idp_metadata_url is the URL that CloudVision uses to fetch the // SAML provider metadata. IdpMetadataUrl *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=idp_metadata_url,json=idpMetadataUrl,proto3" json:"idp_metadata_url,omitempty"` // authreq_binding specifies the ProtocolBinding used to send SAML authentication // request to the SAML provider. AuthreqBinding ProtocolBinding `` /* 152-byte string literal not displayed */ // email_attrname specifies the Attribute name for email ID in Assertion of SAMLResponse // from the SAML provider. EmailAttrname *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=email_attrname,json=emailAttrname,proto3" json:"email_attrname,omitempty"` // provider. This is an optional field and set to false by default. LinkToSharedProvider *wrapperspb.BoolValue `protobuf:"bytes,6,opt,name=link_to_shared_provider,json=linkToSharedProvider,proto3" json:"link_to_shared_provider,omitempty"` // permitted_email_domains are domains of emails that users are allowed to use. // This is an optional field. If not set, all domains are accepted by default. PermittedEmailDomains *fmp.RepeatedString `` /* 126-byte string literal not displayed */ // force_saml_authn indicates wether or not enable force authentication in SAML login. // This is an optional field. If not set, it defaults to false. ForceSamlAuthn *wrapperspb.BoolValue `protobuf:"bytes,8,opt,name=force_saml_authn,json=forceSamlAuthn,proto3" json:"force_saml_authn,omitempty"` // roles_attrname specifies the Attribute name for CloudVision roles in the Assertion // of SAMLResponse. This is an optional field. If not set, CloudVision determines that // mapping roles from the provider is disabled. RolesAttrname *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=roles_attrname,json=rolesAttrname,proto3" json:"roles_attrname,omitempty"` // org_attrname specifies the Attribute name for CloudVision organization/tenant in // the Assertion of SAMLResponse. This is an optional field. CloudVision supports use // of certain shared SAML Identity Providers for authenticating users across multiple // CloudVision organizations/tenants. In case a given organization uses a shared provider, // then, CloudVision needs this attribute to determine if the organization that // the shared SAML Identity Provider is sending the assertion for is the same as the // one the user requested to be logged into. For an existing user on CloudVision, // the user's email is used to determine which organization the user belongs to do // the same verification but in case a dynamic user creation is needed and the given // user doesn't exist on CloudVision currently then the matching organization attribute // from the shared Identity Privder becomes necessary. Dynamic user creation is // disabled for a given organization using shared Identity Provider if this attribute // is not specified. OrgAttrname *wrapperspb.StringValue `protobuf:"bytes,10,opt,name=org_attrname,json=orgAttrname,proto3" json:"org_attrname,omitempty"` // username_attrname specifies Attribute name for CloudVision users' username in the // Assertion of SAMLResponse. This is an optional field as long as mapping roles from // provider is not enabled. Once enabled, this field becomes mandatory. UsernameAttrname *wrapperspb.StringValue `protobuf:"bytes,11,opt,name=username_attrname,json=usernameAttrname,proto3" json:"username_attrname,omitempty"` // contains filtered or unexported fields }
SAMLConfig holds the configuration for a SAML provider.
func (*SAMLConfig) Descriptor
deprecated
func (*SAMLConfig) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfig.ProtoReflect.Descriptor instead.
func (*SAMLConfig) GetAuthreqBinding ¶
func (x *SAMLConfig) GetAuthreqBinding() ProtocolBinding
func (*SAMLConfig) GetEmailAttrname ¶
func (x *SAMLConfig) GetEmailAttrname() *wrapperspb.StringValue
func (*SAMLConfig) GetForceSamlAuthn ¶
func (x *SAMLConfig) GetForceSamlAuthn() *wrapperspb.BoolValue
func (*SAMLConfig) GetIdpIssuer ¶
func (x *SAMLConfig) GetIdpIssuer() *wrapperspb.StringValue
func (*SAMLConfig) GetIdpMetadataUrl ¶
func (x *SAMLConfig) GetIdpMetadataUrl() *wrapperspb.StringValue
func (*SAMLConfig) GetKey ¶
func (x *SAMLConfig) GetKey() *SAMLKey
func (*SAMLConfig) GetLinkToSharedProvider ¶
func (x *SAMLConfig) GetLinkToSharedProvider() *wrapperspb.BoolValue
func (*SAMLConfig) GetOrgAttrname ¶
func (x *SAMLConfig) GetOrgAttrname() *wrapperspb.StringValue
func (*SAMLConfig) GetPermittedEmailDomains ¶
func (x *SAMLConfig) GetPermittedEmailDomains() *fmp.RepeatedString
func (*SAMLConfig) GetRolesAttrname ¶
func (x *SAMLConfig) GetRolesAttrname() *wrapperspb.StringValue
func (*SAMLConfig) GetUsernameAttrname ¶
func (x *SAMLConfig) GetUsernameAttrname() *wrapperspb.StringValue
func (*SAMLConfig) ProtoMessage ¶
func (*SAMLConfig) ProtoMessage()
func (*SAMLConfig) ProtoReflect ¶
func (x *SAMLConfig) ProtoReflect() protoreflect.Message
func (*SAMLConfig) Reset ¶
func (x *SAMLConfig) Reset()
func (*SAMLConfig) String ¶
func (x *SAMLConfig) String() string
type SAMLConfigBatchedStreamRequest ¶
type SAMLConfigBatchedStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*SAMLConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each SAMLConfig at end. // - Each SAMLConfig response is fully-specified (all fields set). // - start: Returns the state of each SAMLConfig at start, followed by updates until now. // - Each SAMLConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each SAMLConfig at start, followed by updates // until end. // - Each SAMLConfig response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // MaxMessages limits the maximum number of messages that can be contained in one batch. // MaxMessages is required to be at least 1. // The maximum number of messages in a batch is min(max_messages, INTERNAL_BATCH_LIMIT) // INTERNAL_BATCH_LIMIT is set based on the maximum message size. MaxMessages *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=max_messages,json=maxMessages,proto3" json:"max_messages,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigBatchedStreamRequest) Descriptor
deprecated
func (*SAMLConfigBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*SAMLConfigBatchedStreamRequest) GetMaxMessages ¶
func (x *SAMLConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*SAMLConfigBatchedStreamRequest) GetPartialEqFilter ¶
func (x *SAMLConfigBatchedStreamRequest) GetPartialEqFilter() []*SAMLConfig
func (*SAMLConfigBatchedStreamRequest) GetTime ¶
func (x *SAMLConfigBatchedStreamRequest) GetTime() *time.TimeBounds
func (*SAMLConfigBatchedStreamRequest) ProtoMessage ¶
func (*SAMLConfigBatchedStreamRequest) ProtoMessage()
func (*SAMLConfigBatchedStreamRequest) ProtoReflect ¶
func (x *SAMLConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*SAMLConfigBatchedStreamRequest) Reset ¶
func (x *SAMLConfigBatchedStreamRequest) Reset()
func (*SAMLConfigBatchedStreamRequest) String ¶
func (x *SAMLConfigBatchedStreamRequest) String() string
type SAMLConfigBatchedStreamResponse ¶
type SAMLConfigBatchedStreamResponse struct { // Values are the values deemed relevant to the initiating request. // The length of this structure is guaranteed to be between (inclusive) 1 and // min(req.max_messages, INTERNAL_BATCH_LIMIT). Responses []*SAMLConfigStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigBatchedStreamResponse) Descriptor
deprecated
func (*SAMLConfigBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*SAMLConfigBatchedStreamResponse) GetResponses ¶
func (x *SAMLConfigBatchedStreamResponse) GetResponses() []*SAMLConfigStreamResponse
func (*SAMLConfigBatchedStreamResponse) ProtoMessage ¶
func (*SAMLConfigBatchedStreamResponse) ProtoMessage()
func (*SAMLConfigBatchedStreamResponse) ProtoReflect ¶
func (x *SAMLConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*SAMLConfigBatchedStreamResponse) Reset ¶
func (x *SAMLConfigBatchedStreamResponse) Reset()
func (*SAMLConfigBatchedStreamResponse) String ¶
func (x *SAMLConfigBatchedStreamResponse) String() string
type SAMLConfigDeleteAllRequest ¶
type SAMLConfigDeleteAllRequest struct { // PartialEqFilter provides a way to server-side filter a DeleteAll. // This requires all provided fields to be equal to the response. // A filtered DeleteAll will use GetAll with filter to find things to delete. PartialEqFilter []*SAMLConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigDeleteAllRequest) Descriptor
deprecated
func (*SAMLConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*SAMLConfigDeleteAllRequest) GetPartialEqFilter ¶
func (x *SAMLConfigDeleteAllRequest) GetPartialEqFilter() []*SAMLConfig
func (*SAMLConfigDeleteAllRequest) ProtoMessage ¶
func (*SAMLConfigDeleteAllRequest) ProtoMessage()
func (*SAMLConfigDeleteAllRequest) ProtoReflect ¶
func (x *SAMLConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*SAMLConfigDeleteAllRequest) Reset ¶
func (x *SAMLConfigDeleteAllRequest) Reset()
func (*SAMLConfigDeleteAllRequest) String ¶
func (x *SAMLConfigDeleteAllRequest) String() string
type SAMLConfigDeleteAllResponse ¶
type SAMLConfigDeleteAllResponse struct { // This describes the class of delete error. // A DeleteAllResponse is only sent when there is an error. Type fmp.DeleteError `protobuf:"varint,1,opt,name=type,proto3,enum=fmp.DeleteError" json:"type,omitempty"` // This indicates the error message from the delete failure. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // This is the key of the SAMLConfig instance that failed to be deleted. Key *SAMLKey `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp when the key was being deleted. Time *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigDeleteAllResponse) Descriptor
deprecated
func (*SAMLConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*SAMLConfigDeleteAllResponse) GetError ¶
func (x *SAMLConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*SAMLConfigDeleteAllResponse) GetKey ¶
func (x *SAMLConfigDeleteAllResponse) GetKey() *SAMLKey
func (*SAMLConfigDeleteAllResponse) GetTime ¶
func (x *SAMLConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*SAMLConfigDeleteAllResponse) GetType ¶
func (x *SAMLConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*SAMLConfigDeleteAllResponse) ProtoMessage ¶
func (*SAMLConfigDeleteAllResponse) ProtoMessage()
func (*SAMLConfigDeleteAllResponse) ProtoReflect ¶
func (x *SAMLConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*SAMLConfigDeleteAllResponse) Reset ¶
func (x *SAMLConfigDeleteAllResponse) Reset()
func (*SAMLConfigDeleteAllResponse) String ¶
func (x *SAMLConfigDeleteAllResponse) String() string
type SAMLConfigDeleteRequest ¶
type SAMLConfigDeleteRequest struct { // Key indicates which SAMLConfig instance to remove. // This field must always be set. Key *SAMLKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigDeleteRequest) Descriptor
deprecated
func (*SAMLConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*SAMLConfigDeleteRequest) GetKey ¶
func (x *SAMLConfigDeleteRequest) GetKey() *SAMLKey
func (*SAMLConfigDeleteRequest) ProtoMessage ¶
func (*SAMLConfigDeleteRequest) ProtoMessage()
func (*SAMLConfigDeleteRequest) ProtoReflect ¶
func (x *SAMLConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*SAMLConfigDeleteRequest) Reset ¶
func (x *SAMLConfigDeleteRequest) Reset()
func (*SAMLConfigDeleteRequest) String ¶
func (x *SAMLConfigDeleteRequest) String() string
type SAMLConfigDeleteResponse ¶
type SAMLConfigDeleteResponse struct { // Key echoes back the key of the deleted SAMLConfig instance. Key *SAMLKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // deletion. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==DeletedAt will not include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigDeleteResponse) Descriptor
deprecated
func (*SAMLConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*SAMLConfigDeleteResponse) GetKey ¶
func (x *SAMLConfigDeleteResponse) GetKey() *SAMLKey
func (*SAMLConfigDeleteResponse) GetTime ¶
func (x *SAMLConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*SAMLConfigDeleteResponse) ProtoMessage ¶
func (*SAMLConfigDeleteResponse) ProtoMessage()
func (*SAMLConfigDeleteResponse) ProtoReflect ¶
func (x *SAMLConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*SAMLConfigDeleteResponse) Reset ¶
func (x *SAMLConfigDeleteResponse) Reset()
func (*SAMLConfigDeleteResponse) String ¶
func (x *SAMLConfigDeleteResponse) String() string
type SAMLConfigDeleteSomeRequest ¶
type SAMLConfigDeleteSomeRequest struct { // key contains a list of SAMLConfig keys to delete Keys []*SAMLKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigDeleteSomeRequest) Descriptor
deprecated
func (*SAMLConfigDeleteSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigDeleteSomeRequest.ProtoReflect.Descriptor instead.
func (*SAMLConfigDeleteSomeRequest) GetKeys ¶
func (x *SAMLConfigDeleteSomeRequest) GetKeys() []*SAMLKey
func (*SAMLConfigDeleteSomeRequest) ProtoMessage ¶
func (*SAMLConfigDeleteSomeRequest) ProtoMessage()
func (*SAMLConfigDeleteSomeRequest) ProtoReflect ¶
func (x *SAMLConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
func (*SAMLConfigDeleteSomeRequest) Reset ¶
func (x *SAMLConfigDeleteSomeRequest) Reset()
func (*SAMLConfigDeleteSomeRequest) String ¶
func (x *SAMLConfigDeleteSomeRequest) String() string
type SAMLConfigDeleteSomeResponse ¶
type SAMLConfigDeleteSomeResponse struct { Key *SAMLKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
SAMLConfigDeleteSomeResponse is only sent when there is an error.
func (*SAMLConfigDeleteSomeResponse) Descriptor
deprecated
func (*SAMLConfigDeleteSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigDeleteSomeResponse.ProtoReflect.Descriptor instead.
func (*SAMLConfigDeleteSomeResponse) GetError ¶
func (x *SAMLConfigDeleteSomeResponse) GetError() string
func (*SAMLConfigDeleteSomeResponse) GetKey ¶
func (x *SAMLConfigDeleteSomeResponse) GetKey() *SAMLKey
func (*SAMLConfigDeleteSomeResponse) ProtoMessage ¶
func (*SAMLConfigDeleteSomeResponse) ProtoMessage()
func (*SAMLConfigDeleteSomeResponse) ProtoReflect ¶
func (x *SAMLConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
func (*SAMLConfigDeleteSomeResponse) Reset ¶
func (x *SAMLConfigDeleteSomeResponse) Reset()
func (*SAMLConfigDeleteSomeResponse) String ¶
func (x *SAMLConfigDeleteSomeResponse) String() string
type SAMLConfigRequest ¶
type SAMLConfigRequest struct { // Key uniquely identifies a SAMLConfig instance to retrieve. // This value must be populated. Key *SAMLKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigRequest) Descriptor
deprecated
func (*SAMLConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigRequest.ProtoReflect.Descriptor instead.
func (*SAMLConfigRequest) GetKey ¶
func (x *SAMLConfigRequest) GetKey() *SAMLKey
func (*SAMLConfigRequest) GetTime ¶
func (x *SAMLConfigRequest) GetTime() *timestamppb.Timestamp
func (*SAMLConfigRequest) ProtoMessage ¶
func (*SAMLConfigRequest) ProtoMessage()
func (*SAMLConfigRequest) ProtoReflect ¶
func (x *SAMLConfigRequest) ProtoReflect() protoreflect.Message
func (*SAMLConfigRequest) Reset ¶
func (x *SAMLConfigRequest) Reset()
func (*SAMLConfigRequest) String ¶
func (x *SAMLConfigRequest) String() string
type SAMLConfigResponse ¶
type SAMLConfigResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *SAMLConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // SAMLConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigResponse) Descriptor
deprecated
func (*SAMLConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigResponse.ProtoReflect.Descriptor instead.
func (*SAMLConfigResponse) GetTime ¶
func (x *SAMLConfigResponse) GetTime() *timestamppb.Timestamp
func (*SAMLConfigResponse) GetValue ¶
func (x *SAMLConfigResponse) GetValue() *SAMLConfig
func (*SAMLConfigResponse) ProtoMessage ¶
func (*SAMLConfigResponse) ProtoMessage()
func (*SAMLConfigResponse) ProtoReflect ¶
func (x *SAMLConfigResponse) ProtoReflect() protoreflect.Message
func (*SAMLConfigResponse) Reset ¶
func (x *SAMLConfigResponse) Reset()
func (*SAMLConfigResponse) String ¶
func (x *SAMLConfigResponse) String() string
type SAMLConfigServiceClient ¶
type SAMLConfigServiceClient interface { GetOne(ctx context.Context, in *SAMLConfigRequest, opts ...grpc.CallOption) (*SAMLConfigResponse, error) GetSome(ctx context.Context, in *SAMLConfigSomeRequest, opts ...grpc.CallOption) (SAMLConfigService_GetSomeClient, error) GetAll(ctx context.Context, in *SAMLConfigStreamRequest, opts ...grpc.CallOption) (SAMLConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *SAMLConfigStreamRequest, opts ...grpc.CallOption) (SAMLConfigService_SubscribeClient, error) GetMeta(ctx context.Context, in *SAMLConfigStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *SAMLConfigStreamRequest, opts ...grpc.CallOption) (SAMLConfigService_SubscribeMetaClient, error) Set(ctx context.Context, in *SAMLConfigSetRequest, opts ...grpc.CallOption) (*SAMLConfigSetResponse, error) SetSome(ctx context.Context, in *SAMLConfigSetSomeRequest, opts ...grpc.CallOption) (SAMLConfigService_SetSomeClient, error) Delete(ctx context.Context, in *SAMLConfigDeleteRequest, opts ...grpc.CallOption) (*SAMLConfigDeleteResponse, error) DeleteSome(ctx context.Context, in *SAMLConfigDeleteSomeRequest, opts ...grpc.CallOption) (SAMLConfigService_DeleteSomeClient, error) DeleteAll(ctx context.Context, in *SAMLConfigDeleteAllRequest, opts ...grpc.CallOption) (SAMLConfigService_DeleteAllClient, error) GetAllBatched(ctx context.Context, in *SAMLConfigBatchedStreamRequest, opts ...grpc.CallOption) (SAMLConfigService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *SAMLConfigBatchedStreamRequest, opts ...grpc.CallOption) (SAMLConfigService_SubscribeBatchedClient, error) }
SAMLConfigServiceClient is the client API for SAMLConfigService 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 NewSAMLConfigServiceClient ¶
func NewSAMLConfigServiceClient(cc grpc.ClientConnInterface) SAMLConfigServiceClient
type SAMLConfigServiceServer ¶
type SAMLConfigServiceServer interface { GetOne(context.Context, *SAMLConfigRequest) (*SAMLConfigResponse, error) GetSome(*SAMLConfigSomeRequest, SAMLConfigService_GetSomeServer) error GetAll(*SAMLConfigStreamRequest, SAMLConfigService_GetAllServer) error Subscribe(*SAMLConfigStreamRequest, SAMLConfigService_SubscribeServer) error GetMeta(context.Context, *SAMLConfigStreamRequest) (*MetaResponse, error) SubscribeMeta(*SAMLConfigStreamRequest, SAMLConfigService_SubscribeMetaServer) error Set(context.Context, *SAMLConfigSetRequest) (*SAMLConfigSetResponse, error) SetSome(*SAMLConfigSetSomeRequest, SAMLConfigService_SetSomeServer) error Delete(context.Context, *SAMLConfigDeleteRequest) (*SAMLConfigDeleteResponse, error) DeleteSome(*SAMLConfigDeleteSomeRequest, SAMLConfigService_DeleteSomeServer) error DeleteAll(*SAMLConfigDeleteAllRequest, SAMLConfigService_DeleteAllServer) error GetAllBatched(*SAMLConfigBatchedStreamRequest, SAMLConfigService_GetAllBatchedServer) error SubscribeBatched(*SAMLConfigBatchedStreamRequest, SAMLConfigService_SubscribeBatchedServer) error // contains filtered or unexported methods }
SAMLConfigServiceServer is the server API for SAMLConfigService service. All implementations must embed UnimplementedSAMLConfigServiceServer for forward compatibility
type SAMLConfigService_DeleteAllClient ¶
type SAMLConfigService_DeleteAllClient interface { Recv() (*SAMLConfigDeleteAllResponse, error) grpc.ClientStream }
type SAMLConfigService_DeleteAllServer ¶
type SAMLConfigService_DeleteAllServer interface { Send(*SAMLConfigDeleteAllResponse) error grpc.ServerStream }
type SAMLConfigService_DeleteSomeClient ¶
type SAMLConfigService_DeleteSomeClient interface { Recv() (*SAMLConfigDeleteSomeResponse, error) grpc.ClientStream }
type SAMLConfigService_DeleteSomeServer ¶
type SAMLConfigService_DeleteSomeServer interface { Send(*SAMLConfigDeleteSomeResponse) error grpc.ServerStream }
type SAMLConfigService_GetAllBatchedClient ¶
type SAMLConfigService_GetAllBatchedClient interface { Recv() (*SAMLConfigBatchedStreamResponse, error) grpc.ClientStream }
type SAMLConfigService_GetAllBatchedServer ¶
type SAMLConfigService_GetAllBatchedServer interface { Send(*SAMLConfigBatchedStreamResponse) error grpc.ServerStream }
type SAMLConfigService_GetAllClient ¶
type SAMLConfigService_GetAllClient interface { Recv() (*SAMLConfigStreamResponse, error) grpc.ClientStream }
type SAMLConfigService_GetAllServer ¶
type SAMLConfigService_GetAllServer interface { Send(*SAMLConfigStreamResponse) error grpc.ServerStream }
type SAMLConfigService_GetSomeClient ¶
type SAMLConfigService_GetSomeClient interface { Recv() (*SAMLConfigSomeResponse, error) grpc.ClientStream }
type SAMLConfigService_GetSomeServer ¶
type SAMLConfigService_GetSomeServer interface { Send(*SAMLConfigSomeResponse) error grpc.ServerStream }
type SAMLConfigService_SetSomeClient ¶
type SAMLConfigService_SetSomeClient interface { Recv() (*SAMLConfigSetSomeResponse, error) grpc.ClientStream }
type SAMLConfigService_SetSomeServer ¶
type SAMLConfigService_SetSomeServer interface { Send(*SAMLConfigSetSomeResponse) error grpc.ServerStream }
type SAMLConfigService_SubscribeBatchedClient ¶
type SAMLConfigService_SubscribeBatchedClient interface { Recv() (*SAMLConfigBatchedStreamResponse, error) grpc.ClientStream }
type SAMLConfigService_SubscribeBatchedServer ¶
type SAMLConfigService_SubscribeBatchedServer interface { Send(*SAMLConfigBatchedStreamResponse) error grpc.ServerStream }
type SAMLConfigService_SubscribeClient ¶
type SAMLConfigService_SubscribeClient interface { Recv() (*SAMLConfigStreamResponse, error) grpc.ClientStream }
type SAMLConfigService_SubscribeMetaClient ¶
type SAMLConfigService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type SAMLConfigService_SubscribeMetaServer ¶
type SAMLConfigService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type SAMLConfigService_SubscribeServer ¶
type SAMLConfigService_SubscribeServer interface { Send(*SAMLConfigStreamResponse) error grpc.ServerStream }
type SAMLConfigSetRequest ¶
type SAMLConfigSetRequest struct { // SAMLConfig carries the value to set into the datastore. // See the documentation on the SAMLConfig struct for which fields are required. Value *SAMLConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigSetRequest) Descriptor
deprecated
func (*SAMLConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigSetRequest.ProtoReflect.Descriptor instead.
func (*SAMLConfigSetRequest) GetValue ¶
func (x *SAMLConfigSetRequest) GetValue() *SAMLConfig
func (*SAMLConfigSetRequest) ProtoMessage ¶
func (*SAMLConfigSetRequest) ProtoMessage()
func (*SAMLConfigSetRequest) ProtoReflect ¶
func (x *SAMLConfigSetRequest) ProtoReflect() protoreflect.Message
func (*SAMLConfigSetRequest) Reset ¶
func (x *SAMLConfigSetRequest) Reset()
func (*SAMLConfigSetRequest) String ¶
func (x *SAMLConfigSetRequest) String() string
type SAMLConfigSetResponse ¶
type SAMLConfigSetResponse struct { // Value carries all the values given in the SAMLConfigSetRequest as well // as any server-generated values. Value *SAMLConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // creation. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==CreatedAt will include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigSetResponse) Descriptor
deprecated
func (*SAMLConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigSetResponse.ProtoReflect.Descriptor instead.
func (*SAMLConfigSetResponse) GetTime ¶
func (x *SAMLConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*SAMLConfigSetResponse) GetValue ¶
func (x *SAMLConfigSetResponse) GetValue() *SAMLConfig
func (*SAMLConfigSetResponse) ProtoMessage ¶
func (*SAMLConfigSetResponse) ProtoMessage()
func (*SAMLConfigSetResponse) ProtoReflect ¶
func (x *SAMLConfigSetResponse) ProtoReflect() protoreflect.Message
func (*SAMLConfigSetResponse) Reset ¶
func (x *SAMLConfigSetResponse) Reset()
func (*SAMLConfigSetResponse) String ¶
func (x *SAMLConfigSetResponse) String() string
type SAMLConfigSetSomeRequest ¶
type SAMLConfigSetSomeRequest struct { // value contains a list of SAMLConfig values to write. // It is possible to provide more values than can fit within either: // - the maxiumum send size of the client // - the maximum receive size of the server // // If this error occurs you must reduce the number of values sent. // See gRPC "maximum message size" documentation for more information. Values []*SAMLConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigSetSomeRequest) Descriptor
deprecated
func (*SAMLConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*SAMLConfigSetSomeRequest) GetValues ¶
func (x *SAMLConfigSetSomeRequest) GetValues() []*SAMLConfig
func (*SAMLConfigSetSomeRequest) ProtoMessage ¶
func (*SAMLConfigSetSomeRequest) ProtoMessage()
func (*SAMLConfigSetSomeRequest) ProtoReflect ¶
func (x *SAMLConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*SAMLConfigSetSomeRequest) Reset ¶
func (x *SAMLConfigSetSomeRequest) Reset()
func (*SAMLConfigSetSomeRequest) String ¶
func (x *SAMLConfigSetSomeRequest) String() string
type SAMLConfigSetSomeResponse ¶
type SAMLConfigSetSomeResponse struct { Key *SAMLKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigSetSomeResponse) Descriptor
deprecated
func (*SAMLConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*SAMLConfigSetSomeResponse) GetError ¶
func (x *SAMLConfigSetSomeResponse) GetError() string
func (*SAMLConfigSetSomeResponse) GetKey ¶
func (x *SAMLConfigSetSomeResponse) GetKey() *SAMLKey
func (*SAMLConfigSetSomeResponse) ProtoMessage ¶
func (*SAMLConfigSetSomeResponse) ProtoMessage()
func (*SAMLConfigSetSomeResponse) ProtoReflect ¶
func (x *SAMLConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*SAMLConfigSetSomeResponse) Reset ¶
func (x *SAMLConfigSetSomeResponse) Reset()
func (*SAMLConfigSetSomeResponse) String ¶
func (x *SAMLConfigSetSomeResponse) String() string
type SAMLConfigSomeRequest ¶
type SAMLConfigSomeRequest struct { Keys []*SAMLKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigSomeRequest) Descriptor
deprecated
func (*SAMLConfigSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigSomeRequest.ProtoReflect.Descriptor instead.
func (*SAMLConfigSomeRequest) GetKeys ¶
func (x *SAMLConfigSomeRequest) GetKeys() []*SAMLKey
func (*SAMLConfigSomeRequest) GetTime ¶
func (x *SAMLConfigSomeRequest) GetTime() *timestamppb.Timestamp
func (*SAMLConfigSomeRequest) ProtoMessage ¶
func (*SAMLConfigSomeRequest) ProtoMessage()
func (*SAMLConfigSomeRequest) ProtoReflect ¶
func (x *SAMLConfigSomeRequest) ProtoReflect() protoreflect.Message
func (*SAMLConfigSomeRequest) Reset ¶
func (x *SAMLConfigSomeRequest) Reset()
func (*SAMLConfigSomeRequest) String ¶
func (x *SAMLConfigSomeRequest) String() string
type SAMLConfigSomeResponse ¶
type SAMLConfigSomeResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *SAMLConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Error is an optional field. // It should be filled when there is an error in the GetSome process. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` Time *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigSomeResponse) Descriptor
deprecated
func (*SAMLConfigSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigSomeResponse.ProtoReflect.Descriptor instead.
func (*SAMLConfigSomeResponse) GetError ¶
func (x *SAMLConfigSomeResponse) GetError() *wrapperspb.StringValue
func (*SAMLConfigSomeResponse) GetTime ¶
func (x *SAMLConfigSomeResponse) GetTime() *timestamppb.Timestamp
func (*SAMLConfigSomeResponse) GetValue ¶
func (x *SAMLConfigSomeResponse) GetValue() *SAMLConfig
func (*SAMLConfigSomeResponse) ProtoMessage ¶
func (*SAMLConfigSomeResponse) ProtoMessage()
func (*SAMLConfigSomeResponse) ProtoReflect ¶
func (x *SAMLConfigSomeResponse) ProtoReflect() protoreflect.Message
func (*SAMLConfigSomeResponse) Reset ¶
func (x *SAMLConfigSomeResponse) Reset()
func (*SAMLConfigSomeResponse) String ¶
func (x *SAMLConfigSomeResponse) String() string
type SAMLConfigStreamRequest ¶
type SAMLConfigStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*SAMLConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each SAMLConfig at end. // - Each SAMLConfig response is fully-specified (all fields set). // - start: Returns the state of each SAMLConfig at start, followed by updates until now. // - Each SAMLConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each SAMLConfig at start, followed by updates // until end. // - Each SAMLConfig response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigStreamRequest) Descriptor
deprecated
func (*SAMLConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*SAMLConfigStreamRequest) GetPartialEqFilter ¶
func (x *SAMLConfigStreamRequest) GetPartialEqFilter() []*SAMLConfig
func (*SAMLConfigStreamRequest) GetTime ¶
func (x *SAMLConfigStreamRequest) GetTime() *time.TimeBounds
func (*SAMLConfigStreamRequest) ProtoMessage ¶
func (*SAMLConfigStreamRequest) ProtoMessage()
func (*SAMLConfigStreamRequest) ProtoReflect ¶
func (x *SAMLConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*SAMLConfigStreamRequest) Reset ¶
func (x *SAMLConfigStreamRequest) Reset()
func (*SAMLConfigStreamRequest) String ¶
func (x *SAMLConfigStreamRequest) String() string
type SAMLConfigStreamResponse ¶
type SAMLConfigStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *SAMLConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this SAMLConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the SAMLConfig value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfigStreamResponse) Descriptor
deprecated
func (*SAMLConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*SAMLConfigStreamResponse) GetTime ¶
func (x *SAMLConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*SAMLConfigStreamResponse) GetType ¶
func (x *SAMLConfigStreamResponse) GetType() subscriptions.Operation
func (*SAMLConfigStreamResponse) GetValue ¶
func (x *SAMLConfigStreamResponse) GetValue() *SAMLConfig
func (*SAMLConfigStreamResponse) ProtoMessage ¶
func (*SAMLConfigStreamResponse) ProtoMessage()
func (*SAMLConfigStreamResponse) ProtoReflect ¶
func (x *SAMLConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*SAMLConfigStreamResponse) Reset ¶
func (x *SAMLConfigStreamResponse) Reset()
func (*SAMLConfigStreamResponse) String ¶
func (x *SAMLConfigStreamResponse) String() string
type SAMLKey ¶
type SAMLKey struct { // provider_id is the ID of the SAML provider. ProviderId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"` // contains filtered or unexported fields }
SAMLKey contains SAML Provider ID.
func (*SAMLKey) Descriptor
deprecated
func (*SAMLKey) GetProviderId ¶
func (x *SAMLKey) GetProviderId() *wrapperspb.StringValue
func (*SAMLKey) ProtoMessage ¶
func (*SAMLKey) ProtoMessage()
func (*SAMLKey) ProtoReflect ¶
func (x *SAMLKey) ProtoReflect() protoreflect.Message
type UnimplementedOAuthConfigServiceServer ¶
type UnimplementedOAuthConfigServiceServer struct { }
UnimplementedOAuthConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedOAuthConfigServiceServer) DeleteSome ¶
func (UnimplementedOAuthConfigServiceServer) GetAllBatched ¶
func (UnimplementedOAuthConfigServiceServer) GetMeta ¶
func (UnimplementedOAuthConfigServiceServer) GetMeta(context.Context, *OAuthConfigStreamRequest) (*MetaResponse, error)
func (UnimplementedOAuthConfigServiceServer) GetOne ¶
func (UnimplementedOAuthConfigServiceServer) GetOne(context.Context, *OAuthConfigRequest) (*OAuthConfigResponse, error)
func (UnimplementedOAuthConfigServiceServer) SubscribeBatched ¶
func (UnimplementedOAuthConfigServiceServer) SubscribeBatched(*OAuthConfigBatchedStreamRequest, OAuthConfigService_SubscribeBatchedServer) error
func (UnimplementedOAuthConfigServiceServer) SubscribeMeta ¶
func (UnimplementedOAuthConfigServiceServer) SubscribeMeta(*OAuthConfigStreamRequest, OAuthConfigService_SubscribeMetaServer) error
type UnimplementedSAMLConfigServiceServer ¶
type UnimplementedSAMLConfigServiceServer struct { }
UnimplementedSAMLConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedSAMLConfigServiceServer) Delete ¶
func (UnimplementedSAMLConfigServiceServer) Delete(context.Context, *SAMLConfigDeleteRequest) (*SAMLConfigDeleteResponse, error)
func (UnimplementedSAMLConfigServiceServer) DeleteSome ¶
func (UnimplementedSAMLConfigServiceServer) GetAllBatched ¶
func (UnimplementedSAMLConfigServiceServer) GetAllBatched(*SAMLConfigBatchedStreamRequest, SAMLConfigService_GetAllBatchedServer) error
func (UnimplementedSAMLConfigServiceServer) GetMeta ¶
func (UnimplementedSAMLConfigServiceServer) GetMeta(context.Context, *SAMLConfigStreamRequest) (*MetaResponse, error)
func (UnimplementedSAMLConfigServiceServer) GetOne ¶
func (UnimplementedSAMLConfigServiceServer) GetOne(context.Context, *SAMLConfigRequest) (*SAMLConfigResponse, error)
func (UnimplementedSAMLConfigServiceServer) SubscribeBatched ¶
func (UnimplementedSAMLConfigServiceServer) SubscribeBatched(*SAMLConfigBatchedStreamRequest, SAMLConfigService_SubscribeBatchedServer) error
func (UnimplementedSAMLConfigServiceServer) SubscribeMeta ¶
func (UnimplementedSAMLConfigServiceServer) SubscribeMeta(*SAMLConfigStreamRequest, SAMLConfigService_SubscribeMetaServer) error
type UnsafeOAuthConfigServiceServer ¶
type UnsafeOAuthConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeOAuthConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OAuthConfigServiceServer will result in compilation errors.
type UnsafeSAMLConfigServiceServer ¶
type UnsafeSAMLConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSAMLConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SAMLConfigServiceServer will result in compilation errors.