Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterAuthHandlerServiceServer(s grpc.ServiceRegistrar, srv AuthHandlerServiceServer)
- func RegisterHostServiceServer(s grpc.ServiceRegistrar, srv HostServiceServer)
- func RegisterPluginServiceServer(s grpc.ServiceRegistrar, srv PluginServiceServer)
- type AuthHandlerInfo
- func (*AuthHandlerInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AuthHandlerInfo) GetCapabilities() []string
- func (x *AuthHandlerInfo) GetDisplayName() string
- func (x *AuthHandlerInfo) GetFlows() []string
- func (x *AuthHandlerInfo) GetName() string
- func (*AuthHandlerInfo) ProtoMessage()
- func (x *AuthHandlerInfo) ProtoReflect() protoreflect.Message
- func (x *AuthHandlerInfo) Reset()
- func (x *AuthHandlerInfo) String() string
- type AuthHandlerServiceClient
- type AuthHandlerServiceServer
- type AuthHandlerService_LoginClient
- type AuthHandlerService_LoginServer
- type CachedTokenInfo
- func (*CachedTokenInfo) Descriptor() ([]byte, []int)deprecated
- func (x *CachedTokenInfo) GetCachedAtUnix() int64
- func (x *CachedTokenInfo) GetExpiresAtUnix() int64
- func (x *CachedTokenInfo) GetFingerprint() string
- func (x *CachedTokenInfo) GetFlow() string
- func (x *CachedTokenInfo) GetHandler() string
- func (x *CachedTokenInfo) GetIsExpired() bool
- func (x *CachedTokenInfo) GetScope() string
- func (x *CachedTokenInfo) GetSessionId() string
- func (x *CachedTokenInfo) GetTokenKind() string
- func (x *CachedTokenInfo) GetTokenType() string
- func (*CachedTokenInfo) ProtoMessage()
- func (x *CachedTokenInfo) ProtoReflect() protoreflect.Message
- func (x *CachedTokenInfo) Reset()
- func (x *CachedTokenInfo) String() string
- type Claims
- func (*Claims) Descriptor() ([]byte, []int)deprecated
- func (x *Claims) GetClientId() string
- func (x *Claims) GetEmail() string
- func (x *Claims) GetExpiresAtUnix() int64
- func (x *Claims) GetIssuedAtUnix() int64
- func (x *Claims) GetIssuer() string
- func (x *Claims) GetName() string
- func (x *Claims) GetObjectId() string
- func (x *Claims) GetSubject() string
- func (x *Claims) GetTenantId() string
- func (x *Claims) GetUsername() string
- func (*Claims) ProtoMessage()
- func (x *Claims) ProtoReflect() protoreflect.Message
- func (x *Claims) Reset()
- func (x *Claims) String() string
- type ConfigureAuthHandlerRequest
- func (*ConfigureAuthHandlerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigureAuthHandlerRequest) GetBinaryName() string
- func (x *ConfigureAuthHandlerRequest) GetHandlerName() string
- func (x *ConfigureAuthHandlerRequest) GetHostServiceId() uint32
- func (x *ConfigureAuthHandlerRequest) GetNoColor() bool
- func (x *ConfigureAuthHandlerRequest) GetProtocolVersion() int32
- func (x *ConfigureAuthHandlerRequest) GetQuiet() bool
- func (x *ConfigureAuthHandlerRequest) GetSettings() map[string][]byte
- func (*ConfigureAuthHandlerRequest) ProtoMessage()
- func (x *ConfigureAuthHandlerRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigureAuthHandlerRequest) Reset()
- func (x *ConfigureAuthHandlerRequest) String() string
- type ConfigureAuthHandlerResponse
- func (*ConfigureAuthHandlerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigureAuthHandlerResponse) GetDiagnostics() []*Diagnostic
- func (x *ConfigureAuthHandlerResponse) GetError() string
- func (x *ConfigureAuthHandlerResponse) GetProtocolVersion() int32
- func (*ConfigureAuthHandlerResponse) ProtoMessage()
- func (x *ConfigureAuthHandlerResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigureAuthHandlerResponse) Reset()
- func (x *ConfigureAuthHandlerResponse) String() string
- type ConfigureProviderRequest
- func (*ConfigureProviderRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigureProviderRequest) GetBinaryName() string
- func (x *ConfigureProviderRequest) GetHostServiceId() uint32
- func (x *ConfigureProviderRequest) GetNoColor() bool
- func (x *ConfigureProviderRequest) GetProtocolVersion() int32
- func (x *ConfigureProviderRequest) GetProviderName() string
- func (x *ConfigureProviderRequest) GetQuiet() bool
- func (x *ConfigureProviderRequest) GetSettings() map[string][]byte
- func (*ConfigureProviderRequest) ProtoMessage()
- func (x *ConfigureProviderRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigureProviderRequest) Reset()
- func (x *ConfigureProviderRequest) String() string
- type ConfigureProviderResponse
- func (*ConfigureProviderResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigureProviderResponse) GetDiagnostics() []*Diagnostic
- func (x *ConfigureProviderResponse) GetError() string
- func (x *ConfigureProviderResponse) GetProtocolVersion() int32
- func (*ConfigureProviderResponse) ProtoMessage()
- func (x *ConfigureProviderResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigureProviderResponse) Reset()
- func (x *ConfigureProviderResponse) String() string
- type Contact
- type DeleteSecretRequest
- func (*DeleteSecretRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSecretRequest) GetName() string
- func (*DeleteSecretRequest) ProtoMessage()
- func (x *DeleteSecretRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSecretRequest) Reset()
- func (x *DeleteSecretRequest) String() string
- type DeleteSecretResponse
- func (*DeleteSecretResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSecretResponse) GetError() string
- func (*DeleteSecretResponse) ProtoMessage()
- func (x *DeleteSecretResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteSecretResponse) Reset()
- func (x *DeleteSecretResponse) String() string
- type DescribeWhatIfRequest
- func (*DescribeWhatIfRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeWhatIfRequest) GetInput() []byte
- func (x *DescribeWhatIfRequest) GetProviderName() string
- func (*DescribeWhatIfRequest) ProtoMessage()
- func (x *DescribeWhatIfRequest) ProtoReflect() protoreflect.Message
- func (x *DescribeWhatIfRequest) Reset()
- func (x *DescribeWhatIfRequest) String() string
- type DescribeWhatIfResponse
- func (*DescribeWhatIfResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeWhatIfResponse) GetDescription() string
- func (x *DescribeWhatIfResponse) GetDiagnostics() []*Diagnostic
- func (x *DescribeWhatIfResponse) GetError() string
- func (*DescribeWhatIfResponse) ProtoMessage()
- func (x *DescribeWhatIfResponse) ProtoReflect() protoreflect.Message
- func (x *DescribeWhatIfResponse) Reset()
- func (x *DescribeWhatIfResponse) String() string
- type DeviceCodePrompt
- func (*DeviceCodePrompt) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceCodePrompt) GetMessage() string
- func (x *DeviceCodePrompt) GetUserCode() string
- func (x *DeviceCodePrompt) GetVerificationUri() string
- func (*DeviceCodePrompt) ProtoMessage()
- func (x *DeviceCodePrompt) ProtoReflect() protoreflect.Message
- func (x *DeviceCodePrompt) Reset()
- func (x *DeviceCodePrompt) String() string
- type Diagnostic
- func (*Diagnostic) Descriptor() ([]byte, []int)deprecated
- func (x *Diagnostic) GetAttribute() string
- func (x *Diagnostic) GetDetail() string
- func (x *Diagnostic) GetSeverity() Diagnostic_Severity
- func (x *Diagnostic) GetSummary() string
- func (*Diagnostic) ProtoMessage()
- func (x *Diagnostic) ProtoReflect() protoreflect.Message
- func (x *Diagnostic) Reset()
- func (x *Diagnostic) String() string
- type Diagnostic_Severity
- func (Diagnostic_Severity) Descriptor() protoreflect.EnumDescriptor
- func (x Diagnostic_Severity) Enum() *Diagnostic_Severity
- func (Diagnostic_Severity) EnumDescriptor() ([]byte, []int)deprecated
- func (x Diagnostic_Severity) Number() protoreflect.EnumNumber
- func (x Diagnostic_Severity) String() string
- func (Diagnostic_Severity) Type() protoreflect.EnumType
- type Example
- func (*Example) Descriptor() ([]byte, []int)deprecated
- func (x *Example) GetDescription() string
- func (x *Example) GetName() string
- func (x *Example) GetYaml() string
- func (*Example) ProtoMessage()
- func (x *Example) ProtoReflect() protoreflect.Message
- func (x *Example) Reset()
- func (x *Example) String() string
- type ExecuteProviderRequest
- func (*ExecuteProviderRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteProviderRequest) GetBackup() bool
- func (x *ExecuteProviderRequest) GetConflictStrategy() string
- func (x *ExecuteProviderRequest) GetContext() []byte
- func (x *ExecuteProviderRequest) GetDryRun() bool
- func (x *ExecuteProviderRequest) GetExecutionMode() string
- func (x *ExecuteProviderRequest) GetInput() []byte
- func (x *ExecuteProviderRequest) GetIterationContext() *IterationContext
- func (x *ExecuteProviderRequest) GetOutputDirectory() string
- func (x *ExecuteProviderRequest) GetParameters() []byte
- func (x *ExecuteProviderRequest) GetProviderName() string
- func (x *ExecuteProviderRequest) GetSolutionMetadata() *SolutionMeta
- func (x *ExecuteProviderRequest) GetWorkingDirectory() string
- func (*ExecuteProviderRequest) ProtoMessage()
- func (x *ExecuteProviderRequest) ProtoReflect() protoreflect.Message
- func (x *ExecuteProviderRequest) Reset()
- func (x *ExecuteProviderRequest) String() string
- type ExecuteProviderResponse
- func (*ExecuteProviderResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteProviderResponse) GetDiagnostics() []*Diagnostic
- func (x *ExecuteProviderResponse) GetError() string
- func (x *ExecuteProviderResponse) GetExitCode() int32
- func (x *ExecuteProviderResponse) GetOutput() []byte
- func (*ExecuteProviderResponse) ProtoMessage()
- func (x *ExecuteProviderResponse) ProtoReflect() protoreflect.Message
- func (x *ExecuteProviderResponse) Reset()
- func (x *ExecuteProviderResponse) String() string
- type ExecuteProviderStreamChunk
- func (*ExecuteProviderStreamChunk) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteProviderStreamChunk) GetChunk() isExecuteProviderStreamChunk_Chunk
- func (x *ExecuteProviderStreamChunk) GetResult() *ExecuteProviderResponse
- func (x *ExecuteProviderStreamChunk) GetStderr() []byte
- func (x *ExecuteProviderStreamChunk) GetStdout() []byte
- func (*ExecuteProviderStreamChunk) ProtoMessage()
- func (x *ExecuteProviderStreamChunk) ProtoReflect() protoreflect.Message
- func (x *ExecuteProviderStreamChunk) Reset()
- func (x *ExecuteProviderStreamChunk) String() string
- type ExecuteProviderStreamChunk_Result
- type ExecuteProviderStreamChunk_Stderr
- type ExecuteProviderStreamChunk_Stdout
- type ExtractDependenciesRequest
- func (*ExtractDependenciesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExtractDependenciesRequest) GetInputs() []byte
- func (x *ExtractDependenciesRequest) GetProviderName() string
- func (*ExtractDependenciesRequest) ProtoMessage()
- func (x *ExtractDependenciesRequest) ProtoReflect() protoreflect.Message
- func (x *ExtractDependenciesRequest) Reset()
- func (x *ExtractDependenciesRequest) String() string
- type ExtractDependenciesResponse
- func (*ExtractDependenciesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExtractDependenciesResponse) GetDependencies() []string
- func (x *ExtractDependenciesResponse) GetDiagnostics() []*Diagnostic
- func (x *ExtractDependenciesResponse) GetError() string
- func (*ExtractDependenciesResponse) ProtoMessage()
- func (x *ExtractDependenciesResponse) ProtoReflect() protoreflect.Message
- func (x *ExtractDependenciesResponse) Reset()
- func (x *ExtractDependenciesResponse) String() string
- type GetAuthGroupsRequest
- func (*GetAuthGroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAuthGroupsRequest) GetHandlerName() string
- func (*GetAuthGroupsRequest) ProtoMessage()
- func (x *GetAuthGroupsRequest) ProtoReflect() protoreflect.Message
- func (x *GetAuthGroupsRequest) Reset()
- func (x *GetAuthGroupsRequest) String() string
- type GetAuthGroupsResponse
- func (*GetAuthGroupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAuthGroupsResponse) GetError() string
- func (x *GetAuthGroupsResponse) GetGroups() []string
- func (*GetAuthGroupsResponse) ProtoMessage()
- func (x *GetAuthGroupsResponse) ProtoReflect() protoreflect.Message
- func (x *GetAuthGroupsResponse) Reset()
- func (x *GetAuthGroupsResponse) String() string
- type GetAuthHandlersRequest
- type GetAuthHandlersResponse
- func (*GetAuthHandlersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAuthHandlersResponse) GetHandlers() []*AuthHandlerInfo
- func (*GetAuthHandlersResponse) ProtoMessage()
- func (x *GetAuthHandlersResponse) ProtoReflect() protoreflect.Message
- func (x *GetAuthHandlersResponse) Reset()
- func (x *GetAuthHandlersResponse) String() string
- type GetAuthIdentityRequest
- func (*GetAuthIdentityRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAuthIdentityRequest) GetHandlerName() string
- func (x *GetAuthIdentityRequest) GetScope() string
- func (*GetAuthIdentityRequest) ProtoMessage()
- func (x *GetAuthIdentityRequest) ProtoReflect() protoreflect.Message
- func (x *GetAuthIdentityRequest) Reset()
- func (x *GetAuthIdentityRequest) String() string
- type GetAuthIdentityResponse
- func (*GetAuthIdentityResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAuthIdentityResponse) GetClaims() *Claims
- func (x *GetAuthIdentityResponse) GetError() string
- func (*GetAuthIdentityResponse) ProtoMessage()
- func (x *GetAuthIdentityResponse) ProtoReflect() protoreflect.Message
- func (x *GetAuthIdentityResponse) Reset()
- func (x *GetAuthIdentityResponse) String() string
- type GetAuthTokenRequest
- func (*GetAuthTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAuthTokenRequest) GetForceRefresh() bool
- func (x *GetAuthTokenRequest) GetHandlerName() string
- func (x *GetAuthTokenRequest) GetMinValidForSeconds() int64
- func (x *GetAuthTokenRequest) GetScope() string
- func (*GetAuthTokenRequest) ProtoMessage()
- func (x *GetAuthTokenRequest) ProtoReflect() protoreflect.Message
- func (x *GetAuthTokenRequest) Reset()
- func (x *GetAuthTokenRequest) String() string
- type GetAuthTokenResponse
- func (*GetAuthTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAuthTokenResponse) GetAccessToken() string
- func (x *GetAuthTokenResponse) GetError() string
- func (x *GetAuthTokenResponse) GetExpiresAtUnix() int64
- func (x *GetAuthTokenResponse) GetScope() string
- func (x *GetAuthTokenResponse) GetTokenType() string
- func (*GetAuthTokenResponse) ProtoMessage()
- func (x *GetAuthTokenResponse) ProtoReflect() protoreflect.Message
- func (x *GetAuthTokenResponse) Reset()
- func (x *GetAuthTokenResponse) String() string
- type GetProviderDescriptorRequest
- func (*GetProviderDescriptorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetProviderDescriptorRequest) GetProviderName() string
- func (*GetProviderDescriptorRequest) ProtoMessage()
- func (x *GetProviderDescriptorRequest) ProtoReflect() protoreflect.Message
- func (x *GetProviderDescriptorRequest) Reset()
- func (x *GetProviderDescriptorRequest) String() string
- type GetProviderDescriptorResponse
- func (*GetProviderDescriptorResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetProviderDescriptorResponse) GetDescriptor_() *ProviderDescriptor
- func (*GetProviderDescriptorResponse) ProtoMessage()
- func (x *GetProviderDescriptorResponse) ProtoReflect() protoreflect.Message
- func (x *GetProviderDescriptorResponse) Reset()
- func (x *GetProviderDescriptorResponse) String() string
- type GetProvidersRequest
- type GetProvidersResponse
- func (*GetProvidersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetProvidersResponse) GetProviderNames() []string
- func (*GetProvidersResponse) ProtoMessage()
- func (x *GetProvidersResponse) ProtoReflect() protoreflect.Message
- func (x *GetProvidersResponse) Reset()
- func (x *GetProvidersResponse) String() string
- type GetSecretRequest
- type GetSecretResponse
- func (*GetSecretResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetSecretResponse) GetError() string
- func (x *GetSecretResponse) GetFound() bool
- func (x *GetSecretResponse) GetValue() string
- func (*GetSecretResponse) ProtoMessage()
- func (x *GetSecretResponse) ProtoReflect() protoreflect.Message
- func (x *GetSecretResponse) Reset()
- func (x *GetSecretResponse) String() string
- type GetStatusRequest
- type GetStatusResponse
- func (*GetStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetStatusResponse) GetAuthenticated() bool
- func (x *GetStatusResponse) GetClaims() *Claims
- func (x *GetStatusResponse) GetClientId() string
- func (x *GetStatusResponse) GetExpiresAtUnix() int64
- func (x *GetStatusResponse) GetIdentityType() string
- func (x *GetStatusResponse) GetLastRefreshUnix() int64
- func (x *GetStatusResponse) GetReason() string
- func (x *GetStatusResponse) GetScopes() []string
- func (x *GetStatusResponse) GetTenantId() string
- func (x *GetStatusResponse) GetTokenFile() string
- func (*GetStatusResponse) ProtoMessage()
- func (x *GetStatusResponse) ProtoReflect() protoreflect.Message
- func (x *GetStatusResponse) Reset()
- func (x *GetStatusResponse) String() string
- type GetTokenRequest
- func (*GetTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTokenRequest) GetForceRefresh() bool
- func (x *GetTokenRequest) GetHandlerName() string
- func (x *GetTokenRequest) GetMinValidForSeconds() int64
- func (x *GetTokenRequest) GetScope() string
- func (*GetTokenRequest) ProtoMessage()
- func (x *GetTokenRequest) ProtoReflect() protoreflect.Message
- func (x *GetTokenRequest) Reset()
- func (x *GetTokenRequest) String() string
- type GetTokenResponse
- func (*GetTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTokenResponse) GetAccessToken() string
- func (x *GetTokenResponse) GetCachedAtUnix() int64
- func (x *GetTokenResponse) GetExpiresAtUnix() int64
- func (x *GetTokenResponse) GetFlow() string
- func (x *GetTokenResponse) GetScope() string
- func (x *GetTokenResponse) GetSessionId() string
- func (x *GetTokenResponse) GetTokenType() string
- func (*GetTokenResponse) ProtoMessage()
- func (x *GetTokenResponse) ProtoReflect() protoreflect.Message
- func (x *GetTokenResponse) Reset()
- func (x *GetTokenResponse) String() string
- type HostServiceClient
- type HostServiceServer
- type IterationContext
- func (*IterationContext) Descriptor() ([]byte, []int)deprecated
- func (x *IterationContext) GetIndex() int32
- func (x *IterationContext) GetIndexAlias() string
- func (x *IterationContext) GetItem() []byte
- func (x *IterationContext) GetItemAlias() string
- func (*IterationContext) ProtoMessage()
- func (x *IterationContext) ProtoReflect() protoreflect.Message
- func (x *IterationContext) Reset()
- func (x *IterationContext) String() string
- type Link
- type ListAuthHandlersRequest
- type ListAuthHandlersResponse
- func (*ListAuthHandlersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAuthHandlersResponse) GetDefaultHandler() string
- func (x *ListAuthHandlersResponse) GetHandlerNames() []string
- func (*ListAuthHandlersResponse) ProtoMessage()
- func (x *ListAuthHandlersResponse) ProtoReflect() protoreflect.Message
- func (x *ListAuthHandlersResponse) Reset()
- func (x *ListAuthHandlersResponse) String() string
- type ListCachedTokensRequest
- func (*ListCachedTokensRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListCachedTokensRequest) GetHandlerName() string
- func (*ListCachedTokensRequest) ProtoMessage()
- func (x *ListCachedTokensRequest) ProtoReflect() protoreflect.Message
- func (x *ListCachedTokensRequest) Reset()
- func (x *ListCachedTokensRequest) String() string
- type ListCachedTokensResponse
- func (*ListCachedTokensResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListCachedTokensResponse) GetTokens() []*CachedTokenInfo
- func (*ListCachedTokensResponse) ProtoMessage()
- func (x *ListCachedTokensResponse) ProtoReflect() protoreflect.Message
- func (x *ListCachedTokensResponse) Reset()
- func (x *ListCachedTokensResponse) String() string
- type ListSecretsRequest
- func (*ListSecretsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSecretsRequest) GetPattern() string
- func (*ListSecretsRequest) ProtoMessage()
- func (x *ListSecretsRequest) ProtoReflect() protoreflect.Message
- func (x *ListSecretsRequest) Reset()
- func (x *ListSecretsRequest) String() string
- type ListSecretsResponse
- func (*ListSecretsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSecretsResponse) GetError() string
- func (x *ListSecretsResponse) GetNames() []string
- func (*ListSecretsResponse) ProtoMessage()
- func (x *ListSecretsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSecretsResponse) Reset()
- func (x *ListSecretsResponse) String() string
- type LoginRequest
- func (*LoginRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LoginRequest) GetFlow() string
- func (x *LoginRequest) GetHandlerName() string
- func (x *LoginRequest) GetScopes() []string
- func (x *LoginRequest) GetTenantId() string
- func (x *LoginRequest) GetTimeoutSeconds() int64
- func (*LoginRequest) ProtoMessage()
- func (x *LoginRequest) ProtoReflect() protoreflect.Message
- func (x *LoginRequest) Reset()
- func (x *LoginRequest) String() string
- type LoginResult
- func (*LoginResult) Descriptor() ([]byte, []int)deprecated
- func (x *LoginResult) GetClaims() *Claims
- func (x *LoginResult) GetExpiresAtUnix() int64
- func (*LoginResult) ProtoMessage()
- func (x *LoginResult) ProtoReflect() protoreflect.Message
- func (x *LoginResult) Reset()
- func (x *LoginResult) String() string
- type LoginStreamMessage
- func (*LoginStreamMessage) Descriptor() ([]byte, []int)deprecated
- func (x *LoginStreamMessage) GetDeviceCodePrompt() *DeviceCodePrompt
- func (x *LoginStreamMessage) GetError() string
- func (x *LoginStreamMessage) GetPayload() isLoginStreamMessage_Payload
- func (x *LoginStreamMessage) GetResult() *LoginResult
- func (*LoginStreamMessage) ProtoMessage()
- func (x *LoginStreamMessage) ProtoReflect() protoreflect.Message
- func (x *LoginStreamMessage) Reset()
- func (x *LoginStreamMessage) String() string
- type LoginStreamMessage_DeviceCodePrompt
- type LoginStreamMessage_Error
- type LoginStreamMessage_Result
- type LogoutRequest
- type LogoutResponse
- type Parameter
- func (*Parameter) Descriptor() ([]byte, []int)deprecated
- func (x *Parameter) GetDefaultValue() []byte
- func (x *Parameter) GetDescription() string
- func (x *Parameter) GetEnumValues() [][]byte
- func (x *Parameter) GetExample() string
- func (x *Parameter) GetExclusiveMaximum() float64
- func (x *Parameter) GetExclusiveMinimum() float64
- func (x *Parameter) GetFormat() string
- func (x *Parameter) GetHasExclusiveMaximum() bool
- func (x *Parameter) GetHasExclusiveMinimum() bool
- func (x *Parameter) GetHasMaximum() bool
- func (x *Parameter) GetHasMinimum() bool
- func (x *Parameter) GetMaxItems() int32
- func (x *Parameter) GetMaxLength() int32
- func (x *Parameter) GetMaximum() float64
- func (x *Parameter) GetMinItems() int32
- func (x *Parameter) GetMinLength() int32
- func (x *Parameter) GetMinimum() float64
- func (x *Parameter) GetPattern() string
- func (x *Parameter) GetPatternDescription() string
- func (x *Parameter) GetRequired() bool
- func (x *Parameter) GetType() string
- func (*Parameter) ProtoMessage()
- func (x *Parameter) ProtoReflect() protoreflect.Message
- func (x *Parameter) Reset()
- func (x *Parameter) String() string
- type PluginServiceClient
- type PluginServiceServer
- type PluginService_ExecuteProviderStreamClient
- type PluginService_ExecuteProviderStreamServer
- type ProviderDescriptor
- func (*ProviderDescriptor) Descriptor() ([]byte, []int)deprecated
- func (x *ProviderDescriptor) GetApiVersion() string
- func (x *ProviderDescriptor) GetBeta() bool
- func (x *ProviderDescriptor) GetCapabilities() []string
- func (x *ProviderDescriptor) GetCategory() string
- func (x *ProviderDescriptor) GetDeprecated() bool
- func (x *ProviderDescriptor) GetDescription() string
- func (x *ProviderDescriptor) GetDisplayName() string
- func (x *ProviderDescriptor) GetExamples() []*Example
- func (x *ProviderDescriptor) GetHasExtractDependencies() bool
- func (x *ProviderDescriptor) GetIcon() string
- func (x *ProviderDescriptor) GetLinks() []*Link
- func (x *ProviderDescriptor) GetMaintainers() []*Contact
- func (x *ProviderDescriptor) GetName() string
- func (x *ProviderDescriptor) GetOutputSchemas() map[string]*Schema
- func (x *ProviderDescriptor) GetRawOutputSchemas() map[string][]byte
- func (x *ProviderDescriptor) GetRawSchema() []byte
- func (x *ProviderDescriptor) GetSchema() *Schema
- func (x *ProviderDescriptor) GetSensitiveFields() []string
- func (x *ProviderDescriptor) GetTags() []string
- func (x *ProviderDescriptor) GetVersion() string
- func (x *ProviderDescriptor) GetWriteOperations() []string
- func (*ProviderDescriptor) ProtoMessage()
- func (x *ProviderDescriptor) ProtoReflect() protoreflect.Message
- func (x *ProviderDescriptor) Reset()
- func (x *ProviderDescriptor) String() string
- type PurgeExpiredTokensRequest
- func (*PurgeExpiredTokensRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PurgeExpiredTokensRequest) GetHandlerName() string
- func (*PurgeExpiredTokensRequest) ProtoMessage()
- func (x *PurgeExpiredTokensRequest) ProtoReflect() protoreflect.Message
- func (x *PurgeExpiredTokensRequest) Reset()
- func (x *PurgeExpiredTokensRequest) String() string
- type PurgeExpiredTokensResponse
- func (*PurgeExpiredTokensResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PurgeExpiredTokensResponse) GetPurgedCount() int32
- func (*PurgeExpiredTokensResponse) ProtoMessage()
- func (x *PurgeExpiredTokensResponse) ProtoReflect() protoreflect.Message
- func (x *PurgeExpiredTokensResponse) Reset()
- func (x *PurgeExpiredTokensResponse) String() string
- type Schema
- type SetSecretRequest
- func (*SetSecretRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetSecretRequest) GetName() string
- func (x *SetSecretRequest) GetValue() string
- func (*SetSecretRequest) ProtoMessage()
- func (x *SetSecretRequest) ProtoReflect() protoreflect.Message
- func (x *SetSecretRequest) Reset()
- func (x *SetSecretRequest) String() string
- type SetSecretResponse
- type SolutionMeta
- func (*SolutionMeta) Descriptor() ([]byte, []int)deprecated
- func (x *SolutionMeta) GetCategory() string
- func (x *SolutionMeta) GetDescription() string
- func (x *SolutionMeta) GetDisplayName() string
- func (x *SolutionMeta) GetName() string
- func (x *SolutionMeta) GetTags() []string
- func (x *SolutionMeta) GetVersion() string
- func (*SolutionMeta) ProtoMessage()
- func (x *SolutionMeta) ProtoReflect() protoreflect.Message
- func (x *SolutionMeta) Reset()
- func (x *SolutionMeta) String() string
- type StopAuthHandlerRequest
- func (*StopAuthHandlerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StopAuthHandlerRequest) GetHandlerName() string
- func (*StopAuthHandlerRequest) ProtoMessage()
- func (x *StopAuthHandlerRequest) ProtoReflect() protoreflect.Message
- func (x *StopAuthHandlerRequest) Reset()
- func (x *StopAuthHandlerRequest) String() string
- type StopAuthHandlerResponse
- func (*StopAuthHandlerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StopAuthHandlerResponse) GetError() string
- func (*StopAuthHandlerResponse) ProtoMessage()
- func (x *StopAuthHandlerResponse) ProtoReflect() protoreflect.Message
- func (x *StopAuthHandlerResponse) Reset()
- func (x *StopAuthHandlerResponse) String() string
- type StopProviderRequest
- func (*StopProviderRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StopProviderRequest) GetProviderName() string
- func (*StopProviderRequest) ProtoMessage()
- func (x *StopProviderRequest) ProtoReflect() protoreflect.Message
- func (x *StopProviderRequest) Reset()
- func (x *StopProviderRequest) String() string
- type StopProviderResponse
- func (*StopProviderResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StopProviderResponse) GetError() string
- func (*StopProviderResponse) ProtoMessage()
- func (x *StopProviderResponse) ProtoReflect() protoreflect.Message
- func (x *StopProviderResponse) Reset()
- func (x *StopProviderResponse) String() string
- type UnimplementedAuthHandlerServiceServer
- func (UnimplementedAuthHandlerServiceServer) ConfigureAuthHandler(context.Context, *ConfigureAuthHandlerRequest) (*ConfigureAuthHandlerResponse, error)
- func (UnimplementedAuthHandlerServiceServer) GetAuthHandlers(context.Context, *GetAuthHandlersRequest) (*GetAuthHandlersResponse, error)
- func (UnimplementedAuthHandlerServiceServer) GetStatus(context.Context, *GetStatusRequest) (*GetStatusResponse, error)
- func (UnimplementedAuthHandlerServiceServer) GetToken(context.Context, *GetTokenRequest) (*GetTokenResponse, error)
- func (UnimplementedAuthHandlerServiceServer) ListCachedTokens(context.Context, *ListCachedTokensRequest) (*ListCachedTokensResponse, error)
- func (UnimplementedAuthHandlerServiceServer) Login(*LoginRequest, grpc.ServerStreamingServer[LoginStreamMessage]) error
- func (UnimplementedAuthHandlerServiceServer) Logout(context.Context, *LogoutRequest) (*LogoutResponse, error)
- func (UnimplementedAuthHandlerServiceServer) PurgeExpiredTokens(context.Context, *PurgeExpiredTokensRequest) (*PurgeExpiredTokensResponse, error)
- func (UnimplementedAuthHandlerServiceServer) StopAuthHandler(context.Context, *StopAuthHandlerRequest) (*StopAuthHandlerResponse, error)
- type UnimplementedHostServiceServer
- func (UnimplementedHostServiceServer) DeleteSecret(context.Context, *DeleteSecretRequest) (*DeleteSecretResponse, error)
- func (UnimplementedHostServiceServer) GetAuthGroups(context.Context, *GetAuthGroupsRequest) (*GetAuthGroupsResponse, error)
- func (UnimplementedHostServiceServer) GetAuthIdentity(context.Context, *GetAuthIdentityRequest) (*GetAuthIdentityResponse, error)
- func (UnimplementedHostServiceServer) GetAuthToken(context.Context, *GetAuthTokenRequest) (*GetAuthTokenResponse, error)
- func (UnimplementedHostServiceServer) GetSecret(context.Context, *GetSecretRequest) (*GetSecretResponse, error)
- func (UnimplementedHostServiceServer) ListAuthHandlers(context.Context, *ListAuthHandlersRequest) (*ListAuthHandlersResponse, error)
- func (UnimplementedHostServiceServer) ListSecrets(context.Context, *ListSecretsRequest) (*ListSecretsResponse, error)
- func (UnimplementedHostServiceServer) SetSecret(context.Context, *SetSecretRequest) (*SetSecretResponse, error)
- type UnimplementedPluginServiceServer
- func (UnimplementedPluginServiceServer) ConfigureProvider(context.Context, *ConfigureProviderRequest) (*ConfigureProviderResponse, error)
- func (UnimplementedPluginServiceServer) DescribeWhatIf(context.Context, *DescribeWhatIfRequest) (*DescribeWhatIfResponse, error)
- func (UnimplementedPluginServiceServer) ExecuteProvider(context.Context, *ExecuteProviderRequest) (*ExecuteProviderResponse, error)
- func (UnimplementedPluginServiceServer) ExecuteProviderStream(*ExecuteProviderRequest, ...) error
- func (UnimplementedPluginServiceServer) ExtractDependencies(context.Context, *ExtractDependenciesRequest) (*ExtractDependenciesResponse, error)
- func (UnimplementedPluginServiceServer) GetProviderDescriptor(context.Context, *GetProviderDescriptorRequest) (*GetProviderDescriptorResponse, error)
- func (UnimplementedPluginServiceServer) GetProviders(context.Context, *GetProvidersRequest) (*GetProvidersResponse, error)
- func (UnimplementedPluginServiceServer) StopProvider(context.Context, *StopProviderRequest) (*StopProviderResponse, error)
- type UnsafeAuthHandlerServiceServer
- type UnsafeHostServiceServer
- type UnsafePluginServiceServer
Constants ¶
const ( PluginService_GetProviders_FullMethodName = "/plugin.PluginService/GetProviders" PluginService_GetProviderDescriptor_FullMethodName = "/plugin.PluginService/GetProviderDescriptor" PluginService_ConfigureProvider_FullMethodName = "/plugin.PluginService/ConfigureProvider" PluginService_ExecuteProvider_FullMethodName = "/plugin.PluginService/ExecuteProvider" PluginService_ExecuteProviderStream_FullMethodName = "/plugin.PluginService/ExecuteProviderStream" PluginService_DescribeWhatIf_FullMethodName = "/plugin.PluginService/DescribeWhatIf" PluginService_ExtractDependencies_FullMethodName = "/plugin.PluginService/ExtractDependencies" PluginService_StopProvider_FullMethodName = "/plugin.PluginService/StopProvider" )
const ( HostService_GetSecret_FullMethodName = "/plugin.HostService/GetSecret" HostService_SetSecret_FullMethodName = "/plugin.HostService/SetSecret" HostService_DeleteSecret_FullMethodName = "/plugin.HostService/DeleteSecret" HostService_ListSecrets_FullMethodName = "/plugin.HostService/ListSecrets" HostService_GetAuthIdentity_FullMethodName = "/plugin.HostService/GetAuthIdentity" HostService_ListAuthHandlers_FullMethodName = "/plugin.HostService/ListAuthHandlers" HostService_GetAuthToken_FullMethodName = "/plugin.HostService/GetAuthToken" HostService_GetAuthGroups_FullMethodName = "/plugin.HostService/GetAuthGroups" )
const ( AuthHandlerService_GetAuthHandlers_FullMethodName = "/plugin.AuthHandlerService/GetAuthHandlers" AuthHandlerService_ConfigureAuthHandler_FullMethodName = "/plugin.AuthHandlerService/ConfigureAuthHandler" AuthHandlerService_Login_FullMethodName = "/plugin.AuthHandlerService/Login" AuthHandlerService_Logout_FullMethodName = "/plugin.AuthHandlerService/Logout" AuthHandlerService_GetStatus_FullMethodName = "/plugin.AuthHandlerService/GetStatus" AuthHandlerService_GetToken_FullMethodName = "/plugin.AuthHandlerService/GetToken" AuthHandlerService_ListCachedTokens_FullMethodName = "/plugin.AuthHandlerService/ListCachedTokens" AuthHandlerService_PurgeExpiredTokens_FullMethodName = "/plugin.AuthHandlerService/PurgeExpiredTokens" AuthHandlerService_StopAuthHandler_FullMethodName = "/plugin.AuthHandlerService/StopAuthHandler" )
Variables ¶
var ( Diagnostic_Severity_name = map[int32]string{ 0: "INVALID", 1: "ERROR", 2: "WARNING", } Diagnostic_Severity_value = map[string]int32{ "INVALID": 0, "ERROR": 1, "WARNING": 2, } )
Enum value maps for Diagnostic_Severity.
var AuthHandlerService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "plugin.AuthHandlerService", HandlerType: (*AuthHandlerServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetAuthHandlers", Handler: _AuthHandlerService_GetAuthHandlers_Handler, }, { MethodName: "ConfigureAuthHandler", Handler: _AuthHandlerService_ConfigureAuthHandler_Handler, }, { MethodName: "Logout", Handler: _AuthHandlerService_Logout_Handler, }, { MethodName: "GetStatus", Handler: _AuthHandlerService_GetStatus_Handler, }, { MethodName: "GetToken", Handler: _AuthHandlerService_GetToken_Handler, }, { MethodName: "ListCachedTokens", Handler: _AuthHandlerService_ListCachedTokens_Handler, }, { MethodName: "PurgeExpiredTokens", Handler: _AuthHandlerService_PurgeExpiredTokens_Handler, }, { MethodName: "StopAuthHandler", Handler: _AuthHandlerService_StopAuthHandler_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "Login", Handler: _AuthHandlerService_Login_Handler, ServerStreams: true, }, }, Metadata: "plugin/proto/plugin.proto", }
AuthHandlerService_ServiceDesc is the grpc.ServiceDesc for AuthHandlerService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_plugin_proto_plugin_proto protoreflect.FileDescriptor
var HostService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "plugin.HostService", HandlerType: (*HostServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetSecret", Handler: _HostService_GetSecret_Handler, }, { MethodName: "SetSecret", Handler: _HostService_SetSecret_Handler, }, { MethodName: "DeleteSecret", Handler: _HostService_DeleteSecret_Handler, }, { MethodName: "ListSecrets", Handler: _HostService_ListSecrets_Handler, }, { MethodName: "GetAuthIdentity", Handler: _HostService_GetAuthIdentity_Handler, }, { MethodName: "ListAuthHandlers", Handler: _HostService_ListAuthHandlers_Handler, }, { MethodName: "GetAuthToken", Handler: _HostService_GetAuthToken_Handler, }, { MethodName: "GetAuthGroups", Handler: _HostService_GetAuthGroups_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "plugin/proto/plugin.proto", }
HostService_ServiceDesc is the grpc.ServiceDesc for HostService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var PluginService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "plugin.PluginService", HandlerType: (*PluginServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetProviders", Handler: _PluginService_GetProviders_Handler, }, { MethodName: "GetProviderDescriptor", Handler: _PluginService_GetProviderDescriptor_Handler, }, { MethodName: "ConfigureProvider", Handler: _PluginService_ConfigureProvider_Handler, }, { MethodName: "ExecuteProvider", Handler: _PluginService_ExecuteProvider_Handler, }, { MethodName: "DescribeWhatIf", Handler: _PluginService_DescribeWhatIf_Handler, }, { MethodName: "ExtractDependencies", Handler: _PluginService_ExtractDependencies_Handler, }, { MethodName: "StopProvider", Handler: _PluginService_StopProvider_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "ExecuteProviderStream", Handler: _PluginService_ExecuteProviderStream_Handler, ServerStreams: true, }, }, Metadata: "plugin/proto/plugin.proto", }
PluginService_ServiceDesc is the grpc.ServiceDesc for PluginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterAuthHandlerServiceServer ¶
func RegisterAuthHandlerServiceServer(s grpc.ServiceRegistrar, srv AuthHandlerServiceServer)
func RegisterHostServiceServer ¶
func RegisterHostServiceServer(s grpc.ServiceRegistrar, srv HostServiceServer)
func RegisterPluginServiceServer ¶
func RegisterPluginServiceServer(s grpc.ServiceRegistrar, srv PluginServiceServer)
Types ¶
type AuthHandlerInfo ¶
type AuthHandlerInfo struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
Flows []string `protobuf:"bytes,3,rep,name=flows,proto3" json:"flows,omitempty"`
Capabilities []string `protobuf:"bytes,4,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
// contains filtered or unexported fields
}
func (*AuthHandlerInfo) Descriptor
deprecated
func (*AuthHandlerInfo) Descriptor() ([]byte, []int)
Deprecated: Use AuthHandlerInfo.ProtoReflect.Descriptor instead.
func (*AuthHandlerInfo) GetCapabilities ¶
func (x *AuthHandlerInfo) GetCapabilities() []string
func (*AuthHandlerInfo) GetDisplayName ¶
func (x *AuthHandlerInfo) GetDisplayName() string
func (*AuthHandlerInfo) GetFlows ¶
func (x *AuthHandlerInfo) GetFlows() []string
func (*AuthHandlerInfo) GetName ¶
func (x *AuthHandlerInfo) GetName() string
func (*AuthHandlerInfo) ProtoMessage ¶
func (*AuthHandlerInfo) ProtoMessage()
func (*AuthHandlerInfo) ProtoReflect ¶
func (x *AuthHandlerInfo) ProtoReflect() protoreflect.Message
func (*AuthHandlerInfo) Reset ¶
func (x *AuthHandlerInfo) Reset()
func (*AuthHandlerInfo) String ¶
func (x *AuthHandlerInfo) String() string
type AuthHandlerServiceClient ¶
type AuthHandlerServiceClient interface {
// GetAuthHandlers returns metadata for all auth handlers exposed by this plugin.
GetAuthHandlers(ctx context.Context, in *GetAuthHandlersRequest, opts ...grpc.CallOption) (*GetAuthHandlersResponse, error)
// ConfigureAuthHandler sends host-side configuration to the plugin once after load.
ConfigureAuthHandler(ctx context.Context, in *ConfigureAuthHandlerRequest, opts ...grpc.CallOption) (*ConfigureAuthHandlerResponse, error)
// Login initiates authentication. Returns a stream: zero or more DeviceCodePrompt
// messages followed by exactly one LoginResult message.
Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[LoginStreamMessage], error)
// Logout clears stored credentials for the named handler.
Logout(ctx context.Context, in *LogoutRequest, opts ...grpc.CallOption) (*LogoutResponse, error)
// GetStatus returns the current authentication status.
GetStatus(ctx context.Context, in *GetStatusRequest, opts ...grpc.CallOption) (*GetStatusResponse, error)
// GetToken returns a valid access token.
GetToken(ctx context.Context, in *GetTokenRequest, opts ...grpc.CallOption) (*GetTokenResponse, error)
// ListCachedTokens enumerates cached tokens for the named handler.
ListCachedTokens(ctx context.Context, in *ListCachedTokensRequest, opts ...grpc.CallOption) (*ListCachedTokensResponse, error)
// PurgeExpiredTokens removes expired tokens for the named handler.
PurgeExpiredTokens(ctx context.Context, in *PurgeExpiredTokensRequest, opts ...grpc.CallOption) (*PurgeExpiredTokensResponse, error)
// StopAuthHandler requests graceful shutdown of a running auth handler operation.
// handler_name may be empty to stop all handlers.
StopAuthHandler(ctx context.Context, in *StopAuthHandlerRequest, opts ...grpc.CallOption) (*StopAuthHandlerResponse, error)
}
AuthHandlerServiceClient is the client API for AuthHandlerService 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.
AuthHandlerService is the auth handler plugin service.
func NewAuthHandlerServiceClient ¶
func NewAuthHandlerServiceClient(cc grpc.ClientConnInterface) AuthHandlerServiceClient
type AuthHandlerServiceServer ¶
type AuthHandlerServiceServer interface {
// GetAuthHandlers returns metadata for all auth handlers exposed by this plugin.
GetAuthHandlers(context.Context, *GetAuthHandlersRequest) (*GetAuthHandlersResponse, error)
// ConfigureAuthHandler sends host-side configuration to the plugin once after load.
ConfigureAuthHandler(context.Context, *ConfigureAuthHandlerRequest) (*ConfigureAuthHandlerResponse, error)
// Login initiates authentication. Returns a stream: zero or more DeviceCodePrompt
// messages followed by exactly one LoginResult message.
Login(*LoginRequest, grpc.ServerStreamingServer[LoginStreamMessage]) error
// Logout clears stored credentials for the named handler.
Logout(context.Context, *LogoutRequest) (*LogoutResponse, error)
// GetStatus returns the current authentication status.
GetStatus(context.Context, *GetStatusRequest) (*GetStatusResponse, error)
// GetToken returns a valid access token.
GetToken(context.Context, *GetTokenRequest) (*GetTokenResponse, error)
// ListCachedTokens enumerates cached tokens for the named handler.
ListCachedTokens(context.Context, *ListCachedTokensRequest) (*ListCachedTokensResponse, error)
// PurgeExpiredTokens removes expired tokens for the named handler.
PurgeExpiredTokens(context.Context, *PurgeExpiredTokensRequest) (*PurgeExpiredTokensResponse, error)
// StopAuthHandler requests graceful shutdown of a running auth handler operation.
// handler_name may be empty to stop all handlers.
StopAuthHandler(context.Context, *StopAuthHandlerRequest) (*StopAuthHandlerResponse, error)
// contains filtered or unexported methods
}
AuthHandlerServiceServer is the server API for AuthHandlerService service. All implementations must embed UnimplementedAuthHandlerServiceServer for forward compatibility.
AuthHandlerService is the auth handler plugin service.
type AuthHandlerService_LoginClient ¶
type AuthHandlerService_LoginClient = grpc.ServerStreamingClient[LoginStreamMessage]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type AuthHandlerService_LoginServer ¶
type AuthHandlerService_LoginServer = grpc.ServerStreamingServer[LoginStreamMessage]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type CachedTokenInfo ¶
type CachedTokenInfo struct {
Handler string `protobuf:"bytes,1,opt,name=handler,proto3" json:"handler,omitempty"`
TokenKind string `protobuf:"bytes,2,opt,name=token_kind,json=tokenKind,proto3" json:"token_kind,omitempty"`
Scope string `protobuf:"bytes,3,opt,name=scope,proto3" json:"scope,omitempty"`
TokenType string `protobuf:"bytes,4,opt,name=token_type,json=tokenType,proto3" json:"token_type,omitempty"`
Flow string `protobuf:"bytes,5,opt,name=flow,proto3" json:"flow,omitempty"`
ExpiresAtUnix int64 `protobuf:"varint,6,opt,name=expires_at_unix,json=expiresAtUnix,proto3" json:"expires_at_unix,omitempty"`
CachedAtUnix int64 `protobuf:"varint,7,opt,name=cached_at_unix,json=cachedAtUnix,proto3" json:"cached_at_unix,omitempty"`
IsExpired bool `protobuf:"varint,8,opt,name=is_expired,json=isExpired,proto3" json:"is_expired,omitempty"`
SessionId string `protobuf:"bytes,9,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
Fingerprint string `protobuf:"bytes,10,opt,name=fingerprint,proto3" json:"fingerprint,omitempty"`
// contains filtered or unexported fields
}
func (*CachedTokenInfo) Descriptor
deprecated
func (*CachedTokenInfo) Descriptor() ([]byte, []int)
Deprecated: Use CachedTokenInfo.ProtoReflect.Descriptor instead.
func (*CachedTokenInfo) GetCachedAtUnix ¶
func (x *CachedTokenInfo) GetCachedAtUnix() int64
func (*CachedTokenInfo) GetExpiresAtUnix ¶
func (x *CachedTokenInfo) GetExpiresAtUnix() int64
func (*CachedTokenInfo) GetFingerprint ¶
func (x *CachedTokenInfo) GetFingerprint() string
func (*CachedTokenInfo) GetFlow ¶
func (x *CachedTokenInfo) GetFlow() string
func (*CachedTokenInfo) GetHandler ¶
func (x *CachedTokenInfo) GetHandler() string
func (*CachedTokenInfo) GetIsExpired ¶
func (x *CachedTokenInfo) GetIsExpired() bool
func (*CachedTokenInfo) GetScope ¶
func (x *CachedTokenInfo) GetScope() string
func (*CachedTokenInfo) GetSessionId ¶
func (x *CachedTokenInfo) GetSessionId() string
func (*CachedTokenInfo) GetTokenKind ¶
func (x *CachedTokenInfo) GetTokenKind() string
func (*CachedTokenInfo) GetTokenType ¶
func (x *CachedTokenInfo) GetTokenType() string
func (*CachedTokenInfo) ProtoMessage ¶
func (*CachedTokenInfo) ProtoMessage()
func (*CachedTokenInfo) ProtoReflect ¶
func (x *CachedTokenInfo) ProtoReflect() protoreflect.Message
func (*CachedTokenInfo) Reset ¶
func (x *CachedTokenInfo) Reset()
func (*CachedTokenInfo) String ¶
func (x *CachedTokenInfo) String() string
type Claims ¶
type Claims struct {
Issuer string `protobuf:"bytes,1,opt,name=issuer,proto3" json:"issuer,omitempty"`
Subject string `protobuf:"bytes,2,opt,name=subject,proto3" json:"subject,omitempty"`
TenantId string `protobuf:"bytes,3,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
ObjectId string `protobuf:"bytes,4,opt,name=object_id,json=objectId,proto3" json:"object_id,omitempty"`
ClientId string `protobuf:"bytes,5,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
Email string `protobuf:"bytes,6,opt,name=email,proto3" json:"email,omitempty"`
Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"`
Username string `protobuf:"bytes,8,opt,name=username,proto3" json:"username,omitempty"`
IssuedAtUnix int64 `protobuf:"varint,9,opt,name=issued_at_unix,json=issuedAtUnix,proto3" json:"issued_at_unix,omitempty"`
ExpiresAtUnix int64 `protobuf:"varint,10,opt,name=expires_at_unix,json=expiresAtUnix,proto3" json:"expires_at_unix,omitempty"`
// contains filtered or unexported fields
}
func (*Claims) Descriptor
deprecated
func (*Claims) GetClientId ¶
func (*Claims) GetExpiresAtUnix ¶
func (*Claims) GetIssuedAtUnix ¶
func (*Claims) GetObjectId ¶
func (*Claims) GetSubject ¶
func (*Claims) GetTenantId ¶
func (*Claims) GetUsername ¶
func (*Claims) ProtoMessage ¶
func (*Claims) ProtoMessage()
func (*Claims) ProtoReflect ¶
func (x *Claims) ProtoReflect() protoreflect.Message
type ConfigureAuthHandlerRequest ¶
type ConfigureAuthHandlerRequest struct {
HandlerName string `protobuf:"bytes,1,opt,name=handler_name,json=handlerName,proto3" json:"handler_name,omitempty"`
Quiet bool `protobuf:"varint,2,opt,name=quiet,proto3" json:"quiet,omitempty"`
NoColor bool `protobuf:"varint,3,opt,name=no_color,json=noColor,proto3" json:"no_color,omitempty"`
BinaryName string `protobuf:"bytes,4,opt,name=binary_name,json=binaryName,proto3" json:"binary_name,omitempty"`
Settings map[string][]byte `` /* 143-byte string literal not displayed */
HostServiceId uint32 `protobuf:"varint,6,opt,name=host_service_id,json=hostServiceId,proto3" json:"host_service_id,omitempty"`
ProtocolVersion int32 `protobuf:"varint,7,opt,name=protocol_version,json=protocolVersion,proto3" json:"protocol_version,omitempty"`
// contains filtered or unexported fields
}
func (*ConfigureAuthHandlerRequest) Descriptor
deprecated
func (*ConfigureAuthHandlerRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigureAuthHandlerRequest.ProtoReflect.Descriptor instead.
func (*ConfigureAuthHandlerRequest) GetBinaryName ¶
func (x *ConfigureAuthHandlerRequest) GetBinaryName() string
func (*ConfigureAuthHandlerRequest) GetHandlerName ¶
func (x *ConfigureAuthHandlerRequest) GetHandlerName() string
func (*ConfigureAuthHandlerRequest) GetHostServiceId ¶
func (x *ConfigureAuthHandlerRequest) GetHostServiceId() uint32
func (*ConfigureAuthHandlerRequest) GetNoColor ¶
func (x *ConfigureAuthHandlerRequest) GetNoColor() bool
func (*ConfigureAuthHandlerRequest) GetProtocolVersion ¶
func (x *ConfigureAuthHandlerRequest) GetProtocolVersion() int32
func (*ConfigureAuthHandlerRequest) GetQuiet ¶
func (x *ConfigureAuthHandlerRequest) GetQuiet() bool
func (*ConfigureAuthHandlerRequest) GetSettings ¶
func (x *ConfigureAuthHandlerRequest) GetSettings() map[string][]byte
func (*ConfigureAuthHandlerRequest) ProtoMessage ¶
func (*ConfigureAuthHandlerRequest) ProtoMessage()
func (*ConfigureAuthHandlerRequest) ProtoReflect ¶
func (x *ConfigureAuthHandlerRequest) ProtoReflect() protoreflect.Message
func (*ConfigureAuthHandlerRequest) Reset ¶
func (x *ConfigureAuthHandlerRequest) Reset()
func (*ConfigureAuthHandlerRequest) String ¶
func (x *ConfigureAuthHandlerRequest) String() string
type ConfigureAuthHandlerResponse ¶
type ConfigureAuthHandlerResponse struct {
Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
ProtocolVersion int32 `protobuf:"varint,2,opt,name=protocol_version,json=protocolVersion,proto3" json:"protocol_version,omitempty"`
Diagnostics []*Diagnostic `protobuf:"bytes,3,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
// contains filtered or unexported fields
}
func (*ConfigureAuthHandlerResponse) Descriptor
deprecated
func (*ConfigureAuthHandlerResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigureAuthHandlerResponse.ProtoReflect.Descriptor instead.
func (*ConfigureAuthHandlerResponse) GetDiagnostics ¶
func (x *ConfigureAuthHandlerResponse) GetDiagnostics() []*Diagnostic
func (*ConfigureAuthHandlerResponse) GetError ¶
func (x *ConfigureAuthHandlerResponse) GetError() string
func (*ConfigureAuthHandlerResponse) GetProtocolVersion ¶
func (x *ConfigureAuthHandlerResponse) GetProtocolVersion() int32
func (*ConfigureAuthHandlerResponse) ProtoMessage ¶
func (*ConfigureAuthHandlerResponse) ProtoMessage()
func (*ConfigureAuthHandlerResponse) ProtoReflect ¶
func (x *ConfigureAuthHandlerResponse) ProtoReflect() protoreflect.Message
func (*ConfigureAuthHandlerResponse) Reset ¶
func (x *ConfigureAuthHandlerResponse) Reset()
func (*ConfigureAuthHandlerResponse) String ¶
func (x *ConfigureAuthHandlerResponse) String() string
type ConfigureProviderRequest ¶
type ConfigureProviderRequest struct {
ProviderName string `protobuf:"bytes,1,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"`
Quiet bool `protobuf:"varint,2,opt,name=quiet,proto3" json:"quiet,omitempty"`
NoColor bool `protobuf:"varint,3,opt,name=no_color,json=noColor,proto3" json:"no_color,omitempty"`
BinaryName string `protobuf:"bytes,4,opt,name=binary_name,json=binaryName,proto3" json:"binary_name,omitempty"`
HostServiceId uint32 `protobuf:"varint,5,opt,name=host_service_id,json=hostServiceId,proto3" json:"host_service_id,omitempty"`
Settings map[string][]byte `` /* 143-byte string literal not displayed */
ProtocolVersion int32 `protobuf:"varint,7,opt,name=protocol_version,json=protocolVersion,proto3" json:"protocol_version,omitempty"`
// contains filtered or unexported fields
}
func (*ConfigureProviderRequest) Descriptor
deprecated
func (*ConfigureProviderRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigureProviderRequest.ProtoReflect.Descriptor instead.
func (*ConfigureProviderRequest) GetBinaryName ¶
func (x *ConfigureProviderRequest) GetBinaryName() string
func (*ConfigureProviderRequest) GetHostServiceId ¶
func (x *ConfigureProviderRequest) GetHostServiceId() uint32
func (*ConfigureProviderRequest) GetNoColor ¶
func (x *ConfigureProviderRequest) GetNoColor() bool
func (*ConfigureProviderRequest) GetProtocolVersion ¶
func (x *ConfigureProviderRequest) GetProtocolVersion() int32
func (*ConfigureProviderRequest) GetProviderName ¶
func (x *ConfigureProviderRequest) GetProviderName() string
func (*ConfigureProviderRequest) GetQuiet ¶
func (x *ConfigureProviderRequest) GetQuiet() bool
func (*ConfigureProviderRequest) GetSettings ¶
func (x *ConfigureProviderRequest) GetSettings() map[string][]byte
func (*ConfigureProviderRequest) ProtoMessage ¶
func (*ConfigureProviderRequest) ProtoMessage()
func (*ConfigureProviderRequest) ProtoReflect ¶
func (x *ConfigureProviderRequest) ProtoReflect() protoreflect.Message
func (*ConfigureProviderRequest) Reset ¶
func (x *ConfigureProviderRequest) Reset()
func (*ConfigureProviderRequest) String ¶
func (x *ConfigureProviderRequest) String() string
type ConfigureProviderResponse ¶
type ConfigureProviderResponse struct {
Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
Diagnostics []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
ProtocolVersion int32 `protobuf:"varint,3,opt,name=protocol_version,json=protocolVersion,proto3" json:"protocol_version,omitempty"`
// contains filtered or unexported fields
}
func (*ConfigureProviderResponse) Descriptor
deprecated
func (*ConfigureProviderResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigureProviderResponse.ProtoReflect.Descriptor instead.
func (*ConfigureProviderResponse) GetDiagnostics ¶
func (x *ConfigureProviderResponse) GetDiagnostics() []*Diagnostic
func (*ConfigureProviderResponse) GetError ¶
func (x *ConfigureProviderResponse) GetError() string
func (*ConfigureProviderResponse) GetProtocolVersion ¶
func (x *ConfigureProviderResponse) GetProtocolVersion() int32
func (*ConfigureProviderResponse) ProtoMessage ¶
func (*ConfigureProviderResponse) ProtoMessage()
func (*ConfigureProviderResponse) ProtoReflect ¶
func (x *ConfigureProviderResponse) ProtoReflect() protoreflect.Message
func (*ConfigureProviderResponse) Reset ¶
func (x *ConfigureProviderResponse) Reset()
func (*ConfigureProviderResponse) String ¶
func (x *ConfigureProviderResponse) String() string
type Contact ¶
type Contact struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
// contains filtered or unexported fields
}
func (*Contact) Descriptor
deprecated
func (*Contact) ProtoMessage ¶
func (*Contact) ProtoMessage()
func (*Contact) ProtoReflect ¶
func (x *Contact) ProtoReflect() protoreflect.Message
type DeleteSecretRequest ¶
type DeleteSecretRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteSecretRequest) Descriptor
deprecated
func (*DeleteSecretRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSecretRequest.ProtoReflect.Descriptor instead.
func (*DeleteSecretRequest) GetName ¶
func (x *DeleteSecretRequest) GetName() string
func (*DeleteSecretRequest) ProtoMessage ¶
func (*DeleteSecretRequest) ProtoMessage()
func (*DeleteSecretRequest) ProtoReflect ¶
func (x *DeleteSecretRequest) ProtoReflect() protoreflect.Message
func (*DeleteSecretRequest) Reset ¶
func (x *DeleteSecretRequest) Reset()
func (*DeleteSecretRequest) String ¶
func (x *DeleteSecretRequest) String() string
type DeleteSecretResponse ¶
type DeleteSecretResponse struct {
Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteSecretResponse) Descriptor
deprecated
func (*DeleteSecretResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSecretResponse.ProtoReflect.Descriptor instead.
func (*DeleteSecretResponse) GetError ¶
func (x *DeleteSecretResponse) GetError() string
func (*DeleteSecretResponse) ProtoMessage ¶
func (*DeleteSecretResponse) ProtoMessage()
func (*DeleteSecretResponse) ProtoReflect ¶
func (x *DeleteSecretResponse) ProtoReflect() protoreflect.Message
func (*DeleteSecretResponse) Reset ¶
func (x *DeleteSecretResponse) Reset()
func (*DeleteSecretResponse) String ¶
func (x *DeleteSecretResponse) String() string
type DescribeWhatIfRequest ¶
type DescribeWhatIfRequest struct {
ProviderName string `protobuf:"bytes,1,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"`
Input []byte `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"`
// contains filtered or unexported fields
}
func (*DescribeWhatIfRequest) Descriptor
deprecated
func (*DescribeWhatIfRequest) Descriptor() ([]byte, []int)
Deprecated: Use DescribeWhatIfRequest.ProtoReflect.Descriptor instead.
func (*DescribeWhatIfRequest) GetInput ¶
func (x *DescribeWhatIfRequest) GetInput() []byte
func (*DescribeWhatIfRequest) GetProviderName ¶
func (x *DescribeWhatIfRequest) GetProviderName() string
func (*DescribeWhatIfRequest) ProtoMessage ¶
func (*DescribeWhatIfRequest) ProtoMessage()
func (*DescribeWhatIfRequest) ProtoReflect ¶
func (x *DescribeWhatIfRequest) ProtoReflect() protoreflect.Message
func (*DescribeWhatIfRequest) Reset ¶
func (x *DescribeWhatIfRequest) Reset()
func (*DescribeWhatIfRequest) String ¶
func (x *DescribeWhatIfRequest) String() string
type DescribeWhatIfResponse ¶
type DescribeWhatIfResponse struct {
Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
Diagnostics []*Diagnostic `protobuf:"bytes,3,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
// contains filtered or unexported fields
}
func (*DescribeWhatIfResponse) Descriptor
deprecated
func (*DescribeWhatIfResponse) Descriptor() ([]byte, []int)
Deprecated: Use DescribeWhatIfResponse.ProtoReflect.Descriptor instead.
func (*DescribeWhatIfResponse) GetDescription ¶
func (x *DescribeWhatIfResponse) GetDescription() string
func (*DescribeWhatIfResponse) GetDiagnostics ¶
func (x *DescribeWhatIfResponse) GetDiagnostics() []*Diagnostic
func (*DescribeWhatIfResponse) GetError ¶
func (x *DescribeWhatIfResponse) GetError() string
func (*DescribeWhatIfResponse) ProtoMessage ¶
func (*DescribeWhatIfResponse) ProtoMessage()
func (*DescribeWhatIfResponse) ProtoReflect ¶
func (x *DescribeWhatIfResponse) ProtoReflect() protoreflect.Message
func (*DescribeWhatIfResponse) Reset ¶
func (x *DescribeWhatIfResponse) Reset()
func (*DescribeWhatIfResponse) String ¶
func (x *DescribeWhatIfResponse) String() string
type DeviceCodePrompt ¶
type DeviceCodePrompt struct {
UserCode string `protobuf:"bytes,1,opt,name=user_code,json=userCode,proto3" json:"user_code,omitempty"`
VerificationUri string `protobuf:"bytes,2,opt,name=verification_uri,json=verificationUri,proto3" json:"verification_uri,omitempty"`
Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceCodePrompt) Descriptor
deprecated
func (*DeviceCodePrompt) Descriptor() ([]byte, []int)
Deprecated: Use DeviceCodePrompt.ProtoReflect.Descriptor instead.
func (*DeviceCodePrompt) GetMessage ¶
func (x *DeviceCodePrompt) GetMessage() string
func (*DeviceCodePrompt) GetUserCode ¶
func (x *DeviceCodePrompt) GetUserCode() string
func (*DeviceCodePrompt) GetVerificationUri ¶
func (x *DeviceCodePrompt) GetVerificationUri() string
func (*DeviceCodePrompt) ProtoMessage ¶
func (*DeviceCodePrompt) ProtoMessage()
func (*DeviceCodePrompt) ProtoReflect ¶
func (x *DeviceCodePrompt) ProtoReflect() protoreflect.Message
func (*DeviceCodePrompt) Reset ¶
func (x *DeviceCodePrompt) Reset()
func (*DeviceCodePrompt) String ¶
func (x *DeviceCodePrompt) String() string
type Diagnostic ¶
type Diagnostic struct {
Severity Diagnostic_Severity `protobuf:"varint,1,opt,name=severity,proto3,enum=plugin.Diagnostic_Severity" json:"severity,omitempty"`
Summary string `protobuf:"bytes,2,opt,name=summary,proto3" json:"summary,omitempty"`
Detail string `protobuf:"bytes,3,opt,name=detail,proto3" json:"detail,omitempty"`
Attribute string `protobuf:"bytes,4,opt,name=attribute,proto3" json:"attribute,omitempty"`
// contains filtered or unexported fields
}
func (*Diagnostic) Descriptor
deprecated
func (*Diagnostic) Descriptor() ([]byte, []int)
Deprecated: Use Diagnostic.ProtoReflect.Descriptor instead.
func (*Diagnostic) GetAttribute ¶
func (x *Diagnostic) GetAttribute() string
func (*Diagnostic) GetDetail ¶
func (x *Diagnostic) GetDetail() string
func (*Diagnostic) GetSeverity ¶
func (x *Diagnostic) GetSeverity() Diagnostic_Severity
func (*Diagnostic) GetSummary ¶
func (x *Diagnostic) GetSummary() string
func (*Diagnostic) ProtoMessage ¶
func (*Diagnostic) ProtoMessage()
func (*Diagnostic) ProtoReflect ¶
func (x *Diagnostic) ProtoReflect() protoreflect.Message
func (*Diagnostic) Reset ¶
func (x *Diagnostic) Reset()
func (*Diagnostic) String ¶
func (x *Diagnostic) String() string
type Diagnostic_Severity ¶
type Diagnostic_Severity int32
const ( Diagnostic_INVALID Diagnostic_Severity = 0 Diagnostic_ERROR Diagnostic_Severity = 1 Diagnostic_WARNING Diagnostic_Severity = 2 )
func (Diagnostic_Severity) Descriptor ¶
func (Diagnostic_Severity) Descriptor() protoreflect.EnumDescriptor
func (Diagnostic_Severity) Enum ¶
func (x Diagnostic_Severity) Enum() *Diagnostic_Severity
func (Diagnostic_Severity) EnumDescriptor
deprecated
func (Diagnostic_Severity) EnumDescriptor() ([]byte, []int)
Deprecated: Use Diagnostic_Severity.Descriptor instead.
func (Diagnostic_Severity) Number ¶
func (x Diagnostic_Severity) Number() protoreflect.EnumNumber
func (Diagnostic_Severity) String ¶
func (x Diagnostic_Severity) String() string
func (Diagnostic_Severity) Type ¶
func (Diagnostic_Severity) Type() protoreflect.EnumType
type Example ¶
type Example struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
Yaml string `protobuf:"bytes,3,opt,name=yaml,proto3" json:"yaml,omitempty"`
// contains filtered or unexported fields
}
func (*Example) Descriptor
deprecated
func (*Example) GetDescription ¶
func (*Example) ProtoMessage ¶
func (*Example) ProtoMessage()
func (*Example) ProtoReflect ¶
func (x *Example) ProtoReflect() protoreflect.Message
type ExecuteProviderRequest ¶
type ExecuteProviderRequest struct {
ProviderName string `protobuf:"bytes,1,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"`
Input []byte `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"`
Context []byte `protobuf:"bytes,3,opt,name=context,proto3" json:"context,omitempty"`
DryRun bool `protobuf:"varint,4,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
ExecutionMode string `protobuf:"bytes,5,opt,name=execution_mode,json=executionMode,proto3" json:"execution_mode,omitempty"`
WorkingDirectory string `protobuf:"bytes,6,opt,name=working_directory,json=workingDirectory,proto3" json:"working_directory,omitempty"`
OutputDirectory string `protobuf:"bytes,7,opt,name=output_directory,json=outputDirectory,proto3" json:"output_directory,omitempty"`
ConflictStrategy string `protobuf:"bytes,8,opt,name=conflict_strategy,json=conflictStrategy,proto3" json:"conflict_strategy,omitempty"`
Backup bool `protobuf:"varint,9,opt,name=backup,proto3" json:"backup,omitempty"`
IterationContext *IterationContext `protobuf:"bytes,10,opt,name=iteration_context,json=iterationContext,proto3" json:"iteration_context,omitempty"`
Parameters []byte `protobuf:"bytes,11,opt,name=parameters,proto3" json:"parameters,omitempty"`
SolutionMetadata *SolutionMeta `protobuf:"bytes,12,opt,name=solution_metadata,json=solutionMetadata,proto3" json:"solution_metadata,omitempty"`
// contains filtered or unexported fields
}
func (*ExecuteProviderRequest) Descriptor
deprecated
func (*ExecuteProviderRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteProviderRequest.ProtoReflect.Descriptor instead.
func (*ExecuteProviderRequest) GetBackup ¶
func (x *ExecuteProviderRequest) GetBackup() bool
func (*ExecuteProviderRequest) GetConflictStrategy ¶
func (x *ExecuteProviderRequest) GetConflictStrategy() string
func (*ExecuteProviderRequest) GetContext ¶
func (x *ExecuteProviderRequest) GetContext() []byte
func (*ExecuteProviderRequest) GetDryRun ¶
func (x *ExecuteProviderRequest) GetDryRun() bool
func (*ExecuteProviderRequest) GetExecutionMode ¶
func (x *ExecuteProviderRequest) GetExecutionMode() string
func (*ExecuteProviderRequest) GetInput ¶
func (x *ExecuteProviderRequest) GetInput() []byte
func (*ExecuteProviderRequest) GetIterationContext ¶
func (x *ExecuteProviderRequest) GetIterationContext() *IterationContext
func (*ExecuteProviderRequest) GetOutputDirectory ¶
func (x *ExecuteProviderRequest) GetOutputDirectory() string
func (*ExecuteProviderRequest) GetParameters ¶
func (x *ExecuteProviderRequest) GetParameters() []byte
func (*ExecuteProviderRequest) GetProviderName ¶
func (x *ExecuteProviderRequest) GetProviderName() string
func (*ExecuteProviderRequest) GetSolutionMetadata ¶
func (x *ExecuteProviderRequest) GetSolutionMetadata() *SolutionMeta
func (*ExecuteProviderRequest) GetWorkingDirectory ¶
func (x *ExecuteProviderRequest) GetWorkingDirectory() string
func (*ExecuteProviderRequest) ProtoMessage ¶
func (*ExecuteProviderRequest) ProtoMessage()
func (*ExecuteProviderRequest) ProtoReflect ¶
func (x *ExecuteProviderRequest) ProtoReflect() protoreflect.Message
func (*ExecuteProviderRequest) Reset ¶
func (x *ExecuteProviderRequest) Reset()
func (*ExecuteProviderRequest) String ¶
func (x *ExecuteProviderRequest) String() string
type ExecuteProviderResponse ¶
type ExecuteProviderResponse struct {
Output []byte `protobuf:"bytes,1,opt,name=output,proto3" json:"output,omitempty"`
Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
ExitCode int32 `protobuf:"varint,3,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
Diagnostics []*Diagnostic `protobuf:"bytes,4,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
// contains filtered or unexported fields
}
func (*ExecuteProviderResponse) Descriptor
deprecated
func (*ExecuteProviderResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteProviderResponse.ProtoReflect.Descriptor instead.
func (*ExecuteProviderResponse) GetDiagnostics ¶
func (x *ExecuteProviderResponse) GetDiagnostics() []*Diagnostic
func (*ExecuteProviderResponse) GetError ¶
func (x *ExecuteProviderResponse) GetError() string
func (*ExecuteProviderResponse) GetExitCode ¶
func (x *ExecuteProviderResponse) GetExitCode() int32
func (*ExecuteProviderResponse) GetOutput ¶
func (x *ExecuteProviderResponse) GetOutput() []byte
func (*ExecuteProviderResponse) ProtoMessage ¶
func (*ExecuteProviderResponse) ProtoMessage()
func (*ExecuteProviderResponse) ProtoReflect ¶
func (x *ExecuteProviderResponse) ProtoReflect() protoreflect.Message
func (*ExecuteProviderResponse) Reset ¶
func (x *ExecuteProviderResponse) Reset()
func (*ExecuteProviderResponse) String ¶
func (x *ExecuteProviderResponse) String() string
type ExecuteProviderStreamChunk ¶
type ExecuteProviderStreamChunk struct {
// Types that are valid to be assigned to Chunk:
//
// *ExecuteProviderStreamChunk_Stdout
// *ExecuteProviderStreamChunk_Stderr
// *ExecuteProviderStreamChunk_Result
Chunk isExecuteProviderStreamChunk_Chunk `protobuf_oneof:"chunk"`
// contains filtered or unexported fields
}
func (*ExecuteProviderStreamChunk) Descriptor
deprecated
func (*ExecuteProviderStreamChunk) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteProviderStreamChunk.ProtoReflect.Descriptor instead.
func (*ExecuteProviderStreamChunk) GetChunk ¶
func (x *ExecuteProviderStreamChunk) GetChunk() isExecuteProviderStreamChunk_Chunk
func (*ExecuteProviderStreamChunk) GetResult ¶
func (x *ExecuteProviderStreamChunk) GetResult() *ExecuteProviderResponse
func (*ExecuteProviderStreamChunk) GetStderr ¶
func (x *ExecuteProviderStreamChunk) GetStderr() []byte
func (*ExecuteProviderStreamChunk) GetStdout ¶
func (x *ExecuteProviderStreamChunk) GetStdout() []byte
func (*ExecuteProviderStreamChunk) ProtoMessage ¶
func (*ExecuteProviderStreamChunk) ProtoMessage()
func (*ExecuteProviderStreamChunk) ProtoReflect ¶
func (x *ExecuteProviderStreamChunk) ProtoReflect() protoreflect.Message
func (*ExecuteProviderStreamChunk) Reset ¶
func (x *ExecuteProviderStreamChunk) Reset()
func (*ExecuteProviderStreamChunk) String ¶
func (x *ExecuteProviderStreamChunk) String() string
type ExecuteProviderStreamChunk_Result ¶
type ExecuteProviderStreamChunk_Result struct {
Result *ExecuteProviderResponse `protobuf:"bytes,3,opt,name=result,proto3,oneof"`
}
type ExecuteProviderStreamChunk_Stderr ¶
type ExecuteProviderStreamChunk_Stderr struct {
Stderr []byte `protobuf:"bytes,2,opt,name=stderr,proto3,oneof"`
}
type ExecuteProviderStreamChunk_Stdout ¶
type ExecuteProviderStreamChunk_Stdout struct {
Stdout []byte `protobuf:"bytes,1,opt,name=stdout,proto3,oneof"`
}
type ExtractDependenciesRequest ¶
type ExtractDependenciesRequest struct {
ProviderName string `protobuf:"bytes,1,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"`
Inputs []byte `protobuf:"bytes,2,opt,name=inputs,proto3" json:"inputs,omitempty"`
// contains filtered or unexported fields
}
func (*ExtractDependenciesRequest) Descriptor
deprecated
func (*ExtractDependenciesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExtractDependenciesRequest.ProtoReflect.Descriptor instead.
func (*ExtractDependenciesRequest) GetInputs ¶
func (x *ExtractDependenciesRequest) GetInputs() []byte
func (*ExtractDependenciesRequest) GetProviderName ¶
func (x *ExtractDependenciesRequest) GetProviderName() string
func (*ExtractDependenciesRequest) ProtoMessage ¶
func (*ExtractDependenciesRequest) ProtoMessage()
func (*ExtractDependenciesRequest) ProtoReflect ¶
func (x *ExtractDependenciesRequest) ProtoReflect() protoreflect.Message
func (*ExtractDependenciesRequest) Reset ¶
func (x *ExtractDependenciesRequest) Reset()
func (*ExtractDependenciesRequest) String ¶
func (x *ExtractDependenciesRequest) String() string
type ExtractDependenciesResponse ¶
type ExtractDependenciesResponse struct {
Dependencies []string `protobuf:"bytes,1,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
Diagnostics []*Diagnostic `protobuf:"bytes,3,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
// contains filtered or unexported fields
}
func (*ExtractDependenciesResponse) Descriptor
deprecated
func (*ExtractDependenciesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExtractDependenciesResponse.ProtoReflect.Descriptor instead.
func (*ExtractDependenciesResponse) GetDependencies ¶
func (x *ExtractDependenciesResponse) GetDependencies() []string
func (*ExtractDependenciesResponse) GetDiagnostics ¶
func (x *ExtractDependenciesResponse) GetDiagnostics() []*Diagnostic
func (*ExtractDependenciesResponse) GetError ¶
func (x *ExtractDependenciesResponse) GetError() string
func (*ExtractDependenciesResponse) ProtoMessage ¶
func (*ExtractDependenciesResponse) ProtoMessage()
func (*ExtractDependenciesResponse) ProtoReflect ¶
func (x *ExtractDependenciesResponse) ProtoReflect() protoreflect.Message
func (*ExtractDependenciesResponse) Reset ¶
func (x *ExtractDependenciesResponse) Reset()
func (*ExtractDependenciesResponse) String ¶
func (x *ExtractDependenciesResponse) String() string
type GetAuthGroupsRequest ¶ added in v0.4.0
type GetAuthGroupsRequest struct {
HandlerName string `protobuf:"bytes,1,opt,name=handler_name,json=handlerName,proto3" json:"handler_name,omitempty"`
// contains filtered or unexported fields
}
func (*GetAuthGroupsRequest) Descriptor
deprecated
added in
v0.4.0
func (*GetAuthGroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAuthGroupsRequest.ProtoReflect.Descriptor instead.
func (*GetAuthGroupsRequest) GetHandlerName ¶ added in v0.4.0
func (x *GetAuthGroupsRequest) GetHandlerName() string
func (*GetAuthGroupsRequest) ProtoMessage ¶ added in v0.4.0
func (*GetAuthGroupsRequest) ProtoMessage()
func (*GetAuthGroupsRequest) ProtoReflect ¶ added in v0.4.0
func (x *GetAuthGroupsRequest) ProtoReflect() protoreflect.Message
func (*GetAuthGroupsRequest) Reset ¶ added in v0.4.0
func (x *GetAuthGroupsRequest) Reset()
func (*GetAuthGroupsRequest) String ¶ added in v0.4.0
func (x *GetAuthGroupsRequest) String() string
type GetAuthGroupsResponse ¶ added in v0.4.0
type GetAuthGroupsResponse struct {
Groups []string `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*GetAuthGroupsResponse) Descriptor
deprecated
added in
v0.4.0
func (*GetAuthGroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAuthGroupsResponse.ProtoReflect.Descriptor instead.
func (*GetAuthGroupsResponse) GetError ¶ added in v0.4.0
func (x *GetAuthGroupsResponse) GetError() string
func (*GetAuthGroupsResponse) GetGroups ¶ added in v0.4.0
func (x *GetAuthGroupsResponse) GetGroups() []string
func (*GetAuthGroupsResponse) ProtoMessage ¶ added in v0.4.0
func (*GetAuthGroupsResponse) ProtoMessage()
func (*GetAuthGroupsResponse) ProtoReflect ¶ added in v0.4.0
func (x *GetAuthGroupsResponse) ProtoReflect() protoreflect.Message
func (*GetAuthGroupsResponse) Reset ¶ added in v0.4.0
func (x *GetAuthGroupsResponse) Reset()
func (*GetAuthGroupsResponse) String ¶ added in v0.4.0
func (x *GetAuthGroupsResponse) String() string
type GetAuthHandlersRequest ¶
type GetAuthHandlersRequest struct {
// contains filtered or unexported fields
}
func (*GetAuthHandlersRequest) Descriptor
deprecated
func (*GetAuthHandlersRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAuthHandlersRequest.ProtoReflect.Descriptor instead.
func (*GetAuthHandlersRequest) ProtoMessage ¶
func (*GetAuthHandlersRequest) ProtoMessage()
func (*GetAuthHandlersRequest) ProtoReflect ¶
func (x *GetAuthHandlersRequest) ProtoReflect() protoreflect.Message
func (*GetAuthHandlersRequest) Reset ¶
func (x *GetAuthHandlersRequest) Reset()
func (*GetAuthHandlersRequest) String ¶
func (x *GetAuthHandlersRequest) String() string
type GetAuthHandlersResponse ¶
type GetAuthHandlersResponse struct {
Handlers []*AuthHandlerInfo `protobuf:"bytes,1,rep,name=handlers,proto3" json:"handlers,omitempty"`
// contains filtered or unexported fields
}
func (*GetAuthHandlersResponse) Descriptor
deprecated
func (*GetAuthHandlersResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAuthHandlersResponse.ProtoReflect.Descriptor instead.
func (*GetAuthHandlersResponse) GetHandlers ¶
func (x *GetAuthHandlersResponse) GetHandlers() []*AuthHandlerInfo
func (*GetAuthHandlersResponse) ProtoMessage ¶
func (*GetAuthHandlersResponse) ProtoMessage()
func (*GetAuthHandlersResponse) ProtoReflect ¶
func (x *GetAuthHandlersResponse) ProtoReflect() protoreflect.Message
func (*GetAuthHandlersResponse) Reset ¶
func (x *GetAuthHandlersResponse) Reset()
func (*GetAuthHandlersResponse) String ¶
func (x *GetAuthHandlersResponse) String() string
type GetAuthIdentityRequest ¶
type GetAuthIdentityRequest struct {
HandlerName string `protobuf:"bytes,1,opt,name=handler_name,json=handlerName,proto3" json:"handler_name,omitempty"`
Scope string `protobuf:"bytes,2,opt,name=scope,proto3" json:"scope,omitempty"`
// contains filtered or unexported fields
}
func (*GetAuthIdentityRequest) Descriptor
deprecated
func (*GetAuthIdentityRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAuthIdentityRequest.ProtoReflect.Descriptor instead.
func (*GetAuthIdentityRequest) GetHandlerName ¶
func (x *GetAuthIdentityRequest) GetHandlerName() string
func (*GetAuthIdentityRequest) GetScope ¶
func (x *GetAuthIdentityRequest) GetScope() string
func (*GetAuthIdentityRequest) ProtoMessage ¶
func (*GetAuthIdentityRequest) ProtoMessage()
func (*GetAuthIdentityRequest) ProtoReflect ¶
func (x *GetAuthIdentityRequest) ProtoReflect() protoreflect.Message
func (*GetAuthIdentityRequest) Reset ¶
func (x *GetAuthIdentityRequest) Reset()
func (*GetAuthIdentityRequest) String ¶
func (x *GetAuthIdentityRequest) String() string
type GetAuthIdentityResponse ¶
type GetAuthIdentityResponse struct {
Claims *Claims `protobuf:"bytes,1,opt,name=claims,proto3" json:"claims,omitempty"`
Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*GetAuthIdentityResponse) Descriptor
deprecated
func (*GetAuthIdentityResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAuthIdentityResponse.ProtoReflect.Descriptor instead.
func (*GetAuthIdentityResponse) GetClaims ¶
func (x *GetAuthIdentityResponse) GetClaims() *Claims
func (*GetAuthIdentityResponse) GetError ¶
func (x *GetAuthIdentityResponse) GetError() string
func (*GetAuthIdentityResponse) ProtoMessage ¶
func (*GetAuthIdentityResponse) ProtoMessage()
func (*GetAuthIdentityResponse) ProtoReflect ¶
func (x *GetAuthIdentityResponse) ProtoReflect() protoreflect.Message
func (*GetAuthIdentityResponse) Reset ¶
func (x *GetAuthIdentityResponse) Reset()
func (*GetAuthIdentityResponse) String ¶
func (x *GetAuthIdentityResponse) String() string
type GetAuthTokenRequest ¶
type GetAuthTokenRequest struct {
HandlerName string `protobuf:"bytes,1,opt,name=handler_name,json=handlerName,proto3" json:"handler_name,omitempty"`
Scope string `protobuf:"bytes,2,opt,name=scope,proto3" json:"scope,omitempty"`
MinValidForSeconds int64 `protobuf:"varint,3,opt,name=min_valid_for_seconds,json=minValidForSeconds,proto3" json:"min_valid_for_seconds,omitempty"`
ForceRefresh bool `protobuf:"varint,4,opt,name=force_refresh,json=forceRefresh,proto3" json:"force_refresh,omitempty"`
// contains filtered or unexported fields
}
func (*GetAuthTokenRequest) Descriptor
deprecated
func (*GetAuthTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAuthTokenRequest.ProtoReflect.Descriptor instead.
func (*GetAuthTokenRequest) GetForceRefresh ¶
func (x *GetAuthTokenRequest) GetForceRefresh() bool
func (*GetAuthTokenRequest) GetHandlerName ¶
func (x *GetAuthTokenRequest) GetHandlerName() string
func (*GetAuthTokenRequest) GetMinValidForSeconds ¶
func (x *GetAuthTokenRequest) GetMinValidForSeconds() int64
func (*GetAuthTokenRequest) GetScope ¶
func (x *GetAuthTokenRequest) GetScope() string
func (*GetAuthTokenRequest) ProtoMessage ¶
func (*GetAuthTokenRequest) ProtoMessage()
func (*GetAuthTokenRequest) ProtoReflect ¶
func (x *GetAuthTokenRequest) ProtoReflect() protoreflect.Message
func (*GetAuthTokenRequest) Reset ¶
func (x *GetAuthTokenRequest) Reset()
func (*GetAuthTokenRequest) String ¶
func (x *GetAuthTokenRequest) String() string
type GetAuthTokenResponse ¶
type GetAuthTokenResponse struct {
AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
TokenType string `protobuf:"bytes,2,opt,name=token_type,json=tokenType,proto3" json:"token_type,omitempty"`
ExpiresAtUnix int64 `protobuf:"varint,3,opt,name=expires_at_unix,json=expiresAtUnix,proto3" json:"expires_at_unix,omitempty"`
Scope string `protobuf:"bytes,4,opt,name=scope,proto3" json:"scope,omitempty"`
Error string `protobuf:"bytes,5,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*GetAuthTokenResponse) Descriptor
deprecated
func (*GetAuthTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAuthTokenResponse.ProtoReflect.Descriptor instead.
func (*GetAuthTokenResponse) GetAccessToken ¶
func (x *GetAuthTokenResponse) GetAccessToken() string
func (*GetAuthTokenResponse) GetError ¶
func (x *GetAuthTokenResponse) GetError() string
func (*GetAuthTokenResponse) GetExpiresAtUnix ¶
func (x *GetAuthTokenResponse) GetExpiresAtUnix() int64
func (*GetAuthTokenResponse) GetScope ¶
func (x *GetAuthTokenResponse) GetScope() string
func (*GetAuthTokenResponse) GetTokenType ¶
func (x *GetAuthTokenResponse) GetTokenType() string
func (*GetAuthTokenResponse) ProtoMessage ¶
func (*GetAuthTokenResponse) ProtoMessage()
func (*GetAuthTokenResponse) ProtoReflect ¶
func (x *GetAuthTokenResponse) ProtoReflect() protoreflect.Message
func (*GetAuthTokenResponse) Reset ¶
func (x *GetAuthTokenResponse) Reset()
func (*GetAuthTokenResponse) String ¶
func (x *GetAuthTokenResponse) String() string
type GetProviderDescriptorRequest ¶
type GetProviderDescriptorRequest struct {
ProviderName string `protobuf:"bytes,1,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"`
// contains filtered or unexported fields
}
func (*GetProviderDescriptorRequest) Descriptor
deprecated
func (*GetProviderDescriptorRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetProviderDescriptorRequest.ProtoReflect.Descriptor instead.
func (*GetProviderDescriptorRequest) GetProviderName ¶
func (x *GetProviderDescriptorRequest) GetProviderName() string
func (*GetProviderDescriptorRequest) ProtoMessage ¶
func (*GetProviderDescriptorRequest) ProtoMessage()
func (*GetProviderDescriptorRequest) ProtoReflect ¶
func (x *GetProviderDescriptorRequest) ProtoReflect() protoreflect.Message
func (*GetProviderDescriptorRequest) Reset ¶
func (x *GetProviderDescriptorRequest) Reset()
func (*GetProviderDescriptorRequest) String ¶
func (x *GetProviderDescriptorRequest) String() string
type GetProviderDescriptorResponse ¶
type GetProviderDescriptorResponse struct {
Descriptor_ *ProviderDescriptor `protobuf:"bytes,1,opt,name=descriptor,proto3" json:"descriptor,omitempty"`
// contains filtered or unexported fields
}
func (*GetProviderDescriptorResponse) Descriptor
deprecated
func (*GetProviderDescriptorResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetProviderDescriptorResponse.ProtoReflect.Descriptor instead.
func (*GetProviderDescriptorResponse) GetDescriptor_ ¶
func (x *GetProviderDescriptorResponse) GetDescriptor_() *ProviderDescriptor
func (*GetProviderDescriptorResponse) ProtoMessage ¶
func (*GetProviderDescriptorResponse) ProtoMessage()
func (*GetProviderDescriptorResponse) ProtoReflect ¶
func (x *GetProviderDescriptorResponse) ProtoReflect() protoreflect.Message
func (*GetProviderDescriptorResponse) Reset ¶
func (x *GetProviderDescriptorResponse) Reset()
func (*GetProviderDescriptorResponse) String ¶
func (x *GetProviderDescriptorResponse) String() string
type GetProvidersRequest ¶
type GetProvidersRequest struct {
// contains filtered or unexported fields
}
func (*GetProvidersRequest) Descriptor
deprecated
func (*GetProvidersRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetProvidersRequest.ProtoReflect.Descriptor instead.
func (*GetProvidersRequest) ProtoMessage ¶
func (*GetProvidersRequest) ProtoMessage()
func (*GetProvidersRequest) ProtoReflect ¶
func (x *GetProvidersRequest) ProtoReflect() protoreflect.Message
func (*GetProvidersRequest) Reset ¶
func (x *GetProvidersRequest) Reset()
func (*GetProvidersRequest) String ¶
func (x *GetProvidersRequest) String() string
type GetProvidersResponse ¶
type GetProvidersResponse struct {
ProviderNames []string `protobuf:"bytes,1,rep,name=provider_names,json=providerNames,proto3" json:"provider_names,omitempty"`
// contains filtered or unexported fields
}
func (*GetProvidersResponse) Descriptor
deprecated
func (*GetProvidersResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetProvidersResponse.ProtoReflect.Descriptor instead.
func (*GetProvidersResponse) GetProviderNames ¶
func (x *GetProvidersResponse) GetProviderNames() []string
func (*GetProvidersResponse) ProtoMessage ¶
func (*GetProvidersResponse) ProtoMessage()
func (*GetProvidersResponse) ProtoReflect ¶
func (x *GetProvidersResponse) ProtoReflect() protoreflect.Message
func (*GetProvidersResponse) Reset ¶
func (x *GetProvidersResponse) Reset()
func (*GetProvidersResponse) String ¶
func (x *GetProvidersResponse) String() string
type GetSecretRequest ¶
type GetSecretRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*GetSecretRequest) Descriptor
deprecated
func (*GetSecretRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSecretRequest.ProtoReflect.Descriptor instead.
func (*GetSecretRequest) GetName ¶
func (x *GetSecretRequest) GetName() string
func (*GetSecretRequest) ProtoMessage ¶
func (*GetSecretRequest) ProtoMessage()
func (*GetSecretRequest) ProtoReflect ¶
func (x *GetSecretRequest) ProtoReflect() protoreflect.Message
func (*GetSecretRequest) Reset ¶
func (x *GetSecretRequest) Reset()
func (*GetSecretRequest) String ¶
func (x *GetSecretRequest) String() string
type GetSecretResponse ¶
type GetSecretResponse struct {
Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
Found bool `protobuf:"varint,2,opt,name=found,proto3" json:"found,omitempty"`
Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*GetSecretResponse) Descriptor
deprecated
func (*GetSecretResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetSecretResponse.ProtoReflect.Descriptor instead.
func (*GetSecretResponse) GetError ¶
func (x *GetSecretResponse) GetError() string
func (*GetSecretResponse) GetFound ¶
func (x *GetSecretResponse) GetFound() bool
func (*GetSecretResponse) GetValue ¶
func (x *GetSecretResponse) GetValue() string
func (*GetSecretResponse) ProtoMessage ¶
func (*GetSecretResponse) ProtoMessage()
func (*GetSecretResponse) ProtoReflect ¶
func (x *GetSecretResponse) ProtoReflect() protoreflect.Message
func (*GetSecretResponse) Reset ¶
func (x *GetSecretResponse) Reset()
func (*GetSecretResponse) String ¶
func (x *GetSecretResponse) String() string
type GetStatusRequest ¶
type GetStatusRequest struct {
HandlerName string `protobuf:"bytes,1,opt,name=handler_name,json=handlerName,proto3" json:"handler_name,omitempty"`
// contains filtered or unexported fields
}
func (*GetStatusRequest) Descriptor
deprecated
func (*GetStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetStatusRequest.ProtoReflect.Descriptor instead.
func (*GetStatusRequest) GetHandlerName ¶
func (x *GetStatusRequest) GetHandlerName() string
func (*GetStatusRequest) ProtoMessage ¶
func (*GetStatusRequest) ProtoMessage()
func (*GetStatusRequest) ProtoReflect ¶
func (x *GetStatusRequest) ProtoReflect() protoreflect.Message
func (*GetStatusRequest) Reset ¶
func (x *GetStatusRequest) Reset()
func (*GetStatusRequest) String ¶
func (x *GetStatusRequest) String() string
type GetStatusResponse ¶
type GetStatusResponse struct {
Authenticated bool `protobuf:"varint,1,opt,name=authenticated,proto3" json:"authenticated,omitempty"`
Claims *Claims `protobuf:"bytes,2,opt,name=claims,proto3" json:"claims,omitempty"`
ExpiresAtUnix int64 `protobuf:"varint,3,opt,name=expires_at_unix,json=expiresAtUnix,proto3" json:"expires_at_unix,omitempty"`
LastRefreshUnix int64 `protobuf:"varint,4,opt,name=last_refresh_unix,json=lastRefreshUnix,proto3" json:"last_refresh_unix,omitempty"`
TenantId string `protobuf:"bytes,5,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
IdentityType string `protobuf:"bytes,6,opt,name=identity_type,json=identityType,proto3" json:"identity_type,omitempty"`
ClientId string `protobuf:"bytes,7,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
TokenFile string `protobuf:"bytes,8,opt,name=token_file,json=tokenFile,proto3" json:"token_file,omitempty"`
Scopes []string `protobuf:"bytes,9,rep,name=scopes,proto3" json:"scopes,omitempty"`
Reason string `protobuf:"bytes,10,opt,name=reason,proto3" json:"reason,omitempty"`
// contains filtered or unexported fields
}
func (*GetStatusResponse) Descriptor
deprecated
func (*GetStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetStatusResponse.ProtoReflect.Descriptor instead.
func (*GetStatusResponse) GetAuthenticated ¶
func (x *GetStatusResponse) GetAuthenticated() bool
func (*GetStatusResponse) GetClaims ¶
func (x *GetStatusResponse) GetClaims() *Claims
func (*GetStatusResponse) GetClientId ¶
func (x *GetStatusResponse) GetClientId() string
func (*GetStatusResponse) GetExpiresAtUnix ¶
func (x *GetStatusResponse) GetExpiresAtUnix() int64
func (*GetStatusResponse) GetIdentityType ¶
func (x *GetStatusResponse) GetIdentityType() string
func (*GetStatusResponse) GetLastRefreshUnix ¶
func (x *GetStatusResponse) GetLastRefreshUnix() int64
func (*GetStatusResponse) GetReason ¶
func (x *GetStatusResponse) GetReason() string
func (*GetStatusResponse) GetScopes ¶
func (x *GetStatusResponse) GetScopes() []string
func (*GetStatusResponse) GetTenantId ¶
func (x *GetStatusResponse) GetTenantId() string
func (*GetStatusResponse) GetTokenFile ¶
func (x *GetStatusResponse) GetTokenFile() string
func (*GetStatusResponse) ProtoMessage ¶
func (*GetStatusResponse) ProtoMessage()
func (*GetStatusResponse) ProtoReflect ¶
func (x *GetStatusResponse) ProtoReflect() protoreflect.Message
func (*GetStatusResponse) Reset ¶
func (x *GetStatusResponse) Reset()
func (*GetStatusResponse) String ¶
func (x *GetStatusResponse) String() string
type GetTokenRequest ¶
type GetTokenRequest struct {
HandlerName string `protobuf:"bytes,1,opt,name=handler_name,json=handlerName,proto3" json:"handler_name,omitempty"`
Scope string `protobuf:"bytes,2,opt,name=scope,proto3" json:"scope,omitempty"`
MinValidForSeconds int64 `protobuf:"varint,3,opt,name=min_valid_for_seconds,json=minValidForSeconds,proto3" json:"min_valid_for_seconds,omitempty"`
ForceRefresh bool `protobuf:"varint,4,opt,name=force_refresh,json=forceRefresh,proto3" json:"force_refresh,omitempty"`
// contains filtered or unexported fields
}
func (*GetTokenRequest) Descriptor
deprecated
func (*GetTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTokenRequest.ProtoReflect.Descriptor instead.
func (*GetTokenRequest) GetForceRefresh ¶
func (x *GetTokenRequest) GetForceRefresh() bool
func (*GetTokenRequest) GetHandlerName ¶
func (x *GetTokenRequest) GetHandlerName() string
func (*GetTokenRequest) GetMinValidForSeconds ¶
func (x *GetTokenRequest) GetMinValidForSeconds() int64
func (*GetTokenRequest) GetScope ¶
func (x *GetTokenRequest) GetScope() string
func (*GetTokenRequest) ProtoMessage ¶
func (*GetTokenRequest) ProtoMessage()
func (*GetTokenRequest) ProtoReflect ¶
func (x *GetTokenRequest) ProtoReflect() protoreflect.Message
func (*GetTokenRequest) Reset ¶
func (x *GetTokenRequest) Reset()
func (*GetTokenRequest) String ¶
func (x *GetTokenRequest) String() string
type GetTokenResponse ¶
type GetTokenResponse struct {
AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
TokenType string `protobuf:"bytes,2,opt,name=token_type,json=tokenType,proto3" json:"token_type,omitempty"`
ExpiresAtUnix int64 `protobuf:"varint,3,opt,name=expires_at_unix,json=expiresAtUnix,proto3" json:"expires_at_unix,omitempty"`
Scope string `protobuf:"bytes,4,opt,name=scope,proto3" json:"scope,omitempty"`
CachedAtUnix int64 `protobuf:"varint,5,opt,name=cached_at_unix,json=cachedAtUnix,proto3" json:"cached_at_unix,omitempty"`
Flow string `protobuf:"bytes,6,opt,name=flow,proto3" json:"flow,omitempty"`
SessionId string `protobuf:"bytes,7,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
// contains filtered or unexported fields
}
func (*GetTokenResponse) Descriptor
deprecated
func (*GetTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTokenResponse.ProtoReflect.Descriptor instead.
func (*GetTokenResponse) GetAccessToken ¶
func (x *GetTokenResponse) GetAccessToken() string
func (*GetTokenResponse) GetCachedAtUnix ¶
func (x *GetTokenResponse) GetCachedAtUnix() int64
func (*GetTokenResponse) GetExpiresAtUnix ¶
func (x *GetTokenResponse) GetExpiresAtUnix() int64
func (*GetTokenResponse) GetFlow ¶
func (x *GetTokenResponse) GetFlow() string
func (*GetTokenResponse) GetScope ¶
func (x *GetTokenResponse) GetScope() string
func (*GetTokenResponse) GetSessionId ¶
func (x *GetTokenResponse) GetSessionId() string
func (*GetTokenResponse) GetTokenType ¶
func (x *GetTokenResponse) GetTokenType() string
func (*GetTokenResponse) ProtoMessage ¶
func (*GetTokenResponse) ProtoMessage()
func (*GetTokenResponse) ProtoReflect ¶
func (x *GetTokenResponse) ProtoReflect() protoreflect.Message
func (*GetTokenResponse) Reset ¶
func (x *GetTokenResponse) Reset()
func (*GetTokenResponse) String ¶
func (x *GetTokenResponse) String() string
type HostServiceClient ¶
type HostServiceClient interface {
// GetSecret retrieves a secret value from the host's secret store.
GetSecret(ctx context.Context, in *GetSecretRequest, opts ...grpc.CallOption) (*GetSecretResponse, error)
// SetSecret stores a secret value in the host's secret store.
SetSecret(ctx context.Context, in *SetSecretRequest, opts ...grpc.CallOption) (*SetSecretResponse, error)
// DeleteSecret removes a secret from the host's secret store.
DeleteSecret(ctx context.Context, in *DeleteSecretRequest, opts ...grpc.CallOption) (*DeleteSecretResponse, error)
// ListSecrets lists secret names from the host's secret store.
ListSecrets(ctx context.Context, in *ListSecretsRequest, opts ...grpc.CallOption) (*ListSecretsResponse, error)
// GetAuthIdentity retrieves identity claims from the host's auth registry.
GetAuthIdentity(ctx context.Context, in *GetAuthIdentityRequest, opts ...grpc.CallOption) (*GetAuthIdentityResponse, error)
// ListAuthHandlers lists available auth handlers on the host.
ListAuthHandlers(ctx context.Context, in *ListAuthHandlersRequest, opts ...grpc.CallOption) (*ListAuthHandlersResponse, error)
// GetAuthToken retrieves a valid access token from the host's auth registry.
// Plugins use this for authenticated HTTP requests and token refresh on 401.
GetAuthToken(ctx context.Context, in *GetAuthTokenRequest, opts ...grpc.CallOption) (*GetAuthTokenResponse, error)
// GetAuthGroups retrieves group memberships for the authenticated user.
// Only handlers that implement group queries (e.g. Entra) will return results.
GetAuthGroups(ctx context.Context, in *GetAuthGroupsRequest, opts ...grpc.CallOption) (*GetAuthGroupsResponse, error)
}
HostServiceClient is the client API for HostService 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.
HostService is a callback service that plugins can invoke on the host. The host registers this service via the go-plugin GRPCBroker, allowing plugins to access host-side resources that cannot be serialized.
func NewHostServiceClient ¶
func NewHostServiceClient(cc grpc.ClientConnInterface) HostServiceClient
type HostServiceServer ¶
type HostServiceServer interface {
// GetSecret retrieves a secret value from the host's secret store.
GetSecret(context.Context, *GetSecretRequest) (*GetSecretResponse, error)
// SetSecret stores a secret value in the host's secret store.
SetSecret(context.Context, *SetSecretRequest) (*SetSecretResponse, error)
// DeleteSecret removes a secret from the host's secret store.
DeleteSecret(context.Context, *DeleteSecretRequest) (*DeleteSecretResponse, error)
// ListSecrets lists secret names from the host's secret store.
ListSecrets(context.Context, *ListSecretsRequest) (*ListSecretsResponse, error)
// GetAuthIdentity retrieves identity claims from the host's auth registry.
GetAuthIdentity(context.Context, *GetAuthIdentityRequest) (*GetAuthIdentityResponse, error)
// ListAuthHandlers lists available auth handlers on the host.
ListAuthHandlers(context.Context, *ListAuthHandlersRequest) (*ListAuthHandlersResponse, error)
// GetAuthToken retrieves a valid access token from the host's auth registry.
// Plugins use this for authenticated HTTP requests and token refresh on 401.
GetAuthToken(context.Context, *GetAuthTokenRequest) (*GetAuthTokenResponse, error)
// GetAuthGroups retrieves group memberships for the authenticated user.
// Only handlers that implement group queries (e.g. Entra) will return results.
GetAuthGroups(context.Context, *GetAuthGroupsRequest) (*GetAuthGroupsResponse, error)
// contains filtered or unexported methods
}
HostServiceServer is the server API for HostService service. All implementations must embed UnimplementedHostServiceServer for forward compatibility.
HostService is a callback service that plugins can invoke on the host. The host registers this service via the go-plugin GRPCBroker, allowing plugins to access host-side resources that cannot be serialized.
type IterationContext ¶
type IterationContext struct {
Item []byte `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
Index int32 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
ItemAlias string `protobuf:"bytes,3,opt,name=item_alias,json=itemAlias,proto3" json:"item_alias,omitempty"`
IndexAlias string `protobuf:"bytes,4,opt,name=index_alias,json=indexAlias,proto3" json:"index_alias,omitempty"`
// contains filtered or unexported fields
}
func (*IterationContext) Descriptor
deprecated
func (*IterationContext) Descriptor() ([]byte, []int)
Deprecated: Use IterationContext.ProtoReflect.Descriptor instead.
func (*IterationContext) GetIndex ¶
func (x *IterationContext) GetIndex() int32
func (*IterationContext) GetIndexAlias ¶
func (x *IterationContext) GetIndexAlias() string
func (*IterationContext) GetItem ¶
func (x *IterationContext) GetItem() []byte
func (*IterationContext) GetItemAlias ¶
func (x *IterationContext) GetItemAlias() string
func (*IterationContext) ProtoMessage ¶
func (*IterationContext) ProtoMessage()
func (*IterationContext) ProtoReflect ¶
func (x *IterationContext) ProtoReflect() protoreflect.Message
func (*IterationContext) Reset ¶
func (x *IterationContext) Reset()
func (*IterationContext) String ¶
func (x *IterationContext) String() string
type Link ¶
type Link struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
// contains filtered or unexported fields
}
func (*Link) Descriptor
deprecated
func (*Link) ProtoMessage ¶
func (*Link) ProtoMessage()
func (*Link) ProtoReflect ¶
func (x *Link) ProtoReflect() protoreflect.Message
type ListAuthHandlersRequest ¶
type ListAuthHandlersRequest struct {
// contains filtered or unexported fields
}
func (*ListAuthHandlersRequest) Descriptor
deprecated
func (*ListAuthHandlersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAuthHandlersRequest.ProtoReflect.Descriptor instead.
func (*ListAuthHandlersRequest) ProtoMessage ¶
func (*ListAuthHandlersRequest) ProtoMessage()
func (*ListAuthHandlersRequest) ProtoReflect ¶
func (x *ListAuthHandlersRequest) ProtoReflect() protoreflect.Message
func (*ListAuthHandlersRequest) Reset ¶
func (x *ListAuthHandlersRequest) Reset()
func (*ListAuthHandlersRequest) String ¶
func (x *ListAuthHandlersRequest) String() string
type ListAuthHandlersResponse ¶
type ListAuthHandlersResponse struct {
HandlerNames []string `protobuf:"bytes,1,rep,name=handler_names,json=handlerNames,proto3" json:"handler_names,omitempty"`
DefaultHandler string `protobuf:"bytes,2,opt,name=default_handler,json=defaultHandler,proto3" json:"default_handler,omitempty"`
// contains filtered or unexported fields
}
func (*ListAuthHandlersResponse) Descriptor
deprecated
func (*ListAuthHandlersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAuthHandlersResponse.ProtoReflect.Descriptor instead.
func (*ListAuthHandlersResponse) GetDefaultHandler ¶
func (x *ListAuthHandlersResponse) GetDefaultHandler() string
func (*ListAuthHandlersResponse) GetHandlerNames ¶
func (x *ListAuthHandlersResponse) GetHandlerNames() []string
func (*ListAuthHandlersResponse) ProtoMessage ¶
func (*ListAuthHandlersResponse) ProtoMessage()
func (*ListAuthHandlersResponse) ProtoReflect ¶
func (x *ListAuthHandlersResponse) ProtoReflect() protoreflect.Message
func (*ListAuthHandlersResponse) Reset ¶
func (x *ListAuthHandlersResponse) Reset()
func (*ListAuthHandlersResponse) String ¶
func (x *ListAuthHandlersResponse) String() string
type ListCachedTokensRequest ¶
type ListCachedTokensRequest struct {
HandlerName string `protobuf:"bytes,1,opt,name=handler_name,json=handlerName,proto3" json:"handler_name,omitempty"`
// contains filtered or unexported fields
}
func (*ListCachedTokensRequest) Descriptor
deprecated
func (*ListCachedTokensRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCachedTokensRequest.ProtoReflect.Descriptor instead.
func (*ListCachedTokensRequest) GetHandlerName ¶
func (x *ListCachedTokensRequest) GetHandlerName() string
func (*ListCachedTokensRequest) ProtoMessage ¶
func (*ListCachedTokensRequest) ProtoMessage()
func (*ListCachedTokensRequest) ProtoReflect ¶
func (x *ListCachedTokensRequest) ProtoReflect() protoreflect.Message
func (*ListCachedTokensRequest) Reset ¶
func (x *ListCachedTokensRequest) Reset()
func (*ListCachedTokensRequest) String ¶
func (x *ListCachedTokensRequest) String() string
type ListCachedTokensResponse ¶
type ListCachedTokensResponse struct {
Tokens []*CachedTokenInfo `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
// contains filtered or unexported fields
}
func (*ListCachedTokensResponse) Descriptor
deprecated
func (*ListCachedTokensResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCachedTokensResponse.ProtoReflect.Descriptor instead.
func (*ListCachedTokensResponse) GetTokens ¶
func (x *ListCachedTokensResponse) GetTokens() []*CachedTokenInfo
func (*ListCachedTokensResponse) ProtoMessage ¶
func (*ListCachedTokensResponse) ProtoMessage()
func (*ListCachedTokensResponse) ProtoReflect ¶
func (x *ListCachedTokensResponse) ProtoReflect() protoreflect.Message
func (*ListCachedTokensResponse) Reset ¶
func (x *ListCachedTokensResponse) Reset()
func (*ListCachedTokensResponse) String ¶
func (x *ListCachedTokensResponse) String() string
type ListSecretsRequest ¶
type ListSecretsRequest struct {
Pattern string `protobuf:"bytes,1,opt,name=pattern,proto3" json:"pattern,omitempty"`
// contains filtered or unexported fields
}
func (*ListSecretsRequest) Descriptor
deprecated
func (*ListSecretsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSecretsRequest.ProtoReflect.Descriptor instead.
func (*ListSecretsRequest) GetPattern ¶
func (x *ListSecretsRequest) GetPattern() string
func (*ListSecretsRequest) ProtoMessage ¶
func (*ListSecretsRequest) ProtoMessage()
func (*ListSecretsRequest) ProtoReflect ¶
func (x *ListSecretsRequest) ProtoReflect() protoreflect.Message
func (*ListSecretsRequest) Reset ¶
func (x *ListSecretsRequest) Reset()
func (*ListSecretsRequest) String ¶
func (x *ListSecretsRequest) String() string
type ListSecretsResponse ¶
type ListSecretsResponse struct {
Names []string `protobuf:"bytes,1,rep,name=names,proto3" json:"names,omitempty"`
Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*ListSecretsResponse) Descriptor
deprecated
func (*ListSecretsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSecretsResponse.ProtoReflect.Descriptor instead.
func (*ListSecretsResponse) GetError ¶
func (x *ListSecretsResponse) GetError() string
func (*ListSecretsResponse) GetNames ¶
func (x *ListSecretsResponse) GetNames() []string
func (*ListSecretsResponse) ProtoMessage ¶
func (*ListSecretsResponse) ProtoMessage()
func (*ListSecretsResponse) ProtoReflect ¶
func (x *ListSecretsResponse) ProtoReflect() protoreflect.Message
func (*ListSecretsResponse) Reset ¶
func (x *ListSecretsResponse) Reset()
func (*ListSecretsResponse) String ¶
func (x *ListSecretsResponse) String() string
type LoginRequest ¶
type LoginRequest struct {
HandlerName string `protobuf:"bytes,1,opt,name=handler_name,json=handlerName,proto3" json:"handler_name,omitempty"`
TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
Scopes []string `protobuf:"bytes,3,rep,name=scopes,proto3" json:"scopes,omitempty"`
Flow string `protobuf:"bytes,4,opt,name=flow,proto3" json:"flow,omitempty"`
TimeoutSeconds int64 `protobuf:"varint,5,opt,name=timeout_seconds,json=timeoutSeconds,proto3" json:"timeout_seconds,omitempty"`
// contains filtered or unexported fields
}
func (*LoginRequest) Descriptor
deprecated
func (*LoginRequest) Descriptor() ([]byte, []int)
Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.
func (*LoginRequest) GetFlow ¶
func (x *LoginRequest) GetFlow() string
func (*LoginRequest) GetHandlerName ¶
func (x *LoginRequest) GetHandlerName() string
func (*LoginRequest) GetScopes ¶
func (x *LoginRequest) GetScopes() []string
func (*LoginRequest) GetTenantId ¶
func (x *LoginRequest) GetTenantId() string
func (*LoginRequest) GetTimeoutSeconds ¶
func (x *LoginRequest) GetTimeoutSeconds() int64
func (*LoginRequest) ProtoMessage ¶
func (*LoginRequest) ProtoMessage()
func (*LoginRequest) ProtoReflect ¶
func (x *LoginRequest) ProtoReflect() protoreflect.Message
func (*LoginRequest) Reset ¶
func (x *LoginRequest) Reset()
func (*LoginRequest) String ¶
func (x *LoginRequest) String() string
type LoginResult ¶
type LoginResult struct {
Claims *Claims `protobuf:"bytes,1,opt,name=claims,proto3" json:"claims,omitempty"`
ExpiresAtUnix int64 `protobuf:"varint,2,opt,name=expires_at_unix,json=expiresAtUnix,proto3" json:"expires_at_unix,omitempty"`
// contains filtered or unexported fields
}
func (*LoginResult) Descriptor
deprecated
func (*LoginResult) Descriptor() ([]byte, []int)
Deprecated: Use LoginResult.ProtoReflect.Descriptor instead.
func (*LoginResult) GetClaims ¶
func (x *LoginResult) GetClaims() *Claims
func (*LoginResult) GetExpiresAtUnix ¶
func (x *LoginResult) GetExpiresAtUnix() int64
func (*LoginResult) ProtoMessage ¶
func (*LoginResult) ProtoMessage()
func (*LoginResult) ProtoReflect ¶
func (x *LoginResult) ProtoReflect() protoreflect.Message
func (*LoginResult) Reset ¶
func (x *LoginResult) Reset()
func (*LoginResult) String ¶
func (x *LoginResult) String() string
type LoginStreamMessage ¶
type LoginStreamMessage struct {
// Types that are valid to be assigned to Payload:
//
// *LoginStreamMessage_DeviceCodePrompt
// *LoginStreamMessage_Result
// *LoginStreamMessage_Error
Payload isLoginStreamMessage_Payload `protobuf_oneof:"payload"`
// contains filtered or unexported fields
}
func (*LoginStreamMessage) Descriptor
deprecated
func (*LoginStreamMessage) Descriptor() ([]byte, []int)
Deprecated: Use LoginStreamMessage.ProtoReflect.Descriptor instead.
func (*LoginStreamMessage) GetDeviceCodePrompt ¶
func (x *LoginStreamMessage) GetDeviceCodePrompt() *DeviceCodePrompt
func (*LoginStreamMessage) GetError ¶
func (x *LoginStreamMessage) GetError() string
func (*LoginStreamMessage) GetPayload ¶
func (x *LoginStreamMessage) GetPayload() isLoginStreamMessage_Payload
func (*LoginStreamMessage) GetResult ¶
func (x *LoginStreamMessage) GetResult() *LoginResult
func (*LoginStreamMessage) ProtoMessage ¶
func (*LoginStreamMessage) ProtoMessage()
func (*LoginStreamMessage) ProtoReflect ¶
func (x *LoginStreamMessage) ProtoReflect() protoreflect.Message
func (*LoginStreamMessage) Reset ¶
func (x *LoginStreamMessage) Reset()
func (*LoginStreamMessage) String ¶
func (x *LoginStreamMessage) String() string
type LoginStreamMessage_DeviceCodePrompt ¶
type LoginStreamMessage_DeviceCodePrompt struct {
DeviceCodePrompt *DeviceCodePrompt `protobuf:"bytes,1,opt,name=device_code_prompt,json=deviceCodePrompt,proto3,oneof"`
}
type LoginStreamMessage_Error ¶
type LoginStreamMessage_Error struct {
Error string `protobuf:"bytes,3,opt,name=error,proto3,oneof"`
}
type LoginStreamMessage_Result ¶
type LoginStreamMessage_Result struct {
Result *LoginResult `protobuf:"bytes,2,opt,name=result,proto3,oneof"`
}
type LogoutRequest ¶
type LogoutRequest struct {
HandlerName string `protobuf:"bytes,1,opt,name=handler_name,json=handlerName,proto3" json:"handler_name,omitempty"`
// contains filtered or unexported fields
}
func (*LogoutRequest) Descriptor
deprecated
func (*LogoutRequest) Descriptor() ([]byte, []int)
Deprecated: Use LogoutRequest.ProtoReflect.Descriptor instead.
func (*LogoutRequest) GetHandlerName ¶
func (x *LogoutRequest) GetHandlerName() string
func (*LogoutRequest) ProtoMessage ¶
func (*LogoutRequest) ProtoMessage()
func (*LogoutRequest) ProtoReflect ¶
func (x *LogoutRequest) ProtoReflect() protoreflect.Message
func (*LogoutRequest) Reset ¶
func (x *LogoutRequest) Reset()
func (*LogoutRequest) String ¶
func (x *LogoutRequest) String() string
type LogoutResponse ¶
type LogoutResponse struct {
// contains filtered or unexported fields
}
func (*LogoutResponse) Descriptor
deprecated
func (*LogoutResponse) Descriptor() ([]byte, []int)
Deprecated: Use LogoutResponse.ProtoReflect.Descriptor instead.
func (*LogoutResponse) ProtoMessage ¶
func (*LogoutResponse) ProtoMessage()
func (*LogoutResponse) ProtoReflect ¶
func (x *LogoutResponse) ProtoReflect() protoreflect.Message
func (*LogoutResponse) Reset ¶
func (x *LogoutResponse) Reset()
func (*LogoutResponse) String ¶
func (x *LogoutResponse) String() string
type Parameter ¶
type Parameter struct {
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Required bool `protobuf:"varint,2,opt,name=required,proto3" json:"required,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
DefaultValue []byte `protobuf:"bytes,4,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
Example string `protobuf:"bytes,5,opt,name=example,proto3" json:"example,omitempty"`
MaxLength int32 `protobuf:"varint,6,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"`
Pattern string `protobuf:"bytes,7,opt,name=pattern,proto3" json:"pattern,omitempty"`
PatternDescription string `protobuf:"bytes,8,opt,name=pattern_description,json=patternDescription,proto3" json:"pattern_description,omitempty"`
MinLength int32 `protobuf:"varint,9,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"`
Minimum float64 `protobuf:"fixed64,10,opt,name=minimum,proto3" json:"minimum,omitempty"`
Maximum float64 `protobuf:"fixed64,11,opt,name=maximum,proto3" json:"maximum,omitempty"`
ExclusiveMinimum float64 `protobuf:"fixed64,12,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"`
ExclusiveMaximum float64 `protobuf:"fixed64,13,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"`
EnumValues [][]byte `protobuf:"bytes,14,rep,name=enum_values,json=enumValues,proto3" json:"enum_values,omitempty"`
Format string `protobuf:"bytes,15,opt,name=format,proto3" json:"format,omitempty"`
MinItems int32 `protobuf:"varint,16,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"`
MaxItems int32 `protobuf:"varint,17,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"`
HasMinimum bool `protobuf:"varint,18,opt,name=has_minimum,json=hasMinimum,proto3" json:"has_minimum,omitempty"`
HasMaximum bool `protobuf:"varint,19,opt,name=has_maximum,json=hasMaximum,proto3" json:"has_maximum,omitempty"`
HasExclusiveMinimum bool `protobuf:"varint,20,opt,name=has_exclusive_minimum,json=hasExclusiveMinimum,proto3" json:"has_exclusive_minimum,omitempty"`
HasExclusiveMaximum bool `protobuf:"varint,21,opt,name=has_exclusive_maximum,json=hasExclusiveMaximum,proto3" json:"has_exclusive_maximum,omitempty"`
// contains filtered or unexported fields
}
func (*Parameter) Descriptor
deprecated
func (*Parameter) GetDefaultValue ¶
func (*Parameter) GetDescription ¶
func (*Parameter) GetEnumValues ¶
func (*Parameter) GetExample ¶
func (*Parameter) GetExclusiveMaximum ¶
func (*Parameter) GetExclusiveMinimum ¶
func (*Parameter) GetHasExclusiveMaximum ¶
func (*Parameter) GetHasExclusiveMinimum ¶
func (*Parameter) GetHasMaximum ¶
func (*Parameter) GetHasMinimum ¶
func (*Parameter) GetMaxItems ¶
func (*Parameter) GetMaxLength ¶
func (*Parameter) GetMaximum ¶
func (*Parameter) GetMinItems ¶
func (*Parameter) GetMinLength ¶
func (*Parameter) GetMinimum ¶
func (*Parameter) GetPattern ¶
func (*Parameter) GetPatternDescription ¶
func (*Parameter) GetRequired ¶
func (*Parameter) ProtoMessage ¶
func (*Parameter) ProtoMessage()
func (*Parameter) ProtoReflect ¶
func (x *Parameter) ProtoReflect() protoreflect.Message
type PluginServiceClient ¶
type PluginServiceClient interface {
// GetProviders returns all providers exposed by this plugin
GetProviders(ctx context.Context, in *GetProvidersRequest, opts ...grpc.CallOption) (*GetProvidersResponse, error)
// GetProviderDescriptor returns metadata for a specific provider
GetProviderDescriptor(ctx context.Context, in *GetProviderDescriptorRequest, opts ...grpc.CallOption) (*GetProviderDescriptorResponse, error)
// ConfigureProvider sends host-side configuration to a provider once after
// plugin load. Providers store this internally for subsequent Execute calls.
ConfigureProvider(ctx context.Context, in *ConfigureProviderRequest, opts ...grpc.CallOption) (*ConfigureProviderResponse, error)
// ExecuteProvider executes a provider
ExecuteProvider(ctx context.Context, in *ExecuteProviderRequest, opts ...grpc.CallOption) (*ExecuteProviderResponse, error)
// ExecuteProviderStream executes a provider that produces incremental output.
// The server sends zero or more OutputChunk messages followed by exactly one
// Result message.
ExecuteProviderStream(ctx context.Context, in *ExecuteProviderRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ExecuteProviderStreamChunk], error)
// DescribeWhatIf returns a human-readable description of what the provider
// would do with the given inputs, without executing.
DescribeWhatIf(ctx context.Context, in *DescribeWhatIfRequest, opts ...grpc.CallOption) (*DescribeWhatIfResponse, error)
// ExtractDependencies returns resolver dependency names from the provider's
// inputs. Called during dependency graph construction. Plugins that do not
// implement custom extraction should return an empty list (the host falls
// back to generic extraction).
ExtractDependencies(ctx context.Context, in *ExtractDependenciesRequest, opts ...grpc.CallOption) (*ExtractDependenciesResponse, error)
// StopProvider requests graceful shutdown of a running provider execution.
// The host calls this when the user cancels an operation (e.g. Ctrl+C).
// Plugins should abort in-flight work and return promptly.
StopProvider(ctx context.Context, in *StopProviderRequest, opts ...grpc.CallOption) (*StopProviderResponse, error)
}
PluginServiceClient is the client API for PluginService 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.
PluginService is the provider plugin service.
func NewPluginServiceClient ¶
func NewPluginServiceClient(cc grpc.ClientConnInterface) PluginServiceClient
type PluginServiceServer ¶
type PluginServiceServer interface {
// GetProviders returns all providers exposed by this plugin
GetProviders(context.Context, *GetProvidersRequest) (*GetProvidersResponse, error)
// GetProviderDescriptor returns metadata for a specific provider
GetProviderDescriptor(context.Context, *GetProviderDescriptorRequest) (*GetProviderDescriptorResponse, error)
// ConfigureProvider sends host-side configuration to a provider once after
// plugin load. Providers store this internally for subsequent Execute calls.
ConfigureProvider(context.Context, *ConfigureProviderRequest) (*ConfigureProviderResponse, error)
// ExecuteProvider executes a provider
ExecuteProvider(context.Context, *ExecuteProviderRequest) (*ExecuteProviderResponse, error)
// ExecuteProviderStream executes a provider that produces incremental output.
// The server sends zero or more OutputChunk messages followed by exactly one
// Result message.
ExecuteProviderStream(*ExecuteProviderRequest, grpc.ServerStreamingServer[ExecuteProviderStreamChunk]) error
// DescribeWhatIf returns a human-readable description of what the provider
// would do with the given inputs, without executing.
DescribeWhatIf(context.Context, *DescribeWhatIfRequest) (*DescribeWhatIfResponse, error)
// ExtractDependencies returns resolver dependency names from the provider's
// inputs. Called during dependency graph construction. Plugins that do not
// implement custom extraction should return an empty list (the host falls
// back to generic extraction).
ExtractDependencies(context.Context, *ExtractDependenciesRequest) (*ExtractDependenciesResponse, error)
// StopProvider requests graceful shutdown of a running provider execution.
// The host calls this when the user cancels an operation (e.g. Ctrl+C).
// Plugins should abort in-flight work and return promptly.
StopProvider(context.Context, *StopProviderRequest) (*StopProviderResponse, error)
// contains filtered or unexported methods
}
PluginServiceServer is the server API for PluginService service. All implementations must embed UnimplementedPluginServiceServer for forward compatibility.
PluginService is the provider plugin service.
type PluginService_ExecuteProviderStreamClient ¶
type PluginService_ExecuteProviderStreamClient = grpc.ServerStreamingClient[ExecuteProviderStreamChunk]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type PluginService_ExecuteProviderStreamServer ¶
type PluginService_ExecuteProviderStreamServer = grpc.ServerStreamingServer[ExecuteProviderStreamChunk]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type ProviderDescriptor ¶
type ProviderDescriptor struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
Category string `protobuf:"bytes,5,opt,name=category,proto3" json:"category,omitempty"`
Capabilities []string `protobuf:"bytes,6,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
Schema *Schema `protobuf:"bytes,7,opt,name=schema,proto3" json:"schema,omitempty"`
OutputSchemas map[string]*Schema `` /* 174-byte string literal not displayed */
ApiVersion string `protobuf:"bytes,9,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
SensitiveFields []string `protobuf:"bytes,11,rep,name=sensitive_fields,json=sensitiveFields,proto3" json:"sensitive_fields,omitempty"`
Tags []string `protobuf:"bytes,12,rep,name=tags,proto3" json:"tags,omitempty"`
Icon string `protobuf:"bytes,13,opt,name=icon,proto3" json:"icon,omitempty"`
Links []*Link `protobuf:"bytes,14,rep,name=links,proto3" json:"links,omitempty"`
Examples []*Example `protobuf:"bytes,15,rep,name=examples,proto3" json:"examples,omitempty"`
Maintainers []*Contact `protobuf:"bytes,16,rep,name=maintainers,proto3" json:"maintainers,omitempty"`
Deprecated bool `protobuf:"varint,17,opt,name=deprecated,proto3" json:"deprecated,omitempty"`
Beta bool `protobuf:"varint,18,opt,name=beta,proto3" json:"beta,omitempty"`
RawSchema []byte `protobuf:"bytes,19,opt,name=raw_schema,json=rawSchema,proto3" json:"raw_schema,omitempty"`
RawOutputSchemas map[string][]byte `` /* 186-byte string literal not displayed */
HasExtractDependencies bool `` /* 131-byte string literal not displayed */
WriteOperations []string `protobuf:"bytes,22,rep,name=write_operations,json=writeOperations,proto3" json:"write_operations,omitempty"`
// contains filtered or unexported fields
}
func (*ProviderDescriptor) Descriptor
deprecated
func (*ProviderDescriptor) Descriptor() ([]byte, []int)
Deprecated: Use ProviderDescriptor.ProtoReflect.Descriptor instead.
func (*ProviderDescriptor) GetApiVersion ¶
func (x *ProviderDescriptor) GetApiVersion() string
func (*ProviderDescriptor) GetBeta ¶
func (x *ProviderDescriptor) GetBeta() bool
func (*ProviderDescriptor) GetCapabilities ¶
func (x *ProviderDescriptor) GetCapabilities() []string
func (*ProviderDescriptor) GetCategory ¶
func (x *ProviderDescriptor) GetCategory() string
func (*ProviderDescriptor) GetDeprecated ¶
func (x *ProviderDescriptor) GetDeprecated() bool
func (*ProviderDescriptor) GetDescription ¶
func (x *ProviderDescriptor) GetDescription() string
func (*ProviderDescriptor) GetDisplayName ¶
func (x *ProviderDescriptor) GetDisplayName() string
func (*ProviderDescriptor) GetExamples ¶
func (x *ProviderDescriptor) GetExamples() []*Example
func (*ProviderDescriptor) GetHasExtractDependencies ¶
func (x *ProviderDescriptor) GetHasExtractDependencies() bool
func (*ProviderDescriptor) GetIcon ¶
func (x *ProviderDescriptor) GetIcon() string
func (*ProviderDescriptor) GetLinks ¶
func (x *ProviderDescriptor) GetLinks() []*Link
func (*ProviderDescriptor) GetMaintainers ¶
func (x *ProviderDescriptor) GetMaintainers() []*Contact
func (*ProviderDescriptor) GetName ¶
func (x *ProviderDescriptor) GetName() string
func (*ProviderDescriptor) GetOutputSchemas ¶
func (x *ProviderDescriptor) GetOutputSchemas() map[string]*Schema
func (*ProviderDescriptor) GetRawOutputSchemas ¶
func (x *ProviderDescriptor) GetRawOutputSchemas() map[string][]byte
func (*ProviderDescriptor) GetRawSchema ¶
func (x *ProviderDescriptor) GetRawSchema() []byte
func (*ProviderDescriptor) GetSchema ¶
func (x *ProviderDescriptor) GetSchema() *Schema
func (*ProviderDescriptor) GetSensitiveFields ¶
func (x *ProviderDescriptor) GetSensitiveFields() []string
func (*ProviderDescriptor) GetTags ¶
func (x *ProviderDescriptor) GetTags() []string
func (*ProviderDescriptor) GetVersion ¶
func (x *ProviderDescriptor) GetVersion() string
func (*ProviderDescriptor) GetWriteOperations ¶ added in v0.2.0
func (x *ProviderDescriptor) GetWriteOperations() []string
func (*ProviderDescriptor) ProtoMessage ¶
func (*ProviderDescriptor) ProtoMessage()
func (*ProviderDescriptor) ProtoReflect ¶
func (x *ProviderDescriptor) ProtoReflect() protoreflect.Message
func (*ProviderDescriptor) Reset ¶
func (x *ProviderDescriptor) Reset()
func (*ProviderDescriptor) String ¶
func (x *ProviderDescriptor) String() string
type PurgeExpiredTokensRequest ¶
type PurgeExpiredTokensRequest struct {
HandlerName string `protobuf:"bytes,1,opt,name=handler_name,json=handlerName,proto3" json:"handler_name,omitempty"`
// contains filtered or unexported fields
}
func (*PurgeExpiredTokensRequest) Descriptor
deprecated
func (*PurgeExpiredTokensRequest) Descriptor() ([]byte, []int)
Deprecated: Use PurgeExpiredTokensRequest.ProtoReflect.Descriptor instead.
func (*PurgeExpiredTokensRequest) GetHandlerName ¶
func (x *PurgeExpiredTokensRequest) GetHandlerName() string
func (*PurgeExpiredTokensRequest) ProtoMessage ¶
func (*PurgeExpiredTokensRequest) ProtoMessage()
func (*PurgeExpiredTokensRequest) ProtoReflect ¶
func (x *PurgeExpiredTokensRequest) ProtoReflect() protoreflect.Message
func (*PurgeExpiredTokensRequest) Reset ¶
func (x *PurgeExpiredTokensRequest) Reset()
func (*PurgeExpiredTokensRequest) String ¶
func (x *PurgeExpiredTokensRequest) String() string
type PurgeExpiredTokensResponse ¶
type PurgeExpiredTokensResponse struct {
PurgedCount int32 `protobuf:"varint,1,opt,name=purged_count,json=purgedCount,proto3" json:"purged_count,omitempty"`
// contains filtered or unexported fields
}
func (*PurgeExpiredTokensResponse) Descriptor
deprecated
func (*PurgeExpiredTokensResponse) Descriptor() ([]byte, []int)
Deprecated: Use PurgeExpiredTokensResponse.ProtoReflect.Descriptor instead.
func (*PurgeExpiredTokensResponse) GetPurgedCount ¶
func (x *PurgeExpiredTokensResponse) GetPurgedCount() int32
func (*PurgeExpiredTokensResponse) ProtoMessage ¶
func (*PurgeExpiredTokensResponse) ProtoMessage()
func (*PurgeExpiredTokensResponse) ProtoReflect ¶
func (x *PurgeExpiredTokensResponse) ProtoReflect() protoreflect.Message
func (*PurgeExpiredTokensResponse) Reset ¶
func (x *PurgeExpiredTokensResponse) Reset()
func (*PurgeExpiredTokensResponse) String ¶
func (x *PurgeExpiredTokensResponse) String() string
type Schema ¶
type Schema struct {
Parameters map[string]*Parameter `` /* 147-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*Schema) Descriptor
deprecated
func (*Schema) GetParameters ¶
func (*Schema) ProtoMessage ¶
func (*Schema) ProtoMessage()
func (*Schema) ProtoReflect ¶
func (x *Schema) ProtoReflect() protoreflect.Message
type SetSecretRequest ¶
type SetSecretRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func (*SetSecretRequest) Descriptor
deprecated
func (*SetSecretRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetSecretRequest.ProtoReflect.Descriptor instead.
func (*SetSecretRequest) GetName ¶
func (x *SetSecretRequest) GetName() string
func (*SetSecretRequest) GetValue ¶
func (x *SetSecretRequest) GetValue() string
func (*SetSecretRequest) ProtoMessage ¶
func (*SetSecretRequest) ProtoMessage()
func (*SetSecretRequest) ProtoReflect ¶
func (x *SetSecretRequest) ProtoReflect() protoreflect.Message
func (*SetSecretRequest) Reset ¶
func (x *SetSecretRequest) Reset()
func (*SetSecretRequest) String ¶
func (x *SetSecretRequest) String() string
type SetSecretResponse ¶
type SetSecretResponse struct {
Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*SetSecretResponse) Descriptor
deprecated
func (*SetSecretResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetSecretResponse.ProtoReflect.Descriptor instead.
func (*SetSecretResponse) GetError ¶
func (x *SetSecretResponse) GetError() string
func (*SetSecretResponse) ProtoMessage ¶
func (*SetSecretResponse) ProtoMessage()
func (*SetSecretResponse) ProtoReflect ¶
func (x *SetSecretResponse) ProtoReflect() protoreflect.Message
func (*SetSecretResponse) Reset ¶
func (x *SetSecretResponse) Reset()
func (*SetSecretResponse) String ¶
func (x *SetSecretResponse) String() string
type SolutionMeta ¶
type SolutionMeta struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
Category string `protobuf:"bytes,5,opt,name=category,proto3" json:"category,omitempty"`
Tags []string `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*SolutionMeta) Descriptor
deprecated
func (*SolutionMeta) Descriptor() ([]byte, []int)
Deprecated: Use SolutionMeta.ProtoReflect.Descriptor instead.
func (*SolutionMeta) GetCategory ¶
func (x *SolutionMeta) GetCategory() string
func (*SolutionMeta) GetDescription ¶
func (x *SolutionMeta) GetDescription() string
func (*SolutionMeta) GetDisplayName ¶
func (x *SolutionMeta) GetDisplayName() string
func (*SolutionMeta) GetName ¶
func (x *SolutionMeta) GetName() string
func (*SolutionMeta) GetTags ¶
func (x *SolutionMeta) GetTags() []string
func (*SolutionMeta) GetVersion ¶
func (x *SolutionMeta) GetVersion() string
func (*SolutionMeta) ProtoMessage ¶
func (*SolutionMeta) ProtoMessage()
func (*SolutionMeta) ProtoReflect ¶
func (x *SolutionMeta) ProtoReflect() protoreflect.Message
func (*SolutionMeta) Reset ¶
func (x *SolutionMeta) Reset()
func (*SolutionMeta) String ¶
func (x *SolutionMeta) String() string
type StopAuthHandlerRequest ¶
type StopAuthHandlerRequest struct {
HandlerName string `protobuf:"bytes,1,opt,name=handler_name,json=handlerName,proto3" json:"handler_name,omitempty"`
// contains filtered or unexported fields
}
func (*StopAuthHandlerRequest) Descriptor
deprecated
func (*StopAuthHandlerRequest) Descriptor() ([]byte, []int)
Deprecated: Use StopAuthHandlerRequest.ProtoReflect.Descriptor instead.
func (*StopAuthHandlerRequest) GetHandlerName ¶
func (x *StopAuthHandlerRequest) GetHandlerName() string
func (*StopAuthHandlerRequest) ProtoMessage ¶
func (*StopAuthHandlerRequest) ProtoMessage()
func (*StopAuthHandlerRequest) ProtoReflect ¶
func (x *StopAuthHandlerRequest) ProtoReflect() protoreflect.Message
func (*StopAuthHandlerRequest) Reset ¶
func (x *StopAuthHandlerRequest) Reset()
func (*StopAuthHandlerRequest) String ¶
func (x *StopAuthHandlerRequest) String() string
type StopAuthHandlerResponse ¶
type StopAuthHandlerResponse struct {
Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*StopAuthHandlerResponse) Descriptor
deprecated
func (*StopAuthHandlerResponse) Descriptor() ([]byte, []int)
Deprecated: Use StopAuthHandlerResponse.ProtoReflect.Descriptor instead.
func (*StopAuthHandlerResponse) GetError ¶
func (x *StopAuthHandlerResponse) GetError() string
func (*StopAuthHandlerResponse) ProtoMessage ¶
func (*StopAuthHandlerResponse) ProtoMessage()
func (*StopAuthHandlerResponse) ProtoReflect ¶
func (x *StopAuthHandlerResponse) ProtoReflect() protoreflect.Message
func (*StopAuthHandlerResponse) Reset ¶
func (x *StopAuthHandlerResponse) Reset()
func (*StopAuthHandlerResponse) String ¶
func (x *StopAuthHandlerResponse) String() string
type StopProviderRequest ¶
type StopProviderRequest struct {
ProviderName string `protobuf:"bytes,1,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"`
// contains filtered or unexported fields
}
func (*StopProviderRequest) Descriptor
deprecated
func (*StopProviderRequest) Descriptor() ([]byte, []int)
Deprecated: Use StopProviderRequest.ProtoReflect.Descriptor instead.
func (*StopProviderRequest) GetProviderName ¶
func (x *StopProviderRequest) GetProviderName() string
func (*StopProviderRequest) ProtoMessage ¶
func (*StopProviderRequest) ProtoMessage()
func (*StopProviderRequest) ProtoReflect ¶
func (x *StopProviderRequest) ProtoReflect() protoreflect.Message
func (*StopProviderRequest) Reset ¶
func (x *StopProviderRequest) Reset()
func (*StopProviderRequest) String ¶
func (x *StopProviderRequest) String() string
type StopProviderResponse ¶
type StopProviderResponse struct {
Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*StopProviderResponse) Descriptor
deprecated
func (*StopProviderResponse) Descriptor() ([]byte, []int)
Deprecated: Use StopProviderResponse.ProtoReflect.Descriptor instead.
func (*StopProviderResponse) GetError ¶
func (x *StopProviderResponse) GetError() string
func (*StopProviderResponse) ProtoMessage ¶
func (*StopProviderResponse) ProtoMessage()
func (*StopProviderResponse) ProtoReflect ¶
func (x *StopProviderResponse) ProtoReflect() protoreflect.Message
func (*StopProviderResponse) Reset ¶
func (x *StopProviderResponse) Reset()
func (*StopProviderResponse) String ¶
func (x *StopProviderResponse) String() string
type UnimplementedAuthHandlerServiceServer ¶
type UnimplementedAuthHandlerServiceServer struct{}
UnimplementedAuthHandlerServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedAuthHandlerServiceServer) ConfigureAuthHandler ¶
func (UnimplementedAuthHandlerServiceServer) ConfigureAuthHandler(context.Context, *ConfigureAuthHandlerRequest) (*ConfigureAuthHandlerResponse, error)
func (UnimplementedAuthHandlerServiceServer) GetAuthHandlers ¶
func (UnimplementedAuthHandlerServiceServer) GetAuthHandlers(context.Context, *GetAuthHandlersRequest) (*GetAuthHandlersResponse, error)
func (UnimplementedAuthHandlerServiceServer) GetStatus ¶
func (UnimplementedAuthHandlerServiceServer) GetStatus(context.Context, *GetStatusRequest) (*GetStatusResponse, error)
func (UnimplementedAuthHandlerServiceServer) GetToken ¶
func (UnimplementedAuthHandlerServiceServer) GetToken(context.Context, *GetTokenRequest) (*GetTokenResponse, error)
func (UnimplementedAuthHandlerServiceServer) ListCachedTokens ¶
func (UnimplementedAuthHandlerServiceServer) ListCachedTokens(context.Context, *ListCachedTokensRequest) (*ListCachedTokensResponse, error)
func (UnimplementedAuthHandlerServiceServer) Logout ¶
func (UnimplementedAuthHandlerServiceServer) Logout(context.Context, *LogoutRequest) (*LogoutResponse, error)
func (UnimplementedAuthHandlerServiceServer) PurgeExpiredTokens ¶
func (UnimplementedAuthHandlerServiceServer) PurgeExpiredTokens(context.Context, *PurgeExpiredTokensRequest) (*PurgeExpiredTokensResponse, error)
func (UnimplementedAuthHandlerServiceServer) StopAuthHandler ¶
func (UnimplementedAuthHandlerServiceServer) StopAuthHandler(context.Context, *StopAuthHandlerRequest) (*StopAuthHandlerResponse, error)
type UnimplementedHostServiceServer ¶
type UnimplementedHostServiceServer struct{}
UnimplementedHostServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedHostServiceServer) DeleteSecret ¶
func (UnimplementedHostServiceServer) DeleteSecret(context.Context, *DeleteSecretRequest) (*DeleteSecretResponse, error)
func (UnimplementedHostServiceServer) GetAuthGroups ¶ added in v0.4.0
func (UnimplementedHostServiceServer) GetAuthGroups(context.Context, *GetAuthGroupsRequest) (*GetAuthGroupsResponse, error)
func (UnimplementedHostServiceServer) GetAuthIdentity ¶
func (UnimplementedHostServiceServer) GetAuthIdentity(context.Context, *GetAuthIdentityRequest) (*GetAuthIdentityResponse, error)
func (UnimplementedHostServiceServer) GetAuthToken ¶
func (UnimplementedHostServiceServer) GetAuthToken(context.Context, *GetAuthTokenRequest) (*GetAuthTokenResponse, error)
func (UnimplementedHostServiceServer) GetSecret ¶
func (UnimplementedHostServiceServer) GetSecret(context.Context, *GetSecretRequest) (*GetSecretResponse, error)
func (UnimplementedHostServiceServer) ListAuthHandlers ¶
func (UnimplementedHostServiceServer) ListAuthHandlers(context.Context, *ListAuthHandlersRequest) (*ListAuthHandlersResponse, error)
func (UnimplementedHostServiceServer) ListSecrets ¶
func (UnimplementedHostServiceServer) ListSecrets(context.Context, *ListSecretsRequest) (*ListSecretsResponse, error)
func (UnimplementedHostServiceServer) SetSecret ¶
func (UnimplementedHostServiceServer) SetSecret(context.Context, *SetSecretRequest) (*SetSecretResponse, error)
type UnimplementedPluginServiceServer ¶
type UnimplementedPluginServiceServer struct{}
UnimplementedPluginServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedPluginServiceServer) ConfigureProvider ¶
func (UnimplementedPluginServiceServer) ConfigureProvider(context.Context, *ConfigureProviderRequest) (*ConfigureProviderResponse, error)
func (UnimplementedPluginServiceServer) DescribeWhatIf ¶
func (UnimplementedPluginServiceServer) DescribeWhatIf(context.Context, *DescribeWhatIfRequest) (*DescribeWhatIfResponse, error)
func (UnimplementedPluginServiceServer) ExecuteProvider ¶
func (UnimplementedPluginServiceServer) ExecuteProvider(context.Context, *ExecuteProviderRequest) (*ExecuteProviderResponse, error)
func (UnimplementedPluginServiceServer) ExecuteProviderStream ¶
func (UnimplementedPluginServiceServer) ExecuteProviderStream(*ExecuteProviderRequest, grpc.ServerStreamingServer[ExecuteProviderStreamChunk]) error
func (UnimplementedPluginServiceServer) ExtractDependencies ¶
func (UnimplementedPluginServiceServer) ExtractDependencies(context.Context, *ExtractDependenciesRequest) (*ExtractDependenciesResponse, error)
func (UnimplementedPluginServiceServer) GetProviderDescriptor ¶
func (UnimplementedPluginServiceServer) GetProviderDescriptor(context.Context, *GetProviderDescriptorRequest) (*GetProviderDescriptorResponse, error)
func (UnimplementedPluginServiceServer) GetProviders ¶
func (UnimplementedPluginServiceServer) GetProviders(context.Context, *GetProvidersRequest) (*GetProvidersResponse, error)
func (UnimplementedPluginServiceServer) StopProvider ¶
func (UnimplementedPluginServiceServer) StopProvider(context.Context, *StopProviderRequest) (*StopProviderResponse, error)
type UnsafeAuthHandlerServiceServer ¶
type UnsafeAuthHandlerServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAuthHandlerServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AuthHandlerServiceServer will result in compilation errors.
type UnsafeHostServiceServer ¶
type UnsafeHostServiceServer interface {
// contains filtered or unexported methods
}
UnsafeHostServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HostServiceServer will result in compilation errors.
type UnsafePluginServiceServer ¶
type UnsafePluginServiceServer interface {
// contains filtered or unexported methods
}
UnsafePluginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PluginServiceServer will result in compilation errors.