Documentation
¶
Index ¶
- Constants
- Variables
- type Advice
- type Advice_builder
- type ApplicationAgentConfig
- func (x *ApplicationAgentConfig) GetApiPermissions() []string
- func (*ApplicationAgentConfig) ProtoMessage()
- func (x *ApplicationAgentConfig) ProtoReflect() protoreflect.Message
- func (x *ApplicationAgentConfig) Reset()
- func (x *ApplicationAgentConfig) SetApiPermissions(v []string)
- func (x *ApplicationAgentConfig) String() string
- type ApplicationAgentConfig_builder
- type ApplicationAgentCredentialConfig
- func (x *ApplicationAgentCredentialConfig) ClearExpireTime()
- func (x *ApplicationAgentCredentialConfig) GetExpireTime() *timestamppb.Timestamp
- func (x *ApplicationAgentCredentialConfig) GetKeyFormat() string
- func (x *ApplicationAgentCredentialConfig) GetKid() string
- func (x *ApplicationAgentCredentialConfig) GetOriginalKid() string
- func (x *ApplicationAgentCredentialConfig) HasExpireTime() bool
- func (*ApplicationAgentCredentialConfig) ProtoMessage()
- func (x *ApplicationAgentCredentialConfig) ProtoReflect() protoreflect.Message
- func (x *ApplicationAgentCredentialConfig) Reset()
- func (x *ApplicationAgentCredentialConfig) SetExpireTime(v *timestamppb.Timestamp)
- func (x *ApplicationAgentCredentialConfig) SetKeyFormat(v string)
- func (x *ApplicationAgentCredentialConfig) SetKid(v string)
- func (x *ApplicationAgentCredentialConfig) SetOriginalKid(v string)
- func (x *ApplicationAgentCredentialConfig) String() string
- type ApplicationAgentCredentialConfig_builder
- type ApplicationSpaceConfig
- func (x *ApplicationSpaceConfig) ClearDbConnection()
- func (x *ApplicationSpaceConfig) GetDbConnection() *DBConnection
- func (x *ApplicationSpaceConfig) GetIkgSize() string
- func (x *ApplicationSpaceConfig) GetRegion() string
- func (x *ApplicationSpaceConfig) GetReplicaRegion() string
- func (x *ApplicationSpaceConfig) HasDbConnection() bool
- func (*ApplicationSpaceConfig) ProtoMessage()
- func (x *ApplicationSpaceConfig) ProtoReflect() protoreflect.Message
- func (x *ApplicationSpaceConfig) Reset()
- func (x *ApplicationSpaceConfig) SetDbConnection(v *DBConnection)
- func (x *ApplicationSpaceConfig) SetIkgSize(v string)
- func (x *ApplicationSpaceConfig) SetRegion(v string)
- func (x *ApplicationSpaceConfig) SetReplicaRegion(v string)
- func (x *ApplicationSpaceConfig) String() string
- type ApplicationSpaceConfig_builder
- type AssignConfigPermissions
- func (x *AssignConfigPermissions) GetCustomerId() string
- func (x *AssignConfigPermissions) GetObjectId() string
- func (x *AssignConfigPermissions) GetObjectType() ConfigType
- func (x *AssignConfigPermissions) GetRole() string
- func (x *AssignConfigPermissions) GetTargetIdentifier() string
- func (x *AssignConfigPermissions) GetTargetType() ConfigType
- func (*AssignConfigPermissions) ProtoMessage()
- func (x *AssignConfigPermissions) ProtoReflect() protoreflect.Message
- func (x *AssignConfigPermissions) Reset()
- func (x *AssignConfigPermissions) SetCustomerId(v string)
- func (x *AssignConfigPermissions) SetObjectId(v string)
- func (x *AssignConfigPermissions) SetObjectType(v ConfigType)
- func (x *AssignConfigPermissions) SetRole(v string)
- func (x *AssignConfigPermissions) SetTargetIdentifier(v string)
- func (x *AssignConfigPermissions) SetTargetType(v ConfigType)
- func (x *AssignConfigPermissions) String() string
- type AssignConfigPermissions_builder
- type AuthZENRequest
- func (x *AuthZENRequest) ClearToken()
- func (x *AuthZENRequest) GetBody() string
- func (x *AuthZENRequest) GetToken() *AuthZENRequest_ThirdPartyToken
- func (x *AuthZENRequest) HasToken() bool
- func (*AuthZENRequest) ProtoMessage()
- func (x *AuthZENRequest) ProtoReflect() protoreflect.Message
- func (x *AuthZENRequest) Reset()
- func (x *AuthZENRequest) SetBody(v string)
- func (x *AuthZENRequest) SetToken(v *AuthZENRequest_ThirdPartyToken)
- func (x *AuthZENRequest) String() string
- type AuthZENRequest_ThirdPartyToken
- func (x *AuthZENRequest_ThirdPartyToken) GetSubjectId() string
- func (*AuthZENRequest_ThirdPartyToken) ProtoMessage()
- func (x *AuthZENRequest_ThirdPartyToken) ProtoReflect() protoreflect.Message
- func (x *AuthZENRequest_ThirdPartyToken) Reset()
- func (x *AuthZENRequest_ThirdPartyToken) SetSubjectId(v string)
- func (x *AuthZENRequest_ThirdPartyToken) String() string
- type AuthZENRequest_ThirdPartyToken_builder
- type AuthZENRequest_builder
- type AuthorizationDenyReason
- func (x *AuthorizationDenyReason) GetMessage() string
- func (*AuthorizationDenyReason) ProtoMessage()
- func (x *AuthorizationDenyReason) ProtoReflect() protoreflect.Message
- func (x *AuthorizationDenyReason) Reset()
- func (x *AuthorizationDenyReason) SetMessage(v string)
- func (x *AuthorizationDenyReason) String() string
- type AuthorizationDenyReason_builder
- type AuthorizationDigitalTwin
- func (x *AuthorizationDigitalTwin) GetId() string
- func (*AuthorizationDigitalTwin) ProtoMessage()
- func (x *AuthorizationDigitalTwin) ProtoReflect() protoreflect.Message
- func (x *AuthorizationDigitalTwin) Reset()
- func (x *AuthorizationDigitalTwin) SetId(v string)
- func (x *AuthorizationDigitalTwin) String() string
- type AuthorizationDigitalTwin_builder
- type AuthorizationPolicy
- func (x *AuthorizationPolicy) GetId() string
- func (x *AuthorizationPolicy) GetName() string
- func (*AuthorizationPolicy) ProtoMessage()
- func (x *AuthorizationPolicy) ProtoReflect() protoreflect.Message
- func (x *AuthorizationPolicy) Reset()
- func (x *AuthorizationPolicy) SetId(v string)
- func (x *AuthorizationPolicy) SetName(v string)
- func (x *AuthorizationPolicy) String() string
- type AuthorizationPolicyConfig
- func (x *AuthorizationPolicyConfig) GetPolicy() string
- func (x *AuthorizationPolicyConfig) GetStatus() AuthorizationPolicyConfig_Status
- func (x *AuthorizationPolicyConfig) GetTags() []string
- func (*AuthorizationPolicyConfig) ProtoMessage()
- func (x *AuthorizationPolicyConfig) ProtoReflect() protoreflect.Message
- func (x *AuthorizationPolicyConfig) Reset()
- func (x *AuthorizationPolicyConfig) SetPolicy(v string)
- func (x *AuthorizationPolicyConfig) SetStatus(v AuthorizationPolicyConfig_Status)
- func (x *AuthorizationPolicyConfig) SetTags(v []string)
- func (x *AuthorizationPolicyConfig) String() string
- type AuthorizationPolicyConfig_Status
- func (AuthorizationPolicyConfig_Status) Descriptor() protoreflect.EnumDescriptor
- func (x AuthorizationPolicyConfig_Status) Enum() *AuthorizationPolicyConfig_Status
- func (x AuthorizationPolicyConfig_Status) Number() protoreflect.EnumNumber
- func (x AuthorizationPolicyConfig_Status) String() string
- func (AuthorizationPolicyConfig_Status) Type() protoreflect.EnumType
- type AuthorizationPolicyConfig_builder
- type AuthorizationPolicy_builder
- type AuthorizationSubject
- func (x *AuthorizationSubject) ClearAccessToken()
- func (x *AuthorizationSubject) ClearDigitalTwin()
- func (x *AuthorizationSubject) ClearDigitalTwinProperty()
- func (x *AuthorizationSubject) ClearExternalId()
- func (x *AuthorizationSubject) ClearSubject()
- func (x *AuthorizationSubject) GetAccessToken() string
- func (x *AuthorizationSubject) GetDigitalTwin() *AuthorizationDigitalTwin
- func (x *AuthorizationSubject) GetDigitalTwinProperty() *AuthorizationSubject_Property
- func (x *AuthorizationSubject) GetExternalId() *AuthorizationSubject_ExternalID
- func (x *AuthorizationSubject) GetSubject() isAuthorizationSubject_Subject
- func (x *AuthorizationSubject) HasAccessToken() bool
- func (x *AuthorizationSubject) HasDigitalTwin() bool
- func (x *AuthorizationSubject) HasDigitalTwinProperty() bool
- func (x *AuthorizationSubject) HasExternalId() bool
- func (x *AuthorizationSubject) HasSubject() bool
- func (*AuthorizationSubject) ProtoMessage()
- func (x *AuthorizationSubject) ProtoReflect() protoreflect.Message
- func (x *AuthorizationSubject) Reset()
- func (x *AuthorizationSubject) SetAccessToken(v string)
- func (x *AuthorizationSubject) SetDigitalTwin(v *AuthorizationDigitalTwin)
- func (x *AuthorizationSubject) SetDigitalTwinProperty(v *AuthorizationSubject_Property)
- func (x *AuthorizationSubject) SetExternalId(v *AuthorizationSubject_ExternalID)
- func (x *AuthorizationSubject) String() string
- func (x *AuthorizationSubject) WhichSubject() case_AuthorizationSubject_Subject
- type AuthorizationSubject_AccessToken
- type AuthorizationSubject_DigitalTwin
- type AuthorizationSubject_DigitalTwinProperty
- type AuthorizationSubject_ExternalID
- func (x *AuthorizationSubject_ExternalID) GetExternalId() string
- func (x *AuthorizationSubject_ExternalID) GetType() string
- func (*AuthorizationSubject_ExternalID) ProtoMessage()
- func (x *AuthorizationSubject_ExternalID) ProtoReflect() protoreflect.Message
- func (x *AuthorizationSubject_ExternalID) Reset()
- func (x *AuthorizationSubject_ExternalID) SetExternalId(v string)
- func (x *AuthorizationSubject_ExternalID) SetType(v string)
- func (x *AuthorizationSubject_ExternalID) String() string
- type AuthorizationSubject_ExternalID_builder
- type AuthorizationSubject_ExternalId
- type AuthorizationSubject_Property
- func (x *AuthorizationSubject_Property) ClearValue()
- func (x *AuthorizationSubject_Property) GetType() string
- func (x *AuthorizationSubject_Property) GetValue() *v1beta1.Value
- func (x *AuthorizationSubject_Property) HasValue() bool
- func (*AuthorizationSubject_Property) ProtoMessage()
- func (x *AuthorizationSubject_Property) ProtoReflect() protoreflect.Message
- func (x *AuthorizationSubject_Property) Reset()
- func (x *AuthorizationSubject_Property) SetType(v string)
- func (x *AuthorizationSubject_Property) SetValue(v *v1beta1.Value)
- func (x *AuthorizationSubject_Property) String() string
- type AuthorizationSubject_Property_builder
- type AuthorizationSubject_builder
- type BatchDeleteNodeProperties
- func (x *BatchDeleteNodeProperties) GetNodeProperties() []*DeleteData_NodePropertyMatch
- func (*BatchDeleteNodeProperties) ProtoMessage()
- func (x *BatchDeleteNodeProperties) ProtoReflect() protoreflect.Message
- func (x *BatchDeleteNodeProperties) Reset()
- func (x *BatchDeleteNodeProperties) SetNodeProperties(v []*DeleteData_NodePropertyMatch)
- func (x *BatchDeleteNodeProperties) String() string
- type BatchDeleteNodeProperties_builder
- type BatchDeleteNodeTags
- func (x *BatchDeleteNodeTags) GetNodeTags() []*DeleteData_NodeTagMatch
- func (*BatchDeleteNodeTags) ProtoMessage()
- func (x *BatchDeleteNodeTags) ProtoReflect() protoreflect.Message
- func (x *BatchDeleteNodeTags) Reset()
- func (x *BatchDeleteNodeTags) SetNodeTags(v []*DeleteData_NodeTagMatch)
- func (x *BatchDeleteNodeTags) String() string
- type BatchDeleteNodeTags_builder
- type BatchDeleteNodes
- type BatchDeleteNodes_builder
- type BatchDeleteRelationshipProperties
- func (x *BatchDeleteRelationshipProperties) GetRelationshipProperties() []*DeleteData_RelationshipPropertyMatch
- func (*BatchDeleteRelationshipProperties) ProtoMessage()
- func (x *BatchDeleteRelationshipProperties) ProtoReflect() protoreflect.Message
- func (x *BatchDeleteRelationshipProperties) Reset()
- func (x *BatchDeleteRelationshipProperties) SetRelationshipProperties(v []*DeleteData_RelationshipPropertyMatch)
- func (x *BatchDeleteRelationshipProperties) String() string
- type BatchDeleteRelationshipProperties_builder
- type BatchDeleteRelationships
- func (x *BatchDeleteRelationships) GetRelationships() []*Relationship
- func (*BatchDeleteRelationships) ProtoMessage()
- func (x *BatchDeleteRelationships) ProtoReflect() protoreflect.Message
- func (x *BatchDeleteRelationships) Reset()
- func (x *BatchDeleteRelationships) SetRelationships(v []*Relationship)
- func (x *BatchDeleteRelationships) String() string
- type BatchDeleteRelationships_builder
- type BatchUpsertNodes
- type BatchUpsertNodes_builder
- type BatchUpsertRelationships
- func (x *BatchUpsertRelationships) GetRelationships() []*Relationship
- func (*BatchUpsertRelationships) ProtoMessage()
- func (x *BatchUpsertRelationships) ProtoReflect() protoreflect.Message
- func (x *BatchUpsertRelationships) Reset()
- func (x *BatchUpsertRelationships) SetRelationships(v []*Relationship)
- func (x *BatchUpsertRelationships) String() string
- type BatchUpsertRelationships_builder
- type CapturePipelineConfig
- func (x *CapturePipelineConfig) GetAppAgentToken() string
- func (*CapturePipelineConfig) ProtoMessage()
- func (x *CapturePipelineConfig) ProtoReflect() protoreflect.Message
- func (x *CapturePipelineConfig) Reset()
- func (x *CapturePipelineConfig) SetAppAgentToken(v string)
- func (x *CapturePipelineConfig) String() string
- type CapturePipelineConfig_builder
- type CapturePipelineTopicConfig
- func (x *CapturePipelineTopicConfig) ClearScript()
- func (x *CapturePipelineTopicConfig) GetCapturePipelineId() string
- func (x *CapturePipelineTopicConfig) GetScript() *CapturePipelineTopicConfig_Script
- func (x *CapturePipelineTopicConfig) HasScript() bool
- func (*CapturePipelineTopicConfig) ProtoMessage()
- func (x *CapturePipelineTopicConfig) ProtoReflect() protoreflect.Message
- func (x *CapturePipelineTopicConfig) Reset()
- func (x *CapturePipelineTopicConfig) SetCapturePipelineId(v string)
- func (x *CapturePipelineTopicConfig) SetScript(v *CapturePipelineTopicConfig_Script)
- func (x *CapturePipelineTopicConfig) String() string
- type CapturePipelineTopicConfig_Script
- func (x *CapturePipelineTopicConfig_Script) GetContent() string
- func (*CapturePipelineTopicConfig_Script) ProtoMessage()
- func (x *CapturePipelineTopicConfig_Script) ProtoReflect() protoreflect.Message
- func (x *CapturePipelineTopicConfig_Script) Reset()
- func (x *CapturePipelineTopicConfig_Script) SetContent(v string)
- func (x *CapturePipelineTopicConfig_Script) String() string
- type CapturePipelineTopicConfig_Script_builder
- type CapturePipelineTopicConfig_builder
- type ConfigDetail
- func (x *ConfigDetail) ClearApplicationAgent()
- func (x *ConfigDetail) ClearApplicationAgentCredential()
- func (x *ConfigDetail) ClearApplicationSpace()
- func (x *ConfigDetail) ClearAuthorizationPolicyConfig()
- func (x *ConfigDetail) ClearCapturePipelineConfig()
- func (x *ConfigDetail) ClearCapturePipelineTopicConfig()
- func (x *ConfigDetail) ClearConfiguration()
- func (x *ConfigDetail) ClearEntityMatchingPipelineConfig()
- func (x *ConfigDetail) ClearEventSinkConfig()
- func (x *ConfigDetail) ClearExternalDataResolverConfig()
- func (x *ConfigDetail) ClearIngestPipelineConfig()
- func (x *ConfigDetail) ClearKnowledgeQueryConfig()
- func (x *ConfigDetail) ClearServiceAccountCredential()
- func (x *ConfigDetail) ClearTokenIntrospectConfig()
- func (x *ConfigDetail) ClearTrustScoreProfileConfig()
- func (x *ConfigDetail) GetApplicationAgent() *ApplicationAgentConfig
- func (x *ConfigDetail) GetApplicationAgentCredential() *ApplicationAgentCredentialConfig
- func (x *ConfigDetail) GetApplicationSpace() *ApplicationSpaceConfig
- func (x *ConfigDetail) GetAuthorizationPolicyConfig() *AuthorizationPolicyConfig
- func (x *ConfigDetail) GetCapturePipelineConfig() *CapturePipelineConfig
- func (x *ConfigDetail) GetCapturePipelineTopicConfig() *CapturePipelineTopicConfig
- func (x *ConfigDetail) GetConfiguration() isConfigDetail_Configuration
- func (x *ConfigDetail) GetDescription() string
- func (x *ConfigDetail) GetDisplayName() string
- func (x *ConfigDetail) GetEntityMatchingPipelineConfig() *EntityMatchingPipelineConfig
- func (x *ConfigDetail) GetEventSinkConfig() *EventSinkConfig
- func (x *ConfigDetail) GetExternalDataResolverConfig() *ExternalDataResolverConfig
- func (x *ConfigDetail) GetIngestPipelineConfig() *IngestPipelineConfig
- func (x *ConfigDetail) GetKnowledgeQueryConfig() *KnowledgeQueryConfig
- func (x *ConfigDetail) GetName() string
- func (x *ConfigDetail) GetServiceAccountCredential() *ServiceAccountCredentialConfig
- func (x *ConfigDetail) GetTokenIntrospectConfig() *TokenIntrospectConfig
- func (x *ConfigDetail) GetTrustScoreProfileConfig() *TrustScoreProfileConfig
- func (x *ConfigDetail) HasApplicationAgent() bool
- func (x *ConfigDetail) HasApplicationAgentCredential() bool
- func (x *ConfigDetail) HasApplicationSpace() bool
- func (x *ConfigDetail) HasAuthorizationPolicyConfig() bool
- func (x *ConfigDetail) HasCapturePipelineConfig() bool
- func (x *ConfigDetail) HasCapturePipelineTopicConfig() bool
- func (x *ConfigDetail) HasConfiguration() bool
- func (x *ConfigDetail) HasEntityMatchingPipelineConfig() bool
- func (x *ConfigDetail) HasEventSinkConfig() bool
- func (x *ConfigDetail) HasExternalDataResolverConfig() bool
- func (x *ConfigDetail) HasIngestPipelineConfig() bool
- func (x *ConfigDetail) HasKnowledgeQueryConfig() bool
- func (x *ConfigDetail) HasServiceAccountCredential() bool
- func (x *ConfigDetail) HasTokenIntrospectConfig() bool
- func (x *ConfigDetail) HasTrustScoreProfileConfig() bool
- func (*ConfigDetail) ProtoMessage()
- func (x *ConfigDetail) ProtoReflect() protoreflect.Message
- func (x *ConfigDetail) Reset()
- func (x *ConfigDetail) SetApplicationAgent(v *ApplicationAgentConfig)
- func (x *ConfigDetail) SetApplicationAgentCredential(v *ApplicationAgentCredentialConfig)
- func (x *ConfigDetail) SetApplicationSpace(v *ApplicationSpaceConfig)
- func (x *ConfigDetail) SetAuthorizationPolicyConfig(v *AuthorizationPolicyConfig)
- func (x *ConfigDetail) SetCapturePipelineConfig(v *CapturePipelineConfig)
- func (x *ConfigDetail) SetCapturePipelineTopicConfig(v *CapturePipelineTopicConfig)
- func (x *ConfigDetail) SetDescription(v string)
- func (x *ConfigDetail) SetDisplayName(v string)
- func (x *ConfigDetail) SetEntityMatchingPipelineConfig(v *EntityMatchingPipelineConfig)
- func (x *ConfigDetail) SetEventSinkConfig(v *EventSinkConfig)
- func (x *ConfigDetail) SetExternalDataResolverConfig(v *ExternalDataResolverConfig)
- func (x *ConfigDetail) SetIngestPipelineConfig(v *IngestPipelineConfig)
- func (x *ConfigDetail) SetKnowledgeQueryConfig(v *KnowledgeQueryConfig)
- func (x *ConfigDetail) SetName(v string)
- func (x *ConfigDetail) SetServiceAccountCredential(v *ServiceAccountCredentialConfig)
- func (x *ConfigDetail) SetTokenIntrospectConfig(v *TokenIntrospectConfig)
- func (x *ConfigDetail) SetTrustScoreProfileConfig(v *TrustScoreProfileConfig)
- func (x *ConfigDetail) String() string
- func (x *ConfigDetail) WhichConfiguration() case_ConfigDetail_Configuration
- type ConfigDetail_ApplicationAgent
- type ConfigDetail_ApplicationAgentCredential
- type ConfigDetail_ApplicationSpace
- type ConfigDetail_AuthorizationPolicyConfig
- type ConfigDetail_CapturePipelineConfig
- type ConfigDetail_CapturePipelineTopicConfig
- type ConfigDetail_EntityMatchingPipelineConfig
- type ConfigDetail_EventSinkConfig
- type ConfigDetail_ExternalDataResolverConfig
- type ConfigDetail_IngestPipelineConfig
- type ConfigDetail_KnowledgeQueryConfig
- type ConfigDetail_ServiceAccountCredential
- type ConfigDetail_TokenIntrospectConfig
- type ConfigDetail_TrustScoreProfileConfig
- type ConfigDetail_builder
- type ConfigType
- type ContainersPath
- func (x *ContainersPath) GetApplicationSpaceId() string
- func (x *ContainersPath) GetCustomerId() string
- func (*ContainersPath) ProtoMessage()
- func (x *ContainersPath) ProtoReflect() protoreflect.Message
- func (x *ContainersPath) Reset()
- func (x *ContainersPath) SetApplicationSpaceId(v string)
- func (x *ContainersPath) SetCustomerId(v string)
- func (x *ContainersPath) String() string
- type ContainersPath_builder
- type CreatedConfig
- func (x *CreatedConfig) ClearContainersPath()
- func (x *CreatedConfig) ClearDetail()
- func (x *CreatedConfig) ClearLocation()
- func (x *CreatedConfig) GetContainersPath() *ContainersPath
- func (x *CreatedConfig) GetDetail() *ConfigDetail
- func (x *CreatedConfig) GetId() string
- func (x *CreatedConfig) GetLocation() *CreatedConfig_Location
- func (x *CreatedConfig) GetType() ConfigType
- func (x *CreatedConfig) HasContainersPath() bool
- func (x *CreatedConfig) HasDetail() bool
- func (x *CreatedConfig) HasLocation() bool
- func (*CreatedConfig) ProtoMessage()
- func (x *CreatedConfig) ProtoReflect() protoreflect.Message
- func (x *CreatedConfig) Reset()
- func (x *CreatedConfig) SetContainersPath(v *ContainersPath)
- func (x *CreatedConfig) SetDetail(v *ConfigDetail)
- func (x *CreatedConfig) SetId(v string)
- func (x *CreatedConfig) SetLocation(v *CreatedConfig_Location)
- func (x *CreatedConfig) SetType(v ConfigType)
- func (x *CreatedConfig) String() string
- type CreatedConfig_Location
- func (x *CreatedConfig_Location) GetId() string
- func (x *CreatedConfig_Location) GetType() ConfigType
- func (*CreatedConfig_Location) ProtoMessage()
- func (x *CreatedConfig_Location) ProtoReflect() protoreflect.Message
- func (x *CreatedConfig_Location) Reset()
- func (x *CreatedConfig_Location) SetId(v string)
- func (x *CreatedConfig_Location) SetType(v ConfigType)
- func (x *CreatedConfig_Location) String() string
- type CreatedConfig_Location_builder
- type CreatedConfig_builder
- type DBConnection
- func (x *DBConnection) GetName() string
- func (x *DBConnection) GetPassword() string
- func (x *DBConnection) GetUrl() string
- func (x *DBConnection) GetUsername() string
- func (*DBConnection) ProtoMessage()
- func (x *DBConnection) ProtoReflect() protoreflect.Message
- func (x *DBConnection) Reset()
- func (x *DBConnection) SetName(v string)
- func (x *DBConnection) SetPassword(v string)
- func (x *DBConnection) SetUrl(v string)
- func (x *DBConnection) SetUsername(v string)
- func (x *DBConnection) String() string
- type DBConnection_builder
- type DeleteData
- func (x *DeleteData) ClearData()
- func (x *DeleteData) ClearNode()
- func (x *DeleteData) ClearNodeProperty()
- func (x *DeleteData) ClearNodePropertyMetadata()
- func (x *DeleteData) ClearNodeTags()
- func (x *DeleteData) ClearRelationship()
- func (x *DeleteData) ClearRelationshipProperty()
- func (x *DeleteData) GetData() isDeleteData_Data
- func (x *DeleteData) GetNode() *NodeMatch
- func (x *DeleteData) GetNodeProperty() *DeleteData_NodePropertyMatch
- func (x *DeleteData) GetNodePropertyMetadata() *DeleteData_NodePropertyMetadataMatch
- func (x *DeleteData) GetNodeTags() *DeleteData_NodeTagMatch
- func (x *DeleteData) GetRelationship() *Relationship
- func (x *DeleteData) GetRelationshipProperty() *DeleteData_RelationshipPropertyMatch
- func (x *DeleteData) HasData() bool
- func (x *DeleteData) HasNode() bool
- func (x *DeleteData) HasNodeProperty() bool
- func (x *DeleteData) HasNodePropertyMetadata() bool
- func (x *DeleteData) HasNodeTags() bool
- func (x *DeleteData) HasRelationship() bool
- func (x *DeleteData) HasRelationshipProperty() bool
- func (*DeleteData) ProtoMessage()
- func (x *DeleteData) ProtoReflect() protoreflect.Message
- func (x *DeleteData) Reset()
- func (x *DeleteData) SetNode(v *NodeMatch)
- func (x *DeleteData) SetNodeProperty(v *DeleteData_NodePropertyMatch)
- func (x *DeleteData) SetNodePropertyMetadata(v *DeleteData_NodePropertyMetadataMatch)
- func (x *DeleteData) SetNodeTags(v *DeleteData_NodeTagMatch)
- func (x *DeleteData) SetRelationship(v *Relationship)
- func (x *DeleteData) SetRelationshipProperty(v *DeleteData_RelationshipPropertyMatch)
- func (x *DeleteData) String() string
- func (x *DeleteData) WhichData() case_DeleteData_Data
- type DeleteData_Node
- type DeleteData_NodeProperty
- type DeleteData_NodePropertyMatch
- func (x *DeleteData_NodePropertyMatch) ClearMatch()
- func (x *DeleteData_NodePropertyMatch) GetMatch() *NodeMatch
- func (x *DeleteData_NodePropertyMatch) GetPropertyType() string
- func (x *DeleteData_NodePropertyMatch) HasMatch() bool
- func (*DeleteData_NodePropertyMatch) ProtoMessage()
- func (x *DeleteData_NodePropertyMatch) ProtoReflect() protoreflect.Message
- func (x *DeleteData_NodePropertyMatch) Reset()
- func (x *DeleteData_NodePropertyMatch) SetMatch(v *NodeMatch)
- func (x *DeleteData_NodePropertyMatch) SetPropertyType(v string)
- func (x *DeleteData_NodePropertyMatch) String() string
- type DeleteData_NodePropertyMatch_builder
- type DeleteData_NodePropertyMetadata
- type DeleteData_NodePropertyMetadataMatch
- func (x *DeleteData_NodePropertyMetadataMatch) ClearMatch()
- func (x *DeleteData_NodePropertyMetadataMatch) GetMatch() *NodeMatch
- func (x *DeleteData_NodePropertyMetadataMatch) GetMetadataType() string
- func (x *DeleteData_NodePropertyMetadataMatch) GetPropertyType() string
- func (x *DeleteData_NodePropertyMetadataMatch) HasMatch() bool
- func (*DeleteData_NodePropertyMetadataMatch) ProtoMessage()
- func (x *DeleteData_NodePropertyMetadataMatch) ProtoReflect() protoreflect.Message
- func (x *DeleteData_NodePropertyMetadataMatch) Reset()
- func (x *DeleteData_NodePropertyMetadataMatch) SetMatch(v *NodeMatch)
- func (x *DeleteData_NodePropertyMetadataMatch) SetMetadataType(v string)
- func (x *DeleteData_NodePropertyMetadataMatch) SetPropertyType(v string)
- func (x *DeleteData_NodePropertyMetadataMatch) String() string
- type DeleteData_NodePropertyMetadataMatch_builder
- type DeleteData_NodeTagMatch
- func (x *DeleteData_NodeTagMatch) ClearMatch()
- func (x *DeleteData_NodeTagMatch) GetMatch() *NodeMatch
- func (x *DeleteData_NodeTagMatch) GetTags() []string
- func (x *DeleteData_NodeTagMatch) HasMatch() bool
- func (*DeleteData_NodeTagMatch) ProtoMessage()
- func (x *DeleteData_NodeTagMatch) ProtoReflect() protoreflect.Message
- func (x *DeleteData_NodeTagMatch) Reset()
- func (x *DeleteData_NodeTagMatch) SetMatch(v *NodeMatch)
- func (x *DeleteData_NodeTagMatch) SetTags(v []string)
- func (x *DeleteData_NodeTagMatch) String() string
- type DeleteData_NodeTagMatch_builder
- type DeleteData_NodeTags
- type DeleteData_Relationship
- type DeleteData_RelationshipProperty
- type DeleteData_RelationshipPropertyMatch
- func (x *DeleteData_RelationshipPropertyMatch) ClearSource()
- func (x *DeleteData_RelationshipPropertyMatch) ClearTarget()
- func (x *DeleteData_RelationshipPropertyMatch) GetPropertyType() string
- func (x *DeleteData_RelationshipPropertyMatch) GetSource() *NodeMatch
- func (x *DeleteData_RelationshipPropertyMatch) GetTarget() *NodeMatch
- func (x *DeleteData_RelationshipPropertyMatch) GetType() string
- func (x *DeleteData_RelationshipPropertyMatch) HasSource() bool
- func (x *DeleteData_RelationshipPropertyMatch) HasTarget() bool
- func (*DeleteData_RelationshipPropertyMatch) ProtoMessage()
- func (x *DeleteData_RelationshipPropertyMatch) ProtoReflect() protoreflect.Message
- func (x *DeleteData_RelationshipPropertyMatch) Reset()
- func (x *DeleteData_RelationshipPropertyMatch) SetPropertyType(v string)
- func (x *DeleteData_RelationshipPropertyMatch) SetSource(v *NodeMatch)
- func (x *DeleteData_RelationshipPropertyMatch) SetTarget(v *NodeMatch)
- func (x *DeleteData_RelationshipPropertyMatch) SetType(v string)
- func (x *DeleteData_RelationshipPropertyMatch) String() string
- type DeleteData_RelationshipPropertyMatch_builder
- type DeleteData_builder
- type DeletedConfig
- func (x *DeletedConfig) ClearContainersPath()
- func (x *DeletedConfig) GetContainersPath() *ContainersPath
- func (x *DeletedConfig) GetId() string
- func (x *DeletedConfig) GetType() ConfigType
- func (x *DeletedConfig) HasContainersPath() bool
- func (*DeletedConfig) ProtoMessage()
- func (x *DeletedConfig) ProtoReflect() protoreflect.Message
- func (x *DeletedConfig) Reset()
- func (x *DeletedConfig) SetContainersPath(v *ContainersPath)
- func (x *DeletedConfig) SetId(v string)
- func (x *DeletedConfig) SetType(v ConfigType)
- func (x *DeletedConfig) String() string
- type DeletedConfig_builder
- type DigitalTwin
- func (x *DigitalTwin) GetExternalId() string
- func (x *DigitalTwin) GetTenantId() string
- func (x *DigitalTwin) GetType() string
- func (*DigitalTwin) ProtoMessage()
- func (x *DigitalTwin) ProtoReflect() protoreflect.Message
- func (x *DigitalTwin) Reset()
- func (x *DigitalTwin) SetExternalId(v string)
- func (x *DigitalTwin) SetTenantId(v string)
- func (x *DigitalTwin) SetType(v string)
- func (x *DigitalTwin) String() string
- type DigitalTwin_builder
- type EntityMatchingPipelineConfig
- func (x *EntityMatchingPipelineConfig) ClearEntityMatchingMessage()
- func (x *EntityMatchingPipelineConfig) ClearLastRunTime()
- func (x *EntityMatchingPipelineConfig) ClearNodeFilter()
- func (x *EntityMatchingPipelineConfig) ClearPropertyMappingMessage()
- func (x *EntityMatchingPipelineConfig) ClearReportType()
- func (x *EntityMatchingPipelineConfig) ClearReportUrl()
- func (x *EntityMatchingPipelineConfig) GetEntityMatchingMessage() *wrapperspb.StringValue
- func (x *EntityMatchingPipelineConfig) GetEntityMatchingStatus() EntityMatchingPipelineConfig_Status
- func (x *EntityMatchingPipelineConfig) GetLastRunTime() *timestamppb.Timestamp
- func (x *EntityMatchingPipelineConfig) GetNodeFilter() *EntityMatchingPipelineConfig_NodeFilter
- func (x *EntityMatchingPipelineConfig) GetPropertyMappingMessage() *wrapperspb.StringValue
- func (x *EntityMatchingPipelineConfig) GetPropertyMappingStatus() EntityMatchingPipelineConfig_Status
- func (x *EntityMatchingPipelineConfig) GetPropertyMappings() []*EntityMatchingPipelineConfig_PropertyMapping
- func (x *EntityMatchingPipelineConfig) GetReportType() *wrapperspb.StringValue
- func (x *EntityMatchingPipelineConfig) GetReportUrl() *wrapperspb.StringValue
- func (x *EntityMatchingPipelineConfig) GetRerunInterval() string
- func (x *EntityMatchingPipelineConfig) GetSimilarityScoreCutoff() float32
- func (x *EntityMatchingPipelineConfig) HasEntityMatchingMessage() bool
- func (x *EntityMatchingPipelineConfig) HasLastRunTime() bool
- func (x *EntityMatchingPipelineConfig) HasNodeFilter() bool
- func (x *EntityMatchingPipelineConfig) HasPropertyMappingMessage() bool
- func (x *EntityMatchingPipelineConfig) HasReportType() bool
- func (x *EntityMatchingPipelineConfig) HasReportUrl() bool
- func (*EntityMatchingPipelineConfig) ProtoMessage()
- func (x *EntityMatchingPipelineConfig) ProtoReflect() protoreflect.Message
- func (x *EntityMatchingPipelineConfig) Reset()
- func (x *EntityMatchingPipelineConfig) SetEntityMatchingMessage(v *wrapperspb.StringValue)
- func (x *EntityMatchingPipelineConfig) SetEntityMatchingStatus(v EntityMatchingPipelineConfig_Status)
- func (x *EntityMatchingPipelineConfig) SetLastRunTime(v *timestamppb.Timestamp)
- func (x *EntityMatchingPipelineConfig) SetNodeFilter(v *EntityMatchingPipelineConfig_NodeFilter)
- func (x *EntityMatchingPipelineConfig) SetPropertyMappingMessage(v *wrapperspb.StringValue)
- func (x *EntityMatchingPipelineConfig) SetPropertyMappingStatus(v EntityMatchingPipelineConfig_Status)
- func (x *EntityMatchingPipelineConfig) SetPropertyMappings(v []*EntityMatchingPipelineConfig_PropertyMapping)
- func (x *EntityMatchingPipelineConfig) SetReportType(v *wrapperspb.StringValue)
- func (x *EntityMatchingPipelineConfig) SetReportUrl(v *wrapperspb.StringValue)
- func (x *EntityMatchingPipelineConfig) SetRerunInterval(v string)
- func (x *EntityMatchingPipelineConfig) SetSimilarityScoreCutoff(v float32)
- func (x *EntityMatchingPipelineConfig) String() string
- type EntityMatchingPipelineConfig_NodeFilter
- func (x *EntityMatchingPipelineConfig_NodeFilter) GetSourceNodeTypes() []string
- func (x *EntityMatchingPipelineConfig_NodeFilter) GetTargetNodeTypes() []string
- func (*EntityMatchingPipelineConfig_NodeFilter) ProtoMessage()
- func (x *EntityMatchingPipelineConfig_NodeFilter) ProtoReflect() protoreflect.Message
- func (x *EntityMatchingPipelineConfig_NodeFilter) Reset()
- func (x *EntityMatchingPipelineConfig_NodeFilter) SetSourceNodeTypes(v []string)
- func (x *EntityMatchingPipelineConfig_NodeFilter) SetTargetNodeTypes(v []string)
- func (x *EntityMatchingPipelineConfig_NodeFilter) String() string
- type EntityMatchingPipelineConfig_NodeFilter_builder
- type EntityMatchingPipelineConfig_PropertyMapping
- func (x *EntityMatchingPipelineConfig_PropertyMapping) GetSimilarityScoreCutoff() float32
- func (x *EntityMatchingPipelineConfig_PropertyMapping) GetSourceNodeProperty() string
- func (x *EntityMatchingPipelineConfig_PropertyMapping) GetSourceNodeType() string
- func (x *EntityMatchingPipelineConfig_PropertyMapping) GetTargetNodeProperty() string
- func (x *EntityMatchingPipelineConfig_PropertyMapping) GetTargetNodeType() string
- func (*EntityMatchingPipelineConfig_PropertyMapping) ProtoMessage()
- func (x *EntityMatchingPipelineConfig_PropertyMapping) ProtoReflect() protoreflect.Message
- func (x *EntityMatchingPipelineConfig_PropertyMapping) Reset()
- func (x *EntityMatchingPipelineConfig_PropertyMapping) SetSimilarityScoreCutoff(v float32)
- func (x *EntityMatchingPipelineConfig_PropertyMapping) SetSourceNodeProperty(v string)
- func (x *EntityMatchingPipelineConfig_PropertyMapping) SetSourceNodeType(v string)
- func (x *EntityMatchingPipelineConfig_PropertyMapping) SetTargetNodeProperty(v string)
- func (x *EntityMatchingPipelineConfig_PropertyMapping) SetTargetNodeType(v string)
- func (x *EntityMatchingPipelineConfig_PropertyMapping) String() string
- type EntityMatchingPipelineConfig_PropertyMapping_builder
- type EntityMatchingPipelineConfig_Status
- func (EntityMatchingPipelineConfig_Status) Descriptor() protoreflect.EnumDescriptor
- func (x EntityMatchingPipelineConfig_Status) Enum() *EntityMatchingPipelineConfig_Status
- func (x EntityMatchingPipelineConfig_Status) Number() protoreflect.EnumNumber
- func (x EntityMatchingPipelineConfig_Status) String() string
- func (EntityMatchingPipelineConfig_Status) Type() protoreflect.EnumType
- type EntityMatchingPipelineConfig_builder
- type Evaluation
- func (x *Evaluation) ClearEvaluationTime()
- func (x *Evaluation) ClearRequest()
- func (x *Evaluation) GetErrorMessage() string
- func (x *Evaluation) GetEvaluationTime() *durationpb.Duration
- func (x *Evaluation) GetRequest() *AuthZENRequest
- func (x *Evaluation) GetResponse() string
- func (x *Evaluation) GetResults() []*Evaluation_Result
- func (x *Evaluation) HasEvaluationTime() bool
- func (x *Evaluation) HasRequest() bool
- func (*Evaluation) ProtoMessage()
- func (x *Evaluation) ProtoReflect() protoreflect.Message
- func (x *Evaluation) Reset()
- func (x *Evaluation) SetErrorMessage(v string)
- func (x *Evaluation) SetEvaluationTime(v *durationpb.Duration)
- func (x *Evaluation) SetRequest(v *AuthZENRequest)
- func (x *Evaluation) SetResponse(v string)
- func (x *Evaluation) SetResults(v []*Evaluation_Result)
- func (x *Evaluation) String() string
- type Evaluation_Result
- func (x *Evaluation_Result) ClearPolicy()
- func (x *Evaluation_Result) GetAdvices() []*Advice
- func (x *Evaluation_Result) GetIsAllowed() bool
- func (x *Evaluation_Result) GetPolicy() *AuthorizationPolicy
- func (x *Evaluation_Result) HasPolicy() bool
- func (*Evaluation_Result) ProtoMessage()
- func (x *Evaluation_Result) ProtoReflect() protoreflect.Message
- func (x *Evaluation_Result) Reset()
- func (x *Evaluation_Result) SetAdvices(v []*Advice)
- func (x *Evaluation_Result) SetIsAllowed(v bool)
- func (x *Evaluation_Result) SetPolicy(v *AuthorizationPolicy)
- func (x *Evaluation_Result) String() string
- type Evaluation_Result_builder
- type Evaluation_builder
- type Evaluations
- func (x *Evaluations) ClearEvaluationTime()
- func (x *Evaluations) ClearRequest()
- func (x *Evaluations) GetErrorMessage() string
- func (x *Evaluations) GetEvaluationTime() *durationpb.Duration
- func (x *Evaluations) GetEvaluations() []*Evaluations_Evaluation
- func (x *Evaluations) GetRequest() *AuthZENRequest
- func (x *Evaluations) GetResponse() string
- func (x *Evaluations) HasEvaluationTime() bool
- func (x *Evaluations) HasRequest() bool
- func (*Evaluations) ProtoMessage()
- func (x *Evaluations) ProtoReflect() protoreflect.Message
- func (x *Evaluations) Reset()
- func (x *Evaluations) SetErrorMessage(v string)
- func (x *Evaluations) SetEvaluationTime(v *durationpb.Duration)
- func (x *Evaluations) SetEvaluations(v []*Evaluations_Evaluation)
- func (x *Evaluations) SetRequest(v *AuthZENRequest)
- func (x *Evaluations) SetResponse(v string)
- func (x *Evaluations) String() string
- type Evaluations_Evaluation
- func (x *Evaluations_Evaluation) ClearRequest()
- func (x *Evaluations_Evaluation) GetRequest() *Evaluations_Evaluation_Request
- func (x *Evaluations_Evaluation) GetResults() []*Evaluations_Evaluation_Result
- func (x *Evaluations_Evaluation) HasRequest() bool
- func (*Evaluations_Evaluation) ProtoMessage()
- func (x *Evaluations_Evaluation) ProtoReflect() protoreflect.Message
- func (x *Evaluations_Evaluation) Reset()
- func (x *Evaluations_Evaluation) SetRequest(v *Evaluations_Evaluation_Request)
- func (x *Evaluations_Evaluation) SetResults(v []*Evaluations_Evaluation_Result)
- func (x *Evaluations_Evaluation) String() string
- type Evaluations_Evaluation_Request
- func (x *Evaluations_Evaluation_Request) GetAction() string
- func (x *Evaluations_Evaluation_Request) GetResourceExternalId() string
- func (x *Evaluations_Evaluation_Request) GetResourceType() string
- func (x *Evaluations_Evaluation_Request) GetSubjectExternalId() string
- func (x *Evaluations_Evaluation_Request) GetSubjectType() string
- func (*Evaluations_Evaluation_Request) ProtoMessage()
- func (x *Evaluations_Evaluation_Request) ProtoReflect() protoreflect.Message
- func (x *Evaluations_Evaluation_Request) Reset()
- func (x *Evaluations_Evaluation_Request) SetAction(v string)
- func (x *Evaluations_Evaluation_Request) SetResourceExternalId(v string)
- func (x *Evaluations_Evaluation_Request) SetResourceType(v string)
- func (x *Evaluations_Evaluation_Request) SetSubjectExternalId(v string)
- func (x *Evaluations_Evaluation_Request) SetSubjectType(v string)
- func (x *Evaluations_Evaluation_Request) String() string
- type Evaluations_Evaluation_Request_builder
- type Evaluations_Evaluation_Result
- func (x *Evaluations_Evaluation_Result) ClearPolicy()
- func (x *Evaluations_Evaluation_Result) GetAdvices() []*Advice
- func (x *Evaluations_Evaluation_Result) GetIsAllowed() bool
- func (x *Evaluations_Evaluation_Result) GetPolicy() *AuthorizationPolicy
- func (x *Evaluations_Evaluation_Result) GetReason() string
- func (x *Evaluations_Evaluation_Result) HasPolicy() bool
- func (*Evaluations_Evaluation_Result) ProtoMessage()
- func (x *Evaluations_Evaluation_Result) ProtoReflect() protoreflect.Message
- func (x *Evaluations_Evaluation_Result) Reset()
- func (x *Evaluations_Evaluation_Result) SetAdvices(v []*Advice)
- func (x *Evaluations_Evaluation_Result) SetIsAllowed(v bool)
- func (x *Evaluations_Evaluation_Result) SetPolicy(v *AuthorizationPolicy)
- func (x *Evaluations_Evaluation_Result) SetReason(v string)
- func (x *Evaluations_Evaluation_Result) String() string
- type Evaluations_Evaluation_Result_builder
- type Evaluations_Evaluation_builder
- type Evaluations_builder
- type EventSinkConfig
- func (x *EventSinkConfig) GetProviders() map[string]*EventSinkConfig_Provider
- func (x *EventSinkConfig) GetRoutes() []*EventSinkConfig_Route
- func (*EventSinkConfig) ProtoMessage()
- func (x *EventSinkConfig) ProtoReflect() protoreflect.Message
- func (x *EventSinkConfig) Reset()
- func (x *EventSinkConfig) SetProviders(v map[string]*EventSinkConfig_Provider)
- func (x *EventSinkConfig) SetRoutes(v []*EventSinkConfig_Route)
- func (x *EventSinkConfig) String() string
- type EventSinkConfig_AzureEventGridSinkConfig
- func (x *EventSinkConfig_AzureEventGridSinkConfig) GetAccessKey() string
- func (x *EventSinkConfig_AzureEventGridSinkConfig) GetTopicEndpoint() string
- func (*EventSinkConfig_AzureEventGridSinkConfig) ProtoMessage()
- func (x *EventSinkConfig_AzureEventGridSinkConfig) ProtoReflect() protoreflect.Message
- func (x *EventSinkConfig_AzureEventGridSinkConfig) Reset()
- func (x *EventSinkConfig_AzureEventGridSinkConfig) SetAccessKey(v string)
- func (x *EventSinkConfig_AzureEventGridSinkConfig) SetTopicEndpoint(v string)
- func (x *EventSinkConfig_AzureEventGridSinkConfig) String() string
- type EventSinkConfig_AzureEventGridSinkConfig_builder
- type EventSinkConfig_AzureServiceBusSinkConfig
- func (x *EventSinkConfig_AzureServiceBusSinkConfig) GetConnectionString() string
- func (x *EventSinkConfig_AzureServiceBusSinkConfig) GetQueueOrTopicName() string
- func (*EventSinkConfig_AzureServiceBusSinkConfig) ProtoMessage()
- func (x *EventSinkConfig_AzureServiceBusSinkConfig) ProtoReflect() protoreflect.Message
- func (x *EventSinkConfig_AzureServiceBusSinkConfig) Reset()
- func (x *EventSinkConfig_AzureServiceBusSinkConfig) SetConnectionString(v string)
- func (x *EventSinkConfig_AzureServiceBusSinkConfig) SetQueueOrTopicName(v string)
- func (x *EventSinkConfig_AzureServiceBusSinkConfig) String() string
- type EventSinkConfig_AzureServiceBusSinkConfig_builder
- type EventSinkConfig_KafkaSinkConfig
- func (x *EventSinkConfig_KafkaSinkConfig) GetBrokers() []string
- func (x *EventSinkConfig_KafkaSinkConfig) GetDisableTls() bool
- func (x *EventSinkConfig_KafkaSinkConfig) GetPassword() string
- func (x *EventSinkConfig_KafkaSinkConfig) GetTlsSkipVerify() bool
- func (x *EventSinkConfig_KafkaSinkConfig) GetTopic() string
- func (x *EventSinkConfig_KafkaSinkConfig) GetUsername() string
- func (*EventSinkConfig_KafkaSinkConfig) ProtoMessage()
- func (x *EventSinkConfig_KafkaSinkConfig) ProtoReflect() protoreflect.Message
- func (x *EventSinkConfig_KafkaSinkConfig) Reset()
- func (x *EventSinkConfig_KafkaSinkConfig) SetBrokers(v []string)
- func (x *EventSinkConfig_KafkaSinkConfig) SetDisableTls(v bool)
- func (x *EventSinkConfig_KafkaSinkConfig) SetPassword(v string)
- func (x *EventSinkConfig_KafkaSinkConfig) SetTlsSkipVerify(v bool)
- func (x *EventSinkConfig_KafkaSinkConfig) SetTopic(v string)
- func (x *EventSinkConfig_KafkaSinkConfig) SetUsername(v string)
- func (x *EventSinkConfig_KafkaSinkConfig) String() string
- type EventSinkConfig_KafkaSinkConfig_builder
- type EventSinkConfig_Provider
- func (x *EventSinkConfig_Provider) ClearAzureEventGrid()
- func (x *EventSinkConfig_Provider) ClearAzureServiceBus()
- func (x *EventSinkConfig_Provider) ClearKafka()
- func (x *EventSinkConfig_Provider) ClearProvider()
- func (x *EventSinkConfig_Provider) GetAzureEventGrid() *EventSinkConfig_AzureEventGridSinkConfig
- func (x *EventSinkConfig_Provider) GetAzureServiceBus() *EventSinkConfig_AzureServiceBusSinkConfig
- func (x *EventSinkConfig_Provider) GetKafka() *EventSinkConfig_KafkaSinkConfig
- func (x *EventSinkConfig_Provider) GetProvider() isEventSinkConfig_Provider_Provider
- func (x *EventSinkConfig_Provider) HasAzureEventGrid() bool
- func (x *EventSinkConfig_Provider) HasAzureServiceBus() bool
- func (x *EventSinkConfig_Provider) HasKafka() bool
- func (x *EventSinkConfig_Provider) HasProvider() bool
- func (*EventSinkConfig_Provider) ProtoMessage()
- func (x *EventSinkConfig_Provider) ProtoReflect() protoreflect.Message
- func (x *EventSinkConfig_Provider) Reset()
- func (x *EventSinkConfig_Provider) SetAzureEventGrid(v *EventSinkConfig_AzureEventGridSinkConfig)
- func (x *EventSinkConfig_Provider) SetAzureServiceBus(v *EventSinkConfig_AzureServiceBusSinkConfig)
- func (x *EventSinkConfig_Provider) SetKafka(v *EventSinkConfig_KafkaSinkConfig)
- func (x *EventSinkConfig_Provider) String() string
- func (x *EventSinkConfig_Provider) WhichProvider() case_EventSinkConfig_Provider_Provider
- type EventSinkConfig_Provider_AzureEventGrid
- type EventSinkConfig_Provider_AzureServiceBus
- type EventSinkConfig_Provider_Kafka
- type EventSinkConfig_Provider_builder
- type EventSinkConfig_Route
- func (x *EventSinkConfig_Route) ClearContextKeyValue()
- func (x *EventSinkConfig_Route) ClearEventType()
- func (x *EventSinkConfig_Route) ClearFilter()
- func (x *EventSinkConfig_Route) GetContextKeyValue() *EventSinkConfig_Route_KeyValue
- func (x *EventSinkConfig_Route) GetEventType() string
- func (x *EventSinkConfig_Route) GetFilter() isEventSinkConfig_Route_Filter
- func (x *EventSinkConfig_Route) GetProviderId() string
- func (x *EventSinkConfig_Route) GetStopProcessing() bool
- func (x *EventSinkConfig_Route) HasContextKeyValue() bool
- func (x *EventSinkConfig_Route) HasEventType() bool
- func (x *EventSinkConfig_Route) HasFilter() bool
- func (*EventSinkConfig_Route) ProtoMessage()
- func (x *EventSinkConfig_Route) ProtoReflect() protoreflect.Message
- func (x *EventSinkConfig_Route) Reset()
- func (x *EventSinkConfig_Route) SetContextKeyValue(v *EventSinkConfig_Route_KeyValue)
- func (x *EventSinkConfig_Route) SetEventType(v string)
- func (x *EventSinkConfig_Route) SetProviderId(v string)
- func (x *EventSinkConfig_Route) SetStopProcessing(v bool)
- func (x *EventSinkConfig_Route) String() string
- func (x *EventSinkConfig_Route) WhichFilter() case_EventSinkConfig_Route_Filter
- type EventSinkConfig_Route_ContextKeyValue
- type EventSinkConfig_Route_EventType
- type EventSinkConfig_Route_KeyValue
- func (x *EventSinkConfig_Route_KeyValue) GetKey() string
- func (x *EventSinkConfig_Route_KeyValue) GetValue() string
- func (*EventSinkConfig_Route_KeyValue) ProtoMessage()
- func (x *EventSinkConfig_Route_KeyValue) ProtoReflect() protoreflect.Message
- func (x *EventSinkConfig_Route_KeyValue) Reset()
- func (x *EventSinkConfig_Route_KeyValue) SetKey(v string)
- func (x *EventSinkConfig_Route_KeyValue) SetValue(v string)
- func (x *EventSinkConfig_Route_KeyValue) String() string
- type EventSinkConfig_Route_KeyValue_builder
- type EventSinkConfig_Route_builder
- type EventSinkConfig_builder
- type ExecuteKnowledgeQuery
- func (x *ExecuteKnowledgeQuery) ClearRequest()
- func (x *ExecuteKnowledgeQuery) GetAuthorized() bool
- func (x *ExecuteKnowledgeQuery) GetRequest() *ExecuteKnowledgeQuery_Request
- func (x *ExecuteKnowledgeQuery) HasRequest() bool
- func (*ExecuteKnowledgeQuery) ProtoMessage()
- func (x *ExecuteKnowledgeQuery) ProtoReflect() protoreflect.Message
- func (x *ExecuteKnowledgeQuery) Reset()
- func (x *ExecuteKnowledgeQuery) SetAuthorized(v bool)
- func (x *ExecuteKnowledgeQuery) SetRequest(v *ExecuteKnowledgeQuery_Request)
- func (x *ExecuteKnowledgeQuery) String() string
- type ExecuteKnowledgeQuery_Policy
- func (x *ExecuteKnowledgeQuery_Policy) GetId() string
- func (x *ExecuteKnowledgeQuery_Policy) GetPolicy() string
- func (x *ExecuteKnowledgeQuery_Policy) GetStatus() string
- func (*ExecuteKnowledgeQuery_Policy) ProtoMessage()
- func (x *ExecuteKnowledgeQuery_Policy) ProtoReflect() protoreflect.Message
- func (x *ExecuteKnowledgeQuery_Policy) Reset()
- func (x *ExecuteKnowledgeQuery_Policy) SetId(v string)
- func (x *ExecuteKnowledgeQuery_Policy) SetPolicy(v string)
- func (x *ExecuteKnowledgeQuery_Policy) SetStatus(v string)
- func (x *ExecuteKnowledgeQuery_Policy) String() string
- type ExecuteKnowledgeQuery_Policy_builder
- type ExecuteKnowledgeQuery_Query
- func (x *ExecuteKnowledgeQuery_Query) GetId() string
- func (x *ExecuteKnowledgeQuery_Query) GetQuery() string
- func (x *ExecuteKnowledgeQuery_Query) GetStatus() string
- func (*ExecuteKnowledgeQuery_Query) ProtoMessage()
- func (x *ExecuteKnowledgeQuery_Query) ProtoReflect() protoreflect.Message
- func (x *ExecuteKnowledgeQuery_Query) Reset()
- func (x *ExecuteKnowledgeQuery_Query) SetId(v string)
- func (x *ExecuteKnowledgeQuery_Query) SetQuery(v string)
- func (x *ExecuteKnowledgeQuery_Query) SetStatus(v string)
- func (x *ExecuteKnowledgeQuery_Query) String() string
- type ExecuteKnowledgeQuery_Query_builder
- type ExecuteKnowledgeQuery_Request
- func (x *ExecuteKnowledgeQuery_Request) ClearPolicy()
- func (x *ExecuteKnowledgeQuery_Request) ClearQuery()
- func (x *ExecuteKnowledgeQuery_Request) GetInputParams() map[string]*v1beta1.Value
- func (x *ExecuteKnowledgeQuery_Request) GetPolicy() *ExecuteKnowledgeQuery_Policy
- func (x *ExecuteKnowledgeQuery_Request) GetQuery() *ExecuteKnowledgeQuery_Query
- func (x *ExecuteKnowledgeQuery_Request) HasPolicy() bool
- func (x *ExecuteKnowledgeQuery_Request) HasQuery() bool
- func (*ExecuteKnowledgeQuery_Request) ProtoMessage()
- func (x *ExecuteKnowledgeQuery_Request) ProtoReflect() protoreflect.Message
- func (x *ExecuteKnowledgeQuery_Request) Reset()
- func (x *ExecuteKnowledgeQuery_Request) SetInputParams(v map[string]*v1beta1.Value)
- func (x *ExecuteKnowledgeQuery_Request) SetPolicy(v *ExecuteKnowledgeQuery_Policy)
- func (x *ExecuteKnowledgeQuery_Request) SetQuery(v *ExecuteKnowledgeQuery_Query)
- func (x *ExecuteKnowledgeQuery_Request) String() string
- type ExecuteKnowledgeQuery_Request_builder
- type ExecuteKnowledgeQuery_builder
- type ExternalDataResolverConfig
- func (x *ExternalDataResolverConfig) GetHeaders() map[string]string
- func (x *ExternalDataResolverConfig) GetMethod() string
- func (x *ExternalDataResolverConfig) GetRequestPayload() string
- func (x *ExternalDataResolverConfig) GetRequestType() ExternalDataResolverConfig_ContentType
- func (x *ExternalDataResolverConfig) GetResponseSelector() string
- func (x *ExternalDataResolverConfig) GetResponseType() ExternalDataResolverConfig_ContentType
- func (x *ExternalDataResolverConfig) GetUrl() string
- func (*ExternalDataResolverConfig) ProtoMessage()
- func (x *ExternalDataResolverConfig) ProtoReflect() protoreflect.Message
- func (x *ExternalDataResolverConfig) Reset()
- func (x *ExternalDataResolverConfig) SetHeaders(v map[string]string)
- func (x *ExternalDataResolverConfig) SetMethod(v string)
- func (x *ExternalDataResolverConfig) SetRequestPayload(v string)
- func (x *ExternalDataResolverConfig) SetRequestType(v ExternalDataResolverConfig_ContentType)
- func (x *ExternalDataResolverConfig) SetResponseSelector(v string)
- func (x *ExternalDataResolverConfig) SetResponseType(v ExternalDataResolverConfig_ContentType)
- func (x *ExternalDataResolverConfig) SetUrl(v string)
- func (x *ExternalDataResolverConfig) String() string
- type ExternalDataResolverConfig_ContentType
- func (ExternalDataResolverConfig_ContentType) Descriptor() protoreflect.EnumDescriptor
- func (x ExternalDataResolverConfig_ContentType) Enum() *ExternalDataResolverConfig_ContentType
- func (x ExternalDataResolverConfig_ContentType) Number() protoreflect.EnumNumber
- func (x ExternalDataResolverConfig_ContentType) String() string
- func (ExternalDataResolverConfig_ContentType) Type() protoreflect.EnumType
- type ExternalDataResolverConfig_builder
- type ExternalTokenStatus
- type IngestPipelineConfig
- func (x *IngestPipelineConfig) GetAppAgentToken() string
- func (x *IngestPipelineConfig) GetOperations() []IngestPipelineOperationdeprecated
- func (x *IngestPipelineConfig) GetSources() []string
- func (*IngestPipelineConfig) ProtoMessage()
- func (x *IngestPipelineConfig) ProtoReflect() protoreflect.Message
- func (x *IngestPipelineConfig) Reset()
- func (x *IngestPipelineConfig) SetAppAgentToken(v string)
- func (x *IngestPipelineConfig) SetOperations(v []IngestPipelineOperation)deprecated
- func (x *IngestPipelineConfig) SetSources(v []string)
- func (x *IngestPipelineConfig) String() string
- type IngestPipelineConfig_builder
- type IngestPipelineOperation
- func (IngestPipelineOperation) Descriptor() protoreflect.EnumDescriptor
- func (x IngestPipelineOperation) Enum() *IngestPipelineOperation
- func (x IngestPipelineOperation) Number() protoreflect.EnumNumber
- func (x IngestPipelineOperation) String() string
- func (IngestPipelineOperation) Type() protoreflect.EnumType
- type IsAuthorized
- func (x *IsAuthorized) ClearDenyReason()
- func (x *IsAuthorized) ClearEvaluationTime()
- func (x *IsAuthorized) ClearRequest()
- func (x *IsAuthorized) ClearResolvedDigitalTwin()
- func (x *IsAuthorized) ClearResponse()
- func (x *IsAuthorized) GetDenyReason() *AuthorizationDenyReason
- func (x *IsAuthorized) GetErrorMessage() string
- func (x *IsAuthorized) GetEvaluationTime() *durationpb.Duration
- func (x *IsAuthorized) GetPoliciesFound() []*AuthorizationPolicy
- func (x *IsAuthorized) GetRequest() *IsAuthorized_Request
- func (x *IsAuthorized) GetResolvedDigitalTwin() *AuthorizationDigitalTwin
- func (x *IsAuthorized) GetResponse() *IsAuthorized_Response
- func (x *IsAuthorized) HasDenyReason() bool
- func (x *IsAuthorized) HasEvaluationTime() bool
- func (x *IsAuthorized) HasRequest() bool
- func (x *IsAuthorized) HasResolvedDigitalTwin() bool
- func (x *IsAuthorized) HasResponse() bool
- func (*IsAuthorized) ProtoMessage()
- func (x *IsAuthorized) ProtoReflect() protoreflect.Message
- func (x *IsAuthorized) Reset()
- func (x *IsAuthorized) SetDenyReason(v *AuthorizationDenyReason)
- func (x *IsAuthorized) SetErrorMessage(v string)
- func (x *IsAuthorized) SetEvaluationTime(v *durationpb.Duration)
- func (x *IsAuthorized) SetPoliciesFound(v []*AuthorizationPolicy)
- func (x *IsAuthorized) SetRequest(v *IsAuthorized_Request)
- func (x *IsAuthorized) SetResolvedDigitalTwin(v *AuthorizationDigitalTwin)
- func (x *IsAuthorized) SetResponse(v *IsAuthorized_Response)
- func (x *IsAuthorized) String() string
- type IsAuthorized_Request
- func (x *IsAuthorized_Request) ClearSubject()
- func (x *IsAuthorized_Request) GetInputParams() map[string]*v1beta1.Value
- func (x *IsAuthorized_Request) GetPolicyTags() []string
- func (x *IsAuthorized_Request) GetResources() []*IsAuthorized_Request_Resource
- func (x *IsAuthorized_Request) GetSubject() *AuthorizationSubject
- func (x *IsAuthorized_Request) HasSubject() bool
- func (*IsAuthorized_Request) ProtoMessage()
- func (x *IsAuthorized_Request) ProtoReflect() protoreflect.Message
- func (x *IsAuthorized_Request) Reset()
- func (x *IsAuthorized_Request) SetInputParams(v map[string]*v1beta1.Value)
- func (x *IsAuthorized_Request) SetPolicyTags(v []string)
- func (x *IsAuthorized_Request) SetResources(v []*IsAuthorized_Request_Resource)
- func (x *IsAuthorized_Request) SetSubject(v *AuthorizationSubject)
- func (x *IsAuthorized_Request) String() string
- type IsAuthorized_Request_Resource
- func (x *IsAuthorized_Request_Resource) GetActions() []string
- func (x *IsAuthorized_Request_Resource) GetExternalId() string
- func (x *IsAuthorized_Request_Resource) GetType() string
- func (*IsAuthorized_Request_Resource) ProtoMessage()
- func (x *IsAuthorized_Request_Resource) ProtoReflect() protoreflect.Message
- func (x *IsAuthorized_Request_Resource) Reset()
- func (x *IsAuthorized_Request_Resource) SetActions(v []string)
- func (x *IsAuthorized_Request_Resource) SetExternalId(v string)
- func (x *IsAuthorized_Request_Resource) SetType(v string)
- func (x *IsAuthorized_Request_Resource) String() string
- type IsAuthorized_Request_Resource_builder
- type IsAuthorized_Request_builder
- type IsAuthorized_Response
- func (x *IsAuthorized_Response) ClearDecisionTime()
- func (x *IsAuthorized_Response) GetDecisionTime() *timestamppb.Timestamp
- func (x *IsAuthorized_Response) GetDecisions() map[string]*IsAuthorized_Response_ResourceType
- func (x *IsAuthorized_Response) HasDecisionTime() bool
- func (*IsAuthorized_Response) ProtoMessage()
- func (x *IsAuthorized_Response) ProtoReflect() protoreflect.Message
- func (x *IsAuthorized_Response) Reset()
- func (x *IsAuthorized_Response) SetDecisionTime(v *timestamppb.Timestamp)
- func (x *IsAuthorized_Response) SetDecisions(v map[string]*IsAuthorized_Response_ResourceType)
- func (x *IsAuthorized_Response) String() string
- type IsAuthorized_Response_Action
- func (x *IsAuthorized_Response_Action) GetAdvices() []*IsAuthorized_Response_Advice
- func (x *IsAuthorized_Response_Action) GetAllow() bool
- func (*IsAuthorized_Response_Action) ProtoMessage()
- func (x *IsAuthorized_Response_Action) ProtoReflect() protoreflect.Message
- func (x *IsAuthorized_Response_Action) Reset()
- func (x *IsAuthorized_Response_Action) SetAdvices(v []*IsAuthorized_Response_Advice)
- func (x *IsAuthorized_Response_Action) SetAllow(v bool)
- func (x *IsAuthorized_Response_Action) String() string
- type IsAuthorized_Response_Action_builder
- type IsAuthorized_Response_Advice
- func (x *IsAuthorized_Response_Advice) GetDescription() string
- func (x *IsAuthorized_Response_Advice) GetError() string
- func (x *IsAuthorized_Response_Advice) GetValues() map[string]string
- func (*IsAuthorized_Response_Advice) ProtoMessage()
- func (x *IsAuthorized_Response_Advice) ProtoReflect() protoreflect.Message
- func (x *IsAuthorized_Response_Advice) Reset()
- func (x *IsAuthorized_Response_Advice) SetDescription(v string)
- func (x *IsAuthorized_Response_Advice) SetError(v string)
- func (x *IsAuthorized_Response_Advice) SetValues(v map[string]string)
- func (x *IsAuthorized_Response_Advice) String() string
- type IsAuthorized_Response_Advice_builder
- type IsAuthorized_Response_Resource
- func (x *IsAuthorized_Response_Resource) GetActions() map[string]*IsAuthorized_Response_Action
- func (*IsAuthorized_Response_Resource) ProtoMessage()
- func (x *IsAuthorized_Response_Resource) ProtoReflect() protoreflect.Message
- func (x *IsAuthorized_Response_Resource) Reset()
- func (x *IsAuthorized_Response_Resource) SetActions(v map[string]*IsAuthorized_Response_Action)
- func (x *IsAuthorized_Response_Resource) String() string
- type IsAuthorized_Response_ResourceType
- func (x *IsAuthorized_Response_ResourceType) GetResources() map[string]*IsAuthorized_Response_Resource
- func (*IsAuthorized_Response_ResourceType) ProtoMessage()
- func (x *IsAuthorized_Response_ResourceType) ProtoReflect() protoreflect.Message
- func (x *IsAuthorized_Response_ResourceType) Reset()
- func (x *IsAuthorized_Response_ResourceType) SetResources(v map[string]*IsAuthorized_Response_Resource)
- func (x *IsAuthorized_Response_ResourceType) String() string
- type IsAuthorized_Response_ResourceType_builder
- type IsAuthorized_Response_Resource_builder
- type IsAuthorized_Response_builder
- type IsAuthorized_builder
- type IsChangePoint
- func (x *IsChangePoint) ClearChangePointDetected()
- func (x *IsChangePoint) ClearEvaluationTime()
- func (x *IsChangePoint) ClearRequest()
- func (x *IsChangePoint) ClearResolvedDigitalTwin()
- func (x *IsChangePoint) ClearResponse()
- func (x *IsChangePoint) GetChangePointDetected() *IsChangePoint_ChangePointDetection
- func (x *IsChangePoint) GetEvaluationTime() *durationpb.Duration
- func (x *IsChangePoint) GetRequest() *IsChangePoint_Request
- func (x *IsChangePoint) GetResolvedDigitalTwin() *AuthorizationDigitalTwin
- func (x *IsChangePoint) GetResponse() *IsChangePoint_Response
- func (x *IsChangePoint) HasChangePointDetected() bool
- func (x *IsChangePoint) HasEvaluationTime() bool
- func (x *IsChangePoint) HasRequest() bool
- func (x *IsChangePoint) HasResolvedDigitalTwin() bool
- func (x *IsChangePoint) HasResponse() bool
- func (*IsChangePoint) ProtoMessage()
- func (x *IsChangePoint) ProtoReflect() protoreflect.Message
- func (x *IsChangePoint) Reset()
- func (x *IsChangePoint) SetChangePointDetected(v *IsChangePoint_ChangePointDetection)
- func (x *IsChangePoint) SetEvaluationTime(v *durationpb.Duration)
- func (x *IsChangePoint) SetRequest(v *IsChangePoint_Request)
- func (x *IsChangePoint) SetResolvedDigitalTwin(v *AuthorizationDigitalTwin)
- func (x *IsChangePoint) SetResponse(v *IsChangePoint_Response)
- func (x *IsChangePoint) String() string
- type IsChangePoint_ChangePointDetection
- func (x *IsChangePoint_ChangePointDetection) GetChangeScore() float64
- func (x *IsChangePoint_ChangePointDetection) GetExplanation() string
- func (x *IsChangePoint_ChangePointDetection) GetIsChange() bool
- func (*IsChangePoint_ChangePointDetection) ProtoMessage()
- func (x *IsChangePoint_ChangePointDetection) ProtoReflect() protoreflect.Message
- func (x *IsChangePoint_ChangePointDetection) Reset()
- func (x *IsChangePoint_ChangePointDetection) SetChangeScore(v float64)
- func (x *IsChangePoint_ChangePointDetection) SetExplanation(v string)
- func (x *IsChangePoint_ChangePointDetection) SetIsChange(v bool)
- func (x *IsChangePoint_ChangePointDetection) String() string
- type IsChangePoint_ChangePointDetection_builder
- type IsChangePoint_Request
- func (x *IsChangePoint_Request) GetAction() string
- func (x *IsChangePoint_Request) GetResource() string
- func (*IsChangePoint_Request) ProtoMessage()
- func (x *IsChangePoint_Request) ProtoReflect() protoreflect.Message
- func (x *IsChangePoint_Request) Reset()
- func (x *IsChangePoint_Request) SetAction(v string)
- func (x *IsChangePoint_Request) SetResource(v string)
- func (x *IsChangePoint_Request) String() string
- type IsChangePoint_Request_builder
- type IsChangePoint_Response
- func (x *IsChangePoint_Response) GetDecisionTime() string
- func (*IsChangePoint_Response) ProtoMessage()
- func (x *IsChangePoint_Response) ProtoReflect() protoreflect.Message
- func (x *IsChangePoint_Response) Reset()
- func (x *IsChangePoint_Response) SetDecisionTime(v string)
- func (x *IsChangePoint_Response) String() string
- type IsChangePoint_Response_builder
- type IsChangePoint_builder
- type KnowledgeQueryConfig
- func (x *KnowledgeQueryConfig) GetPolicyId() string
- func (x *KnowledgeQueryConfig) GetQuery() string
- func (x *KnowledgeQueryConfig) GetStatus() KnowledgeQueryConfig_Status
- func (*KnowledgeQueryConfig) ProtoMessage()
- func (x *KnowledgeQueryConfig) ProtoReflect() protoreflect.Message
- func (x *KnowledgeQueryConfig) Reset()
- func (x *KnowledgeQueryConfig) SetPolicyId(v string)
- func (x *KnowledgeQueryConfig) SetQuery(v string)
- func (x *KnowledgeQueryConfig) SetStatus(v KnowledgeQueryConfig_Status)
- func (x *KnowledgeQueryConfig) String() string
- type KnowledgeQueryConfig_Status
- func (KnowledgeQueryConfig_Status) Descriptor() protoreflect.EnumDescriptor
- func (x KnowledgeQueryConfig_Status) Enum() *KnowledgeQueryConfig_Status
- func (x KnowledgeQueryConfig_Status) Number() protoreflect.EnumNumber
- func (x KnowledgeQueryConfig_Status) String() string
- func (KnowledgeQueryConfig_Status) Type() protoreflect.EnumType
- type KnowledgeQueryConfig_builder
- type Node
- func (x *Node) GetExternalId() string
- func (x *Node) GetId() string
- func (x *Node) GetIsIdentity() bool
- func (x *Node) GetProperties() []*Property
- func (x *Node) GetType() string
- func (*Node) ProtoMessage()
- func (x *Node) ProtoReflect() protoreflect.Message
- func (x *Node) Reset()
- func (x *Node) SetExternalId(v string)
- func (x *Node) SetId(v string)
- func (x *Node) SetIsIdentity(v bool)
- func (x *Node) SetProperties(v []*Property)
- func (x *Node) SetType(v string)
- func (x *Node) String() string
- type NodeMatch
- func (x *NodeMatch) GetExternalId() string
- func (x *NodeMatch) GetType() string
- func (*NodeMatch) ProtoMessage()
- func (x *NodeMatch) ProtoReflect() protoreflect.Message
- func (x *NodeMatch) Reset()
- func (x *NodeMatch) SetExternalId(v string)
- func (x *NodeMatch) SetType(v string)
- func (x *NodeMatch) String() string
- type NodeMatch_builder
- type Node_builder
- type Property
- func (x *Property) ClearValue()
- func (x *Property) GetExternalValue() string
- func (x *Property) GetType() string
- func (x *Property) GetValue() *v1beta2.Value
- func (x *Property) HasValue() bool
- func (*Property) ProtoMessage()
- func (x *Property) ProtoReflect() protoreflect.Message
- func (x *Property) Reset()
- func (x *Property) SetExternalValue(v string)
- func (x *Property) SetType(v string)
- func (x *Property) SetValue(v *v1beta2.Value)
- func (x *Property) String() string
- type Property_builder
- type ReadConfig
- func (x *ReadConfig) ClearContainersPath()
- func (x *ReadConfig) ClearId()
- func (x *ReadConfig) ClearIdentifier()
- func (x *ReadConfig) ClearName()
- func (x *ReadConfig) GetContainersPath() *ContainersPath
- func (x *ReadConfig) GetId() string
- func (x *ReadConfig) GetIdentifier() isReadConfig_Identifier
- func (x *ReadConfig) GetName() *ReadConfig_NameIdentifier
- func (x *ReadConfig) GetType() ConfigType
- func (x *ReadConfig) HasContainersPath() bool
- func (x *ReadConfig) HasId() bool
- func (x *ReadConfig) HasIdentifier() bool
- func (x *ReadConfig) HasName() bool
- func (*ReadConfig) ProtoMessage()
- func (x *ReadConfig) ProtoReflect() protoreflect.Message
- func (x *ReadConfig) Reset()
- func (x *ReadConfig) SetContainersPath(v *ContainersPath)
- func (x *ReadConfig) SetId(v string)
- func (x *ReadConfig) SetName(v *ReadConfig_NameIdentifier)
- func (x *ReadConfig) SetType(v ConfigType)
- func (x *ReadConfig) String() string
- func (x *ReadConfig) WhichIdentifier() case_ReadConfig_Identifier
- type ReadConfig_Id
- type ReadConfig_Name
- type ReadConfig_NameIdentifier
- func (x *ReadConfig_NameIdentifier) ClearLocationType()
- func (x *ReadConfig_NameIdentifier) GetLocationId() string
- func (x *ReadConfig_NameIdentifier) GetLocationType() ConfigType
- func (x *ReadConfig_NameIdentifier) GetName() string
- func (x *ReadConfig_NameIdentifier) HasLocationType() bool
- func (*ReadConfig_NameIdentifier) ProtoMessage()
- func (x *ReadConfig_NameIdentifier) ProtoReflect() protoreflect.Message
- func (x *ReadConfig_NameIdentifier) Reset()
- func (x *ReadConfig_NameIdentifier) SetLocationId(v string)
- func (x *ReadConfig_NameIdentifier) SetLocationType(v ConfigType)
- func (x *ReadConfig_NameIdentifier) SetName(v string)
- func (x *ReadConfig_NameIdentifier) String() string
- type ReadConfig_NameIdentifier_builder
- type ReadConfig_builder
- type Relationship
- func (x *Relationship) ClearSource()
- func (x *Relationship) ClearTarget()
- func (x *Relationship) GetProperties() []*Property
- func (x *Relationship) GetSource() *NodeMatch
- func (x *Relationship) GetTarget() *NodeMatch
- func (x *Relationship) GetType() string
- func (x *Relationship) HasSource() bool
- func (x *Relationship) HasTarget() bool
- func (*Relationship) ProtoMessage()
- func (x *Relationship) ProtoReflect() protoreflect.Message
- func (x *Relationship) Reset()
- func (x *Relationship) SetProperties(v []*Property)
- func (x *Relationship) SetSource(v *NodeMatch)
- func (x *Relationship) SetTarget(v *NodeMatch)
- func (x *Relationship) SetType(v string)
- func (x *Relationship) String() string
- type Relationship_builder
- type Resource
- func (x *Resource) GetExternalId() string
- func (x *Resource) GetType() string
- func (*Resource) ProtoMessage()
- func (x *Resource) ProtoReflect() protoreflect.Message
- func (x *Resource) Reset()
- func (x *Resource) SetExternalId(v string)
- func (x *Resource) SetType(v string)
- func (x *Resource) String() string
- type Resource_builder
- type RevokeConfigPermissions
- func (x *RevokeConfigPermissions) GetCustomerId() string
- func (x *RevokeConfigPermissions) GetObjectId() string
- func (x *RevokeConfigPermissions) GetObjectType() ConfigType
- func (x *RevokeConfigPermissions) GetRole() string
- func (x *RevokeConfigPermissions) GetTargetIdentifier() string
- func (x *RevokeConfigPermissions) GetTargetType() ConfigType
- func (*RevokeConfigPermissions) ProtoMessage()
- func (x *RevokeConfigPermissions) ProtoReflect() protoreflect.Message
- func (x *RevokeConfigPermissions) Reset()
- func (x *RevokeConfigPermissions) SetCustomerId(v string)
- func (x *RevokeConfigPermissions) SetObjectId(v string)
- func (x *RevokeConfigPermissions) SetObjectType(v ConfigType)
- func (x *RevokeConfigPermissions) SetRole(v string)
- func (x *RevokeConfigPermissions) SetTargetIdentifier(v string)
- func (x *RevokeConfigPermissions) SetTargetType(v ConfigType)
- func (x *RevokeConfigPermissions) String() string
- type RevokeConfigPermissions_builder
- type SearchAction
- func (x *SearchAction) ClearEvaluationTime()
- func (x *SearchAction) ClearRequest()
- func (x *SearchAction) GetErrorMessage() string
- func (x *SearchAction) GetEvaluationTime() *durationpb.Duration
- func (x *SearchAction) GetRequest() *AuthZENRequest
- func (x *SearchAction) GetResponse() string
- func (x *SearchAction) GetResults() []*SearchAction_Result
- func (x *SearchAction) HasEvaluationTime() bool
- func (x *SearchAction) HasRequest() bool
- func (*SearchAction) ProtoMessage()
- func (x *SearchAction) ProtoReflect() protoreflect.Message
- func (x *SearchAction) Reset()
- func (x *SearchAction) SetErrorMessage(v string)
- func (x *SearchAction) SetEvaluationTime(v *durationpb.Duration)
- func (x *SearchAction) SetRequest(v *AuthZENRequest)
- func (x *SearchAction) SetResponse(v string)
- func (x *SearchAction) SetResults(v []*SearchAction_Result)
- func (x *SearchAction) String() string
- type SearchAction_Result
- func (x *SearchAction_Result) ClearPolicy()
- func (x *SearchAction_Result) GetActions() []string
- func (x *SearchAction_Result) GetPolicy() *AuthorizationPolicy
- func (x *SearchAction_Result) HasPolicy() bool
- func (*SearchAction_Result) ProtoMessage()
- func (x *SearchAction_Result) ProtoReflect() protoreflect.Message
- func (x *SearchAction_Result) Reset()
- func (x *SearchAction_Result) SetActions(v []string)
- func (x *SearchAction_Result) SetPolicy(v *AuthorizationPolicy)
- func (x *SearchAction_Result) String() string
- type SearchAction_Result_builder
- type SearchAction_builder
- type SearchResource
- func (x *SearchResource) ClearEvaluationTime()
- func (x *SearchResource) ClearRequest()
- func (x *SearchResource) GetErrorMessage() string
- func (x *SearchResource) GetEvaluationTime() *durationpb.Duration
- func (x *SearchResource) GetRequest() *AuthZENRequest
- func (x *SearchResource) GetResponse() string
- func (x *SearchResource) GetResults() []*SearchResource_Result
- func (x *SearchResource) HasEvaluationTime() bool
- func (x *SearchResource) HasRequest() bool
- func (*SearchResource) ProtoMessage()
- func (x *SearchResource) ProtoReflect() protoreflect.Message
- func (x *SearchResource) Reset()
- func (x *SearchResource) SetErrorMessage(v string)
- func (x *SearchResource) SetEvaluationTime(v *durationpb.Duration)
- func (x *SearchResource) SetRequest(v *AuthZENRequest)
- func (x *SearchResource) SetResponse(v string)
- func (x *SearchResource) SetResults(v []*SearchResource_Result)
- func (x *SearchResource) String() string
- type SearchResource_Result
- func (x *SearchResource_Result) ClearPolicy()
- func (x *SearchResource_Result) GetExternalIds() []string
- func (x *SearchResource_Result) GetPolicy() *AuthorizationPolicy
- func (x *SearchResource_Result) HasPolicy() bool
- func (*SearchResource_Result) ProtoMessage()
- func (x *SearchResource_Result) ProtoReflect() protoreflect.Message
- func (x *SearchResource_Result) Reset()
- func (x *SearchResource_Result) SetExternalIds(v []string)
- func (x *SearchResource_Result) SetPolicy(v *AuthorizationPolicy)
- func (x *SearchResource_Result) String() string
- type SearchResource_Result_builder
- type SearchResource_builder
- type SearchSubject
- func (x *SearchSubject) ClearEvaluationTime()
- func (x *SearchSubject) ClearRequest()
- func (x *SearchSubject) GetErrorMessage() string
- func (x *SearchSubject) GetEvaluationTime() *durationpb.Duration
- func (x *SearchSubject) GetRequest() *AuthZENRequest
- func (x *SearchSubject) GetResponse() string
- func (x *SearchSubject) GetResults() []*SearchSubject_Result
- func (x *SearchSubject) HasEvaluationTime() bool
- func (x *SearchSubject) HasRequest() bool
- func (*SearchSubject) ProtoMessage()
- func (x *SearchSubject) ProtoReflect() protoreflect.Message
- func (x *SearchSubject) Reset()
- func (x *SearchSubject) SetErrorMessage(v string)
- func (x *SearchSubject) SetEvaluationTime(v *durationpb.Duration)
- func (x *SearchSubject) SetRequest(v *AuthZENRequest)
- func (x *SearchSubject) SetResponse(v string)
- func (x *SearchSubject) SetResults(v []*SearchSubject_Result)
- func (x *SearchSubject) String() string
- type SearchSubject_Result
- func (x *SearchSubject_Result) ClearPolicy()
- func (x *SearchSubject_Result) GetExternalIds() []string
- func (x *SearchSubject_Result) GetPolicy() *AuthorizationPolicy
- func (x *SearchSubject_Result) HasPolicy() bool
- func (*SearchSubject_Result) ProtoMessage()
- func (x *SearchSubject_Result) ProtoReflect() protoreflect.Message
- func (x *SearchSubject_Result) Reset()
- func (x *SearchSubject_Result) SetExternalIds(v []string)
- func (x *SearchSubject_Result) SetPolicy(v *AuthorizationPolicy)
- func (x *SearchSubject_Result) String() string
- type SearchSubject_Result_builder
- type SearchSubject_builder
- type ServiceAccountCredentialConfig
- func (x *ServiceAccountCredentialConfig) ClearExpireTime()
- func (x *ServiceAccountCredentialConfig) GetExpireTime() *timestamppb.Timestamp
- func (x *ServiceAccountCredentialConfig) GetKeyFormat() string
- func (x *ServiceAccountCredentialConfig) GetKid() string
- func (x *ServiceAccountCredentialConfig) GetOriginalKid() string
- func (x *ServiceAccountCredentialConfig) HasExpireTime() bool
- func (*ServiceAccountCredentialConfig) ProtoMessage()
- func (x *ServiceAccountCredentialConfig) ProtoReflect() protoreflect.Message
- func (x *ServiceAccountCredentialConfig) Reset()
- func (x *ServiceAccountCredentialConfig) SetExpireTime(v *timestamppb.Timestamp)
- func (x *ServiceAccountCredentialConfig) SetKeyFormat(v string)
- func (x *ServiceAccountCredentialConfig) SetKid(v string)
- func (x *ServiceAccountCredentialConfig) SetOriginalKid(v string)
- func (x *ServiceAccountCredentialConfig) String() string
- type ServiceAccountCredentialConfig_builder
- type TokenIntrospectConfig
- func (x *TokenIntrospectConfig) ClearJwt()
- func (x *TokenIntrospectConfig) ClearOffline()
- func (x *TokenIntrospectConfig) ClearOnline()
- func (x *TokenIntrospectConfig) ClearOpaque()
- func (x *TokenIntrospectConfig) ClearTokenMatcher()
- func (x *TokenIntrospectConfig) ClearValidation()
- func (x *TokenIntrospectConfig) GetClaimsMapping() map[string]*TokenIntrospectConfig_Claim
- func (x *TokenIntrospectConfig) GetIkgNodeType() string
- func (x *TokenIntrospectConfig) GetJwt() *TokenIntrospectConfig_JWT
- func (x *TokenIntrospectConfig) GetOffline() *TokenIntrospectConfig_Offline
- func (x *TokenIntrospectConfig) GetOnline() *TokenIntrospectConfig_Online
- func (x *TokenIntrospectConfig) GetOpaque() *TokenIntrospectConfig_Opaque
- func (x *TokenIntrospectConfig) GetPerformUpsert() bool
- func (x *TokenIntrospectConfig) GetTokenMatcher() isTokenIntrospectConfig_TokenMatcher
- func (x *TokenIntrospectConfig) GetValidation() isTokenIntrospectConfig_Validation
- func (x *TokenIntrospectConfig) HasJwt() bool
- func (x *TokenIntrospectConfig) HasOffline() bool
- func (x *TokenIntrospectConfig) HasOnline() bool
- func (x *TokenIntrospectConfig) HasOpaque() bool
- func (x *TokenIntrospectConfig) HasTokenMatcher() bool
- func (x *TokenIntrospectConfig) HasValidation() bool
- func (*TokenIntrospectConfig) ProtoMessage()
- func (x *TokenIntrospectConfig) ProtoReflect() protoreflect.Message
- func (x *TokenIntrospectConfig) Reset()
- func (x *TokenIntrospectConfig) SetClaimsMapping(v map[string]*TokenIntrospectConfig_Claim)
- func (x *TokenIntrospectConfig) SetIkgNodeType(v string)
- func (x *TokenIntrospectConfig) SetJwt(v *TokenIntrospectConfig_JWT)
- func (x *TokenIntrospectConfig) SetOffline(v *TokenIntrospectConfig_Offline)
- func (x *TokenIntrospectConfig) SetOnline(v *TokenIntrospectConfig_Online)
- func (x *TokenIntrospectConfig) SetOpaque(v *TokenIntrospectConfig_Opaque)
- func (x *TokenIntrospectConfig) SetPerformUpsert(v bool)
- func (x *TokenIntrospectConfig) String() string
- func (x *TokenIntrospectConfig) WhichTokenMatcher() case_TokenIntrospectConfig_TokenMatcher
- func (x *TokenIntrospectConfig) WhichValidation() case_TokenIntrospectConfig_Validation
- type TokenIntrospectConfig_Claim
- func (x *TokenIntrospectConfig_Claim) GetSelector() string
- func (*TokenIntrospectConfig_Claim) ProtoMessage()
- func (x *TokenIntrospectConfig_Claim) ProtoReflect() protoreflect.Message
- func (x *TokenIntrospectConfig_Claim) Reset()
- func (x *TokenIntrospectConfig_Claim) SetSelector(v string)
- func (x *TokenIntrospectConfig_Claim) String() string
- type TokenIntrospectConfig_Claim_builder
- type TokenIntrospectConfig_JWT
- func (x *TokenIntrospectConfig_JWT) GetAudience() string
- func (x *TokenIntrospectConfig_JWT) GetIssuer() string
- func (*TokenIntrospectConfig_JWT) ProtoMessage()
- func (x *TokenIntrospectConfig_JWT) ProtoReflect() protoreflect.Message
- func (x *TokenIntrospectConfig_JWT) Reset()
- func (x *TokenIntrospectConfig_JWT) SetAudience(v string)
- func (x *TokenIntrospectConfig_JWT) SetIssuer(v string)
- func (x *TokenIntrospectConfig_JWT) String() string
- type TokenIntrospectConfig_JWT_builder
- type TokenIntrospectConfig_Jwt
- type TokenIntrospectConfig_Offline
- func (x *TokenIntrospectConfig_Offline) GetPublicJwks() [][]byte
- func (*TokenIntrospectConfig_Offline) ProtoMessage()
- func (x *TokenIntrospectConfig_Offline) ProtoReflect() protoreflect.Message
- func (x *TokenIntrospectConfig_Offline) Reset()
- func (x *TokenIntrospectConfig_Offline) SetPublicJwks(v [][]byte)
- func (x *TokenIntrospectConfig_Offline) String() string
- type TokenIntrospectConfig_Offline_
- type TokenIntrospectConfig_Offline_builder
- type TokenIntrospectConfig_Online
- func (x *TokenIntrospectConfig_Online) ClearCacheTtl()
- func (x *TokenIntrospectConfig_Online) GetCacheTtl() *durationpb.Duration
- func (x *TokenIntrospectConfig_Online) GetUserinfoEndpoint() string
- func (x *TokenIntrospectConfig_Online) HasCacheTtl() bool
- func (*TokenIntrospectConfig_Online) ProtoMessage()
- func (x *TokenIntrospectConfig_Online) ProtoReflect() protoreflect.Message
- func (x *TokenIntrospectConfig_Online) Reset()
- func (x *TokenIntrospectConfig_Online) SetCacheTtl(v *durationpb.Duration)
- func (x *TokenIntrospectConfig_Online) SetUserinfoEndpoint(v string)
- func (x *TokenIntrospectConfig_Online) String() string
- type TokenIntrospectConfig_Online_
- type TokenIntrospectConfig_Online_builder
- type TokenIntrospectConfig_Opaque
- type TokenIntrospectConfig_Opaque_
- type TokenIntrospectConfig_Opaque_builder
- type TokenIntrospectConfig_builder
- type TokenIntrospected
- func (x *TokenIntrospected) GetConfigId() string
- func (x *TokenIntrospected) GetIssuer() string
- func (x *TokenIntrospected) GetJti() string
- func (x *TokenIntrospected) GetResolvedDigitalTwinId() string
- func (x *TokenIntrospected) GetSubject() string
- func (*TokenIntrospected) ProtoMessage()
- func (x *TokenIntrospected) ProtoReflect() protoreflect.Message
- func (x *TokenIntrospected) Reset()
- func (x *TokenIntrospected) SetConfigId(v string)
- func (x *TokenIntrospected) SetIssuer(v string)
- func (x *TokenIntrospected) SetJti(v string)
- func (x *TokenIntrospected) SetResolvedDigitalTwinId(v string)
- func (x *TokenIntrospected) SetSubject(v string)
- func (x *TokenIntrospected) String() string
- type TokenIntrospected_builder
- type TrustScoreDimension
- func (x *TrustScoreDimension) GetName() TrustScoreDimension_Name
- func (x *TrustScoreDimension) GetWeight() float32
- func (*TrustScoreDimension) ProtoMessage()
- func (x *TrustScoreDimension) ProtoReflect() protoreflect.Message
- func (x *TrustScoreDimension) Reset()
- func (x *TrustScoreDimension) SetName(v TrustScoreDimension_Name)
- func (x *TrustScoreDimension) SetWeight(v float32)
- func (x *TrustScoreDimension) String() string
- type TrustScoreDimension_Name
- func (TrustScoreDimension_Name) Descriptor() protoreflect.EnumDescriptor
- func (x TrustScoreDimension_Name) Enum() *TrustScoreDimension_Name
- func (x TrustScoreDimension_Name) Number() protoreflect.EnumNumber
- func (x TrustScoreDimension_Name) String() string
- func (TrustScoreDimension_Name) Type() protoreflect.EnumType
- type TrustScoreDimension_builder
- type TrustScoreProfileConfig
- func (x *TrustScoreProfileConfig) GetDimensions() []*TrustScoreDimension
- func (x *TrustScoreProfileConfig) GetNodeClassification() string
- func (x *TrustScoreProfileConfig) GetSchedule() TrustScoreProfileConfig_UpdateFrequency
- func (*TrustScoreProfileConfig) ProtoMessage()
- func (x *TrustScoreProfileConfig) ProtoReflect() protoreflect.Message
- func (x *TrustScoreProfileConfig) Reset()
- func (x *TrustScoreProfileConfig) SetDimensions(v []*TrustScoreDimension)
- func (x *TrustScoreProfileConfig) SetNodeClassification(v string)
- func (x *TrustScoreProfileConfig) SetSchedule(v TrustScoreProfileConfig_UpdateFrequency)
- func (x *TrustScoreProfileConfig) String() string
- type TrustScoreProfileConfig_UpdateFrequency
- func (TrustScoreProfileConfig_UpdateFrequency) Descriptor() protoreflect.EnumDescriptor
- func (x TrustScoreProfileConfig_UpdateFrequency) Enum() *TrustScoreProfileConfig_UpdateFrequency
- func (x TrustScoreProfileConfig_UpdateFrequency) Number() protoreflect.EnumNumber
- func (x TrustScoreProfileConfig_UpdateFrequency) String() string
- func (TrustScoreProfileConfig_UpdateFrequency) Type() protoreflect.EnumType
- type TrustScoreProfileConfig_builder
- type UpdatedConfig
- func (x *UpdatedConfig) ClearAfter()
- func (x *UpdatedConfig) ClearBefore()
- func (x *UpdatedConfig) ClearContainersPath()
- func (x *UpdatedConfig) GetAfter() *ConfigDetail
- func (x *UpdatedConfig) GetBefore() *ConfigDetail
- func (x *UpdatedConfig) GetContainersPath() *ContainersPath
- func (x *UpdatedConfig) GetId() string
- func (x *UpdatedConfig) GetType() ConfigType
- func (x *UpdatedConfig) HasAfter() bool
- func (x *UpdatedConfig) HasBefore() bool
- func (x *UpdatedConfig) HasContainersPath() bool
- func (*UpdatedConfig) ProtoMessage()
- func (x *UpdatedConfig) ProtoReflect() protoreflect.Message
- func (x *UpdatedConfig) Reset()
- func (x *UpdatedConfig) SetAfter(v *ConfigDetail)
- func (x *UpdatedConfig) SetBefore(v *ConfigDetail)
- func (x *UpdatedConfig) SetContainersPath(v *ContainersPath)
- func (x *UpdatedConfig) SetId(v string)
- func (x *UpdatedConfig) SetType(v ConfigType)
- func (x *UpdatedConfig) String() string
- type UpdatedConfig_builder
- type UpsertData
- func (x *UpsertData) ClearData()
- func (x *UpsertData) ClearNode()
- func (x *UpsertData) ClearRelationship()
- func (x *UpsertData) GetData() isUpsertData_Data
- func (x *UpsertData) GetNode() *Node
- func (x *UpsertData) GetRelationship() *Relationship
- func (x *UpsertData) HasData() bool
- func (x *UpsertData) HasNode() bool
- func (x *UpsertData) HasRelationship() bool
- func (*UpsertData) ProtoMessage()
- func (x *UpsertData) ProtoReflect() protoreflect.Message
- func (x *UpsertData) Reset()
- func (x *UpsertData) SetNode(v *Node)
- func (x *UpsertData) SetRelationship(v *Relationship)
- func (x *UpsertData) String() string
- func (x *UpsertData) WhichData() case_UpsertData_Data
- type UpsertData_Node
- type UpsertData_Relationship
- type UpsertData_builder
- type WhatAuthorized
- func (x *WhatAuthorized) ClearDenyReason()
- func (x *WhatAuthorized) ClearEvaluationTime()
- func (x *WhatAuthorized) ClearRequest()
- func (x *WhatAuthorized) ClearResolvedDigitalTwin()
- func (x *WhatAuthorized) ClearResponse()
- func (x *WhatAuthorized) GetDenyReason() *AuthorizationDenyReason
- func (x *WhatAuthorized) GetErrorMessage() string
- func (x *WhatAuthorized) GetEvaluationTime() *durationpb.Duration
- func (x *WhatAuthorized) GetPoliciesFound() []*AuthorizationPolicy
- func (x *WhatAuthorized) GetRequest() *WhatAuthorized_Request
- func (x *WhatAuthorized) GetResolvedDigitalTwin() *AuthorizationDigitalTwin
- func (x *WhatAuthorized) GetResponse() *WhatAuthorized_Response
- func (x *WhatAuthorized) HasDenyReason() bool
- func (x *WhatAuthorized) HasEvaluationTime() bool
- func (x *WhatAuthorized) HasRequest() bool
- func (x *WhatAuthorized) HasResolvedDigitalTwin() bool
- func (x *WhatAuthorized) HasResponse() bool
- func (*WhatAuthorized) ProtoMessage()
- func (x *WhatAuthorized) ProtoReflect() protoreflect.Message
- func (x *WhatAuthorized) Reset()
- func (x *WhatAuthorized) SetDenyReason(v *AuthorizationDenyReason)
- func (x *WhatAuthorized) SetErrorMessage(v string)
- func (x *WhatAuthorized) SetEvaluationTime(v *durationpb.Duration)
- func (x *WhatAuthorized) SetPoliciesFound(v []*AuthorizationPolicy)
- func (x *WhatAuthorized) SetRequest(v *WhatAuthorized_Request)
- func (x *WhatAuthorized) SetResolvedDigitalTwin(v *AuthorizationDigitalTwin)
- func (x *WhatAuthorized) SetResponse(v *WhatAuthorized_Response)
- func (x *WhatAuthorized) String() string
- type WhatAuthorized_Request
- func (x *WhatAuthorized_Request) ClearSubject()
- func (x *WhatAuthorized_Request) GetInputParams() map[string]*v1beta1.Value
- func (x *WhatAuthorized_Request) GetPolicyTags() []string
- func (x *WhatAuthorized_Request) GetResourceTypes() []*WhatAuthorized_Request_ResourceType
- func (x *WhatAuthorized_Request) GetSubject() *AuthorizationSubject
- func (x *WhatAuthorized_Request) HasSubject() bool
- func (*WhatAuthorized_Request) ProtoMessage()
- func (x *WhatAuthorized_Request) ProtoReflect() protoreflect.Message
- func (x *WhatAuthorized_Request) Reset()
- func (x *WhatAuthorized_Request) SetInputParams(v map[string]*v1beta1.Value)
- func (x *WhatAuthorized_Request) SetPolicyTags(v []string)
- func (x *WhatAuthorized_Request) SetResourceTypes(v []*WhatAuthorized_Request_ResourceType)
- func (x *WhatAuthorized_Request) SetSubject(v *AuthorizationSubject)
- func (x *WhatAuthorized_Request) String() string
- type WhatAuthorized_Request_ResourceType
- func (x *WhatAuthorized_Request_ResourceType) GetActions() []string
- func (x *WhatAuthorized_Request_ResourceType) GetType() string
- func (*WhatAuthorized_Request_ResourceType) ProtoMessage()
- func (x *WhatAuthorized_Request_ResourceType) ProtoReflect() protoreflect.Message
- func (x *WhatAuthorized_Request_ResourceType) Reset()
- func (x *WhatAuthorized_Request_ResourceType) SetActions(v []string)
- func (x *WhatAuthorized_Request_ResourceType) SetType(v string)
- func (x *WhatAuthorized_Request_ResourceType) String() string
- type WhatAuthorized_Request_ResourceType_builder
- type WhatAuthorized_Request_builder
- type WhatAuthorized_Response
- func (x *WhatAuthorized_Response) ClearDecisionTime()
- func (x *WhatAuthorized_Response) GetDecisionTime() *timestamppb.Timestamp
- func (x *WhatAuthorized_Response) GetDecisions() map[string]*WhatAuthorized_Response_ResourceType
- func (x *WhatAuthorized_Response) HasDecisionTime() bool
- func (*WhatAuthorized_Response) ProtoMessage()
- func (x *WhatAuthorized_Response) ProtoReflect() protoreflect.Message
- func (x *WhatAuthorized_Response) Reset()
- func (x *WhatAuthorized_Response) SetDecisionTime(v *timestamppb.Timestamp)
- func (x *WhatAuthorized_Response) SetDecisions(v map[string]*WhatAuthorized_Response_ResourceType)
- func (x *WhatAuthorized_Response) String() string
- type WhatAuthorized_Response_Action
- func (x *WhatAuthorized_Response_Action) GetResources() []*WhatAuthorized_Response_Resource
- func (*WhatAuthorized_Response_Action) ProtoMessage()
- func (x *WhatAuthorized_Response_Action) ProtoReflect() protoreflect.Message
- func (x *WhatAuthorized_Response_Action) Reset()
- func (x *WhatAuthorized_Response_Action) SetResources(v []*WhatAuthorized_Response_Resource)
- func (x *WhatAuthorized_Response_Action) String() string
- type WhatAuthorized_Response_Action_builder
- type WhatAuthorized_Response_Resource
- func (x *WhatAuthorized_Response_Resource) GetExternalId() string
- func (*WhatAuthorized_Response_Resource) ProtoMessage()
- func (x *WhatAuthorized_Response_Resource) ProtoReflect() protoreflect.Message
- func (x *WhatAuthorized_Response_Resource) Reset()
- func (x *WhatAuthorized_Response_Resource) SetExternalId(v string)
- func (x *WhatAuthorized_Response_Resource) String() string
- type WhatAuthorized_Response_ResourceType
- func (x *WhatAuthorized_Response_ResourceType) GetActions() map[string]*WhatAuthorized_Response_Action
- func (*WhatAuthorized_Response_ResourceType) ProtoMessage()
- func (x *WhatAuthorized_Response_ResourceType) ProtoReflect() protoreflect.Message
- func (x *WhatAuthorized_Response_ResourceType) Reset()
- func (x *WhatAuthorized_Response_ResourceType) SetActions(v map[string]*WhatAuthorized_Response_Action)
- func (x *WhatAuthorized_Response_ResourceType) String() string
- type WhatAuthorized_Response_ResourceType_builder
- type WhatAuthorized_Response_Resource_builder
- type WhatAuthorized_Response_builder
- type WhatAuthorized_builder
- type WhoAuthorized
- func (x *WhoAuthorized) ClearDenyReason()
- func (x *WhoAuthorized) ClearEvaluationTime()
- func (x *WhoAuthorized) ClearRequest()
- func (x *WhoAuthorized) ClearResolvedDigitalTwin()
- func (x *WhoAuthorized) ClearResponse()
- func (x *WhoAuthorized) GetDenyReason() *AuthorizationDenyReason
- func (x *WhoAuthorized) GetErrorMessage() string
- func (x *WhoAuthorized) GetEvaluationTime() *durationpb.Duration
- func (x *WhoAuthorized) GetPoliciesFound() []*AuthorizationPolicy
- func (x *WhoAuthorized) GetRequest() *WhoAuthorized_Request
- func (x *WhoAuthorized) GetResolvedDigitalTwin() *AuthorizationDigitalTwin
- func (x *WhoAuthorized) GetResponse() *WhoAuthorized_Response
- func (x *WhoAuthorized) HasDenyReason() bool
- func (x *WhoAuthorized) HasEvaluationTime() bool
- func (x *WhoAuthorized) HasRequest() bool
- func (x *WhoAuthorized) HasResolvedDigitalTwin() bool
- func (x *WhoAuthorized) HasResponse() bool
- func (*WhoAuthorized) ProtoMessage()
- func (x *WhoAuthorized) ProtoReflect() protoreflect.Message
- func (x *WhoAuthorized) Reset()
- func (x *WhoAuthorized) SetDenyReason(v *AuthorizationDenyReason)
- func (x *WhoAuthorized) SetErrorMessage(v string)
- func (x *WhoAuthorized) SetEvaluationTime(v *durationpb.Duration)
- func (x *WhoAuthorized) SetPoliciesFound(v []*AuthorizationPolicy)
- func (x *WhoAuthorized) SetRequest(v *WhoAuthorized_Request)
- func (x *WhoAuthorized) SetResolvedDigitalTwin(v *AuthorizationDigitalTwin)
- func (x *WhoAuthorized) SetResponse(v *WhoAuthorized_Response)
- func (x *WhoAuthorized) String() string
- type WhoAuthorized_Request
- func (x *WhoAuthorized_Request) GetInputParams() map[string]*v1beta1.Value
- func (x *WhoAuthorized_Request) GetPolicyTags() []string
- func (x *WhoAuthorized_Request) GetResources() []*WhoAuthorized_Request_Resource
- func (*WhoAuthorized_Request) ProtoMessage()
- func (x *WhoAuthorized_Request) ProtoReflect() protoreflect.Message
- func (x *WhoAuthorized_Request) Reset()
- func (x *WhoAuthorized_Request) SetInputParams(v map[string]*v1beta1.Value)
- func (x *WhoAuthorized_Request) SetPolicyTags(v []string)
- func (x *WhoAuthorized_Request) SetResources(v []*WhoAuthorized_Request_Resource)
- func (x *WhoAuthorized_Request) String() string
- type WhoAuthorized_Request_Resource
- func (x *WhoAuthorized_Request_Resource) GetActions() []string
- func (x *WhoAuthorized_Request_Resource) GetExternalId() string
- func (x *WhoAuthorized_Request_Resource) GetType() string
- func (*WhoAuthorized_Request_Resource) ProtoMessage()
- func (x *WhoAuthorized_Request_Resource) ProtoReflect() protoreflect.Message
- func (x *WhoAuthorized_Request_Resource) Reset()
- func (x *WhoAuthorized_Request_Resource) SetActions(v []string)
- func (x *WhoAuthorized_Request_Resource) SetExternalId(v string)
- func (x *WhoAuthorized_Request_Resource) SetType(v string)
- func (x *WhoAuthorized_Request_Resource) String() string
- type WhoAuthorized_Request_Resource_builder
- type WhoAuthorized_Request_builder
- type WhoAuthorized_Response
- func (x *WhoAuthorized_Response) ClearDecisionTime()
- func (x *WhoAuthorized_Response) GetDecisionTime() *timestamppb.Timestamp
- func (x *WhoAuthorized_Response) GetDecisions() map[string]*WhoAuthorized_Response_ResourceType
- func (x *WhoAuthorized_Response) HasDecisionTime() bool
- func (*WhoAuthorized_Response) ProtoMessage()
- func (x *WhoAuthorized_Response) ProtoReflect() protoreflect.Message
- func (x *WhoAuthorized_Response) Reset()
- func (x *WhoAuthorized_Response) SetDecisionTime(v *timestamppb.Timestamp)
- func (x *WhoAuthorized_Response) SetDecisions(v map[string]*WhoAuthorized_Response_ResourceType)
- func (x *WhoAuthorized_Response) String() string
- type WhoAuthorized_Response_Action
- func (x *WhoAuthorized_Response_Action) GetSubjects() []*WhoAuthorized_Response_Subject
- func (*WhoAuthorized_Response_Action) ProtoMessage()
- func (x *WhoAuthorized_Response_Action) ProtoReflect() protoreflect.Message
- func (x *WhoAuthorized_Response_Action) Reset()
- func (x *WhoAuthorized_Response_Action) SetSubjects(v []*WhoAuthorized_Response_Subject)
- func (x *WhoAuthorized_Response_Action) String() string
- type WhoAuthorized_Response_Action_builder
- type WhoAuthorized_Response_Resource
- func (x *WhoAuthorized_Response_Resource) GetActions() map[string]*WhoAuthorized_Response_Action
- func (*WhoAuthorized_Response_Resource) ProtoMessage()
- func (x *WhoAuthorized_Response_Resource) ProtoReflect() protoreflect.Message
- func (x *WhoAuthorized_Response_Resource) Reset()
- func (x *WhoAuthorized_Response_Resource) SetActions(v map[string]*WhoAuthorized_Response_Action)
- func (x *WhoAuthorized_Response_Resource) String() string
- type WhoAuthorized_Response_ResourceType
- func (x *WhoAuthorized_Response_ResourceType) GetResources() map[string]*WhoAuthorized_Response_Resource
- func (*WhoAuthorized_Response_ResourceType) ProtoMessage()
- func (x *WhoAuthorized_Response_ResourceType) ProtoReflect() protoreflect.Message
- func (x *WhoAuthorized_Response_ResourceType) Reset()
- func (x *WhoAuthorized_Response_ResourceType) SetResources(v map[string]*WhoAuthorized_Response_Resource)
- func (x *WhoAuthorized_Response_ResourceType) String() string
- type WhoAuthorized_Response_ResourceType_builder
- type WhoAuthorized_Response_Resource_builder
- type WhoAuthorized_Response_Subject
- func (x *WhoAuthorized_Response_Subject) GetExternalId() string
- func (x *WhoAuthorized_Response_Subject) GetType() string
- func (*WhoAuthorized_Response_Subject) ProtoMessage()
- func (x *WhoAuthorized_Response_Subject) ProtoReflect() protoreflect.Message
- func (x *WhoAuthorized_Response_Subject) Reset()
- func (x *WhoAuthorized_Response_Subject) SetExternalId(v string)
- func (x *WhoAuthorized_Response_Subject) SetType(v string)
- func (x *WhoAuthorized_Response_Subject) String() string
- type WhoAuthorized_Response_Subject_builder
- type WhoAuthorized_Response_builder
- type WhoAuthorized_builder
Constants ¶
const AuthorizationSubject_AccessToken_case case_AuthorizationSubject_Subject = 3
const AuthorizationSubject_DigitalTwinProperty_case case_AuthorizationSubject_Subject = 2
const AuthorizationSubject_DigitalTwin_case case_AuthorizationSubject_Subject = 1
const AuthorizationSubject_ExternalId_case case_AuthorizationSubject_Subject = 4
const AuthorizationSubject_Subject_not_set_case case_AuthorizationSubject_Subject = 0
const ConfigDetail_ApplicationAgentCredential_case case_ConfigDetail_Configuration = 8
const ConfigDetail_ApplicationAgent_case case_ConfigDetail_Configuration = 27
const ConfigDetail_ApplicationSpace_case case_ConfigDetail_Configuration = 28
const ConfigDetail_AuthorizationPolicyConfig_case case_ConfigDetail_Configuration = 15
const ConfigDetail_CapturePipelineConfig_case case_ConfigDetail_Configuration = 25
const ConfigDetail_CapturePipelineTopicConfig_case case_ConfigDetail_Configuration = 26
const ConfigDetail_Configuration_not_set_case case_ConfigDetail_Configuration = 0
const ConfigDetail_EntityMatchingPipelineConfig_case case_ConfigDetail_Configuration = 21
const ConfigDetail_EventSinkConfig_case case_ConfigDetail_Configuration = 12
const ConfigDetail_ExternalDataResolverConfig_case case_ConfigDetail_Configuration = 22
const ConfigDetail_IngestPipelineConfig_case case_ConfigDetail_Configuration = 20
const ConfigDetail_KnowledgeQueryConfig_case case_ConfigDetail_Configuration = 24
const ConfigDetail_ServiceAccountCredential_case case_ConfigDetail_Configuration = 9
const ConfigDetail_TokenIntrospectConfig_case case_ConfigDetail_Configuration = 19
const ConfigDetail_TrustScoreProfileConfig_case case_ConfigDetail_Configuration = 23
const DeleteData_Data_not_set_case case_DeleteData_Data = 0
const DeleteData_NodePropertyMetadata_case case_DeleteData_Data = 6
const DeleteData_NodeProperty_case case_DeleteData_Data = 3
const DeleteData_NodeTags_case case_DeleteData_Data = 5
const DeleteData_Node_case case_DeleteData_Data = 1
const DeleteData_RelationshipProperty_case case_DeleteData_Data = 4
const DeleteData_Relationship_case case_DeleteData_Data = 2
const EventSinkConfig_Provider_AzureEventGrid_case case_EventSinkConfig_Provider_Provider = 3
const EventSinkConfig_Provider_AzureServiceBus_case case_EventSinkConfig_Provider_Provider = 2
const EventSinkConfig_Provider_Kafka_case case_EventSinkConfig_Provider_Provider = 1
const EventSinkConfig_Provider_Provider_not_set_case case_EventSinkConfig_Provider_Provider = 0
const EventSinkConfig_Route_ContextKeyValue_case case_EventSinkConfig_Route_Filter = 4
const EventSinkConfig_Route_EventType_case case_EventSinkConfig_Route_Filter = 3
const EventSinkConfig_Route_Filter_not_set_case case_EventSinkConfig_Route_Filter = 0
const ReadConfig_Id_case case_ReadConfig_Identifier = 1
const ReadConfig_Identifier_not_set_case case_ReadConfig_Identifier = 0
const ReadConfig_Name_case case_ReadConfig_Identifier = 2
const TokenIntrospectConfig_Jwt_case case_TokenIntrospectConfig_TokenMatcher = 1
const TokenIntrospectConfig_Offline_case case_TokenIntrospectConfig_Validation = 3
const TokenIntrospectConfig_Online_case case_TokenIntrospectConfig_Validation = 4
const TokenIntrospectConfig_Opaque_case case_TokenIntrospectConfig_TokenMatcher = 2
const TokenIntrospectConfig_TokenMatcher_not_set_case case_TokenIntrospectConfig_TokenMatcher = 0
const TokenIntrospectConfig_Validation_not_set_case case_TokenIntrospectConfig_Validation = 0
const UpsertData_Data_not_set_case case_UpsertData_Data = 0
const UpsertData_Node_case case_UpsertData_Data = 1
const UpsertData_Relationship_case case_UpsertData_Data = 2
Variables ¶
var ( ConfigType_name = map[int32]string{ 0: "CONFIG_TYPE_INVALID", 1: "CONFIG_TYPE_CUSTOMER", 2: "CONFIG_TYPE_APPLICATION_SPACE", 4: "CONFIG_TYPE_APPLICATION", 5: "CONFIG_TYPE_APP_AGENT", 6: "CONFIG_TYPE_APP_AGENT_CREDENTIAL", 18: "CONFIG_TYPE_SERVICE_ACCOUNT", 19: "CONFIG_TYPE_SERVICE_CREDENTIAL", 27: "CONFIG_TYPE_EVENT_SINK", 30: "CONFIG_TYPE_TOKEN_INTROSPECT", 22: "CONFIG_TYPE_AUTHORIZATION_POLICY", 28: "CONFIG_TYPE_NODE", 31: "CONFIG_TYPE_INGEST_PIPELINE", 32: "CONFIG_TYPE_ENTITY_MATCHING_PIPELINE", 33: "CONFIG_TYPE_EXTERNAL_DATA_RESOLVER", 34: "CONFIG_TYPE_TRUST_SCORE_PROFILE", 35: "CONFIG_TYPE_KNOWLEDGE_QUERY", 36: "CONFIG_TYPE_CAPTURE_PIPELINE", 37: "CONFIG_TYPE_CAPTURE_PIPELINE_TOPIC", } ConfigType_value = map[string]int32{ "CONFIG_TYPE_INVALID": 0, "CONFIG_TYPE_CUSTOMER": 1, "CONFIG_TYPE_APPLICATION_SPACE": 2, "CONFIG_TYPE_APPLICATION": 4, "CONFIG_TYPE_APP_AGENT": 5, "CONFIG_TYPE_APP_AGENT_CREDENTIAL": 6, "CONFIG_TYPE_SERVICE_ACCOUNT": 18, "CONFIG_TYPE_SERVICE_CREDENTIAL": 19, "CONFIG_TYPE_EVENT_SINK": 27, "CONFIG_TYPE_TOKEN_INTROSPECT": 30, "CONFIG_TYPE_AUTHORIZATION_POLICY": 22, "CONFIG_TYPE_NODE": 28, "CONFIG_TYPE_INGEST_PIPELINE": 31, "CONFIG_TYPE_ENTITY_MATCHING_PIPELINE": 32, "CONFIG_TYPE_EXTERNAL_DATA_RESOLVER": 33, "CONFIG_TYPE_TRUST_SCORE_PROFILE": 34, "CONFIG_TYPE_KNOWLEDGE_QUERY": 35, "CONFIG_TYPE_CAPTURE_PIPELINE": 36, "CONFIG_TYPE_CAPTURE_PIPELINE_TOPIC": 37, } )
Enum value maps for ConfigType.
var ( ExternalTokenStatus_name = map[int32]string{ 0: "EXTERNAL_TOKEN_STATUS_INVALID", 1: "EXTERNAL_TOKEN_STATUS_ENFORCE", 2: "EXTERNAL_TOKEN_STATUS_ALLOW", 3: "EXTERNAL_TOKEN_STATUS_DISALLOW", } ExternalTokenStatus_value = map[string]int32{ "EXTERNAL_TOKEN_STATUS_INVALID": 0, "EXTERNAL_TOKEN_STATUS_ENFORCE": 1, "EXTERNAL_TOKEN_STATUS_ALLOW": 2, "EXTERNAL_TOKEN_STATUS_DISALLOW": 3, } )
Enum value maps for ExternalTokenStatus.
var ( IngestPipelineOperation_name = map[int32]string{ 0: "INGEST_PIPELINE_OPERATION_INVALID", 1: "INGEST_PIPELINE_OPERATION_UPSERT_NODE", 2: "INGEST_PIPELINE_OPERATION_UPSERT_RELATIONSHIP", 3: "INGEST_PIPELINE_OPERATION_DELETE_NODE", 4: "INGEST_PIPELINE_OPERATION_DELETE_RELATIONSHIP", 5: "INGEST_PIPELINE_OPERATION_DELETE_NODE_PROPERTY", 6: "INGEST_PIPELINE_OPERATION_DELETE_RELATIONSHIP_PROPERTY", } IngestPipelineOperation_value = map[string]int32{ "INGEST_PIPELINE_OPERATION_INVALID": 0, "INGEST_PIPELINE_OPERATION_UPSERT_NODE": 1, "INGEST_PIPELINE_OPERATION_UPSERT_RELATIONSHIP": 2, "INGEST_PIPELINE_OPERATION_DELETE_NODE": 3, "INGEST_PIPELINE_OPERATION_DELETE_RELATIONSHIP": 4, "INGEST_PIPELINE_OPERATION_DELETE_NODE_PROPERTY": 5, "INGEST_PIPELINE_OPERATION_DELETE_RELATIONSHIP_PROPERTY": 6, } )
Enum value maps for IngestPipelineOperation.
var ( ExternalDataResolverConfig_ContentType_name = map[int32]string{ 0: "CONTENT_TYPE_INVALID", 1: "CONTENT_TYPE_JSON", } ExternalDataResolverConfig_ContentType_value = map[string]int32{ "CONTENT_TYPE_INVALID": 0, "CONTENT_TYPE_JSON": 1, } )
Enum value maps for ExternalDataResolverConfig_ContentType.
var ( AuthorizationPolicyConfig_Status_name = map[int32]string{ 0: "STATUS_INVALID", 1: "STATUS_ACTIVE", 2: "STATUS_INACTIVE", 3: "STATUS_DRAFT", } AuthorizationPolicyConfig_Status_value = map[string]int32{ "STATUS_INVALID": 0, "STATUS_ACTIVE": 1, "STATUS_INACTIVE": 2, "STATUS_DRAFT": 3, } )
Enum value maps for AuthorizationPolicyConfig_Status.
var ( EntityMatchingPipelineConfig_Status_name = map[int32]string{ 0: "STATUS_INVALID", 1: "STATUS_PENDING", 2: "STATUS_IN_PROGRESS", 3: "STATUS_SUCCESS", 4: "STATUS_ERROR", } EntityMatchingPipelineConfig_Status_value = map[string]int32{ "STATUS_INVALID": 0, "STATUS_PENDING": 1, "STATUS_IN_PROGRESS": 2, "STATUS_SUCCESS": 3, "STATUS_ERROR": 4, } )
Enum value maps for EntityMatchingPipelineConfig_Status.
var ( TrustScoreDimension_Name_name = map[int32]string{ 0: "NAME_INVALID", 1: "NAME_FRESHNESS", 2: "NAME_COMPLETENESS", 3: "NAME_VALIDITY", 4: "NAME_ORIGIN", 5: "NAME_VERIFICATION", } TrustScoreDimension_Name_value = map[string]int32{ "NAME_INVALID": 0, "NAME_FRESHNESS": 1, "NAME_COMPLETENESS": 2, "NAME_VALIDITY": 3, "NAME_ORIGIN": 4, "NAME_VERIFICATION": 5, } )
Enum value maps for TrustScoreDimension_Name.
var ( TrustScoreProfileConfig_UpdateFrequency_name = map[int32]string{ 0: "UPDATE_FREQUENCY_INVALID", 1: "UPDATE_FREQUENCY_THREE_HOURS", 2: "UPDATE_FREQUENCY_SIX_HOURS", 3: "UPDATE_FREQUENCY_TWELVE_HOURS", 4: "UPDATE_FREQUENCY_DAILY", } TrustScoreProfileConfig_UpdateFrequency_value = map[string]int32{ "UPDATE_FREQUENCY_INVALID": 0, "UPDATE_FREQUENCY_THREE_HOURS": 1, "UPDATE_FREQUENCY_SIX_HOURS": 2, "UPDATE_FREQUENCY_TWELVE_HOURS": 3, "UPDATE_FREQUENCY_DAILY": 4, } )
Enum value maps for TrustScoreProfileConfig_UpdateFrequency.
var ( KnowledgeQueryConfig_Status_name = map[int32]string{ 0: "STATUS_INVALID", 1: "STATUS_ACTIVE", 2: "STATUS_INACTIVE", 3: "STATUS_DRAFT", } KnowledgeQueryConfig_Status_value = map[string]int32{ "STATUS_INVALID": 0, "STATUS_ACTIVE": 1, "STATUS_INACTIVE": 2, "STATUS_DRAFT": 3, } )
Enum value maps for KnowledgeQueryConfig_Status.
var File_indykite_auditsink_v1beta1_ai_proto protoreflect.FileDescriptor
var File_indykite_auditsink_v1beta1_ciq_proto protoreflect.FileDescriptor
var File_indykite_auditsink_v1beta1_config_proto protoreflect.FileDescriptor
var File_indykite_auditsink_v1beta1_credentials_proto protoreflect.FileDescriptor
var File_indykite_auditsink_v1beta1_ingest_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Advice ¶
type Advice struct {
Values map[string]string `` /* 139-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*Advice) ProtoReflect ¶
func (x *Advice) ProtoReflect() protoreflect.Message
type Advice_builder ¶
func (Advice_builder) Build ¶
func (b0 Advice_builder) Build() *Advice
type ApplicationAgentConfig ¶
type ApplicationAgentConfig struct {
ApiPermissions []string `protobuf:"bytes,1,rep,name=api_permissions,json=apiPermissions,proto3" json:"api_permissions,omitempty"`
// contains filtered or unexported fields
}
func (*ApplicationAgentConfig) GetApiPermissions ¶
func (x *ApplicationAgentConfig) GetApiPermissions() []string
func (*ApplicationAgentConfig) ProtoMessage ¶
func (*ApplicationAgentConfig) ProtoMessage()
func (*ApplicationAgentConfig) ProtoReflect ¶
func (x *ApplicationAgentConfig) ProtoReflect() protoreflect.Message
func (*ApplicationAgentConfig) Reset ¶
func (x *ApplicationAgentConfig) Reset()
func (*ApplicationAgentConfig) SetApiPermissions ¶
func (x *ApplicationAgentConfig) SetApiPermissions(v []string)
func (*ApplicationAgentConfig) String ¶
func (x *ApplicationAgentConfig) String() string
type ApplicationAgentConfig_builder ¶
type ApplicationAgentConfig_builder struct {
ApiPermissions []string
// contains filtered or unexported fields
}
func (ApplicationAgentConfig_builder) Build ¶
func (b0 ApplicationAgentConfig_builder) Build() *ApplicationAgentConfig
type ApplicationAgentCredentialConfig ¶
type ApplicationAgentCredentialConfig struct {
Kid string `protobuf:"bytes,1,opt,name=kid,proto3" json:"kid,omitempty"`
// KeyFormat specify in which format the public key was provided.
// Could by empty, if no public key was provided.
KeyFormat string `protobuf:"bytes,2,opt,name=key_format,json=keyFormat,proto3" json:"key_format,omitempty"`
OriginalKid string `protobuf:"bytes,3,opt,name=original_kid,json=originalKid,proto3" json:"original_kid,omitempty"`
ExpireTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
// contains filtered or unexported fields
}
func (*ApplicationAgentCredentialConfig) ClearExpireTime ¶
func (x *ApplicationAgentCredentialConfig) ClearExpireTime()
func (*ApplicationAgentCredentialConfig) GetExpireTime ¶
func (x *ApplicationAgentCredentialConfig) GetExpireTime() *timestamppb.Timestamp
func (*ApplicationAgentCredentialConfig) GetKeyFormat ¶
func (x *ApplicationAgentCredentialConfig) GetKeyFormat() string
func (*ApplicationAgentCredentialConfig) GetKid ¶
func (x *ApplicationAgentCredentialConfig) GetKid() string
func (*ApplicationAgentCredentialConfig) GetOriginalKid ¶
func (x *ApplicationAgentCredentialConfig) GetOriginalKid() string
func (*ApplicationAgentCredentialConfig) HasExpireTime ¶
func (x *ApplicationAgentCredentialConfig) HasExpireTime() bool
func (*ApplicationAgentCredentialConfig) ProtoMessage ¶
func (*ApplicationAgentCredentialConfig) ProtoMessage()
func (*ApplicationAgentCredentialConfig) ProtoReflect ¶
func (x *ApplicationAgentCredentialConfig) ProtoReflect() protoreflect.Message
func (*ApplicationAgentCredentialConfig) Reset ¶
func (x *ApplicationAgentCredentialConfig) Reset()
func (*ApplicationAgentCredentialConfig) SetExpireTime ¶
func (x *ApplicationAgentCredentialConfig) SetExpireTime(v *timestamppb.Timestamp)
func (*ApplicationAgentCredentialConfig) SetKeyFormat ¶
func (x *ApplicationAgentCredentialConfig) SetKeyFormat(v string)
func (*ApplicationAgentCredentialConfig) SetKid ¶
func (x *ApplicationAgentCredentialConfig) SetKid(v string)
func (*ApplicationAgentCredentialConfig) SetOriginalKid ¶
func (x *ApplicationAgentCredentialConfig) SetOriginalKid(v string)
func (*ApplicationAgentCredentialConfig) String ¶
func (x *ApplicationAgentCredentialConfig) String() string
type ApplicationAgentCredentialConfig_builder ¶
type ApplicationAgentCredentialConfig_builder struct {
Kid string
// KeyFormat specify in which format the public key was provided.
// Could by empty, if no public key was provided.
KeyFormat string
OriginalKid string
ExpireTime *timestamppb.Timestamp
// contains filtered or unexported fields
}
func (ApplicationAgentCredentialConfig_builder) Build ¶
func (b0 ApplicationAgentCredentialConfig_builder) Build() *ApplicationAgentCredentialConfig
type ApplicationSpaceConfig ¶
type ApplicationSpaceConfig struct {
Region string `protobuf:"bytes,1,opt,name=region,proto3" json:"region,omitempty"`
IkgSize string `protobuf:"bytes,2,opt,name=ikg_size,json=ikgSize,proto3" json:"ikg_size,omitempty"`
ReplicaRegion string `protobuf:"bytes,3,opt,name=replica_region,json=replicaRegion,proto3" json:"replica_region,omitempty"`
DbConnection *DBConnection `protobuf:"bytes,4,opt,name=db_connection,json=dbConnection,proto3" json:"db_connection,omitempty"`
// contains filtered or unexported fields
}
func (*ApplicationSpaceConfig) ClearDbConnection ¶
func (x *ApplicationSpaceConfig) ClearDbConnection()
func (*ApplicationSpaceConfig) GetDbConnection ¶
func (x *ApplicationSpaceConfig) GetDbConnection() *DBConnection
func (*ApplicationSpaceConfig) GetIkgSize ¶
func (x *ApplicationSpaceConfig) GetIkgSize() string
func (*ApplicationSpaceConfig) GetRegion ¶
func (x *ApplicationSpaceConfig) GetRegion() string
func (*ApplicationSpaceConfig) GetReplicaRegion ¶
func (x *ApplicationSpaceConfig) GetReplicaRegion() string
func (*ApplicationSpaceConfig) HasDbConnection ¶
func (x *ApplicationSpaceConfig) HasDbConnection() bool
func (*ApplicationSpaceConfig) ProtoMessage ¶
func (*ApplicationSpaceConfig) ProtoMessage()
func (*ApplicationSpaceConfig) ProtoReflect ¶
func (x *ApplicationSpaceConfig) ProtoReflect() protoreflect.Message
func (*ApplicationSpaceConfig) Reset ¶
func (x *ApplicationSpaceConfig) Reset()
func (*ApplicationSpaceConfig) SetDbConnection ¶
func (x *ApplicationSpaceConfig) SetDbConnection(v *DBConnection)
func (*ApplicationSpaceConfig) SetIkgSize ¶
func (x *ApplicationSpaceConfig) SetIkgSize(v string)
func (*ApplicationSpaceConfig) SetRegion ¶
func (x *ApplicationSpaceConfig) SetRegion(v string)
func (*ApplicationSpaceConfig) SetReplicaRegion ¶
func (x *ApplicationSpaceConfig) SetReplicaRegion(v string)
func (*ApplicationSpaceConfig) String ¶
func (x *ApplicationSpaceConfig) String() string
type ApplicationSpaceConfig_builder ¶
type ApplicationSpaceConfig_builder struct {
Region string
IkgSize string
ReplicaRegion string
DbConnection *DBConnection
// contains filtered or unexported fields
}
func (ApplicationSpaceConfig_builder) Build ¶
func (b0 ApplicationSpaceConfig_builder) Build() *ApplicationSpaceConfig
type AssignConfigPermissions ¶
type AssignConfigPermissions struct {
// TargetIdentifier is gid identifier of Service Account or DigitalTwin.
TargetIdentifier string `protobuf:"bytes,1,opt,name=target_identifier,json=targetIdentifier,proto3" json:"target_identifier,omitempty"`
// TargetType is type of TargetIdentifier.
TargetType ConfigType `` /* 135-byte string literal not displayed */
// Permission role id to be assigned.
Role string `protobuf:"bytes,3,opt,name=role,proto3" json:"role,omitempty"`
// CustomerId under which to assign permissions.
CustomerId string `protobuf:"bytes,4,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
// Object to which Permission will be linked to. Can be Customer, AppSpace or Tenant.
ObjectId string `protobuf:"bytes,5,opt,name=object_id,json=objectId,proto3" json:"object_id,omitempty"`
// Object type is type of object_id.
ObjectType ConfigType `` /* 135-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*AssignConfigPermissions) GetCustomerId ¶
func (x *AssignConfigPermissions) GetCustomerId() string
func (*AssignConfigPermissions) GetObjectId ¶
func (x *AssignConfigPermissions) GetObjectId() string
func (*AssignConfigPermissions) GetObjectType ¶
func (x *AssignConfigPermissions) GetObjectType() ConfigType
func (*AssignConfigPermissions) GetRole ¶
func (x *AssignConfigPermissions) GetRole() string
func (*AssignConfigPermissions) GetTargetIdentifier ¶
func (x *AssignConfigPermissions) GetTargetIdentifier() string
func (*AssignConfigPermissions) GetTargetType ¶
func (x *AssignConfigPermissions) GetTargetType() ConfigType
func (*AssignConfigPermissions) ProtoMessage ¶
func (*AssignConfigPermissions) ProtoMessage()
func (*AssignConfigPermissions) ProtoReflect ¶
func (x *AssignConfigPermissions) ProtoReflect() protoreflect.Message
func (*AssignConfigPermissions) Reset ¶
func (x *AssignConfigPermissions) Reset()
func (*AssignConfigPermissions) SetCustomerId ¶
func (x *AssignConfigPermissions) SetCustomerId(v string)
func (*AssignConfigPermissions) SetObjectId ¶
func (x *AssignConfigPermissions) SetObjectId(v string)
func (*AssignConfigPermissions) SetObjectType ¶
func (x *AssignConfigPermissions) SetObjectType(v ConfigType)
func (*AssignConfigPermissions) SetRole ¶
func (x *AssignConfigPermissions) SetRole(v string)
func (*AssignConfigPermissions) SetTargetIdentifier ¶
func (x *AssignConfigPermissions) SetTargetIdentifier(v string)
func (*AssignConfigPermissions) SetTargetType ¶
func (x *AssignConfigPermissions) SetTargetType(v ConfigType)
func (*AssignConfigPermissions) String ¶
func (x *AssignConfigPermissions) String() string
type AssignConfigPermissions_builder ¶
type AssignConfigPermissions_builder struct {
// TargetIdentifier is gid identifier of Service Account or DigitalTwin.
TargetIdentifier string
// TargetType is type of TargetIdentifier.
TargetType ConfigType
// Permission role id to be assigned.
Role string
// CustomerId under which to assign permissions.
CustomerId string
// Object to which Permission will be linked to. Can be Customer, AppSpace or Tenant.
ObjectId string
// Object type is type of object_id.
ObjectType ConfigType
// contains filtered or unexported fields
}
func (AssignConfigPermissions_builder) Build ¶
func (b0 AssignConfigPermissions_builder) Build() *AssignConfigPermissions
type AuthZENRequest ¶
type AuthZENRequest struct {
Body string `protobuf:"bytes,1,opt,name=body,proto3" json:"body,omitempty"`
Token *AuthZENRequest_ThirdPartyToken `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
// contains filtered or unexported fields
}
func (*AuthZENRequest) ClearToken ¶
func (x *AuthZENRequest) ClearToken()
func (*AuthZENRequest) GetBody ¶
func (x *AuthZENRequest) GetBody() string
func (*AuthZENRequest) GetToken ¶
func (x *AuthZENRequest) GetToken() *AuthZENRequest_ThirdPartyToken
func (*AuthZENRequest) HasToken ¶
func (x *AuthZENRequest) HasToken() bool
func (*AuthZENRequest) ProtoMessage ¶
func (*AuthZENRequest) ProtoMessage()
func (*AuthZENRequest) ProtoReflect ¶
func (x *AuthZENRequest) ProtoReflect() protoreflect.Message
func (*AuthZENRequest) Reset ¶
func (x *AuthZENRequest) Reset()
func (*AuthZENRequest) SetBody ¶
func (x *AuthZENRequest) SetBody(v string)
func (*AuthZENRequest) SetToken ¶
func (x *AuthZENRequest) SetToken(v *AuthZENRequest_ThirdPartyToken)
func (*AuthZENRequest) String ¶
func (x *AuthZENRequest) String() string
type AuthZENRequest_ThirdPartyToken ¶
type AuthZENRequest_ThirdPartyToken struct {
SubjectId string `protobuf:"bytes,1,opt,name=subject_id,json=subjectId,proto3" json:"subject_id,omitempty"`
// contains filtered or unexported fields
}
func (*AuthZENRequest_ThirdPartyToken) GetSubjectId ¶
func (x *AuthZENRequest_ThirdPartyToken) GetSubjectId() string
func (*AuthZENRequest_ThirdPartyToken) ProtoMessage ¶
func (*AuthZENRequest_ThirdPartyToken) ProtoMessage()
func (*AuthZENRequest_ThirdPartyToken) ProtoReflect ¶
func (x *AuthZENRequest_ThirdPartyToken) ProtoReflect() protoreflect.Message
func (*AuthZENRequest_ThirdPartyToken) Reset ¶
func (x *AuthZENRequest_ThirdPartyToken) Reset()
func (*AuthZENRequest_ThirdPartyToken) SetSubjectId ¶
func (x *AuthZENRequest_ThirdPartyToken) SetSubjectId(v string)
func (*AuthZENRequest_ThirdPartyToken) String ¶
func (x *AuthZENRequest_ThirdPartyToken) String() string
type AuthZENRequest_ThirdPartyToken_builder ¶
type AuthZENRequest_ThirdPartyToken_builder struct {
SubjectId string
// contains filtered or unexported fields
}
func (AuthZENRequest_ThirdPartyToken_builder) Build ¶
func (b0 AuthZENRequest_ThirdPartyToken_builder) Build() *AuthZENRequest_ThirdPartyToken
type AuthZENRequest_builder ¶
type AuthZENRequest_builder struct {
Body string
Token *AuthZENRequest_ThirdPartyToken
// contains filtered or unexported fields
}
func (AuthZENRequest_builder) Build ¶
func (b0 AuthZENRequest_builder) Build() *AuthZENRequest
type AuthorizationDenyReason ¶
type AuthorizationDenyReason struct {
Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*AuthorizationDenyReason) GetMessage ¶
func (x *AuthorizationDenyReason) GetMessage() string
func (*AuthorizationDenyReason) ProtoMessage ¶
func (*AuthorizationDenyReason) ProtoMessage()
func (*AuthorizationDenyReason) ProtoReflect ¶
func (x *AuthorizationDenyReason) ProtoReflect() protoreflect.Message
func (*AuthorizationDenyReason) Reset ¶
func (x *AuthorizationDenyReason) Reset()
func (*AuthorizationDenyReason) SetMessage ¶
func (x *AuthorizationDenyReason) SetMessage(v string)
func (*AuthorizationDenyReason) String ¶
func (x *AuthorizationDenyReason) String() string
type AuthorizationDenyReason_builder ¶
type AuthorizationDenyReason_builder struct {
Message string
// contains filtered or unexported fields
}
func (AuthorizationDenyReason_builder) Build ¶
func (b0 AuthorizationDenyReason_builder) Build() *AuthorizationDenyReason
type AuthorizationDigitalTwin ¶
type AuthorizationDigitalTwin struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*AuthorizationDigitalTwin) GetId ¶
func (x *AuthorizationDigitalTwin) GetId() string
func (*AuthorizationDigitalTwin) ProtoMessage ¶
func (*AuthorizationDigitalTwin) ProtoMessage()
func (*AuthorizationDigitalTwin) ProtoReflect ¶
func (x *AuthorizationDigitalTwin) ProtoReflect() protoreflect.Message
func (*AuthorizationDigitalTwin) Reset ¶
func (x *AuthorizationDigitalTwin) Reset()
func (*AuthorizationDigitalTwin) SetId ¶
func (x *AuthorizationDigitalTwin) SetId(v string)
func (*AuthorizationDigitalTwin) String ¶
func (x *AuthorizationDigitalTwin) String() string
type AuthorizationDigitalTwin_builder ¶
type AuthorizationDigitalTwin_builder struct {
Id string
// contains filtered or unexported fields
}
func (AuthorizationDigitalTwin_builder) Build ¶
func (b0 AuthorizationDigitalTwin_builder) Build() *AuthorizationDigitalTwin
type AuthorizationPolicy ¶
type AuthorizationPolicy struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*AuthorizationPolicy) GetId ¶
func (x *AuthorizationPolicy) GetId() string
func (*AuthorizationPolicy) GetName ¶
func (x *AuthorizationPolicy) GetName() string
func (*AuthorizationPolicy) ProtoMessage ¶
func (*AuthorizationPolicy) ProtoMessage()
func (*AuthorizationPolicy) ProtoReflect ¶
func (x *AuthorizationPolicy) ProtoReflect() protoreflect.Message
func (*AuthorizationPolicy) Reset ¶
func (x *AuthorizationPolicy) Reset()
func (*AuthorizationPolicy) SetId ¶
func (x *AuthorizationPolicy) SetId(v string)
func (*AuthorizationPolicy) SetName ¶
func (x *AuthorizationPolicy) SetName(v string)
func (*AuthorizationPolicy) String ¶
func (x *AuthorizationPolicy) String() string
type AuthorizationPolicyConfig ¶
type AuthorizationPolicyConfig struct {
// Policy in JSON string format.
Policy string `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"`
// Policy status.
Status AuthorizationPolicyConfig_Status `` /* 131-byte string literal not displayed */
// Optional policy tags
Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*AuthorizationPolicyConfig) GetPolicy ¶
func (x *AuthorizationPolicyConfig) GetPolicy() string
func (*AuthorizationPolicyConfig) GetStatus ¶
func (x *AuthorizationPolicyConfig) GetStatus() AuthorizationPolicyConfig_Status
func (*AuthorizationPolicyConfig) GetTags ¶
func (x *AuthorizationPolicyConfig) GetTags() []string
func (*AuthorizationPolicyConfig) ProtoMessage ¶
func (*AuthorizationPolicyConfig) ProtoMessage()
func (*AuthorizationPolicyConfig) ProtoReflect ¶
func (x *AuthorizationPolicyConfig) ProtoReflect() protoreflect.Message
func (*AuthorizationPolicyConfig) Reset ¶
func (x *AuthorizationPolicyConfig) Reset()
func (*AuthorizationPolicyConfig) SetPolicy ¶
func (x *AuthorizationPolicyConfig) SetPolicy(v string)
func (*AuthorizationPolicyConfig) SetStatus ¶
func (x *AuthorizationPolicyConfig) SetStatus(v AuthorizationPolicyConfig_Status)
func (*AuthorizationPolicyConfig) SetTags ¶
func (x *AuthorizationPolicyConfig) SetTags(v []string)
func (*AuthorizationPolicyConfig) String ¶
func (x *AuthorizationPolicyConfig) String() string
type AuthorizationPolicyConfig_Status ¶
type AuthorizationPolicyConfig_Status int32
const ( AuthorizationPolicyConfig_STATUS_INVALID AuthorizationPolicyConfig_Status = 0 AuthorizationPolicyConfig_STATUS_ACTIVE AuthorizationPolicyConfig_Status = 1 AuthorizationPolicyConfig_STATUS_INACTIVE AuthorizationPolicyConfig_Status = 2 AuthorizationPolicyConfig_STATUS_DRAFT AuthorizationPolicyConfig_Status = 3 )
func (AuthorizationPolicyConfig_Status) Descriptor ¶
func (AuthorizationPolicyConfig_Status) Descriptor() protoreflect.EnumDescriptor
func (AuthorizationPolicyConfig_Status) Enum ¶
func (x AuthorizationPolicyConfig_Status) Enum() *AuthorizationPolicyConfig_Status
func (AuthorizationPolicyConfig_Status) Number ¶
func (x AuthorizationPolicyConfig_Status) Number() protoreflect.EnumNumber
func (AuthorizationPolicyConfig_Status) String ¶
func (x AuthorizationPolicyConfig_Status) String() string
func (AuthorizationPolicyConfig_Status) Type ¶
func (AuthorizationPolicyConfig_Status) Type() protoreflect.EnumType
type AuthorizationPolicyConfig_builder ¶
type AuthorizationPolicyConfig_builder struct {
// Policy in JSON string format.
Policy string
// Policy status.
Status AuthorizationPolicyConfig_Status
// Optional policy tags
Tags []string
// contains filtered or unexported fields
}
func (AuthorizationPolicyConfig_builder) Build ¶
func (b0 AuthorizationPolicyConfig_builder) Build() *AuthorizationPolicyConfig
type AuthorizationPolicy_builder ¶
type AuthorizationPolicy_builder struct {
Id string
Name string
// contains filtered or unexported fields
}
func (AuthorizationPolicy_builder) Build ¶
func (b0 AuthorizationPolicy_builder) Build() *AuthorizationPolicy
type AuthorizationSubject ¶
type AuthorizationSubject struct {
// Types that are valid to be assigned to Subject:
//
// *AuthorizationSubject_DigitalTwin
// *AuthorizationSubject_DigitalTwinProperty
// *AuthorizationSubject_AccessToken
// *AuthorizationSubject_ExternalId
Subject isAuthorizationSubject_Subject `protobuf_oneof:"subject"`
// contains filtered or unexported fields
}
func (*AuthorizationSubject) ClearAccessToken ¶
func (x *AuthorizationSubject) ClearAccessToken()
func (*AuthorizationSubject) ClearDigitalTwin ¶
func (x *AuthorizationSubject) ClearDigitalTwin()
func (*AuthorizationSubject) ClearDigitalTwinProperty ¶
func (x *AuthorizationSubject) ClearDigitalTwinProperty()
func (*AuthorizationSubject) ClearExternalId ¶
func (x *AuthorizationSubject) ClearExternalId()
func (*AuthorizationSubject) ClearSubject ¶
func (x *AuthorizationSubject) ClearSubject()
func (*AuthorizationSubject) GetAccessToken ¶
func (x *AuthorizationSubject) GetAccessToken() string
func (*AuthorizationSubject) GetDigitalTwin ¶
func (x *AuthorizationSubject) GetDigitalTwin() *AuthorizationDigitalTwin
func (*AuthorizationSubject) GetDigitalTwinProperty ¶
func (x *AuthorizationSubject) GetDigitalTwinProperty() *AuthorizationSubject_Property
func (*AuthorizationSubject) GetExternalId ¶
func (x *AuthorizationSubject) GetExternalId() *AuthorizationSubject_ExternalID
func (*AuthorizationSubject) GetSubject ¶
func (x *AuthorizationSubject) GetSubject() isAuthorizationSubject_Subject
func (*AuthorizationSubject) HasAccessToken ¶
func (x *AuthorizationSubject) HasAccessToken() bool
func (*AuthorizationSubject) HasDigitalTwin ¶
func (x *AuthorizationSubject) HasDigitalTwin() bool
func (*AuthorizationSubject) HasDigitalTwinProperty ¶
func (x *AuthorizationSubject) HasDigitalTwinProperty() bool
func (*AuthorizationSubject) HasExternalId ¶
func (x *AuthorizationSubject) HasExternalId() bool
func (*AuthorizationSubject) HasSubject ¶
func (x *AuthorizationSubject) HasSubject() bool
func (*AuthorizationSubject) ProtoMessage ¶
func (*AuthorizationSubject) ProtoMessage()
func (*AuthorizationSubject) ProtoReflect ¶
func (x *AuthorizationSubject) ProtoReflect() protoreflect.Message
func (*AuthorizationSubject) Reset ¶
func (x *AuthorizationSubject) Reset()
func (*AuthorizationSubject) SetAccessToken ¶
func (x *AuthorizationSubject) SetAccessToken(v string)
func (*AuthorizationSubject) SetDigitalTwin ¶
func (x *AuthorizationSubject) SetDigitalTwin(v *AuthorizationDigitalTwin)
func (*AuthorizationSubject) SetDigitalTwinProperty ¶
func (x *AuthorizationSubject) SetDigitalTwinProperty(v *AuthorizationSubject_Property)
func (*AuthorizationSubject) SetExternalId ¶
func (x *AuthorizationSubject) SetExternalId(v *AuthorizationSubject_ExternalID)
func (*AuthorizationSubject) String ¶
func (x *AuthorizationSubject) String() string
func (*AuthorizationSubject) WhichSubject ¶
func (x *AuthorizationSubject) WhichSubject() case_AuthorizationSubject_Subject
type AuthorizationSubject_AccessToken ¶
type AuthorizationSubject_AccessToken struct {
AccessToken string `protobuf:"bytes,3,opt,name=access_token,json=accessToken,proto3,oneof"`
}
type AuthorizationSubject_DigitalTwin ¶
type AuthorizationSubject_DigitalTwin struct {
DigitalTwin *AuthorizationDigitalTwin `protobuf:"bytes,1,opt,name=digital_twin,json=digitalTwin,proto3,oneof"`
}
type AuthorizationSubject_DigitalTwinProperty ¶
type AuthorizationSubject_DigitalTwinProperty struct {
DigitalTwinProperty *AuthorizationSubject_Property `protobuf:"bytes,2,opt,name=digital_twin_property,json=digitalTwinProperty,proto3,oneof"`
}
type AuthorizationSubject_ExternalID ¶
type AuthorizationSubject_ExternalID struct {
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
ExternalId string `protobuf:"bytes,2,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"`
// contains filtered or unexported fields
}
func (*AuthorizationSubject_ExternalID) GetExternalId ¶
func (x *AuthorizationSubject_ExternalID) GetExternalId() string
func (*AuthorizationSubject_ExternalID) GetType ¶
func (x *AuthorizationSubject_ExternalID) GetType() string
func (*AuthorizationSubject_ExternalID) ProtoMessage ¶
func (*AuthorizationSubject_ExternalID) ProtoMessage()
func (*AuthorizationSubject_ExternalID) ProtoReflect ¶
func (x *AuthorizationSubject_ExternalID) ProtoReflect() protoreflect.Message
func (*AuthorizationSubject_ExternalID) Reset ¶
func (x *AuthorizationSubject_ExternalID) Reset()
func (*AuthorizationSubject_ExternalID) SetExternalId ¶
func (x *AuthorizationSubject_ExternalID) SetExternalId(v string)
func (*AuthorizationSubject_ExternalID) SetType ¶
func (x *AuthorizationSubject_ExternalID) SetType(v string)
func (*AuthorizationSubject_ExternalID) String ¶
func (x *AuthorizationSubject_ExternalID) String() string
type AuthorizationSubject_ExternalID_builder ¶
type AuthorizationSubject_ExternalID_builder struct {
Type string
ExternalId string
// contains filtered or unexported fields
}
func (AuthorizationSubject_ExternalID_builder) Build ¶
func (b0 AuthorizationSubject_ExternalID_builder) Build() *AuthorizationSubject_ExternalID
type AuthorizationSubject_ExternalId ¶
type AuthorizationSubject_ExternalId struct {
ExternalId *AuthorizationSubject_ExternalID `protobuf:"bytes,4,opt,name=external_id,json=externalId,proto3,oneof"`
}
type AuthorizationSubject_Property ¶
type AuthorizationSubject_Property struct {
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Value *v1beta1.Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func (*AuthorizationSubject_Property) ClearValue ¶
func (x *AuthorizationSubject_Property) ClearValue()
func (*AuthorizationSubject_Property) GetType ¶
func (x *AuthorizationSubject_Property) GetType() string
func (*AuthorizationSubject_Property) GetValue ¶
func (x *AuthorizationSubject_Property) GetValue() *v1beta1.Value
func (*AuthorizationSubject_Property) HasValue ¶
func (x *AuthorizationSubject_Property) HasValue() bool
func (*AuthorizationSubject_Property) ProtoMessage ¶
func (*AuthorizationSubject_Property) ProtoMessage()
func (*AuthorizationSubject_Property) ProtoReflect ¶
func (x *AuthorizationSubject_Property) ProtoReflect() protoreflect.Message
func (*AuthorizationSubject_Property) Reset ¶
func (x *AuthorizationSubject_Property) Reset()
func (*AuthorizationSubject_Property) SetType ¶
func (x *AuthorizationSubject_Property) SetType(v string)
func (*AuthorizationSubject_Property) SetValue ¶
func (x *AuthorizationSubject_Property) SetValue(v *v1beta1.Value)
func (*AuthorizationSubject_Property) String ¶
func (x *AuthorizationSubject_Property) String() string
type AuthorizationSubject_Property_builder ¶
type AuthorizationSubject_Property_builder struct {
Type string
Value *v1beta1.Value
// contains filtered or unexported fields
}
func (AuthorizationSubject_Property_builder) Build ¶
func (b0 AuthorizationSubject_Property_builder) Build() *AuthorizationSubject_Property
type AuthorizationSubject_builder ¶
type AuthorizationSubject_builder struct {
// Fields of oneof Subject:
DigitalTwin *AuthorizationDigitalTwin
DigitalTwinProperty *AuthorizationSubject_Property
AccessToken *string
ExternalId *AuthorizationSubject_ExternalID
// contains filtered or unexported fields
}
func (AuthorizationSubject_builder) Build ¶
func (b0 AuthorizationSubject_builder) Build() *AuthorizationSubject
type BatchDeleteNodeProperties ¶
type BatchDeleteNodeProperties struct {
NodeProperties []*DeleteData_NodePropertyMatch `protobuf:"bytes,1,rep,name=node_properties,json=nodeProperties,proto3" json:"node_properties,omitempty"`
// contains filtered or unexported fields
}
func (*BatchDeleteNodeProperties) GetNodeProperties ¶
func (x *BatchDeleteNodeProperties) GetNodeProperties() []*DeleteData_NodePropertyMatch
func (*BatchDeleteNodeProperties) ProtoMessage ¶
func (*BatchDeleteNodeProperties) ProtoMessage()
func (*BatchDeleteNodeProperties) ProtoReflect ¶
func (x *BatchDeleteNodeProperties) ProtoReflect() protoreflect.Message
func (*BatchDeleteNodeProperties) Reset ¶
func (x *BatchDeleteNodeProperties) Reset()
func (*BatchDeleteNodeProperties) SetNodeProperties ¶
func (x *BatchDeleteNodeProperties) SetNodeProperties(v []*DeleteData_NodePropertyMatch)
func (*BatchDeleteNodeProperties) String ¶
func (x *BatchDeleteNodeProperties) String() string
type BatchDeleteNodeProperties_builder ¶
type BatchDeleteNodeProperties_builder struct {
NodeProperties []*DeleteData_NodePropertyMatch
// contains filtered or unexported fields
}
func (BatchDeleteNodeProperties_builder) Build ¶
func (b0 BatchDeleteNodeProperties_builder) Build() *BatchDeleteNodeProperties
type BatchDeleteNodeTags ¶
type BatchDeleteNodeTags struct {
NodeTags []*DeleteData_NodeTagMatch `protobuf:"bytes,1,rep,name=node_tags,json=nodeTags,proto3" json:"node_tags,omitempty"`
// contains filtered or unexported fields
}
func (*BatchDeleteNodeTags) GetNodeTags ¶
func (x *BatchDeleteNodeTags) GetNodeTags() []*DeleteData_NodeTagMatch
func (*BatchDeleteNodeTags) ProtoMessage ¶
func (*BatchDeleteNodeTags) ProtoMessage()
func (*BatchDeleteNodeTags) ProtoReflect ¶
func (x *BatchDeleteNodeTags) ProtoReflect() protoreflect.Message
func (*BatchDeleteNodeTags) Reset ¶
func (x *BatchDeleteNodeTags) Reset()
func (*BatchDeleteNodeTags) SetNodeTags ¶
func (x *BatchDeleteNodeTags) SetNodeTags(v []*DeleteData_NodeTagMatch)
func (*BatchDeleteNodeTags) String ¶
func (x *BatchDeleteNodeTags) String() string
type BatchDeleteNodeTags_builder ¶
type BatchDeleteNodeTags_builder struct {
NodeTags []*DeleteData_NodeTagMatch
// contains filtered or unexported fields
}
func (BatchDeleteNodeTags_builder) Build ¶
func (b0 BatchDeleteNodeTags_builder) Build() *BatchDeleteNodeTags
type BatchDeleteNodes ¶
type BatchDeleteNodes struct {
Nodes []*NodeMatch `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
// contains filtered or unexported fields
}
func (*BatchDeleteNodes) GetNodes ¶
func (x *BatchDeleteNodes) GetNodes() []*NodeMatch
func (*BatchDeleteNodes) ProtoMessage ¶
func (*BatchDeleteNodes) ProtoMessage()
func (*BatchDeleteNodes) ProtoReflect ¶
func (x *BatchDeleteNodes) ProtoReflect() protoreflect.Message
func (*BatchDeleteNodes) Reset ¶
func (x *BatchDeleteNodes) Reset()
func (*BatchDeleteNodes) SetNodes ¶
func (x *BatchDeleteNodes) SetNodes(v []*NodeMatch)
func (*BatchDeleteNodes) String ¶
func (x *BatchDeleteNodes) String() string
type BatchDeleteNodes_builder ¶
type BatchDeleteNodes_builder struct {
Nodes []*NodeMatch
// contains filtered or unexported fields
}
func (BatchDeleteNodes_builder) Build ¶
func (b0 BatchDeleteNodes_builder) Build() *BatchDeleteNodes
type BatchDeleteRelationshipProperties ¶
type BatchDeleteRelationshipProperties struct {
RelationshipProperties []*DeleteData_RelationshipPropertyMatch `` /* 127-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*BatchDeleteRelationshipProperties) GetRelationshipProperties ¶
func (x *BatchDeleteRelationshipProperties) GetRelationshipProperties() []*DeleteData_RelationshipPropertyMatch
func (*BatchDeleteRelationshipProperties) ProtoMessage ¶
func (*BatchDeleteRelationshipProperties) ProtoMessage()
func (*BatchDeleteRelationshipProperties) ProtoReflect ¶
func (x *BatchDeleteRelationshipProperties) ProtoReflect() protoreflect.Message
func (*BatchDeleteRelationshipProperties) Reset ¶
func (x *BatchDeleteRelationshipProperties) Reset()
func (*BatchDeleteRelationshipProperties) SetRelationshipProperties ¶
func (x *BatchDeleteRelationshipProperties) SetRelationshipProperties(v []*DeleteData_RelationshipPropertyMatch)
func (*BatchDeleteRelationshipProperties) String ¶
func (x *BatchDeleteRelationshipProperties) String() string
type BatchDeleteRelationshipProperties_builder ¶
type BatchDeleteRelationshipProperties_builder struct {
RelationshipProperties []*DeleteData_RelationshipPropertyMatch
// contains filtered or unexported fields
}
func (BatchDeleteRelationshipProperties_builder) Build ¶
func (b0 BatchDeleteRelationshipProperties_builder) Build() *BatchDeleteRelationshipProperties
type BatchDeleteRelationships ¶
type BatchDeleteRelationships struct {
Relationships []*Relationship `protobuf:"bytes,1,rep,name=relationships,proto3" json:"relationships,omitempty"`
// contains filtered or unexported fields
}
func (*BatchDeleteRelationships) GetRelationships ¶
func (x *BatchDeleteRelationships) GetRelationships() []*Relationship
func (*BatchDeleteRelationships) ProtoMessage ¶
func (*BatchDeleteRelationships) ProtoMessage()
func (*BatchDeleteRelationships) ProtoReflect ¶
func (x *BatchDeleteRelationships) ProtoReflect() protoreflect.Message
func (*BatchDeleteRelationships) Reset ¶
func (x *BatchDeleteRelationships) Reset()
func (*BatchDeleteRelationships) SetRelationships ¶
func (x *BatchDeleteRelationships) SetRelationships(v []*Relationship)
func (*BatchDeleteRelationships) String ¶
func (x *BatchDeleteRelationships) String() string
type BatchDeleteRelationships_builder ¶
type BatchDeleteRelationships_builder struct {
Relationships []*Relationship
// contains filtered or unexported fields
}
func (BatchDeleteRelationships_builder) Build ¶
func (b0 BatchDeleteRelationships_builder) Build() *BatchDeleteRelationships
type BatchUpsertNodes ¶
type BatchUpsertNodes struct {
Nodes []*Node `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
// contains filtered or unexported fields
}
func (*BatchUpsertNodes) GetNodes ¶
func (x *BatchUpsertNodes) GetNodes() []*Node
func (*BatchUpsertNodes) ProtoMessage ¶
func (*BatchUpsertNodes) ProtoMessage()
func (*BatchUpsertNodes) ProtoReflect ¶
func (x *BatchUpsertNodes) ProtoReflect() protoreflect.Message
func (*BatchUpsertNodes) Reset ¶
func (x *BatchUpsertNodes) Reset()
func (*BatchUpsertNodes) SetNodes ¶
func (x *BatchUpsertNodes) SetNodes(v []*Node)
func (*BatchUpsertNodes) String ¶
func (x *BatchUpsertNodes) String() string
type BatchUpsertNodes_builder ¶
type BatchUpsertNodes_builder struct {
Nodes []*Node
// contains filtered or unexported fields
}
func (BatchUpsertNodes_builder) Build ¶
func (b0 BatchUpsertNodes_builder) Build() *BatchUpsertNodes
type BatchUpsertRelationships ¶
type BatchUpsertRelationships struct {
Relationships []*Relationship `protobuf:"bytes,1,rep,name=relationships,proto3" json:"relationships,omitempty"`
// contains filtered or unexported fields
}
func (*BatchUpsertRelationships) GetRelationships ¶
func (x *BatchUpsertRelationships) GetRelationships() []*Relationship
func (*BatchUpsertRelationships) ProtoMessage ¶
func (*BatchUpsertRelationships) ProtoMessage()
func (*BatchUpsertRelationships) ProtoReflect ¶
func (x *BatchUpsertRelationships) ProtoReflect() protoreflect.Message
func (*BatchUpsertRelationships) Reset ¶
func (x *BatchUpsertRelationships) Reset()
func (*BatchUpsertRelationships) SetRelationships ¶
func (x *BatchUpsertRelationships) SetRelationships(v []*Relationship)
func (*BatchUpsertRelationships) String ¶
func (x *BatchUpsertRelationships) String() string
type BatchUpsertRelationships_builder ¶
type BatchUpsertRelationships_builder struct {
Relationships []*Relationship
// contains filtered or unexported fields
}
func (BatchUpsertRelationships_builder) Build ¶
func (b0 BatchUpsertRelationships_builder) Build() *BatchUpsertRelationships
type CapturePipelineConfig ¶
type CapturePipelineConfig struct {
AppAgentToken string `protobuf:"bytes,1,opt,name=app_agent_token,json=appAgentToken,proto3" json:"app_agent_token,omitempty"`
// contains filtered or unexported fields
}
func (*CapturePipelineConfig) GetAppAgentToken ¶
func (x *CapturePipelineConfig) GetAppAgentToken() string
func (*CapturePipelineConfig) ProtoMessage ¶
func (*CapturePipelineConfig) ProtoMessage()
func (*CapturePipelineConfig) ProtoReflect ¶
func (x *CapturePipelineConfig) ProtoReflect() protoreflect.Message
func (*CapturePipelineConfig) Reset ¶
func (x *CapturePipelineConfig) Reset()
func (*CapturePipelineConfig) SetAppAgentToken ¶
func (x *CapturePipelineConfig) SetAppAgentToken(v string)
func (*CapturePipelineConfig) String ¶
func (x *CapturePipelineConfig) String() string
type CapturePipelineConfig_builder ¶
type CapturePipelineConfig_builder struct {
AppAgentToken string
// contains filtered or unexported fields
}
func (CapturePipelineConfig_builder) Build ¶
func (b0 CapturePipelineConfig_builder) Build() *CapturePipelineConfig
type CapturePipelineTopicConfig ¶
type CapturePipelineTopicConfig struct {
CapturePipelineId string `protobuf:"bytes,1,opt,name=capture_pipeline_id,json=capturePipelineId,proto3" json:"capture_pipeline_id,omitempty"`
Script *CapturePipelineTopicConfig_Script `protobuf:"bytes,2,opt,name=script,proto3" json:"script,omitempty"`
// contains filtered or unexported fields
}
func (*CapturePipelineTopicConfig) ClearScript ¶
func (x *CapturePipelineTopicConfig) ClearScript()
func (*CapturePipelineTopicConfig) GetCapturePipelineId ¶
func (x *CapturePipelineTopicConfig) GetCapturePipelineId() string
func (*CapturePipelineTopicConfig) GetScript ¶
func (x *CapturePipelineTopicConfig) GetScript() *CapturePipelineTopicConfig_Script
func (*CapturePipelineTopicConfig) HasScript ¶
func (x *CapturePipelineTopicConfig) HasScript() bool
func (*CapturePipelineTopicConfig) ProtoMessage ¶
func (*CapturePipelineTopicConfig) ProtoMessage()
func (*CapturePipelineTopicConfig) ProtoReflect ¶
func (x *CapturePipelineTopicConfig) ProtoReflect() protoreflect.Message
func (*CapturePipelineTopicConfig) Reset ¶
func (x *CapturePipelineTopicConfig) Reset()
func (*CapturePipelineTopicConfig) SetCapturePipelineId ¶
func (x *CapturePipelineTopicConfig) SetCapturePipelineId(v string)
func (*CapturePipelineTopicConfig) SetScript ¶
func (x *CapturePipelineTopicConfig) SetScript(v *CapturePipelineTopicConfig_Script)
func (*CapturePipelineTopicConfig) String ¶
func (x *CapturePipelineTopicConfig) String() string
type CapturePipelineTopicConfig_Script ¶
type CapturePipelineTopicConfig_Script struct {
Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
// contains filtered or unexported fields
}
func (*CapturePipelineTopicConfig_Script) GetContent ¶
func (x *CapturePipelineTopicConfig_Script) GetContent() string
func (*CapturePipelineTopicConfig_Script) ProtoMessage ¶
func (*CapturePipelineTopicConfig_Script) ProtoMessage()
func (*CapturePipelineTopicConfig_Script) ProtoReflect ¶
func (x *CapturePipelineTopicConfig_Script) ProtoReflect() protoreflect.Message
func (*CapturePipelineTopicConfig_Script) Reset ¶
func (x *CapturePipelineTopicConfig_Script) Reset()
func (*CapturePipelineTopicConfig_Script) SetContent ¶
func (x *CapturePipelineTopicConfig_Script) SetContent(v string)
func (*CapturePipelineTopicConfig_Script) String ¶
func (x *CapturePipelineTopicConfig_Script) String() string
type CapturePipelineTopicConfig_Script_builder ¶
type CapturePipelineTopicConfig_Script_builder struct {
Content string
// contains filtered or unexported fields
}
func (CapturePipelineTopicConfig_Script_builder) Build ¶
func (b0 CapturePipelineTopicConfig_Script_builder) Build() *CapturePipelineTopicConfig_Script
type CapturePipelineTopicConfig_builder ¶
type CapturePipelineTopicConfig_builder struct {
CapturePipelineId string
Script *CapturePipelineTopicConfig_Script
// contains filtered or unexported fields
}
func (CapturePipelineTopicConfig_builder) Build ¶
func (b0 CapturePipelineTopicConfig_builder) Build() *CapturePipelineTopicConfig
type ConfigDetail ¶
type ConfigDetail 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"`
// Types that are valid to be assigned to Configuration:
//
// *ConfigDetail_ApplicationSpace
// *ConfigDetail_ApplicationAgent
// *ConfigDetail_ApplicationAgentCredential
// *ConfigDetail_ServiceAccountCredential
// *ConfigDetail_EventSinkConfig
// *ConfigDetail_AuthorizationPolicyConfig
// *ConfigDetail_TokenIntrospectConfig
// *ConfigDetail_ExternalDataResolverConfig
// *ConfigDetail_TrustScoreProfileConfig
// *ConfigDetail_IngestPipelineConfig
// *ConfigDetail_EntityMatchingPipelineConfig
// *ConfigDetail_KnowledgeQueryConfig
// *ConfigDetail_CapturePipelineConfig
// *ConfigDetail_CapturePipelineTopicConfig
Configuration isConfigDetail_Configuration `protobuf_oneof:"configuration"`
// contains filtered or unexported fields
}
func (*ConfigDetail) ClearApplicationAgent ¶
func (x *ConfigDetail) ClearApplicationAgent()
func (*ConfigDetail) ClearApplicationAgentCredential ¶
func (x *ConfigDetail) ClearApplicationAgentCredential()
func (*ConfigDetail) ClearApplicationSpace ¶
func (x *ConfigDetail) ClearApplicationSpace()
func (*ConfigDetail) ClearAuthorizationPolicyConfig ¶
func (x *ConfigDetail) ClearAuthorizationPolicyConfig()
func (*ConfigDetail) ClearCapturePipelineConfig ¶
func (x *ConfigDetail) ClearCapturePipelineConfig()
func (*ConfigDetail) ClearCapturePipelineTopicConfig ¶
func (x *ConfigDetail) ClearCapturePipelineTopicConfig()
func (*ConfigDetail) ClearConfiguration ¶
func (x *ConfigDetail) ClearConfiguration()
func (*ConfigDetail) ClearEntityMatchingPipelineConfig ¶
func (x *ConfigDetail) ClearEntityMatchingPipelineConfig()
func (*ConfigDetail) ClearEventSinkConfig ¶
func (x *ConfigDetail) ClearEventSinkConfig()
func (*ConfigDetail) ClearExternalDataResolverConfig ¶
func (x *ConfigDetail) ClearExternalDataResolverConfig()
func (*ConfigDetail) ClearIngestPipelineConfig ¶
func (x *ConfigDetail) ClearIngestPipelineConfig()
func (*ConfigDetail) ClearKnowledgeQueryConfig ¶
func (x *ConfigDetail) ClearKnowledgeQueryConfig()
func (*ConfigDetail) ClearServiceAccountCredential ¶
func (x *ConfigDetail) ClearServiceAccountCredential()
func (*ConfigDetail) ClearTokenIntrospectConfig ¶
func (x *ConfigDetail) ClearTokenIntrospectConfig()
func (*ConfigDetail) ClearTrustScoreProfileConfig ¶
func (x *ConfigDetail) ClearTrustScoreProfileConfig()
func (*ConfigDetail) GetApplicationAgent ¶
func (x *ConfigDetail) GetApplicationAgent() *ApplicationAgentConfig
func (*ConfigDetail) GetApplicationAgentCredential ¶
func (x *ConfigDetail) GetApplicationAgentCredential() *ApplicationAgentCredentialConfig
func (*ConfigDetail) GetApplicationSpace ¶
func (x *ConfigDetail) GetApplicationSpace() *ApplicationSpaceConfig
func (*ConfigDetail) GetAuthorizationPolicyConfig ¶
func (x *ConfigDetail) GetAuthorizationPolicyConfig() *AuthorizationPolicyConfig
func (*ConfigDetail) GetCapturePipelineConfig ¶
func (x *ConfigDetail) GetCapturePipelineConfig() *CapturePipelineConfig
func (*ConfigDetail) GetCapturePipelineTopicConfig ¶
func (x *ConfigDetail) GetCapturePipelineTopicConfig() *CapturePipelineTopicConfig
func (*ConfigDetail) GetConfiguration ¶
func (x *ConfigDetail) GetConfiguration() isConfigDetail_Configuration
func (*ConfigDetail) GetDescription ¶
func (x *ConfigDetail) GetDescription() string
func (*ConfigDetail) GetDisplayName ¶
func (x *ConfigDetail) GetDisplayName() string
func (*ConfigDetail) GetEntityMatchingPipelineConfig ¶
func (x *ConfigDetail) GetEntityMatchingPipelineConfig() *EntityMatchingPipelineConfig
func (*ConfigDetail) GetEventSinkConfig ¶
func (x *ConfigDetail) GetEventSinkConfig() *EventSinkConfig
func (*ConfigDetail) GetExternalDataResolverConfig ¶
func (x *ConfigDetail) GetExternalDataResolverConfig() *ExternalDataResolverConfig
func (*ConfigDetail) GetIngestPipelineConfig ¶
func (x *ConfigDetail) GetIngestPipelineConfig() *IngestPipelineConfig
func (*ConfigDetail) GetKnowledgeQueryConfig ¶
func (x *ConfigDetail) GetKnowledgeQueryConfig() *KnowledgeQueryConfig
func (*ConfigDetail) GetName ¶
func (x *ConfigDetail) GetName() string
func (*ConfigDetail) GetServiceAccountCredential ¶
func (x *ConfigDetail) GetServiceAccountCredential() *ServiceAccountCredentialConfig
func (*ConfigDetail) GetTokenIntrospectConfig ¶
func (x *ConfigDetail) GetTokenIntrospectConfig() *TokenIntrospectConfig
func (*ConfigDetail) GetTrustScoreProfileConfig ¶
func (x *ConfigDetail) GetTrustScoreProfileConfig() *TrustScoreProfileConfig
func (*ConfigDetail) HasApplicationAgent ¶
func (x *ConfigDetail) HasApplicationAgent() bool
func (*ConfigDetail) HasApplicationAgentCredential ¶
func (x *ConfigDetail) HasApplicationAgentCredential() bool
func (*ConfigDetail) HasApplicationSpace ¶
func (x *ConfigDetail) HasApplicationSpace() bool
func (*ConfigDetail) HasAuthorizationPolicyConfig ¶
func (x *ConfigDetail) HasAuthorizationPolicyConfig() bool
func (*ConfigDetail) HasCapturePipelineConfig ¶
func (x *ConfigDetail) HasCapturePipelineConfig() bool
func (*ConfigDetail) HasCapturePipelineTopicConfig ¶
func (x *ConfigDetail) HasCapturePipelineTopicConfig() bool
func (*ConfigDetail) HasConfiguration ¶
func (x *ConfigDetail) HasConfiguration() bool
func (*ConfigDetail) HasEntityMatchingPipelineConfig ¶
func (x *ConfigDetail) HasEntityMatchingPipelineConfig() bool
func (*ConfigDetail) HasEventSinkConfig ¶
func (x *ConfigDetail) HasEventSinkConfig() bool
func (*ConfigDetail) HasExternalDataResolverConfig ¶
func (x *ConfigDetail) HasExternalDataResolverConfig() bool
func (*ConfigDetail) HasIngestPipelineConfig ¶
func (x *ConfigDetail) HasIngestPipelineConfig() bool
func (*ConfigDetail) HasKnowledgeQueryConfig ¶
func (x *ConfigDetail) HasKnowledgeQueryConfig() bool
func (*ConfigDetail) HasServiceAccountCredential ¶
func (x *ConfigDetail) HasServiceAccountCredential() bool
func (*ConfigDetail) HasTokenIntrospectConfig ¶
func (x *ConfigDetail) HasTokenIntrospectConfig() bool
func (*ConfigDetail) HasTrustScoreProfileConfig ¶
func (x *ConfigDetail) HasTrustScoreProfileConfig() bool
func (*ConfigDetail) ProtoMessage ¶
func (*ConfigDetail) ProtoMessage()
func (*ConfigDetail) ProtoReflect ¶
func (x *ConfigDetail) ProtoReflect() protoreflect.Message
func (*ConfigDetail) Reset ¶
func (x *ConfigDetail) Reset()
func (*ConfigDetail) SetApplicationAgent ¶
func (x *ConfigDetail) SetApplicationAgent(v *ApplicationAgentConfig)
func (*ConfigDetail) SetApplicationAgentCredential ¶
func (x *ConfigDetail) SetApplicationAgentCredential(v *ApplicationAgentCredentialConfig)
func (*ConfigDetail) SetApplicationSpace ¶
func (x *ConfigDetail) SetApplicationSpace(v *ApplicationSpaceConfig)
func (*ConfigDetail) SetAuthorizationPolicyConfig ¶
func (x *ConfigDetail) SetAuthorizationPolicyConfig(v *AuthorizationPolicyConfig)
func (*ConfigDetail) SetCapturePipelineConfig ¶
func (x *ConfigDetail) SetCapturePipelineConfig(v *CapturePipelineConfig)
func (*ConfigDetail) SetCapturePipelineTopicConfig ¶
func (x *ConfigDetail) SetCapturePipelineTopicConfig(v *CapturePipelineTopicConfig)
func (*ConfigDetail) SetDescription ¶
func (x *ConfigDetail) SetDescription(v string)
func (*ConfigDetail) SetDisplayName ¶
func (x *ConfigDetail) SetDisplayName(v string)
func (*ConfigDetail) SetEntityMatchingPipelineConfig ¶
func (x *ConfigDetail) SetEntityMatchingPipelineConfig(v *EntityMatchingPipelineConfig)
func (*ConfigDetail) SetEventSinkConfig ¶
func (x *ConfigDetail) SetEventSinkConfig(v *EventSinkConfig)
func (*ConfigDetail) SetExternalDataResolverConfig ¶
func (x *ConfigDetail) SetExternalDataResolverConfig(v *ExternalDataResolverConfig)
func (*ConfigDetail) SetIngestPipelineConfig ¶
func (x *ConfigDetail) SetIngestPipelineConfig(v *IngestPipelineConfig)
func (*ConfigDetail) SetKnowledgeQueryConfig ¶
func (x *ConfigDetail) SetKnowledgeQueryConfig(v *KnowledgeQueryConfig)
func (*ConfigDetail) SetName ¶
func (x *ConfigDetail) SetName(v string)
func (*ConfigDetail) SetServiceAccountCredential ¶
func (x *ConfigDetail) SetServiceAccountCredential(v *ServiceAccountCredentialConfig)
func (*ConfigDetail) SetTokenIntrospectConfig ¶
func (x *ConfigDetail) SetTokenIntrospectConfig(v *TokenIntrospectConfig)
func (*ConfigDetail) SetTrustScoreProfileConfig ¶
func (x *ConfigDetail) SetTrustScoreProfileConfig(v *TrustScoreProfileConfig)
func (*ConfigDetail) String ¶
func (x *ConfigDetail) String() string
func (*ConfigDetail) WhichConfiguration ¶
func (x *ConfigDetail) WhichConfiguration() case_ConfigDetail_Configuration
type ConfigDetail_ApplicationAgent ¶
type ConfigDetail_ApplicationAgent struct {
ApplicationAgent *ApplicationAgentConfig `protobuf:"bytes,27,opt,name=application_agent,json=applicationAgent,proto3,oneof"`
}
type ConfigDetail_ApplicationAgentCredential ¶
type ConfigDetail_ApplicationAgentCredential struct {
ApplicationAgentCredential *ApplicationAgentCredentialConfig `protobuf:"bytes,8,opt,name=application_agent_credential,json=applicationAgentCredential,proto3,oneof"`
}
type ConfigDetail_ApplicationSpace ¶
type ConfigDetail_ApplicationSpace struct {
ApplicationSpace *ApplicationSpaceConfig `protobuf:"bytes,28,opt,name=application_space,json=applicationSpace,proto3,oneof"`
}
type ConfigDetail_AuthorizationPolicyConfig ¶
type ConfigDetail_AuthorizationPolicyConfig struct {
AuthorizationPolicyConfig *AuthorizationPolicyConfig `protobuf:"bytes,15,opt,name=authorization_policy_config,json=authorizationPolicyConfig,proto3,oneof"`
}
type ConfigDetail_CapturePipelineConfig ¶
type ConfigDetail_CapturePipelineConfig struct {
CapturePipelineConfig *CapturePipelineConfig `protobuf:"bytes,25,opt,name=capture_pipeline_config,json=capturePipelineConfig,proto3,oneof"`
}
type ConfigDetail_CapturePipelineTopicConfig ¶
type ConfigDetail_CapturePipelineTopicConfig struct {
CapturePipelineTopicConfig *CapturePipelineTopicConfig `protobuf:"bytes,26,opt,name=capture_pipeline_topic_config,json=capturePipelineTopicConfig,proto3,oneof"`
}
type ConfigDetail_EntityMatchingPipelineConfig ¶
type ConfigDetail_EntityMatchingPipelineConfig struct {
EntityMatchingPipelineConfig *EntityMatchingPipelineConfig `protobuf:"bytes,21,opt,name=entity_matching_pipeline_config,json=entityMatchingPipelineConfig,proto3,oneof"`
}
type ConfigDetail_EventSinkConfig ¶
type ConfigDetail_EventSinkConfig struct {
EventSinkConfig *EventSinkConfig `protobuf:"bytes,12,opt,name=event_sink_config,json=eventSinkConfig,proto3,oneof"`
}
type ConfigDetail_ExternalDataResolverConfig ¶
type ConfigDetail_ExternalDataResolverConfig struct {
ExternalDataResolverConfig *ExternalDataResolverConfig `protobuf:"bytes,22,opt,name=external_data_resolver_config,json=externalDataResolverConfig,proto3,oneof"`
}
type ConfigDetail_IngestPipelineConfig ¶
type ConfigDetail_IngestPipelineConfig struct {
IngestPipelineConfig *IngestPipelineConfig `protobuf:"bytes,20,opt,name=ingest_pipeline_config,json=ingestPipelineConfig,proto3,oneof"`
}
type ConfigDetail_KnowledgeQueryConfig ¶
type ConfigDetail_KnowledgeQueryConfig struct {
KnowledgeQueryConfig *KnowledgeQueryConfig `protobuf:"bytes,24,opt,name=knowledge_query_config,json=knowledgeQueryConfig,proto3,oneof"`
}
type ConfigDetail_ServiceAccountCredential ¶
type ConfigDetail_ServiceAccountCredential struct {
ServiceAccountCredential *ServiceAccountCredentialConfig `protobuf:"bytes,9,opt,name=service_account_credential,json=serviceAccountCredential,proto3,oneof"`
}
type ConfigDetail_TokenIntrospectConfig ¶
type ConfigDetail_TokenIntrospectConfig struct {
TokenIntrospectConfig *TokenIntrospectConfig `protobuf:"bytes,19,opt,name=token_introspect_config,json=tokenIntrospectConfig,proto3,oneof"`
}
type ConfigDetail_TrustScoreProfileConfig ¶
type ConfigDetail_TrustScoreProfileConfig struct {
TrustScoreProfileConfig *TrustScoreProfileConfig `protobuf:"bytes,23,opt,name=trust_score_profile_config,json=trustScoreProfileConfig,proto3,oneof"`
}
type ConfigDetail_builder ¶
type ConfigDetail_builder struct {
Name string
DisplayName string
Description string
// Fields of oneof Configuration:
ApplicationSpace *ApplicationSpaceConfig
ApplicationAgent *ApplicationAgentConfig
ApplicationAgentCredential *ApplicationAgentCredentialConfig
ServiceAccountCredential *ServiceAccountCredentialConfig
EventSinkConfig *EventSinkConfig
AuthorizationPolicyConfig *AuthorizationPolicyConfig
TokenIntrospectConfig *TokenIntrospectConfig
ExternalDataResolverConfig *ExternalDataResolverConfig
TrustScoreProfileConfig *TrustScoreProfileConfig
IngestPipelineConfig *IngestPipelineConfig
EntityMatchingPipelineConfig *EntityMatchingPipelineConfig
KnowledgeQueryConfig *KnowledgeQueryConfig
CapturePipelineConfig *CapturePipelineConfig
CapturePipelineTopicConfig *CapturePipelineTopicConfig
// contains filtered or unexported fields
}
func (ConfigDetail_builder) Build ¶
func (b0 ConfigDetail_builder) Build() *ConfigDetail
type ConfigType ¶
type ConfigType int32
ConfigType is equivalent to internal DocumentType, for easier maintenance keep same numbers.
const ( ConfigType_CONFIG_TYPE_INVALID ConfigType = 0 ConfigType_CONFIG_TYPE_CUSTOMER ConfigType = 1 ConfigType_CONFIG_TYPE_APPLICATION_SPACE ConfigType = 2 ConfigType_CONFIG_TYPE_APPLICATION ConfigType = 4 ConfigType_CONFIG_TYPE_APP_AGENT ConfigType = 5 ConfigType_CONFIG_TYPE_APP_AGENT_CREDENTIAL ConfigType = 6 ConfigType_CONFIG_TYPE_SERVICE_ACCOUNT ConfigType = 18 ConfigType_CONFIG_TYPE_SERVICE_CREDENTIAL ConfigType = 19 ConfigType_CONFIG_TYPE_EVENT_SINK ConfigType = 27 ConfigType_CONFIG_TYPE_TOKEN_INTROSPECT ConfigType = 30 ConfigType_CONFIG_TYPE_AUTHORIZATION_POLICY ConfigType = 22 // CONFIG_TYPE_RESOURCE = 25; // Not use in Config API, but in Ingest/IKG // CONFIG_TYPE_RELATION = 26; // Not use in Config API, but in Ingest/IKG ConfigType_CONFIG_TYPE_NODE ConfigType = 28 ConfigType_CONFIG_TYPE_INGEST_PIPELINE ConfigType = 31 ConfigType_CONFIG_TYPE_ENTITY_MATCHING_PIPELINE ConfigType = 32 ConfigType_CONFIG_TYPE_EXTERNAL_DATA_RESOLVER ConfigType = 33 ConfigType_CONFIG_TYPE_TRUST_SCORE_PROFILE ConfigType = 34 ConfigType_CONFIG_TYPE_KNOWLEDGE_QUERY ConfigType = 35 ConfigType_CONFIG_TYPE_CAPTURE_PIPELINE ConfigType = 36 ConfigType_CONFIG_TYPE_CAPTURE_PIPELINE_TOPIC ConfigType = 37 )
func (ConfigType) Descriptor ¶
func (ConfigType) Descriptor() protoreflect.EnumDescriptor
func (ConfigType) Enum ¶
func (x ConfigType) Enum() *ConfigType
func (ConfigType) Number ¶
func (x ConfigType) Number() protoreflect.EnumNumber
func (ConfigType) String ¶
func (x ConfigType) String() string
func (ConfigType) Type ¶
func (ConfigType) Type() protoreflect.EnumType
type ContainersPath ¶
type ContainersPath struct {
CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
ApplicationSpaceId string `protobuf:"bytes,2,opt,name=application_space_id,json=applicationSpaceId,proto3" json:"application_space_id,omitempty"`
// contains filtered or unexported fields
}
func (*ContainersPath) GetApplicationSpaceId ¶
func (x *ContainersPath) GetApplicationSpaceId() string
func (*ContainersPath) GetCustomerId ¶
func (x *ContainersPath) GetCustomerId() string
func (*ContainersPath) ProtoMessage ¶
func (*ContainersPath) ProtoMessage()
func (*ContainersPath) ProtoReflect ¶
func (x *ContainersPath) ProtoReflect() protoreflect.Message
func (*ContainersPath) Reset ¶
func (x *ContainersPath) Reset()
func (*ContainersPath) SetApplicationSpaceId ¶
func (x *ContainersPath) SetApplicationSpaceId(v string)
func (*ContainersPath) SetCustomerId ¶
func (x *ContainersPath) SetCustomerId(v string)
func (*ContainersPath) String ¶
func (x *ContainersPath) String() string
type ContainersPath_builder ¶
type ContainersPath_builder struct {
CustomerId string
ApplicationSpaceId string
// contains filtered or unexported fields
}
func (ContainersPath_builder) Build ¶
func (b0 ContainersPath_builder) Build() *ContainersPath
type CreatedConfig ¶
type CreatedConfig struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Type ConfigType `protobuf:"varint,2,opt,name=type,proto3,enum=indykite.auditsink.v1beta1.ConfigType" json:"type,omitempty"`
Location *CreatedConfig_Location `protobuf:"bytes,3,opt,name=location,proto3" json:"location,omitempty"`
ContainersPath *ContainersPath `protobuf:"bytes,5,opt,name=containers_path,json=containersPath,proto3" json:"containers_path,omitempty"`
Detail *ConfigDetail `protobuf:"bytes,4,opt,name=detail,proto3" json:"detail,omitempty"`
// contains filtered or unexported fields
}
func (*CreatedConfig) ClearContainersPath ¶
func (x *CreatedConfig) ClearContainersPath()
func (*CreatedConfig) ClearDetail ¶
func (x *CreatedConfig) ClearDetail()
func (*CreatedConfig) ClearLocation ¶
func (x *CreatedConfig) ClearLocation()
func (*CreatedConfig) GetContainersPath ¶
func (x *CreatedConfig) GetContainersPath() *ContainersPath
func (*CreatedConfig) GetDetail ¶
func (x *CreatedConfig) GetDetail() *ConfigDetail
func (*CreatedConfig) GetId ¶
func (x *CreatedConfig) GetId() string
func (*CreatedConfig) GetLocation ¶
func (x *CreatedConfig) GetLocation() *CreatedConfig_Location
func (*CreatedConfig) GetType ¶
func (x *CreatedConfig) GetType() ConfigType
func (*CreatedConfig) HasContainersPath ¶
func (x *CreatedConfig) HasContainersPath() bool
func (*CreatedConfig) HasDetail ¶
func (x *CreatedConfig) HasDetail() bool
func (*CreatedConfig) HasLocation ¶
func (x *CreatedConfig) HasLocation() bool
func (*CreatedConfig) ProtoMessage ¶
func (*CreatedConfig) ProtoMessage()
func (*CreatedConfig) ProtoReflect ¶
func (x *CreatedConfig) ProtoReflect() protoreflect.Message
func (*CreatedConfig) Reset ¶
func (x *CreatedConfig) Reset()
func (*CreatedConfig) SetContainersPath ¶
func (x *CreatedConfig) SetContainersPath(v *ContainersPath)
func (*CreatedConfig) SetDetail ¶
func (x *CreatedConfig) SetDetail(v *ConfigDetail)
func (*CreatedConfig) SetId ¶
func (x *CreatedConfig) SetId(v string)
func (*CreatedConfig) SetLocation ¶
func (x *CreatedConfig) SetLocation(v *CreatedConfig_Location)
func (*CreatedConfig) SetType ¶
func (x *CreatedConfig) SetType(v ConfigType)
func (*CreatedConfig) String ¶
func (x *CreatedConfig) String() string
type CreatedConfig_Location ¶
type CreatedConfig_Location struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Type ConfigType `protobuf:"varint,2,opt,name=type,proto3,enum=indykite.auditsink.v1beta1.ConfigType" json:"type,omitempty"`
// contains filtered or unexported fields
}
func (*CreatedConfig_Location) GetId ¶
func (x *CreatedConfig_Location) GetId() string
func (*CreatedConfig_Location) GetType ¶
func (x *CreatedConfig_Location) GetType() ConfigType
func (*CreatedConfig_Location) ProtoMessage ¶
func (*CreatedConfig_Location) ProtoMessage()
func (*CreatedConfig_Location) ProtoReflect ¶
func (x *CreatedConfig_Location) ProtoReflect() protoreflect.Message
func (*CreatedConfig_Location) Reset ¶
func (x *CreatedConfig_Location) Reset()
func (*CreatedConfig_Location) SetId ¶
func (x *CreatedConfig_Location) SetId(v string)
func (*CreatedConfig_Location) SetType ¶
func (x *CreatedConfig_Location) SetType(v ConfigType)
func (*CreatedConfig_Location) String ¶
func (x *CreatedConfig_Location) String() string
type CreatedConfig_Location_builder ¶
type CreatedConfig_Location_builder struct {
Id string
Type ConfigType
// contains filtered or unexported fields
}
func (CreatedConfig_Location_builder) Build ¶
func (b0 CreatedConfig_Location_builder) Build() *CreatedConfig_Location
type CreatedConfig_builder ¶
type CreatedConfig_builder struct {
Id string
Type ConfigType
Location *CreatedConfig_Location
ContainersPath *ContainersPath
Detail *ConfigDetail
// contains filtered or unexported fields
}
func (CreatedConfig_builder) Build ¶
func (b0 CreatedConfig_builder) Build() *CreatedConfig
type DBConnection ¶
type DBConnection struct {
Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
DB connection details
func (*DBConnection) GetName ¶
func (x *DBConnection) GetName() string
func (*DBConnection) GetPassword ¶
func (x *DBConnection) GetPassword() string
func (*DBConnection) GetUrl ¶
func (x *DBConnection) GetUrl() string
func (*DBConnection) GetUsername ¶
func (x *DBConnection) GetUsername() string
func (*DBConnection) ProtoMessage ¶
func (*DBConnection) ProtoMessage()
func (*DBConnection) ProtoReflect ¶
func (x *DBConnection) ProtoReflect() protoreflect.Message
func (*DBConnection) Reset ¶
func (x *DBConnection) Reset()
func (*DBConnection) SetName ¶
func (x *DBConnection) SetName(v string)
func (*DBConnection) SetPassword ¶
func (x *DBConnection) SetPassword(v string)
func (*DBConnection) SetUrl ¶
func (x *DBConnection) SetUrl(v string)
func (*DBConnection) SetUsername ¶
func (x *DBConnection) SetUsername(v string)
func (*DBConnection) String ¶
func (x *DBConnection) String() string
type DBConnection_builder ¶
type DBConnection_builder struct {
Url string
Username string
Password string
Name string
// contains filtered or unexported fields
}
func (DBConnection_builder) Build ¶
func (b0 DBConnection_builder) Build() *DBConnection
type DeleteData ¶
type DeleteData struct {
// Types that are valid to be assigned to Data:
//
// *DeleteData_Node
// *DeleteData_Relationship
// *DeleteData_NodeProperty
// *DeleteData_RelationshipProperty
// *DeleteData_NodeTags
// *DeleteData_NodePropertyMetadata
Data isDeleteData_Data `protobuf_oneof:"data"`
// contains filtered or unexported fields
}
func (*DeleteData) ClearData ¶
func (x *DeleteData) ClearData()
func (*DeleteData) ClearNode ¶
func (x *DeleteData) ClearNode()
func (*DeleteData) ClearNodeProperty ¶
func (x *DeleteData) ClearNodeProperty()
func (*DeleteData) ClearNodePropertyMetadata ¶
func (x *DeleteData) ClearNodePropertyMetadata()
func (*DeleteData) ClearNodeTags ¶
func (x *DeleteData) ClearNodeTags()
func (*DeleteData) ClearRelationship ¶
func (x *DeleteData) ClearRelationship()
func (*DeleteData) ClearRelationshipProperty ¶
func (x *DeleteData) ClearRelationshipProperty()
func (*DeleteData) GetData ¶
func (x *DeleteData) GetData() isDeleteData_Data
func (*DeleteData) GetNode ¶
func (x *DeleteData) GetNode() *NodeMatch
func (*DeleteData) GetNodeProperty ¶
func (x *DeleteData) GetNodeProperty() *DeleteData_NodePropertyMatch
func (*DeleteData) GetNodePropertyMetadata ¶
func (x *DeleteData) GetNodePropertyMetadata() *DeleteData_NodePropertyMetadataMatch
func (*DeleteData) GetNodeTags ¶
func (x *DeleteData) GetNodeTags() *DeleteData_NodeTagMatch
func (*DeleteData) GetRelationship ¶
func (x *DeleteData) GetRelationship() *Relationship
func (*DeleteData) GetRelationshipProperty ¶
func (x *DeleteData) GetRelationshipProperty() *DeleteData_RelationshipPropertyMatch
func (*DeleteData) HasData ¶
func (x *DeleteData) HasData() bool
func (*DeleteData) HasNode ¶
func (x *DeleteData) HasNode() bool
func (*DeleteData) HasNodeProperty ¶
func (x *DeleteData) HasNodeProperty() bool
func (*DeleteData) HasNodePropertyMetadata ¶
func (x *DeleteData) HasNodePropertyMetadata() bool
func (*DeleteData) HasNodeTags ¶
func (x *DeleteData) HasNodeTags() bool
func (*DeleteData) HasRelationship ¶
func (x *DeleteData) HasRelationship() bool
func (*DeleteData) HasRelationshipProperty ¶
func (x *DeleteData) HasRelationshipProperty() bool
func (*DeleteData) ProtoMessage ¶
func (*DeleteData) ProtoMessage()
func (*DeleteData) ProtoReflect ¶
func (x *DeleteData) ProtoReflect() protoreflect.Message
func (*DeleteData) Reset ¶
func (x *DeleteData) Reset()
func (*DeleteData) SetNode ¶
func (x *DeleteData) SetNode(v *NodeMatch)
func (*DeleteData) SetNodeProperty ¶
func (x *DeleteData) SetNodeProperty(v *DeleteData_NodePropertyMatch)
func (*DeleteData) SetNodePropertyMetadata ¶
func (x *DeleteData) SetNodePropertyMetadata(v *DeleteData_NodePropertyMetadataMatch)
func (*DeleteData) SetNodeTags ¶
func (x *DeleteData) SetNodeTags(v *DeleteData_NodeTagMatch)
func (*DeleteData) SetRelationship ¶
func (x *DeleteData) SetRelationship(v *Relationship)
func (*DeleteData) SetRelationshipProperty ¶
func (x *DeleteData) SetRelationshipProperty(v *DeleteData_RelationshipPropertyMatch)
func (*DeleteData) String ¶
func (x *DeleteData) String() string
func (*DeleteData) WhichData ¶
func (x *DeleteData) WhichData() case_DeleteData_Data
type DeleteData_Node ¶
type DeleteData_Node struct {
Node *NodeMatch `protobuf:"bytes,1,opt,name=node,proto3,oneof"`
}
type DeleteData_NodeProperty ¶
type DeleteData_NodeProperty struct {
NodeProperty *DeleteData_NodePropertyMatch `protobuf:"bytes,3,opt,name=node_property,json=nodeProperty,proto3,oneof"`
}
type DeleteData_NodePropertyMatch ¶
type DeleteData_NodePropertyMatch struct {
Match *NodeMatch `protobuf:"bytes,1,opt,name=match,proto3" json:"match,omitempty"`
PropertyType string `protobuf:"bytes,2,opt,name=property_type,json=propertyType,proto3" json:"property_type,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteData_NodePropertyMatch) ClearMatch ¶
func (x *DeleteData_NodePropertyMatch) ClearMatch()
func (*DeleteData_NodePropertyMatch) GetMatch ¶
func (x *DeleteData_NodePropertyMatch) GetMatch() *NodeMatch
func (*DeleteData_NodePropertyMatch) GetPropertyType ¶
func (x *DeleteData_NodePropertyMatch) GetPropertyType() string
func (*DeleteData_NodePropertyMatch) HasMatch ¶
func (x *DeleteData_NodePropertyMatch) HasMatch() bool
func (*DeleteData_NodePropertyMatch) ProtoMessage ¶
func (*DeleteData_NodePropertyMatch) ProtoMessage()
func (*DeleteData_NodePropertyMatch) ProtoReflect ¶
func (x *DeleteData_NodePropertyMatch) ProtoReflect() protoreflect.Message
func (*DeleteData_NodePropertyMatch) Reset ¶
func (x *DeleteData_NodePropertyMatch) Reset()
func (*DeleteData_NodePropertyMatch) SetMatch ¶
func (x *DeleteData_NodePropertyMatch) SetMatch(v *NodeMatch)
func (*DeleteData_NodePropertyMatch) SetPropertyType ¶
func (x *DeleteData_NodePropertyMatch) SetPropertyType(v string)
func (*DeleteData_NodePropertyMatch) String ¶
func (x *DeleteData_NodePropertyMatch) String() string
type DeleteData_NodePropertyMatch_builder ¶
type DeleteData_NodePropertyMatch_builder struct {
Match *NodeMatch
PropertyType string
// contains filtered or unexported fields
}
func (DeleteData_NodePropertyMatch_builder) Build ¶
func (b0 DeleteData_NodePropertyMatch_builder) Build() *DeleteData_NodePropertyMatch
type DeleteData_NodePropertyMetadata ¶
type DeleteData_NodePropertyMetadata struct {
NodePropertyMetadata *DeleteData_NodePropertyMetadataMatch `protobuf:"bytes,6,opt,name=node_property_metadata,json=nodePropertyMetadata,proto3,oneof"`
}
type DeleteData_NodePropertyMetadataMatch ¶
type DeleteData_NodePropertyMetadataMatch struct {
Match *NodeMatch `protobuf:"bytes,1,opt,name=match,proto3" json:"match,omitempty"`
PropertyType string `protobuf:"bytes,2,opt,name=property_type,json=propertyType,proto3" json:"property_type,omitempty"`
MetadataType string `protobuf:"bytes,3,opt,name=metadata_type,json=metadataType,proto3" json:"metadata_type,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteData_NodePropertyMetadataMatch) ClearMatch ¶
func (x *DeleteData_NodePropertyMetadataMatch) ClearMatch()
func (*DeleteData_NodePropertyMetadataMatch) GetMatch ¶
func (x *DeleteData_NodePropertyMetadataMatch) GetMatch() *NodeMatch
func (*DeleteData_NodePropertyMetadataMatch) GetMetadataType ¶
func (x *DeleteData_NodePropertyMetadataMatch) GetMetadataType() string
func (*DeleteData_NodePropertyMetadataMatch) GetPropertyType ¶
func (x *DeleteData_NodePropertyMetadataMatch) GetPropertyType() string
func (*DeleteData_NodePropertyMetadataMatch) HasMatch ¶
func (x *DeleteData_NodePropertyMetadataMatch) HasMatch() bool
func (*DeleteData_NodePropertyMetadataMatch) ProtoMessage ¶
func (*DeleteData_NodePropertyMetadataMatch) ProtoMessage()
func (*DeleteData_NodePropertyMetadataMatch) ProtoReflect ¶
func (x *DeleteData_NodePropertyMetadataMatch) ProtoReflect() protoreflect.Message
func (*DeleteData_NodePropertyMetadataMatch) Reset ¶
func (x *DeleteData_NodePropertyMetadataMatch) Reset()
func (*DeleteData_NodePropertyMetadataMatch) SetMatch ¶
func (x *DeleteData_NodePropertyMetadataMatch) SetMatch(v *NodeMatch)
func (*DeleteData_NodePropertyMetadataMatch) SetMetadataType ¶
func (x *DeleteData_NodePropertyMetadataMatch) SetMetadataType(v string)
func (*DeleteData_NodePropertyMetadataMatch) SetPropertyType ¶
func (x *DeleteData_NodePropertyMetadataMatch) SetPropertyType(v string)
func (*DeleteData_NodePropertyMetadataMatch) String ¶
func (x *DeleteData_NodePropertyMetadataMatch) String() string
type DeleteData_NodePropertyMetadataMatch_builder ¶
type DeleteData_NodePropertyMetadataMatch_builder struct {
Match *NodeMatch
PropertyType string
MetadataType string
// contains filtered or unexported fields
}
func (DeleteData_NodePropertyMetadataMatch_builder) Build ¶
func (b0 DeleteData_NodePropertyMetadataMatch_builder) Build() *DeleteData_NodePropertyMetadataMatch
type DeleteData_NodeTagMatch ¶
type DeleteData_NodeTagMatch struct {
Match *NodeMatch `protobuf:"bytes,1,opt,name=match,proto3" json:"match,omitempty"`
Tags []string `protobuf:"bytes,2,rep,name=tags,proto3" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteData_NodeTagMatch) ClearMatch ¶
func (x *DeleteData_NodeTagMatch) ClearMatch()
func (*DeleteData_NodeTagMatch) GetMatch ¶
func (x *DeleteData_NodeTagMatch) GetMatch() *NodeMatch
func (*DeleteData_NodeTagMatch) GetTags ¶
func (x *DeleteData_NodeTagMatch) GetTags() []string
func (*DeleteData_NodeTagMatch) HasMatch ¶
func (x *DeleteData_NodeTagMatch) HasMatch() bool
func (*DeleteData_NodeTagMatch) ProtoMessage ¶
func (*DeleteData_NodeTagMatch) ProtoMessage()
func (*DeleteData_NodeTagMatch) ProtoReflect ¶
func (x *DeleteData_NodeTagMatch) ProtoReflect() protoreflect.Message
func (*DeleteData_NodeTagMatch) Reset ¶
func (x *DeleteData_NodeTagMatch) Reset()
func (*DeleteData_NodeTagMatch) SetMatch ¶
func (x *DeleteData_NodeTagMatch) SetMatch(v *NodeMatch)
func (*DeleteData_NodeTagMatch) SetTags ¶
func (x *DeleteData_NodeTagMatch) SetTags(v []string)
func (*DeleteData_NodeTagMatch) String ¶
func (x *DeleteData_NodeTagMatch) String() string
type DeleteData_NodeTagMatch_builder ¶
type DeleteData_NodeTagMatch_builder struct {
Match *NodeMatch
Tags []string
// contains filtered or unexported fields
}
func (DeleteData_NodeTagMatch_builder) Build ¶
func (b0 DeleteData_NodeTagMatch_builder) Build() *DeleteData_NodeTagMatch
type DeleteData_NodeTags ¶
type DeleteData_NodeTags struct {
NodeTags *DeleteData_NodeTagMatch `protobuf:"bytes,5,opt,name=node_tags,json=nodeTags,proto3,oneof"`
}
type DeleteData_Relationship ¶
type DeleteData_Relationship struct {
Relationship *Relationship `protobuf:"bytes,2,opt,name=relationship,proto3,oneof"`
}
type DeleteData_RelationshipProperty ¶
type DeleteData_RelationshipProperty struct {
RelationshipProperty *DeleteData_RelationshipPropertyMatch `protobuf:"bytes,4,opt,name=relationship_property,json=relationshipProperty,proto3,oneof"`
}
type DeleteData_RelationshipPropertyMatch ¶
type DeleteData_RelationshipPropertyMatch struct {
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Source *NodeMatch `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
Target *NodeMatch `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
PropertyType string `protobuf:"bytes,4,opt,name=property_type,json=propertyType,proto3" json:"property_type,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteData_RelationshipPropertyMatch) ClearSource ¶
func (x *DeleteData_RelationshipPropertyMatch) ClearSource()
func (*DeleteData_RelationshipPropertyMatch) ClearTarget ¶
func (x *DeleteData_RelationshipPropertyMatch) ClearTarget()
func (*DeleteData_RelationshipPropertyMatch) GetPropertyType ¶
func (x *DeleteData_RelationshipPropertyMatch) GetPropertyType() string
func (*DeleteData_RelationshipPropertyMatch) GetSource ¶
func (x *DeleteData_RelationshipPropertyMatch) GetSource() *NodeMatch
func (*DeleteData_RelationshipPropertyMatch) GetTarget ¶
func (x *DeleteData_RelationshipPropertyMatch) GetTarget() *NodeMatch
func (*DeleteData_RelationshipPropertyMatch) GetType ¶
func (x *DeleteData_RelationshipPropertyMatch) GetType() string
func (*DeleteData_RelationshipPropertyMatch) HasSource ¶
func (x *DeleteData_RelationshipPropertyMatch) HasSource() bool
func (*DeleteData_RelationshipPropertyMatch) HasTarget ¶
func (x *DeleteData_RelationshipPropertyMatch) HasTarget() bool
func (*DeleteData_RelationshipPropertyMatch) ProtoMessage ¶
func (*DeleteData_RelationshipPropertyMatch) ProtoMessage()
func (*DeleteData_RelationshipPropertyMatch) ProtoReflect ¶
func (x *DeleteData_RelationshipPropertyMatch) ProtoReflect() protoreflect.Message
func (*DeleteData_RelationshipPropertyMatch) Reset ¶
func (x *DeleteData_RelationshipPropertyMatch) Reset()
func (*DeleteData_RelationshipPropertyMatch) SetPropertyType ¶
func (x *DeleteData_RelationshipPropertyMatch) SetPropertyType(v string)
func (*DeleteData_RelationshipPropertyMatch) SetSource ¶
func (x *DeleteData_RelationshipPropertyMatch) SetSource(v *NodeMatch)
func (*DeleteData_RelationshipPropertyMatch) SetTarget ¶
func (x *DeleteData_RelationshipPropertyMatch) SetTarget(v *NodeMatch)
func (*DeleteData_RelationshipPropertyMatch) SetType ¶
func (x *DeleteData_RelationshipPropertyMatch) SetType(v string)
func (*DeleteData_RelationshipPropertyMatch) String ¶
func (x *DeleteData_RelationshipPropertyMatch) String() string
type DeleteData_RelationshipPropertyMatch_builder ¶
type DeleteData_RelationshipPropertyMatch_builder struct {
Type string
Source *NodeMatch
Target *NodeMatch
PropertyType string
// contains filtered or unexported fields
}
func (DeleteData_RelationshipPropertyMatch_builder) Build ¶
func (b0 DeleteData_RelationshipPropertyMatch_builder) Build() *DeleteData_RelationshipPropertyMatch
type DeleteData_builder ¶
type DeleteData_builder struct {
// Fields of oneof Data:
Node *NodeMatch
Relationship *Relationship
NodeProperty *DeleteData_NodePropertyMatch
RelationshipProperty *DeleteData_RelationshipPropertyMatch
NodeTags *DeleteData_NodeTagMatch
NodePropertyMetadata *DeleteData_NodePropertyMetadataMatch
// contains filtered or unexported fields
}
func (DeleteData_builder) Build ¶
func (b0 DeleteData_builder) Build() *DeleteData
type DeletedConfig ¶
type DeletedConfig struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Type ConfigType `protobuf:"varint,2,opt,name=type,proto3,enum=indykite.auditsink.v1beta1.ConfigType" json:"type,omitempty"`
ContainersPath *ContainersPath `protobuf:"bytes,3,opt,name=containers_path,json=containersPath,proto3" json:"containers_path,omitempty"`
// contains filtered or unexported fields
}
func (*DeletedConfig) ClearContainersPath ¶
func (x *DeletedConfig) ClearContainersPath()
func (*DeletedConfig) GetContainersPath ¶
func (x *DeletedConfig) GetContainersPath() *ContainersPath
func (*DeletedConfig) GetId ¶
func (x *DeletedConfig) GetId() string
func (*DeletedConfig) GetType ¶
func (x *DeletedConfig) GetType() ConfigType
func (*DeletedConfig) HasContainersPath ¶
func (x *DeletedConfig) HasContainersPath() bool
func (*DeletedConfig) ProtoMessage ¶
func (*DeletedConfig) ProtoMessage()
func (*DeletedConfig) ProtoReflect ¶
func (x *DeletedConfig) ProtoReflect() protoreflect.Message
func (*DeletedConfig) Reset ¶
func (x *DeletedConfig) Reset()
func (*DeletedConfig) SetContainersPath ¶
func (x *DeletedConfig) SetContainersPath(v *ContainersPath)
func (*DeletedConfig) SetId ¶
func (x *DeletedConfig) SetId(v string)
func (*DeletedConfig) SetType ¶
func (x *DeletedConfig) SetType(v ConfigType)
func (*DeletedConfig) String ¶
func (x *DeletedConfig) String() string
type DeletedConfig_builder ¶
type DeletedConfig_builder struct {
Id string
Type ConfigType
ContainersPath *ContainersPath
// contains filtered or unexported fields
}
func (DeletedConfig_builder) Build ¶
func (b0 DeletedConfig_builder) Build() *DeletedConfig
type DigitalTwin ¶
type DigitalTwin struct {
ExternalId string `protobuf:"bytes,1,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"`
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
TenantId string `protobuf:"bytes,3,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// contains filtered or unexported fields
}
func (*DigitalTwin) GetExternalId ¶
func (x *DigitalTwin) GetExternalId() string
func (*DigitalTwin) GetTenantId ¶
func (x *DigitalTwin) GetTenantId() string
func (*DigitalTwin) GetType ¶
func (x *DigitalTwin) GetType() string
func (*DigitalTwin) ProtoMessage ¶
func (*DigitalTwin) ProtoMessage()
func (*DigitalTwin) ProtoReflect ¶
func (x *DigitalTwin) ProtoReflect() protoreflect.Message
func (*DigitalTwin) Reset ¶
func (x *DigitalTwin) Reset()
func (*DigitalTwin) SetExternalId ¶
func (x *DigitalTwin) SetExternalId(v string)
func (*DigitalTwin) SetTenantId ¶
func (x *DigitalTwin) SetTenantId(v string)
func (*DigitalTwin) SetType ¶
func (x *DigitalTwin) SetType(v string)
func (*DigitalTwin) String ¶
func (x *DigitalTwin) String() string
type DigitalTwin_builder ¶
type DigitalTwin_builder struct {
ExternalId string
Type string
TenantId string
// contains filtered or unexported fields
}
func (DigitalTwin_builder) Build ¶
func (b0 DigitalTwin_builder) Build() *DigitalTwin
type EntityMatchingPipelineConfig ¶
type EntityMatchingPipelineConfig struct {
// NodeFilter contain a list of source types and a list target node types that will be evaluated.
NodeFilter *EntityMatchingPipelineConfig_NodeFilter `protobuf:"bytes,1,opt,name=node_filter,json=nodeFilter,proto3" json:"node_filter,omitempty"`
// SimilarityScoreCutoff defines the threshold (in range [0,1]), above which entities will be automatically matched.
SimilarityScoreCutoff float32 `` /* 128-byte string literal not displayed */
// PropertyMappingStatus is the status assigned to the pipeline's step that maps node types' properties.
PropertyMappingStatus EntityMatchingPipelineConfig_Status `` /* 195-byte string literal not displayed */
// Output only. Any error message from the property mapping analysis explaining the current property_mapping_status.
PropertyMappingMessage *wrapperspb.StringValue `` /* 129-byte string literal not displayed */
// EntityMappingStatus is the status assigned to the pipeline's step that matches node entities.
EntityMatchingStatus EntityMatchingPipelineConfig_Status `` /* 192-byte string literal not displayed */
// Output only. Any error message from the entity matching analysis explaining the current entity_matching_status.
EntityMatchingMessage *wrapperspb.StringValue `` /* 126-byte string literal not displayed */
// PropertyMappings contains the rules the pipeline will use to match source nodes with target nodes.
PropertyMappings []*EntityMatchingPipelineConfig_PropertyMapping `protobuf:"bytes,5,rep,name=property_mappings,json=propertyMappings,proto3" json:"property_mappings,omitempty"`
// RerunInterval is the time between scheduled re-runs.
RerunInterval string `protobuf:"bytes,6,opt,name=rerun_interval,json=rerunInterval,proto3" json:"rerun_interval,omitempty"`
// Output only. The time at which the pipeline was last run.
LastRunTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=last_run_time,json=lastRunTime,proto3" json:"last_run_time,omitempty"`
// Output only. The gcs url where the analysis report is stored.
ReportUrl *wrapperspb.StringValue `protobuf:"bytes,10,opt,name=report_url,json=reportUrl,proto3" json:"report_url,omitempty"`
// Output only. The format in which the report is stored.
ReportType *wrapperspb.StringValue `protobuf:"bytes,11,opt,name=report_type,json=reportType,proto3" json:"report_type,omitempty"`
// contains filtered or unexported fields
}
func (*EntityMatchingPipelineConfig) ClearEntityMatchingMessage ¶
func (x *EntityMatchingPipelineConfig) ClearEntityMatchingMessage()
func (*EntityMatchingPipelineConfig) ClearLastRunTime ¶
func (x *EntityMatchingPipelineConfig) ClearLastRunTime()
func (*EntityMatchingPipelineConfig) ClearNodeFilter ¶
func (x *EntityMatchingPipelineConfig) ClearNodeFilter()
func (*EntityMatchingPipelineConfig) ClearPropertyMappingMessage ¶
func (x *EntityMatchingPipelineConfig) ClearPropertyMappingMessage()
func (*EntityMatchingPipelineConfig) ClearReportType ¶
func (x *EntityMatchingPipelineConfig) ClearReportType()
func (*EntityMatchingPipelineConfig) ClearReportUrl ¶
func (x *EntityMatchingPipelineConfig) ClearReportUrl()
func (*EntityMatchingPipelineConfig) GetEntityMatchingMessage ¶
func (x *EntityMatchingPipelineConfig) GetEntityMatchingMessage() *wrapperspb.StringValue
func (*EntityMatchingPipelineConfig) GetEntityMatchingStatus ¶
func (x *EntityMatchingPipelineConfig) GetEntityMatchingStatus() EntityMatchingPipelineConfig_Status
func (*EntityMatchingPipelineConfig) GetLastRunTime ¶
func (x *EntityMatchingPipelineConfig) GetLastRunTime() *timestamppb.Timestamp
func (*EntityMatchingPipelineConfig) GetNodeFilter ¶
func (x *EntityMatchingPipelineConfig) GetNodeFilter() *EntityMatchingPipelineConfig_NodeFilter
func (*EntityMatchingPipelineConfig) GetPropertyMappingMessage ¶
func (x *EntityMatchingPipelineConfig) GetPropertyMappingMessage() *wrapperspb.StringValue
func (*EntityMatchingPipelineConfig) GetPropertyMappingStatus ¶
func (x *EntityMatchingPipelineConfig) GetPropertyMappingStatus() EntityMatchingPipelineConfig_Status
func (*EntityMatchingPipelineConfig) GetPropertyMappings ¶
func (x *EntityMatchingPipelineConfig) GetPropertyMappings() []*EntityMatchingPipelineConfig_PropertyMapping
func (*EntityMatchingPipelineConfig) GetReportType ¶
func (x *EntityMatchingPipelineConfig) GetReportType() *wrapperspb.StringValue
func (*EntityMatchingPipelineConfig) GetReportUrl ¶
func (x *EntityMatchingPipelineConfig) GetReportUrl() *wrapperspb.StringValue
func (*EntityMatchingPipelineConfig) GetRerunInterval ¶
func (x *EntityMatchingPipelineConfig) GetRerunInterval() string
func (*EntityMatchingPipelineConfig) GetSimilarityScoreCutoff ¶
func (x *EntityMatchingPipelineConfig) GetSimilarityScoreCutoff() float32
func (*EntityMatchingPipelineConfig) HasEntityMatchingMessage ¶
func (x *EntityMatchingPipelineConfig) HasEntityMatchingMessage() bool
func (*EntityMatchingPipelineConfig) HasLastRunTime ¶
func (x *EntityMatchingPipelineConfig) HasLastRunTime() bool
func (*EntityMatchingPipelineConfig) HasNodeFilter ¶
func (x *EntityMatchingPipelineConfig) HasNodeFilter() bool
func (*EntityMatchingPipelineConfig) HasPropertyMappingMessage ¶
func (x *EntityMatchingPipelineConfig) HasPropertyMappingMessage() bool
func (*EntityMatchingPipelineConfig) HasReportType ¶
func (x *EntityMatchingPipelineConfig) HasReportType() bool
func (*EntityMatchingPipelineConfig) HasReportUrl ¶
func (x *EntityMatchingPipelineConfig) HasReportUrl() bool
func (*EntityMatchingPipelineConfig) ProtoMessage ¶
func (*EntityMatchingPipelineConfig) ProtoMessage()
func (*EntityMatchingPipelineConfig) ProtoReflect ¶
func (x *EntityMatchingPipelineConfig) ProtoReflect() protoreflect.Message
func (*EntityMatchingPipelineConfig) Reset ¶
func (x *EntityMatchingPipelineConfig) Reset()
func (*EntityMatchingPipelineConfig) SetEntityMatchingMessage ¶
func (x *EntityMatchingPipelineConfig) SetEntityMatchingMessage(v *wrapperspb.StringValue)
func (*EntityMatchingPipelineConfig) SetEntityMatchingStatus ¶
func (x *EntityMatchingPipelineConfig) SetEntityMatchingStatus(v EntityMatchingPipelineConfig_Status)
func (*EntityMatchingPipelineConfig) SetLastRunTime ¶
func (x *EntityMatchingPipelineConfig) SetLastRunTime(v *timestamppb.Timestamp)
func (*EntityMatchingPipelineConfig) SetNodeFilter ¶
func (x *EntityMatchingPipelineConfig) SetNodeFilter(v *EntityMatchingPipelineConfig_NodeFilter)
func (*EntityMatchingPipelineConfig) SetPropertyMappingMessage ¶
func (x *EntityMatchingPipelineConfig) SetPropertyMappingMessage(v *wrapperspb.StringValue)
func (*EntityMatchingPipelineConfig) SetPropertyMappingStatus ¶
func (x *EntityMatchingPipelineConfig) SetPropertyMappingStatus(v EntityMatchingPipelineConfig_Status)
func (*EntityMatchingPipelineConfig) SetPropertyMappings ¶
func (x *EntityMatchingPipelineConfig) SetPropertyMappings(v []*EntityMatchingPipelineConfig_PropertyMapping)
func (*EntityMatchingPipelineConfig) SetReportType ¶
func (x *EntityMatchingPipelineConfig) SetReportType(v *wrapperspb.StringValue)
func (*EntityMatchingPipelineConfig) SetReportUrl ¶
func (x *EntityMatchingPipelineConfig) SetReportUrl(v *wrapperspb.StringValue)
func (*EntityMatchingPipelineConfig) SetRerunInterval ¶
func (x *EntityMatchingPipelineConfig) SetRerunInterval(v string)
func (*EntityMatchingPipelineConfig) SetSimilarityScoreCutoff ¶
func (x *EntityMatchingPipelineConfig) SetSimilarityScoreCutoff(v float32)
func (*EntityMatchingPipelineConfig) String ¶
func (x *EntityMatchingPipelineConfig) String() string
type EntityMatchingPipelineConfig_NodeFilter ¶
type EntityMatchingPipelineConfig_NodeFilter struct {
// SourceNodeTypes is a list of node types that will be compared against the nodes with type in TargetNodeTypes.
SourceNodeTypes []string `protobuf:"bytes,1,rep,name=source_node_types,json=sourceNodeTypes,proto3" json:"source_node_types,omitempty"`
// TargetNodeTypes is a list of node types that will be compared against the nodes with type in SourceNodeTypes.
TargetNodeTypes []string `protobuf:"bytes,2,rep,name=target_node_types,json=targetNodeTypes,proto3" json:"target_node_types,omitempty"`
// contains filtered or unexported fields
}
func (*EntityMatchingPipelineConfig_NodeFilter) GetSourceNodeTypes ¶
func (x *EntityMatchingPipelineConfig_NodeFilter) GetSourceNodeTypes() []string
func (*EntityMatchingPipelineConfig_NodeFilter) GetTargetNodeTypes ¶
func (x *EntityMatchingPipelineConfig_NodeFilter) GetTargetNodeTypes() []string
func (*EntityMatchingPipelineConfig_NodeFilter) ProtoMessage ¶
func (*EntityMatchingPipelineConfig_NodeFilter) ProtoMessage()
func (*EntityMatchingPipelineConfig_NodeFilter) ProtoReflect ¶
func (x *EntityMatchingPipelineConfig_NodeFilter) ProtoReflect() protoreflect.Message
func (*EntityMatchingPipelineConfig_NodeFilter) Reset ¶
func (x *EntityMatchingPipelineConfig_NodeFilter) Reset()
func (*EntityMatchingPipelineConfig_NodeFilter) SetSourceNodeTypes ¶
func (x *EntityMatchingPipelineConfig_NodeFilter) SetSourceNodeTypes(v []string)
func (*EntityMatchingPipelineConfig_NodeFilter) SetTargetNodeTypes ¶
func (x *EntityMatchingPipelineConfig_NodeFilter) SetTargetNodeTypes(v []string)
func (*EntityMatchingPipelineConfig_NodeFilter) String ¶
func (x *EntityMatchingPipelineConfig_NodeFilter) String() string
type EntityMatchingPipelineConfig_NodeFilter_builder ¶
type EntityMatchingPipelineConfig_NodeFilter_builder struct {
// SourceNodeTypes is a list of node types that will be compared against the nodes with type in TargetNodeTypes.
SourceNodeTypes []string
// TargetNodeTypes is a list of node types that will be compared against the nodes with type in SourceNodeTypes.
TargetNodeTypes []string
// contains filtered or unexported fields
}
func (EntityMatchingPipelineConfig_NodeFilter_builder) Build ¶
type EntityMatchingPipelineConfig_PropertyMapping ¶
type EntityMatchingPipelineConfig_PropertyMapping struct {
// SourceNodeType is the type of the node that will be compared to nodes of TargetNodeType.
SourceNodeType string `protobuf:"bytes,1,opt,name=source_node_type,json=sourceNodeType,proto3" json:"source_node_type,omitempty"`
// SourceNodeProperty is a property of the source node that will be compared to TargetNodeProperty.
SourceNodeProperty string `protobuf:"bytes,2,opt,name=source_node_property,json=sourceNodeProperty,proto3" json:"source_node_property,omitempty"`
// TargetNodeType is the type of the node that will be compared to nodes of SourceNodeType.
TargetNodeType string `protobuf:"bytes,3,opt,name=target_node_type,json=targetNodeType,proto3" json:"target_node_type,omitempty"`
// TargetNodeProperty is a property of the target node that will be compared to SourceNodeProperty.
TargetNodeProperty string `protobuf:"bytes,4,opt,name=target_node_property,json=targetNodeProperty,proto3" json:"target_node_property,omitempty"`
// SimilarityScoreCutoff defines the threshold (in range [0,1]), above which entities will be automatically matched.
SimilarityScoreCutoff float32 `` /* 128-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*EntityMatchingPipelineConfig_PropertyMapping) GetSimilarityScoreCutoff ¶
func (x *EntityMatchingPipelineConfig_PropertyMapping) GetSimilarityScoreCutoff() float32
func (*EntityMatchingPipelineConfig_PropertyMapping) GetSourceNodeProperty ¶
func (x *EntityMatchingPipelineConfig_PropertyMapping) GetSourceNodeProperty() string
func (*EntityMatchingPipelineConfig_PropertyMapping) GetSourceNodeType ¶
func (x *EntityMatchingPipelineConfig_PropertyMapping) GetSourceNodeType() string
func (*EntityMatchingPipelineConfig_PropertyMapping) GetTargetNodeProperty ¶
func (x *EntityMatchingPipelineConfig_PropertyMapping) GetTargetNodeProperty() string
func (*EntityMatchingPipelineConfig_PropertyMapping) GetTargetNodeType ¶
func (x *EntityMatchingPipelineConfig_PropertyMapping) GetTargetNodeType() string
func (*EntityMatchingPipelineConfig_PropertyMapping) ProtoMessage ¶
func (*EntityMatchingPipelineConfig_PropertyMapping) ProtoMessage()
func (*EntityMatchingPipelineConfig_PropertyMapping) ProtoReflect ¶
func (x *EntityMatchingPipelineConfig_PropertyMapping) ProtoReflect() protoreflect.Message
func (*EntityMatchingPipelineConfig_PropertyMapping) Reset ¶
func (x *EntityMatchingPipelineConfig_PropertyMapping) Reset()
func (*EntityMatchingPipelineConfig_PropertyMapping) SetSimilarityScoreCutoff ¶
func (x *EntityMatchingPipelineConfig_PropertyMapping) SetSimilarityScoreCutoff(v float32)
func (*EntityMatchingPipelineConfig_PropertyMapping) SetSourceNodeProperty ¶
func (x *EntityMatchingPipelineConfig_PropertyMapping) SetSourceNodeProperty(v string)
func (*EntityMatchingPipelineConfig_PropertyMapping) SetSourceNodeType ¶
func (x *EntityMatchingPipelineConfig_PropertyMapping) SetSourceNodeType(v string)
func (*EntityMatchingPipelineConfig_PropertyMapping) SetTargetNodeProperty ¶
func (x *EntityMatchingPipelineConfig_PropertyMapping) SetTargetNodeProperty(v string)
func (*EntityMatchingPipelineConfig_PropertyMapping) SetTargetNodeType ¶
func (x *EntityMatchingPipelineConfig_PropertyMapping) SetTargetNodeType(v string)
func (*EntityMatchingPipelineConfig_PropertyMapping) String ¶
func (x *EntityMatchingPipelineConfig_PropertyMapping) String() string
type EntityMatchingPipelineConfig_PropertyMapping_builder ¶
type EntityMatchingPipelineConfig_PropertyMapping_builder struct {
// SourceNodeType is the type of the node that will be compared to nodes of TargetNodeType.
SourceNodeType string
// SourceNodeProperty is a property of the source node that will be compared to TargetNodeProperty.
SourceNodeProperty string
// TargetNodeType is the type of the node that will be compared to nodes of SourceNodeType.
TargetNodeType string
// TargetNodeProperty is a property of the target node that will be compared to SourceNodeProperty.
TargetNodeProperty string
// SimilarityScoreCutoff defines the threshold (in range [0,1]), above which entities will be automatically matched.
SimilarityScoreCutoff float32
// contains filtered or unexported fields
}
func (EntityMatchingPipelineConfig_PropertyMapping_builder) Build ¶
type EntityMatchingPipelineConfig_Status ¶
type EntityMatchingPipelineConfig_Status int32
const ( EntityMatchingPipelineConfig_STATUS_INVALID EntityMatchingPipelineConfig_Status = 0 EntityMatchingPipelineConfig_STATUS_PENDING EntityMatchingPipelineConfig_Status = 1 EntityMatchingPipelineConfig_STATUS_IN_PROGRESS EntityMatchingPipelineConfig_Status = 2 EntityMatchingPipelineConfig_STATUS_SUCCESS EntityMatchingPipelineConfig_Status = 3 EntityMatchingPipelineConfig_STATUS_ERROR EntityMatchingPipelineConfig_Status = 4 )
func (EntityMatchingPipelineConfig_Status) Descriptor ¶
func (EntityMatchingPipelineConfig_Status) Descriptor() protoreflect.EnumDescriptor
func (EntityMatchingPipelineConfig_Status) Enum ¶
func (x EntityMatchingPipelineConfig_Status) Enum() *EntityMatchingPipelineConfig_Status
func (EntityMatchingPipelineConfig_Status) Number ¶
func (x EntityMatchingPipelineConfig_Status) Number() protoreflect.EnumNumber
func (EntityMatchingPipelineConfig_Status) String ¶
func (x EntityMatchingPipelineConfig_Status) String() string
func (EntityMatchingPipelineConfig_Status) Type ¶
func (EntityMatchingPipelineConfig_Status) Type() protoreflect.EnumType
type EntityMatchingPipelineConfig_builder ¶
type EntityMatchingPipelineConfig_builder struct {
// NodeFilter contain a list of source types and a list target node types that will be evaluated.
NodeFilter *EntityMatchingPipelineConfig_NodeFilter
// SimilarityScoreCutoff defines the threshold (in range [0,1]), above which entities will be automatically matched.
SimilarityScoreCutoff float32
// PropertyMappingStatus is the status assigned to the pipeline's step that maps node types' properties.
PropertyMappingStatus EntityMatchingPipelineConfig_Status
// Output only. Any error message from the property mapping analysis explaining the current property_mapping_status.
PropertyMappingMessage *wrapperspb.StringValue
// EntityMappingStatus is the status assigned to the pipeline's step that matches node entities.
EntityMatchingStatus EntityMatchingPipelineConfig_Status
// Output only. Any error message from the entity matching analysis explaining the current entity_matching_status.
EntityMatchingMessage *wrapperspb.StringValue
// PropertyMappings contains the rules the pipeline will use to match source nodes with target nodes.
PropertyMappings []*EntityMatchingPipelineConfig_PropertyMapping
// RerunInterval is the time between scheduled re-runs.
RerunInterval string
// Output only. The time at which the pipeline was last run.
LastRunTime *timestamppb.Timestamp
// Output only. The gcs url where the analysis report is stored.
ReportUrl *wrapperspb.StringValue
// Output only. The format in which the report is stored.
ReportType *wrapperspb.StringValue
// contains filtered or unexported fields
}
func (EntityMatchingPipelineConfig_builder) Build ¶
func (b0 EntityMatchingPipelineConfig_builder) Build() *EntityMatchingPipelineConfig
type Evaluation ¶
type Evaluation struct {
Request *AuthZENRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
Response string `protobuf:"bytes,2,opt,name=response,proto3" json:"response,omitempty"`
Results []*Evaluation_Result `protobuf:"bytes,3,rep,name=results,proto3" json:"results,omitempty"`
ErrorMessage string `protobuf:"bytes,4,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
EvaluationTime *durationpb.Duration `protobuf:"bytes,5,opt,name=evaluation_time,json=evaluationTime,proto3" json:"evaluation_time,omitempty"`
// contains filtered or unexported fields
}
func (*Evaluation) ClearEvaluationTime ¶
func (x *Evaluation) ClearEvaluationTime()
func (*Evaluation) ClearRequest ¶
func (x *Evaluation) ClearRequest()
func (*Evaluation) GetErrorMessage ¶
func (x *Evaluation) GetErrorMessage() string
func (*Evaluation) GetEvaluationTime ¶
func (x *Evaluation) GetEvaluationTime() *durationpb.Duration
func (*Evaluation) GetRequest ¶
func (x *Evaluation) GetRequest() *AuthZENRequest
func (*Evaluation) GetResponse ¶
func (x *Evaluation) GetResponse() string
func (*Evaluation) GetResults ¶
func (x *Evaluation) GetResults() []*Evaluation_Result
func (*Evaluation) HasEvaluationTime ¶
func (x *Evaluation) HasEvaluationTime() bool
func (*Evaluation) HasRequest ¶
func (x *Evaluation) HasRequest() bool
func (*Evaluation) ProtoMessage ¶
func (*Evaluation) ProtoMessage()
func (*Evaluation) ProtoReflect ¶
func (x *Evaluation) ProtoReflect() protoreflect.Message
func (*Evaluation) Reset ¶
func (x *Evaluation) Reset()
func (*Evaluation) SetErrorMessage ¶
func (x *Evaluation) SetErrorMessage(v string)
func (*Evaluation) SetEvaluationTime ¶
func (x *Evaluation) SetEvaluationTime(v *durationpb.Duration)
func (*Evaluation) SetRequest ¶
func (x *Evaluation) SetRequest(v *AuthZENRequest)
func (*Evaluation) SetResponse ¶
func (x *Evaluation) SetResponse(v string)
func (*Evaluation) SetResults ¶
func (x *Evaluation) SetResults(v []*Evaluation_Result)
func (*Evaluation) String ¶
func (x *Evaluation) String() string
type Evaluation_Result ¶
type Evaluation_Result struct {
Policy *AuthorizationPolicy `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"`
IsAllowed bool `protobuf:"varint,2,opt,name=is_allowed,json=isAllowed,proto3" json:"is_allowed,omitempty"`
Advices []*Advice `protobuf:"bytes,3,rep,name=advices,proto3" json:"advices,omitempty"`
// contains filtered or unexported fields
}
func (*Evaluation_Result) ClearPolicy ¶
func (x *Evaluation_Result) ClearPolicy()
func (*Evaluation_Result) GetAdvices ¶
func (x *Evaluation_Result) GetAdvices() []*Advice
func (*Evaluation_Result) GetIsAllowed ¶
func (x *Evaluation_Result) GetIsAllowed() bool
func (*Evaluation_Result) GetPolicy ¶
func (x *Evaluation_Result) GetPolicy() *AuthorizationPolicy
func (*Evaluation_Result) HasPolicy ¶
func (x *Evaluation_Result) HasPolicy() bool
func (*Evaluation_Result) ProtoMessage ¶
func (*Evaluation_Result) ProtoMessage()
func (*Evaluation_Result) ProtoReflect ¶
func (x *Evaluation_Result) ProtoReflect() protoreflect.Message
func (*Evaluation_Result) Reset ¶
func (x *Evaluation_Result) Reset()
func (*Evaluation_Result) SetAdvices ¶
func (x *Evaluation_Result) SetAdvices(v []*Advice)
func (*Evaluation_Result) SetIsAllowed ¶
func (x *Evaluation_Result) SetIsAllowed(v bool)
func (*Evaluation_Result) SetPolicy ¶
func (x *Evaluation_Result) SetPolicy(v *AuthorizationPolicy)
func (*Evaluation_Result) String ¶
func (x *Evaluation_Result) String() string
type Evaluation_Result_builder ¶
type Evaluation_Result_builder struct {
Policy *AuthorizationPolicy
IsAllowed bool
Advices []*Advice
// contains filtered or unexported fields
}
func (Evaluation_Result_builder) Build ¶
func (b0 Evaluation_Result_builder) Build() *Evaluation_Result
type Evaluation_builder ¶
type Evaluation_builder struct {
Request *AuthZENRequest
Response string
Results []*Evaluation_Result
ErrorMessage string
EvaluationTime *durationpb.Duration
// contains filtered or unexported fields
}
func (Evaluation_builder) Build ¶
func (b0 Evaluation_builder) Build() *Evaluation
type Evaluations ¶
type Evaluations struct {
Request *AuthZENRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
Response string `protobuf:"bytes,2,opt,name=response,proto3" json:"response,omitempty"`
Evaluations []*Evaluations_Evaluation `protobuf:"bytes,3,rep,name=evaluations,proto3" json:"evaluations,omitempty"`
ErrorMessage string `protobuf:"bytes,4,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
EvaluationTime *durationpb.Duration `protobuf:"bytes,5,opt,name=evaluation_time,json=evaluationTime,proto3" json:"evaluation_time,omitempty"`
// contains filtered or unexported fields
}
func (*Evaluations) ClearEvaluationTime ¶
func (x *Evaluations) ClearEvaluationTime()
func (*Evaluations) ClearRequest ¶
func (x *Evaluations) ClearRequest()
func (*Evaluations) GetErrorMessage ¶
func (x *Evaluations) GetErrorMessage() string
func (*Evaluations) GetEvaluationTime ¶
func (x *Evaluations) GetEvaluationTime() *durationpb.Duration
func (*Evaluations) GetEvaluations ¶
func (x *Evaluations) GetEvaluations() []*Evaluations_Evaluation
func (*Evaluations) GetRequest ¶
func (x *Evaluations) GetRequest() *AuthZENRequest
func (*Evaluations) GetResponse ¶
func (x *Evaluations) GetResponse() string
func (*Evaluations) HasEvaluationTime ¶
func (x *Evaluations) HasEvaluationTime() bool
func (*Evaluations) HasRequest ¶
func (x *Evaluations) HasRequest() bool
func (*Evaluations) ProtoMessage ¶
func (*Evaluations) ProtoMessage()
func (*Evaluations) ProtoReflect ¶
func (x *Evaluations) ProtoReflect() protoreflect.Message
func (*Evaluations) Reset ¶
func (x *Evaluations) Reset()
func (*Evaluations) SetErrorMessage ¶
func (x *Evaluations) SetErrorMessage(v string)
func (*Evaluations) SetEvaluationTime ¶
func (x *Evaluations) SetEvaluationTime(v *durationpb.Duration)
func (*Evaluations) SetEvaluations ¶
func (x *Evaluations) SetEvaluations(v []*Evaluations_Evaluation)
func (*Evaluations) SetRequest ¶
func (x *Evaluations) SetRequest(v *AuthZENRequest)
func (*Evaluations) SetResponse ¶
func (x *Evaluations) SetResponse(v string)
func (*Evaluations) String ¶
func (x *Evaluations) String() string
type Evaluations_Evaluation ¶
type Evaluations_Evaluation struct {
Request *Evaluations_Evaluation_Request `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
Results []*Evaluations_Evaluation_Result `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
// contains filtered or unexported fields
}
func (*Evaluations_Evaluation) ClearRequest ¶
func (x *Evaluations_Evaluation) ClearRequest()
func (*Evaluations_Evaluation) GetRequest ¶
func (x *Evaluations_Evaluation) GetRequest() *Evaluations_Evaluation_Request
func (*Evaluations_Evaluation) GetResults ¶
func (x *Evaluations_Evaluation) GetResults() []*Evaluations_Evaluation_Result
func (*Evaluations_Evaluation) HasRequest ¶
func (x *Evaluations_Evaluation) HasRequest() bool
func (*Evaluations_Evaluation) ProtoMessage ¶
func (*Evaluations_Evaluation) ProtoMessage()
func (*Evaluations_Evaluation) ProtoReflect ¶
func (x *Evaluations_Evaluation) ProtoReflect() protoreflect.Message
func (*Evaluations_Evaluation) Reset ¶
func (x *Evaluations_Evaluation) Reset()
func (*Evaluations_Evaluation) SetRequest ¶
func (x *Evaluations_Evaluation) SetRequest(v *Evaluations_Evaluation_Request)
func (*Evaluations_Evaluation) SetResults ¶
func (x *Evaluations_Evaluation) SetResults(v []*Evaluations_Evaluation_Result)
func (*Evaluations_Evaluation) String ¶
func (x *Evaluations_Evaluation) String() string
type Evaluations_Evaluation_Request ¶
type Evaluations_Evaluation_Request struct {
SubjectType string `protobuf:"bytes,1,opt,name=subject_type,json=subjectType,proto3" json:"subject_type,omitempty"`
SubjectExternalId string `protobuf:"bytes,2,opt,name=subject_external_id,json=subjectExternalId,proto3" json:"subject_external_id,omitempty"`
ResourceType string `protobuf:"bytes,3,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
ResourceExternalId string `protobuf:"bytes,4,opt,name=resource_external_id,json=resourceExternalId,proto3" json:"resource_external_id,omitempty"`
Action string `protobuf:"bytes,5,opt,name=action,proto3" json:"action,omitempty"`
// contains filtered or unexported fields
}
func (*Evaluations_Evaluation_Request) GetAction ¶
func (x *Evaluations_Evaluation_Request) GetAction() string
func (*Evaluations_Evaluation_Request) GetResourceExternalId ¶
func (x *Evaluations_Evaluation_Request) GetResourceExternalId() string
func (*Evaluations_Evaluation_Request) GetResourceType ¶
func (x *Evaluations_Evaluation_Request) GetResourceType() string
func (*Evaluations_Evaluation_Request) GetSubjectExternalId ¶
func (x *Evaluations_Evaluation_Request) GetSubjectExternalId() string
func (*Evaluations_Evaluation_Request) GetSubjectType ¶
func (x *Evaluations_Evaluation_Request) GetSubjectType() string
func (*Evaluations_Evaluation_Request) ProtoMessage ¶
func (*Evaluations_Evaluation_Request) ProtoMessage()
func (*Evaluations_Evaluation_Request) ProtoReflect ¶
func (x *Evaluations_Evaluation_Request) ProtoReflect() protoreflect.Message
func (*Evaluations_Evaluation_Request) Reset ¶
func (x *Evaluations_Evaluation_Request) Reset()
func (*Evaluations_Evaluation_Request) SetAction ¶
func (x *Evaluations_Evaluation_Request) SetAction(v string)
func (*Evaluations_Evaluation_Request) SetResourceExternalId ¶
func (x *Evaluations_Evaluation_Request) SetResourceExternalId(v string)
func (*Evaluations_Evaluation_Request) SetResourceType ¶
func (x *Evaluations_Evaluation_Request) SetResourceType(v string)
func (*Evaluations_Evaluation_Request) SetSubjectExternalId ¶
func (x *Evaluations_Evaluation_Request) SetSubjectExternalId(v string)
func (*Evaluations_Evaluation_Request) SetSubjectType ¶
func (x *Evaluations_Evaluation_Request) SetSubjectType(v string)
func (*Evaluations_Evaluation_Request) String ¶
func (x *Evaluations_Evaluation_Request) String() string
type Evaluations_Evaluation_Request_builder ¶
type Evaluations_Evaluation_Request_builder struct {
SubjectType string
SubjectExternalId string
ResourceType string
ResourceExternalId string
Action string
// contains filtered or unexported fields
}
func (Evaluations_Evaluation_Request_builder) Build ¶
func (b0 Evaluations_Evaluation_Request_builder) Build() *Evaluations_Evaluation_Request
type Evaluations_Evaluation_Result ¶
type Evaluations_Evaluation_Result struct {
Policy *AuthorizationPolicy `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"`
IsAllowed bool `protobuf:"varint,2,opt,name=is_allowed,json=isAllowed,proto3" json:"is_allowed,omitempty"`
Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`
Advices []*Advice `protobuf:"bytes,4,rep,name=advices,proto3" json:"advices,omitempty"`
// contains filtered or unexported fields
}
func (*Evaluations_Evaluation_Result) ClearPolicy ¶
func (x *Evaluations_Evaluation_Result) ClearPolicy()
func (*Evaluations_Evaluation_Result) GetAdvices ¶
func (x *Evaluations_Evaluation_Result) GetAdvices() []*Advice
func (*Evaluations_Evaluation_Result) GetIsAllowed ¶
func (x *Evaluations_Evaluation_Result) GetIsAllowed() bool
func (*Evaluations_Evaluation_Result) GetPolicy ¶
func (x *Evaluations_Evaluation_Result) GetPolicy() *AuthorizationPolicy
func (*Evaluations_Evaluation_Result) GetReason ¶
func (x *Evaluations_Evaluation_Result) GetReason() string
func (*Evaluations_Evaluation_Result) HasPolicy ¶
func (x *Evaluations_Evaluation_Result) HasPolicy() bool
func (*Evaluations_Evaluation_Result) ProtoMessage ¶
func (*Evaluations_Evaluation_Result) ProtoMessage()
func (*Evaluations_Evaluation_Result) ProtoReflect ¶
func (x *Evaluations_Evaluation_Result) ProtoReflect() protoreflect.Message
func (*Evaluations_Evaluation_Result) Reset ¶
func (x *Evaluations_Evaluation_Result) Reset()
func (*Evaluations_Evaluation_Result) SetAdvices ¶
func (x *Evaluations_Evaluation_Result) SetAdvices(v []*Advice)
func (*Evaluations_Evaluation_Result) SetIsAllowed ¶
func (x *Evaluations_Evaluation_Result) SetIsAllowed(v bool)
func (*Evaluations_Evaluation_Result) SetPolicy ¶
func (x *Evaluations_Evaluation_Result) SetPolicy(v *AuthorizationPolicy)
func (*Evaluations_Evaluation_Result) SetReason ¶
func (x *Evaluations_Evaluation_Result) SetReason(v string)
func (*Evaluations_Evaluation_Result) String ¶
func (x *Evaluations_Evaluation_Result) String() string
type Evaluations_Evaluation_Result_builder ¶
type Evaluations_Evaluation_Result_builder struct {
Policy *AuthorizationPolicy
IsAllowed bool
Reason string
Advices []*Advice
// contains filtered or unexported fields
}
func (Evaluations_Evaluation_Result_builder) Build ¶
func (b0 Evaluations_Evaluation_Result_builder) Build() *Evaluations_Evaluation_Result
type Evaluations_Evaluation_builder ¶
type Evaluations_Evaluation_builder struct {
Request *Evaluations_Evaluation_Request
Results []*Evaluations_Evaluation_Result
// contains filtered or unexported fields
}
func (Evaluations_Evaluation_builder) Build ¶
func (b0 Evaluations_Evaluation_builder) Build() *Evaluations_Evaluation
type Evaluations_builder ¶
type Evaluations_builder struct {
Request *AuthZENRequest
Response string
Evaluations []*Evaluations_Evaluation
ErrorMessage string
EvaluationTime *durationpb.Duration
// contains filtered or unexported fields
}
func (Evaluations_builder) Build ¶
func (b0 Evaluations_builder) Build() *Evaluations
type EventSinkConfig ¶
type EventSinkConfig struct {
Providers map[string]*EventSinkConfig_Provider `` /* 145-byte string literal not displayed */
Routes []*EventSinkConfig_Route `protobuf:"bytes,2,rep,name=routes,proto3" json:"routes,omitempty"`
// contains filtered or unexported fields
}
func (*EventSinkConfig) GetProviders ¶
func (x *EventSinkConfig) GetProviders() map[string]*EventSinkConfig_Provider
func (*EventSinkConfig) GetRoutes ¶
func (x *EventSinkConfig) GetRoutes() []*EventSinkConfig_Route
func (*EventSinkConfig) ProtoMessage ¶
func (*EventSinkConfig) ProtoMessage()
func (*EventSinkConfig) ProtoReflect ¶
func (x *EventSinkConfig) ProtoReflect() protoreflect.Message
func (*EventSinkConfig) Reset ¶
func (x *EventSinkConfig) Reset()
func (*EventSinkConfig) SetProviders ¶
func (x *EventSinkConfig) SetProviders(v map[string]*EventSinkConfig_Provider)
func (*EventSinkConfig) SetRoutes ¶
func (x *EventSinkConfig) SetRoutes(v []*EventSinkConfig_Route)
func (*EventSinkConfig) String ¶
func (x *EventSinkConfig) String() string
type EventSinkConfig_AzureEventGridSinkConfig ¶
type EventSinkConfig_AzureEventGridSinkConfig struct {
TopicEndpoint string `protobuf:"bytes,1,opt,name=topic_endpoint,json=topicEndpoint,proto3" json:"topic_endpoint,omitempty"`
AccessKey string `protobuf:"bytes,2,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"`
// contains filtered or unexported fields
}
func (*EventSinkConfig_AzureEventGridSinkConfig) GetAccessKey ¶
func (x *EventSinkConfig_AzureEventGridSinkConfig) GetAccessKey() string
func (*EventSinkConfig_AzureEventGridSinkConfig) GetTopicEndpoint ¶
func (x *EventSinkConfig_AzureEventGridSinkConfig) GetTopicEndpoint() string
func (*EventSinkConfig_AzureEventGridSinkConfig) ProtoMessage ¶
func (*EventSinkConfig_AzureEventGridSinkConfig) ProtoMessage()
func (*EventSinkConfig_AzureEventGridSinkConfig) ProtoReflect ¶
func (x *EventSinkConfig_AzureEventGridSinkConfig) ProtoReflect() protoreflect.Message
func (*EventSinkConfig_AzureEventGridSinkConfig) Reset ¶
func (x *EventSinkConfig_AzureEventGridSinkConfig) Reset()
func (*EventSinkConfig_AzureEventGridSinkConfig) SetAccessKey ¶
func (x *EventSinkConfig_AzureEventGridSinkConfig) SetAccessKey(v string)
func (*EventSinkConfig_AzureEventGridSinkConfig) SetTopicEndpoint ¶
func (x *EventSinkConfig_AzureEventGridSinkConfig) SetTopicEndpoint(v string)
func (*EventSinkConfig_AzureEventGridSinkConfig) String ¶
func (x *EventSinkConfig_AzureEventGridSinkConfig) String() string
type EventSinkConfig_AzureEventGridSinkConfig_builder ¶
type EventSinkConfig_AzureEventGridSinkConfig_builder struct {
TopicEndpoint string
AccessKey string
// contains filtered or unexported fields
}
func (EventSinkConfig_AzureEventGridSinkConfig_builder) Build ¶
type EventSinkConfig_AzureServiceBusSinkConfig ¶
type EventSinkConfig_AzureServiceBusSinkConfig struct {
ConnectionString string `protobuf:"bytes,1,opt,name=connection_string,json=connectionString,proto3" json:"connection_string,omitempty"`
QueueOrTopicName string `protobuf:"bytes,2,opt,name=queue_or_topic_name,json=queueOrTopicName,proto3" json:"queue_or_topic_name,omitempty"`
// contains filtered or unexported fields
}
func (*EventSinkConfig_AzureServiceBusSinkConfig) GetConnectionString ¶
func (x *EventSinkConfig_AzureServiceBusSinkConfig) GetConnectionString() string
func (*EventSinkConfig_AzureServiceBusSinkConfig) GetQueueOrTopicName ¶
func (x *EventSinkConfig_AzureServiceBusSinkConfig) GetQueueOrTopicName() string
func (*EventSinkConfig_AzureServiceBusSinkConfig) ProtoMessage ¶
func (*EventSinkConfig_AzureServiceBusSinkConfig) ProtoMessage()
func (*EventSinkConfig_AzureServiceBusSinkConfig) ProtoReflect ¶
func (x *EventSinkConfig_AzureServiceBusSinkConfig) ProtoReflect() protoreflect.Message
func (*EventSinkConfig_AzureServiceBusSinkConfig) Reset ¶
func (x *EventSinkConfig_AzureServiceBusSinkConfig) Reset()
func (*EventSinkConfig_AzureServiceBusSinkConfig) SetConnectionString ¶
func (x *EventSinkConfig_AzureServiceBusSinkConfig) SetConnectionString(v string)
func (*EventSinkConfig_AzureServiceBusSinkConfig) SetQueueOrTopicName ¶
func (x *EventSinkConfig_AzureServiceBusSinkConfig) SetQueueOrTopicName(v string)
func (*EventSinkConfig_AzureServiceBusSinkConfig) String ¶
func (x *EventSinkConfig_AzureServiceBusSinkConfig) String() string
type EventSinkConfig_AzureServiceBusSinkConfig_builder ¶
type EventSinkConfig_AzureServiceBusSinkConfig_builder struct {
ConnectionString string
QueueOrTopicName string
// contains filtered or unexported fields
}
func (EventSinkConfig_AzureServiceBusSinkConfig_builder) Build ¶
type EventSinkConfig_KafkaSinkConfig ¶
type EventSinkConfig_KafkaSinkConfig struct {
Brokers []string `protobuf:"bytes,1,rep,name=brokers,proto3" json:"brokers,omitempty"`
Topic string `protobuf:"bytes,2,opt,name=topic,proto3" json:"topic,omitempty"`
DisableTls bool `protobuf:"varint,3,opt,name=disable_tls,json=disableTls,proto3" json:"disable_tls,omitempty"`
TlsSkipVerify bool `protobuf:"varint,4,opt,name=tls_skip_verify,json=tlsSkipVerify,proto3" json:"tls_skip_verify,omitempty"`
Username string `protobuf:"bytes,5,opt,name=username,proto3" json:"username,omitempty"`
Password string `protobuf:"bytes,6,opt,name=password,proto3" json:"password,omitempty"`
// contains filtered or unexported fields
}
func (*EventSinkConfig_KafkaSinkConfig) GetBrokers ¶
func (x *EventSinkConfig_KafkaSinkConfig) GetBrokers() []string
func (*EventSinkConfig_KafkaSinkConfig) GetDisableTls ¶
func (x *EventSinkConfig_KafkaSinkConfig) GetDisableTls() bool
func (*EventSinkConfig_KafkaSinkConfig) GetPassword ¶
func (x *EventSinkConfig_KafkaSinkConfig) GetPassword() string
func (*EventSinkConfig_KafkaSinkConfig) GetTlsSkipVerify ¶
func (x *EventSinkConfig_KafkaSinkConfig) GetTlsSkipVerify() bool
func (*EventSinkConfig_KafkaSinkConfig) GetTopic ¶
func (x *EventSinkConfig_KafkaSinkConfig) GetTopic() string
func (*EventSinkConfig_KafkaSinkConfig) GetUsername ¶
func (x *EventSinkConfig_KafkaSinkConfig) GetUsername() string
func (*EventSinkConfig_KafkaSinkConfig) ProtoMessage ¶
func (*EventSinkConfig_KafkaSinkConfig) ProtoMessage()
func (*EventSinkConfig_KafkaSinkConfig) ProtoReflect ¶
func (x *EventSinkConfig_KafkaSinkConfig) ProtoReflect() protoreflect.Message
func (*EventSinkConfig_KafkaSinkConfig) Reset ¶
func (x *EventSinkConfig_KafkaSinkConfig) Reset()
func (*EventSinkConfig_KafkaSinkConfig) SetBrokers ¶
func (x *EventSinkConfig_KafkaSinkConfig) SetBrokers(v []string)
func (*EventSinkConfig_KafkaSinkConfig) SetDisableTls ¶
func (x *EventSinkConfig_KafkaSinkConfig) SetDisableTls(v bool)
func (*EventSinkConfig_KafkaSinkConfig) SetPassword ¶
func (x *EventSinkConfig_KafkaSinkConfig) SetPassword(v string)
func (*EventSinkConfig_KafkaSinkConfig) SetTlsSkipVerify ¶
func (x *EventSinkConfig_KafkaSinkConfig) SetTlsSkipVerify(v bool)
func (*EventSinkConfig_KafkaSinkConfig) SetTopic ¶
func (x *EventSinkConfig_KafkaSinkConfig) SetTopic(v string)
func (*EventSinkConfig_KafkaSinkConfig) SetUsername ¶
func (x *EventSinkConfig_KafkaSinkConfig) SetUsername(v string)
func (*EventSinkConfig_KafkaSinkConfig) String ¶
func (x *EventSinkConfig_KafkaSinkConfig) String() string
type EventSinkConfig_KafkaSinkConfig_builder ¶
type EventSinkConfig_KafkaSinkConfig_builder struct {
Brokers []string
Topic string
DisableTls bool
TlsSkipVerify bool
Username string
Password string
// contains filtered or unexported fields
}
func (EventSinkConfig_KafkaSinkConfig_builder) Build ¶
func (b0 EventSinkConfig_KafkaSinkConfig_builder) Build() *EventSinkConfig_KafkaSinkConfig
type EventSinkConfig_Provider ¶
type EventSinkConfig_Provider struct {
// Types that are valid to be assigned to Provider:
//
// *EventSinkConfig_Provider_Kafka
// *EventSinkConfig_Provider_AzureServiceBus
// *EventSinkConfig_Provider_AzureEventGrid
Provider isEventSinkConfig_Provider_Provider `protobuf_oneof:"provider"`
// contains filtered or unexported fields
}
func (*EventSinkConfig_Provider) ClearAzureEventGrid ¶
func (x *EventSinkConfig_Provider) ClearAzureEventGrid()
func (*EventSinkConfig_Provider) ClearAzureServiceBus ¶
func (x *EventSinkConfig_Provider) ClearAzureServiceBus()
func (*EventSinkConfig_Provider) ClearKafka ¶
func (x *EventSinkConfig_Provider) ClearKafka()
func (*EventSinkConfig_Provider) ClearProvider ¶
func (x *EventSinkConfig_Provider) ClearProvider()
func (*EventSinkConfig_Provider) GetAzureEventGrid ¶
func (x *EventSinkConfig_Provider) GetAzureEventGrid() *EventSinkConfig_AzureEventGridSinkConfig
func (*EventSinkConfig_Provider) GetAzureServiceBus ¶
func (x *EventSinkConfig_Provider) GetAzureServiceBus() *EventSinkConfig_AzureServiceBusSinkConfig
func (*EventSinkConfig_Provider) GetKafka ¶
func (x *EventSinkConfig_Provider) GetKafka() *EventSinkConfig_KafkaSinkConfig
func (*EventSinkConfig_Provider) GetProvider ¶
func (x *EventSinkConfig_Provider) GetProvider() isEventSinkConfig_Provider_Provider
func (*EventSinkConfig_Provider) HasAzureEventGrid ¶
func (x *EventSinkConfig_Provider) HasAzureEventGrid() bool
func (*EventSinkConfig_Provider) HasAzureServiceBus ¶
func (x *EventSinkConfig_Provider) HasAzureServiceBus() bool
func (*EventSinkConfig_Provider) HasKafka ¶
func (x *EventSinkConfig_Provider) HasKafka() bool
func (*EventSinkConfig_Provider) HasProvider ¶
func (x *EventSinkConfig_Provider) HasProvider() bool
func (*EventSinkConfig_Provider) ProtoMessage ¶
func (*EventSinkConfig_Provider) ProtoMessage()
func (*EventSinkConfig_Provider) ProtoReflect ¶
func (x *EventSinkConfig_Provider) ProtoReflect() protoreflect.Message
func (*EventSinkConfig_Provider) Reset ¶
func (x *EventSinkConfig_Provider) Reset()
func (*EventSinkConfig_Provider) SetAzureEventGrid ¶
func (x *EventSinkConfig_Provider) SetAzureEventGrid(v *EventSinkConfig_AzureEventGridSinkConfig)
func (*EventSinkConfig_Provider) SetAzureServiceBus ¶
func (x *EventSinkConfig_Provider) SetAzureServiceBus(v *EventSinkConfig_AzureServiceBusSinkConfig)
func (*EventSinkConfig_Provider) SetKafka ¶
func (x *EventSinkConfig_Provider) SetKafka(v *EventSinkConfig_KafkaSinkConfig)
func (*EventSinkConfig_Provider) String ¶
func (x *EventSinkConfig_Provider) String() string
func (*EventSinkConfig_Provider) WhichProvider ¶
func (x *EventSinkConfig_Provider) WhichProvider() case_EventSinkConfig_Provider_Provider
type EventSinkConfig_Provider_AzureEventGrid ¶
type EventSinkConfig_Provider_AzureEventGrid struct {
AzureEventGrid *EventSinkConfig_AzureEventGridSinkConfig `protobuf:"bytes,3,opt,name=azure_event_grid,json=azureEventGrid,proto3,oneof"`
}
type EventSinkConfig_Provider_AzureServiceBus ¶
type EventSinkConfig_Provider_AzureServiceBus struct {
AzureServiceBus *EventSinkConfig_AzureServiceBusSinkConfig `protobuf:"bytes,2,opt,name=azure_service_bus,json=azureServiceBus,proto3,oneof"`
}
type EventSinkConfig_Provider_Kafka ¶
type EventSinkConfig_Provider_Kafka struct {
Kafka *EventSinkConfig_KafkaSinkConfig `protobuf:"bytes,1,opt,name=kafka,proto3,oneof"`
}
type EventSinkConfig_Provider_builder ¶
type EventSinkConfig_Provider_builder struct {
// Fields of oneof Provider:
Kafka *EventSinkConfig_KafkaSinkConfig
AzureServiceBus *EventSinkConfig_AzureServiceBusSinkConfig
AzureEventGrid *EventSinkConfig_AzureEventGridSinkConfig
// contains filtered or unexported fields
}
func (EventSinkConfig_Provider_builder) Build ¶
func (b0 EventSinkConfig_Provider_builder) Build() *EventSinkConfig_Provider
type EventSinkConfig_Route ¶
type EventSinkConfig_Route struct {
ProviderId string `protobuf:"bytes,1,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"`
StopProcessing bool `protobuf:"varint,2,opt,name=stop_processing,json=stopProcessing,proto3" json:"stop_processing,omitempty"`
// Types that are valid to be assigned to Filter:
//
// *EventSinkConfig_Route_EventType
// *EventSinkConfig_Route_ContextKeyValue
Filter isEventSinkConfig_Route_Filter `protobuf_oneof:"filter"`
// contains filtered or unexported fields
}
func (*EventSinkConfig_Route) ClearContextKeyValue ¶
func (x *EventSinkConfig_Route) ClearContextKeyValue()
func (*EventSinkConfig_Route) ClearEventType ¶
func (x *EventSinkConfig_Route) ClearEventType()
func (*EventSinkConfig_Route) ClearFilter ¶
func (x *EventSinkConfig_Route) ClearFilter()
func (*EventSinkConfig_Route) GetContextKeyValue ¶
func (x *EventSinkConfig_Route) GetContextKeyValue() *EventSinkConfig_Route_KeyValue
func (*EventSinkConfig_Route) GetEventType ¶
func (x *EventSinkConfig_Route) GetEventType() string
func (*EventSinkConfig_Route) GetFilter ¶
func (x *EventSinkConfig_Route) GetFilter() isEventSinkConfig_Route_Filter
func (*EventSinkConfig_Route) GetProviderId ¶
func (x *EventSinkConfig_Route) GetProviderId() string
func (*EventSinkConfig_Route) GetStopProcessing ¶
func (x *EventSinkConfig_Route) GetStopProcessing() bool
func (*EventSinkConfig_Route) HasContextKeyValue ¶
func (x *EventSinkConfig_Route) HasContextKeyValue() bool
func (*EventSinkConfig_Route) HasEventType ¶
func (x *EventSinkConfig_Route) HasEventType() bool
func (*EventSinkConfig_Route) HasFilter ¶
func (x *EventSinkConfig_Route) HasFilter() bool
func (*EventSinkConfig_Route) ProtoMessage ¶
func (*EventSinkConfig_Route) ProtoMessage()
func (*EventSinkConfig_Route) ProtoReflect ¶
func (x *EventSinkConfig_Route) ProtoReflect() protoreflect.Message
func (*EventSinkConfig_Route) Reset ¶
func (x *EventSinkConfig_Route) Reset()
func (*EventSinkConfig_Route) SetContextKeyValue ¶
func (x *EventSinkConfig_Route) SetContextKeyValue(v *EventSinkConfig_Route_KeyValue)
func (*EventSinkConfig_Route) SetEventType ¶
func (x *EventSinkConfig_Route) SetEventType(v string)
func (*EventSinkConfig_Route) SetProviderId ¶
func (x *EventSinkConfig_Route) SetProviderId(v string)
func (*EventSinkConfig_Route) SetStopProcessing ¶
func (x *EventSinkConfig_Route) SetStopProcessing(v bool)
func (*EventSinkConfig_Route) String ¶
func (x *EventSinkConfig_Route) String() string
func (*EventSinkConfig_Route) WhichFilter ¶
func (x *EventSinkConfig_Route) WhichFilter() case_EventSinkConfig_Route_Filter
type EventSinkConfig_Route_ContextKeyValue ¶
type EventSinkConfig_Route_ContextKeyValue struct {
ContextKeyValue *EventSinkConfig_Route_KeyValue `protobuf:"bytes,4,opt,name=context_key_value,json=contextKeyValue,proto3,oneof"`
}
type EventSinkConfig_Route_EventType ¶
type EventSinkConfig_Route_EventType struct {
EventType string `protobuf:"bytes,3,opt,name=event_type,json=eventType,proto3,oneof"`
}
type EventSinkConfig_Route_KeyValue ¶
type EventSinkConfig_Route_KeyValue struct {
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func (*EventSinkConfig_Route_KeyValue) GetKey ¶
func (x *EventSinkConfig_Route_KeyValue) GetKey() string
func (*EventSinkConfig_Route_KeyValue) GetValue ¶
func (x *EventSinkConfig_Route_KeyValue) GetValue() string
func (*EventSinkConfig_Route_KeyValue) ProtoMessage ¶
func (*EventSinkConfig_Route_KeyValue) ProtoMessage()
func (*EventSinkConfig_Route_KeyValue) ProtoReflect ¶
func (x *EventSinkConfig_Route_KeyValue) ProtoReflect() protoreflect.Message
func (*EventSinkConfig_Route_KeyValue) Reset ¶
func (x *EventSinkConfig_Route_KeyValue) Reset()
func (*EventSinkConfig_Route_KeyValue) SetKey ¶
func (x *EventSinkConfig_Route_KeyValue) SetKey(v string)
func (*EventSinkConfig_Route_KeyValue) SetValue ¶
func (x *EventSinkConfig_Route_KeyValue) SetValue(v string)
func (*EventSinkConfig_Route_KeyValue) String ¶
func (x *EventSinkConfig_Route_KeyValue) String() string
type EventSinkConfig_Route_KeyValue_builder ¶
type EventSinkConfig_Route_KeyValue_builder struct {
Key string
Value string
// contains filtered or unexported fields
}
func (EventSinkConfig_Route_KeyValue_builder) Build ¶
func (b0 EventSinkConfig_Route_KeyValue_builder) Build() *EventSinkConfig_Route_KeyValue
type EventSinkConfig_Route_builder ¶
type EventSinkConfig_Route_builder struct {
ProviderId string
StopProcessing bool
// Fields of oneof Filter:
EventType *string
ContextKeyValue *EventSinkConfig_Route_KeyValue
// contains filtered or unexported fields
}
func (EventSinkConfig_Route_builder) Build ¶
func (b0 EventSinkConfig_Route_builder) Build() *EventSinkConfig_Route
type EventSinkConfig_builder ¶
type EventSinkConfig_builder struct {
Providers map[string]*EventSinkConfig_Provider
Routes []*EventSinkConfig_Route
// contains filtered or unexported fields
}
func (EventSinkConfig_builder) Build ¶
func (b0 EventSinkConfig_builder) Build() *EventSinkConfig
type ExecuteKnowledgeQuery ¶
type ExecuteKnowledgeQuery struct {
Request *ExecuteKnowledgeQuery_Request `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
Authorized bool `protobuf:"varint,2,opt,name=authorized,proto3" json:"authorized,omitempty"`
// contains filtered or unexported fields
}
func (*ExecuteKnowledgeQuery) ClearRequest ¶
func (x *ExecuteKnowledgeQuery) ClearRequest()
func (*ExecuteKnowledgeQuery) GetAuthorized ¶
func (x *ExecuteKnowledgeQuery) GetAuthorized() bool
func (*ExecuteKnowledgeQuery) GetRequest ¶
func (x *ExecuteKnowledgeQuery) GetRequest() *ExecuteKnowledgeQuery_Request
func (*ExecuteKnowledgeQuery) HasRequest ¶
func (x *ExecuteKnowledgeQuery) HasRequest() bool
func (*ExecuteKnowledgeQuery) ProtoMessage ¶
func (*ExecuteKnowledgeQuery) ProtoMessage()
func (*ExecuteKnowledgeQuery) ProtoReflect ¶
func (x *ExecuteKnowledgeQuery) ProtoReflect() protoreflect.Message
func (*ExecuteKnowledgeQuery) Reset ¶
func (x *ExecuteKnowledgeQuery) Reset()
func (*ExecuteKnowledgeQuery) SetAuthorized ¶
func (x *ExecuteKnowledgeQuery) SetAuthorized(v bool)
func (*ExecuteKnowledgeQuery) SetRequest ¶
func (x *ExecuteKnowledgeQuery) SetRequest(v *ExecuteKnowledgeQuery_Request)
func (*ExecuteKnowledgeQuery) String ¶
func (x *ExecuteKnowledgeQuery) String() string
type ExecuteKnowledgeQuery_Policy ¶
type ExecuteKnowledgeQuery_Policy struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
Policy string `protobuf:"bytes,3,opt,name=policy,proto3" json:"policy,omitempty"`
// contains filtered or unexported fields
}
func (*ExecuteKnowledgeQuery_Policy) GetId ¶
func (x *ExecuteKnowledgeQuery_Policy) GetId() string
func (*ExecuteKnowledgeQuery_Policy) GetPolicy ¶
func (x *ExecuteKnowledgeQuery_Policy) GetPolicy() string
func (*ExecuteKnowledgeQuery_Policy) GetStatus ¶
func (x *ExecuteKnowledgeQuery_Policy) GetStatus() string
func (*ExecuteKnowledgeQuery_Policy) ProtoMessage ¶
func (*ExecuteKnowledgeQuery_Policy) ProtoMessage()
func (*ExecuteKnowledgeQuery_Policy) ProtoReflect ¶
func (x *ExecuteKnowledgeQuery_Policy) ProtoReflect() protoreflect.Message
func (*ExecuteKnowledgeQuery_Policy) Reset ¶
func (x *ExecuteKnowledgeQuery_Policy) Reset()
func (*ExecuteKnowledgeQuery_Policy) SetId ¶
func (x *ExecuteKnowledgeQuery_Policy) SetId(v string)
func (*ExecuteKnowledgeQuery_Policy) SetPolicy ¶
func (x *ExecuteKnowledgeQuery_Policy) SetPolicy(v string)
func (*ExecuteKnowledgeQuery_Policy) SetStatus ¶
func (x *ExecuteKnowledgeQuery_Policy) SetStatus(v string)
func (*ExecuteKnowledgeQuery_Policy) String ¶
func (x *ExecuteKnowledgeQuery_Policy) String() string
type ExecuteKnowledgeQuery_Policy_builder ¶
type ExecuteKnowledgeQuery_Policy_builder struct {
Id string
Status string
Policy string
// contains filtered or unexported fields
}
func (ExecuteKnowledgeQuery_Policy_builder) Build ¶
func (b0 ExecuteKnowledgeQuery_Policy_builder) Build() *ExecuteKnowledgeQuery_Policy
type ExecuteKnowledgeQuery_Query ¶
type ExecuteKnowledgeQuery_Query struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
Query string `protobuf:"bytes,3,opt,name=query,proto3" json:"query,omitempty"`
// contains filtered or unexported fields
}
func (*ExecuteKnowledgeQuery_Query) GetId ¶
func (x *ExecuteKnowledgeQuery_Query) GetId() string
func (*ExecuteKnowledgeQuery_Query) GetQuery ¶
func (x *ExecuteKnowledgeQuery_Query) GetQuery() string
func (*ExecuteKnowledgeQuery_Query) GetStatus ¶
func (x *ExecuteKnowledgeQuery_Query) GetStatus() string
func (*ExecuteKnowledgeQuery_Query) ProtoMessage ¶
func (*ExecuteKnowledgeQuery_Query) ProtoMessage()
func (*ExecuteKnowledgeQuery_Query) ProtoReflect ¶
func (x *ExecuteKnowledgeQuery_Query) ProtoReflect() protoreflect.Message
func (*ExecuteKnowledgeQuery_Query) Reset ¶
func (x *ExecuteKnowledgeQuery_Query) Reset()
func (*ExecuteKnowledgeQuery_Query) SetId ¶
func (x *ExecuteKnowledgeQuery_Query) SetId(v string)
func (*ExecuteKnowledgeQuery_Query) SetQuery ¶
func (x *ExecuteKnowledgeQuery_Query) SetQuery(v string)
func (*ExecuteKnowledgeQuery_Query) SetStatus ¶
func (x *ExecuteKnowledgeQuery_Query) SetStatus(v string)
func (*ExecuteKnowledgeQuery_Query) String ¶
func (x *ExecuteKnowledgeQuery_Query) String() string
type ExecuteKnowledgeQuery_Query_builder ¶
type ExecuteKnowledgeQuery_Query_builder struct {
Id string
Status string
Query string
// contains filtered or unexported fields
}
func (ExecuteKnowledgeQuery_Query_builder) Build ¶
func (b0 ExecuteKnowledgeQuery_Query_builder) Build() *ExecuteKnowledgeQuery_Query
type ExecuteKnowledgeQuery_Request ¶
type ExecuteKnowledgeQuery_Request struct {
Query *ExecuteKnowledgeQuery_Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
Policy *ExecuteKnowledgeQuery_Policy `protobuf:"bytes,2,opt,name=policy,proto3" json:"policy,omitempty"`
InputParams map[string]*v1beta1.Value `` /* 168-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*ExecuteKnowledgeQuery_Request) ClearPolicy ¶
func (x *ExecuteKnowledgeQuery_Request) ClearPolicy()
func (*ExecuteKnowledgeQuery_Request) ClearQuery ¶
func (x *ExecuteKnowledgeQuery_Request) ClearQuery()
func (*ExecuteKnowledgeQuery_Request) GetInputParams ¶
func (x *ExecuteKnowledgeQuery_Request) GetInputParams() map[string]*v1beta1.Value
func (*ExecuteKnowledgeQuery_Request) GetPolicy ¶
func (x *ExecuteKnowledgeQuery_Request) GetPolicy() *ExecuteKnowledgeQuery_Policy
func (*ExecuteKnowledgeQuery_Request) GetQuery ¶
func (x *ExecuteKnowledgeQuery_Request) GetQuery() *ExecuteKnowledgeQuery_Query
func (*ExecuteKnowledgeQuery_Request) HasPolicy ¶
func (x *ExecuteKnowledgeQuery_Request) HasPolicy() bool
func (*ExecuteKnowledgeQuery_Request) HasQuery ¶
func (x *ExecuteKnowledgeQuery_Request) HasQuery() bool
func (*ExecuteKnowledgeQuery_Request) ProtoMessage ¶
func (*ExecuteKnowledgeQuery_Request) ProtoMessage()
func (*ExecuteKnowledgeQuery_Request) ProtoReflect ¶
func (x *ExecuteKnowledgeQuery_Request) ProtoReflect() protoreflect.Message
func (*ExecuteKnowledgeQuery_Request) Reset ¶
func (x *ExecuteKnowledgeQuery_Request) Reset()
func (*ExecuteKnowledgeQuery_Request) SetInputParams ¶
func (x *ExecuteKnowledgeQuery_Request) SetInputParams(v map[string]*v1beta1.Value)
func (*ExecuteKnowledgeQuery_Request) SetPolicy ¶
func (x *ExecuteKnowledgeQuery_Request) SetPolicy(v *ExecuteKnowledgeQuery_Policy)
func (*ExecuteKnowledgeQuery_Request) SetQuery ¶
func (x *ExecuteKnowledgeQuery_Request) SetQuery(v *ExecuteKnowledgeQuery_Query)
func (*ExecuteKnowledgeQuery_Request) String ¶
func (x *ExecuteKnowledgeQuery_Request) String() string
type ExecuteKnowledgeQuery_Request_builder ¶
type ExecuteKnowledgeQuery_Request_builder struct {
Query *ExecuteKnowledgeQuery_Query
Policy *ExecuteKnowledgeQuery_Policy
InputParams map[string]*v1beta1.Value
// contains filtered or unexported fields
}
func (ExecuteKnowledgeQuery_Request_builder) Build ¶
func (b0 ExecuteKnowledgeQuery_Request_builder) Build() *ExecuteKnowledgeQuery_Request
type ExecuteKnowledgeQuery_builder ¶
type ExecuteKnowledgeQuery_builder struct {
Request *ExecuteKnowledgeQuery_Request
Authorized bool
// contains filtered or unexported fields
}
func (ExecuteKnowledgeQuery_builder) Build ¶
func (b0 ExecuteKnowledgeQuery_builder) Build() *ExecuteKnowledgeQuery
type ExternalDataResolverConfig ¶
type ExternalDataResolverConfig struct {
// Full URL to endpoint that will be called.
Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
// HTTP method to be used for the request.
Method string `protobuf:"bytes,2,opt,name=method,proto3" json:"method,omitempty"`
Headers map[string]string `` /* 141-byte string literal not displayed */
RequestType ExternalDataResolverConfig_ContentType `` /* 166-byte string literal not displayed */
RequestPayload string `protobuf:"bytes,5,opt,name=request_payload,json=requestPayload,proto3" json:"request_payload,omitempty"`
ResponseType ExternalDataResolverConfig_ContentType `` /* 169-byte string literal not displayed */
ResponseSelector string `protobuf:"bytes,7,opt,name=response_selector,json=responseSelector,proto3" json:"response_selector,omitempty"`
// contains filtered or unexported fields
}
func (*ExternalDataResolverConfig) GetHeaders ¶
func (x *ExternalDataResolverConfig) GetHeaders() map[string]string
func (*ExternalDataResolverConfig) GetMethod ¶
func (x *ExternalDataResolverConfig) GetMethod() string
func (*ExternalDataResolverConfig) GetRequestPayload ¶
func (x *ExternalDataResolverConfig) GetRequestPayload() string
func (*ExternalDataResolverConfig) GetRequestType ¶
func (x *ExternalDataResolverConfig) GetRequestType() ExternalDataResolverConfig_ContentType
func (*ExternalDataResolverConfig) GetResponseSelector ¶
func (x *ExternalDataResolverConfig) GetResponseSelector() string
func (*ExternalDataResolverConfig) GetResponseType ¶
func (x *ExternalDataResolverConfig) GetResponseType() ExternalDataResolverConfig_ContentType
func (*ExternalDataResolverConfig) GetUrl ¶
func (x *ExternalDataResolverConfig) GetUrl() string
func (*ExternalDataResolverConfig) ProtoMessage ¶
func (*ExternalDataResolverConfig) ProtoMessage()
func (*ExternalDataResolverConfig) ProtoReflect ¶
func (x *ExternalDataResolverConfig) ProtoReflect() protoreflect.Message
func (*ExternalDataResolverConfig) Reset ¶
func (x *ExternalDataResolverConfig) Reset()
func (*ExternalDataResolverConfig) SetHeaders ¶
func (x *ExternalDataResolverConfig) SetHeaders(v map[string]string)
func (*ExternalDataResolverConfig) SetMethod ¶
func (x *ExternalDataResolverConfig) SetMethod(v string)
func (*ExternalDataResolverConfig) SetRequestPayload ¶
func (x *ExternalDataResolverConfig) SetRequestPayload(v string)
func (*ExternalDataResolverConfig) SetRequestType ¶
func (x *ExternalDataResolverConfig) SetRequestType(v ExternalDataResolverConfig_ContentType)
func (*ExternalDataResolverConfig) SetResponseSelector ¶
func (x *ExternalDataResolverConfig) SetResponseSelector(v string)
func (*ExternalDataResolverConfig) SetResponseType ¶
func (x *ExternalDataResolverConfig) SetResponseType(v ExternalDataResolverConfig_ContentType)
func (*ExternalDataResolverConfig) SetUrl ¶
func (x *ExternalDataResolverConfig) SetUrl(v string)
func (*ExternalDataResolverConfig) String ¶
func (x *ExternalDataResolverConfig) String() string
type ExternalDataResolverConfig_ContentType ¶
type ExternalDataResolverConfig_ContentType int32
const ( ExternalDataResolverConfig_CONTENT_TYPE_INVALID ExternalDataResolverConfig_ContentType = 0 ExternalDataResolverConfig_CONTENT_TYPE_JSON ExternalDataResolverConfig_ContentType = 1 )
func (ExternalDataResolverConfig_ContentType) Descriptor ¶
func (ExternalDataResolverConfig_ContentType) Descriptor() protoreflect.EnumDescriptor
func (ExternalDataResolverConfig_ContentType) Enum ¶
func (ExternalDataResolverConfig_ContentType) Number ¶
func (x ExternalDataResolverConfig_ContentType) Number() protoreflect.EnumNumber
func (ExternalDataResolverConfig_ContentType) String ¶
func (x ExternalDataResolverConfig_ContentType) String() string
func (ExternalDataResolverConfig_ContentType) Type ¶
func (ExternalDataResolverConfig_ContentType) Type() protoreflect.EnumType
type ExternalDataResolverConfig_builder ¶
type ExternalDataResolverConfig_builder struct {
// Full URL to endpoint that will be called.
Url string
// HTTP method to be used for the request.
Method string
Headers map[string]string
RequestType ExternalDataResolverConfig_ContentType
RequestPayload string
ResponseType ExternalDataResolverConfig_ContentType
ResponseSelector string
// contains filtered or unexported fields
}
func (ExternalDataResolverConfig_builder) Build ¶
func (b0 ExternalDataResolverConfig_builder) Build() *ExternalDataResolverConfig
type ExternalTokenStatus ¶
type ExternalTokenStatus int32
const ( ExternalTokenStatus_EXTERNAL_TOKEN_STATUS_INVALID ExternalTokenStatus = 0 ExternalTokenStatus_EXTERNAL_TOKEN_STATUS_ENFORCE ExternalTokenStatus = 1 ExternalTokenStatus_EXTERNAL_TOKEN_STATUS_ALLOW ExternalTokenStatus = 2 ExternalTokenStatus_EXTERNAL_TOKEN_STATUS_DISALLOW ExternalTokenStatus = 3 )
func (ExternalTokenStatus) Descriptor ¶
func (ExternalTokenStatus) Descriptor() protoreflect.EnumDescriptor
func (ExternalTokenStatus) Enum ¶
func (x ExternalTokenStatus) Enum() *ExternalTokenStatus
func (ExternalTokenStatus) Number ¶
func (x ExternalTokenStatus) Number() protoreflect.EnumNumber
func (ExternalTokenStatus) String ¶
func (x ExternalTokenStatus) String() string
func (ExternalTokenStatus) Type ¶
func (ExternalTokenStatus) Type() protoreflect.EnumType
type IngestPipelineConfig ¶
type IngestPipelineConfig struct {
Sources []string `protobuf:"bytes,1,rep,name=sources,proto3" json:"sources,omitempty"`
// Deprecated: Marked as deprecated in indykite/auditsink/v1beta1/config.proto.
Operations []IngestPipelineOperation `` /* 137-byte string literal not displayed */
AppAgentToken string `protobuf:"bytes,3,opt,name=app_agent_token,json=appAgentToken,proto3" json:"app_agent_token,omitempty"`
// contains filtered or unexported fields
}
func (*IngestPipelineConfig) GetAppAgentToken ¶
func (x *IngestPipelineConfig) GetAppAgentToken() string
func (*IngestPipelineConfig) GetOperations
deprecated
func (x *IngestPipelineConfig) GetOperations() []IngestPipelineOperation
Deprecated: Marked as deprecated in indykite/auditsink/v1beta1/config.proto.
func (*IngestPipelineConfig) GetSources ¶
func (x *IngestPipelineConfig) GetSources() []string
func (*IngestPipelineConfig) ProtoMessage ¶
func (*IngestPipelineConfig) ProtoMessage()
func (*IngestPipelineConfig) ProtoReflect ¶
func (x *IngestPipelineConfig) ProtoReflect() protoreflect.Message
func (*IngestPipelineConfig) Reset ¶
func (x *IngestPipelineConfig) Reset()
func (*IngestPipelineConfig) SetAppAgentToken ¶
func (x *IngestPipelineConfig) SetAppAgentToken(v string)
func (*IngestPipelineConfig) SetOperations
deprecated
func (x *IngestPipelineConfig) SetOperations(v []IngestPipelineOperation)
Deprecated: Marked as deprecated in indykite/auditsink/v1beta1/config.proto.
func (*IngestPipelineConfig) SetSources ¶
func (x *IngestPipelineConfig) SetSources(v []string)
func (*IngestPipelineConfig) String ¶
func (x *IngestPipelineConfig) String() string
type IngestPipelineConfig_builder ¶
type IngestPipelineConfig_builder struct {
Sources []string
// Deprecated: Marked as deprecated in indykite/auditsink/v1beta1/config.proto.
Operations []IngestPipelineOperation
AppAgentToken string
// contains filtered or unexported fields
}
func (IngestPipelineConfig_builder) Build ¶
func (b0 IngestPipelineConfig_builder) Build() *IngestPipelineConfig
type IngestPipelineOperation ¶
type IngestPipelineOperation int32
const ( IngestPipelineOperation_INGEST_PIPELINE_OPERATION_INVALID IngestPipelineOperation = 0 IngestPipelineOperation_INGEST_PIPELINE_OPERATION_UPSERT_NODE IngestPipelineOperation = 1 IngestPipelineOperation_INGEST_PIPELINE_OPERATION_UPSERT_RELATIONSHIP IngestPipelineOperation = 2 IngestPipelineOperation_INGEST_PIPELINE_OPERATION_DELETE_NODE IngestPipelineOperation = 3 IngestPipelineOperation_INGEST_PIPELINE_OPERATION_DELETE_RELATIONSHIP IngestPipelineOperation = 4 IngestPipelineOperation_INGEST_PIPELINE_OPERATION_DELETE_NODE_PROPERTY IngestPipelineOperation = 5 IngestPipelineOperation_INGEST_PIPELINE_OPERATION_DELETE_RELATIONSHIP_PROPERTY IngestPipelineOperation = 6 )
func (IngestPipelineOperation) Descriptor ¶
func (IngestPipelineOperation) Descriptor() protoreflect.EnumDescriptor
func (IngestPipelineOperation) Enum ¶
func (x IngestPipelineOperation) Enum() *IngestPipelineOperation
func (IngestPipelineOperation) Number ¶
func (x IngestPipelineOperation) Number() protoreflect.EnumNumber
func (IngestPipelineOperation) String ¶
func (x IngestPipelineOperation) String() string
func (IngestPipelineOperation) Type ¶
func (IngestPipelineOperation) Type() protoreflect.EnumType
type IsAuthorized ¶
type IsAuthorized struct {
Request *IsAuthorized_Request `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
ResolvedDigitalTwin *AuthorizationDigitalTwin `protobuf:"bytes,2,opt,name=resolved_digital_twin,json=resolvedDigitalTwin,proto3" json:"resolved_digital_twin,omitempty"`
Response *IsAuthorized_Response `protobuf:"bytes,3,opt,name=response,proto3" json:"response,omitempty"`
PoliciesFound []*AuthorizationPolicy `protobuf:"bytes,4,rep,name=policies_found,json=policiesFound,proto3" json:"policies_found,omitempty"`
DenyReason *AuthorizationDenyReason `protobuf:"bytes,5,opt,name=deny_reason,json=denyReason,proto3" json:"deny_reason,omitempty"`
EvaluationTime *durationpb.Duration `protobuf:"bytes,6,opt,name=evaluation_time,json=evaluationTime,proto3" json:"evaluation_time,omitempty"`
ErrorMessage string `protobuf:"bytes,7,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
// contains filtered or unexported fields
}
func (*IsAuthorized) ClearDenyReason ¶
func (x *IsAuthorized) ClearDenyReason()
func (*IsAuthorized) ClearEvaluationTime ¶
func (x *IsAuthorized) ClearEvaluationTime()
func (*IsAuthorized) ClearRequest ¶
func (x *IsAuthorized) ClearRequest()
func (*IsAuthorized) ClearResolvedDigitalTwin ¶
func (x *IsAuthorized) ClearResolvedDigitalTwin()
func (*IsAuthorized) ClearResponse ¶
func (x *IsAuthorized) ClearResponse()
func (*IsAuthorized) GetDenyReason ¶
func (x *IsAuthorized) GetDenyReason() *AuthorizationDenyReason
func (*IsAuthorized) GetErrorMessage ¶
func (x *IsAuthorized) GetErrorMessage() string
func (*IsAuthorized) GetEvaluationTime ¶
func (x *IsAuthorized) GetEvaluationTime() *durationpb.Duration
func (*IsAuthorized) GetPoliciesFound ¶
func (x *IsAuthorized) GetPoliciesFound() []*AuthorizationPolicy
func (*IsAuthorized) GetRequest ¶
func (x *IsAuthorized) GetRequest() *IsAuthorized_Request
func (*IsAuthorized) GetResolvedDigitalTwin ¶
func (x *IsAuthorized) GetResolvedDigitalTwin() *AuthorizationDigitalTwin
func (*IsAuthorized) GetResponse ¶
func (x *IsAuthorized) GetResponse() *IsAuthorized_Response
func (*IsAuthorized) HasDenyReason ¶
func (x *IsAuthorized) HasDenyReason() bool
func (*IsAuthorized) HasEvaluationTime ¶
func (x *IsAuthorized) HasEvaluationTime() bool
func (*IsAuthorized) HasRequest ¶
func (x *IsAuthorized) HasRequest() bool
func (*IsAuthorized) HasResolvedDigitalTwin ¶
func (x *IsAuthorized) HasResolvedDigitalTwin() bool
func (*IsAuthorized) HasResponse ¶
func (x *IsAuthorized) HasResponse() bool
func (*IsAuthorized) ProtoMessage ¶
func (*IsAuthorized) ProtoMessage()
func (*IsAuthorized) ProtoReflect ¶
func (x *IsAuthorized) ProtoReflect() protoreflect.Message
func (*IsAuthorized) Reset ¶
func (x *IsAuthorized) Reset()
func (*IsAuthorized) SetDenyReason ¶
func (x *IsAuthorized) SetDenyReason(v *AuthorizationDenyReason)
func (*IsAuthorized) SetErrorMessage ¶
func (x *IsAuthorized) SetErrorMessage(v string)
func (*IsAuthorized) SetEvaluationTime ¶
func (x *IsAuthorized) SetEvaluationTime(v *durationpb.Duration)
func (*IsAuthorized) SetPoliciesFound ¶
func (x *IsAuthorized) SetPoliciesFound(v []*AuthorizationPolicy)
func (*IsAuthorized) SetRequest ¶
func (x *IsAuthorized) SetRequest(v *IsAuthorized_Request)
func (*IsAuthorized) SetResolvedDigitalTwin ¶
func (x *IsAuthorized) SetResolvedDigitalTwin(v *AuthorizationDigitalTwin)
func (*IsAuthorized) SetResponse ¶
func (x *IsAuthorized) SetResponse(v *IsAuthorized_Response)
func (*IsAuthorized) String ¶
func (x *IsAuthorized) String() string
type IsAuthorized_Request ¶
type IsAuthorized_Request struct {
// AuthorizationSubject to check if is authorized to perform given actions.
Subject *AuthorizationSubject `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"`
// A list of resources to authorize against.
Resources []*IsAuthorized_Request_Resource `protobuf:"bytes,2,rep,name=resources,proto3" json:"resources,omitempty"`
// Policy input params
InputParams map[string]*v1beta1.Value `` /* 168-byte string literal not displayed */
// Only evaluate polices containing provided tags
PolicyTags []string `protobuf:"bytes,4,rep,name=policy_tags,json=policyTags,proto3" json:"policy_tags,omitempty"`
// contains filtered or unexported fields
}
func (*IsAuthorized_Request) ClearSubject ¶
func (x *IsAuthorized_Request) ClearSubject()
func (*IsAuthorized_Request) GetInputParams ¶
func (x *IsAuthorized_Request) GetInputParams() map[string]*v1beta1.Value
func (*IsAuthorized_Request) GetPolicyTags ¶
func (x *IsAuthorized_Request) GetPolicyTags() []string
func (*IsAuthorized_Request) GetResources ¶
func (x *IsAuthorized_Request) GetResources() []*IsAuthorized_Request_Resource
func (*IsAuthorized_Request) GetSubject ¶
func (x *IsAuthorized_Request) GetSubject() *AuthorizationSubject
func (*IsAuthorized_Request) HasSubject ¶
func (x *IsAuthorized_Request) HasSubject() bool
func (*IsAuthorized_Request) ProtoMessage ¶
func (*IsAuthorized_Request) ProtoMessage()
func (*IsAuthorized_Request) ProtoReflect ¶
func (x *IsAuthorized_Request) ProtoReflect() protoreflect.Message
func (*IsAuthorized_Request) Reset ¶
func (x *IsAuthorized_Request) Reset()
func (*IsAuthorized_Request) SetInputParams ¶
func (x *IsAuthorized_Request) SetInputParams(v map[string]*v1beta1.Value)
func (*IsAuthorized_Request) SetPolicyTags ¶
func (x *IsAuthorized_Request) SetPolicyTags(v []string)
func (*IsAuthorized_Request) SetResources ¶
func (x *IsAuthorized_Request) SetResources(v []*IsAuthorized_Request_Resource)
func (*IsAuthorized_Request) SetSubject ¶
func (x *IsAuthorized_Request) SetSubject(v *AuthorizationSubject)
func (*IsAuthorized_Request) String ¶
func (x *IsAuthorized_Request) String() string
type IsAuthorized_Request_Resource ¶
type IsAuthorized_Request_Resource struct {
ExternalId string `protobuf:"bytes,1,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"`
// Resource type.
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
// A list of actions the subject want to perform.
Actions []string `protobuf:"bytes,3,rep,name=actions,proto3" json:"actions,omitempty"`
// contains filtered or unexported fields
}
func (*IsAuthorized_Request_Resource) GetActions ¶
func (x *IsAuthorized_Request_Resource) GetActions() []string
func (*IsAuthorized_Request_Resource) GetExternalId ¶
func (x *IsAuthorized_Request_Resource) GetExternalId() string
func (*IsAuthorized_Request_Resource) GetType ¶
func (x *IsAuthorized_Request_Resource) GetType() string
func (*IsAuthorized_Request_Resource) ProtoMessage ¶
func (*IsAuthorized_Request_Resource) ProtoMessage()
func (*IsAuthorized_Request_Resource) ProtoReflect ¶
func (x *IsAuthorized_Request_Resource) ProtoReflect() protoreflect.Message
func (*IsAuthorized_Request_Resource) Reset ¶
func (x *IsAuthorized_Request_Resource) Reset()
func (*IsAuthorized_Request_Resource) SetActions ¶
func (x *IsAuthorized_Request_Resource) SetActions(v []string)
func (*IsAuthorized_Request_Resource) SetExternalId ¶
func (x *IsAuthorized_Request_Resource) SetExternalId(v string)
func (*IsAuthorized_Request_Resource) SetType ¶
func (x *IsAuthorized_Request_Resource) SetType(v string)
func (*IsAuthorized_Request_Resource) String ¶
func (x *IsAuthorized_Request_Resource) String() string
type IsAuthorized_Request_Resource_builder ¶
type IsAuthorized_Request_Resource_builder struct {
ExternalId string
// Resource type.
Type string
// A list of actions the subject want to perform.
Actions []string
// contains filtered or unexported fields
}
func (IsAuthorized_Request_Resource_builder) Build ¶
func (b0 IsAuthorized_Request_Resource_builder) Build() *IsAuthorized_Request_Resource
type IsAuthorized_Request_builder ¶
type IsAuthorized_Request_builder struct {
// AuthorizationSubject to check if is authorized to perform given actions.
Subject *AuthorizationSubject
// A list of resources to authorize against.
Resources []*IsAuthorized_Request_Resource
// Policy input params
InputParams map[string]*v1beta1.Value
// Only evaluate polices containing provided tags
PolicyTags []string
// contains filtered or unexported fields
}
func (IsAuthorized_Request_builder) Build ¶
func (b0 IsAuthorized_Request_builder) Build() *IsAuthorized_Request
type IsAuthorized_Response ¶
type IsAuthorized_Response struct {
// Time the decision was made.
DecisionTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=decision_time,json=decisionTime,proto3" json:"decision_time,omitempty"`
// Map with resource type as key.
Decisions map[string]*IsAuthorized_Response_ResourceType `` /* 145-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*IsAuthorized_Response) ClearDecisionTime ¶
func (x *IsAuthorized_Response) ClearDecisionTime()
func (*IsAuthorized_Response) GetDecisionTime ¶
func (x *IsAuthorized_Response) GetDecisionTime() *timestamppb.Timestamp
func (*IsAuthorized_Response) GetDecisions ¶
func (x *IsAuthorized_Response) GetDecisions() map[string]*IsAuthorized_Response_ResourceType
func (*IsAuthorized_Response) HasDecisionTime ¶
func (x *IsAuthorized_Response) HasDecisionTime() bool
func (*IsAuthorized_Response) ProtoMessage ¶
func (*IsAuthorized_Response) ProtoMessage()
func (*IsAuthorized_Response) ProtoReflect ¶
func (x *IsAuthorized_Response) ProtoReflect() protoreflect.Message
func (*IsAuthorized_Response) Reset ¶
func (x *IsAuthorized_Response) Reset()
func (*IsAuthorized_Response) SetDecisionTime ¶
func (x *IsAuthorized_Response) SetDecisionTime(v *timestamppb.Timestamp)
func (*IsAuthorized_Response) SetDecisions ¶
func (x *IsAuthorized_Response) SetDecisions(v map[string]*IsAuthorized_Response_ResourceType)
func (*IsAuthorized_Response) String ¶
func (x *IsAuthorized_Response) String() string
type IsAuthorized_Response_Action ¶
type IsAuthorized_Response_Action struct {
Allow bool `protobuf:"varint,1,opt,name=allow,proto3" json:"allow,omitempty"`
Advices []*IsAuthorized_Response_Advice `protobuf:"bytes,2,rep,name=advices,proto3" json:"advices,omitempty"`
// contains filtered or unexported fields
}
func (*IsAuthorized_Response_Action) GetAdvices ¶
func (x *IsAuthorized_Response_Action) GetAdvices() []*IsAuthorized_Response_Advice
func (*IsAuthorized_Response_Action) GetAllow ¶
func (x *IsAuthorized_Response_Action) GetAllow() bool
func (*IsAuthorized_Response_Action) ProtoMessage ¶
func (*IsAuthorized_Response_Action) ProtoMessage()
func (*IsAuthorized_Response_Action) ProtoReflect ¶
func (x *IsAuthorized_Response_Action) ProtoReflect() protoreflect.Message
func (*IsAuthorized_Response_Action) Reset ¶
func (x *IsAuthorized_Response_Action) Reset()
func (*IsAuthorized_Response_Action) SetAdvices ¶
func (x *IsAuthorized_Response_Action) SetAdvices(v []*IsAuthorized_Response_Advice)
func (*IsAuthorized_Response_Action) SetAllow ¶
func (x *IsAuthorized_Response_Action) SetAllow(v bool)
func (*IsAuthorized_Response_Action) String ¶
func (x *IsAuthorized_Response_Action) String() string
type IsAuthorized_Response_Action_builder ¶
type IsAuthorized_Response_Action_builder struct {
Allow bool
Advices []*IsAuthorized_Response_Advice
// contains filtered or unexported fields
}
func (IsAuthorized_Response_Action_builder) Build ¶
func (b0 IsAuthorized_Response_Action_builder) Build() *IsAuthorized_Response_Action
type IsAuthorized_Response_Advice ¶
type IsAuthorized_Response_Advice struct {
Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
Values map[string]string `` /* 139-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*IsAuthorized_Response_Advice) GetDescription ¶
func (x *IsAuthorized_Response_Advice) GetDescription() string
func (*IsAuthorized_Response_Advice) GetError ¶
func (x *IsAuthorized_Response_Advice) GetError() string
func (*IsAuthorized_Response_Advice) GetValues ¶
func (x *IsAuthorized_Response_Advice) GetValues() map[string]string
func (*IsAuthorized_Response_Advice) ProtoMessage ¶
func (*IsAuthorized_Response_Advice) ProtoMessage()
func (*IsAuthorized_Response_Advice) ProtoReflect ¶
func (x *IsAuthorized_Response_Advice) ProtoReflect() protoreflect.Message
func (*IsAuthorized_Response_Advice) Reset ¶
func (x *IsAuthorized_Response_Advice) Reset()
func (*IsAuthorized_Response_Advice) SetDescription ¶
func (x *IsAuthorized_Response_Advice) SetDescription(v string)
func (*IsAuthorized_Response_Advice) SetError ¶
func (x *IsAuthorized_Response_Advice) SetError(v string)
func (*IsAuthorized_Response_Advice) SetValues ¶
func (x *IsAuthorized_Response_Advice) SetValues(v map[string]string)
func (*IsAuthorized_Response_Advice) String ¶
func (x *IsAuthorized_Response_Advice) String() string
type IsAuthorized_Response_Advice_builder ¶
type IsAuthorized_Response_Advice_builder struct {
Error string
Description string
Values map[string]string
// contains filtered or unexported fields
}
func (IsAuthorized_Response_Advice_builder) Build ¶
func (b0 IsAuthorized_Response_Advice_builder) Build() *IsAuthorized_Response_Advice
type IsAuthorized_Response_Resource ¶
type IsAuthorized_Response_Resource struct {
// Map with action as key.
Actions map[string]*IsAuthorized_Response_Action `` /* 141-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*IsAuthorized_Response_Resource) GetActions ¶
func (x *IsAuthorized_Response_Resource) GetActions() map[string]*IsAuthorized_Response_Action
func (*IsAuthorized_Response_Resource) ProtoMessage ¶
func (*IsAuthorized_Response_Resource) ProtoMessage()
func (*IsAuthorized_Response_Resource) ProtoReflect ¶
func (x *IsAuthorized_Response_Resource) ProtoReflect() protoreflect.Message
func (*IsAuthorized_Response_Resource) Reset ¶
func (x *IsAuthorized_Response_Resource) Reset()
func (*IsAuthorized_Response_Resource) SetActions ¶
func (x *IsAuthorized_Response_Resource) SetActions(v map[string]*IsAuthorized_Response_Action)
func (*IsAuthorized_Response_Resource) String ¶
func (x *IsAuthorized_Response_Resource) String() string
type IsAuthorized_Response_ResourceType ¶
type IsAuthorized_Response_ResourceType struct {
// Map with resource id as key.
Resources map[string]*IsAuthorized_Response_Resource `` /* 145-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*IsAuthorized_Response_ResourceType) GetResources ¶
func (x *IsAuthorized_Response_ResourceType) GetResources() map[string]*IsAuthorized_Response_Resource
func (*IsAuthorized_Response_ResourceType) ProtoMessage ¶
func (*IsAuthorized_Response_ResourceType) ProtoMessage()
func (*IsAuthorized_Response_ResourceType) ProtoReflect ¶
func (x *IsAuthorized_Response_ResourceType) ProtoReflect() protoreflect.Message
func (*IsAuthorized_Response_ResourceType) Reset ¶
func (x *IsAuthorized_Response_ResourceType) Reset()
func (*IsAuthorized_Response_ResourceType) SetResources ¶
func (x *IsAuthorized_Response_ResourceType) SetResources(v map[string]*IsAuthorized_Response_Resource)
func (*IsAuthorized_Response_ResourceType) String ¶
func (x *IsAuthorized_Response_ResourceType) String() string
type IsAuthorized_Response_ResourceType_builder ¶
type IsAuthorized_Response_ResourceType_builder struct {
// Map with resource id as key.
Resources map[string]*IsAuthorized_Response_Resource
// contains filtered or unexported fields
}
func (IsAuthorized_Response_ResourceType_builder) Build ¶
func (b0 IsAuthorized_Response_ResourceType_builder) Build() *IsAuthorized_Response_ResourceType
type IsAuthorized_Response_Resource_builder ¶
type IsAuthorized_Response_Resource_builder struct {
// Map with action as key.
Actions map[string]*IsAuthorized_Response_Action
// contains filtered or unexported fields
}
func (IsAuthorized_Response_Resource_builder) Build ¶
func (b0 IsAuthorized_Response_Resource_builder) Build() *IsAuthorized_Response_Resource
type IsAuthorized_Response_builder ¶
type IsAuthorized_Response_builder struct {
// Time the decision was made.
DecisionTime *timestamppb.Timestamp
// Map with resource type as key.
Decisions map[string]*IsAuthorized_Response_ResourceType
// contains filtered or unexported fields
}
func (IsAuthorized_Response_builder) Build ¶
func (b0 IsAuthorized_Response_builder) Build() *IsAuthorized_Response
type IsAuthorized_builder ¶
type IsAuthorized_builder struct {
Request *IsAuthorized_Request
ResolvedDigitalTwin *AuthorizationDigitalTwin
Response *IsAuthorized_Response
PoliciesFound []*AuthorizationPolicy
DenyReason *AuthorizationDenyReason
EvaluationTime *durationpb.Duration
ErrorMessage string
// contains filtered or unexported fields
}
func (IsAuthorized_builder) Build ¶
func (b0 IsAuthorized_builder) Build() *IsAuthorized
type IsChangePoint ¶
type IsChangePoint struct {
ResolvedDigitalTwin *AuthorizationDigitalTwin `protobuf:"bytes,1,opt,name=resolved_digital_twin,json=resolvedDigitalTwin,proto3" json:"resolved_digital_twin,omitempty"`
Request *IsChangePoint_Request `protobuf:"bytes,2,opt,name=request,proto3" json:"request,omitempty"`
ChangePointDetected *IsChangePoint_ChangePointDetection `protobuf:"bytes,3,opt,name=change_point_detected,json=changePointDetected,proto3" json:"change_point_detected,omitempty"`
Response *IsChangePoint_Response `protobuf:"bytes,4,opt,name=response,proto3" json:"response,omitempty"`
EvaluationTime *durationpb.Duration `protobuf:"bytes,5,opt,name=evaluation_time,json=evaluationTime,proto3" json:"evaluation_time,omitempty"`
// contains filtered or unexported fields
}
func (*IsChangePoint) ClearChangePointDetected ¶
func (x *IsChangePoint) ClearChangePointDetected()
func (*IsChangePoint) ClearEvaluationTime ¶
func (x *IsChangePoint) ClearEvaluationTime()
func (*IsChangePoint) ClearRequest ¶
func (x *IsChangePoint) ClearRequest()
func (*IsChangePoint) ClearResolvedDigitalTwin ¶
func (x *IsChangePoint) ClearResolvedDigitalTwin()
func (*IsChangePoint) ClearResponse ¶
func (x *IsChangePoint) ClearResponse()
func (*IsChangePoint) GetChangePointDetected ¶
func (x *IsChangePoint) GetChangePointDetected() *IsChangePoint_ChangePointDetection
func (*IsChangePoint) GetEvaluationTime ¶
func (x *IsChangePoint) GetEvaluationTime() *durationpb.Duration
func (*IsChangePoint) GetRequest ¶
func (x *IsChangePoint) GetRequest() *IsChangePoint_Request
func (*IsChangePoint) GetResolvedDigitalTwin ¶
func (x *IsChangePoint) GetResolvedDigitalTwin() *AuthorizationDigitalTwin
func (*IsChangePoint) GetResponse ¶
func (x *IsChangePoint) GetResponse() *IsChangePoint_Response
func (*IsChangePoint) HasChangePointDetected ¶
func (x *IsChangePoint) HasChangePointDetected() bool
func (*IsChangePoint) HasEvaluationTime ¶
func (x *IsChangePoint) HasEvaluationTime() bool
func (*IsChangePoint) HasRequest ¶
func (x *IsChangePoint) HasRequest() bool
func (*IsChangePoint) HasResolvedDigitalTwin ¶
func (x *IsChangePoint) HasResolvedDigitalTwin() bool
func (*IsChangePoint) HasResponse ¶
func (x *IsChangePoint) HasResponse() bool
func (*IsChangePoint) ProtoMessage ¶
func (*IsChangePoint) ProtoMessage()
func (*IsChangePoint) ProtoReflect ¶
func (x *IsChangePoint) ProtoReflect() protoreflect.Message
func (*IsChangePoint) Reset ¶
func (x *IsChangePoint) Reset()
func (*IsChangePoint) SetChangePointDetected ¶
func (x *IsChangePoint) SetChangePointDetected(v *IsChangePoint_ChangePointDetection)
func (*IsChangePoint) SetEvaluationTime ¶
func (x *IsChangePoint) SetEvaluationTime(v *durationpb.Duration)
func (*IsChangePoint) SetRequest ¶
func (x *IsChangePoint) SetRequest(v *IsChangePoint_Request)
func (*IsChangePoint) SetResolvedDigitalTwin ¶
func (x *IsChangePoint) SetResolvedDigitalTwin(v *AuthorizationDigitalTwin)
func (*IsChangePoint) SetResponse ¶
func (x *IsChangePoint) SetResponse(v *IsChangePoint_Response)
func (*IsChangePoint) String ¶
func (x *IsChangePoint) String() string
type IsChangePoint_ChangePointDetection ¶
type IsChangePoint_ChangePointDetection struct {
IsChange bool `protobuf:"varint,1,opt,name=is_change,json=isChange,proto3" json:"is_change,omitempty"`
// explanation of change
Explanation string `protobuf:"bytes,2,opt,name=explanation,proto3" json:"explanation,omitempty"`
// change score of changepoint event
ChangeScore float64 `protobuf:"fixed64,3,opt,name=change_score,json=changeScore,proto3" json:"change_score,omitempty"`
// contains filtered or unexported fields
}
func (*IsChangePoint_ChangePointDetection) GetChangeScore ¶
func (x *IsChangePoint_ChangePointDetection) GetChangeScore() float64
func (*IsChangePoint_ChangePointDetection) GetExplanation ¶
func (x *IsChangePoint_ChangePointDetection) GetExplanation() string
func (*IsChangePoint_ChangePointDetection) GetIsChange ¶
func (x *IsChangePoint_ChangePointDetection) GetIsChange() bool
func (*IsChangePoint_ChangePointDetection) ProtoMessage ¶
func (*IsChangePoint_ChangePointDetection) ProtoMessage()
func (*IsChangePoint_ChangePointDetection) ProtoReflect ¶
func (x *IsChangePoint_ChangePointDetection) ProtoReflect() protoreflect.Message
func (*IsChangePoint_ChangePointDetection) Reset ¶
func (x *IsChangePoint_ChangePointDetection) Reset()
func (*IsChangePoint_ChangePointDetection) SetChangeScore ¶
func (x *IsChangePoint_ChangePointDetection) SetChangeScore(v float64)
func (*IsChangePoint_ChangePointDetection) SetExplanation ¶
func (x *IsChangePoint_ChangePointDetection) SetExplanation(v string)
func (*IsChangePoint_ChangePointDetection) SetIsChange ¶
func (x *IsChangePoint_ChangePointDetection) SetIsChange(v bool)
func (*IsChangePoint_ChangePointDetection) String ¶
func (x *IsChangePoint_ChangePointDetection) String() string
type IsChangePoint_ChangePointDetection_builder ¶
type IsChangePoint_ChangePointDetection_builder struct {
IsChange bool
// explanation of change
Explanation string
// change score of changepoint event
ChangeScore float64
// contains filtered or unexported fields
}
func (IsChangePoint_ChangePointDetection_builder) Build ¶
func (b0 IsChangePoint_ChangePointDetection_builder) Build() *IsChangePoint_ChangePointDetection
type IsChangePoint_Request ¶
type IsChangePoint_Request struct {
Resource string `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
// A list of actions the subject want to perform.
Action string `protobuf:"bytes,2,opt,name=action,proto3" json:"action,omitempty"`
// contains filtered or unexported fields
}
func (*IsChangePoint_Request) GetAction ¶
func (x *IsChangePoint_Request) GetAction() string
func (*IsChangePoint_Request) GetResource ¶
func (x *IsChangePoint_Request) GetResource() string
func (*IsChangePoint_Request) ProtoMessage ¶
func (*IsChangePoint_Request) ProtoMessage()
func (*IsChangePoint_Request) ProtoReflect ¶
func (x *IsChangePoint_Request) ProtoReflect() protoreflect.Message
func (*IsChangePoint_Request) Reset ¶
func (x *IsChangePoint_Request) Reset()
func (*IsChangePoint_Request) SetAction ¶
func (x *IsChangePoint_Request) SetAction(v string)
func (*IsChangePoint_Request) SetResource ¶
func (x *IsChangePoint_Request) SetResource(v string)
func (*IsChangePoint_Request) String ¶
func (x *IsChangePoint_Request) String() string
type IsChangePoint_Request_builder ¶
type IsChangePoint_Request_builder struct {
Resource string
// A list of actions the subject want to perform.
Action string
// contains filtered or unexported fields
}
func (IsChangePoint_Request_builder) Build ¶
func (b0 IsChangePoint_Request_builder) Build() *IsChangePoint_Request
type IsChangePoint_Response ¶
type IsChangePoint_Response struct {
// Time the changepoint occurred.
DecisionTime string `protobuf:"bytes,1,opt,name=decision_time,json=decisionTime,proto3" json:"decision_time,omitempty"`
// contains filtered or unexported fields
}
func (*IsChangePoint_Response) GetDecisionTime ¶
func (x *IsChangePoint_Response) GetDecisionTime() string
func (*IsChangePoint_Response) ProtoMessage ¶
func (*IsChangePoint_Response) ProtoMessage()
func (*IsChangePoint_Response) ProtoReflect ¶
func (x *IsChangePoint_Response) ProtoReflect() protoreflect.Message
func (*IsChangePoint_Response) Reset ¶
func (x *IsChangePoint_Response) Reset()
func (*IsChangePoint_Response) SetDecisionTime ¶
func (x *IsChangePoint_Response) SetDecisionTime(v string)
func (*IsChangePoint_Response) String ¶
func (x *IsChangePoint_Response) String() string
type IsChangePoint_Response_builder ¶
type IsChangePoint_Response_builder struct {
// Time the changepoint occurred.
DecisionTime string
// contains filtered or unexported fields
}
func (IsChangePoint_Response_builder) Build ¶
func (b0 IsChangePoint_Response_builder) Build() *IsChangePoint_Response
type IsChangePoint_builder ¶
type IsChangePoint_builder struct {
ResolvedDigitalTwin *AuthorizationDigitalTwin
Request *IsChangePoint_Request
ChangePointDetected *IsChangePoint_ChangePointDetection
Response *IsChangePoint_Response
EvaluationTime *durationpb.Duration
// contains filtered or unexported fields
}
func (IsChangePoint_builder) Build ¶
func (b0 IsChangePoint_builder) Build() *IsChangePoint
type KnowledgeQueryConfig ¶
type KnowledgeQueryConfig struct {
// Query definition in JSON format.
Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
// Query status.
Status KnowledgeQueryConfig_Status `` /* 126-byte string literal not displayed */
// PolicyID is gid formatted ID of the authorization policy that is used to authorize access to queried data.
PolicyId string `protobuf:"bytes,3,opt,name=policy_id,json=policyId,proto3" json:"policy_id,omitempty"`
// contains filtered or unexported fields
}
func (*KnowledgeQueryConfig) GetPolicyId ¶
func (x *KnowledgeQueryConfig) GetPolicyId() string
func (*KnowledgeQueryConfig) GetQuery ¶
func (x *KnowledgeQueryConfig) GetQuery() string
func (*KnowledgeQueryConfig) GetStatus ¶
func (x *KnowledgeQueryConfig) GetStatus() KnowledgeQueryConfig_Status
func (*KnowledgeQueryConfig) ProtoMessage ¶
func (*KnowledgeQueryConfig) ProtoMessage()
func (*KnowledgeQueryConfig) ProtoReflect ¶
func (x *KnowledgeQueryConfig) ProtoReflect() protoreflect.Message
func (*KnowledgeQueryConfig) Reset ¶
func (x *KnowledgeQueryConfig) Reset()
func (*KnowledgeQueryConfig) SetPolicyId ¶
func (x *KnowledgeQueryConfig) SetPolicyId(v string)
func (*KnowledgeQueryConfig) SetQuery ¶
func (x *KnowledgeQueryConfig) SetQuery(v string)
func (*KnowledgeQueryConfig) SetStatus ¶
func (x *KnowledgeQueryConfig) SetStatus(v KnowledgeQueryConfig_Status)
func (*KnowledgeQueryConfig) String ¶
func (x *KnowledgeQueryConfig) String() string
type KnowledgeQueryConfig_Status ¶
type KnowledgeQueryConfig_Status int32
const ( KnowledgeQueryConfig_STATUS_INVALID KnowledgeQueryConfig_Status = 0 KnowledgeQueryConfig_STATUS_ACTIVE KnowledgeQueryConfig_Status = 1 KnowledgeQueryConfig_STATUS_INACTIVE KnowledgeQueryConfig_Status = 2 KnowledgeQueryConfig_STATUS_DRAFT KnowledgeQueryConfig_Status = 3 )
func (KnowledgeQueryConfig_Status) Descriptor ¶
func (KnowledgeQueryConfig_Status) Descriptor() protoreflect.EnumDescriptor
func (KnowledgeQueryConfig_Status) Enum ¶
func (x KnowledgeQueryConfig_Status) Enum() *KnowledgeQueryConfig_Status
func (KnowledgeQueryConfig_Status) Number ¶
func (x KnowledgeQueryConfig_Status) Number() protoreflect.EnumNumber
func (KnowledgeQueryConfig_Status) String ¶
func (x KnowledgeQueryConfig_Status) String() string
func (KnowledgeQueryConfig_Status) Type ¶
func (KnowledgeQueryConfig_Status) Type() protoreflect.EnumType
type KnowledgeQueryConfig_builder ¶
type KnowledgeQueryConfig_builder struct {
// Query definition in JSON format.
Query string
// Query status.
Status KnowledgeQueryConfig_Status
// PolicyID is gid formatted ID of the authorization policy that is used to authorize access to queried data.
PolicyId string
// contains filtered or unexported fields
}
func (KnowledgeQueryConfig_builder) Build ¶
func (b0 KnowledgeQueryConfig_builder) Build() *KnowledgeQueryConfig
type Node ¶
type Node struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
ExternalId string `protobuf:"bytes,2,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"`
Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
IsIdentity bool `protobuf:"varint,4,opt,name=is_identity,json=isIdentity,proto3" json:"is_identity,omitempty"`
Properties []*Property `protobuf:"bytes,5,rep,name=properties,proto3" json:"properties,omitempty"`
// contains filtered or unexported fields
}
func (*Node) ProtoReflect ¶
func (x *Node) ProtoReflect() protoreflect.Message
type NodeMatch ¶
type NodeMatch struct {
ExternalId string `protobuf:"bytes,1,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"`
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
// contains filtered or unexported fields
}
func (*NodeMatch) ProtoReflect ¶
func (x *NodeMatch) ProtoReflect() protoreflect.Message
type NodeMatch_builder ¶
type NodeMatch_builder struct {
ExternalId string
Type string
// contains filtered or unexported fields
}
func (NodeMatch_builder) Build ¶
func (b0 NodeMatch_builder) Build() *NodeMatch
type Node_builder ¶
type Node_builder struct {
Id string
ExternalId string
Type string
IsIdentity bool
Properties []*Property
// contains filtered or unexported fields
}
func (Node_builder) Build ¶
func (b0 Node_builder) Build() *Node
type Property ¶
type Property struct {
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Value *v1beta2.Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
ExternalValue string `protobuf:"bytes,3,opt,name=external_value,json=externalValue,proto3" json:"external_value,omitempty"`
// contains filtered or unexported fields
}
func (*Property) ProtoReflect ¶
func (x *Property) ProtoReflect() protoreflect.Message
type Property_builder ¶
type Property_builder struct {
Type string
Value *v1beta2.Value
ExternalValue string
// contains filtered or unexported fields
}
func (Property_builder) Build ¶
func (b0 Property_builder) Build() *Property
type ReadConfig ¶
type ReadConfig struct {
// Types that are valid to be assigned to Identifier:
//
// *ReadConfig_Id
// *ReadConfig_Name
Identifier isReadConfig_Identifier `protobuf_oneof:"identifier"`
ContainersPath *ContainersPath `protobuf:"bytes,4,opt,name=containers_path,json=containersPath,proto3" json:"containers_path,omitempty"`
Type ConfigType `protobuf:"varint,3,opt,name=type,proto3,enum=indykite.auditsink.v1beta1.ConfigType" json:"type,omitempty"`
// contains filtered or unexported fields
}
func (*ReadConfig) ClearContainersPath ¶
func (x *ReadConfig) ClearContainersPath()
func (*ReadConfig) ClearId ¶
func (x *ReadConfig) ClearId()
func (*ReadConfig) ClearIdentifier ¶
func (x *ReadConfig) ClearIdentifier()
func (*ReadConfig) ClearName ¶
func (x *ReadConfig) ClearName()
func (*ReadConfig) GetContainersPath ¶
func (x *ReadConfig) GetContainersPath() *ContainersPath
func (*ReadConfig) GetId ¶
func (x *ReadConfig) GetId() string
func (*ReadConfig) GetIdentifier ¶
func (x *ReadConfig) GetIdentifier() isReadConfig_Identifier
func (*ReadConfig) GetName ¶
func (x *ReadConfig) GetName() *ReadConfig_NameIdentifier
func (*ReadConfig) GetType ¶
func (x *ReadConfig) GetType() ConfigType
func (*ReadConfig) HasContainersPath ¶
func (x *ReadConfig) HasContainersPath() bool
func (*ReadConfig) HasId ¶
func (x *ReadConfig) HasId() bool
func (*ReadConfig) HasIdentifier ¶
func (x *ReadConfig) HasIdentifier() bool
func (*ReadConfig) HasName ¶
func (x *ReadConfig) HasName() bool
func (*ReadConfig) ProtoMessage ¶
func (*ReadConfig) ProtoMessage()
func (*ReadConfig) ProtoReflect ¶
func (x *ReadConfig) ProtoReflect() protoreflect.Message
func (*ReadConfig) Reset ¶
func (x *ReadConfig) Reset()
func (*ReadConfig) SetContainersPath ¶
func (x *ReadConfig) SetContainersPath(v *ContainersPath)
func (*ReadConfig) SetId ¶
func (x *ReadConfig) SetId(v string)
func (*ReadConfig) SetName ¶
func (x *ReadConfig) SetName(v *ReadConfig_NameIdentifier)
func (*ReadConfig) SetType ¶
func (x *ReadConfig) SetType(v ConfigType)
func (*ReadConfig) String ¶
func (x *ReadConfig) String() string
func (*ReadConfig) WhichIdentifier ¶
func (x *ReadConfig) WhichIdentifier() case_ReadConfig_Identifier
type ReadConfig_Id ¶
type ReadConfig_Id struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3,oneof"`
}
type ReadConfig_Name ¶
type ReadConfig_Name struct {
Name *ReadConfig_NameIdentifier `protobuf:"bytes,2,opt,name=name,proto3,oneof"`
}
type ReadConfig_NameIdentifier ¶
type ReadConfig_NameIdentifier struct {
// LocationId specify under which container the name search happen. Might be empty if searching customer.
LocationId string `protobuf:"bytes,1,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
// LocationType specify under which container type the name search happen. Might be empty if searching customer.
LocationType *ConfigType `` /* 147-byte string literal not displayed */
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*ReadConfig_NameIdentifier) ClearLocationType ¶
func (x *ReadConfig_NameIdentifier) ClearLocationType()
func (*ReadConfig_NameIdentifier) GetLocationId ¶
func (x *ReadConfig_NameIdentifier) GetLocationId() string
func (*ReadConfig_NameIdentifier) GetLocationType ¶
func (x *ReadConfig_NameIdentifier) GetLocationType() ConfigType
func (*ReadConfig_NameIdentifier) GetName ¶
func (x *ReadConfig_NameIdentifier) GetName() string
func (*ReadConfig_NameIdentifier) HasLocationType ¶
func (x *ReadConfig_NameIdentifier) HasLocationType() bool
func (*ReadConfig_NameIdentifier) ProtoMessage ¶
func (*ReadConfig_NameIdentifier) ProtoMessage()
func (*ReadConfig_NameIdentifier) ProtoReflect ¶
func (x *ReadConfig_NameIdentifier) ProtoReflect() protoreflect.Message
func (*ReadConfig_NameIdentifier) Reset ¶
func (x *ReadConfig_NameIdentifier) Reset()
func (*ReadConfig_NameIdentifier) SetLocationId ¶
func (x *ReadConfig_NameIdentifier) SetLocationId(v string)
func (*ReadConfig_NameIdentifier) SetLocationType ¶
func (x *ReadConfig_NameIdentifier) SetLocationType(v ConfigType)
func (*ReadConfig_NameIdentifier) SetName ¶
func (x *ReadConfig_NameIdentifier) SetName(v string)
func (*ReadConfig_NameIdentifier) String ¶
func (x *ReadConfig_NameIdentifier) String() string
type ReadConfig_NameIdentifier_builder ¶
type ReadConfig_NameIdentifier_builder struct {
// LocationId specify under which container the name search happen. Might be empty if searching customer.
LocationId string
// LocationType specify under which container type the name search happen. Might be empty if searching customer.
LocationType *ConfigType
Name string
// contains filtered or unexported fields
}
func (ReadConfig_NameIdentifier_builder) Build ¶
func (b0 ReadConfig_NameIdentifier_builder) Build() *ReadConfig_NameIdentifier
type ReadConfig_builder ¶
type ReadConfig_builder struct {
// Fields of oneof Identifier:
Id *string
Name *ReadConfig_NameIdentifier
// -- end of Identifier
ContainersPath *ContainersPath
Type ConfigType
// contains filtered or unexported fields
}
func (ReadConfig_builder) Build ¶
func (b0 ReadConfig_builder) Build() *ReadConfig
type Relationship ¶
type Relationship struct {
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Source *NodeMatch `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
Target *NodeMatch `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
Properties []*Property `protobuf:"bytes,4,rep,name=properties,proto3" json:"properties,omitempty"`
// contains filtered or unexported fields
}
func (*Relationship) ClearSource ¶
func (x *Relationship) ClearSource()
func (*Relationship) ClearTarget ¶
func (x *Relationship) ClearTarget()
func (*Relationship) GetProperties ¶
func (x *Relationship) GetProperties() []*Property
func (*Relationship) GetSource ¶
func (x *Relationship) GetSource() *NodeMatch
func (*Relationship) GetTarget ¶
func (x *Relationship) GetTarget() *NodeMatch
func (*Relationship) GetType ¶
func (x *Relationship) GetType() string
func (*Relationship) HasSource ¶
func (x *Relationship) HasSource() bool
func (*Relationship) HasTarget ¶
func (x *Relationship) HasTarget() bool
func (*Relationship) ProtoMessage ¶
func (*Relationship) ProtoMessage()
func (*Relationship) ProtoReflect ¶
func (x *Relationship) ProtoReflect() protoreflect.Message
func (*Relationship) Reset ¶
func (x *Relationship) Reset()
func (*Relationship) SetProperties ¶
func (x *Relationship) SetProperties(v []*Property)
func (*Relationship) SetSource ¶
func (x *Relationship) SetSource(v *NodeMatch)
func (*Relationship) SetTarget ¶
func (x *Relationship) SetTarget(v *NodeMatch)
func (*Relationship) SetType ¶
func (x *Relationship) SetType(v string)
func (*Relationship) String ¶
func (x *Relationship) String() string
type Relationship_builder ¶
type Relationship_builder struct {
Type string
Source *NodeMatch
Target *NodeMatch
Properties []*Property
// contains filtered or unexported fields
}
func (Relationship_builder) Build ¶
func (b0 Relationship_builder) Build() *Relationship
type Resource ¶
type Resource struct {
ExternalId string `protobuf:"bytes,1,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"`
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
// contains filtered or unexported fields
}
func (*Resource) ProtoReflect ¶
func (x *Resource) ProtoReflect() protoreflect.Message
type Resource_builder ¶
type Resource_builder struct {
ExternalId string
Type string
// contains filtered or unexported fields
}
func (Resource_builder) Build ¶
func (b0 Resource_builder) Build() *Resource
type RevokeConfigPermissions ¶
type RevokeConfigPermissions struct {
// TargetIdentifier is gid identifier of Service Account or DigitalTwin.
TargetIdentifier string `protobuf:"bytes,1,opt,name=target_identifier,json=targetIdentifier,proto3" json:"target_identifier,omitempty"`
// TargetType is type of TargetIdentifier.
TargetType ConfigType `` /* 135-byte string literal not displayed */
// Permission role id to be assigned.
Role string `protobuf:"bytes,3,opt,name=role,proto3" json:"role,omitempty"`
// CustomerId under which to assign permissions.
CustomerId string `protobuf:"bytes,4,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
// Object to which Permission will be linked to. Can be Customer, AppSpace or Tenant.
ObjectId string `protobuf:"bytes,5,opt,name=object_id,json=objectId,proto3" json:"object_id,omitempty"`
// Object type is type of object_id.
ObjectType ConfigType `` /* 135-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*RevokeConfigPermissions) GetCustomerId ¶
func (x *RevokeConfigPermissions) GetCustomerId() string
func (*RevokeConfigPermissions) GetObjectId ¶
func (x *RevokeConfigPermissions) GetObjectId() string
func (*RevokeConfigPermissions) GetObjectType ¶
func (x *RevokeConfigPermissions) GetObjectType() ConfigType
func (*RevokeConfigPermissions) GetRole ¶
func (x *RevokeConfigPermissions) GetRole() string
func (*RevokeConfigPermissions) GetTargetIdentifier ¶
func (x *RevokeConfigPermissions) GetTargetIdentifier() string
func (*RevokeConfigPermissions) GetTargetType ¶
func (x *RevokeConfigPermissions) GetTargetType() ConfigType
func (*RevokeConfigPermissions) ProtoMessage ¶
func (*RevokeConfigPermissions) ProtoMessage()
func (*RevokeConfigPermissions) ProtoReflect ¶
func (x *RevokeConfigPermissions) ProtoReflect() protoreflect.Message
func (*RevokeConfigPermissions) Reset ¶
func (x *RevokeConfigPermissions) Reset()
func (*RevokeConfigPermissions) SetCustomerId ¶
func (x *RevokeConfigPermissions) SetCustomerId(v string)
func (*RevokeConfigPermissions) SetObjectId ¶
func (x *RevokeConfigPermissions) SetObjectId(v string)
func (*RevokeConfigPermissions) SetObjectType ¶
func (x *RevokeConfigPermissions) SetObjectType(v ConfigType)
func (*RevokeConfigPermissions) SetRole ¶
func (x *RevokeConfigPermissions) SetRole(v string)
func (*RevokeConfigPermissions) SetTargetIdentifier ¶
func (x *RevokeConfigPermissions) SetTargetIdentifier(v string)
func (*RevokeConfigPermissions) SetTargetType ¶
func (x *RevokeConfigPermissions) SetTargetType(v ConfigType)
func (*RevokeConfigPermissions) String ¶
func (x *RevokeConfigPermissions) String() string
type RevokeConfigPermissions_builder ¶
type RevokeConfigPermissions_builder struct {
// TargetIdentifier is gid identifier of Service Account or DigitalTwin.
TargetIdentifier string
// TargetType is type of TargetIdentifier.
TargetType ConfigType
// Permission role id to be assigned.
Role string
// CustomerId under which to assign permissions.
CustomerId string
// Object to which Permission will be linked to. Can be Customer, AppSpace or Tenant.
ObjectId string
// Object type is type of object_id.
ObjectType ConfigType
// contains filtered or unexported fields
}
func (RevokeConfigPermissions_builder) Build ¶
func (b0 RevokeConfigPermissions_builder) Build() *RevokeConfigPermissions
type SearchAction ¶
type SearchAction struct {
Request *AuthZENRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
Response string `protobuf:"bytes,2,opt,name=response,proto3" json:"response,omitempty"`
Results []*SearchAction_Result `protobuf:"bytes,3,rep,name=results,proto3" json:"results,omitempty"`
ErrorMessage string `protobuf:"bytes,4,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
EvaluationTime *durationpb.Duration `protobuf:"bytes,5,opt,name=evaluation_time,json=evaluationTime,proto3" json:"evaluation_time,omitempty"`
// contains filtered or unexported fields
}
func (*SearchAction) ClearEvaluationTime ¶
func (x *SearchAction) ClearEvaluationTime()
func (*SearchAction) ClearRequest ¶
func (x *SearchAction) ClearRequest()
func (*SearchAction) GetErrorMessage ¶
func (x *SearchAction) GetErrorMessage() string
func (*SearchAction) GetEvaluationTime ¶
func (x *SearchAction) GetEvaluationTime() *durationpb.Duration
func (*SearchAction) GetRequest ¶
func (x *SearchAction) GetRequest() *AuthZENRequest
func (*SearchAction) GetResponse ¶
func (x *SearchAction) GetResponse() string
func (*SearchAction) GetResults ¶
func (x *SearchAction) GetResults() []*SearchAction_Result
func (*SearchAction) HasEvaluationTime ¶
func (x *SearchAction) HasEvaluationTime() bool
func (*SearchAction) HasRequest ¶
func (x *SearchAction) HasRequest() bool
func (*SearchAction) ProtoMessage ¶
func (*SearchAction) ProtoMessage()
func (*SearchAction) ProtoReflect ¶
func (x *SearchAction) ProtoReflect() protoreflect.Message
func (*SearchAction) Reset ¶
func (x *SearchAction) Reset()
func (*SearchAction) SetErrorMessage ¶
func (x *SearchAction) SetErrorMessage(v string)
func (*SearchAction) SetEvaluationTime ¶
func (x *SearchAction) SetEvaluationTime(v *durationpb.Duration)
func (*SearchAction) SetRequest ¶
func (x *SearchAction) SetRequest(v *AuthZENRequest)
func (*SearchAction) SetResponse ¶
func (x *SearchAction) SetResponse(v string)
func (*SearchAction) SetResults ¶
func (x *SearchAction) SetResults(v []*SearchAction_Result)
func (*SearchAction) String ¶
func (x *SearchAction) String() string
type SearchAction_Result ¶
type SearchAction_Result struct {
Policy *AuthorizationPolicy `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"`
Actions []string `protobuf:"bytes,2,rep,name=actions,proto3" json:"actions,omitempty"`
// contains filtered or unexported fields
}
func (*SearchAction_Result) ClearPolicy ¶
func (x *SearchAction_Result) ClearPolicy()
func (*SearchAction_Result) GetActions ¶
func (x *SearchAction_Result) GetActions() []string
func (*SearchAction_Result) GetPolicy ¶
func (x *SearchAction_Result) GetPolicy() *AuthorizationPolicy
func (*SearchAction_Result) HasPolicy ¶
func (x *SearchAction_Result) HasPolicy() bool
func (*SearchAction_Result) ProtoMessage ¶
func (*SearchAction_Result) ProtoMessage()
func (*SearchAction_Result) ProtoReflect ¶
func (x *SearchAction_Result) ProtoReflect() protoreflect.Message
func (*SearchAction_Result) Reset ¶
func (x *SearchAction_Result) Reset()
func (*SearchAction_Result) SetActions ¶
func (x *SearchAction_Result) SetActions(v []string)
func (*SearchAction_Result) SetPolicy ¶
func (x *SearchAction_Result) SetPolicy(v *AuthorizationPolicy)
func (*SearchAction_Result) String ¶
func (x *SearchAction_Result) String() string
type SearchAction_Result_builder ¶
type SearchAction_Result_builder struct {
Policy *AuthorizationPolicy
Actions []string
// contains filtered or unexported fields
}
func (SearchAction_Result_builder) Build ¶
func (b0 SearchAction_Result_builder) Build() *SearchAction_Result
type SearchAction_builder ¶
type SearchAction_builder struct {
Request *AuthZENRequest
Response string
Results []*SearchAction_Result
ErrorMessage string
EvaluationTime *durationpb.Duration
// contains filtered or unexported fields
}
func (SearchAction_builder) Build ¶
func (b0 SearchAction_builder) Build() *SearchAction
type SearchResource ¶
type SearchResource struct {
Request *AuthZENRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
Response string `protobuf:"bytes,2,opt,name=response,proto3" json:"response,omitempty"`
Results []*SearchResource_Result `protobuf:"bytes,3,rep,name=results,proto3" json:"results,omitempty"`
ErrorMessage string `protobuf:"bytes,4,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
EvaluationTime *durationpb.Duration `protobuf:"bytes,5,opt,name=evaluation_time,json=evaluationTime,proto3" json:"evaluation_time,omitempty"`
// contains filtered or unexported fields
}
func (*SearchResource) ClearEvaluationTime ¶
func (x *SearchResource) ClearEvaluationTime()
func (*SearchResource) ClearRequest ¶
func (x *SearchResource) ClearRequest()
func (*SearchResource) GetErrorMessage ¶
func (x *SearchResource) GetErrorMessage() string
func (*SearchResource) GetEvaluationTime ¶
func (x *SearchResource) GetEvaluationTime() *durationpb.Duration
func (*SearchResource) GetRequest ¶
func (x *SearchResource) GetRequest() *AuthZENRequest
func (*SearchResource) GetResponse ¶
func (x *SearchResource) GetResponse() string
func (*SearchResource) GetResults ¶
func (x *SearchResource) GetResults() []*SearchResource_Result
func (*SearchResource) HasEvaluationTime ¶
func (x *SearchResource) HasEvaluationTime() bool
func (*SearchResource) HasRequest ¶
func (x *SearchResource) HasRequest() bool
func (*SearchResource) ProtoMessage ¶
func (*SearchResource) ProtoMessage()
func (*SearchResource) ProtoReflect ¶
func (x *SearchResource) ProtoReflect() protoreflect.Message
func (*SearchResource) Reset ¶
func (x *SearchResource) Reset()
func (*SearchResource) SetErrorMessage ¶
func (x *SearchResource) SetErrorMessage(v string)
func (*SearchResource) SetEvaluationTime ¶
func (x *SearchResource) SetEvaluationTime(v *durationpb.Duration)
func (*SearchResource) SetRequest ¶
func (x *SearchResource) SetRequest(v *AuthZENRequest)
func (*SearchResource) SetResponse ¶
func (x *SearchResource) SetResponse(v string)
func (*SearchResource) SetResults ¶
func (x *SearchResource) SetResults(v []*SearchResource_Result)
func (*SearchResource) String ¶
func (x *SearchResource) String() string
type SearchResource_Result ¶
type SearchResource_Result struct {
Policy *AuthorizationPolicy `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"`
ExternalIds []string `protobuf:"bytes,2,rep,name=external_ids,json=externalIds,proto3" json:"external_ids,omitempty"`
// contains filtered or unexported fields
}
func (*SearchResource_Result) ClearPolicy ¶
func (x *SearchResource_Result) ClearPolicy()
func (*SearchResource_Result) GetExternalIds ¶
func (x *SearchResource_Result) GetExternalIds() []string
func (*SearchResource_Result) GetPolicy ¶
func (x *SearchResource_Result) GetPolicy() *AuthorizationPolicy
func (*SearchResource_Result) HasPolicy ¶
func (x *SearchResource_Result) HasPolicy() bool
func (*SearchResource_Result) ProtoMessage ¶
func (*SearchResource_Result) ProtoMessage()
func (*SearchResource_Result) ProtoReflect ¶
func (x *SearchResource_Result) ProtoReflect() protoreflect.Message
func (*SearchResource_Result) Reset ¶
func (x *SearchResource_Result) Reset()
func (*SearchResource_Result) SetExternalIds ¶
func (x *SearchResource_Result) SetExternalIds(v []string)
func (*SearchResource_Result) SetPolicy ¶
func (x *SearchResource_Result) SetPolicy(v *AuthorizationPolicy)
func (*SearchResource_Result) String ¶
func (x *SearchResource_Result) String() string
type SearchResource_Result_builder ¶
type SearchResource_Result_builder struct {
Policy *AuthorizationPolicy
ExternalIds []string
// contains filtered or unexported fields
}
func (SearchResource_Result_builder) Build ¶
func (b0 SearchResource_Result_builder) Build() *SearchResource_Result
type SearchResource_builder ¶
type SearchResource_builder struct {
Request *AuthZENRequest
Response string
Results []*SearchResource_Result
ErrorMessage string
EvaluationTime *durationpb.Duration
// contains filtered or unexported fields
}
func (SearchResource_builder) Build ¶
func (b0 SearchResource_builder) Build() *SearchResource
type SearchSubject ¶
type SearchSubject struct {
Request *AuthZENRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
Response string `protobuf:"bytes,2,opt,name=response,proto3" json:"response,omitempty"`
Results []*SearchSubject_Result `protobuf:"bytes,3,rep,name=results,proto3" json:"results,omitempty"`
ErrorMessage string `protobuf:"bytes,4,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
EvaluationTime *durationpb.Duration `protobuf:"bytes,5,opt,name=evaluation_time,json=evaluationTime,proto3" json:"evaluation_time,omitempty"`
// contains filtered or unexported fields
}
func (*SearchSubject) ClearEvaluationTime ¶
func (x *SearchSubject) ClearEvaluationTime()
func (*SearchSubject) ClearRequest ¶
func (x *SearchSubject) ClearRequest()
func (*SearchSubject) GetErrorMessage ¶
func (x *SearchSubject) GetErrorMessage() string
func (*SearchSubject) GetEvaluationTime ¶
func (x *SearchSubject) GetEvaluationTime() *durationpb.Duration
func (*SearchSubject) GetRequest ¶
func (x *SearchSubject) GetRequest() *AuthZENRequest
func (*SearchSubject) GetResponse ¶
func (x *SearchSubject) GetResponse() string
func (*SearchSubject) GetResults ¶
func (x *SearchSubject) GetResults() []*SearchSubject_Result
func (*SearchSubject) HasEvaluationTime ¶
func (x *SearchSubject) HasEvaluationTime() bool
func (*SearchSubject) HasRequest ¶
func (x *SearchSubject) HasRequest() bool
func (*SearchSubject) ProtoMessage ¶
func (*SearchSubject) ProtoMessage()
func (*SearchSubject) ProtoReflect ¶
func (x *SearchSubject) ProtoReflect() protoreflect.Message
func (*SearchSubject) Reset ¶
func (x *SearchSubject) Reset()
func (*SearchSubject) SetErrorMessage ¶
func (x *SearchSubject) SetErrorMessage(v string)
func (*SearchSubject) SetEvaluationTime ¶
func (x *SearchSubject) SetEvaluationTime(v *durationpb.Duration)
func (*SearchSubject) SetRequest ¶
func (x *SearchSubject) SetRequest(v *AuthZENRequest)
func (*SearchSubject) SetResponse ¶
func (x *SearchSubject) SetResponse(v string)
func (*SearchSubject) SetResults ¶
func (x *SearchSubject) SetResults(v []*SearchSubject_Result)
func (*SearchSubject) String ¶
func (x *SearchSubject) String() string
type SearchSubject_Result ¶
type SearchSubject_Result struct {
Policy *AuthorizationPolicy `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"`
ExternalIds []string `protobuf:"bytes,2,rep,name=external_ids,json=externalIds,proto3" json:"external_ids,omitempty"`
// contains filtered or unexported fields
}
func (*SearchSubject_Result) ClearPolicy ¶
func (x *SearchSubject_Result) ClearPolicy()
func (*SearchSubject_Result) GetExternalIds ¶
func (x *SearchSubject_Result) GetExternalIds() []string
func (*SearchSubject_Result) GetPolicy ¶
func (x *SearchSubject_Result) GetPolicy() *AuthorizationPolicy
func (*SearchSubject_Result) HasPolicy ¶
func (x *SearchSubject_Result) HasPolicy() bool
func (*SearchSubject_Result) ProtoMessage ¶
func (*SearchSubject_Result) ProtoMessage()
func (*SearchSubject_Result) ProtoReflect ¶
func (x *SearchSubject_Result) ProtoReflect() protoreflect.Message
func (*SearchSubject_Result) Reset ¶
func (x *SearchSubject_Result) Reset()
func (*SearchSubject_Result) SetExternalIds ¶
func (x *SearchSubject_Result) SetExternalIds(v []string)
func (*SearchSubject_Result) SetPolicy ¶
func (x *SearchSubject_Result) SetPolicy(v *AuthorizationPolicy)
func (*SearchSubject_Result) String ¶
func (x *SearchSubject_Result) String() string
type SearchSubject_Result_builder ¶
type SearchSubject_Result_builder struct {
Policy *AuthorizationPolicy
ExternalIds []string
// contains filtered or unexported fields
}
func (SearchSubject_Result_builder) Build ¶
func (b0 SearchSubject_Result_builder) Build() *SearchSubject_Result
type SearchSubject_builder ¶
type SearchSubject_builder struct {
Request *AuthZENRequest
Response string
Results []*SearchSubject_Result
ErrorMessage string
EvaluationTime *durationpb.Duration
// contains filtered or unexported fields
}
func (SearchSubject_builder) Build ¶
func (b0 SearchSubject_builder) Build() *SearchSubject
type ServiceAccountCredentialConfig ¶
type ServiceAccountCredentialConfig struct {
Kid string `protobuf:"bytes,1,opt,name=kid,proto3" json:"kid,omitempty"`
// KeyFormat specify in which format the public key was provided.
// Could by empty, if no public key was provided.
KeyFormat string `protobuf:"bytes,2,opt,name=key_format,json=keyFormat,proto3" json:"key_format,omitempty"`
OriginalKid string `protobuf:"bytes,3,opt,name=original_kid,json=originalKid,proto3" json:"original_kid,omitempty"`
ExpireTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
// contains filtered or unexported fields
}
func (*ServiceAccountCredentialConfig) ClearExpireTime ¶
func (x *ServiceAccountCredentialConfig) ClearExpireTime()
func (*ServiceAccountCredentialConfig) GetExpireTime ¶
func (x *ServiceAccountCredentialConfig) GetExpireTime() *timestamppb.Timestamp
func (*ServiceAccountCredentialConfig) GetKeyFormat ¶
func (x *ServiceAccountCredentialConfig) GetKeyFormat() string
func (*ServiceAccountCredentialConfig) GetKid ¶
func (x *ServiceAccountCredentialConfig) GetKid() string
func (*ServiceAccountCredentialConfig) GetOriginalKid ¶
func (x *ServiceAccountCredentialConfig) GetOriginalKid() string
func (*ServiceAccountCredentialConfig) HasExpireTime ¶
func (x *ServiceAccountCredentialConfig) HasExpireTime() bool
func (*ServiceAccountCredentialConfig) ProtoMessage ¶
func (*ServiceAccountCredentialConfig) ProtoMessage()
func (*ServiceAccountCredentialConfig) ProtoReflect ¶
func (x *ServiceAccountCredentialConfig) ProtoReflect() protoreflect.Message
func (*ServiceAccountCredentialConfig) Reset ¶
func (x *ServiceAccountCredentialConfig) Reset()
func (*ServiceAccountCredentialConfig) SetExpireTime ¶
func (x *ServiceAccountCredentialConfig) SetExpireTime(v *timestamppb.Timestamp)
func (*ServiceAccountCredentialConfig) SetKeyFormat ¶
func (x *ServiceAccountCredentialConfig) SetKeyFormat(v string)
func (*ServiceAccountCredentialConfig) SetKid ¶
func (x *ServiceAccountCredentialConfig) SetKid(v string)
func (*ServiceAccountCredentialConfig) SetOriginalKid ¶
func (x *ServiceAccountCredentialConfig) SetOriginalKid(v string)
func (*ServiceAccountCredentialConfig) String ¶
func (x *ServiceAccountCredentialConfig) String() string
type ServiceAccountCredentialConfig_builder ¶
type ServiceAccountCredentialConfig_builder struct {
Kid string
// KeyFormat specify in which format the public key was provided.
// Could by empty, if no public key was provided.
KeyFormat string
OriginalKid string
ExpireTime *timestamppb.Timestamp
// contains filtered or unexported fields
}
func (ServiceAccountCredentialConfig_builder) Build ¶
func (b0 ServiceAccountCredentialConfig_builder) Build() *ServiceAccountCredentialConfig
type TokenIntrospectConfig ¶
type TokenIntrospectConfig struct {
// Token matcher specify for which token this configuration applies.
// Currently only JWT issuer is supported, regexp for opaque tokens will be implemented later.
//
// Types that are valid to be assigned to TokenMatcher:
//
// *TokenIntrospectConfig_Jwt
// *TokenIntrospectConfig_Opaque_
TokenMatcher isTokenIntrospectConfig_TokenMatcher `protobuf_oneof:"token_matcher"`
// Types that are valid to be assigned to Validation:
//
// *TokenIntrospectConfig_Offline_
// *TokenIntrospectConfig_Online_
Validation isTokenIntrospectConfig_Validation `protobuf_oneof:"validation"`
// ClaimsMapping specifies which claims from the token should be mapped to IKG Property with given name.
// Remember, that 'email' claim is always extracted if exists and stored under 'email' key in IKG.
//
// Key specify name of property in IKG.
// Value specifies which claim to map and how.
ClaimsMapping map[string]*TokenIntrospectConfig_Claim `` /* 174-byte string literal not displayed */
// Node type in IKG to which we will try to match sub claim with DT external_id.
IkgNodeType string `protobuf:"bytes,5,opt,name=ikg_node_type,json=ikgNodeType,proto3" json:"ikg_node_type,omitempty"`
// Perform Upsert specify, if we should create and/or update DigitalTwin in IKG if it doesn't exist with.
// In future this will perform upsert also on properties that are derived from token.
PerformUpsert bool `protobuf:"varint,6,opt,name=perform_upsert,json=performUpsert,proto3" json:"perform_upsert,omitempty"`
// contains filtered or unexported fields
}
Token Introspect configuration for AppSpace.
func (*TokenIntrospectConfig) ClearJwt ¶
func (x *TokenIntrospectConfig) ClearJwt()
func (*TokenIntrospectConfig) ClearOffline ¶
func (x *TokenIntrospectConfig) ClearOffline()
func (*TokenIntrospectConfig) ClearOnline ¶
func (x *TokenIntrospectConfig) ClearOnline()
func (*TokenIntrospectConfig) ClearOpaque ¶
func (x *TokenIntrospectConfig) ClearOpaque()
func (*TokenIntrospectConfig) ClearTokenMatcher ¶
func (x *TokenIntrospectConfig) ClearTokenMatcher()
func (*TokenIntrospectConfig) ClearValidation ¶
func (x *TokenIntrospectConfig) ClearValidation()
func (*TokenIntrospectConfig) GetClaimsMapping ¶
func (x *TokenIntrospectConfig) GetClaimsMapping() map[string]*TokenIntrospectConfig_Claim
func (*TokenIntrospectConfig) GetIkgNodeType ¶
func (x *TokenIntrospectConfig) GetIkgNodeType() string
func (*TokenIntrospectConfig) GetJwt ¶
func (x *TokenIntrospectConfig) GetJwt() *TokenIntrospectConfig_JWT
func (*TokenIntrospectConfig) GetOffline ¶
func (x *TokenIntrospectConfig) GetOffline() *TokenIntrospectConfig_Offline
func (*TokenIntrospectConfig) GetOnline ¶
func (x *TokenIntrospectConfig) GetOnline() *TokenIntrospectConfig_Online
func (*TokenIntrospectConfig) GetOpaque ¶
func (x *TokenIntrospectConfig) GetOpaque() *TokenIntrospectConfig_Opaque
func (*TokenIntrospectConfig) GetPerformUpsert ¶
func (x *TokenIntrospectConfig) GetPerformUpsert() bool
func (*TokenIntrospectConfig) GetTokenMatcher ¶
func (x *TokenIntrospectConfig) GetTokenMatcher() isTokenIntrospectConfig_TokenMatcher
func (*TokenIntrospectConfig) GetValidation ¶
func (x *TokenIntrospectConfig) GetValidation() isTokenIntrospectConfig_Validation
func (*TokenIntrospectConfig) HasJwt ¶
func (x *TokenIntrospectConfig) HasJwt() bool
func (*TokenIntrospectConfig) HasOffline ¶
func (x *TokenIntrospectConfig) HasOffline() bool
func (*TokenIntrospectConfig) HasOnline ¶
func (x *TokenIntrospectConfig) HasOnline() bool
func (*TokenIntrospectConfig) HasOpaque ¶
func (x *TokenIntrospectConfig) HasOpaque() bool
func (*TokenIntrospectConfig) HasTokenMatcher ¶
func (x *TokenIntrospectConfig) HasTokenMatcher() bool
func (*TokenIntrospectConfig) HasValidation ¶
func (x *TokenIntrospectConfig) HasValidation() bool
func (*TokenIntrospectConfig) ProtoMessage ¶
func (*TokenIntrospectConfig) ProtoMessage()
func (*TokenIntrospectConfig) ProtoReflect ¶
func (x *TokenIntrospectConfig) ProtoReflect() protoreflect.Message
func (*TokenIntrospectConfig) Reset ¶
func (x *TokenIntrospectConfig) Reset()
func (*TokenIntrospectConfig) SetClaimsMapping ¶
func (x *TokenIntrospectConfig) SetClaimsMapping(v map[string]*TokenIntrospectConfig_Claim)
func (*TokenIntrospectConfig) SetIkgNodeType ¶
func (x *TokenIntrospectConfig) SetIkgNodeType(v string)
func (*TokenIntrospectConfig) SetJwt ¶
func (x *TokenIntrospectConfig) SetJwt(v *TokenIntrospectConfig_JWT)
func (*TokenIntrospectConfig) SetOffline ¶
func (x *TokenIntrospectConfig) SetOffline(v *TokenIntrospectConfig_Offline)
func (*TokenIntrospectConfig) SetOnline ¶
func (x *TokenIntrospectConfig) SetOnline(v *TokenIntrospectConfig_Online)
func (*TokenIntrospectConfig) SetOpaque ¶
func (x *TokenIntrospectConfig) SetOpaque(v *TokenIntrospectConfig_Opaque)
func (*TokenIntrospectConfig) SetPerformUpsert ¶
func (x *TokenIntrospectConfig) SetPerformUpsert(v bool)
func (*TokenIntrospectConfig) String ¶
func (x *TokenIntrospectConfig) String() string
func (*TokenIntrospectConfig) WhichTokenMatcher ¶
func (x *TokenIntrospectConfig) WhichTokenMatcher() case_TokenIntrospectConfig_TokenMatcher
func (*TokenIntrospectConfig) WhichValidation ¶
func (x *TokenIntrospectConfig) WhichValidation() case_TokenIntrospectConfig_Validation
type TokenIntrospectConfig_Claim ¶
type TokenIntrospectConfig_Claim struct {
// JSON selector of property in token claims. Currently just name in top-level object is supported.
//
// By default we support all standard claims from OpenID specification https://openid.net/specs/openid-connect-core-1_0.html#StandardClaims,
// and mapping will fail if claim and data type will not match the standard.
//
// For non-standard claims the type will be derived from the JSON.
Selector string `protobuf:"bytes,1,opt,name=selector,proto3" json:"selector,omitempty"`
// contains filtered or unexported fields
}
Claim specify details about claim that will be mapped to IKG.
func (*TokenIntrospectConfig_Claim) GetSelector ¶
func (x *TokenIntrospectConfig_Claim) GetSelector() string
func (*TokenIntrospectConfig_Claim) ProtoMessage ¶
func (*TokenIntrospectConfig_Claim) ProtoMessage()
func (*TokenIntrospectConfig_Claim) ProtoReflect ¶
func (x *TokenIntrospectConfig_Claim) ProtoReflect() protoreflect.Message
func (*TokenIntrospectConfig_Claim) Reset ¶
func (x *TokenIntrospectConfig_Claim) Reset()
func (*TokenIntrospectConfig_Claim) SetSelector ¶
func (x *TokenIntrospectConfig_Claim) SetSelector(v string)
func (*TokenIntrospectConfig_Claim) String ¶
func (x *TokenIntrospectConfig_Claim) String() string
type TokenIntrospectConfig_Claim_builder ¶
type TokenIntrospectConfig_Claim_builder struct {
// JSON selector of property in token claims. Currently just name in top-level object is supported.
//
// By default we support all standard claims from OpenID specification https://openid.net/specs/openid-connect-core-1_0.html#StandardClaims,
// and mapping will fail if claim and data type will not match the standard.
//
// For non-standard claims the type will be derived from the JSON.
Selector string
// contains filtered or unexported fields
}
func (TokenIntrospectConfig_Claim_builder) Build ¶
func (b0 TokenIntrospectConfig_Claim_builder) Build() *TokenIntrospectConfig_Claim
type TokenIntrospectConfig_JWT ¶
type TokenIntrospectConfig_JWT struct {
// Issuer is used to exact match based on `iss` claim in JWT.
Issuer string `protobuf:"bytes,1,opt,name=issuer,proto3" json:"issuer,omitempty"`
// Audience is used to exact match based on `aud` claim in JWT.
Audience string `protobuf:"bytes,2,opt,name=audience,proto3" json:"audience,omitempty"`
// contains filtered or unexported fields
}
JWT specifies all attributes to match with received token.
func (*TokenIntrospectConfig_JWT) GetAudience ¶
func (x *TokenIntrospectConfig_JWT) GetAudience() string
func (*TokenIntrospectConfig_JWT) GetIssuer ¶
func (x *TokenIntrospectConfig_JWT) GetIssuer() string
func (*TokenIntrospectConfig_JWT) ProtoMessage ¶
func (*TokenIntrospectConfig_JWT) ProtoMessage()
func (*TokenIntrospectConfig_JWT) ProtoReflect ¶
func (x *TokenIntrospectConfig_JWT) ProtoReflect() protoreflect.Message
func (*TokenIntrospectConfig_JWT) Reset ¶
func (x *TokenIntrospectConfig_JWT) Reset()
func (*TokenIntrospectConfig_JWT) SetAudience ¶
func (x *TokenIntrospectConfig_JWT) SetAudience(v string)
func (*TokenIntrospectConfig_JWT) SetIssuer ¶
func (x *TokenIntrospectConfig_JWT) SetIssuer(v string)
func (*TokenIntrospectConfig_JWT) String ¶
func (x *TokenIntrospectConfig_JWT) String() string
type TokenIntrospectConfig_JWT_builder ¶
type TokenIntrospectConfig_JWT_builder struct {
// Issuer is used to exact match based on `iss` claim in JWT.
Issuer string
// Audience is used to exact match based on `aud` claim in JWT.
Audience string
// contains filtered or unexported fields
}
func (TokenIntrospectConfig_JWT_builder) Build ¶
func (b0 TokenIntrospectConfig_JWT_builder) Build() *TokenIntrospectConfig_JWT
type TokenIntrospectConfig_Jwt ¶
type TokenIntrospectConfig_Jwt struct {
Jwt *TokenIntrospectConfig_JWT `protobuf:"bytes,1,opt,name=jwt,proto3,oneof"`
}
type TokenIntrospectConfig_Offline ¶
type TokenIntrospectConfig_Offline struct {
// Public JWK to validate signature of JWT.
// If there are no public keys specified, they will be fetched and cached from
// jwks_uri at https://jwt-issuer.tld/.well-known/openid-configuration
PublicJwks [][]byte `protobuf:"bytes,1,rep,name=public_jwks,json=publicJwks,proto3" json:"public_jwks,omitempty"`
// contains filtered or unexported fields
}
Offline validation works only with JWT.
func (*TokenIntrospectConfig_Offline) GetPublicJwks ¶
func (x *TokenIntrospectConfig_Offline) GetPublicJwks() [][]byte
func (*TokenIntrospectConfig_Offline) ProtoMessage ¶
func (*TokenIntrospectConfig_Offline) ProtoMessage()
func (*TokenIntrospectConfig_Offline) ProtoReflect ¶
func (x *TokenIntrospectConfig_Offline) ProtoReflect() protoreflect.Message
func (*TokenIntrospectConfig_Offline) Reset ¶
func (x *TokenIntrospectConfig_Offline) Reset()
func (*TokenIntrospectConfig_Offline) SetPublicJwks ¶
func (x *TokenIntrospectConfig_Offline) SetPublicJwks(v [][]byte)
func (*TokenIntrospectConfig_Offline) String ¶
func (x *TokenIntrospectConfig_Offline) String() string
type TokenIntrospectConfig_Offline_ ¶
type TokenIntrospectConfig_Offline_ struct {
Offline *TokenIntrospectConfig_Offline `protobuf:"bytes,3,opt,name=offline,proto3,oneof"`
}
type TokenIntrospectConfig_Offline_builder ¶
type TokenIntrospectConfig_Offline_builder struct {
// Public JWK to validate signature of JWT.
// If there are no public keys specified, they will be fetched and cached from
// jwks_uri at https://jwt-issuer.tld/.well-known/openid-configuration
PublicJwks [][]byte
// contains filtered or unexported fields
}
func (TokenIntrospectConfig_Offline_builder) Build ¶
func (b0 TokenIntrospectConfig_Offline_builder) Build() *TokenIntrospectConfig_Offline
type TokenIntrospectConfig_Online ¶
type TokenIntrospectConfig_Online struct {
// URI of userinfo endpoint which will be used to validate access token.
// And also fetch user claims when opaque token is received.
//
// It can remain empty, if JWT token matcher is used.
// Then the URI under "userinfo_endpoint" in .well-known/openid-configuration endpoint is used.
UserinfoEndpoint string `protobuf:"bytes,1,opt,name=userinfo_endpoint,json=userinfoEndpoint,proto3" json:"userinfo_endpoint,omitempty"`
// Cache TTL of token validity can be used to minimize calls to userinfo endpoint.
// The final cache TTL will be set to lower limit of this value and exp claim of JWT token.
// If not set, token will not be cached and call to userinfo endpoint will be made on every request.
//
// However, token validity will be checked first if possible (JWT tokens).
// If token is expired, userinfo endpoint will not be called, nor cache checked.
CacheTtl *durationpb.Duration `protobuf:"bytes,2,opt,name=cache_ttl,json=cacheTtl,proto3" json:"cache_ttl,omitempty"`
// contains filtered or unexported fields
}
Online validation works with both JWT and Opaque tokens. It will call userinfo endpoint to validate token and fetch user claims.
func (*TokenIntrospectConfig_Online) ClearCacheTtl ¶
func (x *TokenIntrospectConfig_Online) ClearCacheTtl()
func (*TokenIntrospectConfig_Online) GetCacheTtl ¶
func (x *TokenIntrospectConfig_Online) GetCacheTtl() *durationpb.Duration
func (*TokenIntrospectConfig_Online) GetUserinfoEndpoint ¶
func (x *TokenIntrospectConfig_Online) GetUserinfoEndpoint() string
func (*TokenIntrospectConfig_Online) HasCacheTtl ¶
func (x *TokenIntrospectConfig_Online) HasCacheTtl() bool
func (*TokenIntrospectConfig_Online) ProtoMessage ¶
func (*TokenIntrospectConfig_Online) ProtoMessage()
func (*TokenIntrospectConfig_Online) ProtoReflect ¶
func (x *TokenIntrospectConfig_Online) ProtoReflect() protoreflect.Message
func (*TokenIntrospectConfig_Online) Reset ¶
func (x *TokenIntrospectConfig_Online) Reset()
func (*TokenIntrospectConfig_Online) SetCacheTtl ¶
func (x *TokenIntrospectConfig_Online) SetCacheTtl(v *durationpb.Duration)
func (*TokenIntrospectConfig_Online) SetUserinfoEndpoint ¶
func (x *TokenIntrospectConfig_Online) SetUserinfoEndpoint(v string)
func (*TokenIntrospectConfig_Online) String ¶
func (x *TokenIntrospectConfig_Online) String() string
type TokenIntrospectConfig_Online_ ¶
type TokenIntrospectConfig_Online_ struct {
Online *TokenIntrospectConfig_Online `protobuf:"bytes,4,opt,name=online,proto3,oneof"`
}
type TokenIntrospectConfig_Online_builder ¶
type TokenIntrospectConfig_Online_builder struct {
// URI of userinfo endpoint which will be used to validate access token.
// And also fetch user claims when opaque token is received.
//
// It can remain empty, if JWT token matcher is used.
// Then the URI under "userinfo_endpoint" in .well-known/openid-configuration endpoint is used.
UserinfoEndpoint string
// Cache TTL of token validity can be used to minimize calls to userinfo endpoint.
// The final cache TTL will be set to lower limit of this value and exp claim of JWT token.
// If not set, token will not be cached and call to userinfo endpoint will be made on every request.
//
// However, token validity will be checked first if possible (JWT tokens).
// If token is expired, userinfo endpoint will not be called, nor cache checked.
CacheTtl *durationpb.Duration
// contains filtered or unexported fields
}
func (TokenIntrospectConfig_Online_builder) Build ¶
func (b0 TokenIntrospectConfig_Online_builder) Build() *TokenIntrospectConfig_Online
type TokenIntrospectConfig_Opaque ¶
type TokenIntrospectConfig_Opaque struct {
// contains filtered or unexported fields
}
Opaque specifies the configuration is for opaque tokens.
func (*TokenIntrospectConfig_Opaque) ProtoMessage ¶
func (*TokenIntrospectConfig_Opaque) ProtoMessage()
func (*TokenIntrospectConfig_Opaque) ProtoReflect ¶
func (x *TokenIntrospectConfig_Opaque) ProtoReflect() protoreflect.Message
func (*TokenIntrospectConfig_Opaque) Reset ¶
func (x *TokenIntrospectConfig_Opaque) Reset()
func (*TokenIntrospectConfig_Opaque) String ¶
func (x *TokenIntrospectConfig_Opaque) String() string
type TokenIntrospectConfig_Opaque_ ¶
type TokenIntrospectConfig_Opaque_ struct {
Opaque *TokenIntrospectConfig_Opaque `protobuf:"bytes,2,opt,name=opaque,proto3,oneof"`
}
type TokenIntrospectConfig_Opaque_builder ¶
type TokenIntrospectConfig_Opaque_builder struct {
// contains filtered or unexported fields
}
func (TokenIntrospectConfig_Opaque_builder) Build ¶
func (b0 TokenIntrospectConfig_Opaque_builder) Build() *TokenIntrospectConfig_Opaque
type TokenIntrospectConfig_builder ¶
type TokenIntrospectConfig_builder struct {
// Fields of oneof TokenMatcher:
Jwt *TokenIntrospectConfig_JWT
Opaque *TokenIntrospectConfig_Opaque
// -- end of TokenMatcher
// Fields of oneof Validation:
Offline *TokenIntrospectConfig_Offline
Online *TokenIntrospectConfig_Online
// -- end of Validation
// ClaimsMapping specifies which claims from the token should be mapped to IKG Property with given name.
// Remember, that 'email' claim is always extracted if exists and stored under 'email' key in IKG.
//
// Key specify name of property in IKG.
// Value specifies which claim to map and how.
ClaimsMapping map[string]*TokenIntrospectConfig_Claim
// Node type in IKG to which we will try to match sub claim with DT external_id.
IkgNodeType string
// Perform Upsert specify, if we should create and/or update DigitalTwin in IKG if it doesn't exist with.
// In future this will perform upsert also on properties that are derived from token.
PerformUpsert bool
// contains filtered or unexported fields
}
func (TokenIntrospectConfig_builder) Build ¶
func (b0 TokenIntrospectConfig_builder) Build() *TokenIntrospectConfig
type TokenIntrospected ¶
type TokenIntrospected struct {
// ResolvedDigitalTwinId is filled only when resolved happened. ID is in GID format.
ResolvedDigitalTwinId string `` /* 128-byte string literal not displayed */
// ConfigId is the ID of the configuration used to resolve the token.
ConfigId string `protobuf:"bytes,2,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
// Issuer claim from token or userinfo endpoint if present.
Issuer string `protobuf:"bytes,3,opt,name=issuer,proto3" json:"issuer,omitempty"`
// Subject claim or alternative configured claim from token or userinfo endpoint if present.
Subject string `protobuf:"bytes,4,opt,name=subject,proto3" json:"subject,omitempty"`
// JTI claim from token if present.
Jti string `protobuf:"bytes,5,opt,name=jti,proto3" json:"jti,omitempty"`
// contains filtered or unexported fields
}
func (*TokenIntrospected) GetConfigId ¶
func (x *TokenIntrospected) GetConfigId() string
func (*TokenIntrospected) GetIssuer ¶
func (x *TokenIntrospected) GetIssuer() string
func (*TokenIntrospected) GetJti ¶
func (x *TokenIntrospected) GetJti() string
func (*TokenIntrospected) GetResolvedDigitalTwinId ¶
func (x *TokenIntrospected) GetResolvedDigitalTwinId() string
func (*TokenIntrospected) GetSubject ¶
func (x *TokenIntrospected) GetSubject() string
func (*TokenIntrospected) ProtoMessage ¶
func (*TokenIntrospected) ProtoMessage()
func (*TokenIntrospected) ProtoReflect ¶
func (x *TokenIntrospected) ProtoReflect() protoreflect.Message
func (*TokenIntrospected) Reset ¶
func (x *TokenIntrospected) Reset()
func (*TokenIntrospected) SetConfigId ¶
func (x *TokenIntrospected) SetConfigId(v string)
func (*TokenIntrospected) SetIssuer ¶
func (x *TokenIntrospected) SetIssuer(v string)
func (*TokenIntrospected) SetJti ¶
func (x *TokenIntrospected) SetJti(v string)
func (*TokenIntrospected) SetResolvedDigitalTwinId ¶
func (x *TokenIntrospected) SetResolvedDigitalTwinId(v string)
func (*TokenIntrospected) SetSubject ¶
func (x *TokenIntrospected) SetSubject(v string)
func (*TokenIntrospected) String ¶
func (x *TokenIntrospected) String() string
type TokenIntrospected_builder ¶
type TokenIntrospected_builder struct {
// ResolvedDigitalTwinId is filled only when resolved happened. ID is in GID format.
ResolvedDigitalTwinId string
// ConfigId is the ID of the configuration used to resolve the token.
ConfigId string
// Issuer claim from token or userinfo endpoint if present.
Issuer string
// Subject claim or alternative configured claim from token or userinfo endpoint if present.
Subject string
// JTI claim from token if present.
Jti string
// contains filtered or unexported fields
}
func (TokenIntrospected_builder) Build ¶
func (b0 TokenIntrospected_builder) Build() *TokenIntrospected
type TrustScoreDimension ¶
type TrustScoreDimension struct {
Name TrustScoreDimension_Name `protobuf:"varint,1,opt,name=name,proto3,enum=indykite.auditsink.v1beta1.TrustScoreDimension_Name" json:"name,omitempty"`
Weight float32 `protobuf:"fixed32,2,opt,name=weight,proto3" json:"weight,omitempty"`
// contains filtered or unexported fields
}
func (*TrustScoreDimension) GetName ¶
func (x *TrustScoreDimension) GetName() TrustScoreDimension_Name
func (*TrustScoreDimension) GetWeight ¶
func (x *TrustScoreDimension) GetWeight() float32
func (*TrustScoreDimension) ProtoMessage ¶
func (*TrustScoreDimension) ProtoMessage()
func (*TrustScoreDimension) ProtoReflect ¶
func (x *TrustScoreDimension) ProtoReflect() protoreflect.Message
func (*TrustScoreDimension) Reset ¶
func (x *TrustScoreDimension) Reset()
func (*TrustScoreDimension) SetName ¶
func (x *TrustScoreDimension) SetName(v TrustScoreDimension_Name)
func (*TrustScoreDimension) SetWeight ¶
func (x *TrustScoreDimension) SetWeight(v float32)
func (*TrustScoreDimension) String ¶
func (x *TrustScoreDimension) String() string
type TrustScoreDimension_Name ¶
type TrustScoreDimension_Name int32
const ( TrustScoreDimension_NAME_INVALID TrustScoreDimension_Name = 0 TrustScoreDimension_NAME_FRESHNESS TrustScoreDimension_Name = 1 TrustScoreDimension_NAME_COMPLETENESS TrustScoreDimension_Name = 2 TrustScoreDimension_NAME_VALIDITY TrustScoreDimension_Name = 3 TrustScoreDimension_NAME_ORIGIN TrustScoreDimension_Name = 4 TrustScoreDimension_NAME_VERIFICATION TrustScoreDimension_Name = 5 )
func (TrustScoreDimension_Name) Descriptor ¶
func (TrustScoreDimension_Name) Descriptor() protoreflect.EnumDescriptor
func (TrustScoreDimension_Name) Enum ¶
func (x TrustScoreDimension_Name) Enum() *TrustScoreDimension_Name
func (TrustScoreDimension_Name) Number ¶
func (x TrustScoreDimension_Name) Number() protoreflect.EnumNumber
func (TrustScoreDimension_Name) String ¶
func (x TrustScoreDimension_Name) String() string
func (TrustScoreDimension_Name) Type ¶
func (TrustScoreDimension_Name) Type() protoreflect.EnumType
type TrustScoreDimension_builder ¶
type TrustScoreDimension_builder struct {
Name TrustScoreDimension_Name
Weight float32
// contains filtered or unexported fields
}
func (TrustScoreDimension_builder) Build ¶
func (b0 TrustScoreDimension_builder) Build() *TrustScoreDimension
type TrustScoreProfileConfig ¶
type TrustScoreProfileConfig struct {
NodeClassification string `protobuf:"bytes,1,opt,name=node_classification,json=nodeClassification,proto3" json:"node_classification,omitempty"`
Dimensions []*TrustScoreDimension `protobuf:"bytes,2,rep,name=dimensions,proto3" json:"dimensions,omitempty"`
Schedule TrustScoreProfileConfig_UpdateFrequency `` /* 142-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*TrustScoreProfileConfig) GetDimensions ¶
func (x *TrustScoreProfileConfig) GetDimensions() []*TrustScoreDimension
func (*TrustScoreProfileConfig) GetNodeClassification ¶
func (x *TrustScoreProfileConfig) GetNodeClassification() string
func (*TrustScoreProfileConfig) GetSchedule ¶
func (x *TrustScoreProfileConfig) GetSchedule() TrustScoreProfileConfig_UpdateFrequency
func (*TrustScoreProfileConfig) ProtoMessage ¶
func (*TrustScoreProfileConfig) ProtoMessage()
func (*TrustScoreProfileConfig) ProtoReflect ¶
func (x *TrustScoreProfileConfig) ProtoReflect() protoreflect.Message
func (*TrustScoreProfileConfig) Reset ¶
func (x *TrustScoreProfileConfig) Reset()
func (*TrustScoreProfileConfig) SetDimensions ¶
func (x *TrustScoreProfileConfig) SetDimensions(v []*TrustScoreDimension)
func (*TrustScoreProfileConfig) SetNodeClassification ¶
func (x *TrustScoreProfileConfig) SetNodeClassification(v string)
func (*TrustScoreProfileConfig) SetSchedule ¶
func (x *TrustScoreProfileConfig) SetSchedule(v TrustScoreProfileConfig_UpdateFrequency)
func (*TrustScoreProfileConfig) String ¶
func (x *TrustScoreProfileConfig) String() string
type TrustScoreProfileConfig_UpdateFrequency ¶
type TrustScoreProfileConfig_UpdateFrequency int32
const ( TrustScoreProfileConfig_UPDATE_FREQUENCY_INVALID TrustScoreProfileConfig_UpdateFrequency = 0 TrustScoreProfileConfig_UPDATE_FREQUENCY_THREE_HOURS TrustScoreProfileConfig_UpdateFrequency = 1 TrustScoreProfileConfig_UPDATE_FREQUENCY_SIX_HOURS TrustScoreProfileConfig_UpdateFrequency = 2 TrustScoreProfileConfig_UPDATE_FREQUENCY_TWELVE_HOURS TrustScoreProfileConfig_UpdateFrequency = 3 TrustScoreProfileConfig_UPDATE_FREQUENCY_DAILY TrustScoreProfileConfig_UpdateFrequency = 4 )
func (TrustScoreProfileConfig_UpdateFrequency) Descriptor ¶
func (TrustScoreProfileConfig_UpdateFrequency) Descriptor() protoreflect.EnumDescriptor
func (TrustScoreProfileConfig_UpdateFrequency) Enum ¶
func (TrustScoreProfileConfig_UpdateFrequency) Number ¶
func (x TrustScoreProfileConfig_UpdateFrequency) Number() protoreflect.EnumNumber
func (TrustScoreProfileConfig_UpdateFrequency) String ¶
func (x TrustScoreProfileConfig_UpdateFrequency) String() string
func (TrustScoreProfileConfig_UpdateFrequency) Type ¶
func (TrustScoreProfileConfig_UpdateFrequency) Type() protoreflect.EnumType
type TrustScoreProfileConfig_builder ¶
type TrustScoreProfileConfig_builder struct {
NodeClassification string
Dimensions []*TrustScoreDimension
Schedule TrustScoreProfileConfig_UpdateFrequency
// contains filtered or unexported fields
}
func (TrustScoreProfileConfig_builder) Build ¶
func (b0 TrustScoreProfileConfig_builder) Build() *TrustScoreProfileConfig
type UpdatedConfig ¶
type UpdatedConfig struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Type ConfigType `protobuf:"varint,2,opt,name=type,proto3,enum=indykite.auditsink.v1beta1.ConfigType" json:"type,omitempty"`
ContainersPath *ContainersPath `protobuf:"bytes,5,opt,name=containers_path,json=containersPath,proto3" json:"containers_path,omitempty"`
Before *ConfigDetail `protobuf:"bytes,3,opt,name=before,proto3" json:"before,omitempty"`
After *ConfigDetail `protobuf:"bytes,4,opt,name=after,proto3" json:"after,omitempty"`
// contains filtered or unexported fields
}
func (*UpdatedConfig) ClearAfter ¶
func (x *UpdatedConfig) ClearAfter()
func (*UpdatedConfig) ClearBefore ¶
func (x *UpdatedConfig) ClearBefore()
func (*UpdatedConfig) ClearContainersPath ¶
func (x *UpdatedConfig) ClearContainersPath()
func (*UpdatedConfig) GetAfter ¶
func (x *UpdatedConfig) GetAfter() *ConfigDetail
func (*UpdatedConfig) GetBefore ¶
func (x *UpdatedConfig) GetBefore() *ConfigDetail
func (*UpdatedConfig) GetContainersPath ¶
func (x *UpdatedConfig) GetContainersPath() *ContainersPath
func (*UpdatedConfig) GetId ¶
func (x *UpdatedConfig) GetId() string
func (*UpdatedConfig) GetType ¶
func (x *UpdatedConfig) GetType() ConfigType
func (*UpdatedConfig) HasAfter ¶
func (x *UpdatedConfig) HasAfter() bool
func (*UpdatedConfig) HasBefore ¶
func (x *UpdatedConfig) HasBefore() bool
func (*UpdatedConfig) HasContainersPath ¶
func (x *UpdatedConfig) HasContainersPath() bool
func (*UpdatedConfig) ProtoMessage ¶
func (*UpdatedConfig) ProtoMessage()
func (*UpdatedConfig) ProtoReflect ¶
func (x *UpdatedConfig) ProtoReflect() protoreflect.Message
func (*UpdatedConfig) Reset ¶
func (x *UpdatedConfig) Reset()
func (*UpdatedConfig) SetAfter ¶
func (x *UpdatedConfig) SetAfter(v *ConfigDetail)
func (*UpdatedConfig) SetBefore ¶
func (x *UpdatedConfig) SetBefore(v *ConfigDetail)
func (*UpdatedConfig) SetContainersPath ¶
func (x *UpdatedConfig) SetContainersPath(v *ContainersPath)
func (*UpdatedConfig) SetId ¶
func (x *UpdatedConfig) SetId(v string)
func (*UpdatedConfig) SetType ¶
func (x *UpdatedConfig) SetType(v ConfigType)
func (*UpdatedConfig) String ¶
func (x *UpdatedConfig) String() string
type UpdatedConfig_builder ¶
type UpdatedConfig_builder struct {
Id string
Type ConfigType
ContainersPath *ContainersPath
Before *ConfigDetail
After *ConfigDetail
// contains filtered or unexported fields
}
func (UpdatedConfig_builder) Build ¶
func (b0 UpdatedConfig_builder) Build() *UpdatedConfig
type UpsertData ¶
type UpsertData struct {
// Types that are valid to be assigned to Data:
//
// *UpsertData_Node
// *UpsertData_Relationship
Data isUpsertData_Data `protobuf_oneof:"data"`
// contains filtered or unexported fields
}
func (*UpsertData) ClearData ¶
func (x *UpsertData) ClearData()
func (*UpsertData) ClearNode ¶
func (x *UpsertData) ClearNode()
func (*UpsertData) ClearRelationship ¶
func (x *UpsertData) ClearRelationship()
func (*UpsertData) GetData ¶
func (x *UpsertData) GetData() isUpsertData_Data
func (*UpsertData) GetNode ¶
func (x *UpsertData) GetNode() *Node
func (*UpsertData) GetRelationship ¶
func (x *UpsertData) GetRelationship() *Relationship
func (*UpsertData) HasData ¶
func (x *UpsertData) HasData() bool
func (*UpsertData) HasNode ¶
func (x *UpsertData) HasNode() bool
func (*UpsertData) HasRelationship ¶
func (x *UpsertData) HasRelationship() bool
func (*UpsertData) ProtoMessage ¶
func (*UpsertData) ProtoMessage()
func (*UpsertData) ProtoReflect ¶
func (x *UpsertData) ProtoReflect() protoreflect.Message
func (*UpsertData) Reset ¶
func (x *UpsertData) Reset()
func (*UpsertData) SetNode ¶
func (x *UpsertData) SetNode(v *Node)
func (*UpsertData) SetRelationship ¶
func (x *UpsertData) SetRelationship(v *Relationship)
func (*UpsertData) String ¶
func (x *UpsertData) String() string
func (*UpsertData) WhichData ¶
func (x *UpsertData) WhichData() case_UpsertData_Data
type UpsertData_Node ¶
type UpsertData_Node struct {
Node *Node `protobuf:"bytes,1,opt,name=node,proto3,oneof"`
}
type UpsertData_Relationship ¶
type UpsertData_Relationship struct {
Relationship *Relationship `protobuf:"bytes,2,opt,name=relationship,proto3,oneof"`
}
type UpsertData_builder ¶
type UpsertData_builder struct {
// Fields of oneof Data:
Node *Node
Relationship *Relationship
// contains filtered or unexported fields
}
func (UpsertData_builder) Build ¶
func (b0 UpsertData_builder) Build() *UpsertData
type WhatAuthorized ¶
type WhatAuthorized struct {
Request *WhatAuthorized_Request `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
ResolvedDigitalTwin *AuthorizationDigitalTwin `protobuf:"bytes,2,opt,name=resolved_digital_twin,json=resolvedDigitalTwin,proto3" json:"resolved_digital_twin,omitempty"`
Response *WhatAuthorized_Response `protobuf:"bytes,3,opt,name=response,proto3" json:"response,omitempty"`
PoliciesFound []*AuthorizationPolicy `protobuf:"bytes,4,rep,name=policies_found,json=policiesFound,proto3" json:"policies_found,omitempty"`
DenyReason *AuthorizationDenyReason `protobuf:"bytes,5,opt,name=deny_reason,json=denyReason,proto3" json:"deny_reason,omitempty"`
EvaluationTime *durationpb.Duration `protobuf:"bytes,6,opt,name=evaluation_time,json=evaluationTime,proto3" json:"evaluation_time,omitempty"`
ErrorMessage string `protobuf:"bytes,7,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
// contains filtered or unexported fields
}
func (*WhatAuthorized) ClearDenyReason ¶
func (x *WhatAuthorized) ClearDenyReason()
func (*WhatAuthorized) ClearEvaluationTime ¶
func (x *WhatAuthorized) ClearEvaluationTime()
func (*WhatAuthorized) ClearRequest ¶
func (x *WhatAuthorized) ClearRequest()
func (*WhatAuthorized) ClearResolvedDigitalTwin ¶
func (x *WhatAuthorized) ClearResolvedDigitalTwin()
func (*WhatAuthorized) ClearResponse ¶
func (x *WhatAuthorized) ClearResponse()
func (*WhatAuthorized) GetDenyReason ¶
func (x *WhatAuthorized) GetDenyReason() *AuthorizationDenyReason
func (*WhatAuthorized) GetErrorMessage ¶
func (x *WhatAuthorized) GetErrorMessage() string
func (*WhatAuthorized) GetEvaluationTime ¶
func (x *WhatAuthorized) GetEvaluationTime() *durationpb.Duration
func (*WhatAuthorized) GetPoliciesFound ¶
func (x *WhatAuthorized) GetPoliciesFound() []*AuthorizationPolicy
func (*WhatAuthorized) GetRequest ¶
func (x *WhatAuthorized) GetRequest() *WhatAuthorized_Request
func (*WhatAuthorized) GetResolvedDigitalTwin ¶
func (x *WhatAuthorized) GetResolvedDigitalTwin() *AuthorizationDigitalTwin
func (*WhatAuthorized) GetResponse ¶
func (x *WhatAuthorized) GetResponse() *WhatAuthorized_Response
func (*WhatAuthorized) HasDenyReason ¶
func (x *WhatAuthorized) HasDenyReason() bool
func (*WhatAuthorized) HasEvaluationTime ¶
func (x *WhatAuthorized) HasEvaluationTime() bool
func (*WhatAuthorized) HasRequest ¶
func (x *WhatAuthorized) HasRequest() bool
func (*WhatAuthorized) HasResolvedDigitalTwin ¶
func (x *WhatAuthorized) HasResolvedDigitalTwin() bool
func (*WhatAuthorized) HasResponse ¶
func (x *WhatAuthorized) HasResponse() bool
func (*WhatAuthorized) ProtoMessage ¶
func (*WhatAuthorized) ProtoMessage()
func (*WhatAuthorized) ProtoReflect ¶
func (x *WhatAuthorized) ProtoReflect() protoreflect.Message
func (*WhatAuthorized) Reset ¶
func (x *WhatAuthorized) Reset()
func (*WhatAuthorized) SetDenyReason ¶
func (x *WhatAuthorized) SetDenyReason(v *AuthorizationDenyReason)
func (*WhatAuthorized) SetErrorMessage ¶
func (x *WhatAuthorized) SetErrorMessage(v string)
func (*WhatAuthorized) SetEvaluationTime ¶
func (x *WhatAuthorized) SetEvaluationTime(v *durationpb.Duration)
func (*WhatAuthorized) SetPoliciesFound ¶
func (x *WhatAuthorized) SetPoliciesFound(v []*AuthorizationPolicy)
func (*WhatAuthorized) SetRequest ¶
func (x *WhatAuthorized) SetRequest(v *WhatAuthorized_Request)
func (*WhatAuthorized) SetResolvedDigitalTwin ¶
func (x *WhatAuthorized) SetResolvedDigitalTwin(v *AuthorizationDigitalTwin)
func (*WhatAuthorized) SetResponse ¶
func (x *WhatAuthorized) SetResponse(v *WhatAuthorized_Response)
func (*WhatAuthorized) String ¶
func (x *WhatAuthorized) String() string
type WhatAuthorized_Request ¶
type WhatAuthorized_Request struct {
// AuthorizationSubject to check if is authorized to perform given actions.
Subject *AuthorizationSubject `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"`
// A list of resources to authorize against.
ResourceTypes []*WhatAuthorized_Request_ResourceType `protobuf:"bytes,2,rep,name=resource_types,json=resourceTypes,proto3" json:"resource_types,omitempty"`
// Policy input params
InputParams map[string]*v1beta1.Value `` /* 168-byte string literal not displayed */
// Only evaluate polices containing provided tags
PolicyTags []string `protobuf:"bytes,4,rep,name=policy_tags,json=policyTags,proto3" json:"policy_tags,omitempty"`
// contains filtered or unexported fields
}
func (*WhatAuthorized_Request) ClearSubject ¶
func (x *WhatAuthorized_Request) ClearSubject()
func (*WhatAuthorized_Request) GetInputParams ¶
func (x *WhatAuthorized_Request) GetInputParams() map[string]*v1beta1.Value
func (*WhatAuthorized_Request) GetPolicyTags ¶
func (x *WhatAuthorized_Request) GetPolicyTags() []string
func (*WhatAuthorized_Request) GetResourceTypes ¶
func (x *WhatAuthorized_Request) GetResourceTypes() []*WhatAuthorized_Request_ResourceType
func (*WhatAuthorized_Request) GetSubject ¶
func (x *WhatAuthorized_Request) GetSubject() *AuthorizationSubject
func (*WhatAuthorized_Request) HasSubject ¶
func (x *WhatAuthorized_Request) HasSubject() bool
func (*WhatAuthorized_Request) ProtoMessage ¶
func (*WhatAuthorized_Request) ProtoMessage()
func (*WhatAuthorized_Request) ProtoReflect ¶
func (x *WhatAuthorized_Request) ProtoReflect() protoreflect.Message
func (*WhatAuthorized_Request) Reset ¶
func (x *WhatAuthorized_Request) Reset()
func (*WhatAuthorized_Request) SetInputParams ¶
func (x *WhatAuthorized_Request) SetInputParams(v map[string]*v1beta1.Value)
func (*WhatAuthorized_Request) SetPolicyTags ¶
func (x *WhatAuthorized_Request) SetPolicyTags(v []string)
func (*WhatAuthorized_Request) SetResourceTypes ¶
func (x *WhatAuthorized_Request) SetResourceTypes(v []*WhatAuthorized_Request_ResourceType)
func (*WhatAuthorized_Request) SetSubject ¶
func (x *WhatAuthorized_Request) SetSubject(v *AuthorizationSubject)
func (*WhatAuthorized_Request) String ¶
func (x *WhatAuthorized_Request) String() string
type WhatAuthorized_Request_ResourceType ¶
type WhatAuthorized_Request_ResourceType struct {
// Resource type.
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
// A list of actions the subject want to perform.
Actions []string `protobuf:"bytes,2,rep,name=actions,proto3" json:"actions,omitempty"`
// contains filtered or unexported fields
}
func (*WhatAuthorized_Request_ResourceType) GetActions ¶
func (x *WhatAuthorized_Request_ResourceType) GetActions() []string
func (*WhatAuthorized_Request_ResourceType) GetType ¶
func (x *WhatAuthorized_Request_ResourceType) GetType() string
func (*WhatAuthorized_Request_ResourceType) ProtoMessage ¶
func (*WhatAuthorized_Request_ResourceType) ProtoMessage()
func (*WhatAuthorized_Request_ResourceType) ProtoReflect ¶
func (x *WhatAuthorized_Request_ResourceType) ProtoReflect() protoreflect.Message
func (*WhatAuthorized_Request_ResourceType) Reset ¶
func (x *WhatAuthorized_Request_ResourceType) Reset()
func (*WhatAuthorized_Request_ResourceType) SetActions ¶
func (x *WhatAuthorized_Request_ResourceType) SetActions(v []string)
func (*WhatAuthorized_Request_ResourceType) SetType ¶
func (x *WhatAuthorized_Request_ResourceType) SetType(v string)
func (*WhatAuthorized_Request_ResourceType) String ¶
func (x *WhatAuthorized_Request_ResourceType) String() string
type WhatAuthorized_Request_ResourceType_builder ¶
type WhatAuthorized_Request_ResourceType_builder struct {
// Resource type.
Type string
// A list of actions the subject want to perform.
Actions []string
// contains filtered or unexported fields
}
func (WhatAuthorized_Request_ResourceType_builder) Build ¶
func (b0 WhatAuthorized_Request_ResourceType_builder) Build() *WhatAuthorized_Request_ResourceType
type WhatAuthorized_Request_builder ¶
type WhatAuthorized_Request_builder struct {
// AuthorizationSubject to check if is authorized to perform given actions.
Subject *AuthorizationSubject
// A list of resources to authorize against.
ResourceTypes []*WhatAuthorized_Request_ResourceType
// Policy input params
InputParams map[string]*v1beta1.Value
// Only evaluate polices containing provided tags
PolicyTags []string
// contains filtered or unexported fields
}
func (WhatAuthorized_Request_builder) Build ¶
func (b0 WhatAuthorized_Request_builder) Build() *WhatAuthorized_Request
type WhatAuthorized_Response ¶
type WhatAuthorized_Response struct {
// Time the decision was made
DecisionTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=decision_time,json=decisionTime,proto3" json:"decision_time,omitempty"`
// Map with resource type as key
Decisions map[string]*WhatAuthorized_Response_ResourceType `` /* 145-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*WhatAuthorized_Response) ClearDecisionTime ¶
func (x *WhatAuthorized_Response) ClearDecisionTime()
func (*WhatAuthorized_Response) GetDecisionTime ¶
func (x *WhatAuthorized_Response) GetDecisionTime() *timestamppb.Timestamp
func (*WhatAuthorized_Response) GetDecisions ¶
func (x *WhatAuthorized_Response) GetDecisions() map[string]*WhatAuthorized_Response_ResourceType
func (*WhatAuthorized_Response) HasDecisionTime ¶
func (x *WhatAuthorized_Response) HasDecisionTime() bool
func (*WhatAuthorized_Response) ProtoMessage ¶
func (*WhatAuthorized_Response) ProtoMessage()
func (*WhatAuthorized_Response) ProtoReflect ¶
func (x *WhatAuthorized_Response) ProtoReflect() protoreflect.Message
func (*WhatAuthorized_Response) Reset ¶
func (x *WhatAuthorized_Response) Reset()
func (*WhatAuthorized_Response) SetDecisionTime ¶
func (x *WhatAuthorized_Response) SetDecisionTime(v *timestamppb.Timestamp)
func (*WhatAuthorized_Response) SetDecisions ¶
func (x *WhatAuthorized_Response) SetDecisions(v map[string]*WhatAuthorized_Response_ResourceType)
func (*WhatAuthorized_Response) String ¶
func (x *WhatAuthorized_Response) String() string
type WhatAuthorized_Response_Action ¶
type WhatAuthorized_Response_Action struct {
// List of resources
Resources []*WhatAuthorized_Response_Resource `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty"`
// contains filtered or unexported fields
}
func (*WhatAuthorized_Response_Action) GetResources ¶
func (x *WhatAuthorized_Response_Action) GetResources() []*WhatAuthorized_Response_Resource
func (*WhatAuthorized_Response_Action) ProtoMessage ¶
func (*WhatAuthorized_Response_Action) ProtoMessage()
func (*WhatAuthorized_Response_Action) ProtoReflect ¶
func (x *WhatAuthorized_Response_Action) ProtoReflect() protoreflect.Message
func (*WhatAuthorized_Response_Action) Reset ¶
func (x *WhatAuthorized_Response_Action) Reset()
func (*WhatAuthorized_Response_Action) SetResources ¶
func (x *WhatAuthorized_Response_Action) SetResources(v []*WhatAuthorized_Response_Resource)
func (*WhatAuthorized_Response_Action) String ¶
func (x *WhatAuthorized_Response_Action) String() string
type WhatAuthorized_Response_Action_builder ¶
type WhatAuthorized_Response_Action_builder struct {
// List of resources
Resources []*WhatAuthorized_Response_Resource
// contains filtered or unexported fields
}
func (WhatAuthorized_Response_Action_builder) Build ¶
func (b0 WhatAuthorized_Response_Action_builder) Build() *WhatAuthorized_Response_Action
type WhatAuthorized_Response_Resource ¶
type WhatAuthorized_Response_Resource struct {
// Resource external identifier
ExternalId string `protobuf:"bytes,1,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"`
// contains filtered or unexported fields
}
func (*WhatAuthorized_Response_Resource) GetExternalId ¶
func (x *WhatAuthorized_Response_Resource) GetExternalId() string
func (*WhatAuthorized_Response_Resource) ProtoMessage ¶
func (*WhatAuthorized_Response_Resource) ProtoMessage()
func (*WhatAuthorized_Response_Resource) ProtoReflect ¶
func (x *WhatAuthorized_Response_Resource) ProtoReflect() protoreflect.Message
func (*WhatAuthorized_Response_Resource) Reset ¶
func (x *WhatAuthorized_Response_Resource) Reset()
func (*WhatAuthorized_Response_Resource) SetExternalId ¶
func (x *WhatAuthorized_Response_Resource) SetExternalId(v string)
func (*WhatAuthorized_Response_Resource) String ¶
func (x *WhatAuthorized_Response_Resource) String() string
type WhatAuthorized_Response_ResourceType ¶
type WhatAuthorized_Response_ResourceType struct {
// Map with action as key
Actions map[string]*WhatAuthorized_Response_Action `` /* 141-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*WhatAuthorized_Response_ResourceType) GetActions ¶
func (x *WhatAuthorized_Response_ResourceType) GetActions() map[string]*WhatAuthorized_Response_Action
func (*WhatAuthorized_Response_ResourceType) ProtoMessage ¶
func (*WhatAuthorized_Response_ResourceType) ProtoMessage()
func (*WhatAuthorized_Response_ResourceType) ProtoReflect ¶
func (x *WhatAuthorized_Response_ResourceType) ProtoReflect() protoreflect.Message
func (*WhatAuthorized_Response_ResourceType) Reset ¶
func (x *WhatAuthorized_Response_ResourceType) Reset()
func (*WhatAuthorized_Response_ResourceType) SetActions ¶
func (x *WhatAuthorized_Response_ResourceType) SetActions(v map[string]*WhatAuthorized_Response_Action)
func (*WhatAuthorized_Response_ResourceType) String ¶
func (x *WhatAuthorized_Response_ResourceType) String() string
type WhatAuthorized_Response_ResourceType_builder ¶
type WhatAuthorized_Response_ResourceType_builder struct {
// Map with action as key
Actions map[string]*WhatAuthorized_Response_Action
// contains filtered or unexported fields
}
func (WhatAuthorized_Response_ResourceType_builder) Build ¶
func (b0 WhatAuthorized_Response_ResourceType_builder) Build() *WhatAuthorized_Response_ResourceType
type WhatAuthorized_Response_Resource_builder ¶
type WhatAuthorized_Response_Resource_builder struct {
// Resource external identifier
ExternalId string
// contains filtered or unexported fields
}
func (WhatAuthorized_Response_Resource_builder) Build ¶
func (b0 WhatAuthorized_Response_Resource_builder) Build() *WhatAuthorized_Response_Resource
type WhatAuthorized_Response_builder ¶
type WhatAuthorized_Response_builder struct {
// Time the decision was made
DecisionTime *timestamppb.Timestamp
// Map with resource type as key
Decisions map[string]*WhatAuthorized_Response_ResourceType
// contains filtered or unexported fields
}
func (WhatAuthorized_Response_builder) Build ¶
func (b0 WhatAuthorized_Response_builder) Build() *WhatAuthorized_Response
type WhatAuthorized_builder ¶
type WhatAuthorized_builder struct {
Request *WhatAuthorized_Request
ResolvedDigitalTwin *AuthorizationDigitalTwin
Response *WhatAuthorized_Response
PoliciesFound []*AuthorizationPolicy
DenyReason *AuthorizationDenyReason
EvaluationTime *durationpb.Duration
ErrorMessage string
// contains filtered or unexported fields
}
func (WhatAuthorized_builder) Build ¶
func (b0 WhatAuthorized_builder) Build() *WhatAuthorized
type WhoAuthorized ¶
type WhoAuthorized struct {
Request *WhoAuthorized_Request `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
ResolvedDigitalTwin *AuthorizationDigitalTwin `protobuf:"bytes,2,opt,name=resolved_digital_twin,json=resolvedDigitalTwin,proto3" json:"resolved_digital_twin,omitempty"`
Response *WhoAuthorized_Response `protobuf:"bytes,3,opt,name=response,proto3" json:"response,omitempty"`
PoliciesFound []*AuthorizationPolicy `protobuf:"bytes,4,rep,name=policies_found,json=policiesFound,proto3" json:"policies_found,omitempty"`
DenyReason *AuthorizationDenyReason `protobuf:"bytes,5,opt,name=deny_reason,json=denyReason,proto3" json:"deny_reason,omitempty"`
EvaluationTime *durationpb.Duration `protobuf:"bytes,6,opt,name=evaluation_time,json=evaluationTime,proto3" json:"evaluation_time,omitempty"`
ErrorMessage string `protobuf:"bytes,7,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
// contains filtered or unexported fields
}
func (*WhoAuthorized) ClearDenyReason ¶
func (x *WhoAuthorized) ClearDenyReason()
func (*WhoAuthorized) ClearEvaluationTime ¶
func (x *WhoAuthorized) ClearEvaluationTime()
func (*WhoAuthorized) ClearRequest ¶
func (x *WhoAuthorized) ClearRequest()
func (*WhoAuthorized) ClearResolvedDigitalTwin ¶
func (x *WhoAuthorized) ClearResolvedDigitalTwin()
func (*WhoAuthorized) ClearResponse ¶
func (x *WhoAuthorized) ClearResponse()
func (*WhoAuthorized) GetDenyReason ¶
func (x *WhoAuthorized) GetDenyReason() *AuthorizationDenyReason
func (*WhoAuthorized) GetErrorMessage ¶
func (x *WhoAuthorized) GetErrorMessage() string
func (*WhoAuthorized) GetEvaluationTime ¶
func (x *WhoAuthorized) GetEvaluationTime() *durationpb.Duration
func (*WhoAuthorized) GetPoliciesFound ¶
func (x *WhoAuthorized) GetPoliciesFound() []*AuthorizationPolicy
func (*WhoAuthorized) GetRequest ¶
func (x *WhoAuthorized) GetRequest() *WhoAuthorized_Request
func (*WhoAuthorized) GetResolvedDigitalTwin ¶
func (x *WhoAuthorized) GetResolvedDigitalTwin() *AuthorizationDigitalTwin
func (*WhoAuthorized) GetResponse ¶
func (x *WhoAuthorized) GetResponse() *WhoAuthorized_Response
func (*WhoAuthorized) HasDenyReason ¶
func (x *WhoAuthorized) HasDenyReason() bool
func (*WhoAuthorized) HasEvaluationTime ¶
func (x *WhoAuthorized) HasEvaluationTime() bool
func (*WhoAuthorized) HasRequest ¶
func (x *WhoAuthorized) HasRequest() bool
func (*WhoAuthorized) HasResolvedDigitalTwin ¶
func (x *WhoAuthorized) HasResolvedDigitalTwin() bool
func (*WhoAuthorized) HasResponse ¶
func (x *WhoAuthorized) HasResponse() bool
func (*WhoAuthorized) ProtoMessage ¶
func (*WhoAuthorized) ProtoMessage()
func (*WhoAuthorized) ProtoReflect ¶
func (x *WhoAuthorized) ProtoReflect() protoreflect.Message
func (*WhoAuthorized) Reset ¶
func (x *WhoAuthorized) Reset()
func (*WhoAuthorized) SetDenyReason ¶
func (x *WhoAuthorized) SetDenyReason(v *AuthorizationDenyReason)
func (*WhoAuthorized) SetErrorMessage ¶
func (x *WhoAuthorized) SetErrorMessage(v string)
func (*WhoAuthorized) SetEvaluationTime ¶
func (x *WhoAuthorized) SetEvaluationTime(v *durationpb.Duration)
func (*WhoAuthorized) SetPoliciesFound ¶
func (x *WhoAuthorized) SetPoliciesFound(v []*AuthorizationPolicy)
func (*WhoAuthorized) SetRequest ¶
func (x *WhoAuthorized) SetRequest(v *WhoAuthorized_Request)
func (*WhoAuthorized) SetResolvedDigitalTwin ¶
func (x *WhoAuthorized) SetResolvedDigitalTwin(v *AuthorizationDigitalTwin)
func (*WhoAuthorized) SetResponse ¶
func (x *WhoAuthorized) SetResponse(v *WhoAuthorized_Response)
func (*WhoAuthorized) String ¶
func (x *WhoAuthorized) String() string
type WhoAuthorized_Request ¶
type WhoAuthorized_Request struct {
// A list of resources to authorize against.
Resources []*WhoAuthorized_Request_Resource `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty"`
// Policy input params
InputParams map[string]*v1beta1.Value `` /* 168-byte string literal not displayed */
// Only evaluate polices containing provided tags
PolicyTags []string `protobuf:"bytes,3,rep,name=policy_tags,json=policyTags,proto3" json:"policy_tags,omitempty"`
// contains filtered or unexported fields
}
func (*WhoAuthorized_Request) GetInputParams ¶
func (x *WhoAuthorized_Request) GetInputParams() map[string]*v1beta1.Value
func (*WhoAuthorized_Request) GetPolicyTags ¶
func (x *WhoAuthorized_Request) GetPolicyTags() []string
func (*WhoAuthorized_Request) GetResources ¶
func (x *WhoAuthorized_Request) GetResources() []*WhoAuthorized_Request_Resource
func (*WhoAuthorized_Request) ProtoMessage ¶
func (*WhoAuthorized_Request) ProtoMessage()
func (*WhoAuthorized_Request) ProtoReflect ¶
func (x *WhoAuthorized_Request) ProtoReflect() protoreflect.Message
func (*WhoAuthorized_Request) Reset ¶
func (x *WhoAuthorized_Request) Reset()
func (*WhoAuthorized_Request) SetInputParams ¶
func (x *WhoAuthorized_Request) SetInputParams(v map[string]*v1beta1.Value)
func (*WhoAuthorized_Request) SetPolicyTags ¶
func (x *WhoAuthorized_Request) SetPolicyTags(v []string)
func (*WhoAuthorized_Request) SetResources ¶
func (x *WhoAuthorized_Request) SetResources(v []*WhoAuthorized_Request_Resource)
func (*WhoAuthorized_Request) String ¶
func (x *WhoAuthorized_Request) String() string
type WhoAuthorized_Request_Resource ¶
type WhoAuthorized_Request_Resource struct {
ExternalId string `protobuf:"bytes,1,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"`
// Resource type.
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
// A list of actions the subject want to perform.
Actions []string `protobuf:"bytes,3,rep,name=actions,proto3" json:"actions,omitempty"`
// contains filtered or unexported fields
}
func (*WhoAuthorized_Request_Resource) GetActions ¶
func (x *WhoAuthorized_Request_Resource) GetActions() []string
func (*WhoAuthorized_Request_Resource) GetExternalId ¶
func (x *WhoAuthorized_Request_Resource) GetExternalId() string
func (*WhoAuthorized_Request_Resource) GetType ¶
func (x *WhoAuthorized_Request_Resource) GetType() string
func (*WhoAuthorized_Request_Resource) ProtoMessage ¶
func (*WhoAuthorized_Request_Resource) ProtoMessage()
func (*WhoAuthorized_Request_Resource) ProtoReflect ¶
func (x *WhoAuthorized_Request_Resource) ProtoReflect() protoreflect.Message
func (*WhoAuthorized_Request_Resource) Reset ¶
func (x *WhoAuthorized_Request_Resource) Reset()
func (*WhoAuthorized_Request_Resource) SetActions ¶
func (x *WhoAuthorized_Request_Resource) SetActions(v []string)
func (*WhoAuthorized_Request_Resource) SetExternalId ¶
func (x *WhoAuthorized_Request_Resource) SetExternalId(v string)
func (*WhoAuthorized_Request_Resource) SetType ¶
func (x *WhoAuthorized_Request_Resource) SetType(v string)
func (*WhoAuthorized_Request_Resource) String ¶
func (x *WhoAuthorized_Request_Resource) String() string
type WhoAuthorized_Request_Resource_builder ¶
type WhoAuthorized_Request_Resource_builder struct {
ExternalId string
// Resource type.
Type string
// A list of actions the subject want to perform.
Actions []string
// contains filtered or unexported fields
}
func (WhoAuthorized_Request_Resource_builder) Build ¶
func (b0 WhoAuthorized_Request_Resource_builder) Build() *WhoAuthorized_Request_Resource
type WhoAuthorized_Request_builder ¶
type WhoAuthorized_Request_builder struct {
// A list of resources to authorize against.
Resources []*WhoAuthorized_Request_Resource
// Policy input params
InputParams map[string]*v1beta1.Value
// Only evaluate polices containing provided tags
PolicyTags []string
// contains filtered or unexported fields
}
func (WhoAuthorized_Request_builder) Build ¶
func (b0 WhoAuthorized_Request_builder) Build() *WhoAuthorized_Request
type WhoAuthorized_Response ¶
type WhoAuthorized_Response struct {
// Time the decision was made.
DecisionTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=decision_time,json=decisionTime,proto3" json:"decision_time,omitempty"`
// Map with resource type as key.
Decisions map[string]*WhoAuthorized_Response_ResourceType `` /* 145-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*WhoAuthorized_Response) ClearDecisionTime ¶
func (x *WhoAuthorized_Response) ClearDecisionTime()
func (*WhoAuthorized_Response) GetDecisionTime ¶
func (x *WhoAuthorized_Response) GetDecisionTime() *timestamppb.Timestamp
func (*WhoAuthorized_Response) GetDecisions ¶
func (x *WhoAuthorized_Response) GetDecisions() map[string]*WhoAuthorized_Response_ResourceType
func (*WhoAuthorized_Response) HasDecisionTime ¶
func (x *WhoAuthorized_Response) HasDecisionTime() bool
func (*WhoAuthorized_Response) ProtoMessage ¶
func (*WhoAuthorized_Response) ProtoMessage()
func (*WhoAuthorized_Response) ProtoReflect ¶
func (x *WhoAuthorized_Response) ProtoReflect() protoreflect.Message
func (*WhoAuthorized_Response) Reset ¶
func (x *WhoAuthorized_Response) Reset()
func (*WhoAuthorized_Response) SetDecisionTime ¶
func (x *WhoAuthorized_Response) SetDecisionTime(v *timestamppb.Timestamp)
func (*WhoAuthorized_Response) SetDecisions ¶
func (x *WhoAuthorized_Response) SetDecisions(v map[string]*WhoAuthorized_Response_ResourceType)
func (*WhoAuthorized_Response) String ¶
func (x *WhoAuthorized_Response) String() string
type WhoAuthorized_Response_Action ¶
type WhoAuthorized_Response_Action struct {
// List of subjects.
Subjects []*WhoAuthorized_Response_Subject `protobuf:"bytes,1,rep,name=subjects,proto3" json:"subjects,omitempty"`
// contains filtered or unexported fields
}
func (*WhoAuthorized_Response_Action) GetSubjects ¶
func (x *WhoAuthorized_Response_Action) GetSubjects() []*WhoAuthorized_Response_Subject
func (*WhoAuthorized_Response_Action) ProtoMessage ¶
func (*WhoAuthorized_Response_Action) ProtoMessage()
func (*WhoAuthorized_Response_Action) ProtoReflect ¶
func (x *WhoAuthorized_Response_Action) ProtoReflect() protoreflect.Message
func (*WhoAuthorized_Response_Action) Reset ¶
func (x *WhoAuthorized_Response_Action) Reset()
func (*WhoAuthorized_Response_Action) SetSubjects ¶
func (x *WhoAuthorized_Response_Action) SetSubjects(v []*WhoAuthorized_Response_Subject)
func (*WhoAuthorized_Response_Action) String ¶
func (x *WhoAuthorized_Response_Action) String() string
type WhoAuthorized_Response_Action_builder ¶
type WhoAuthorized_Response_Action_builder struct {
// List of subjects.
Subjects []*WhoAuthorized_Response_Subject
// contains filtered or unexported fields
}
func (WhoAuthorized_Response_Action_builder) Build ¶
func (b0 WhoAuthorized_Response_Action_builder) Build() *WhoAuthorized_Response_Action
type WhoAuthorized_Response_Resource ¶
type WhoAuthorized_Response_Resource struct {
// Map with actions as key.
Actions map[string]*WhoAuthorized_Response_Action `` /* 141-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*WhoAuthorized_Response_Resource) GetActions ¶
func (x *WhoAuthorized_Response_Resource) GetActions() map[string]*WhoAuthorized_Response_Action
func (*WhoAuthorized_Response_Resource) ProtoMessage ¶
func (*WhoAuthorized_Response_Resource) ProtoMessage()
func (*WhoAuthorized_Response_Resource) ProtoReflect ¶
func (x *WhoAuthorized_Response_Resource) ProtoReflect() protoreflect.Message
func (*WhoAuthorized_Response_Resource) Reset ¶
func (x *WhoAuthorized_Response_Resource) Reset()
func (*WhoAuthorized_Response_Resource) SetActions ¶
func (x *WhoAuthorized_Response_Resource) SetActions(v map[string]*WhoAuthorized_Response_Action)
func (*WhoAuthorized_Response_Resource) String ¶
func (x *WhoAuthorized_Response_Resource) String() string
type WhoAuthorized_Response_ResourceType ¶
type WhoAuthorized_Response_ResourceType struct {
// Map with resource id as key.
Resources map[string]*WhoAuthorized_Response_Resource `` /* 145-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*WhoAuthorized_Response_ResourceType) GetResources ¶
func (x *WhoAuthorized_Response_ResourceType) GetResources() map[string]*WhoAuthorized_Response_Resource
func (*WhoAuthorized_Response_ResourceType) ProtoMessage ¶
func (*WhoAuthorized_Response_ResourceType) ProtoMessage()
func (*WhoAuthorized_Response_ResourceType) ProtoReflect ¶
func (x *WhoAuthorized_Response_ResourceType) ProtoReflect() protoreflect.Message
func (*WhoAuthorized_Response_ResourceType) Reset ¶
func (x *WhoAuthorized_Response_ResourceType) Reset()
func (*WhoAuthorized_Response_ResourceType) SetResources ¶
func (x *WhoAuthorized_Response_ResourceType) SetResources(v map[string]*WhoAuthorized_Response_Resource)
func (*WhoAuthorized_Response_ResourceType) String ¶
func (x *WhoAuthorized_Response_ResourceType) String() string
type WhoAuthorized_Response_ResourceType_builder ¶
type WhoAuthorized_Response_ResourceType_builder struct {
// Map with resource id as key.
Resources map[string]*WhoAuthorized_Response_Resource
// contains filtered or unexported fields
}
func (WhoAuthorized_Response_ResourceType_builder) Build ¶
func (b0 WhoAuthorized_Response_ResourceType_builder) Build() *WhoAuthorized_Response_ResourceType
type WhoAuthorized_Response_Resource_builder ¶
type WhoAuthorized_Response_Resource_builder struct {
// Map with actions as key.
Actions map[string]*WhoAuthorized_Response_Action
// contains filtered or unexported fields
}
func (WhoAuthorized_Response_Resource_builder) Build ¶
func (b0 WhoAuthorized_Response_Resource_builder) Build() *WhoAuthorized_Response_Resource
type WhoAuthorized_Response_Subject ¶
type WhoAuthorized_Response_Subject struct {
// Resource external identifier.
ExternalId string `protobuf:"bytes,1,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"`
// Subject type.
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
// contains filtered or unexported fields
}
func (*WhoAuthorized_Response_Subject) GetExternalId ¶
func (x *WhoAuthorized_Response_Subject) GetExternalId() string
func (*WhoAuthorized_Response_Subject) GetType ¶
func (x *WhoAuthorized_Response_Subject) GetType() string
func (*WhoAuthorized_Response_Subject) ProtoMessage ¶
func (*WhoAuthorized_Response_Subject) ProtoMessage()
func (*WhoAuthorized_Response_Subject) ProtoReflect ¶
func (x *WhoAuthorized_Response_Subject) ProtoReflect() protoreflect.Message
func (*WhoAuthorized_Response_Subject) Reset ¶
func (x *WhoAuthorized_Response_Subject) Reset()
func (*WhoAuthorized_Response_Subject) SetExternalId ¶
func (x *WhoAuthorized_Response_Subject) SetExternalId(v string)
func (*WhoAuthorized_Response_Subject) SetType ¶
func (x *WhoAuthorized_Response_Subject) SetType(v string)
func (*WhoAuthorized_Response_Subject) String ¶
func (x *WhoAuthorized_Response_Subject) String() string
type WhoAuthorized_Response_Subject_builder ¶
type WhoAuthorized_Response_Subject_builder struct {
// Resource external identifier.
ExternalId string
// Subject type.
Type string
// contains filtered or unexported fields
}
func (WhoAuthorized_Response_Subject_builder) Build ¶
func (b0 WhoAuthorized_Response_Subject_builder) Build() *WhoAuthorized_Response_Subject
type WhoAuthorized_Response_builder ¶
type WhoAuthorized_Response_builder struct {
// Time the decision was made.
DecisionTime *timestamppb.Timestamp
// Map with resource type as key.
Decisions map[string]*WhoAuthorized_Response_ResourceType
// contains filtered or unexported fields
}
func (WhoAuthorized_Response_builder) Build ¶
func (b0 WhoAuthorized_Response_builder) Build() *WhoAuthorized_Response
type WhoAuthorized_builder ¶
type WhoAuthorized_builder struct {
Request *WhoAuthorized_Request
ResolvedDigitalTwin *AuthorizationDigitalTwin
Response *WhoAuthorized_Response
PoliciesFound []*AuthorizationPolicy
DenyReason *AuthorizationDenyReason
EvaluationTime *durationpb.Duration
ErrorMessage string
// contains filtered or unexported fields
}
func (WhoAuthorized_builder) Build ¶
func (b0 WhoAuthorized_builder) Build() *WhoAuthorized
Source Files
¶
- ai.pb.go
- authorization.pb.go
- ciq.pb.go
- config.pb.go
- credentials.pb.go
- ingest.pb.go