configv1beta1

package
v1.36.11-2026061601400... Latest Latest
Warning

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

Go to latest
Published: unknown License: Apache-2.0 Imports: 9 Imported by: 5

Documentation

Index

Constants

View Source
const ConfigNode_AuthorizationPolicyConfig_case case_ConfigNode_Config = 23
View Source
const ConfigNode_CapturePipelineConfig_case case_ConfigNode_Config = 37
View Source
const ConfigNode_CapturePipelineTopicConfig_case case_ConfigNode_Config = 38
View Source
const ConfigNode_Config_not_set_case case_ConfigNode_Config = 0
View Source
const ConfigNode_EntityMatchingPipelineConfig_case case_ConfigNode_Config = 33
View Source
const ConfigNode_EventSinkConfig_case case_ConfigNode_Config = 28
View Source
const ConfigNode_ExternalDataResolverConfig_case case_ConfigNode_Config = 34
View Source
const ConfigNode_IngestPipelineConfig_case case_ConfigNode_Config = 32
View Source
const ConfigNode_KnowledgeQueryConfig_case case_ConfigNode_Config = 36
View Source
const ConfigNode_McpServerConfig_case case_ConfigNode_Config = 39
View Source
const ConfigNode_TokenIntrospectConfig_case case_ConfigNode_Config = 31
View Source
const ConfigNode_TrustScoreProfileConfig_case case_ConfigNode_Config = 35
View Source
const CreateConfigNodeRequest_AuthorizationPolicyConfig_case case_CreateConfigNodeRequest_Config = 25
View Source
const CreateConfigNodeRequest_CapturePipelineConfig_case case_CreateConfigNodeRequest_Config = 36
View Source
const CreateConfigNodeRequest_CapturePipelineTopicConfig_case case_CreateConfigNodeRequest_Config = 37
View Source
const CreateConfigNodeRequest_Config_not_set_case case_CreateConfigNodeRequest_Config = 0
View Source
const CreateConfigNodeRequest_EntityMatchingPipelineConfig_case case_CreateConfigNodeRequest_Config = 32
View Source
const CreateConfigNodeRequest_EventSinkConfig_case case_CreateConfigNodeRequest_Config = 28
View Source
const CreateConfigNodeRequest_ExternalDataResolverConfig_case case_CreateConfigNodeRequest_Config = 33
View Source
const CreateConfigNodeRequest_IngestPipelineConfig_case case_CreateConfigNodeRequest_Config = 31
View Source
const CreateConfigNodeRequest_KnowledgeQueryConfig_case case_CreateConfigNodeRequest_Config = 35
View Source
const CreateConfigNodeRequest_TokenIntrospectConfig_case case_CreateConfigNodeRequest_Config = 30
View Source
const CreateConfigNodeRequest_TrustScoreProfileConfig_case case_CreateConfigNodeRequest_Config = 34
View Source
const EventSinkConfig_Provider_AzureEventGrid_case case_EventSinkConfig_Provider_Provider = 2
View Source
const EventSinkConfig_Provider_AzureServiceBus_case case_EventSinkConfig_Provider_Provider = 3
View Source
const EventSinkConfig_Provider_Kafka_case case_EventSinkConfig_Provider_Provider = 1
View Source
const EventSinkConfig_Provider_Provider_not_set_case case_EventSinkConfig_Provider_Provider = 0
View Source
const EventSinkConfig_Provider_Pubsub_case case_EventSinkConfig_Provider_Provider = 4
View Source
const EventSinkConfig_Route_Filter_not_set_case case_EventSinkConfig_Route_Filter = 0
View Source
const EventSinkConfig_Route_KeysValues_case case_EventSinkConfig_Route_Filter = 3
View Source
const Filter_ComplexFilter_case case_Filter_Filter = 3
View Source
const Filter_Filter_not_set_case case_Filter_Filter = 0
View Source
const Filter_NotFilter_case case_Filter_Filter = 1
View Source
const Filter_SimpleFilter_case case_Filter_Filter = 2
View Source
const PropertyValueType_BoolValue_case case_PropertyValueType_Value = 1
View Source
const PropertyValueType_DurationValue_case case_PropertyValueType_Value = 5
View Source
const PropertyValueType_FloatValue_case case_PropertyValueType_Value = 3
View Source
const PropertyValueType_IntValue_case case_PropertyValueType_Value = 2
View Source
const PropertyValueType_StringValue_case case_PropertyValueType_Value = 6
View Source
const PropertyValueType_TimeValue_case case_PropertyValueType_Value = 4
View Source
const PropertyValueType_Value_not_set_case case_PropertyValueType_Value = 0
View Source
const ReadApplicationAgentRequest_Id_case case_ReadApplicationAgentRequest_Identifier = 1
View Source
const ReadApplicationAgentRequest_Identifier_not_set_case case_ReadApplicationAgentRequest_Identifier = 0
View Source
const ReadApplicationAgentRequest_Name_case case_ReadApplicationAgentRequest_Identifier = 2
View Source
const ReadApplicationRequest_Id_case case_ReadApplicationRequest_Identifier = 1
View Source
const ReadApplicationRequest_Identifier_not_set_case case_ReadApplicationRequest_Identifier = 0
View Source
const ReadApplicationRequest_Name_case case_ReadApplicationRequest_Identifier = 2
View Source
const ReadApplicationSpaceRequest_Id_case case_ReadApplicationSpaceRequest_Identifier = 1
View Source
const ReadApplicationSpaceRequest_Identifier_not_set_case case_ReadApplicationSpaceRequest_Identifier = 0
View Source
const ReadApplicationSpaceRequest_Name_case case_ReadApplicationSpaceRequest_Identifier = 2
View Source
const ReadCustomerRequest_Id_case case_ReadCustomerRequest_Identifier = 1
View Source
const ReadCustomerRequest_Identifier_not_set_case case_ReadCustomerRequest_Identifier = 0
View Source
const ReadCustomerRequest_Name_case case_ReadCustomerRequest_Identifier = 2
View Source
const ReadServiceAccountRequest_Id_case case_ReadServiceAccountRequest_Identifier = 1
View Source
const ReadServiceAccountRequest_Identifier_not_set_case case_ReadServiceAccountRequest_Identifier = 0
View Source
const ReadServiceAccountRequest_Name_case case_ReadServiceAccountRequest_Identifier = 2
View Source
const RegisterApplicationAgentCredentialRequest_Jwk_case case_RegisterApplicationAgentCredentialRequest_PublicKey = 3
View Source
const RegisterApplicationAgentCredentialRequest_Pem_case case_RegisterApplicationAgentCredentialRequest_PublicKey = 4
View Source
const RegisterApplicationAgentCredentialRequest_PublicKey_not_set_case case_RegisterApplicationAgentCredentialRequest_PublicKey = 0
View Source
const RegisterServiceAccountCredentialRequest_Jwk_case case_RegisterServiceAccountCredentialRequest_PublicKey = 3
View Source
const RegisterServiceAccountCredentialRequest_Pem_case case_RegisterServiceAccountCredentialRequest_PublicKey = 4
View Source
const RegisterServiceAccountCredentialRequest_PublicKey_not_set_case case_RegisterServiceAccountCredentialRequest_PublicKey = 0
View Source
const TokenIntrospectConfig_Jwt_case case_TokenIntrospectConfig_TokenMatcher = 1
View Source
const TokenIntrospectConfig_Offline_case case_TokenIntrospectConfig_Validation = 3
View Source
const TokenIntrospectConfig_Online_case case_TokenIntrospectConfig_Validation = 4
View Source
const TokenIntrospectConfig_Opaque_case case_TokenIntrospectConfig_TokenMatcher = 2
View Source
const TokenIntrospectConfig_TokenMatcher_not_set_case case_TokenIntrospectConfig_TokenMatcher = 0
View Source
const TokenIntrospectConfig_Validation_not_set_case case_TokenIntrospectConfig_Validation = 0
View Source
const UpdateConfigNodeRequest_AuthorizationPolicyConfig_case case_UpdateConfigNodeRequest_Config = 25
View Source
const UpdateConfigNodeRequest_Config_not_set_case case_UpdateConfigNodeRequest_Config = 0
View Source
const UpdateConfigNodeRequest_EntityMatchingPipelineConfig_case case_UpdateConfigNodeRequest_Config = 33
View Source
const UpdateConfigNodeRequest_EventSinkConfig_case case_UpdateConfigNodeRequest_Config = 28
View Source
const UpdateConfigNodeRequest_ExternalDataResolverConfig_case case_UpdateConfigNodeRequest_Config = 34
View Source
const UpdateConfigNodeRequest_IngestPipelineConfig_case case_UpdateConfigNodeRequest_Config = 31
View Source
const UpdateConfigNodeRequest_KnowledgeQueryConfig_case case_UpdateConfigNodeRequest_Config = 36
View Source
const UpdateConfigNodeRequest_TokenIntrospectConfig_case case_UpdateConfigNodeRequest_Config = 30
View Source
const UpdateConfigNodeRequest_TrustScoreProfileConfig_case case_UpdateConfigNodeRequest_Config = 35

Variables

View Source
var (
	AppSpaceIKGStatus_name = map[int32]string{
		0: "APP_SPACE_IKG_STATUS_STATUS_INVALID",
		1: "APP_SPACE_IKG_STATUS_STATUS_PENDING",
		2: "APP_SPACE_IKG_STATUS_STATUS_ACTIVE",
		3: "APP_SPACE_IKG_STATUS_STATUS_FAILED",
		4: "APP_SPACE_IKG_STATUS_STATUS_PAUSED",
	}
	AppSpaceIKGStatus_value = map[string]int32{
		"APP_SPACE_IKG_STATUS_STATUS_INVALID": 0,
		"APP_SPACE_IKG_STATUS_STATUS_PENDING": 1,
		"APP_SPACE_IKG_STATUS_STATUS_ACTIVE":  2,
		"APP_SPACE_IKG_STATUS_STATUS_FAILED":  3,
		"APP_SPACE_IKG_STATUS_STATUS_PAUSED":  4,
	}
)

Enum value maps for AppSpaceIKGStatus.

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

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

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

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

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

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

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

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

View Source
var (
	ComparisonOperator_name = map[int32]string{
		0: "COMPARISON_OPERATOR_INVALID",
		1: "COMPARISON_OPERATOR_EQUAL",
		2: "COMPARISON_OPERATOR_NOT_EQUAL",
		3: "COMPARISON_OPERATOR_GREATER",
		4: "COMPARISON_OPERATOR_GREATER_OR_EQUAL",
		5: "COMPARISON_OPERATOR_LESS",
		6: "COMPARISON_OPERATOR_LESS_OR_EQUAL",
	}
	ComparisonOperator_value = map[string]int32{
		"COMPARISON_OPERATOR_INVALID":          0,
		"COMPARISON_OPERATOR_EQUAL":            1,
		"COMPARISON_OPERATOR_NOT_EQUAL":        2,
		"COMPARISON_OPERATOR_GREATER":          3,
		"COMPARISON_OPERATOR_GREATER_OR_EQUAL": 4,
		"COMPARISON_OPERATOR_LESS":             5,
		"COMPARISON_OPERATOR_LESS_OR_EQUAL":    6,
	}
)

Enum value maps for ComparisonOperator.

View Source
var (
	BoolOperator_name = map[int32]string{
		0: "BOOL_OPERATOR_INVALID",
		1: "BOOL_OPERATOR_AND",
		2: "BOOL_OPERATOR_OR",
		3: "BOOL_OPERATOR_XOR",
	}
	BoolOperator_value = map[string]int32{
		"BOOL_OPERATOR_INVALID": 0,
		"BOOL_OPERATOR_AND":     1,
		"BOOL_OPERATOR_OR":      2,
		"BOOL_OPERATOR_XOR":     3,
	}
)

Enum value maps for BoolOperator.

View Source
var File_indykite_config_v1beta1_config_management_api_proto protoreflect.FileDescriptor
View Source
var File_indykite_config_v1beta1_model_proto protoreflect.FileDescriptor
View Source
var File_indykite_config_v1beta1_policy_builder_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AppSpaceIKGStatus

type AppSpaceIKGStatus int32
const (
	AppSpaceIKGStatus_APP_SPACE_IKG_STATUS_STATUS_INVALID AppSpaceIKGStatus = 0
	AppSpaceIKGStatus_APP_SPACE_IKG_STATUS_STATUS_PENDING AppSpaceIKGStatus = 1
	AppSpaceIKGStatus_APP_SPACE_IKG_STATUS_STATUS_ACTIVE  AppSpaceIKGStatus = 2
	AppSpaceIKGStatus_APP_SPACE_IKG_STATUS_STATUS_FAILED  AppSpaceIKGStatus = 3
	AppSpaceIKGStatus_APP_SPACE_IKG_STATUS_STATUS_PAUSED  AppSpaceIKGStatus = 4
)

func (AppSpaceIKGStatus) Descriptor

func (AppSpaceIKGStatus) Enum

func (AppSpaceIKGStatus) Number

func (AppSpaceIKGStatus) String

func (x AppSpaceIKGStatus) String() string

func (AppSpaceIKGStatus) Type

type Application

type Application struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name is unique name of configuration object.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Human readable name of configuration.
	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description of the configuration.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,12,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,13,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=destroy_time,json=destroyTime,proto3" json:"destroy_time,omitempty"`
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,9,opt,name=etag,proto3" json:"etag,omitempty"`
	// CustomerId this object is directly or indirectly connected to.
	CustomerId string `protobuf:"bytes,10,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// AppSpaceId this object is directly or indirectly connected to.
	AppSpaceId string `protobuf:"bytes,11,opt,name=app_space_id,json=appSpaceId,proto3" json:"app_space_id,omitempty"`
	// contains filtered or unexported fields
}

Application represents the customer application.

func (*Application) ClearCreateTime

func (x *Application) ClearCreateTime()

func (*Application) ClearDeleteTime

func (x *Application) ClearDeleteTime()

func (*Application) ClearDescription

func (x *Application) ClearDescription()

func (*Application) ClearDestroyTime

func (x *Application) ClearDestroyTime()

func (*Application) ClearUpdateTime

func (x *Application) ClearUpdateTime()

func (*Application) GetAppSpaceId

func (x *Application) GetAppSpaceId() string

func (*Application) GetCreateTime

func (x *Application) GetCreateTime() *timestamppb.Timestamp

func (*Application) GetCreatedBy

func (x *Application) GetCreatedBy() string

func (*Application) GetCustomerId

func (x *Application) GetCustomerId() string

func (*Application) GetDeleteTime

func (x *Application) GetDeleteTime() *timestamppb.Timestamp

func (*Application) GetDescription

func (x *Application) GetDescription() *wrapperspb.StringValue

func (*Application) GetDestroyTime

func (x *Application) GetDestroyTime() *timestamppb.Timestamp

func (*Application) GetDisplayName

func (x *Application) GetDisplayName() string

func (*Application) GetEtag

func (x *Application) GetEtag() string

func (*Application) GetId

func (x *Application) GetId() string

func (*Application) GetName

func (x *Application) GetName() string

func (*Application) GetUpdateTime

func (x *Application) GetUpdateTime() *timestamppb.Timestamp

func (*Application) GetUpdatedBy

func (x *Application) GetUpdatedBy() string

func (*Application) HasCreateTime

func (x *Application) HasCreateTime() bool

func (*Application) HasDeleteTime

func (x *Application) HasDeleteTime() bool

func (*Application) HasDescription

func (x *Application) HasDescription() bool

func (*Application) HasDestroyTime

func (x *Application) HasDestroyTime() bool

func (*Application) HasUpdateTime

func (x *Application) HasUpdateTime() bool

func (*Application) ProtoMessage

func (*Application) ProtoMessage()

func (*Application) ProtoReflect

func (x *Application) ProtoReflect() protoreflect.Message

func (*Application) Reset

func (x *Application) Reset()

func (*Application) SetAppSpaceId

func (x *Application) SetAppSpaceId(v string)

func (*Application) SetCreateTime

func (x *Application) SetCreateTime(v *timestamppb.Timestamp)

func (*Application) SetCreatedBy

func (x *Application) SetCreatedBy(v string)

func (*Application) SetCustomerId

func (x *Application) SetCustomerId(v string)

func (*Application) SetDeleteTime

func (x *Application) SetDeleteTime(v *timestamppb.Timestamp)

func (*Application) SetDescription

func (x *Application) SetDescription(v *wrapperspb.StringValue)

func (*Application) SetDestroyTime

func (x *Application) SetDestroyTime(v *timestamppb.Timestamp)

func (*Application) SetDisplayName

func (x *Application) SetDisplayName(v string)

func (*Application) SetEtag

func (x *Application) SetEtag(v string)

func (*Application) SetId

func (x *Application) SetId(v string)

func (*Application) SetName

func (x *Application) SetName(v string)

func (*Application) SetUpdateTime

func (x *Application) SetUpdateTime(v *timestamppb.Timestamp)

func (*Application) SetUpdatedBy

func (x *Application) SetUpdatedBy(v string)

func (*Application) String

func (x *Application) String() string

type ApplicationAgent

type ApplicationAgent struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name is unique name of configuration object.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Human readable name of configuration.
	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description of the configuration.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,13,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,14,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=destroy_time,json=destroyTime,proto3" json:"destroy_time,omitempty"`
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,9,opt,name=etag,proto3" json:"etag,omitempty"`
	// CustomerId this object is directly or indirectly connected to.
	CustomerId string `protobuf:"bytes,10,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// AppSpaceId this object is directly or indirectly connected to.
	AppSpaceId string `protobuf:"bytes,11,opt,name=app_space_id,json=appSpaceId,proto3" json:"app_space_id,omitempty"`
	// ApplicationId this object is directly connected to.
	ApplicationId        string   `protobuf:"bytes,12,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	ApiAccessRestriction []string `protobuf:"bytes,15,rep,name=api_access_restriction,json=apiAccessRestriction,proto3" json:"api_access_restriction,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplicationAgent) ClearCreateTime

func (x *ApplicationAgent) ClearCreateTime()

func (*ApplicationAgent) ClearDeleteTime

func (x *ApplicationAgent) ClearDeleteTime()

func (*ApplicationAgent) ClearDescription

func (x *ApplicationAgent) ClearDescription()

func (*ApplicationAgent) ClearDestroyTime

func (x *ApplicationAgent) ClearDestroyTime()

func (*ApplicationAgent) ClearUpdateTime

func (x *ApplicationAgent) ClearUpdateTime()

func (*ApplicationAgent) GetApiAccessRestriction

func (x *ApplicationAgent) GetApiAccessRestriction() []string

func (*ApplicationAgent) GetAppSpaceId

func (x *ApplicationAgent) GetAppSpaceId() string

func (*ApplicationAgent) GetApplicationId

func (x *ApplicationAgent) GetApplicationId() string

func (*ApplicationAgent) GetCreateTime

func (x *ApplicationAgent) GetCreateTime() *timestamppb.Timestamp

func (*ApplicationAgent) GetCreatedBy

func (x *ApplicationAgent) GetCreatedBy() string

func (*ApplicationAgent) GetCustomerId

func (x *ApplicationAgent) GetCustomerId() string

func (*ApplicationAgent) GetDeleteTime

func (x *ApplicationAgent) GetDeleteTime() *timestamppb.Timestamp

func (*ApplicationAgent) GetDescription

func (x *ApplicationAgent) GetDescription() *wrapperspb.StringValue

func (*ApplicationAgent) GetDestroyTime

func (x *ApplicationAgent) GetDestroyTime() *timestamppb.Timestamp

func (*ApplicationAgent) GetDisplayName

func (x *ApplicationAgent) GetDisplayName() string

func (*ApplicationAgent) GetEtag

func (x *ApplicationAgent) GetEtag() string

func (*ApplicationAgent) GetId

func (x *ApplicationAgent) GetId() string

func (*ApplicationAgent) GetName

func (x *ApplicationAgent) GetName() string

func (*ApplicationAgent) GetUpdateTime

func (x *ApplicationAgent) GetUpdateTime() *timestamppb.Timestamp

func (*ApplicationAgent) GetUpdatedBy

func (x *ApplicationAgent) GetUpdatedBy() string

func (*ApplicationAgent) HasCreateTime

func (x *ApplicationAgent) HasCreateTime() bool

func (*ApplicationAgent) HasDeleteTime

func (x *ApplicationAgent) HasDeleteTime() bool

func (*ApplicationAgent) HasDescription

func (x *ApplicationAgent) HasDescription() bool

func (*ApplicationAgent) HasDestroyTime

func (x *ApplicationAgent) HasDestroyTime() bool

func (*ApplicationAgent) HasUpdateTime

func (x *ApplicationAgent) HasUpdateTime() bool

func (*ApplicationAgent) ProtoMessage

func (*ApplicationAgent) ProtoMessage()

func (*ApplicationAgent) ProtoReflect

func (x *ApplicationAgent) ProtoReflect() protoreflect.Message

func (*ApplicationAgent) Reset

func (x *ApplicationAgent) Reset()

func (*ApplicationAgent) SetApiAccessRestriction

func (x *ApplicationAgent) SetApiAccessRestriction(v []string)

func (*ApplicationAgent) SetAppSpaceId

func (x *ApplicationAgent) SetAppSpaceId(v string)

func (*ApplicationAgent) SetApplicationId

func (x *ApplicationAgent) SetApplicationId(v string)

func (*ApplicationAgent) SetCreateTime

func (x *ApplicationAgent) SetCreateTime(v *timestamppb.Timestamp)

func (*ApplicationAgent) SetCreatedBy

func (x *ApplicationAgent) SetCreatedBy(v string)

func (*ApplicationAgent) SetCustomerId

func (x *ApplicationAgent) SetCustomerId(v string)

func (*ApplicationAgent) SetDeleteTime

func (x *ApplicationAgent) SetDeleteTime(v *timestamppb.Timestamp)

func (*ApplicationAgent) SetDescription

func (x *ApplicationAgent) SetDescription(v *wrapperspb.StringValue)

func (*ApplicationAgent) SetDestroyTime

func (x *ApplicationAgent) SetDestroyTime(v *timestamppb.Timestamp)

func (*ApplicationAgent) SetDisplayName

func (x *ApplicationAgent) SetDisplayName(v string)

func (*ApplicationAgent) SetEtag

func (x *ApplicationAgent) SetEtag(v string)

func (*ApplicationAgent) SetId

func (x *ApplicationAgent) SetId(v string)

func (*ApplicationAgent) SetName

func (x *ApplicationAgent) SetName(v string)

func (*ApplicationAgent) SetUpdateTime

func (x *ApplicationAgent) SetUpdateTime(v *timestamppb.Timestamp)

func (*ApplicationAgent) SetUpdatedBy

func (x *ApplicationAgent) SetUpdatedBy(v string)

func (*ApplicationAgent) String

func (x *ApplicationAgent) String() string

type ApplicationAgentCredential

type ApplicationAgentCredential struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Kid is public key ID
	Kid string `protobuf:"bytes,2,opt,name=kid,proto3" json:"kid,omitempty"`
	// Human readable name of configuration.
	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,6,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=destroy_time,json=destroyTime,proto3" json:"destroy_time,omitempty"`
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
	// CustomerId this object is directly or indirectly connected to.
	CustomerId string `protobuf:"bytes,10,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// AppSpaceId this object is directly or indirectly connected to.
	AppSpaceId string `protobuf:"bytes,11,opt,name=app_space_id,json=appSpaceId,proto3" json:"app_space_id,omitempty"`
	// ApplicationId this object is directly connected to.
	ApplicationId string `protobuf:"bytes,12,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// ApplicationAgentId this object is directly connected to.
	ApplicationAgentId string `protobuf:"bytes,9,opt,name=application_agent_id,json=applicationAgentId,proto3" json:"application_agent_id,omitempty"`
	// The time at which the credential will expire.
	ExpireTime *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplicationAgentCredential) ClearCreateTime

func (x *ApplicationAgentCredential) ClearCreateTime()

func (*ApplicationAgentCredential) ClearDeleteTime

func (x *ApplicationAgentCredential) ClearDeleteTime()

func (*ApplicationAgentCredential) ClearDestroyTime

func (x *ApplicationAgentCredential) ClearDestroyTime()

func (*ApplicationAgentCredential) ClearExpireTime

func (x *ApplicationAgentCredential) ClearExpireTime()

func (*ApplicationAgentCredential) GetAppSpaceId

func (x *ApplicationAgentCredential) GetAppSpaceId() string

func (*ApplicationAgentCredential) GetApplicationAgentId

func (x *ApplicationAgentCredential) GetApplicationAgentId() string

func (*ApplicationAgentCredential) GetApplicationId

func (x *ApplicationAgentCredential) GetApplicationId() string

func (*ApplicationAgentCredential) GetCreateTime

func (x *ApplicationAgentCredential) GetCreateTime() *timestamppb.Timestamp

func (*ApplicationAgentCredential) GetCreatedBy

func (x *ApplicationAgentCredential) GetCreatedBy() string

func (*ApplicationAgentCredential) GetCustomerId

func (x *ApplicationAgentCredential) GetCustomerId() string

func (*ApplicationAgentCredential) GetDeleteTime

func (x *ApplicationAgentCredential) GetDeleteTime() *timestamppb.Timestamp

func (*ApplicationAgentCredential) GetDestroyTime

func (x *ApplicationAgentCredential) GetDestroyTime() *timestamppb.Timestamp

func (*ApplicationAgentCredential) GetDisplayName

func (x *ApplicationAgentCredential) GetDisplayName() string

func (*ApplicationAgentCredential) GetExpireTime

func (x *ApplicationAgentCredential) GetExpireTime() *timestamppb.Timestamp

func (*ApplicationAgentCredential) GetId

func (*ApplicationAgentCredential) GetKid

func (x *ApplicationAgentCredential) GetKid() string

func (*ApplicationAgentCredential) HasCreateTime

func (x *ApplicationAgentCredential) HasCreateTime() bool

func (*ApplicationAgentCredential) HasDeleteTime

func (x *ApplicationAgentCredential) HasDeleteTime() bool

func (*ApplicationAgentCredential) HasDestroyTime

func (x *ApplicationAgentCredential) HasDestroyTime() bool

func (*ApplicationAgentCredential) HasExpireTime

func (x *ApplicationAgentCredential) HasExpireTime() bool

func (*ApplicationAgentCredential) ProtoMessage

func (*ApplicationAgentCredential) ProtoMessage()

func (*ApplicationAgentCredential) ProtoReflect

func (*ApplicationAgentCredential) Reset

func (x *ApplicationAgentCredential) Reset()

func (*ApplicationAgentCredential) SetAppSpaceId

func (x *ApplicationAgentCredential) SetAppSpaceId(v string)

func (*ApplicationAgentCredential) SetApplicationAgentId

func (x *ApplicationAgentCredential) SetApplicationAgentId(v string)

func (*ApplicationAgentCredential) SetApplicationId

func (x *ApplicationAgentCredential) SetApplicationId(v string)

func (*ApplicationAgentCredential) SetCreateTime

func (x *ApplicationAgentCredential) SetCreateTime(v *timestamppb.Timestamp)

func (*ApplicationAgentCredential) SetCreatedBy

func (x *ApplicationAgentCredential) SetCreatedBy(v string)

func (*ApplicationAgentCredential) SetCustomerId

func (x *ApplicationAgentCredential) SetCustomerId(v string)

func (*ApplicationAgentCredential) SetDeleteTime

func (x *ApplicationAgentCredential) SetDeleteTime(v *timestamppb.Timestamp)

func (*ApplicationAgentCredential) SetDestroyTime

func (x *ApplicationAgentCredential) SetDestroyTime(v *timestamppb.Timestamp)

func (*ApplicationAgentCredential) SetDisplayName

func (x *ApplicationAgentCredential) SetDisplayName(v string)

func (*ApplicationAgentCredential) SetExpireTime

func (x *ApplicationAgentCredential) SetExpireTime(v *timestamppb.Timestamp)

func (*ApplicationAgentCredential) SetId

func (x *ApplicationAgentCredential) SetId(v string)

func (*ApplicationAgentCredential) SetKid

func (x *ApplicationAgentCredential) SetKid(v string)

func (*ApplicationAgentCredential) String

func (x *ApplicationAgentCredential) String() string

type ApplicationAgentCredential_builder

type ApplicationAgentCredential_builder struct {

	// Globally unique identifier.
	Id string
	// Kid is public key ID
	Kid string
	// Human readable name of configuration.
	DisplayName string
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp
	// CustomerId this object is directly or indirectly connected to.
	CustomerId string
	// AppSpaceId this object is directly or indirectly connected to.
	AppSpaceId string
	// ApplicationId this object is directly connected to.
	ApplicationId string
	// ApplicationAgentId this object is directly connected to.
	ApplicationAgentId string
	// The time at which the credential will expire.
	ExpireTime *timestamppb.Timestamp
	// contains filtered or unexported fields
}

func (ApplicationAgentCredential_builder) Build

type ApplicationAgent_builder

type ApplicationAgent_builder struct {

	// Globally unique identifier.
	Id string
	// Name is unique name of configuration object.
	Name string
	// Human readable name of configuration.
	DisplayName string
	// Description of the configuration.
	Description *wrapperspb.StringValue
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp
	// Output only. Multiversion concurrency control version.
	Etag string
	// CustomerId this object is directly or indirectly connected to.
	CustomerId string
	// AppSpaceId this object is directly or indirectly connected to.
	AppSpaceId string
	// ApplicationId this object is directly connected to.
	ApplicationId        string
	ApiAccessRestriction []string
	// contains filtered or unexported fields
}

func (ApplicationAgent_builder) Build

type ApplicationSpace

type ApplicationSpace struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name is unique name of configuration object.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Human readable name of configuration.
	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description of the configuration.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,12,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,13,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=destroy_time,json=destroyTime,proto3" json:"destroy_time,omitempty"`
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,9,opt,name=etag,proto3" json:"etag,omitempty"`
	// CustomerId this object is directly connected to.
	CustomerId string `protobuf:"bytes,10,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Read only. Status of the ikg db instance behind the Application Space.
	IkgStatus AppSpaceIKGStatus `` /* 137-byte string literal not displayed */
	Region    string            `protobuf:"bytes,15,opt,name=region,proto3" json:"region,omitempty"`
	// IKG Size that is allocated, with corresponding amount of CPU nodes. Default value is 2GB.
	//
	// 2GB (1 CPU), 4GB (1 CPU), 8GB (2 CPUs), 16GB (3 CPUs), 32GB (6 CPUs), 64GB (12 CPUs),
	// 128GB (24 CPUs), 192GB (36 CPUs), 256GB (48 CPUs), 384GB (82 CPUs), and 512GB (96 CPUs)
	IkgSize string `protobuf:"bytes,11,opt,name=ikg_size,json=ikgSize,proto3" json:"ikg_size,omitempty"`
	// Replica region specify where the second IKG with synchronization is created, if any.
	ReplicaRegion string `protobuf:"bytes,16,opt,name=replica_region,json=replicaRegion,proto3" json:"replica_region,omitempty"`
	// Optional database connection details
	DbConnection *DBConnection `protobuf:"bytes,17,opt,name=db_connection,json=dbConnection,proto3" json:"db_connection,omitempty"`
	// contains filtered or unexported fields
}

ApplicationSpace representing the Application Space Node.

func (*ApplicationSpace) ClearCreateTime

func (x *ApplicationSpace) ClearCreateTime()

func (*ApplicationSpace) ClearDbConnection

func (x *ApplicationSpace) ClearDbConnection()

func (*ApplicationSpace) ClearDeleteTime

func (x *ApplicationSpace) ClearDeleteTime()

func (*ApplicationSpace) ClearDescription

func (x *ApplicationSpace) ClearDescription()

func (*ApplicationSpace) ClearDestroyTime

func (x *ApplicationSpace) ClearDestroyTime()

func (*ApplicationSpace) ClearUpdateTime

func (x *ApplicationSpace) ClearUpdateTime()

func (*ApplicationSpace) GetCreateTime

func (x *ApplicationSpace) GetCreateTime() *timestamppb.Timestamp

func (*ApplicationSpace) GetCreatedBy

func (x *ApplicationSpace) GetCreatedBy() string

func (*ApplicationSpace) GetCustomerId

func (x *ApplicationSpace) GetCustomerId() string

func (*ApplicationSpace) GetDbConnection

func (x *ApplicationSpace) GetDbConnection() *DBConnection

func (*ApplicationSpace) GetDeleteTime

func (x *ApplicationSpace) GetDeleteTime() *timestamppb.Timestamp

func (*ApplicationSpace) GetDescription

func (x *ApplicationSpace) GetDescription() *wrapperspb.StringValue

func (*ApplicationSpace) GetDestroyTime

func (x *ApplicationSpace) GetDestroyTime() *timestamppb.Timestamp

func (*ApplicationSpace) GetDisplayName

func (x *ApplicationSpace) GetDisplayName() string

func (*ApplicationSpace) GetEtag

func (x *ApplicationSpace) GetEtag() string

func (*ApplicationSpace) GetId

func (x *ApplicationSpace) GetId() string

func (*ApplicationSpace) GetIkgSize

func (x *ApplicationSpace) GetIkgSize() string

func (*ApplicationSpace) GetIkgStatus

func (x *ApplicationSpace) GetIkgStatus() AppSpaceIKGStatus

func (*ApplicationSpace) GetName

func (x *ApplicationSpace) GetName() string

func (*ApplicationSpace) GetRegion

func (x *ApplicationSpace) GetRegion() string

func (*ApplicationSpace) GetReplicaRegion

func (x *ApplicationSpace) GetReplicaRegion() string

func (*ApplicationSpace) GetUpdateTime

func (x *ApplicationSpace) GetUpdateTime() *timestamppb.Timestamp

func (*ApplicationSpace) GetUpdatedBy

func (x *ApplicationSpace) GetUpdatedBy() string

func (*ApplicationSpace) HasCreateTime

func (x *ApplicationSpace) HasCreateTime() bool

func (*ApplicationSpace) HasDbConnection

func (x *ApplicationSpace) HasDbConnection() bool

func (*ApplicationSpace) HasDeleteTime

func (x *ApplicationSpace) HasDeleteTime() bool

func (*ApplicationSpace) HasDescription

func (x *ApplicationSpace) HasDescription() bool

func (*ApplicationSpace) HasDestroyTime

func (x *ApplicationSpace) HasDestroyTime() bool

func (*ApplicationSpace) HasUpdateTime

func (x *ApplicationSpace) HasUpdateTime() bool

func (*ApplicationSpace) ProtoMessage

func (*ApplicationSpace) ProtoMessage()

func (*ApplicationSpace) ProtoReflect

func (x *ApplicationSpace) ProtoReflect() protoreflect.Message

func (*ApplicationSpace) Reset

func (x *ApplicationSpace) Reset()

func (*ApplicationSpace) SetCreateTime

func (x *ApplicationSpace) SetCreateTime(v *timestamppb.Timestamp)

func (*ApplicationSpace) SetCreatedBy

func (x *ApplicationSpace) SetCreatedBy(v string)

func (*ApplicationSpace) SetCustomerId

func (x *ApplicationSpace) SetCustomerId(v string)

func (*ApplicationSpace) SetDbConnection

func (x *ApplicationSpace) SetDbConnection(v *DBConnection)

func (*ApplicationSpace) SetDeleteTime

func (x *ApplicationSpace) SetDeleteTime(v *timestamppb.Timestamp)

func (*ApplicationSpace) SetDescription

func (x *ApplicationSpace) SetDescription(v *wrapperspb.StringValue)

func (*ApplicationSpace) SetDestroyTime

func (x *ApplicationSpace) SetDestroyTime(v *timestamppb.Timestamp)

func (*ApplicationSpace) SetDisplayName

func (x *ApplicationSpace) SetDisplayName(v string)

func (*ApplicationSpace) SetEtag

func (x *ApplicationSpace) SetEtag(v string)

func (*ApplicationSpace) SetId

func (x *ApplicationSpace) SetId(v string)

func (*ApplicationSpace) SetIkgSize

func (x *ApplicationSpace) SetIkgSize(v string)

func (*ApplicationSpace) SetIkgStatus

func (x *ApplicationSpace) SetIkgStatus(v AppSpaceIKGStatus)

func (*ApplicationSpace) SetName

func (x *ApplicationSpace) SetName(v string)

func (*ApplicationSpace) SetRegion

func (x *ApplicationSpace) SetRegion(v string)

func (*ApplicationSpace) SetReplicaRegion

func (x *ApplicationSpace) SetReplicaRegion(v string)

func (*ApplicationSpace) SetUpdateTime

func (x *ApplicationSpace) SetUpdateTime(v *timestamppb.Timestamp)

func (*ApplicationSpace) SetUpdatedBy

func (x *ApplicationSpace) SetUpdatedBy(v string)

func (*ApplicationSpace) String

func (x *ApplicationSpace) String() string

type ApplicationSpace_builder

type ApplicationSpace_builder struct {

	// Globally unique identifier.
	Id string
	// Name is unique name of configuration object.
	Name string
	// Human readable name of configuration.
	DisplayName string
	// Description of the configuration.
	Description *wrapperspb.StringValue
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp
	// Output only. Multiversion concurrency control version.
	Etag string
	// CustomerId this object is directly connected to.
	CustomerId string
	// Read only. Status of the ikg db instance behind the Application Space.
	IkgStatus AppSpaceIKGStatus
	Region    string
	// IKG Size that is allocated, with corresponding amount of CPU nodes. Default value is 2GB.
	//
	// 2GB (1 CPU), 4GB (1 CPU), 8GB (2 CPUs), 16GB (3 CPUs), 32GB (6 CPUs), 64GB (12 CPUs),
	// 128GB (24 CPUs), 192GB (36 CPUs), 256GB (48 CPUs), 384GB (82 CPUs), and 512GB (96 CPUs)
	IkgSize string
	// Replica region specify where the second IKG with synchronization is created, if any.
	ReplicaRegion string
	// Optional database connection details
	DbConnection *DBConnection
	// contains filtered or unexported fields
}

func (ApplicationSpace_builder) Build

type Application_builder

type Application_builder struct {

	// Globally unique identifier.
	Id string
	// Name is unique name of configuration object.
	Name string
	// Human readable name of configuration.
	DisplayName string
	// Description of the configuration.
	Description *wrapperspb.StringValue
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp
	// Output only. Multiversion concurrency control version.
	Etag string
	// CustomerId this object is directly or indirectly connected to.
	CustomerId string
	// AppSpaceId this object is directly or indirectly connected to.
	AppSpaceId string
	// contains filtered or unexported fields
}

func (Application_builder) Build

func (b0 Application_builder) Build() *Application

type AssignPermissionsRequest

type AssignPermissionsRequest 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"`
	// Permission role id to be assigned
	Role string `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"`
	// CustomerId under which to assign permissions.
	CustomerId string `protobuf:"bytes,3,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Object to which Permission will be linked to. Can be Customer or AppSpace.
	ObjectId string `protobuf:"bytes,4,opt,name=object_id,json=objectId,proto3" json:"object_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AssignPermissionsRequest) GetCustomerId

func (x *AssignPermissionsRequest) GetCustomerId() string

func (*AssignPermissionsRequest) GetObjectId

func (x *AssignPermissionsRequest) GetObjectId() string

func (*AssignPermissionsRequest) GetRole

func (x *AssignPermissionsRequest) GetRole() string

func (*AssignPermissionsRequest) GetTargetIdentifier

func (x *AssignPermissionsRequest) GetTargetIdentifier() string

func (*AssignPermissionsRequest) ProtoMessage

func (*AssignPermissionsRequest) ProtoMessage()

func (*AssignPermissionsRequest) ProtoReflect

func (x *AssignPermissionsRequest) ProtoReflect() protoreflect.Message

func (*AssignPermissionsRequest) Reset

func (x *AssignPermissionsRequest) Reset()

func (*AssignPermissionsRequest) SetCustomerId

func (x *AssignPermissionsRequest) SetCustomerId(v string)

func (*AssignPermissionsRequest) SetObjectId

func (x *AssignPermissionsRequest) SetObjectId(v string)

func (*AssignPermissionsRequest) SetRole

func (x *AssignPermissionsRequest) SetRole(v string)

func (*AssignPermissionsRequest) SetTargetIdentifier

func (x *AssignPermissionsRequest) SetTargetIdentifier(v string)

func (*AssignPermissionsRequest) String

func (x *AssignPermissionsRequest) String() string

type AssignPermissionsRequest_builder

type AssignPermissionsRequest_builder struct {

	// TargetIdentifier is gid identifier of Service Account or DigitalTwin
	TargetIdentifier string
	// 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 or AppSpace.
	ObjectId string
	// contains filtered or unexported fields
}

func (AssignPermissionsRequest_builder) Build

type AssignPermissionsResponse

type AssignPermissionsResponse struct {
	Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	// contains filtered or unexported fields
}

func (*AssignPermissionsResponse) GetSuccess

func (x *AssignPermissionsResponse) GetSuccess() bool

func (*AssignPermissionsResponse) ProtoMessage

func (*AssignPermissionsResponse) ProtoMessage()

func (*AssignPermissionsResponse) ProtoReflect

func (*AssignPermissionsResponse) Reset

func (x *AssignPermissionsResponse) Reset()

func (*AssignPermissionsResponse) SetSuccess

func (x *AssignPermissionsResponse) SetSuccess(v bool)

func (*AssignPermissionsResponse) String

func (x *AssignPermissionsResponse) String() string

type AssignPermissionsResponse_builder

type AssignPermissionsResponse_builder struct {
	Success bool
	// contains filtered or unexported fields
}

func (AssignPermissionsResponse_builder) Build

type AuthorizationPolicyConfig

type AuthorizationPolicyConfig struct {

	// Policy in JSON string format.
	Policy string `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"` // 0.5Mb
	// Policy status.
	Status AuthorizationPolicyConfig_Status `` /* 128-byte string literal not displayed */
	// Optional policy tags
	Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
	// Optional policy builder config
	Builder *PolicyBuilderConfig `protobuf:"bytes,4,opt,name=builder,proto3" json:"builder,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthorizationPolicyConfig) ClearBuilder

func (x *AuthorizationPolicyConfig) ClearBuilder()

func (*AuthorizationPolicyConfig) GetBuilder

func (*AuthorizationPolicyConfig) GetPolicy

func (x *AuthorizationPolicyConfig) GetPolicy() string

func (*AuthorizationPolicyConfig) GetStatus

func (*AuthorizationPolicyConfig) GetTags

func (x *AuthorizationPolicyConfig) GetTags() []string

func (*AuthorizationPolicyConfig) HasBuilder

func (x *AuthorizationPolicyConfig) HasBuilder() bool

func (*AuthorizationPolicyConfig) ProtoMessage

func (*AuthorizationPolicyConfig) ProtoMessage()

func (*AuthorizationPolicyConfig) ProtoReflect

func (*AuthorizationPolicyConfig) Reset

func (x *AuthorizationPolicyConfig) Reset()

func (*AuthorizationPolicyConfig) SetBuilder

func (*AuthorizationPolicyConfig) SetPolicy

func (x *AuthorizationPolicyConfig) SetPolicy(v string)

func (*AuthorizationPolicyConfig) SetStatus

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

func (AuthorizationPolicyConfig_Status) Number

func (AuthorizationPolicyConfig_Status) String

func (AuthorizationPolicyConfig_Status) Type

type AuthorizationPolicyConfig_builder

type AuthorizationPolicyConfig_builder struct {

	// Policy in JSON string format.
	Policy string
	// Policy status.
	Status AuthorizationPolicyConfig_Status
	// Optional policy tags
	Tags []string
	// Optional policy builder config
	Builder *PolicyBuilderConfig
	// contains filtered or unexported fields
}

func (AuthorizationPolicyConfig_builder) Build

type AzureEventGridSinkConfig

type AzureEventGridSinkConfig struct {
	TopicEndpoint string `protobuf:"bytes,1,opt,name=topic_endpoint,json=topicEndpoint,proto3" json:"topic_endpoint,omitempty"`
	// TopicKey is the key to access the Azure Event Grid topic.
	AccessKey   string                  `protobuf:"bytes,2,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"`
	DisplayName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	LastError   string                  `protobuf:"bytes,8,opt,name=last_error,json=lastError,proto3" json:"last_error,omitempty"`
	// contains filtered or unexported fields
}

func (*AzureEventGridSinkConfig) ClearDisplayName

func (x *AzureEventGridSinkConfig) ClearDisplayName()

func (*AzureEventGridSinkConfig) GetAccessKey

func (x *AzureEventGridSinkConfig) GetAccessKey() string

func (*AzureEventGridSinkConfig) GetDisplayName

func (x *AzureEventGridSinkConfig) GetDisplayName() *wrapperspb.StringValue

func (*AzureEventGridSinkConfig) GetLastError

func (x *AzureEventGridSinkConfig) GetLastError() string

func (*AzureEventGridSinkConfig) GetTopicEndpoint

func (x *AzureEventGridSinkConfig) GetTopicEndpoint() string

func (*AzureEventGridSinkConfig) HasDisplayName

func (x *AzureEventGridSinkConfig) HasDisplayName() bool

func (*AzureEventGridSinkConfig) ProtoMessage

func (*AzureEventGridSinkConfig) ProtoMessage()

func (*AzureEventGridSinkConfig) ProtoReflect

func (x *AzureEventGridSinkConfig) ProtoReflect() protoreflect.Message

func (*AzureEventGridSinkConfig) Reset

func (x *AzureEventGridSinkConfig) Reset()

func (*AzureEventGridSinkConfig) SetAccessKey

func (x *AzureEventGridSinkConfig) SetAccessKey(v string)

func (*AzureEventGridSinkConfig) SetDisplayName

func (x *AzureEventGridSinkConfig) SetDisplayName(v *wrapperspb.StringValue)

func (*AzureEventGridSinkConfig) SetLastError

func (x *AzureEventGridSinkConfig) SetLastError(v string)

func (*AzureEventGridSinkConfig) SetTopicEndpoint

func (x *AzureEventGridSinkConfig) SetTopicEndpoint(v string)

func (*AzureEventGridSinkConfig) String

func (x *AzureEventGridSinkConfig) String() string

type AzureEventGridSinkConfig_builder

type AzureEventGridSinkConfig_builder struct {
	TopicEndpoint string
	// TopicKey is the key to access the Azure Event Grid topic.
	AccessKey   string
	DisplayName *wrapperspb.StringValue
	LastError   string
	// contains filtered or unexported fields
}

func (AzureEventGridSinkConfig_builder) Build

type AzureServiceBusSinkConfig

type AzureServiceBusSinkConfig struct {

	// ConnectionString is the connection string to the Azure Service Bus.
	ConnectionString string `protobuf:"bytes,1,opt,name=connection_string,json=connectionString,proto3" json:"connection_string,omitempty"`
	// QueueName is the name of the queue to send messages to.
	QueueOrTopicName string                  `protobuf:"bytes,2,opt,name=queue_or_topic_name,json=queueOrTopicName,proto3" json:"queue_or_topic_name,omitempty"`
	DisplayName      *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	LastError        string                  `protobuf:"bytes,8,opt,name=last_error,json=lastError,proto3" json:"last_error,omitempty"`
	// contains filtered or unexported fields
}

func (*AzureServiceBusSinkConfig) ClearDisplayName

func (x *AzureServiceBusSinkConfig) ClearDisplayName()

func (*AzureServiceBusSinkConfig) GetConnectionString

func (x *AzureServiceBusSinkConfig) GetConnectionString() string

func (*AzureServiceBusSinkConfig) GetDisplayName

func (x *AzureServiceBusSinkConfig) GetDisplayName() *wrapperspb.StringValue

func (*AzureServiceBusSinkConfig) GetLastError

func (x *AzureServiceBusSinkConfig) GetLastError() string

func (*AzureServiceBusSinkConfig) GetQueueOrTopicName

func (x *AzureServiceBusSinkConfig) GetQueueOrTopicName() string

func (*AzureServiceBusSinkConfig) HasDisplayName

func (x *AzureServiceBusSinkConfig) HasDisplayName() bool

func (*AzureServiceBusSinkConfig) ProtoMessage

func (*AzureServiceBusSinkConfig) ProtoMessage()

func (*AzureServiceBusSinkConfig) ProtoReflect

func (*AzureServiceBusSinkConfig) Reset

func (x *AzureServiceBusSinkConfig) Reset()

func (*AzureServiceBusSinkConfig) SetConnectionString

func (x *AzureServiceBusSinkConfig) SetConnectionString(v string)

func (*AzureServiceBusSinkConfig) SetDisplayName

func (x *AzureServiceBusSinkConfig) SetDisplayName(v *wrapperspb.StringValue)

func (*AzureServiceBusSinkConfig) SetLastError

func (x *AzureServiceBusSinkConfig) SetLastError(v string)

func (*AzureServiceBusSinkConfig) SetQueueOrTopicName

func (x *AzureServiceBusSinkConfig) SetQueueOrTopicName(v string)

func (*AzureServiceBusSinkConfig) String

func (x *AzureServiceBusSinkConfig) String() string

type AzureServiceBusSinkConfig_builder

type AzureServiceBusSinkConfig_builder struct {

	// ConnectionString is the connection string to the Azure Service Bus.
	ConnectionString string
	// QueueName is the name of the queue to send messages to.
	QueueOrTopicName string
	DisplayName      *wrapperspb.StringValue
	LastError        string
	// contains filtered or unexported fields
}

func (AzureServiceBusSinkConfig_builder) Build

type BoolOperator

type BoolOperator int32
const (
	BoolOperator_BOOL_OPERATOR_INVALID BoolOperator = 0
	BoolOperator_BOOL_OPERATOR_AND     BoolOperator = 1
	BoolOperator_BOOL_OPERATOR_OR      BoolOperator = 2
	BoolOperator_BOOL_OPERATOR_XOR     BoolOperator = 3
)

func (BoolOperator) Descriptor

func (BoolOperator) Enum

func (x BoolOperator) Enum() *BoolOperator

func (BoolOperator) Number

func (BoolOperator) String

func (x BoolOperator) String() string

func (BoolOperator) Type

type CapturePipelineConfig

type CapturePipelineConfig struct {
	ApiKeyId     string `protobuf:"bytes,1,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,omitempty"`
	ApiKeySecret string `protobuf:"bytes,2,opt,name=api_key_secret,json=apiKeySecret,proto3" json:"api_key_secret,omitempty"`
	// contains filtered or unexported fields
}

func (*CapturePipelineConfig) GetApiKeyId

func (x *CapturePipelineConfig) GetApiKeyId() string

func (*CapturePipelineConfig) GetApiKeySecret

func (x *CapturePipelineConfig) GetApiKeySecret() 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) SetApiKeyId

func (x *CapturePipelineConfig) SetApiKeyId(v string)

func (*CapturePipelineConfig) SetApiKeySecret

func (x *CapturePipelineConfig) SetApiKeySecret(v string)

func (*CapturePipelineConfig) String

func (x *CapturePipelineConfig) String() string

type CapturePipelineConfig_builder

type CapturePipelineConfig_builder struct {
	ApiKeyId     string
	ApiKeySecret string
	// contains filtered or unexported fields
}

func (CapturePipelineConfig_builder) Build

type CapturePipelineTopicConfig

type CapturePipelineTopicConfig struct {

	// CapturePipelineID is gid formatted ID of the capture pipeline this topic belongs to.
	CapturePipelineId  string                            `protobuf:"bytes,6,opt,name=capture_pipeline_id,json=capturePipelineId,proto3" json:"capture_pipeline_id,omitempty"`
	TopicInputName     string                            `protobuf:"bytes,1,opt,name=topic_input_name,json=topicInputName,proto3" json:"topic_input_name,omitempty"`
	TopicInputEndpoint string                            `protobuf:"bytes,2,opt,name=topic_input_endpoint,json=topicInputEndpoint,proto3" json:"topic_input_endpoint,omitempty"`
	TopicErrorName     string                            `protobuf:"bytes,3,opt,name=topic_error_name,json=topicErrorName,proto3" json:"topic_error_name,omitempty"`
	TopicSuccessName   string                            `protobuf:"bytes,4,opt,name=topic_success_name,json=topicSuccessName,proto3" json:"topic_success_name,omitempty"`
	Script             *CapturePipelineTopicScriptConfig `protobuf:"bytes,5,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 (*CapturePipelineTopicConfig) GetTopicErrorName

func (x *CapturePipelineTopicConfig) GetTopicErrorName() string

func (*CapturePipelineTopicConfig) GetTopicInputEndpoint

func (x *CapturePipelineTopicConfig) GetTopicInputEndpoint() string

func (*CapturePipelineTopicConfig) GetTopicInputName

func (x *CapturePipelineTopicConfig) GetTopicInputName() string

func (*CapturePipelineTopicConfig) GetTopicSuccessName

func (x *CapturePipelineTopicConfig) GetTopicSuccessName() string

func (*CapturePipelineTopicConfig) HasScript

func (x *CapturePipelineTopicConfig) HasScript() bool

func (*CapturePipelineTopicConfig) ProtoMessage

func (*CapturePipelineTopicConfig) ProtoMessage()

func (*CapturePipelineTopicConfig) ProtoReflect

func (*CapturePipelineTopicConfig) Reset

func (x *CapturePipelineTopicConfig) Reset()

func (*CapturePipelineTopicConfig) SetCapturePipelineId

func (x *CapturePipelineTopicConfig) SetCapturePipelineId(v string)

func (*CapturePipelineTopicConfig) SetScript

func (*CapturePipelineTopicConfig) SetTopicErrorName

func (x *CapturePipelineTopicConfig) SetTopicErrorName(v string)

func (*CapturePipelineTopicConfig) SetTopicInputEndpoint

func (x *CapturePipelineTopicConfig) SetTopicInputEndpoint(v string)

func (*CapturePipelineTopicConfig) SetTopicInputName

func (x *CapturePipelineTopicConfig) SetTopicInputName(v string)

func (*CapturePipelineTopicConfig) SetTopicSuccessName

func (x *CapturePipelineTopicConfig) SetTopicSuccessName(v string)

func (*CapturePipelineTopicConfig) String

func (x *CapturePipelineTopicConfig) String() string

type CapturePipelineTopicConfig_builder

type CapturePipelineTopicConfig_builder struct {

	// CapturePipelineID is gid formatted ID of the capture pipeline this topic belongs to.
	CapturePipelineId  string
	TopicInputName     string
	TopicInputEndpoint string
	TopicErrorName     string
	TopicSuccessName   string
	Script             *CapturePipelineTopicScriptConfig
	// contains filtered or unexported fields
}

func (CapturePipelineTopicConfig_builder) Build

type CapturePipelineTopicScriptConfig

type CapturePipelineTopicScriptConfig struct {
	Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*CapturePipelineTopicScriptConfig) GetContent

func (x *CapturePipelineTopicScriptConfig) GetContent() string

func (*CapturePipelineTopicScriptConfig) ProtoMessage

func (*CapturePipelineTopicScriptConfig) ProtoMessage()

func (*CapturePipelineTopicScriptConfig) ProtoReflect

func (*CapturePipelineTopicScriptConfig) Reset

func (*CapturePipelineTopicScriptConfig) SetContent

func (x *CapturePipelineTopicScriptConfig) SetContent(v string)

func (*CapturePipelineTopicScriptConfig) String

type CapturePipelineTopicScriptConfig_builder

type CapturePipelineTopicScriptConfig_builder struct {
	Content string
	// contains filtered or unexported fields
}

func (CapturePipelineTopicScriptConfig_builder) Build

type ComparisonOperator

type ComparisonOperator int32
const (
	ComparisonOperator_COMPARISON_OPERATOR_INVALID          ComparisonOperator = 0
	ComparisonOperator_COMPARISON_OPERATOR_EQUAL            ComparisonOperator = 1
	ComparisonOperator_COMPARISON_OPERATOR_NOT_EQUAL        ComparisonOperator = 2
	ComparisonOperator_COMPARISON_OPERATOR_GREATER          ComparisonOperator = 3
	ComparisonOperator_COMPARISON_OPERATOR_GREATER_OR_EQUAL ComparisonOperator = 4
	ComparisonOperator_COMPARISON_OPERATOR_LESS             ComparisonOperator = 5
	ComparisonOperator_COMPARISON_OPERATOR_LESS_OR_EQUAL    ComparisonOperator = 6
)

func (ComparisonOperator) Descriptor

func (ComparisonOperator) Enum

func (ComparisonOperator) Number

func (ComparisonOperator) String

func (x ComparisonOperator) String() string

func (ComparisonOperator) Type

type ComplexFilter

type ComplexFilter struct {
	Filters  []*Filter    `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	Operator BoolOperator `protobuf:"varint,2,opt,name=operator,proto3,enum=indykite.config.v1beta1.BoolOperator" json:"operator,omitempty"`
	// contains filtered or unexported fields
}

func (*ComplexFilter) GetFilters

func (x *ComplexFilter) GetFilters() []*Filter

func (*ComplexFilter) GetOperator

func (x *ComplexFilter) GetOperator() BoolOperator

func (*ComplexFilter) ProtoMessage

func (*ComplexFilter) ProtoMessage()

func (*ComplexFilter) ProtoReflect

func (x *ComplexFilter) ProtoReflect() protoreflect.Message

func (*ComplexFilter) Reset

func (x *ComplexFilter) Reset()

func (*ComplexFilter) SetFilters

func (x *ComplexFilter) SetFilters(v []*Filter)

func (*ComplexFilter) SetOperator

func (x *ComplexFilter) SetOperator(v BoolOperator)

func (*ComplexFilter) String

func (x *ComplexFilter) String() string

type ComplexFilter_builder

type ComplexFilter_builder struct {
	Filters  []*Filter
	Operator BoolOperator
	// contains filtered or unexported fields
}

func (ComplexFilter_builder) Build

type ConfigNode

type ConfigNode struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name is unique name of configuration object.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Human readable name of configuration.
	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description of the configuration.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,26,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,27,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=destroy_time,json=destroyTime,proto3" json:"destroy_time,omitempty"`
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,9,opt,name=etag,proto3" json:"etag,omitempty"`
	// CustomerId this object is directly or indirectly connected to.
	CustomerId string `protobuf:"bytes,10,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// AppSpaceId this object is directly or indirectly connected to.
	AppSpaceId string `protobuf:"bytes,11,opt,name=app_space_id,json=appSpaceId,proto3" json:"app_space_id,omitempty"`
	// Types that are valid to be assigned to Config:
	//
	//	*ConfigNode_EventSinkConfig
	//	*ConfigNode_AuthorizationPolicyConfig
	//	*ConfigNode_TokenIntrospectConfig
	//	*ConfigNode_IngestPipelineConfig
	//	*ConfigNode_EntityMatchingPipelineConfig
	//	*ConfigNode_ExternalDataResolverConfig
	//	*ConfigNode_TrustScoreProfileConfig
	//	*ConfigNode_KnowledgeQueryConfig
	//	*ConfigNode_CapturePipelineConfig
	//	*ConfigNode_CapturePipelineTopicConfig
	//	*ConfigNode_McpServerConfig
	Config isConfigNode_Config `protobuf_oneof:"config"`
	// Optional. If document is versioned, can be set to a specific document version
	Version int64 `protobuf:"varint,29,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigNode) ClearAuthorizationPolicyConfig

func (x *ConfigNode) ClearAuthorizationPolicyConfig()

func (*ConfigNode) ClearCapturePipelineConfig

func (x *ConfigNode) ClearCapturePipelineConfig()

func (*ConfigNode) ClearCapturePipelineTopicConfig

func (x *ConfigNode) ClearCapturePipelineTopicConfig()

func (*ConfigNode) ClearConfig

func (x *ConfigNode) ClearConfig()

func (*ConfigNode) ClearCreateTime

func (x *ConfigNode) ClearCreateTime()

func (*ConfigNode) ClearDeleteTime

func (x *ConfigNode) ClearDeleteTime()

func (*ConfigNode) ClearDescription

func (x *ConfigNode) ClearDescription()

func (*ConfigNode) ClearDestroyTime

func (x *ConfigNode) ClearDestroyTime()

func (*ConfigNode) ClearEntityMatchingPipelineConfig

func (x *ConfigNode) ClearEntityMatchingPipelineConfig()

func (*ConfigNode) ClearEventSinkConfig

func (x *ConfigNode) ClearEventSinkConfig()

func (*ConfigNode) ClearExternalDataResolverConfig

func (x *ConfigNode) ClearExternalDataResolverConfig()

func (*ConfigNode) ClearIngestPipelineConfig

func (x *ConfigNode) ClearIngestPipelineConfig()

func (*ConfigNode) ClearKnowledgeQueryConfig

func (x *ConfigNode) ClearKnowledgeQueryConfig()

func (*ConfigNode) ClearMcpServerConfig

func (x *ConfigNode) ClearMcpServerConfig()

func (*ConfigNode) ClearTokenIntrospectConfig

func (x *ConfigNode) ClearTokenIntrospectConfig()

func (*ConfigNode) ClearTrustScoreProfileConfig

func (x *ConfigNode) ClearTrustScoreProfileConfig()

func (*ConfigNode) ClearUpdateTime

func (x *ConfigNode) ClearUpdateTime()

func (*ConfigNode) GetAppSpaceId

func (x *ConfigNode) GetAppSpaceId() string

func (*ConfigNode) GetAuthorizationPolicyConfig

func (x *ConfigNode) GetAuthorizationPolicyConfig() *AuthorizationPolicyConfig

func (*ConfigNode) GetCapturePipelineConfig

func (x *ConfigNode) GetCapturePipelineConfig() *CapturePipelineConfig

func (*ConfigNode) GetCapturePipelineTopicConfig

func (x *ConfigNode) GetCapturePipelineTopicConfig() *CapturePipelineTopicConfig

func (*ConfigNode) GetConfig

func (x *ConfigNode) GetConfig() isConfigNode_Config

func (*ConfigNode) GetCreateTime

func (x *ConfigNode) GetCreateTime() *timestamppb.Timestamp

func (*ConfigNode) GetCreatedBy

func (x *ConfigNode) GetCreatedBy() string

func (*ConfigNode) GetCustomerId

func (x *ConfigNode) GetCustomerId() string

func (*ConfigNode) GetDeleteTime

func (x *ConfigNode) GetDeleteTime() *timestamppb.Timestamp

func (*ConfigNode) GetDescription

func (x *ConfigNode) GetDescription() *wrapperspb.StringValue

func (*ConfigNode) GetDestroyTime

func (x *ConfigNode) GetDestroyTime() *timestamppb.Timestamp

func (*ConfigNode) GetDisplayName

func (x *ConfigNode) GetDisplayName() string

func (*ConfigNode) GetEntityMatchingPipelineConfig

func (x *ConfigNode) GetEntityMatchingPipelineConfig() *EntityMatchingPipelineConfig

func (*ConfigNode) GetEtag

func (x *ConfigNode) GetEtag() string

func (*ConfigNode) GetEventSinkConfig

func (x *ConfigNode) GetEventSinkConfig() *EventSinkConfig

func (*ConfigNode) GetExternalDataResolverConfig

func (x *ConfigNode) GetExternalDataResolverConfig() *ExternalDataResolverConfig

func (*ConfigNode) GetId

func (x *ConfigNode) GetId() string

func (*ConfigNode) GetIngestPipelineConfig

func (x *ConfigNode) GetIngestPipelineConfig() *IngestPipelineConfig

func (*ConfigNode) GetKnowledgeQueryConfig

func (x *ConfigNode) GetKnowledgeQueryConfig() *KnowledgeQueryConfig

func (*ConfigNode) GetMcpServerConfig

func (x *ConfigNode) GetMcpServerConfig() *McpServerConfig

func (*ConfigNode) GetName

func (x *ConfigNode) GetName() string

func (*ConfigNode) GetTokenIntrospectConfig

func (x *ConfigNode) GetTokenIntrospectConfig() *TokenIntrospectConfig

func (*ConfigNode) GetTrustScoreProfileConfig

func (x *ConfigNode) GetTrustScoreProfileConfig() *TrustScoreProfileConfig

func (*ConfigNode) GetUpdateTime

func (x *ConfigNode) GetUpdateTime() *timestamppb.Timestamp

func (*ConfigNode) GetUpdatedBy

func (x *ConfigNode) GetUpdatedBy() string

func (*ConfigNode) GetVersion

func (x *ConfigNode) GetVersion() int64

func (*ConfigNode) HasAuthorizationPolicyConfig

func (x *ConfigNode) HasAuthorizationPolicyConfig() bool

func (*ConfigNode) HasCapturePipelineConfig

func (x *ConfigNode) HasCapturePipelineConfig() bool

func (*ConfigNode) HasCapturePipelineTopicConfig

func (x *ConfigNode) HasCapturePipelineTopicConfig() bool

func (*ConfigNode) HasConfig

func (x *ConfigNode) HasConfig() bool

func (*ConfigNode) HasCreateTime

func (x *ConfigNode) HasCreateTime() bool

func (*ConfigNode) HasDeleteTime

func (x *ConfigNode) HasDeleteTime() bool

func (*ConfigNode) HasDescription

func (x *ConfigNode) HasDescription() bool

func (*ConfigNode) HasDestroyTime

func (x *ConfigNode) HasDestroyTime() bool

func (*ConfigNode) HasEntityMatchingPipelineConfig

func (x *ConfigNode) HasEntityMatchingPipelineConfig() bool

func (*ConfigNode) HasEventSinkConfig

func (x *ConfigNode) HasEventSinkConfig() bool

func (*ConfigNode) HasExternalDataResolverConfig

func (x *ConfigNode) HasExternalDataResolverConfig() bool

func (*ConfigNode) HasIngestPipelineConfig

func (x *ConfigNode) HasIngestPipelineConfig() bool

func (*ConfigNode) HasKnowledgeQueryConfig

func (x *ConfigNode) HasKnowledgeQueryConfig() bool

func (*ConfigNode) HasMcpServerConfig

func (x *ConfigNode) HasMcpServerConfig() bool

func (*ConfigNode) HasTokenIntrospectConfig

func (x *ConfigNode) HasTokenIntrospectConfig() bool

func (*ConfigNode) HasTrustScoreProfileConfig

func (x *ConfigNode) HasTrustScoreProfileConfig() bool

func (*ConfigNode) HasUpdateTime

func (x *ConfigNode) HasUpdateTime() bool

func (*ConfigNode) ProtoMessage

func (*ConfigNode) ProtoMessage()

func (*ConfigNode) ProtoReflect

func (x *ConfigNode) ProtoReflect() protoreflect.Message

func (*ConfigNode) Reset

func (x *ConfigNode) Reset()

func (*ConfigNode) SetAppSpaceId

func (x *ConfigNode) SetAppSpaceId(v string)

func (*ConfigNode) SetAuthorizationPolicyConfig

func (x *ConfigNode) SetAuthorizationPolicyConfig(v *AuthorizationPolicyConfig)

func (*ConfigNode) SetCapturePipelineConfig

func (x *ConfigNode) SetCapturePipelineConfig(v *CapturePipelineConfig)

func (*ConfigNode) SetCapturePipelineTopicConfig

func (x *ConfigNode) SetCapturePipelineTopicConfig(v *CapturePipelineTopicConfig)

func (*ConfigNode) SetCreateTime

func (x *ConfigNode) SetCreateTime(v *timestamppb.Timestamp)

func (*ConfigNode) SetCreatedBy

func (x *ConfigNode) SetCreatedBy(v string)

func (*ConfigNode) SetCustomerId

func (x *ConfigNode) SetCustomerId(v string)

func (*ConfigNode) SetDeleteTime

func (x *ConfigNode) SetDeleteTime(v *timestamppb.Timestamp)

func (*ConfigNode) SetDescription

func (x *ConfigNode) SetDescription(v *wrapperspb.StringValue)

func (*ConfigNode) SetDestroyTime

func (x *ConfigNode) SetDestroyTime(v *timestamppb.Timestamp)

func (*ConfigNode) SetDisplayName

func (x *ConfigNode) SetDisplayName(v string)

func (*ConfigNode) SetEntityMatchingPipelineConfig

func (x *ConfigNode) SetEntityMatchingPipelineConfig(v *EntityMatchingPipelineConfig)

func (*ConfigNode) SetEtag

func (x *ConfigNode) SetEtag(v string)

func (*ConfigNode) SetEventSinkConfig

func (x *ConfigNode) SetEventSinkConfig(v *EventSinkConfig)

func (*ConfigNode) SetExternalDataResolverConfig

func (x *ConfigNode) SetExternalDataResolverConfig(v *ExternalDataResolverConfig)

func (*ConfigNode) SetId

func (x *ConfigNode) SetId(v string)

func (*ConfigNode) SetIngestPipelineConfig

func (x *ConfigNode) SetIngestPipelineConfig(v *IngestPipelineConfig)

func (*ConfigNode) SetKnowledgeQueryConfig

func (x *ConfigNode) SetKnowledgeQueryConfig(v *KnowledgeQueryConfig)

func (*ConfigNode) SetMcpServerConfig

func (x *ConfigNode) SetMcpServerConfig(v *McpServerConfig)

func (*ConfigNode) SetName

func (x *ConfigNode) SetName(v string)

func (*ConfigNode) SetTokenIntrospectConfig

func (x *ConfigNode) SetTokenIntrospectConfig(v *TokenIntrospectConfig)

func (*ConfigNode) SetTrustScoreProfileConfig

func (x *ConfigNode) SetTrustScoreProfileConfig(v *TrustScoreProfileConfig)

func (*ConfigNode) SetUpdateTime

func (x *ConfigNode) SetUpdateTime(v *timestamppb.Timestamp)

func (*ConfigNode) SetUpdatedBy

func (x *ConfigNode) SetUpdatedBy(v string)

func (*ConfigNode) SetVersion

func (x *ConfigNode) SetVersion(v int64)

func (*ConfigNode) String

func (x *ConfigNode) String() string

func (*ConfigNode) WhichConfig

func (x *ConfigNode) WhichConfig() case_ConfigNode_Config

type ConfigNode_AuthorizationPolicyConfig

type ConfigNode_AuthorizationPolicyConfig struct {
	AuthorizationPolicyConfig *AuthorizationPolicyConfig `protobuf:"bytes,23,opt,name=authorization_policy_config,json=authorizationPolicyConfig,proto3,oneof"`
}

type ConfigNode_CapturePipelineConfig

type ConfigNode_CapturePipelineConfig struct {
	CapturePipelineConfig *CapturePipelineConfig `protobuf:"bytes,37,opt,name=capture_pipeline_config,json=capturePipelineConfig,proto3,oneof"`
}

type ConfigNode_CapturePipelineTopicConfig

type ConfigNode_CapturePipelineTopicConfig struct {
	CapturePipelineTopicConfig *CapturePipelineTopicConfig `protobuf:"bytes,38,opt,name=capture_pipeline_topic_config,json=capturePipelineTopicConfig,proto3,oneof"`
}

type ConfigNode_EntityMatchingPipelineConfig

type ConfigNode_EntityMatchingPipelineConfig struct {
	EntityMatchingPipelineConfig *EntityMatchingPipelineConfig `protobuf:"bytes,33,opt,name=entity_matching_pipeline_config,json=entityMatchingPipelineConfig,proto3,oneof"`
}

type ConfigNode_EventSinkConfig

type ConfigNode_EventSinkConfig struct {
	EventSinkConfig *EventSinkConfig `protobuf:"bytes,28,opt,name=event_sink_config,json=eventSinkConfig,proto3,oneof"`
}

type ConfigNode_ExternalDataResolverConfig

type ConfigNode_ExternalDataResolverConfig struct {
	ExternalDataResolverConfig *ExternalDataResolverConfig `protobuf:"bytes,34,opt,name=external_data_resolver_config,json=externalDataResolverConfig,proto3,oneof"`
}

type ConfigNode_IngestPipelineConfig

type ConfigNode_IngestPipelineConfig struct {
	IngestPipelineConfig *IngestPipelineConfig `protobuf:"bytes,32,opt,name=ingest_pipeline_config,json=ingestPipelineConfig,proto3,oneof"`
}

type ConfigNode_KnowledgeQueryConfig

type ConfigNode_KnowledgeQueryConfig struct {
	KnowledgeQueryConfig *KnowledgeQueryConfig `protobuf:"bytes,36,opt,name=knowledge_query_config,json=knowledgeQueryConfig,proto3,oneof"`
}

type ConfigNode_McpServerConfig

type ConfigNode_McpServerConfig struct {
	McpServerConfig *McpServerConfig `protobuf:"bytes,39,opt,name=mcp_server_config,json=mcpServerConfig,proto3,oneof"`
}

type ConfigNode_TokenIntrospectConfig

type ConfigNode_TokenIntrospectConfig struct {
	TokenIntrospectConfig *TokenIntrospectConfig `protobuf:"bytes,31,opt,name=token_introspect_config,json=tokenIntrospectConfig,proto3,oneof"`
}

type ConfigNode_TrustScoreProfileConfig

type ConfigNode_TrustScoreProfileConfig struct {
	TrustScoreProfileConfig *TrustScoreProfileConfig `protobuf:"bytes,35,opt,name=trust_score_profile_config,json=trustScoreProfileConfig,proto3,oneof"`
}

type ConfigNode_builder

type ConfigNode_builder struct {

	// Globally unique identifier.
	Id string
	// Name is unique name of configuration object.
	Name string
	// Human readable name of configuration.
	DisplayName string
	// Description of the configuration.
	Description *wrapperspb.StringValue
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp
	// Output only. Multiversion concurrency control version.
	Etag string
	// CustomerId this object is directly or indirectly connected to.
	CustomerId string
	// AppSpaceId this object is directly or indirectly connected to.
	AppSpaceId string
	// Fields of oneof Config:
	EventSinkConfig              *EventSinkConfig
	AuthorizationPolicyConfig    *AuthorizationPolicyConfig
	TokenIntrospectConfig        *TokenIntrospectConfig
	IngestPipelineConfig         *IngestPipelineConfig
	EntityMatchingPipelineConfig *EntityMatchingPipelineConfig
	ExternalDataResolverConfig   *ExternalDataResolverConfig
	TrustScoreProfileConfig      *TrustScoreProfileConfig
	KnowledgeQueryConfig         *KnowledgeQueryConfig
	CapturePipelineConfig        *CapturePipelineConfig
	CapturePipelineTopicConfig   *CapturePipelineTopicConfig
	McpServerConfig              *McpServerConfig
	// -- end of Config
	// Optional. If document is versioned, can be set to a specific document version
	Version int64
	// contains filtered or unexported fields
}

func (ConfigNode_builder) Build

func (b0 ConfigNode_builder) Build() *ConfigNode

type CreateApplicationAgentRequest

type CreateApplicationAgentRequest struct {

	// ApplicationId is the Parent Application ID.
	ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// Name is unique and immutable name. It's not globally unique only unique in scope.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Human readable name of ApplicationAgent.
	DisplayName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description of ApplicationAgent.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// APIPermissions is a list of API permissions for the agent.
	// The agent will only be able to access the APIs specified in this list.
	ApiPermissions []string `protobuf:"bytes,6,rep,name=api_permissions,json=apiPermissions,proto3" json:"api_permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateApplicationAgentRequest) ClearDescription

func (x *CreateApplicationAgentRequest) ClearDescription()

func (*CreateApplicationAgentRequest) ClearDisplayName

func (x *CreateApplicationAgentRequest) ClearDisplayName()

func (*CreateApplicationAgentRequest) GetApiPermissions

func (x *CreateApplicationAgentRequest) GetApiPermissions() []string

func (*CreateApplicationAgentRequest) GetApplicationId

func (x *CreateApplicationAgentRequest) GetApplicationId() string

func (*CreateApplicationAgentRequest) GetDescription

func (*CreateApplicationAgentRequest) GetDisplayName

func (*CreateApplicationAgentRequest) GetName

func (*CreateApplicationAgentRequest) HasDescription

func (x *CreateApplicationAgentRequest) HasDescription() bool

func (*CreateApplicationAgentRequest) HasDisplayName

func (x *CreateApplicationAgentRequest) HasDisplayName() bool

func (*CreateApplicationAgentRequest) ProtoMessage

func (*CreateApplicationAgentRequest) ProtoMessage()

func (*CreateApplicationAgentRequest) ProtoReflect

func (*CreateApplicationAgentRequest) Reset

func (x *CreateApplicationAgentRequest) Reset()

func (*CreateApplicationAgentRequest) SetApiPermissions

func (x *CreateApplicationAgentRequest) SetApiPermissions(v []string)

func (*CreateApplicationAgentRequest) SetApplicationId

func (x *CreateApplicationAgentRequest) SetApplicationId(v string)

func (*CreateApplicationAgentRequest) SetDescription

func (*CreateApplicationAgentRequest) SetDisplayName

func (*CreateApplicationAgentRequest) SetName

func (x *CreateApplicationAgentRequest) SetName(v string)

func (*CreateApplicationAgentRequest) String

type CreateApplicationAgentRequest_builder

type CreateApplicationAgentRequest_builder struct {

	// ApplicationId is the Parent Application ID.
	ApplicationId string
	// Name is unique and immutable name. It's not globally unique only unique in scope.
	Name string
	// Human readable name of ApplicationAgent.
	DisplayName *wrapperspb.StringValue
	// Description of ApplicationAgent.
	Description *wrapperspb.StringValue
	// APIPermissions is a list of API permissions for the agent.
	// The agent will only be able to access the APIs specified in this list.
	ApiPermissions []string
	// contains filtered or unexported fields
}

func (CreateApplicationAgentRequest_builder) Build

type CreateApplicationAgentResponse

type CreateApplicationAgentResponse struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,7,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,8,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,5,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateApplicationAgentResponse) ClearCreateTime

func (x *CreateApplicationAgentResponse) ClearCreateTime()

func (*CreateApplicationAgentResponse) ClearUpdateTime

func (x *CreateApplicationAgentResponse) ClearUpdateTime()

func (*CreateApplicationAgentResponse) GetCreateTime

func (*CreateApplicationAgentResponse) GetCreatedBy

func (x *CreateApplicationAgentResponse) GetCreatedBy() string

func (*CreateApplicationAgentResponse) GetEtag

func (*CreateApplicationAgentResponse) GetId

func (*CreateApplicationAgentResponse) GetUpdateTime

func (*CreateApplicationAgentResponse) GetUpdatedBy

func (x *CreateApplicationAgentResponse) GetUpdatedBy() string

func (*CreateApplicationAgentResponse) HasCreateTime

func (x *CreateApplicationAgentResponse) HasCreateTime() bool

func (*CreateApplicationAgentResponse) HasUpdateTime

func (x *CreateApplicationAgentResponse) HasUpdateTime() bool

func (*CreateApplicationAgentResponse) ProtoMessage

func (*CreateApplicationAgentResponse) ProtoMessage()

func (*CreateApplicationAgentResponse) ProtoReflect

func (*CreateApplicationAgentResponse) Reset

func (x *CreateApplicationAgentResponse) Reset()

func (*CreateApplicationAgentResponse) SetCreateTime

func (*CreateApplicationAgentResponse) SetCreatedBy

func (x *CreateApplicationAgentResponse) SetCreatedBy(v string)

func (*CreateApplicationAgentResponse) SetEtag

func (x *CreateApplicationAgentResponse) SetEtag(v string)

func (*CreateApplicationAgentResponse) SetId

func (*CreateApplicationAgentResponse) SetUpdateTime

func (*CreateApplicationAgentResponse) SetUpdatedBy

func (x *CreateApplicationAgentResponse) SetUpdatedBy(v string)

func (*CreateApplicationAgentResponse) String

type CreateApplicationAgentResponse_builder

type CreateApplicationAgentResponse_builder struct {

	// Globally unique identifier.
	Id string
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. Multiversion concurrency control version.
	Etag string
	// contains filtered or unexported fields
}

func (CreateApplicationAgentResponse_builder) Build

type CreateApplicationRequest

type CreateApplicationRequest struct {

	// ApplicationSpaceId defines the parent container identifier.
	AppSpaceId string `protobuf:"bytes,1,opt,name=app_space_id,json=appSpaceId,proto3" json:"app_space_id,omitempty"`
	// Name is unique and immutable name. It's not globally unique only unique in scope.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description is a optional description.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateApplicationRequest) ClearDescription

func (x *CreateApplicationRequest) ClearDescription()

func (*CreateApplicationRequest) ClearDisplayName

func (x *CreateApplicationRequest) ClearDisplayName()

func (*CreateApplicationRequest) GetAppSpaceId

func (x *CreateApplicationRequest) GetAppSpaceId() string

func (*CreateApplicationRequest) GetDescription

func (x *CreateApplicationRequest) GetDescription() *wrapperspb.StringValue

func (*CreateApplicationRequest) GetDisplayName

func (x *CreateApplicationRequest) GetDisplayName() *wrapperspb.StringValue

func (*CreateApplicationRequest) GetName

func (x *CreateApplicationRequest) GetName() string

func (*CreateApplicationRequest) HasDescription

func (x *CreateApplicationRequest) HasDescription() bool

func (*CreateApplicationRequest) HasDisplayName

func (x *CreateApplicationRequest) HasDisplayName() bool

func (*CreateApplicationRequest) ProtoMessage

func (*CreateApplicationRequest) ProtoMessage()

func (*CreateApplicationRequest) ProtoReflect

func (x *CreateApplicationRequest) ProtoReflect() protoreflect.Message

func (*CreateApplicationRequest) Reset

func (x *CreateApplicationRequest) Reset()

func (*CreateApplicationRequest) SetAppSpaceId

func (x *CreateApplicationRequest) SetAppSpaceId(v string)

func (*CreateApplicationRequest) SetDescription

func (x *CreateApplicationRequest) SetDescription(v *wrapperspb.StringValue)

func (*CreateApplicationRequest) SetDisplayName

func (x *CreateApplicationRequest) SetDisplayName(v *wrapperspb.StringValue)

func (*CreateApplicationRequest) SetName

func (x *CreateApplicationRequest) SetName(v string)

func (*CreateApplicationRequest) String

func (x *CreateApplicationRequest) String() string

type CreateApplicationRequest_builder

type CreateApplicationRequest_builder struct {

	// ApplicationSpaceId defines the parent container identifier.
	AppSpaceId string
	// Name is unique and immutable name. It's not globally unique only unique in scope.
	Name string
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue
	// Description is a optional description.
	Description *wrapperspb.StringValue
	// contains filtered or unexported fields
}

func (CreateApplicationRequest_builder) Build

type CreateApplicationResponse

type CreateApplicationResponse struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,6,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,7,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,4,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateApplicationResponse) ClearCreateTime

func (x *CreateApplicationResponse) ClearCreateTime()

func (*CreateApplicationResponse) ClearUpdateTime

func (x *CreateApplicationResponse) ClearUpdateTime()

func (*CreateApplicationResponse) GetCreateTime

func (x *CreateApplicationResponse) GetCreateTime() *timestamppb.Timestamp

func (*CreateApplicationResponse) GetCreatedBy

func (x *CreateApplicationResponse) GetCreatedBy() string

func (*CreateApplicationResponse) GetEtag

func (x *CreateApplicationResponse) GetEtag() string

func (*CreateApplicationResponse) GetId

func (x *CreateApplicationResponse) GetId() string

func (*CreateApplicationResponse) GetUpdateTime

func (x *CreateApplicationResponse) GetUpdateTime() *timestamppb.Timestamp

func (*CreateApplicationResponse) GetUpdatedBy

func (x *CreateApplicationResponse) GetUpdatedBy() string

func (*CreateApplicationResponse) HasCreateTime

func (x *CreateApplicationResponse) HasCreateTime() bool

func (*CreateApplicationResponse) HasUpdateTime

func (x *CreateApplicationResponse) HasUpdateTime() bool

func (*CreateApplicationResponse) ProtoMessage

func (*CreateApplicationResponse) ProtoMessage()

func (*CreateApplicationResponse) ProtoReflect

func (*CreateApplicationResponse) Reset

func (x *CreateApplicationResponse) Reset()

func (*CreateApplicationResponse) SetCreateTime

func (x *CreateApplicationResponse) SetCreateTime(v *timestamppb.Timestamp)

func (*CreateApplicationResponse) SetCreatedBy

func (x *CreateApplicationResponse) SetCreatedBy(v string)

func (*CreateApplicationResponse) SetEtag

func (x *CreateApplicationResponse) SetEtag(v string)

func (*CreateApplicationResponse) SetId

func (x *CreateApplicationResponse) SetId(v string)

func (*CreateApplicationResponse) SetUpdateTime

func (x *CreateApplicationResponse) SetUpdateTime(v *timestamppb.Timestamp)

func (*CreateApplicationResponse) SetUpdatedBy

func (x *CreateApplicationResponse) SetUpdatedBy(v string)

func (*CreateApplicationResponse) String

func (x *CreateApplicationResponse) String() string

type CreateApplicationResponse_builder

type CreateApplicationResponse_builder struct {

	// Globally unique identifier.
	Id string
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. Multiversion concurrency control version.
	Etag string
	// contains filtered or unexported fields
}

func (CreateApplicationResponse_builder) Build

type CreateApplicationSpaceRequest

type CreateApplicationSpaceRequest struct {

	// CustomerId associated with the request.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Name is unique and immutable name. It's not globally unique, but only unique in a customer scope.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description is a optional description.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Region      string                  `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"`
	// IKG size that will be allocated, which correspond also to amount of CPU nodes.
	//
	// 2GB (1 CPU), 4GB (1 CPU), 8GB (2 CPUs), 16GB (3 CPUs), 32GB (6 CPUs), 64GB (12 CPUs),
	// 128GB (24 CPUs), 192GB (36 CPUs), 256GB (48 CPUs), 384GB (82 CPUs), and 512GB (96 CPUs)
	IkgSize string `protobuf:"bytes,5,opt,name=ikg_size,json=ikgSize,proto3" json:"ikg_size,omitempty"`
	// Replica region specify where the second IKG is created.
	//
	// This will turn on multi region with synchronization from master into that replica.
	// Replica must be different region than the master, but also in the same geographical continent.
	ReplicaRegion string `protobuf:"bytes,7,opt,name=replica_region,json=replicaRegion,proto3" json:"replica_region,omitempty"`
	// Optional database connection details
	DbConnection *DBConnection `protobuf:"bytes,8,opt,name=db_connection,json=dbConnection,proto3" json:"db_connection,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateApplicationSpaceRequest) ClearDbConnection

func (x *CreateApplicationSpaceRequest) ClearDbConnection()

func (*CreateApplicationSpaceRequest) ClearDescription

func (x *CreateApplicationSpaceRequest) ClearDescription()

func (*CreateApplicationSpaceRequest) ClearDisplayName

func (x *CreateApplicationSpaceRequest) ClearDisplayName()

func (*CreateApplicationSpaceRequest) GetCustomerId

func (x *CreateApplicationSpaceRequest) GetCustomerId() string

func (*CreateApplicationSpaceRequest) GetDbConnection

func (x *CreateApplicationSpaceRequest) GetDbConnection() *DBConnection

func (*CreateApplicationSpaceRequest) GetDescription

func (*CreateApplicationSpaceRequest) GetDisplayName

func (*CreateApplicationSpaceRequest) GetIkgSize

func (x *CreateApplicationSpaceRequest) GetIkgSize() string

func (*CreateApplicationSpaceRequest) GetName

func (*CreateApplicationSpaceRequest) GetRegion

func (x *CreateApplicationSpaceRequest) GetRegion() string

func (*CreateApplicationSpaceRequest) GetReplicaRegion

func (x *CreateApplicationSpaceRequest) GetReplicaRegion() string

func (*CreateApplicationSpaceRequest) HasDbConnection

func (x *CreateApplicationSpaceRequest) HasDbConnection() bool

func (*CreateApplicationSpaceRequest) HasDescription

func (x *CreateApplicationSpaceRequest) HasDescription() bool

func (*CreateApplicationSpaceRequest) HasDisplayName

func (x *CreateApplicationSpaceRequest) HasDisplayName() bool

func (*CreateApplicationSpaceRequest) ProtoMessage

func (*CreateApplicationSpaceRequest) ProtoMessage()

func (*CreateApplicationSpaceRequest) ProtoReflect

func (*CreateApplicationSpaceRequest) Reset

func (x *CreateApplicationSpaceRequest) Reset()

func (*CreateApplicationSpaceRequest) SetCustomerId

func (x *CreateApplicationSpaceRequest) SetCustomerId(v string)

func (*CreateApplicationSpaceRequest) SetDbConnection

func (x *CreateApplicationSpaceRequest) SetDbConnection(v *DBConnection)

func (*CreateApplicationSpaceRequest) SetDescription

func (*CreateApplicationSpaceRequest) SetDisplayName

func (*CreateApplicationSpaceRequest) SetIkgSize

func (x *CreateApplicationSpaceRequest) SetIkgSize(v string)

func (*CreateApplicationSpaceRequest) SetName

func (x *CreateApplicationSpaceRequest) SetName(v string)

func (*CreateApplicationSpaceRequest) SetRegion

func (x *CreateApplicationSpaceRequest) SetRegion(v string)

func (*CreateApplicationSpaceRequest) SetReplicaRegion

func (x *CreateApplicationSpaceRequest) SetReplicaRegion(v string)

func (*CreateApplicationSpaceRequest) String

type CreateApplicationSpaceRequest_builder

type CreateApplicationSpaceRequest_builder struct {

	// CustomerId associated with the request.
	CustomerId string
	// Name is unique and immutable name. It's not globally unique, but only unique in a customer scope.
	Name string
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue
	// Description is a optional description.
	Description *wrapperspb.StringValue
	Region      string
	// IKG size that will be allocated, which correspond also to amount of CPU nodes.
	//
	// 2GB (1 CPU), 4GB (1 CPU), 8GB (2 CPUs), 16GB (3 CPUs), 32GB (6 CPUs), 64GB (12 CPUs),
	// 128GB (24 CPUs), 192GB (36 CPUs), 256GB (48 CPUs), 384GB (82 CPUs), and 512GB (96 CPUs)
	IkgSize string
	// Replica region specify where the second IKG is created.
	//
	// This will turn on multi region with synchronization from master into that replica.
	// Replica must be different region than the master, but also in the same geographical continent.
	ReplicaRegion string
	// Optional database connection details
	DbConnection *DBConnection
	// contains filtered or unexported fields
}

func (CreateApplicationSpaceRequest_builder) Build

type CreateApplicationSpaceResponse

type CreateApplicationSpaceResponse struct {

	// Id is globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,6,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,7,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,4,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateApplicationSpaceResponse) ClearCreateTime

func (x *CreateApplicationSpaceResponse) ClearCreateTime()

func (*CreateApplicationSpaceResponse) ClearUpdateTime

func (x *CreateApplicationSpaceResponse) ClearUpdateTime()

func (*CreateApplicationSpaceResponse) GetCreateTime

func (*CreateApplicationSpaceResponse) GetCreatedBy

func (x *CreateApplicationSpaceResponse) GetCreatedBy() string

func (*CreateApplicationSpaceResponse) GetEtag

func (*CreateApplicationSpaceResponse) GetId

func (*CreateApplicationSpaceResponse) GetUpdateTime

func (*CreateApplicationSpaceResponse) GetUpdatedBy

func (x *CreateApplicationSpaceResponse) GetUpdatedBy() string

func (*CreateApplicationSpaceResponse) HasCreateTime

func (x *CreateApplicationSpaceResponse) HasCreateTime() bool

func (*CreateApplicationSpaceResponse) HasUpdateTime

func (x *CreateApplicationSpaceResponse) HasUpdateTime() bool

func (*CreateApplicationSpaceResponse) ProtoMessage

func (*CreateApplicationSpaceResponse) ProtoMessage()

func (*CreateApplicationSpaceResponse) ProtoReflect

func (*CreateApplicationSpaceResponse) Reset

func (x *CreateApplicationSpaceResponse) Reset()

func (*CreateApplicationSpaceResponse) SetCreateTime

func (*CreateApplicationSpaceResponse) SetCreatedBy

func (x *CreateApplicationSpaceResponse) SetCreatedBy(v string)

func (*CreateApplicationSpaceResponse) SetEtag

func (x *CreateApplicationSpaceResponse) SetEtag(v string)

func (*CreateApplicationSpaceResponse) SetId

func (*CreateApplicationSpaceResponse) SetUpdateTime

func (*CreateApplicationSpaceResponse) SetUpdatedBy

func (x *CreateApplicationSpaceResponse) SetUpdatedBy(v string)

func (*CreateApplicationSpaceResponse) String

type CreateApplicationSpaceResponse_builder

type CreateApplicationSpaceResponse_builder struct {

	// Id is globally unique identifier.
	Id string
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. Multiversion concurrency control version.
	Etag string
	// contains filtered or unexported fields
}

func (CreateApplicationSpaceResponse_builder) Build

type CreateConfigNodeRequest

type CreateConfigNodeRequest struct {

	// Location is the place where configuration object is created and associated with.
	Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	// Name is unique and immutable name. It's not globally unique only unique in scope.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description is a optional description.
	Description *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	// Types that are valid to be assigned to Config:
	//
	//	*CreateConfigNodeRequest_EventSinkConfig
	//	*CreateConfigNodeRequest_AuthorizationPolicyConfig
	//	*CreateConfigNodeRequest_TokenIntrospectConfig
	//	*CreateConfigNodeRequest_IngestPipelineConfig
	//	*CreateConfigNodeRequest_EntityMatchingPipelineConfig
	//	*CreateConfigNodeRequest_ExternalDataResolverConfig
	//	*CreateConfigNodeRequest_TrustScoreProfileConfig
	//	*CreateConfigNodeRequest_KnowledgeQueryConfig
	//	*CreateConfigNodeRequest_CapturePipelineConfig
	//	*CreateConfigNodeRequest_CapturePipelineTopicConfig
	Config isCreateConfigNodeRequest_Config `protobuf_oneof:"config"`
	// contains filtered or unexported fields
}

func (*CreateConfigNodeRequest) ClearAuthorizationPolicyConfig

func (x *CreateConfigNodeRequest) ClearAuthorizationPolicyConfig()

func (*CreateConfigNodeRequest) ClearCapturePipelineConfig

func (x *CreateConfigNodeRequest) ClearCapturePipelineConfig()

func (*CreateConfigNodeRequest) ClearCapturePipelineTopicConfig

func (x *CreateConfigNodeRequest) ClearCapturePipelineTopicConfig()

func (*CreateConfigNodeRequest) ClearConfig

func (x *CreateConfigNodeRequest) ClearConfig()

func (*CreateConfigNodeRequest) ClearDescription

func (x *CreateConfigNodeRequest) ClearDescription()

func (*CreateConfigNodeRequest) ClearDisplayName

func (x *CreateConfigNodeRequest) ClearDisplayName()

func (*CreateConfigNodeRequest) ClearEntityMatchingPipelineConfig

func (x *CreateConfigNodeRequest) ClearEntityMatchingPipelineConfig()

func (*CreateConfigNodeRequest) ClearEventSinkConfig

func (x *CreateConfigNodeRequest) ClearEventSinkConfig()

func (*CreateConfigNodeRequest) ClearExternalDataResolverConfig

func (x *CreateConfigNodeRequest) ClearExternalDataResolverConfig()

func (*CreateConfigNodeRequest) ClearIngestPipelineConfig

func (x *CreateConfigNodeRequest) ClearIngestPipelineConfig()

func (*CreateConfigNodeRequest) ClearKnowledgeQueryConfig

func (x *CreateConfigNodeRequest) ClearKnowledgeQueryConfig()

func (*CreateConfigNodeRequest) ClearTokenIntrospectConfig

func (x *CreateConfigNodeRequest) ClearTokenIntrospectConfig()

func (*CreateConfigNodeRequest) ClearTrustScoreProfileConfig

func (x *CreateConfigNodeRequest) ClearTrustScoreProfileConfig()

func (*CreateConfigNodeRequest) GetAuthorizationPolicyConfig

func (x *CreateConfigNodeRequest) GetAuthorizationPolicyConfig() *AuthorizationPolicyConfig

func (*CreateConfigNodeRequest) GetCapturePipelineConfig

func (x *CreateConfigNodeRequest) GetCapturePipelineConfig() *RegisterCapturePipelineConfig

func (*CreateConfigNodeRequest) GetCapturePipelineTopicConfig

func (x *CreateConfigNodeRequest) GetCapturePipelineTopicConfig() *RegisterCapturePipelineTopicConfig

func (*CreateConfigNodeRequest) GetConfig

func (x *CreateConfigNodeRequest) GetConfig() isCreateConfigNodeRequest_Config

func (*CreateConfigNodeRequest) GetDescription

func (x *CreateConfigNodeRequest) GetDescription() *wrapperspb.StringValue

func (*CreateConfigNodeRequest) GetDisplayName

func (x *CreateConfigNodeRequest) GetDisplayName() *wrapperspb.StringValue

func (*CreateConfigNodeRequest) GetEntityMatchingPipelineConfig

func (x *CreateConfigNodeRequest) GetEntityMatchingPipelineConfig() *EntityMatchingPipelineConfig

func (*CreateConfigNodeRequest) GetEventSinkConfig

func (x *CreateConfigNodeRequest) GetEventSinkConfig() *EventSinkConfig

func (*CreateConfigNodeRequest) GetExternalDataResolverConfig

func (x *CreateConfigNodeRequest) GetExternalDataResolverConfig() *ExternalDataResolverConfig

func (*CreateConfigNodeRequest) GetIngestPipelineConfig

func (x *CreateConfigNodeRequest) GetIngestPipelineConfig() *IngestPipelineConfig

func (*CreateConfigNodeRequest) GetKnowledgeQueryConfig

func (x *CreateConfigNodeRequest) GetKnowledgeQueryConfig() *KnowledgeQueryConfig

func (*CreateConfigNodeRequest) GetLocation

func (x *CreateConfigNodeRequest) GetLocation() string

func (*CreateConfigNodeRequest) GetName

func (x *CreateConfigNodeRequest) GetName() string

func (*CreateConfigNodeRequest) GetTokenIntrospectConfig

func (x *CreateConfigNodeRequest) GetTokenIntrospectConfig() *TokenIntrospectConfig

func (*CreateConfigNodeRequest) GetTrustScoreProfileConfig

func (x *CreateConfigNodeRequest) GetTrustScoreProfileConfig() *TrustScoreProfileConfig

func (*CreateConfigNodeRequest) HasAuthorizationPolicyConfig

func (x *CreateConfigNodeRequest) HasAuthorizationPolicyConfig() bool

func (*CreateConfigNodeRequest) HasCapturePipelineConfig

func (x *CreateConfigNodeRequest) HasCapturePipelineConfig() bool

func (*CreateConfigNodeRequest) HasCapturePipelineTopicConfig

func (x *CreateConfigNodeRequest) HasCapturePipelineTopicConfig() bool

func (*CreateConfigNodeRequest) HasConfig

func (x *CreateConfigNodeRequest) HasConfig() bool

func (*CreateConfigNodeRequest) HasDescription

func (x *CreateConfigNodeRequest) HasDescription() bool

func (*CreateConfigNodeRequest) HasDisplayName

func (x *CreateConfigNodeRequest) HasDisplayName() bool

func (*CreateConfigNodeRequest) HasEntityMatchingPipelineConfig

func (x *CreateConfigNodeRequest) HasEntityMatchingPipelineConfig() bool

func (*CreateConfigNodeRequest) HasEventSinkConfig

func (x *CreateConfigNodeRequest) HasEventSinkConfig() bool

func (*CreateConfigNodeRequest) HasExternalDataResolverConfig

func (x *CreateConfigNodeRequest) HasExternalDataResolverConfig() bool

func (*CreateConfigNodeRequest) HasIngestPipelineConfig

func (x *CreateConfigNodeRequest) HasIngestPipelineConfig() bool

func (*CreateConfigNodeRequest) HasKnowledgeQueryConfig

func (x *CreateConfigNodeRequest) HasKnowledgeQueryConfig() bool

func (*CreateConfigNodeRequest) HasTokenIntrospectConfig

func (x *CreateConfigNodeRequest) HasTokenIntrospectConfig() bool

func (*CreateConfigNodeRequest) HasTrustScoreProfileConfig

func (x *CreateConfigNodeRequest) HasTrustScoreProfileConfig() bool

func (*CreateConfigNodeRequest) ProtoMessage

func (*CreateConfigNodeRequest) ProtoMessage()

func (*CreateConfigNodeRequest) ProtoReflect

func (x *CreateConfigNodeRequest) ProtoReflect() protoreflect.Message

func (*CreateConfigNodeRequest) Reset

func (x *CreateConfigNodeRequest) Reset()

func (*CreateConfigNodeRequest) SetAuthorizationPolicyConfig

func (x *CreateConfigNodeRequest) SetAuthorizationPolicyConfig(v *AuthorizationPolicyConfig)

func (*CreateConfigNodeRequest) SetCapturePipelineConfig

func (x *CreateConfigNodeRequest) SetCapturePipelineConfig(v *RegisterCapturePipelineConfig)

func (*CreateConfigNodeRequest) SetCapturePipelineTopicConfig

func (x *CreateConfigNodeRequest) SetCapturePipelineTopicConfig(v *RegisterCapturePipelineTopicConfig)

func (*CreateConfigNodeRequest) SetDescription

func (x *CreateConfigNodeRequest) SetDescription(v *wrapperspb.StringValue)

func (*CreateConfigNodeRequest) SetDisplayName

func (x *CreateConfigNodeRequest) SetDisplayName(v *wrapperspb.StringValue)

func (*CreateConfigNodeRequest) SetEntityMatchingPipelineConfig

func (x *CreateConfigNodeRequest) SetEntityMatchingPipelineConfig(v *EntityMatchingPipelineConfig)

func (*CreateConfigNodeRequest) SetEventSinkConfig

func (x *CreateConfigNodeRequest) SetEventSinkConfig(v *EventSinkConfig)

func (*CreateConfigNodeRequest) SetExternalDataResolverConfig

func (x *CreateConfigNodeRequest) SetExternalDataResolverConfig(v *ExternalDataResolverConfig)

func (*CreateConfigNodeRequest) SetIngestPipelineConfig

func (x *CreateConfigNodeRequest) SetIngestPipelineConfig(v *IngestPipelineConfig)

func (*CreateConfigNodeRequest) SetKnowledgeQueryConfig

func (x *CreateConfigNodeRequest) SetKnowledgeQueryConfig(v *KnowledgeQueryConfig)

func (*CreateConfigNodeRequest) SetLocation

func (x *CreateConfigNodeRequest) SetLocation(v string)

func (*CreateConfigNodeRequest) SetName

func (x *CreateConfigNodeRequest) SetName(v string)

func (*CreateConfigNodeRequest) SetTokenIntrospectConfig

func (x *CreateConfigNodeRequest) SetTokenIntrospectConfig(v *TokenIntrospectConfig)

func (*CreateConfigNodeRequest) SetTrustScoreProfileConfig

func (x *CreateConfigNodeRequest) SetTrustScoreProfileConfig(v *TrustScoreProfileConfig)

func (*CreateConfigNodeRequest) String

func (x *CreateConfigNodeRequest) String() string

func (*CreateConfigNodeRequest) WhichConfig

func (x *CreateConfigNodeRequest) WhichConfig() case_CreateConfigNodeRequest_Config

type CreateConfigNodeRequest_AuthorizationPolicyConfig

type CreateConfigNodeRequest_AuthorizationPolicyConfig struct {
	AuthorizationPolicyConfig *AuthorizationPolicyConfig `protobuf:"bytes,25,opt,name=authorization_policy_config,json=authorizationPolicyConfig,proto3,oneof"`
}

type CreateConfigNodeRequest_CapturePipelineConfig

type CreateConfigNodeRequest_CapturePipelineConfig struct {
	CapturePipelineConfig *RegisterCapturePipelineConfig `protobuf:"bytes,36,opt,name=capture_pipeline_config,json=capturePipelineConfig,proto3,oneof"`
}

type CreateConfigNodeRequest_CapturePipelineTopicConfig

type CreateConfigNodeRequest_CapturePipelineTopicConfig struct {
	CapturePipelineTopicConfig *RegisterCapturePipelineTopicConfig `protobuf:"bytes,37,opt,name=capture_pipeline_topic_config,json=capturePipelineTopicConfig,proto3,oneof"`
}

type CreateConfigNodeRequest_EntityMatchingPipelineConfig

type CreateConfigNodeRequest_EntityMatchingPipelineConfig struct {
	EntityMatchingPipelineConfig *EntityMatchingPipelineConfig `protobuf:"bytes,32,opt,name=entity_matching_pipeline_config,json=entityMatchingPipelineConfig,proto3,oneof"`
}

type CreateConfigNodeRequest_EventSinkConfig

type CreateConfigNodeRequest_EventSinkConfig struct {
	EventSinkConfig *EventSinkConfig `protobuf:"bytes,28,opt,name=event_sink_config,json=eventSinkConfig,proto3,oneof"`
}

type CreateConfigNodeRequest_ExternalDataResolverConfig

type CreateConfigNodeRequest_ExternalDataResolverConfig struct {
	ExternalDataResolverConfig *ExternalDataResolverConfig `protobuf:"bytes,33,opt,name=external_data_resolver_config,json=externalDataResolverConfig,proto3,oneof"`
}

type CreateConfigNodeRequest_IngestPipelineConfig

type CreateConfigNodeRequest_IngestPipelineConfig struct {
	IngestPipelineConfig *IngestPipelineConfig `protobuf:"bytes,31,opt,name=ingest_pipeline_config,json=ingestPipelineConfig,proto3,oneof"`
}

type CreateConfigNodeRequest_KnowledgeQueryConfig

type CreateConfigNodeRequest_KnowledgeQueryConfig struct {
	KnowledgeQueryConfig *KnowledgeQueryConfig `protobuf:"bytes,35,opt,name=knowledge_query_config,json=knowledgeQueryConfig,proto3,oneof"`
}

type CreateConfigNodeRequest_TokenIntrospectConfig

type CreateConfigNodeRequest_TokenIntrospectConfig struct {
	TokenIntrospectConfig *TokenIntrospectConfig `protobuf:"bytes,30,opt,name=token_introspect_config,json=tokenIntrospectConfig,proto3,oneof"`
}

type CreateConfigNodeRequest_TrustScoreProfileConfig

type CreateConfigNodeRequest_TrustScoreProfileConfig struct {
	TrustScoreProfileConfig *TrustScoreProfileConfig `protobuf:"bytes,34,opt,name=trust_score_profile_config,json=trustScoreProfileConfig,proto3,oneof"`
}

type CreateConfigNodeRequest_builder

type CreateConfigNodeRequest_builder struct {

	// Location is the place where configuration object is created and associated with.
	Location string
	// Name is unique and immutable name. It's not globally unique only unique in scope.
	Name string
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue
	// Description is a optional description.
	Description *wrapperspb.StringValue
	// Fields of oneof Config:
	EventSinkConfig              *EventSinkConfig
	AuthorizationPolicyConfig    *AuthorizationPolicyConfig
	TokenIntrospectConfig        *TokenIntrospectConfig
	IngestPipelineConfig         *IngestPipelineConfig
	EntityMatchingPipelineConfig *EntityMatchingPipelineConfig
	ExternalDataResolverConfig   *ExternalDataResolverConfig
	TrustScoreProfileConfig      *TrustScoreProfileConfig
	KnowledgeQueryConfig         *KnowledgeQueryConfig
	CapturePipelineConfig        *RegisterCapturePipelineConfig
	CapturePipelineTopicConfig   *RegisterCapturePipelineTopicConfig
	// contains filtered or unexported fields
}

func (CreateConfigNodeRequest_builder) Build

type CreateConfigNodeResponse

type CreateConfigNodeResponse struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// LocationID identifies which container configuration this config directly belongs to.
	// It can be a Customer, or AppSpace.
	LocationId string `protobuf:"bytes,8,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,6,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,7,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,4,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateConfigNodeResponse) ClearCreateTime

func (x *CreateConfigNodeResponse) ClearCreateTime()

func (*CreateConfigNodeResponse) ClearUpdateTime

func (x *CreateConfigNodeResponse) ClearUpdateTime()

func (*CreateConfigNodeResponse) GetCreateTime

func (x *CreateConfigNodeResponse) GetCreateTime() *timestamppb.Timestamp

func (*CreateConfigNodeResponse) GetCreatedBy

func (x *CreateConfigNodeResponse) GetCreatedBy() string

func (*CreateConfigNodeResponse) GetEtag

func (x *CreateConfigNodeResponse) GetEtag() string

func (*CreateConfigNodeResponse) GetId

func (x *CreateConfigNodeResponse) GetId() string

func (*CreateConfigNodeResponse) GetLocationId

func (x *CreateConfigNodeResponse) GetLocationId() string

func (*CreateConfigNodeResponse) GetUpdateTime

func (x *CreateConfigNodeResponse) GetUpdateTime() *timestamppb.Timestamp

func (*CreateConfigNodeResponse) GetUpdatedBy

func (x *CreateConfigNodeResponse) GetUpdatedBy() string

func (*CreateConfigNodeResponse) HasCreateTime

func (x *CreateConfigNodeResponse) HasCreateTime() bool

func (*CreateConfigNodeResponse) HasUpdateTime

func (x *CreateConfigNodeResponse) HasUpdateTime() bool

func (*CreateConfigNodeResponse) ProtoMessage

func (*CreateConfigNodeResponse) ProtoMessage()

func (*CreateConfigNodeResponse) ProtoReflect

func (x *CreateConfigNodeResponse) ProtoReflect() protoreflect.Message

func (*CreateConfigNodeResponse) Reset

func (x *CreateConfigNodeResponse) Reset()

func (*CreateConfigNodeResponse) SetCreateTime

func (x *CreateConfigNodeResponse) SetCreateTime(v *timestamppb.Timestamp)

func (*CreateConfigNodeResponse) SetCreatedBy

func (x *CreateConfigNodeResponse) SetCreatedBy(v string)

func (*CreateConfigNodeResponse) SetEtag

func (x *CreateConfigNodeResponse) SetEtag(v string)

func (*CreateConfigNodeResponse) SetId

func (x *CreateConfigNodeResponse) SetId(v string)

func (*CreateConfigNodeResponse) SetLocationId

func (x *CreateConfigNodeResponse) SetLocationId(v string)

func (*CreateConfigNodeResponse) SetUpdateTime

func (x *CreateConfigNodeResponse) SetUpdateTime(v *timestamppb.Timestamp)

func (*CreateConfigNodeResponse) SetUpdatedBy

func (x *CreateConfigNodeResponse) SetUpdatedBy(v string)

func (*CreateConfigNodeResponse) String

func (x *CreateConfigNodeResponse) String() string

type CreateConfigNodeResponse_builder

type CreateConfigNodeResponse_builder struct {

	// Globally unique identifier.
	Id string
	// LocationID identifies which container configuration this config directly belongs to.
	// It can be a Customer, or AppSpace.
	LocationId string
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. Multiversion concurrency control version.
	Etag string
	// contains filtered or unexported fields
}

func (CreateConfigNodeResponse_builder) Build

type CreateServiceAccountRequest

type CreateServiceAccountRequest struct {

	// Location is the place where configuration object is created and associated with.
	Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	// Name is unique and immutable name. It's not globally unique only unique in scope.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Human readable name of ServiceAccount.
	DisplayName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description of ServiceAccount.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Permission role id to be assigned
	Role string `protobuf:"bytes,5,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateServiceAccountRequest) ClearDescription

func (x *CreateServiceAccountRequest) ClearDescription()

func (*CreateServiceAccountRequest) ClearDisplayName

func (x *CreateServiceAccountRequest) ClearDisplayName()

func (*CreateServiceAccountRequest) GetDescription

func (x *CreateServiceAccountRequest) GetDescription() *wrapperspb.StringValue

func (*CreateServiceAccountRequest) GetDisplayName

func (x *CreateServiceAccountRequest) GetDisplayName() *wrapperspb.StringValue

func (*CreateServiceAccountRequest) GetLocation

func (x *CreateServiceAccountRequest) GetLocation() string

func (*CreateServiceAccountRequest) GetName

func (x *CreateServiceAccountRequest) GetName() string

func (*CreateServiceAccountRequest) GetRole

func (x *CreateServiceAccountRequest) GetRole() string

func (*CreateServiceAccountRequest) HasDescription

func (x *CreateServiceAccountRequest) HasDescription() bool

func (*CreateServiceAccountRequest) HasDisplayName

func (x *CreateServiceAccountRequest) HasDisplayName() bool

func (*CreateServiceAccountRequest) ProtoMessage

func (*CreateServiceAccountRequest) ProtoMessage()

func (*CreateServiceAccountRequest) ProtoReflect

func (*CreateServiceAccountRequest) Reset

func (x *CreateServiceAccountRequest) Reset()

func (*CreateServiceAccountRequest) SetDescription

func (x *CreateServiceAccountRequest) SetDescription(v *wrapperspb.StringValue)

func (*CreateServiceAccountRequest) SetDisplayName

func (x *CreateServiceAccountRequest) SetDisplayName(v *wrapperspb.StringValue)

func (*CreateServiceAccountRequest) SetLocation

func (x *CreateServiceAccountRequest) SetLocation(v string)

func (*CreateServiceAccountRequest) SetName

func (x *CreateServiceAccountRequest) SetName(v string)

func (*CreateServiceAccountRequest) SetRole

func (x *CreateServiceAccountRequest) SetRole(v string)

func (*CreateServiceAccountRequest) String

func (x *CreateServiceAccountRequest) String() string

type CreateServiceAccountRequest_builder

type CreateServiceAccountRequest_builder struct {

	// Location is the place where configuration object is created and associated with.
	Location string
	// Name is unique and immutable name. It's not globally unique only unique in scope.
	Name string
	// Human readable name of ServiceAccount.
	DisplayName *wrapperspb.StringValue
	// Description of ServiceAccount.
	Description *wrapperspb.StringValue
	// Permission role id to be assigned
	Role string
	// contains filtered or unexported fields
}

func (CreateServiceAccountRequest_builder) Build

type CreateServiceAccountResponse

type CreateServiceAccountResponse struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,6,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,7,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,4,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateServiceAccountResponse) ClearCreateTime

func (x *CreateServiceAccountResponse) ClearCreateTime()

func (*CreateServiceAccountResponse) ClearUpdateTime

func (x *CreateServiceAccountResponse) ClearUpdateTime()

func (*CreateServiceAccountResponse) GetCreateTime

func (*CreateServiceAccountResponse) GetCreatedBy

func (x *CreateServiceAccountResponse) GetCreatedBy() string

func (*CreateServiceAccountResponse) GetEtag

func (x *CreateServiceAccountResponse) GetEtag() string

func (*CreateServiceAccountResponse) GetId

func (*CreateServiceAccountResponse) GetUpdateTime

func (*CreateServiceAccountResponse) GetUpdatedBy

func (x *CreateServiceAccountResponse) GetUpdatedBy() string

func (*CreateServiceAccountResponse) HasCreateTime

func (x *CreateServiceAccountResponse) HasCreateTime() bool

func (*CreateServiceAccountResponse) HasUpdateTime

func (x *CreateServiceAccountResponse) HasUpdateTime() bool

func (*CreateServiceAccountResponse) ProtoMessage

func (*CreateServiceAccountResponse) ProtoMessage()

func (*CreateServiceAccountResponse) ProtoReflect

func (*CreateServiceAccountResponse) Reset

func (x *CreateServiceAccountResponse) Reset()

func (*CreateServiceAccountResponse) SetCreateTime

func (x *CreateServiceAccountResponse) SetCreateTime(v *timestamppb.Timestamp)

func (*CreateServiceAccountResponse) SetCreatedBy

func (x *CreateServiceAccountResponse) SetCreatedBy(v string)

func (*CreateServiceAccountResponse) SetEtag

func (x *CreateServiceAccountResponse) SetEtag(v string)

func (*CreateServiceAccountResponse) SetId

func (*CreateServiceAccountResponse) SetUpdateTime

func (x *CreateServiceAccountResponse) SetUpdateTime(v *timestamppb.Timestamp)

func (*CreateServiceAccountResponse) SetUpdatedBy

func (x *CreateServiceAccountResponse) SetUpdatedBy(v string)

func (*CreateServiceAccountResponse) String

type CreateServiceAccountResponse_builder

type CreateServiceAccountResponse_builder struct {

	// Globally unique identifier.
	Id string
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. Multiversion concurrency control version.
	Etag string
	// contains filtered or unexported fields
}

func (CreateServiceAccountResponse_builder) Build

type Customer

type Customer struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name is unique name of configuration object.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Human readable name of configuration.
	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description of the configuration.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,10,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,11,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=destroy_time,json=destroyTime,proto3" json:"destroy_time,omitempty"`
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,9,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

Customer representing the Customer Node.

func (*Customer) ClearCreateTime

func (x *Customer) ClearCreateTime()

func (*Customer) ClearDeleteTime

func (x *Customer) ClearDeleteTime()

func (*Customer) ClearDescription

func (x *Customer) ClearDescription()

func (*Customer) ClearDestroyTime

func (x *Customer) ClearDestroyTime()

func (*Customer) ClearUpdateTime

func (x *Customer) ClearUpdateTime()

func (*Customer) GetCreateTime

func (x *Customer) GetCreateTime() *timestamppb.Timestamp

func (*Customer) GetCreatedBy

func (x *Customer) GetCreatedBy() string

func (*Customer) GetDeleteTime

func (x *Customer) GetDeleteTime() *timestamppb.Timestamp

func (*Customer) GetDescription

func (x *Customer) GetDescription() *wrapperspb.StringValue

func (*Customer) GetDestroyTime

func (x *Customer) GetDestroyTime() *timestamppb.Timestamp

func (*Customer) GetDisplayName

func (x *Customer) GetDisplayName() string

func (*Customer) GetEtag

func (x *Customer) GetEtag() string

func (*Customer) GetId

func (x *Customer) GetId() string

func (*Customer) GetName

func (x *Customer) GetName() string

func (*Customer) GetUpdateTime

func (x *Customer) GetUpdateTime() *timestamppb.Timestamp

func (*Customer) GetUpdatedBy

func (x *Customer) GetUpdatedBy() string

func (*Customer) HasCreateTime

func (x *Customer) HasCreateTime() bool

func (*Customer) HasDeleteTime

func (x *Customer) HasDeleteTime() bool

func (*Customer) HasDescription

func (x *Customer) HasDescription() bool

func (*Customer) HasDestroyTime

func (x *Customer) HasDestroyTime() bool

func (*Customer) HasUpdateTime

func (x *Customer) HasUpdateTime() bool

func (*Customer) ProtoMessage

func (*Customer) ProtoMessage()

func (*Customer) ProtoReflect

func (x *Customer) ProtoReflect() protoreflect.Message

func (*Customer) Reset

func (x *Customer) Reset()

func (*Customer) SetCreateTime

func (x *Customer) SetCreateTime(v *timestamppb.Timestamp)

func (*Customer) SetCreatedBy

func (x *Customer) SetCreatedBy(v string)

func (*Customer) SetDeleteTime

func (x *Customer) SetDeleteTime(v *timestamppb.Timestamp)

func (*Customer) SetDescription

func (x *Customer) SetDescription(v *wrapperspb.StringValue)

func (*Customer) SetDestroyTime

func (x *Customer) SetDestroyTime(v *timestamppb.Timestamp)

func (*Customer) SetDisplayName

func (x *Customer) SetDisplayName(v string)

func (*Customer) SetEtag

func (x *Customer) SetEtag(v string)

func (*Customer) SetId

func (x *Customer) SetId(v string)

func (*Customer) SetName

func (x *Customer) SetName(v string)

func (*Customer) SetUpdateTime

func (x *Customer) SetUpdateTime(v *timestamppb.Timestamp)

func (*Customer) SetUpdatedBy

func (x *Customer) SetUpdatedBy(v string)

func (*Customer) String

func (x *Customer) String() string

type Customer_builder

type Customer_builder struct {

	// Globally unique identifier.
	Id string
	// Name is unique name of configuration object.
	Name string
	// Human readable name of configuration.
	DisplayName string
	// Description of the configuration.
	Description *wrapperspb.StringValue
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp
	// Output only. Multiversion concurrency control version.
	Etag string
	// contains filtered or unexported fields
}

func (Customer_builder) Build

func (b0 Customer_builder) Build() *Customer

type DBConnection

type DBConnection struct {

	// Connection URL for the database (required if DBConnection is provided)
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// Username for database authentication (required if DBConnection is provided)
	Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	// Password for database authentication (required if DBConnection is provided)
	Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	// Optional database name
	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 {

	// Connection URL for the database (required if DBConnection is provided)
	Url string
	// Username for database authentication (required if DBConnection is provided)
	Username string
	// Password for database authentication (required if DBConnection is provided)
	Password string
	// Optional database name
	Name string
	// contains filtered or unexported fields
}

func (DBConnection_builder) Build

func (b0 DBConnection_builder) Build() *DBConnection

type DeleteApplicationAgentCredentialRequest

type DeleteApplicationAgentCredentialRequest struct {

	// Id is the Globally unique identifier of object to delete.
	Id   string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Etag *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteApplicationAgentCredentialRequest) ClearEtag

func (*DeleteApplicationAgentCredentialRequest) GetEtag

func (*DeleteApplicationAgentCredentialRequest) GetId

func (*DeleteApplicationAgentCredentialRequest) HasEtag

func (*DeleteApplicationAgentCredentialRequest) ProtoMessage

func (*DeleteApplicationAgentCredentialRequest) ProtoReflect

func (*DeleteApplicationAgentCredentialRequest) Reset

func (*DeleteApplicationAgentCredentialRequest) SetEtag

func (*DeleteApplicationAgentCredentialRequest) SetId

func (*DeleteApplicationAgentCredentialRequest) String

type DeleteApplicationAgentCredentialRequest_builder

type DeleteApplicationAgentCredentialRequest_builder struct {

	// Id is the Globally unique identifier of object to delete.
	Id   string
	Etag *wrapperspb.StringValue
	// contains filtered or unexported fields
}

func (DeleteApplicationAgentCredentialRequest_builder) Build

type DeleteApplicationAgentCredentialResponse

type DeleteApplicationAgentCredentialResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteApplicationAgentCredentialResponse) ProtoMessage

func (*DeleteApplicationAgentCredentialResponse) ProtoReflect

func (*DeleteApplicationAgentCredentialResponse) Reset

func (*DeleteApplicationAgentCredentialResponse) String

type DeleteApplicationAgentCredentialResponse_builder

type DeleteApplicationAgentCredentialResponse_builder struct {
	// contains filtered or unexported fields
}

func (DeleteApplicationAgentCredentialResponse_builder) Build

type DeleteApplicationAgentRequest

type DeleteApplicationAgentRequest struct {

	// Id is the Globally unique identifier of object to delete.
	Id   string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Etag *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteApplicationAgentRequest) ClearEtag

func (x *DeleteApplicationAgentRequest) ClearEtag()

func (*DeleteApplicationAgentRequest) GetEtag

func (*DeleteApplicationAgentRequest) GetId

func (*DeleteApplicationAgentRequest) HasEtag

func (x *DeleteApplicationAgentRequest) HasEtag() bool

func (*DeleteApplicationAgentRequest) ProtoMessage

func (*DeleteApplicationAgentRequest) ProtoMessage()

func (*DeleteApplicationAgentRequest) ProtoReflect

func (*DeleteApplicationAgentRequest) Reset

func (x *DeleteApplicationAgentRequest) Reset()

func (*DeleteApplicationAgentRequest) SetEtag

func (*DeleteApplicationAgentRequest) SetId

func (*DeleteApplicationAgentRequest) String

type DeleteApplicationAgentRequest_builder

type DeleteApplicationAgentRequest_builder struct {

	// Id is the Globally unique identifier of object to delete.
	Id   string
	Etag *wrapperspb.StringValue
	// contains filtered or unexported fields
}

func (DeleteApplicationAgentRequest_builder) Build

type DeleteApplicationAgentResponse

type DeleteApplicationAgentResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteApplicationAgentResponse) ProtoMessage

func (*DeleteApplicationAgentResponse) ProtoMessage()

func (*DeleteApplicationAgentResponse) ProtoReflect

func (*DeleteApplicationAgentResponse) Reset

func (x *DeleteApplicationAgentResponse) Reset()

func (*DeleteApplicationAgentResponse) String

type DeleteApplicationAgentResponse_builder

type DeleteApplicationAgentResponse_builder struct {
	// contains filtered or unexported fields
}

func (DeleteApplicationAgentResponse_builder) Build

type DeleteApplicationRequest

type DeleteApplicationRequest struct {

	// Id is the Globally unique identifier of object to delete.
	Id   string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Etag *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteApplicationRequest) ClearEtag

func (x *DeleteApplicationRequest) ClearEtag()

func (*DeleteApplicationRequest) GetEtag

func (*DeleteApplicationRequest) GetId

func (x *DeleteApplicationRequest) GetId() string

func (*DeleteApplicationRequest) HasEtag

func (x *DeleteApplicationRequest) HasEtag() bool

func (*DeleteApplicationRequest) ProtoMessage

func (*DeleteApplicationRequest) ProtoMessage()

func (*DeleteApplicationRequest) ProtoReflect

func (x *DeleteApplicationRequest) ProtoReflect() protoreflect.Message

func (*DeleteApplicationRequest) Reset

func (x *DeleteApplicationRequest) Reset()

func (*DeleteApplicationRequest) SetEtag

func (*DeleteApplicationRequest) SetId

func (x *DeleteApplicationRequest) SetId(v string)

func (*DeleteApplicationRequest) String

func (x *DeleteApplicationRequest) String() string

type DeleteApplicationRequest_builder

type DeleteApplicationRequest_builder struct {

	// Id is the Globally unique identifier of object to delete.
	Id   string
	Etag *wrapperspb.StringValue
	// contains filtered or unexported fields
}

func (DeleteApplicationRequest_builder) Build

type DeleteApplicationResponse

type DeleteApplicationResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteApplicationResponse) ProtoMessage

func (*DeleteApplicationResponse) ProtoMessage()

func (*DeleteApplicationResponse) ProtoReflect

func (*DeleteApplicationResponse) Reset

func (x *DeleteApplicationResponse) Reset()

func (*DeleteApplicationResponse) String

func (x *DeleteApplicationResponse) String() string

type DeleteApplicationResponse_builder

type DeleteApplicationResponse_builder struct {
	// contains filtered or unexported fields
}

func (DeleteApplicationResponse_builder) Build

type DeleteApplicationSpaceRequest

type DeleteApplicationSpaceRequest struct {

	// Id is the Globally unique identifier of object to delete.
	Id   string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Etag *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteApplicationSpaceRequest) ClearEtag

func (x *DeleteApplicationSpaceRequest) ClearEtag()

func (*DeleteApplicationSpaceRequest) GetEtag

func (*DeleteApplicationSpaceRequest) GetId

func (*DeleteApplicationSpaceRequest) HasEtag

func (x *DeleteApplicationSpaceRequest) HasEtag() bool

func (*DeleteApplicationSpaceRequest) ProtoMessage

func (*DeleteApplicationSpaceRequest) ProtoMessage()

func (*DeleteApplicationSpaceRequest) ProtoReflect

func (*DeleteApplicationSpaceRequest) Reset

func (x *DeleteApplicationSpaceRequest) Reset()

func (*DeleteApplicationSpaceRequest) SetEtag

func (*DeleteApplicationSpaceRequest) SetId

func (*DeleteApplicationSpaceRequest) String

type DeleteApplicationSpaceRequest_builder

type DeleteApplicationSpaceRequest_builder struct {

	// Id is the Globally unique identifier of object to delete.
	Id   string
	Etag *wrapperspb.StringValue
	// contains filtered or unexported fields
}

func (DeleteApplicationSpaceRequest_builder) Build

type DeleteApplicationSpaceResponse

type DeleteApplicationSpaceResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteApplicationSpaceResponse) ProtoMessage

func (*DeleteApplicationSpaceResponse) ProtoMessage()

func (*DeleteApplicationSpaceResponse) ProtoReflect

func (*DeleteApplicationSpaceResponse) Reset

func (x *DeleteApplicationSpaceResponse) Reset()

func (*DeleteApplicationSpaceResponse) String

type DeleteApplicationSpaceResponse_builder

type DeleteApplicationSpaceResponse_builder struct {
	// contains filtered or unexported fields
}

func (DeleteApplicationSpaceResponse_builder) Build

type DeleteConfigNodeRequest

type DeleteConfigNodeRequest struct {

	// Globally unique identifier.
	Id   string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Etag *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

DeleteConfigNodeRequest represents a request to delete a Configuration object.

func (*DeleteConfigNodeRequest) ClearEtag

func (x *DeleteConfigNodeRequest) ClearEtag()

func (*DeleteConfigNodeRequest) GetEtag

func (*DeleteConfigNodeRequest) GetId

func (x *DeleteConfigNodeRequest) GetId() string

func (*DeleteConfigNodeRequest) HasEtag

func (x *DeleteConfigNodeRequest) HasEtag() bool

func (*DeleteConfigNodeRequest) ProtoMessage

func (*DeleteConfigNodeRequest) ProtoMessage()

func (*DeleteConfigNodeRequest) ProtoReflect

func (x *DeleteConfigNodeRequest) ProtoReflect() protoreflect.Message

func (*DeleteConfigNodeRequest) Reset

func (x *DeleteConfigNodeRequest) Reset()

func (*DeleteConfigNodeRequest) SetEtag

func (*DeleteConfigNodeRequest) SetId

func (x *DeleteConfigNodeRequest) SetId(v string)

func (*DeleteConfigNodeRequest) String

func (x *DeleteConfigNodeRequest) String() string

type DeleteConfigNodeRequest_builder

type DeleteConfigNodeRequest_builder struct {

	// Globally unique identifier.
	Id   string
	Etag *wrapperspb.StringValue
	// contains filtered or unexported fields
}

func (DeleteConfigNodeRequest_builder) Build

type DeleteConfigNodeResponse

type DeleteConfigNodeResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteConfigNodeResponse) ProtoMessage

func (*DeleteConfigNodeResponse) ProtoMessage()

func (*DeleteConfigNodeResponse) ProtoReflect

func (x *DeleteConfigNodeResponse) ProtoReflect() protoreflect.Message

func (*DeleteConfigNodeResponse) Reset

func (x *DeleteConfigNodeResponse) Reset()

func (*DeleteConfigNodeResponse) String

func (x *DeleteConfigNodeResponse) String() string

type DeleteConfigNodeResponse_builder

type DeleteConfigNodeResponse_builder struct {
	// contains filtered or unexported fields
}

func (DeleteConfigNodeResponse_builder) Build

type DeleteServiceAccountCredentialRequest

type DeleteServiceAccountCredentialRequest struct {

	// Id is the Globally unique identifier of object to delete.
	Id   string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Etag *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteServiceAccountCredentialRequest) ClearEtag

func (*DeleteServiceAccountCredentialRequest) GetEtag

func (*DeleteServiceAccountCredentialRequest) GetId

func (*DeleteServiceAccountCredentialRequest) HasEtag

func (*DeleteServiceAccountCredentialRequest) ProtoMessage

func (*DeleteServiceAccountCredentialRequest) ProtoMessage()

func (*DeleteServiceAccountCredentialRequest) ProtoReflect

func (*DeleteServiceAccountCredentialRequest) Reset

func (*DeleteServiceAccountCredentialRequest) SetEtag

func (*DeleteServiceAccountCredentialRequest) SetId

func (*DeleteServiceAccountCredentialRequest) String

type DeleteServiceAccountCredentialRequest_builder

type DeleteServiceAccountCredentialRequest_builder struct {

	// Id is the Globally unique identifier of object to delete.
	Id   string
	Etag *wrapperspb.StringValue
	// contains filtered or unexported fields
}

func (DeleteServiceAccountCredentialRequest_builder) Build

type DeleteServiceAccountCredentialResponse

type DeleteServiceAccountCredentialResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteServiceAccountCredentialResponse) ProtoMessage

func (*DeleteServiceAccountCredentialResponse) ProtoReflect

func (*DeleteServiceAccountCredentialResponse) Reset

func (*DeleteServiceAccountCredentialResponse) String

type DeleteServiceAccountCredentialResponse_builder

type DeleteServiceAccountCredentialResponse_builder struct {
	// contains filtered or unexported fields
}

func (DeleteServiceAccountCredentialResponse_builder) Build

type DeleteServiceAccountRequest

type DeleteServiceAccountRequest struct {

	// Id is the Globally unique identifier of object to delete.
	Id   string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Etag *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteServiceAccountRequest) ClearEtag

func (x *DeleteServiceAccountRequest) ClearEtag()

func (*DeleteServiceAccountRequest) GetEtag

func (*DeleteServiceAccountRequest) GetId

func (*DeleteServiceAccountRequest) HasEtag

func (x *DeleteServiceAccountRequest) HasEtag() bool

func (*DeleteServiceAccountRequest) ProtoMessage

func (*DeleteServiceAccountRequest) ProtoMessage()

func (*DeleteServiceAccountRequest) ProtoReflect

func (*DeleteServiceAccountRequest) Reset

func (x *DeleteServiceAccountRequest) Reset()

func (*DeleteServiceAccountRequest) SetEtag

func (*DeleteServiceAccountRequest) SetId

func (x *DeleteServiceAccountRequest) SetId(v string)

func (*DeleteServiceAccountRequest) String

func (x *DeleteServiceAccountRequest) String() string

type DeleteServiceAccountRequest_builder

type DeleteServiceAccountRequest_builder struct {

	// Id is the Globally unique identifier of object to delete.
	Id   string
	Etag *wrapperspb.StringValue
	// contains filtered or unexported fields
}

func (DeleteServiceAccountRequest_builder) Build

type DeleteServiceAccountResponse

type DeleteServiceAccountResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteServiceAccountResponse) ProtoMessage

func (*DeleteServiceAccountResponse) ProtoMessage()

func (*DeleteServiceAccountResponse) ProtoReflect

func (*DeleteServiceAccountResponse) Reset

func (x *DeleteServiceAccountResponse) Reset()

func (*DeleteServiceAccountResponse) String

type DeleteServiceAccountResponse_builder

type DeleteServiceAccountResponse_builder struct {
	// contains filtered or unexported fields
}

func (DeleteServiceAccountResponse_builder) Build

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 `` /* 192-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 `` /* 189-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"`
	// Output only. The number of entities that were matched in the last run.
	LastRunMatchedEntities *wrapperspb.Int64Value `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EntityMatchingPipelineConfig) ClearEntityMatchingMessage

func (x *EntityMatchingPipelineConfig) ClearEntityMatchingMessage()

func (*EntityMatchingPipelineConfig) ClearLastRunMatchedEntities

func (x *EntityMatchingPipelineConfig) ClearLastRunMatchedEntities()

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 (*EntityMatchingPipelineConfig) GetLastRunMatchedEntities

func (x *EntityMatchingPipelineConfig) GetLastRunMatchedEntities() *wrapperspb.Int64Value

func (*EntityMatchingPipelineConfig) GetLastRunTime

func (x *EntityMatchingPipelineConfig) GetLastRunTime() *timestamppb.Timestamp

func (*EntityMatchingPipelineConfig) GetNodeFilter

func (*EntityMatchingPipelineConfig) GetPropertyMappingMessage

func (x *EntityMatchingPipelineConfig) GetPropertyMappingMessage() *wrapperspb.StringValue

func (*EntityMatchingPipelineConfig) GetPropertyMappingStatus

func (*EntityMatchingPipelineConfig) GetPropertyMappings

func (*EntityMatchingPipelineConfig) GetReportType

func (*EntityMatchingPipelineConfig) GetReportUrl

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

func (x *EntityMatchingPipelineConfig) HasLastRunMatchedEntities() 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 (*EntityMatchingPipelineConfig) Reset

func (x *EntityMatchingPipelineConfig) Reset()

func (*EntityMatchingPipelineConfig) SetEntityMatchingMessage

func (x *EntityMatchingPipelineConfig) SetEntityMatchingMessage(v *wrapperspb.StringValue)

func (*EntityMatchingPipelineConfig) SetEntityMatchingStatus

func (*EntityMatchingPipelineConfig) SetLastRunMatchedEntities

func (x *EntityMatchingPipelineConfig) SetLastRunMatchedEntities(v *wrapperspb.Int64Value)

func (*EntityMatchingPipelineConfig) SetLastRunTime

func (x *EntityMatchingPipelineConfig) SetLastRunTime(v *timestamppb.Timestamp)

func (*EntityMatchingPipelineConfig) SetNodeFilter

func (*EntityMatchingPipelineConfig) SetPropertyMappingMessage

func (x *EntityMatchingPipelineConfig) SetPropertyMappingMessage(v *wrapperspb.StringValue)

func (*EntityMatchingPipelineConfig) SetPropertyMappingStatus

func (*EntityMatchingPipelineConfig) SetPropertyMappings

func (*EntityMatchingPipelineConfig) SetReportType

func (*EntityMatchingPipelineConfig) SetReportUrl

func (*EntityMatchingPipelineConfig) SetRerunInterval

func (x *EntityMatchingPipelineConfig) SetRerunInterval(v string)

func (*EntityMatchingPipelineConfig) SetSimilarityScoreCutoff

func (x *EntityMatchingPipelineConfig) SetSimilarityScoreCutoff(v float32)

func (*EntityMatchingPipelineConfig) 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) ProtoReflect

func (*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

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 (*EntityMatchingPipelineConfig_PropertyMapping) GetTargetNodeProperty

func (x *EntityMatchingPipelineConfig_PropertyMapping) GetTargetNodeProperty() string

func (*EntityMatchingPipelineConfig_PropertyMapping) GetTargetNodeType

func (*EntityMatchingPipelineConfig_PropertyMapping) ProtoMessage

func (*EntityMatchingPipelineConfig_PropertyMapping) ProtoReflect

func (*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

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

func (EntityMatchingPipelineConfig_Status) Number

func (EntityMatchingPipelineConfig_Status) String

func (EntityMatchingPipelineConfig_Status) Type

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
	// Output only. The number of entities that were matched in the last run.
	LastRunMatchedEntities *wrapperspb.Int64Value
	// contains filtered or unexported fields
}

func (EntityMatchingPipelineConfig_builder) Build

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"`
	// When true, CDC (Change Data Capture) events will be emitted to this event sink.
	// When false or unset, CDC events will not be emitted.
	// Defaults to false for backward compatibility.
	IncludeCdcEvents bool `protobuf:"varint,3,opt,name=include_cdc_events,json=includeCdcEvents,proto3" json:"include_cdc_events,omitempty"`
	// contains filtered or unexported fields
}

func (*EventSinkConfig) GetIncludeCdcEvents

func (x *EventSinkConfig) GetIncludeCdcEvents() bool

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

func (x *EventSinkConfig) SetIncludeCdcEvents(v bool)

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_Provider

type EventSinkConfig_Provider struct {

	// Types that are valid to be assigned to Provider:
	//
	//	*EventSinkConfig_Provider_Kafka
	//	*EventSinkConfig_Provider_AzureEventGrid
	//	*EventSinkConfig_Provider_AzureServiceBus
	//	*EventSinkConfig_Provider_Pubsub
	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) ClearPubsub

func (x *EventSinkConfig_Provider) ClearPubsub()

func (*EventSinkConfig_Provider) GetAzureEventGrid

func (x *EventSinkConfig_Provider) GetAzureEventGrid() *AzureEventGridSinkConfig

func (*EventSinkConfig_Provider) GetAzureServiceBus

func (x *EventSinkConfig_Provider) GetAzureServiceBus() *AzureServiceBusSinkConfig

func (*EventSinkConfig_Provider) GetKafka

func (*EventSinkConfig_Provider) GetProvider

func (x *EventSinkConfig_Provider) GetProvider() isEventSinkConfig_Provider_Provider

func (*EventSinkConfig_Provider) GetPubsub

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

func (x *EventSinkConfig_Provider) HasPubsub() 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 *AzureEventGridSinkConfig)

func (*EventSinkConfig_Provider) SetAzureServiceBus

func (x *EventSinkConfig_Provider) SetAzureServiceBus(v *AzureServiceBusSinkConfig)

func (*EventSinkConfig_Provider) SetKafka

func (x *EventSinkConfig_Provider) SetKafka(v *KafkaSinkConfig)

func (*EventSinkConfig_Provider) SetPubsub

func (x *EventSinkConfig_Provider) SetPubsub(v *PubSubSinkConfig)

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 *AzureEventGridSinkConfig `protobuf:"bytes,2,opt,name=azure_event_grid,json=azureEventGrid,proto3,oneof"`
}

type EventSinkConfig_Provider_AzureServiceBus

type EventSinkConfig_Provider_AzureServiceBus struct {
	AzureServiceBus *AzureServiceBusSinkConfig `protobuf:"bytes,3,opt,name=azure_service_bus,json=azureServiceBus,proto3,oneof"`
}

type EventSinkConfig_Provider_Kafka

type EventSinkConfig_Provider_Kafka struct {
	Kafka *KafkaSinkConfig `protobuf:"bytes,1,opt,name=kafka,proto3,oneof"`
}

type EventSinkConfig_Provider_Pubsub

type EventSinkConfig_Provider_Pubsub struct {
	Pubsub *PubSubSinkConfig `protobuf:"bytes,4,opt,name=pubsub,proto3,oneof"`
}

type EventSinkConfig_Provider_builder

type EventSinkConfig_Provider_builder struct {

	// Fields of oneof Provider:
	Kafka           *KafkaSinkConfig
	AzureEventGrid  *AzureEventGridSinkConfig
	AzureServiceBus *AzureServiceBusSinkConfig
	Pubsub          *PubSubSinkConfig
	// contains filtered or unexported fields
}

func (EventSinkConfig_Provider_builder) Build

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_KeysValues
	Filter      isEventSinkConfig_Route_Filter `protobuf_oneof:"filter"`
	DisplayName *wrapperspb.StringValue        `protobuf:"bytes,4,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// optional, because UI needs that for some reason
	Id *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*EventSinkConfig_Route) ClearDisplayName

func (x *EventSinkConfig_Route) ClearDisplayName()

func (*EventSinkConfig_Route) ClearFilter

func (x *EventSinkConfig_Route) ClearFilter()

func (*EventSinkConfig_Route) ClearId

func (x *EventSinkConfig_Route) ClearId()

func (*EventSinkConfig_Route) ClearKeysValues

func (x *EventSinkConfig_Route) ClearKeysValues()

func (*EventSinkConfig_Route) GetDisplayName

func (x *EventSinkConfig_Route) GetDisplayName() *wrapperspb.StringValue

func (*EventSinkConfig_Route) GetFilter

func (x *EventSinkConfig_Route) GetFilter() isEventSinkConfig_Route_Filter

func (*EventSinkConfig_Route) GetId

func (*EventSinkConfig_Route) GetKeysValues

func (*EventSinkConfig_Route) GetProviderId

func (x *EventSinkConfig_Route) GetProviderId() string

func (*EventSinkConfig_Route) GetStopProcessing

func (x *EventSinkConfig_Route) GetStopProcessing() bool

func (*EventSinkConfig_Route) HasDisplayName

func (x *EventSinkConfig_Route) HasDisplayName() bool

func (*EventSinkConfig_Route) HasFilter

func (x *EventSinkConfig_Route) HasFilter() bool

func (*EventSinkConfig_Route) HasId

func (x *EventSinkConfig_Route) HasId() bool

func (*EventSinkConfig_Route) HasKeysValues

func (x *EventSinkConfig_Route) HasKeysValues() 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) SetDisplayName

func (x *EventSinkConfig_Route) SetDisplayName(v *wrapperspb.StringValue)

func (*EventSinkConfig_Route) SetId

func (*EventSinkConfig_Route) SetKeysValues

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_EventTypeKeysValues

type EventSinkConfig_Route_EventTypeKeysValues struct {
	KeyValuePairs []*EventSinkConfig_Route_KeyValuePair `protobuf:"bytes,1,rep,name=key_value_pairs,json=keyValuePairs,proto3" json:"key_value_pairs,omitempty"`
	EventType     string                                `protobuf:"bytes,3,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"`
	// contains filtered or unexported fields
}

func (*EventSinkConfig_Route_EventTypeKeysValues) GetEventType

func (*EventSinkConfig_Route_EventTypeKeysValues) GetKeyValuePairs

func (*EventSinkConfig_Route_EventTypeKeysValues) ProtoMessage

func (*EventSinkConfig_Route_EventTypeKeysValues) ProtoReflect

func (*EventSinkConfig_Route_EventTypeKeysValues) Reset

func (*EventSinkConfig_Route_EventTypeKeysValues) SetEventType

func (*EventSinkConfig_Route_EventTypeKeysValues) SetKeyValuePairs

func (*EventSinkConfig_Route_EventTypeKeysValues) String

type EventSinkConfig_Route_EventTypeKeysValues_builder

type EventSinkConfig_Route_EventTypeKeysValues_builder struct {
	KeyValuePairs []*EventSinkConfig_Route_KeyValuePair
	EventType     string
	// contains filtered or unexported fields
}

func (EventSinkConfig_Route_EventTypeKeysValues_builder) Build

type EventSinkConfig_Route_KeyValuePair

type EventSinkConfig_Route_KeyValuePair 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_KeyValuePair) GetKey

func (*EventSinkConfig_Route_KeyValuePair) GetValue

func (*EventSinkConfig_Route_KeyValuePair) ProtoMessage

func (*EventSinkConfig_Route_KeyValuePair) ProtoMessage()

func (*EventSinkConfig_Route_KeyValuePair) ProtoReflect

func (*EventSinkConfig_Route_KeyValuePair) Reset

func (*EventSinkConfig_Route_KeyValuePair) SetKey

func (*EventSinkConfig_Route_KeyValuePair) SetValue

func (*EventSinkConfig_Route_KeyValuePair) String

type EventSinkConfig_Route_KeyValuePair_builder

type EventSinkConfig_Route_KeyValuePair_builder struct {
	Key   string
	Value string
	// contains filtered or unexported fields
}

func (EventSinkConfig_Route_KeyValuePair_builder) Build

type EventSinkConfig_Route_KeysValues

type EventSinkConfig_Route_KeysValues struct {
	KeysValues *EventSinkConfig_Route_EventTypeKeysValues `protobuf:"bytes,3,opt,name=keys_values,json=keysValues,proto3,oneof"`
}

type EventSinkConfig_Route_builder

type EventSinkConfig_Route_builder struct {
	ProviderId     string
	StopProcessing bool
	// Fields of oneof Filter:
	KeysValues *EventSinkConfig_Route_EventTypeKeysValues
	// -- end of Filter
	DisplayName *wrapperspb.StringValue
	// optional, because UI needs that for some reason
	Id *wrapperspb.StringValue
	// contains filtered or unexported fields
}

func (EventSinkConfig_Route_builder) Build

type EventSinkConfig_builder

type EventSinkConfig_builder struct {
	Providers map[string]*EventSinkConfig_Provider
	Routes    []*EventSinkConfig_Route
	// When true, CDC (Change Data Capture) events will be emitted to this event sink.
	// When false or unset, CDC events will not be emitted.
	// Defaults to false for backward compatibility.
	IncludeCdcEvents bool
	// contains filtered or unexported fields
}

func (EventSinkConfig_builder) Build

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 to be sent with the request, including authorization if needed.
	// Be aware that Content-Type is overridden based on request_type and Accept by response_type.
	Headers map[string]*ExternalDataResolverConfig_Header `` /* 141-byte string literal not displayed */
	// Request type specify format of request body payload and how to set Content-Type header.
	// If content-type header is set by Headers, that header will be overridden.
	RequestType ExternalDataResolverConfig_ContentType `` /* 163-byte string literal not displayed */
	// Request payload to be sent to the endpoint. It should be in proper format based on request type.
	// It is going through the template builder to be properly formatted and filled with data.
	RequestPayload []byte `protobuf:"bytes,5,opt,name=request_payload,json=requestPayload,proto3" json:"request_payload,omitempty"`
	// Response Type specify expected Content-Type header of response. If mismatch with real response, it will fail.
	// This also sets Accept header in request. If Accept header is set by Headers, that header will be overridden.
	ResponseType ExternalDataResolverConfig_ContentType `` /* 166-byte string literal not displayed */
	// Selector to extract data from response. Should be in requested format based on Response Type.
	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 (*ExternalDataResolverConfig) GetMethod

func (x *ExternalDataResolverConfig) GetMethod() string

func (*ExternalDataResolverConfig) GetRequestPayload

func (x *ExternalDataResolverConfig) GetRequestPayload() []byte

func (*ExternalDataResolverConfig) GetRequestType

func (*ExternalDataResolverConfig) GetResponseSelector

func (x *ExternalDataResolverConfig) GetResponseSelector() string

func (*ExternalDataResolverConfig) GetResponseType

func (*ExternalDataResolverConfig) GetUrl

func (x *ExternalDataResolverConfig) GetUrl() string

func (*ExternalDataResolverConfig) ProtoMessage

func (*ExternalDataResolverConfig) ProtoMessage()

func (*ExternalDataResolverConfig) ProtoReflect

func (*ExternalDataResolverConfig) Reset

func (x *ExternalDataResolverConfig) Reset()

func (*ExternalDataResolverConfig) SetHeaders

func (*ExternalDataResolverConfig) SetMethod

func (x *ExternalDataResolverConfig) SetMethod(v string)

func (*ExternalDataResolverConfig) SetRequestPayload

func (x *ExternalDataResolverConfig) SetRequestPayload(v []byte)

func (*ExternalDataResolverConfig) SetRequestType

func (*ExternalDataResolverConfig) SetResponseSelector

func (x *ExternalDataResolverConfig) SetResponseSelector(v string)

func (*ExternalDataResolverConfig) SetResponseType

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

func (ExternalDataResolverConfig_ContentType) Number

func (ExternalDataResolverConfig_ContentType) String

func (ExternalDataResolverConfig_ContentType) Type

type ExternalDataResolverConfig_Header

type ExternalDataResolverConfig_Header struct {
	Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*ExternalDataResolverConfig_Header) GetValues

func (x *ExternalDataResolverConfig_Header) GetValues() []string

func (*ExternalDataResolverConfig_Header) ProtoMessage

func (*ExternalDataResolverConfig_Header) ProtoMessage()

func (*ExternalDataResolverConfig_Header) ProtoReflect

func (*ExternalDataResolverConfig_Header) Reset

func (*ExternalDataResolverConfig_Header) SetValues

func (x *ExternalDataResolverConfig_Header) SetValues(v []string)

func (*ExternalDataResolverConfig_Header) String

type ExternalDataResolverConfig_Header_builder

type ExternalDataResolverConfig_Header_builder struct {
	Values []string
	// contains filtered or unexported fields
}

func (ExternalDataResolverConfig_Header_builder) Build

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 to be sent with the request, including authorization if needed.
	// Be aware that Content-Type is overridden based on request_type and Accept by response_type.
	Headers map[string]*ExternalDataResolverConfig_Header
	// Request type specify format of request body payload and how to set Content-Type header.
	// If content-type header is set by Headers, that header will be overridden.
	RequestType ExternalDataResolverConfig_ContentType
	// Request payload to be sent to the endpoint. It should be in proper format based on request type.
	// It is going through the template builder to be properly formatted and filled with data.
	RequestPayload []byte
	// Response Type specify expected Content-Type header of response. If mismatch with real response, it will fail.
	// This also sets Accept header in request. If Accept header is set by Headers, that header will be overridden.
	ResponseType ExternalDataResolverConfig_ContentType
	// Selector to extract data from response. Should be in requested format based on Response Type.
	ResponseSelector string
	// contains filtered or unexported fields
}

func (ExternalDataResolverConfig_builder) Build

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

func (ExternalTokenStatus) Number

func (ExternalTokenStatus) String

func (x ExternalTokenStatus) String() string

func (ExternalTokenStatus) Type

type Filter

type Filter struct {

	// Types that are valid to be assigned to Filter:
	//
	//	*Filter_NotFilter
	//	*Filter_SimpleFilter
	//	*Filter_ComplexFilter
	Filter isFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

func (*Filter) ClearComplexFilter

func (x *Filter) ClearComplexFilter()

func (*Filter) ClearFilter

func (x *Filter) ClearFilter()

func (*Filter) ClearNotFilter

func (x *Filter) ClearNotFilter()

func (*Filter) ClearSimpleFilter

func (x *Filter) ClearSimpleFilter()

func (*Filter) GetComplexFilter

func (x *Filter) GetComplexFilter() *ComplexFilter

func (*Filter) GetFilter

func (x *Filter) GetFilter() isFilter_Filter

func (*Filter) GetNotFilter

func (x *Filter) GetNotFilter() *NotFilter

func (*Filter) GetSimpleFilter

func (x *Filter) GetSimpleFilter() *SimpleFilter

func (*Filter) HasComplexFilter

func (x *Filter) HasComplexFilter() bool

func (*Filter) HasFilter

func (x *Filter) HasFilter() bool

func (*Filter) HasNotFilter

func (x *Filter) HasNotFilter() bool

func (*Filter) HasSimpleFilter

func (x *Filter) HasSimpleFilter() bool

func (*Filter) ProtoMessage

func (*Filter) ProtoMessage()

func (*Filter) ProtoReflect

func (x *Filter) ProtoReflect() protoreflect.Message

func (*Filter) Reset

func (x *Filter) Reset()

func (*Filter) SetComplexFilter

func (x *Filter) SetComplexFilter(v *ComplexFilter)

func (*Filter) SetNotFilter

func (x *Filter) SetNotFilter(v *NotFilter)

func (*Filter) SetSimpleFilter

func (x *Filter) SetSimpleFilter(v *SimpleFilter)

func (*Filter) String

func (x *Filter) String() string

func (*Filter) WhichFilter

func (x *Filter) WhichFilter() case_Filter_Filter

type Filter_ComplexFilter

type Filter_ComplexFilter struct {
	ComplexFilter *ComplexFilter `protobuf:"bytes,3,opt,name=complex_filter,json=complexFilter,proto3,oneof"`
}

type Filter_NotFilter

type Filter_NotFilter struct {
	NotFilter *NotFilter `protobuf:"bytes,1,opt,name=not_filter,json=notFilter,proto3,oneof"`
}

type Filter_SimpleFilter

type Filter_SimpleFilter struct {
	SimpleFilter *SimpleFilter `protobuf:"bytes,2,opt,name=simple_filter,json=simpleFilter,proto3,oneof"`
}

type Filter_builder

type Filter_builder struct {

	// Fields of oneof Filter:
	NotFilter     *NotFilter
	SimpleFilter  *SimpleFilter
	ComplexFilter *ComplexFilter
	// contains filtered or unexported fields
}

func (Filter_builder) Build

func (b0 Filter_builder) Build() *Filter

type IngestPipelineConfig

type IngestPipelineConfig struct {
	Sources []string `protobuf:"bytes,1,rep,name=sources,proto3" json:"sources,omitempty"`
	// Deprecated: Marked as deprecated in indykite/config/v1beta1/model.proto.
	Operations    []IngestPipelineOperation `` /* 134-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/config/v1beta1/model.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/config/v1beta1/model.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/config/v1beta1/model.proto.
	Operations    []IngestPipelineOperation
	AppAgentToken string
	// contains filtered or unexported fields
}

func (IngestPipelineConfig_builder) Build

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

func (IngestPipelineOperation) Number

func (IngestPipelineOperation) String

func (x IngestPipelineOperation) String() string

func (IngestPipelineOperation) Type

type KafkaSinkConfig

type KafkaSinkConfig struct {

	// Brokers specify Kafka destinations to connect to.
	// Format: host:port (e.g., "kafka.example.com:9092", "192.168.1.1:9092")
	Brokers []string `protobuf:"bytes,1,rep,name=brokers,proto3" json:"brokers,omitempty"`
	// Topic name.
	Topic string `protobuf:"bytes,2,opt,name=topic,proto3" json:"topic,omitempty"`
	// DisableTLS can force using non-secure connection.
	DisableTls bool `protobuf:"varint,3,opt,name=disable_tls,json=disableTls,proto3" json:"disable_tls,omitempty"`
	// TLSSkipVerify defines whenever not to verify TLS certificate. Ignored if TLS is disabled.
	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"`
	DisplayName   *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	LastError     string                  `protobuf:"bytes,8,opt,name=last_error,json=lastError,proto3" json:"last_error,omitempty"`
	// contains filtered or unexported fields
}

func (*KafkaSinkConfig) ClearDisplayName

func (x *KafkaSinkConfig) ClearDisplayName()

func (*KafkaSinkConfig) GetBrokers

func (x *KafkaSinkConfig) GetBrokers() []string

func (*KafkaSinkConfig) GetDisableTls

func (x *KafkaSinkConfig) GetDisableTls() bool

func (*KafkaSinkConfig) GetDisplayName

func (x *KafkaSinkConfig) GetDisplayName() *wrapperspb.StringValue

func (*KafkaSinkConfig) GetLastError

func (x *KafkaSinkConfig) GetLastError() string

func (*KafkaSinkConfig) GetPassword

func (x *KafkaSinkConfig) GetPassword() string

func (*KafkaSinkConfig) GetTlsSkipVerify

func (x *KafkaSinkConfig) GetTlsSkipVerify() bool

func (*KafkaSinkConfig) GetTopic

func (x *KafkaSinkConfig) GetTopic() string

func (*KafkaSinkConfig) GetUsername

func (x *KafkaSinkConfig) GetUsername() string

func (*KafkaSinkConfig) HasDisplayName

func (x *KafkaSinkConfig) HasDisplayName() bool

func (*KafkaSinkConfig) ProtoMessage

func (*KafkaSinkConfig) ProtoMessage()

func (*KafkaSinkConfig) ProtoReflect

func (x *KafkaSinkConfig) ProtoReflect() protoreflect.Message

func (*KafkaSinkConfig) Reset

func (x *KafkaSinkConfig) Reset()

func (*KafkaSinkConfig) SetBrokers

func (x *KafkaSinkConfig) SetBrokers(v []string)

func (*KafkaSinkConfig) SetDisableTls

func (x *KafkaSinkConfig) SetDisableTls(v bool)

func (*KafkaSinkConfig) SetDisplayName

func (x *KafkaSinkConfig) SetDisplayName(v *wrapperspb.StringValue)

func (*KafkaSinkConfig) SetLastError

func (x *KafkaSinkConfig) SetLastError(v string)

func (*KafkaSinkConfig) SetPassword

func (x *KafkaSinkConfig) SetPassword(v string)

func (*KafkaSinkConfig) SetTlsSkipVerify

func (x *KafkaSinkConfig) SetTlsSkipVerify(v bool)

func (*KafkaSinkConfig) SetTopic

func (x *KafkaSinkConfig) SetTopic(v string)

func (*KafkaSinkConfig) SetUsername

func (x *KafkaSinkConfig) SetUsername(v string)

func (*KafkaSinkConfig) String

func (x *KafkaSinkConfig) String() string

type KafkaSinkConfig_builder

type KafkaSinkConfig_builder struct {

	// Brokers specify Kafka destinations to connect to.
	// Format: host:port (e.g., "kafka.example.com:9092", "192.168.1.1:9092")
	Brokers []string
	// Topic name.
	Topic string
	// DisableTLS can force using non-secure connection.
	DisableTls bool
	// TLSSkipVerify defines whenever not to verify TLS certificate. Ignored if TLS is disabled.
	TlsSkipVerify bool
	Username      string
	Password      string
	DisplayName   *wrapperspb.StringValue
	LastError     string
	// contains filtered or unexported fields
}

func (KafkaSinkConfig_builder) Build

type KnowledgeQueryConfig

type KnowledgeQueryConfig struct {

	// Query definition in JSON format.
	Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` // 0.5Mb
	// Query status.
	Status KnowledgeQueryConfig_Status `protobuf:"varint,2,opt,name=status,proto3,enum=indykite.config.v1beta1.KnowledgeQueryConfig_Status" json:"status,omitempty"`
	// 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 (*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 (*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) Enum

func (KnowledgeQueryConfig_Status) Number

func (KnowledgeQueryConfig_Status) String

func (KnowledgeQueryConfig_Status) Type

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

type ListApplicationAgentsRequest

type ListApplicationAgentsRequest struct {

	// Globally unique identifier.
	AppSpaceId string `protobuf:"bytes,1,opt,name=app_space_id,json=appSpaceId,proto3" json:"app_space_id,omitempty"`
	// Match documents with exact name search.
	Match []string `protobuf:"bytes,2,rep,name=match,proto3" json:"match,omitempty"`
	// contains filtered or unexported fields
}

func (*ListApplicationAgentsRequest) GetAppSpaceId

func (x *ListApplicationAgentsRequest) GetAppSpaceId() string

func (*ListApplicationAgentsRequest) GetMatch

func (x *ListApplicationAgentsRequest) GetMatch() []string

func (*ListApplicationAgentsRequest) ProtoMessage

func (*ListApplicationAgentsRequest) ProtoMessage()

func (*ListApplicationAgentsRequest) ProtoReflect

func (*ListApplicationAgentsRequest) Reset

func (x *ListApplicationAgentsRequest) Reset()

func (*ListApplicationAgentsRequest) SetAppSpaceId

func (x *ListApplicationAgentsRequest) SetAppSpaceId(v string)

func (*ListApplicationAgentsRequest) SetMatch

func (x *ListApplicationAgentsRequest) SetMatch(v []string)

func (*ListApplicationAgentsRequest) String

type ListApplicationAgentsRequest_builder

type ListApplicationAgentsRequest_builder struct {

	// Globally unique identifier.
	AppSpaceId string
	// Match documents with exact name search.
	Match []string
	// contains filtered or unexported fields
}

func (ListApplicationAgentsRequest_builder) Build

type ListApplicationAgentsResponse

type ListApplicationAgentsResponse struct {
	ApplicationAgent *ApplicationAgent `protobuf:"bytes,1,opt,name=application_agent,json=applicationAgent,proto3" json:"application_agent,omitempty"`
	// contains filtered or unexported fields
}

func (*ListApplicationAgentsResponse) ClearApplicationAgent

func (x *ListApplicationAgentsResponse) ClearApplicationAgent()

func (*ListApplicationAgentsResponse) GetApplicationAgent

func (x *ListApplicationAgentsResponse) GetApplicationAgent() *ApplicationAgent

func (*ListApplicationAgentsResponse) HasApplicationAgent

func (x *ListApplicationAgentsResponse) HasApplicationAgent() bool

func (*ListApplicationAgentsResponse) ProtoMessage

func (*ListApplicationAgentsResponse) ProtoMessage()

func (*ListApplicationAgentsResponse) ProtoReflect

func (*ListApplicationAgentsResponse) Reset

func (x *ListApplicationAgentsResponse) Reset()

func (*ListApplicationAgentsResponse) SetApplicationAgent

func (x *ListApplicationAgentsResponse) SetApplicationAgent(v *ApplicationAgent)

func (*ListApplicationAgentsResponse) String

type ListApplicationAgentsResponse_builder

type ListApplicationAgentsResponse_builder struct {
	ApplicationAgent *ApplicationAgent
	// contains filtered or unexported fields
}

func (ListApplicationAgentsResponse_builder) Build

type ListApplicationSpacesRequest

type ListApplicationSpacesRequest struct {

	// Globally unique identifier.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Match documents with exact name search.
	Match []string `protobuf:"bytes,2,rep,name=match,proto3" json:"match,omitempty"`
	// contains filtered or unexported fields
}

func (*ListApplicationSpacesRequest) GetCustomerId

func (x *ListApplicationSpacesRequest) GetCustomerId() string

func (*ListApplicationSpacesRequest) GetMatch

func (x *ListApplicationSpacesRequest) GetMatch() []string

func (*ListApplicationSpacesRequest) ProtoMessage

func (*ListApplicationSpacesRequest) ProtoMessage()

func (*ListApplicationSpacesRequest) ProtoReflect

func (*ListApplicationSpacesRequest) Reset

func (x *ListApplicationSpacesRequest) Reset()

func (*ListApplicationSpacesRequest) SetCustomerId

func (x *ListApplicationSpacesRequest) SetCustomerId(v string)

func (*ListApplicationSpacesRequest) SetMatch

func (x *ListApplicationSpacesRequest) SetMatch(v []string)

func (*ListApplicationSpacesRequest) String

type ListApplicationSpacesRequest_builder

type ListApplicationSpacesRequest_builder struct {

	// Globally unique identifier.
	CustomerId string
	// Match documents with exact name search.
	Match []string
	// contains filtered or unexported fields
}

func (ListApplicationSpacesRequest_builder) Build

type ListApplicationSpacesResponse

type ListApplicationSpacesResponse struct {
	AppSpace *ApplicationSpace `protobuf:"bytes,1,opt,name=app_space,json=appSpace,proto3" json:"app_space,omitempty"`
	// contains filtered or unexported fields
}

func (*ListApplicationSpacesResponse) ClearAppSpace

func (x *ListApplicationSpacesResponse) ClearAppSpace()

func (*ListApplicationSpacesResponse) GetAppSpace

func (*ListApplicationSpacesResponse) HasAppSpace

func (x *ListApplicationSpacesResponse) HasAppSpace() bool

func (*ListApplicationSpacesResponse) ProtoMessage

func (*ListApplicationSpacesResponse) ProtoMessage()

func (*ListApplicationSpacesResponse) ProtoReflect

func (*ListApplicationSpacesResponse) Reset

func (x *ListApplicationSpacesResponse) Reset()

func (*ListApplicationSpacesResponse) SetAppSpace

func (*ListApplicationSpacesResponse) String

type ListApplicationSpacesResponse_builder

type ListApplicationSpacesResponse_builder struct {
	AppSpace *ApplicationSpace
	// contains filtered or unexported fields
}

func (ListApplicationSpacesResponse_builder) Build

type ListApplicationsRequest

type ListApplicationsRequest struct {

	// Globally unique identifier.
	AppSpaceId string `protobuf:"bytes,1,opt,name=app_space_id,json=appSpaceId,proto3" json:"app_space_id,omitempty"`
	// Match documents with exact name search.
	Match []string `protobuf:"bytes,2,rep,name=match,proto3" json:"match,omitempty"`
	// contains filtered or unexported fields
}

func (*ListApplicationsRequest) GetAppSpaceId

func (x *ListApplicationsRequest) GetAppSpaceId() string

func (*ListApplicationsRequest) GetMatch

func (x *ListApplicationsRequest) GetMatch() []string

func (*ListApplicationsRequest) ProtoMessage

func (*ListApplicationsRequest) ProtoMessage()

func (*ListApplicationsRequest) ProtoReflect

func (x *ListApplicationsRequest) ProtoReflect() protoreflect.Message

func (*ListApplicationsRequest) Reset

func (x *ListApplicationsRequest) Reset()

func (*ListApplicationsRequest) SetAppSpaceId

func (x *ListApplicationsRequest) SetAppSpaceId(v string)

func (*ListApplicationsRequest) SetMatch

func (x *ListApplicationsRequest) SetMatch(v []string)

func (*ListApplicationsRequest) String

func (x *ListApplicationsRequest) String() string

type ListApplicationsRequest_builder

type ListApplicationsRequest_builder struct {

	// Globally unique identifier.
	AppSpaceId string
	// Match documents with exact name search.
	Match []string
	// contains filtered or unexported fields
}

func (ListApplicationsRequest_builder) Build

type ListApplicationsResponse

type ListApplicationsResponse struct {
	Application *Application `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	// contains filtered or unexported fields
}

func (*ListApplicationsResponse) ClearApplication

func (x *ListApplicationsResponse) ClearApplication()

func (*ListApplicationsResponse) GetApplication

func (x *ListApplicationsResponse) GetApplication() *Application

func (*ListApplicationsResponse) HasApplication

func (x *ListApplicationsResponse) HasApplication() bool

func (*ListApplicationsResponse) ProtoMessage

func (*ListApplicationsResponse) ProtoMessage()

func (*ListApplicationsResponse) ProtoReflect

func (x *ListApplicationsResponse) ProtoReflect() protoreflect.Message

func (*ListApplicationsResponse) Reset

func (x *ListApplicationsResponse) Reset()

func (*ListApplicationsResponse) SetApplication

func (x *ListApplicationsResponse) SetApplication(v *Application)

func (*ListApplicationsResponse) String

func (x *ListApplicationsResponse) String() string

type ListApplicationsResponse_builder

type ListApplicationsResponse_builder struct {
	Application *Application
	// contains filtered or unexported fields
}

func (ListApplicationsResponse_builder) Build

type ListConfigNodeVersionsRequest

type ListConfigNodeVersionsRequest struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

ListConfigNodeVersionsRequest list all previous versions, including live, versions of a Configuration object.

func (*ListConfigNodeVersionsRequest) GetId

func (*ListConfigNodeVersionsRequest) ProtoMessage

func (*ListConfigNodeVersionsRequest) ProtoMessage()

func (*ListConfigNodeVersionsRequest) ProtoReflect

func (*ListConfigNodeVersionsRequest) Reset

func (x *ListConfigNodeVersionsRequest) Reset()

func (*ListConfigNodeVersionsRequest) SetId

func (*ListConfigNodeVersionsRequest) String

type ListConfigNodeVersionsRequest_builder

type ListConfigNodeVersionsRequest_builder struct {

	// Globally unique identifier.
	Id string
	// contains filtered or unexported fields
}

func (ListConfigNodeVersionsRequest_builder) Build

type ListConfigNodeVersionsResponse

type ListConfigNodeVersionsResponse struct {
	ConfigNodes []*ConfigNode `protobuf:"bytes,1,rep,name=config_nodes,json=configNodes,proto3" json:"config_nodes,omitempty"`
	// contains filtered or unexported fields
}

func (*ListConfigNodeVersionsResponse) GetConfigNodes

func (x *ListConfigNodeVersionsResponse) GetConfigNodes() []*ConfigNode

func (*ListConfigNodeVersionsResponse) ProtoMessage

func (*ListConfigNodeVersionsResponse) ProtoMessage()

func (*ListConfigNodeVersionsResponse) ProtoReflect

func (*ListConfigNodeVersionsResponse) Reset

func (x *ListConfigNodeVersionsResponse) Reset()

func (*ListConfigNodeVersionsResponse) SetConfigNodes

func (x *ListConfigNodeVersionsResponse) SetConfigNodes(v []*ConfigNode)

func (*ListConfigNodeVersionsResponse) String

type ListConfigNodeVersionsResponse_builder

type ListConfigNodeVersionsResponse_builder struct {
	ConfigNodes []*ConfigNode
	// contains filtered or unexported fields
}

func (ListConfigNodeVersionsResponse_builder) Build

type ListPermissionsRequest

type ListPermissionsRequest struct {

	// Location under which to retrieve permissions. Can be Customer
	Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPermissionsRequest) GetLocation

func (x *ListPermissionsRequest) GetLocation() string

func (*ListPermissionsRequest) ProtoMessage

func (*ListPermissionsRequest) ProtoMessage()

func (*ListPermissionsRequest) ProtoReflect

func (x *ListPermissionsRequest) ProtoReflect() protoreflect.Message

func (*ListPermissionsRequest) Reset

func (x *ListPermissionsRequest) Reset()

func (*ListPermissionsRequest) SetLocation

func (x *ListPermissionsRequest) SetLocation(v string)

func (*ListPermissionsRequest) String

func (x *ListPermissionsRequest) String() string

type ListPermissionsRequest_builder

type ListPermissionsRequest_builder struct {

	// Location under which to retrieve permissions. Can be Customer
	Location string
	// contains filtered or unexported fields
}

func (ListPermissionsRequest_builder) Build

type ListPermissionsResponse

type ListPermissionsResponse struct {
	Users           []*ListPermissionsResponse_User           `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	ServiceAccounts []*ListPermissionsResponse_ServiceAccount `protobuf:"bytes,2,rep,name=service_accounts,json=serviceAccounts,proto3" json:"service_accounts,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPermissionsResponse) GetServiceAccounts

func (*ListPermissionsResponse) GetUsers

func (*ListPermissionsResponse) ProtoMessage

func (*ListPermissionsResponse) ProtoMessage()

func (*ListPermissionsResponse) ProtoReflect

func (x *ListPermissionsResponse) ProtoReflect() protoreflect.Message

func (*ListPermissionsResponse) Reset

func (x *ListPermissionsResponse) Reset()

func (*ListPermissionsResponse) SetServiceAccounts

func (*ListPermissionsResponse) SetUsers

func (*ListPermissionsResponse) String

func (x *ListPermissionsResponse) String() string

type ListPermissionsResponse_PermissionRole

type ListPermissionsResponse_PermissionRole struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPermissionsResponse_PermissionRole) GetDisplayName

func (x *ListPermissionsResponse_PermissionRole) GetDisplayName() string

func (*ListPermissionsResponse_PermissionRole) GetId

func (*ListPermissionsResponse_PermissionRole) ProtoMessage

func (*ListPermissionsResponse_PermissionRole) ProtoReflect

func (*ListPermissionsResponse_PermissionRole) Reset

func (*ListPermissionsResponse_PermissionRole) SetDisplayName

func (x *ListPermissionsResponse_PermissionRole) SetDisplayName(v string)

func (*ListPermissionsResponse_PermissionRole) SetId

func (*ListPermissionsResponse_PermissionRole) String

type ListPermissionsResponse_PermissionRole_builder

type ListPermissionsResponse_PermissionRole_builder struct {
	Id          string
	DisplayName string
	// contains filtered or unexported fields
}

func (ListPermissionsResponse_PermissionRole_builder) Build

type ListPermissionsResponse_ServiceAccount

type ListPermissionsResponse_ServiceAccount struct {
	Name  string                                    `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Id    string                                    `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Roles []*ListPermissionsResponse_PermissionRole `protobuf:"bytes,3,rep,name=roles,proto3" json:"roles,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPermissionsResponse_ServiceAccount) GetId

func (*ListPermissionsResponse_ServiceAccount) GetName

func (*ListPermissionsResponse_ServiceAccount) GetRoles

func (*ListPermissionsResponse_ServiceAccount) ProtoMessage

func (*ListPermissionsResponse_ServiceAccount) ProtoReflect

func (*ListPermissionsResponse_ServiceAccount) Reset

func (*ListPermissionsResponse_ServiceAccount) SetId

func (*ListPermissionsResponse_ServiceAccount) SetName

func (*ListPermissionsResponse_ServiceAccount) SetRoles

func (*ListPermissionsResponse_ServiceAccount) String

type ListPermissionsResponse_ServiceAccount_builder

type ListPermissionsResponse_ServiceAccount_builder struct {
	Name  string
	Id    string
	Roles []*ListPermissionsResponse_PermissionRole
	// contains filtered or unexported fields
}

func (ListPermissionsResponse_ServiceAccount_builder) Build

type ListPermissionsResponse_User

type ListPermissionsResponse_User struct {
	Id    string                                    `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Roles []*ListPermissionsResponse_PermissionRole `protobuf:"bytes,3,rep,name=roles,proto3" json:"roles,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPermissionsResponse_User) GetId

func (*ListPermissionsResponse_User) GetRoles

func (*ListPermissionsResponse_User) ProtoMessage

func (*ListPermissionsResponse_User) ProtoMessage()

func (*ListPermissionsResponse_User) ProtoReflect

func (*ListPermissionsResponse_User) Reset

func (x *ListPermissionsResponse_User) Reset()

func (*ListPermissionsResponse_User) SetId

func (*ListPermissionsResponse_User) SetRoles

func (*ListPermissionsResponse_User) String

type ListPermissionsResponse_User_builder

type ListPermissionsResponse_User_builder struct {
	Id    string
	Roles []*ListPermissionsResponse_PermissionRole
	// contains filtered or unexported fields
}

func (ListPermissionsResponse_User_builder) Build

type ListPermissionsResponse_builder

type ListPermissionsResponse_builder struct {
	Users           []*ListPermissionsResponse_User
	ServiceAccounts []*ListPermissionsResponse_ServiceAccount
	// contains filtered or unexported fields
}

func (ListPermissionsResponse_builder) Build

type McpServerConfig

type McpServerConfig struct {
	Enabled                bool     `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	AppAgentId             string   `protobuf:"bytes,2,opt,name=app_agent_id,json=appAgentId,proto3" json:"app_agent_id,omitempty"`
	TokenIntrospectId      string   `protobuf:"bytes,3,opt,name=token_introspect_id,json=tokenIntrospectId,proto3" json:"token_introspect_id,omitempty"`
	ScopesSupported        []string `protobuf:"bytes,4,rep,name=scopes_supported,json=scopesSupported,proto3" json:"scopes_supported,omitempty"`
	Resource               string   `protobuf:"bytes,5,opt,name=resource,proto3" json:"resource,omitempty"`
	AuthorizationServers   []string `protobuf:"bytes,6,rep,name=authorization_servers,json=authorizationServers,proto3" json:"authorization_servers,omitempty"`
	BearerMethodsSupported []string `` /* 129-byte string literal not displayed */
	ResourceDocumentation  string   `protobuf:"bytes,8,opt,name=resource_documentation,json=resourceDocumentation,proto3" json:"resource_documentation,omitempty"`
	// contains filtered or unexported fields
}

func (*McpServerConfig) GetAppAgentId

func (x *McpServerConfig) GetAppAgentId() string

func (*McpServerConfig) GetAuthorizationServers

func (x *McpServerConfig) GetAuthorizationServers() []string

func (*McpServerConfig) GetBearerMethodsSupported

func (x *McpServerConfig) GetBearerMethodsSupported() []string

func (*McpServerConfig) GetEnabled

func (x *McpServerConfig) GetEnabled() bool

func (*McpServerConfig) GetResource

func (x *McpServerConfig) GetResource() string

func (*McpServerConfig) GetResourceDocumentation

func (x *McpServerConfig) GetResourceDocumentation() string

func (*McpServerConfig) GetScopesSupported

func (x *McpServerConfig) GetScopesSupported() []string

func (*McpServerConfig) GetTokenIntrospectId

func (x *McpServerConfig) GetTokenIntrospectId() string

func (*McpServerConfig) ProtoMessage

func (*McpServerConfig) ProtoMessage()

func (*McpServerConfig) ProtoReflect

func (x *McpServerConfig) ProtoReflect() protoreflect.Message

func (*McpServerConfig) Reset

func (x *McpServerConfig) Reset()

func (*McpServerConfig) SetAppAgentId

func (x *McpServerConfig) SetAppAgentId(v string)

func (*McpServerConfig) SetAuthorizationServers

func (x *McpServerConfig) SetAuthorizationServers(v []string)

func (*McpServerConfig) SetBearerMethodsSupported

func (x *McpServerConfig) SetBearerMethodsSupported(v []string)

func (*McpServerConfig) SetEnabled

func (x *McpServerConfig) SetEnabled(v bool)

func (*McpServerConfig) SetResource

func (x *McpServerConfig) SetResource(v string)

func (*McpServerConfig) SetResourceDocumentation

func (x *McpServerConfig) SetResourceDocumentation(v string)

func (*McpServerConfig) SetScopesSupported

func (x *McpServerConfig) SetScopesSupported(v []string)

func (*McpServerConfig) SetTokenIntrospectId

func (x *McpServerConfig) SetTokenIntrospectId(v string)

func (*McpServerConfig) String

func (x *McpServerConfig) String() string

type McpServerConfig_builder

type McpServerConfig_builder struct {
	Enabled                bool
	AppAgentId             string
	TokenIntrospectId      string
	ScopesSupported        []string
	Resource               string
	AuthorizationServers   []string
	BearerMethodsSupported []string
	ResourceDocumentation  string
	// contains filtered or unexported fields
}

func (McpServerConfig_builder) Build

type NotFilter

type NotFilter struct {
	Filter *Filter `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*NotFilter) ClearFilter

func (x *NotFilter) ClearFilter()

func (*NotFilter) GetFilter

func (x *NotFilter) GetFilter() *Filter

func (*NotFilter) HasFilter

func (x *NotFilter) HasFilter() bool

func (*NotFilter) ProtoMessage

func (*NotFilter) ProtoMessage()

func (*NotFilter) ProtoReflect

func (x *NotFilter) ProtoReflect() protoreflect.Message

func (*NotFilter) Reset

func (x *NotFilter) Reset()

func (*NotFilter) SetFilter

func (x *NotFilter) SetFilter(v *Filter)

func (*NotFilter) String

func (x *NotFilter) String() string

type NotFilter_builder

type NotFilter_builder struct {
	Filter *Filter
	// contains filtered or unexported fields
}

func (NotFilter_builder) Build

func (b0 NotFilter_builder) Build() *NotFilter

type PolicyBuilderConditions

type PolicyBuilderConditions struct {
	Nodes         []*PolicyBuilderNode         `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
	Relationships []*PolicyBuilderRelationship `protobuf:"bytes,2,rep,name=relationships,proto3" json:"relationships,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyBuilderConditions) GetNodes

func (x *PolicyBuilderConditions) GetNodes() []*PolicyBuilderNode

func (*PolicyBuilderConditions) GetRelationships

func (x *PolicyBuilderConditions) GetRelationships() []*PolicyBuilderRelationship

func (*PolicyBuilderConditions) ProtoMessage

func (*PolicyBuilderConditions) ProtoMessage()

func (*PolicyBuilderConditions) ProtoReflect

func (x *PolicyBuilderConditions) ProtoReflect() protoreflect.Message

func (*PolicyBuilderConditions) Reset

func (x *PolicyBuilderConditions) Reset()

func (*PolicyBuilderConditions) SetNodes

func (x *PolicyBuilderConditions) SetNodes(v []*PolicyBuilderNode)

func (*PolicyBuilderConditions) SetRelationships

func (x *PolicyBuilderConditions) SetRelationships(v []*PolicyBuilderRelationship)

func (*PolicyBuilderConditions) String

func (x *PolicyBuilderConditions) String() string

type PolicyBuilderConditions_builder

type PolicyBuilderConditions_builder struct {
	Nodes         []*PolicyBuilderNode
	Relationships []*PolicyBuilderRelationship
	// contains filtered or unexported fields
}

func (PolicyBuilderConditions_builder) Build

type PolicyBuilderConfig

type PolicyBuilderConfig struct {
	SubjectType  string                   `protobuf:"bytes,1,opt,name=subject_type,json=subjectType,proto3" json:"subject_type,omitempty"`
	ResourceType string                   `protobuf:"bytes,2,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
	Actions      []string                 `protobuf:"bytes,3,rep,name=actions,proto3" json:"actions,omitempty"`
	Conditions   *PolicyBuilderConditions `protobuf:"bytes,4,opt,name=conditions,proto3" json:"conditions,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyBuilderConfig) ClearConditions

func (x *PolicyBuilderConfig) ClearConditions()

func (*PolicyBuilderConfig) GetActions

func (x *PolicyBuilderConfig) GetActions() []string

func (*PolicyBuilderConfig) GetConditions

func (x *PolicyBuilderConfig) GetConditions() *PolicyBuilderConditions

func (*PolicyBuilderConfig) GetResourceType

func (x *PolicyBuilderConfig) GetResourceType() string

func (*PolicyBuilderConfig) GetSubjectType

func (x *PolicyBuilderConfig) GetSubjectType() string

func (*PolicyBuilderConfig) HasConditions

func (x *PolicyBuilderConfig) HasConditions() bool

func (*PolicyBuilderConfig) ProtoMessage

func (*PolicyBuilderConfig) ProtoMessage()

func (*PolicyBuilderConfig) ProtoReflect

func (x *PolicyBuilderConfig) ProtoReflect() protoreflect.Message

func (*PolicyBuilderConfig) Reset

func (x *PolicyBuilderConfig) Reset()

func (*PolicyBuilderConfig) SetActions

func (x *PolicyBuilderConfig) SetActions(v []string)

func (*PolicyBuilderConfig) SetConditions

func (x *PolicyBuilderConfig) SetConditions(v *PolicyBuilderConditions)

func (*PolicyBuilderConfig) SetResourceType

func (x *PolicyBuilderConfig) SetResourceType(v string)

func (*PolicyBuilderConfig) SetSubjectType

func (x *PolicyBuilderConfig) SetSubjectType(v string)

func (*PolicyBuilderConfig) String

func (x *PolicyBuilderConfig) String() string

type PolicyBuilderConfig_builder

type PolicyBuilderConfig_builder struct {
	SubjectType  string
	ResourceType string
	Actions      []string
	Conditions   *PolicyBuilderConditions
	// contains filtered or unexported fields
}

func (PolicyBuilderConfig_builder) Build

type PolicyBuilderNode

type PolicyBuilderNode struct {
	Alias  string   `protobuf:"bytes,1,opt,name=alias,proto3" json:"alias,omitempty"`
	Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"`
	Filter *Filter  `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyBuilderNode) ClearFilter

func (x *PolicyBuilderNode) ClearFilter()

func (*PolicyBuilderNode) GetAlias

func (x *PolicyBuilderNode) GetAlias() string

func (*PolicyBuilderNode) GetFilter

func (x *PolicyBuilderNode) GetFilter() *Filter

func (*PolicyBuilderNode) GetLabels

func (x *PolicyBuilderNode) GetLabels() []string

func (*PolicyBuilderNode) HasFilter

func (x *PolicyBuilderNode) HasFilter() bool

func (*PolicyBuilderNode) ProtoMessage

func (*PolicyBuilderNode) ProtoMessage()

func (*PolicyBuilderNode) ProtoReflect

func (x *PolicyBuilderNode) ProtoReflect() protoreflect.Message

func (*PolicyBuilderNode) Reset

func (x *PolicyBuilderNode) Reset()

func (*PolicyBuilderNode) SetAlias

func (x *PolicyBuilderNode) SetAlias(v string)

func (*PolicyBuilderNode) SetFilter

func (x *PolicyBuilderNode) SetFilter(v *Filter)

func (*PolicyBuilderNode) SetLabels

func (x *PolicyBuilderNode) SetLabels(v []string)

func (*PolicyBuilderNode) String

func (x *PolicyBuilderNode) String() string

type PolicyBuilderNode_builder

type PolicyBuilderNode_builder struct {
	Alias  string
	Labels []string
	Filter *Filter
	// contains filtered or unexported fields
}

func (PolicyBuilderNode_builder) Build

type PolicyBuilderRelationship

type PolicyBuilderRelationship struct {
	Undirected       bool    `protobuf:"varint,1,opt,name=undirected,proto3" json:"undirected,omitempty"`
	SourceAlias      string  `protobuf:"bytes,2,opt,name=source_alias,json=sourceAlias,proto3" json:"source_alias,omitempty"`
	TargetAlias      string  `protobuf:"bytes,3,opt,name=target_alias,json=targetAlias,proto3" json:"target_alias,omitempty"`
	RelationshipType string  `protobuf:"bytes,4,opt,name=relationship_type,json=relationshipType,proto3" json:"relationship_type,omitempty"`
	Filter           *Filter `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyBuilderRelationship) ClearFilter

func (x *PolicyBuilderRelationship) ClearFilter()

func (*PolicyBuilderRelationship) GetFilter

func (x *PolicyBuilderRelationship) GetFilter() *Filter

func (*PolicyBuilderRelationship) GetRelationshipType

func (x *PolicyBuilderRelationship) GetRelationshipType() string

func (*PolicyBuilderRelationship) GetSourceAlias

func (x *PolicyBuilderRelationship) GetSourceAlias() string

func (*PolicyBuilderRelationship) GetTargetAlias

func (x *PolicyBuilderRelationship) GetTargetAlias() string

func (*PolicyBuilderRelationship) GetUndirected

func (x *PolicyBuilderRelationship) GetUndirected() bool

func (*PolicyBuilderRelationship) HasFilter

func (x *PolicyBuilderRelationship) HasFilter() bool

func (*PolicyBuilderRelationship) ProtoMessage

func (*PolicyBuilderRelationship) ProtoMessage()

func (*PolicyBuilderRelationship) ProtoReflect

func (*PolicyBuilderRelationship) Reset

func (x *PolicyBuilderRelationship) Reset()

func (*PolicyBuilderRelationship) SetFilter

func (x *PolicyBuilderRelationship) SetFilter(v *Filter)

func (*PolicyBuilderRelationship) SetRelationshipType

func (x *PolicyBuilderRelationship) SetRelationshipType(v string)

func (*PolicyBuilderRelationship) SetSourceAlias

func (x *PolicyBuilderRelationship) SetSourceAlias(v string)

func (*PolicyBuilderRelationship) SetTargetAlias

func (x *PolicyBuilderRelationship) SetTargetAlias(v string)

func (*PolicyBuilderRelationship) SetUndirected

func (x *PolicyBuilderRelationship) SetUndirected(v bool)

func (*PolicyBuilderRelationship) String

func (x *PolicyBuilderRelationship) String() string

type PolicyBuilderRelationship_builder

type PolicyBuilderRelationship_builder struct {
	Undirected       bool
	SourceAlias      string
	TargetAlias      string
	RelationshipType string
	Filter           *Filter
	// contains filtered or unexported fields
}

func (PolicyBuilderRelationship_builder) Build

type PropertyValueType

type PropertyValueType struct {

	// Types that are valid to be assigned to Value:
	//
	//	*PropertyValueType_BoolValue
	//	*PropertyValueType_IntValue
	//	*PropertyValueType_FloatValue
	//	*PropertyValueType_TimeValue
	//	*PropertyValueType_DurationValue
	//	*PropertyValueType_StringValue
	Value isPropertyValueType_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*PropertyValueType) ClearBoolValue

func (x *PropertyValueType) ClearBoolValue()

func (*PropertyValueType) ClearDurationValue

func (x *PropertyValueType) ClearDurationValue()

func (*PropertyValueType) ClearFloatValue

func (x *PropertyValueType) ClearFloatValue()

func (*PropertyValueType) ClearIntValue

func (x *PropertyValueType) ClearIntValue()

func (*PropertyValueType) ClearStringValue

func (x *PropertyValueType) ClearStringValue()

func (*PropertyValueType) ClearTimeValue

func (x *PropertyValueType) ClearTimeValue()

func (*PropertyValueType) ClearValue

func (x *PropertyValueType) ClearValue()

func (*PropertyValueType) GetBoolValue

func (x *PropertyValueType) GetBoolValue() bool

func (*PropertyValueType) GetDurationValue

func (x *PropertyValueType) GetDurationValue() *durationpb.Duration

func (*PropertyValueType) GetFloatValue

func (x *PropertyValueType) GetFloatValue() float64

func (*PropertyValueType) GetIntValue

func (x *PropertyValueType) GetIntValue() int32

func (*PropertyValueType) GetStringValue

func (x *PropertyValueType) GetStringValue() string

func (*PropertyValueType) GetTimeValue

func (x *PropertyValueType) GetTimeValue() *timestamppb.Timestamp

func (*PropertyValueType) GetValue

func (x *PropertyValueType) GetValue() isPropertyValueType_Value

func (*PropertyValueType) HasBoolValue

func (x *PropertyValueType) HasBoolValue() bool

func (*PropertyValueType) HasDurationValue

func (x *PropertyValueType) HasDurationValue() bool

func (*PropertyValueType) HasFloatValue

func (x *PropertyValueType) HasFloatValue() bool

func (*PropertyValueType) HasIntValue

func (x *PropertyValueType) HasIntValue() bool

func (*PropertyValueType) HasStringValue

func (x *PropertyValueType) HasStringValue() bool

func (*PropertyValueType) HasTimeValue

func (x *PropertyValueType) HasTimeValue() bool

func (*PropertyValueType) HasValue

func (x *PropertyValueType) HasValue() bool

func (*PropertyValueType) ProtoMessage

func (*PropertyValueType) ProtoMessage()

func (*PropertyValueType) ProtoReflect

func (x *PropertyValueType) ProtoReflect() protoreflect.Message

func (*PropertyValueType) Reset

func (x *PropertyValueType) Reset()

func (*PropertyValueType) SetBoolValue

func (x *PropertyValueType) SetBoolValue(v bool)

func (*PropertyValueType) SetDurationValue

func (x *PropertyValueType) SetDurationValue(v *durationpb.Duration)

func (*PropertyValueType) SetFloatValue

func (x *PropertyValueType) SetFloatValue(v float64)

func (*PropertyValueType) SetIntValue

func (x *PropertyValueType) SetIntValue(v int32)

func (*PropertyValueType) SetStringValue

func (x *PropertyValueType) SetStringValue(v string)

func (*PropertyValueType) SetTimeValue

func (x *PropertyValueType) SetTimeValue(v *timestamppb.Timestamp)

func (*PropertyValueType) String

func (x *PropertyValueType) String() string

func (*PropertyValueType) WhichValue

func (x *PropertyValueType) WhichValue() case_PropertyValueType_Value

type PropertyValueType_BoolValue

type PropertyValueType_BoolValue struct {
	BoolValue bool `protobuf:"varint,1,opt,name=bool_value,json=boolValue,proto3,oneof"`
}

type PropertyValueType_DurationValue

type PropertyValueType_DurationValue struct {
	DurationValue *durationpb.Duration `protobuf:"bytes,5,opt,name=duration_value,json=durationValue,proto3,oneof"`
}

type PropertyValueType_FloatValue

type PropertyValueType_FloatValue struct {
	FloatValue float64 `protobuf:"fixed64,3,opt,name=float_value,json=floatValue,proto3,oneof"`
}

type PropertyValueType_IntValue

type PropertyValueType_IntValue struct {
	IntValue int32 `protobuf:"varint,2,opt,name=int_value,json=intValue,proto3,oneof"`
}

type PropertyValueType_StringValue

type PropertyValueType_StringValue struct {
	StringValue string `protobuf:"bytes,6,opt,name=string_value,json=stringValue,proto3,oneof"`
}

type PropertyValueType_TimeValue

type PropertyValueType_TimeValue struct {
	TimeValue *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=time_value,json=timeValue,proto3,oneof"`
}

type PropertyValueType_builder

type PropertyValueType_builder struct {

	// Fields of oneof Value:
	BoolValue     *bool
	IntValue      *int32
	FloatValue    *float64
	TimeValue     *timestamppb.Timestamp
	DurationValue *durationpb.Duration
	StringValue   *string
	// contains filtered or unexported fields
}

func (PropertyValueType_builder) Build

type PubSubSinkConfig

type PubSubSinkConfig struct {

	// ProjectID is the GCP project ID where the Pub/Sub topic exists.
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// TopicName is the name of the Pub/Sub topic (not full resource name).
	TopicName string `protobuf:"bytes,2,opt,name=topic_name,json=topicName,proto3" json:"topic_name,omitempty"`
	// CredentialsJSON is the service account JSON key for authentication.
	CredentialsJson string                  `protobuf:"bytes,3,opt,name=credentials_json,json=credentialsJson,proto3" json:"credentials_json,omitempty"`
	DisplayName     *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	LastError       string                  `protobuf:"bytes,5,opt,name=last_error,json=lastError,proto3" json:"last_error,omitempty"`
	// contains filtered or unexported fields
}

func (*PubSubSinkConfig) ClearDisplayName

func (x *PubSubSinkConfig) ClearDisplayName()

func (*PubSubSinkConfig) GetCredentialsJson

func (x *PubSubSinkConfig) GetCredentialsJson() string

func (*PubSubSinkConfig) GetDisplayName

func (x *PubSubSinkConfig) GetDisplayName() *wrapperspb.StringValue

func (*PubSubSinkConfig) GetLastError

func (x *PubSubSinkConfig) GetLastError() string

func (*PubSubSinkConfig) GetProjectId

func (x *PubSubSinkConfig) GetProjectId() string

func (*PubSubSinkConfig) GetTopicName

func (x *PubSubSinkConfig) GetTopicName() string

func (*PubSubSinkConfig) HasDisplayName

func (x *PubSubSinkConfig) HasDisplayName() bool

func (*PubSubSinkConfig) ProtoMessage

func (*PubSubSinkConfig) ProtoMessage()

func (*PubSubSinkConfig) ProtoReflect

func (x *PubSubSinkConfig) ProtoReflect() protoreflect.Message

func (*PubSubSinkConfig) Reset

func (x *PubSubSinkConfig) Reset()

func (*PubSubSinkConfig) SetCredentialsJson

func (x *PubSubSinkConfig) SetCredentialsJson(v string)

func (*PubSubSinkConfig) SetDisplayName

func (x *PubSubSinkConfig) SetDisplayName(v *wrapperspb.StringValue)

func (*PubSubSinkConfig) SetLastError

func (x *PubSubSinkConfig) SetLastError(v string)

func (*PubSubSinkConfig) SetProjectId

func (x *PubSubSinkConfig) SetProjectId(v string)

func (*PubSubSinkConfig) SetTopicName

func (x *PubSubSinkConfig) SetTopicName(v string)

func (*PubSubSinkConfig) String

func (x *PubSubSinkConfig) String() string

type PubSubSinkConfig_builder

type PubSubSinkConfig_builder struct {

	// ProjectID is the GCP project ID where the Pub/Sub topic exists.
	ProjectId string
	// TopicName is the name of the Pub/Sub topic (not full resource name).
	TopicName string
	// CredentialsJSON is the service account JSON key for authentication.
	CredentialsJson string
	DisplayName     *wrapperspb.StringValue
	LastError       string
	// contains filtered or unexported fields
}

func (PubSubSinkConfig_builder) Build

type ReadApplicationAgentCredentialRequest

type ReadApplicationAgentCredentialRequest struct {

	// Id contains the Globally Unique Identifier of the object with server generated id.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadApplicationAgentCredentialRequest) GetId

func (*ReadApplicationAgentCredentialRequest) ProtoMessage

func (*ReadApplicationAgentCredentialRequest) ProtoMessage()

func (*ReadApplicationAgentCredentialRequest) ProtoReflect

func (*ReadApplicationAgentCredentialRequest) Reset

func (*ReadApplicationAgentCredentialRequest) SetId

func (*ReadApplicationAgentCredentialRequest) String

type ReadApplicationAgentCredentialRequest_builder

type ReadApplicationAgentCredentialRequest_builder struct {

	// Id contains the Globally Unique Identifier of the object with server generated id.
	Id string
	// contains filtered or unexported fields
}

func (ReadApplicationAgentCredentialRequest_builder) Build

type ReadApplicationAgentCredentialResponse

type ReadApplicationAgentCredentialResponse struct {
	ApplicationAgentCredential *ApplicationAgentCredential `` /* 141-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ReadApplicationAgentCredentialResponse) ClearApplicationAgentCredential

func (x *ReadApplicationAgentCredentialResponse) ClearApplicationAgentCredential()

func (*ReadApplicationAgentCredentialResponse) GetApplicationAgentCredential

func (x *ReadApplicationAgentCredentialResponse) GetApplicationAgentCredential() *ApplicationAgentCredential

func (*ReadApplicationAgentCredentialResponse) HasApplicationAgentCredential

func (x *ReadApplicationAgentCredentialResponse) HasApplicationAgentCredential() bool

func (*ReadApplicationAgentCredentialResponse) ProtoMessage

func (*ReadApplicationAgentCredentialResponse) ProtoReflect

func (*ReadApplicationAgentCredentialResponse) Reset

func (*ReadApplicationAgentCredentialResponse) SetApplicationAgentCredential

func (x *ReadApplicationAgentCredentialResponse) SetApplicationAgentCredential(v *ApplicationAgentCredential)

func (*ReadApplicationAgentCredentialResponse) String

type ReadApplicationAgentCredentialResponse_builder

type ReadApplicationAgentCredentialResponse_builder struct {
	ApplicationAgentCredential *ApplicationAgentCredential
	// contains filtered or unexported fields
}

func (ReadApplicationAgentCredentialResponse_builder) Build

type ReadApplicationAgentRequest

type ReadApplicationAgentRequest struct {

	// Types that are valid to be assigned to Identifier:
	//
	//	*ReadApplicationAgentRequest_Id
	//	*ReadApplicationAgentRequest_Name
	Identifier isReadApplicationAgentRequest_Identifier `protobuf_oneof:"identifier"`
	// contains filtered or unexported fields
}

func (*ReadApplicationAgentRequest) ClearId

func (x *ReadApplicationAgentRequest) ClearId()

func (*ReadApplicationAgentRequest) ClearIdentifier

func (x *ReadApplicationAgentRequest) ClearIdentifier()

func (*ReadApplicationAgentRequest) ClearName

func (x *ReadApplicationAgentRequest) ClearName()

func (*ReadApplicationAgentRequest) GetId

func (*ReadApplicationAgentRequest) GetIdentifier

func (x *ReadApplicationAgentRequest) GetIdentifier() isReadApplicationAgentRequest_Identifier

func (*ReadApplicationAgentRequest) GetName

func (*ReadApplicationAgentRequest) HasId

func (x *ReadApplicationAgentRequest) HasId() bool

func (*ReadApplicationAgentRequest) HasIdentifier

func (x *ReadApplicationAgentRequest) HasIdentifier() bool

func (*ReadApplicationAgentRequest) HasName

func (x *ReadApplicationAgentRequest) HasName() bool

func (*ReadApplicationAgentRequest) ProtoMessage

func (*ReadApplicationAgentRequest) ProtoMessage()

func (*ReadApplicationAgentRequest) ProtoReflect

func (*ReadApplicationAgentRequest) Reset

func (x *ReadApplicationAgentRequest) Reset()

func (*ReadApplicationAgentRequest) SetId

func (x *ReadApplicationAgentRequest) SetId(v string)

func (*ReadApplicationAgentRequest) SetName

func (*ReadApplicationAgentRequest) String

func (x *ReadApplicationAgentRequest) String() string

func (*ReadApplicationAgentRequest) WhichIdentifier

func (x *ReadApplicationAgentRequest) WhichIdentifier() case_ReadApplicationAgentRequest_Identifier

type ReadApplicationAgentRequest_Id

type ReadApplicationAgentRequest_Id struct {
	// Id contains the Globally Unique Identifier of the object with server generated id.
	Id string `protobuf:"bytes,1,opt,name=id,proto3,oneof"`
}

type ReadApplicationAgentRequest_Name

type ReadApplicationAgentRequest_Name struct {
	// Name contains the client generated unique identifier with name.
	Name *UniqueNameIdentifier `protobuf:"bytes,2,opt,name=name,proto3,oneof"`
}

type ReadApplicationAgentRequest_builder

type ReadApplicationAgentRequest_builder struct {

	// Fields of oneof Identifier:
	// Id contains the Globally Unique Identifier of the object with server generated id.
	Id *string
	// Name contains the client generated unique identifier with name.
	Name *UniqueNameIdentifier
	// contains filtered or unexported fields
}

func (ReadApplicationAgentRequest_builder) Build

type ReadApplicationAgentResponse

type ReadApplicationAgentResponse struct {
	ApplicationAgent *ApplicationAgent `protobuf:"bytes,2,opt,name=application_agent,json=applicationAgent,proto3" json:"application_agent,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadApplicationAgentResponse) ClearApplicationAgent

func (x *ReadApplicationAgentResponse) ClearApplicationAgent()

func (*ReadApplicationAgentResponse) GetApplicationAgent

func (x *ReadApplicationAgentResponse) GetApplicationAgent() *ApplicationAgent

func (*ReadApplicationAgentResponse) HasApplicationAgent

func (x *ReadApplicationAgentResponse) HasApplicationAgent() bool

func (*ReadApplicationAgentResponse) ProtoMessage

func (*ReadApplicationAgentResponse) ProtoMessage()

func (*ReadApplicationAgentResponse) ProtoReflect

func (*ReadApplicationAgentResponse) Reset

func (x *ReadApplicationAgentResponse) Reset()

func (*ReadApplicationAgentResponse) SetApplicationAgent

func (x *ReadApplicationAgentResponse) SetApplicationAgent(v *ApplicationAgent)

func (*ReadApplicationAgentResponse) String

type ReadApplicationAgentResponse_builder

type ReadApplicationAgentResponse_builder struct {
	ApplicationAgent *ApplicationAgent
	// contains filtered or unexported fields
}

func (ReadApplicationAgentResponse_builder) Build

type ReadApplicationRequest

type ReadApplicationRequest struct {

	// Types that are valid to be assigned to Identifier:
	//
	//	*ReadApplicationRequest_Id
	//	*ReadApplicationRequest_Name
	Identifier isReadApplicationRequest_Identifier `protobuf_oneof:"identifier"`
	// contains filtered or unexported fields
}

func (*ReadApplicationRequest) ClearId

func (x *ReadApplicationRequest) ClearId()

func (*ReadApplicationRequest) ClearIdentifier

func (x *ReadApplicationRequest) ClearIdentifier()

func (*ReadApplicationRequest) ClearName

func (x *ReadApplicationRequest) ClearName()

func (*ReadApplicationRequest) GetId

func (x *ReadApplicationRequest) GetId() string

func (*ReadApplicationRequest) GetIdentifier

func (x *ReadApplicationRequest) GetIdentifier() isReadApplicationRequest_Identifier

func (*ReadApplicationRequest) GetName

func (*ReadApplicationRequest) HasId

func (x *ReadApplicationRequest) HasId() bool

func (*ReadApplicationRequest) HasIdentifier

func (x *ReadApplicationRequest) HasIdentifier() bool

func (*ReadApplicationRequest) HasName

func (x *ReadApplicationRequest) HasName() bool

func (*ReadApplicationRequest) ProtoMessage

func (*ReadApplicationRequest) ProtoMessage()

func (*ReadApplicationRequest) ProtoReflect

func (x *ReadApplicationRequest) ProtoReflect() protoreflect.Message

func (*ReadApplicationRequest) Reset

func (x *ReadApplicationRequest) Reset()

func (*ReadApplicationRequest) SetId

func (x *ReadApplicationRequest) SetId(v string)

func (*ReadApplicationRequest) SetName

func (*ReadApplicationRequest) String

func (x *ReadApplicationRequest) String() string

func (*ReadApplicationRequest) WhichIdentifier

func (x *ReadApplicationRequest) WhichIdentifier() case_ReadApplicationRequest_Identifier

type ReadApplicationRequest_Id

type ReadApplicationRequest_Id struct {
	// Id contains the Globally Unique Identifier of the object with server generated id.
	Id string `protobuf:"bytes,1,opt,name=id,proto3,oneof"`
}

type ReadApplicationRequest_Name

type ReadApplicationRequest_Name struct {
	// Name contains the client generated unique identifier with name.
	Name *UniqueNameIdentifier `protobuf:"bytes,2,opt,name=name,proto3,oneof"`
}

type ReadApplicationRequest_builder

type ReadApplicationRequest_builder struct {

	// Fields of oneof Identifier:
	// Id contains the Globally Unique Identifier of the object with server generated id.
	Id *string
	// Name contains the client generated unique identifier with name.
	Name *UniqueNameIdentifier
	// contains filtered or unexported fields
}

func (ReadApplicationRequest_builder) Build

type ReadApplicationResponse

type ReadApplicationResponse struct {
	Application *Application `protobuf:"bytes,3,opt,name=application,proto3" json:"application,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadApplicationResponse) ClearApplication

func (x *ReadApplicationResponse) ClearApplication()

func (*ReadApplicationResponse) GetApplication

func (x *ReadApplicationResponse) GetApplication() *Application

func (*ReadApplicationResponse) HasApplication

func (x *ReadApplicationResponse) HasApplication() bool

func (*ReadApplicationResponse) ProtoMessage

func (*ReadApplicationResponse) ProtoMessage()

func (*ReadApplicationResponse) ProtoReflect

func (x *ReadApplicationResponse) ProtoReflect() protoreflect.Message

func (*ReadApplicationResponse) Reset

func (x *ReadApplicationResponse) Reset()

func (*ReadApplicationResponse) SetApplication

func (x *ReadApplicationResponse) SetApplication(v *Application)

func (*ReadApplicationResponse) String

func (x *ReadApplicationResponse) String() string

type ReadApplicationResponse_builder

type ReadApplicationResponse_builder struct {
	Application *Application
	// contains filtered or unexported fields
}

func (ReadApplicationResponse_builder) Build

type ReadApplicationSpaceRequest

type ReadApplicationSpaceRequest struct {

	// Types that are valid to be assigned to Identifier:
	//
	//	*ReadApplicationSpaceRequest_Id
	//	*ReadApplicationSpaceRequest_Name
	Identifier isReadApplicationSpaceRequest_Identifier `protobuf_oneof:"identifier"`
	// contains filtered or unexported fields
}

func (*ReadApplicationSpaceRequest) ClearId

func (x *ReadApplicationSpaceRequest) ClearId()

func (*ReadApplicationSpaceRequest) ClearIdentifier

func (x *ReadApplicationSpaceRequest) ClearIdentifier()

func (*ReadApplicationSpaceRequest) ClearName

func (x *ReadApplicationSpaceRequest) ClearName()

func (*ReadApplicationSpaceRequest) GetId

func (*ReadApplicationSpaceRequest) GetIdentifier

func (x *ReadApplicationSpaceRequest) GetIdentifier() isReadApplicationSpaceRequest_Identifier

func (*ReadApplicationSpaceRequest) GetName

func (*ReadApplicationSpaceRequest) HasId

func (x *ReadApplicationSpaceRequest) HasId() bool

func (*ReadApplicationSpaceRequest) HasIdentifier

func (x *ReadApplicationSpaceRequest) HasIdentifier() bool

func (*ReadApplicationSpaceRequest) HasName

func (x *ReadApplicationSpaceRequest) HasName() bool

func (*ReadApplicationSpaceRequest) ProtoMessage

func (*ReadApplicationSpaceRequest) ProtoMessage()

func (*ReadApplicationSpaceRequest) ProtoReflect

func (*ReadApplicationSpaceRequest) Reset

func (x *ReadApplicationSpaceRequest) Reset()

func (*ReadApplicationSpaceRequest) SetId

func (x *ReadApplicationSpaceRequest) SetId(v string)

func (*ReadApplicationSpaceRequest) SetName

func (*ReadApplicationSpaceRequest) String

func (x *ReadApplicationSpaceRequest) String() string

func (*ReadApplicationSpaceRequest) WhichIdentifier

func (x *ReadApplicationSpaceRequest) WhichIdentifier() case_ReadApplicationSpaceRequest_Identifier

type ReadApplicationSpaceRequest_Id

type ReadApplicationSpaceRequest_Id struct {
	// Id contains the Globally Unique Identifier of the object with server generated id.
	Id string `protobuf:"bytes,1,opt,name=id,proto3,oneof"`
}

type ReadApplicationSpaceRequest_Name

type ReadApplicationSpaceRequest_Name struct {
	// Name contains the client generated unique identifier with name.
	Name *UniqueNameIdentifier `protobuf:"bytes,2,opt,name=name,proto3,oneof"`
}

type ReadApplicationSpaceRequest_builder

type ReadApplicationSpaceRequest_builder struct {

	// Fields of oneof Identifier:
	// Id contains the Globally Unique Identifier of the object with server generated id.
	Id *string
	// Name contains the client generated unique identifier with name.
	Name *UniqueNameIdentifier
	// contains filtered or unexported fields
}

func (ReadApplicationSpaceRequest_builder) Build

type ReadApplicationSpaceResponse

type ReadApplicationSpaceResponse struct {
	AppSpace *ApplicationSpace `protobuf:"bytes,2,opt,name=app_space,json=appSpace,proto3" json:"app_space,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadApplicationSpaceResponse) ClearAppSpace

func (x *ReadApplicationSpaceResponse) ClearAppSpace()

func (*ReadApplicationSpaceResponse) GetAppSpace

func (*ReadApplicationSpaceResponse) HasAppSpace

func (x *ReadApplicationSpaceResponse) HasAppSpace() bool

func (*ReadApplicationSpaceResponse) ProtoMessage

func (*ReadApplicationSpaceResponse) ProtoMessage()

func (*ReadApplicationSpaceResponse) ProtoReflect

func (*ReadApplicationSpaceResponse) Reset

func (x *ReadApplicationSpaceResponse) Reset()

func (*ReadApplicationSpaceResponse) SetAppSpace

func (*ReadApplicationSpaceResponse) String

type ReadApplicationSpaceResponse_builder

type ReadApplicationSpaceResponse_builder struct {
	AppSpace *ApplicationSpace
	// contains filtered or unexported fields
}

func (ReadApplicationSpaceResponse_builder) Build

type ReadConfigNodeRequest

type ReadConfigNodeRequest struct {
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Version int64  `protobuf:"varint,28,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

ReadConfigNodeRequest represents a request to find a new Configuration object.

func (*ReadConfigNodeRequest) GetId

func (x *ReadConfigNodeRequest) GetId() string

func (*ReadConfigNodeRequest) GetVersion

func (x *ReadConfigNodeRequest) GetVersion() int64

func (*ReadConfigNodeRequest) ProtoMessage

func (*ReadConfigNodeRequest) ProtoMessage()

func (*ReadConfigNodeRequest) ProtoReflect

func (x *ReadConfigNodeRequest) ProtoReflect() protoreflect.Message

func (*ReadConfigNodeRequest) Reset

func (x *ReadConfigNodeRequest) Reset()

func (*ReadConfigNodeRequest) SetId

func (x *ReadConfigNodeRequest) SetId(v string)

func (*ReadConfigNodeRequest) SetVersion

func (x *ReadConfigNodeRequest) SetVersion(v int64)

func (*ReadConfigNodeRequest) String

func (x *ReadConfigNodeRequest) String() string

type ReadConfigNodeRequest_builder

type ReadConfigNodeRequest_builder struct {
	Id      string
	Version int64
	// contains filtered or unexported fields
}

func (ReadConfigNodeRequest_builder) Build

type ReadConfigNodeResponse

type ReadConfigNodeResponse struct {
	ConfigNode *ConfigNode `protobuf:"bytes,1,opt,name=config_node,json=configNode,proto3" json:"config_node,omitempty"`
	// contains filtered or unexported fields
}

ReadConfigNodeResponse represents a result of operation request.

func (*ReadConfigNodeResponse) ClearConfigNode

func (x *ReadConfigNodeResponse) ClearConfigNode()

func (*ReadConfigNodeResponse) GetConfigNode

func (x *ReadConfigNodeResponse) GetConfigNode() *ConfigNode

func (*ReadConfigNodeResponse) HasConfigNode

func (x *ReadConfigNodeResponse) HasConfigNode() bool

func (*ReadConfigNodeResponse) ProtoMessage

func (*ReadConfigNodeResponse) ProtoMessage()

func (*ReadConfigNodeResponse) ProtoReflect

func (x *ReadConfigNodeResponse) ProtoReflect() protoreflect.Message

func (*ReadConfigNodeResponse) Reset

func (x *ReadConfigNodeResponse) Reset()

func (*ReadConfigNodeResponse) SetConfigNode

func (x *ReadConfigNodeResponse) SetConfigNode(v *ConfigNode)

func (*ReadConfigNodeResponse) String

func (x *ReadConfigNodeResponse) String() string

type ReadConfigNodeResponse_builder

type ReadConfigNodeResponse_builder struct {
	ConfigNode *ConfigNode
	// contains filtered or unexported fields
}

func (ReadConfigNodeResponse_builder) Build

type ReadCustomerRequest

type ReadCustomerRequest struct {

	// Types that are valid to be assigned to Identifier:
	//
	//	*ReadCustomerRequest_Id
	//	*ReadCustomerRequest_Name
	Identifier isReadCustomerRequest_Identifier `protobuf_oneof:"identifier"`
	// contains filtered or unexported fields
}

func (*ReadCustomerRequest) ClearId

func (x *ReadCustomerRequest) ClearId()

func (*ReadCustomerRequest) ClearIdentifier

func (x *ReadCustomerRequest) ClearIdentifier()

func (*ReadCustomerRequest) ClearName

func (x *ReadCustomerRequest) ClearName()

func (*ReadCustomerRequest) GetId

func (x *ReadCustomerRequest) GetId() string

func (*ReadCustomerRequest) GetIdentifier

func (x *ReadCustomerRequest) GetIdentifier() isReadCustomerRequest_Identifier

func (*ReadCustomerRequest) GetName

func (x *ReadCustomerRequest) GetName() string

func (*ReadCustomerRequest) HasId

func (x *ReadCustomerRequest) HasId() bool

func (*ReadCustomerRequest) HasIdentifier

func (x *ReadCustomerRequest) HasIdentifier() bool

func (*ReadCustomerRequest) HasName

func (x *ReadCustomerRequest) HasName() bool

func (*ReadCustomerRequest) ProtoMessage

func (*ReadCustomerRequest) ProtoMessage()

func (*ReadCustomerRequest) ProtoReflect

func (x *ReadCustomerRequest) ProtoReflect() protoreflect.Message

func (*ReadCustomerRequest) Reset

func (x *ReadCustomerRequest) Reset()

func (*ReadCustomerRequest) SetId

func (x *ReadCustomerRequest) SetId(v string)

func (*ReadCustomerRequest) SetName

func (x *ReadCustomerRequest) SetName(v string)

func (*ReadCustomerRequest) String

func (x *ReadCustomerRequest) String() string

func (*ReadCustomerRequest) WhichIdentifier

func (x *ReadCustomerRequest) WhichIdentifier() case_ReadCustomerRequest_Identifier

type ReadCustomerRequest_Id

type ReadCustomerRequest_Id struct {
	// Id is globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3,oneof"`
}

type ReadCustomerRequest_Name

type ReadCustomerRequest_Name struct {
	// Name is unique domain name of customer.
	// The name value is immutable.
	Name string `protobuf:"bytes,2,opt,name=name,proto3,oneof"`
}

type ReadCustomerRequest_builder

type ReadCustomerRequest_builder struct {

	// Fields of oneof Identifier:
	// Id is globally unique identifier.
	Id *string
	// Name is unique domain name of customer.
	// The name value is immutable.
	Name *string
	// contains filtered or unexported fields
}

func (ReadCustomerRequest_builder) Build

type ReadCustomerResponse

type ReadCustomerResponse struct {
	Customer *Customer `protobuf:"bytes,1,opt,name=customer,proto3" json:"customer,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadCustomerResponse) ClearCustomer

func (x *ReadCustomerResponse) ClearCustomer()

func (*ReadCustomerResponse) GetCustomer

func (x *ReadCustomerResponse) GetCustomer() *Customer

func (*ReadCustomerResponse) HasCustomer

func (x *ReadCustomerResponse) HasCustomer() bool

func (*ReadCustomerResponse) ProtoMessage

func (*ReadCustomerResponse) ProtoMessage()

func (*ReadCustomerResponse) ProtoReflect

func (x *ReadCustomerResponse) ProtoReflect() protoreflect.Message

func (*ReadCustomerResponse) Reset

func (x *ReadCustomerResponse) Reset()

func (*ReadCustomerResponse) SetCustomer

func (x *ReadCustomerResponse) SetCustomer(v *Customer)

func (*ReadCustomerResponse) String

func (x *ReadCustomerResponse) String() string

type ReadCustomerResponse_builder

type ReadCustomerResponse_builder struct {
	Customer *Customer
	// contains filtered or unexported fields
}

func (ReadCustomerResponse_builder) Build

type ReadServiceAccountCredentialRequest

type ReadServiceAccountCredentialRequest struct {

	// Id contains the Globally Unique Identifier of the object with server generated id.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadServiceAccountCredentialRequest) GetId

func (*ReadServiceAccountCredentialRequest) ProtoMessage

func (*ReadServiceAccountCredentialRequest) ProtoMessage()

func (*ReadServiceAccountCredentialRequest) ProtoReflect

func (*ReadServiceAccountCredentialRequest) Reset

func (*ReadServiceAccountCredentialRequest) SetId

func (*ReadServiceAccountCredentialRequest) String

type ReadServiceAccountCredentialRequest_builder

type ReadServiceAccountCredentialRequest_builder struct {

	// Id contains the Globally Unique Identifier of the object with server generated id.
	Id string
	// contains filtered or unexported fields
}

func (ReadServiceAccountCredentialRequest_builder) Build

type ReadServiceAccountCredentialResponse

type ReadServiceAccountCredentialResponse struct {
	ServiceAccountCredential *ServiceAccountCredential `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ReadServiceAccountCredentialResponse) ClearServiceAccountCredential

func (x *ReadServiceAccountCredentialResponse) ClearServiceAccountCredential()

func (*ReadServiceAccountCredentialResponse) GetServiceAccountCredential

func (x *ReadServiceAccountCredentialResponse) GetServiceAccountCredential() *ServiceAccountCredential

func (*ReadServiceAccountCredentialResponse) HasServiceAccountCredential

func (x *ReadServiceAccountCredentialResponse) HasServiceAccountCredential() bool

func (*ReadServiceAccountCredentialResponse) ProtoMessage

func (*ReadServiceAccountCredentialResponse) ProtoMessage()

func (*ReadServiceAccountCredentialResponse) ProtoReflect

func (*ReadServiceAccountCredentialResponse) Reset

func (*ReadServiceAccountCredentialResponse) SetServiceAccountCredential

func (x *ReadServiceAccountCredentialResponse) SetServiceAccountCredential(v *ServiceAccountCredential)

func (*ReadServiceAccountCredentialResponse) String

type ReadServiceAccountCredentialResponse_builder

type ReadServiceAccountCredentialResponse_builder struct {
	ServiceAccountCredential *ServiceAccountCredential
	// contains filtered or unexported fields
}

func (ReadServiceAccountCredentialResponse_builder) Build

type ReadServiceAccountRequest

type ReadServiceAccountRequest struct {

	// Types that are valid to be assigned to Identifier:
	//
	//	*ReadServiceAccountRequest_Id
	//	*ReadServiceAccountRequest_Name
	Identifier isReadServiceAccountRequest_Identifier `protobuf_oneof:"identifier"`
	// contains filtered or unexported fields
}

func (*ReadServiceAccountRequest) ClearId

func (x *ReadServiceAccountRequest) ClearId()

func (*ReadServiceAccountRequest) ClearIdentifier

func (x *ReadServiceAccountRequest) ClearIdentifier()

func (*ReadServiceAccountRequest) ClearName

func (x *ReadServiceAccountRequest) ClearName()

func (*ReadServiceAccountRequest) GetId

func (x *ReadServiceAccountRequest) GetId() string

func (*ReadServiceAccountRequest) GetIdentifier

func (x *ReadServiceAccountRequest) GetIdentifier() isReadServiceAccountRequest_Identifier

func (*ReadServiceAccountRequest) GetName

func (*ReadServiceAccountRequest) HasId

func (x *ReadServiceAccountRequest) HasId() bool

func (*ReadServiceAccountRequest) HasIdentifier

func (x *ReadServiceAccountRequest) HasIdentifier() bool

func (*ReadServiceAccountRequest) HasName

func (x *ReadServiceAccountRequest) HasName() bool

func (*ReadServiceAccountRequest) ProtoMessage

func (*ReadServiceAccountRequest) ProtoMessage()

func (*ReadServiceAccountRequest) ProtoReflect

func (*ReadServiceAccountRequest) Reset

func (x *ReadServiceAccountRequest) Reset()

func (*ReadServiceAccountRequest) SetId

func (x *ReadServiceAccountRequest) SetId(v string)

func (*ReadServiceAccountRequest) SetName

func (*ReadServiceAccountRequest) String

func (x *ReadServiceAccountRequest) String() string

func (*ReadServiceAccountRequest) WhichIdentifier

func (x *ReadServiceAccountRequest) WhichIdentifier() case_ReadServiceAccountRequest_Identifier

type ReadServiceAccountRequest_Id

type ReadServiceAccountRequest_Id struct {
	// Id contains the Globally Unique Identifier of the object with server generated id.
	Id string `protobuf:"bytes,1,opt,name=id,proto3,oneof"`
}

type ReadServiceAccountRequest_Name

type ReadServiceAccountRequest_Name struct {
	// Name contains the client generated unique identifier with name.
	Name *UniqueNameIdentifier `protobuf:"bytes,2,opt,name=name,proto3,oneof"`
}

type ReadServiceAccountRequest_builder

type ReadServiceAccountRequest_builder struct {

	// Fields of oneof Identifier:
	// Id contains the Globally Unique Identifier of the object with server generated id.
	Id *string
	// Name contains the client generated unique identifier with name.
	Name *UniqueNameIdentifier
	// contains filtered or unexported fields
}

func (ReadServiceAccountRequest_builder) Build

type ReadServiceAccountResponse

type ReadServiceAccountResponse struct {
	ServiceAccount *ServiceAccount `protobuf:"bytes,1,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadServiceAccountResponse) ClearServiceAccount

func (x *ReadServiceAccountResponse) ClearServiceAccount()

func (*ReadServiceAccountResponse) GetServiceAccount

func (x *ReadServiceAccountResponse) GetServiceAccount() *ServiceAccount

func (*ReadServiceAccountResponse) HasServiceAccount

func (x *ReadServiceAccountResponse) HasServiceAccount() bool

func (*ReadServiceAccountResponse) ProtoMessage

func (*ReadServiceAccountResponse) ProtoMessage()

func (*ReadServiceAccountResponse) ProtoReflect

func (*ReadServiceAccountResponse) Reset

func (x *ReadServiceAccountResponse) Reset()

func (*ReadServiceAccountResponse) SetServiceAccount

func (x *ReadServiceAccountResponse) SetServiceAccount(v *ServiceAccount)

func (*ReadServiceAccountResponse) String

func (x *ReadServiceAccountResponse) String() string

type ReadServiceAccountResponse_builder

type ReadServiceAccountResponse_builder struct {
	ServiceAccount *ServiceAccount
	// contains filtered or unexported fields
}

func (ReadServiceAccountResponse_builder) Build

type RegisterApplicationAgentCredentialRequest

type RegisterApplicationAgentCredentialRequest struct {

	// The application agent to create the credential for.
	ApplicationAgentId string `protobuf:"bytes,1,opt,name=application_agent_id,json=applicationAgentId,proto3" json:"application_agent_id,omitempty"`
	// The human readable name for this credential. The name will be SHA256 Thumbprint of the public key to identify this
	// credential and it can't be changed. That value is hard to recognise so better identification you can set a
	// display name.
	DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// The PublicKey is optional when generate the supported secret RSA, EC or Ed25519 key locally and only upload
	// the public key. If this field is empty the server generate one EC256 keypair and inserts it into the configuration.
	//
	// Types that are valid to be assigned to PublicKey:
	//
	//	*RegisterApplicationAgentCredentialRequest_Jwk
	//	*RegisterApplicationAgentCredentialRequest_Pem
	PublicKey isRegisterApplicationAgentCredentialRequest_PublicKey `protobuf_oneof:"public_key"`
	// The expiration time sets the last time when client connecting with this credential is accepted.
	// If this time is within 2 years the server automatically generates a token with the same lifetime else the
	// client SDK must generate JWT token to connect to API.
	ExpireTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterApplicationAgentCredentialRequest) ClearExpireTime

func (x *RegisterApplicationAgentCredentialRequest) ClearExpireTime()

func (*RegisterApplicationAgentCredentialRequest) ClearJwk deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterApplicationAgentCredentialRequest) ClearPem deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterApplicationAgentCredentialRequest) ClearPublicKey

func (x *RegisterApplicationAgentCredentialRequest) ClearPublicKey()

func (*RegisterApplicationAgentCredentialRequest) GetApplicationAgentId

func (x *RegisterApplicationAgentCredentialRequest) GetApplicationAgentId() string

func (*RegisterApplicationAgentCredentialRequest) GetDisplayName

func (*RegisterApplicationAgentCredentialRequest) GetExpireTime

func (*RegisterApplicationAgentCredentialRequest) GetJwk deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterApplicationAgentCredentialRequest) GetPem deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterApplicationAgentCredentialRequest) GetPublicKey

func (x *RegisterApplicationAgentCredentialRequest) GetPublicKey() isRegisterApplicationAgentCredentialRequest_PublicKey

func (*RegisterApplicationAgentCredentialRequest) HasExpireTime

func (*RegisterApplicationAgentCredentialRequest) HasJwk deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterApplicationAgentCredentialRequest) HasPem deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterApplicationAgentCredentialRequest) HasPublicKey

func (*RegisterApplicationAgentCredentialRequest) ProtoMessage

func (*RegisterApplicationAgentCredentialRequest) ProtoReflect

func (*RegisterApplicationAgentCredentialRequest) Reset

func (*RegisterApplicationAgentCredentialRequest) SetApplicationAgentId

func (x *RegisterApplicationAgentCredentialRequest) SetApplicationAgentId(v string)

func (*RegisterApplicationAgentCredentialRequest) SetDisplayName

func (*RegisterApplicationAgentCredentialRequest) SetExpireTime

func (*RegisterApplicationAgentCredentialRequest) SetJwk deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterApplicationAgentCredentialRequest) SetPem deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterApplicationAgentCredentialRequest) String

func (*RegisterApplicationAgentCredentialRequest) WhichPublicKey

func (x *RegisterApplicationAgentCredentialRequest) WhichPublicKey() case_RegisterApplicationAgentCredentialRequest_PublicKey

type RegisterApplicationAgentCredentialRequest_Jwk

type RegisterApplicationAgentCredentialRequest_Jwk struct {
	// RSA, EC or Ed25519 key encoded in JWK format. Both secret and public key formats are supported but for security
	// reason we recommend to use only the public key to upload and keep the secret key locally so it does not goes
	// over internet.
	//
	// Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.
	Jwk []byte `protobuf:"bytes,3,opt,name=jwk,proto3,oneof"`
}

type RegisterApplicationAgentCredentialRequest_Pem

type RegisterApplicationAgentCredentialRequest_Pem struct {
	// RSA, EC or Ed25519 key encoded in PEM format. Both secret and public key formats are supported but for security
	// reason we recommend to use only the public key to upload and keep the secret key locally so it does not goes
	// over internet.
	//
	// Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.
	Pem []byte `protobuf:"bytes,4,opt,name=pem,proto3,oneof"`
}

type RegisterApplicationAgentCredentialRequest_builder

type RegisterApplicationAgentCredentialRequest_builder struct {

	// The application agent to create the credential for.
	ApplicationAgentId string
	// The human readable name for this credential. The name will be SHA256 Thumbprint of the public key to identify this
	// credential and it can't be changed. That value is hard to recognise so better identification you can set a
	// display name.
	DisplayName string

	// Fields of oneof PublicKey:
	// RSA, EC or Ed25519 key encoded in JWK format. Both secret and public key formats are supported but for security
	// reason we recommend to use only the public key to upload and keep the secret key locally so it does not goes
	// over internet.
	//
	// Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.
	Jwk []byte
	// RSA, EC or Ed25519 key encoded in PEM format. Both secret and public key formats are supported but for security
	// reason we recommend to use only the public key to upload and keep the secret key locally so it does not goes
	// over internet.
	//
	// Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.
	Pem []byte
	// -- end of PublicKey
	// The expiration time sets the last time when client connecting with this credential is accepted.
	// If this time is within 2 years the server automatically generates a token with the same lifetime else the
	// client SDK must generate JWT token to connect to API.
	ExpireTime *timestamppb.Timestamp
	// contains filtered or unexported fields
}

func (RegisterApplicationAgentCredentialRequest_builder) Build

type RegisterApplicationAgentCredentialResponse

type RegisterApplicationAgentCredentialResponse struct {
	Id                 string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ApplicationAgentId string `protobuf:"bytes,2,opt,name=application_agent_id,json=applicationAgentId,proto3" json:"application_agent_id,omitempty"`
	Kid                string `protobuf:"bytes,3,opt,name=kid,proto3" json:"kid,omitempty"`
	// The JSON configuration that contains the required and optional parameters for SDK to connect. If you uploaded
	// only the public key you must insert the JWK secret key into the file before providing it to the SDK.
	AgentConfig []byte                 `protobuf:"bytes,4,opt,name=agent_config,json=agentConfig,proto3" json:"agent_config,omitempty"`
	CreateTime  *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	ExpireTime  *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
	// Display name of the credential.
	DisplayName string `protobuf:"bytes,8,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterApplicationAgentCredentialResponse) ClearCreateTime

func (x *RegisterApplicationAgentCredentialResponse) ClearCreateTime()

func (*RegisterApplicationAgentCredentialResponse) ClearExpireTime

func (x *RegisterApplicationAgentCredentialResponse) ClearExpireTime()

func (*RegisterApplicationAgentCredentialResponse) GetAgentConfig

func (x *RegisterApplicationAgentCredentialResponse) GetAgentConfig() []byte

func (*RegisterApplicationAgentCredentialResponse) GetApplicationAgentId

func (x *RegisterApplicationAgentCredentialResponse) GetApplicationAgentId() string

func (*RegisterApplicationAgentCredentialResponse) GetCreateTime

func (*RegisterApplicationAgentCredentialResponse) GetDisplayName

func (*RegisterApplicationAgentCredentialResponse) GetExpireTime

func (*RegisterApplicationAgentCredentialResponse) GetId

func (*RegisterApplicationAgentCredentialResponse) GetKid

func (*RegisterApplicationAgentCredentialResponse) HasCreateTime

func (*RegisterApplicationAgentCredentialResponse) HasExpireTime

func (*RegisterApplicationAgentCredentialResponse) ProtoMessage

func (*RegisterApplicationAgentCredentialResponse) ProtoReflect

func (*RegisterApplicationAgentCredentialResponse) Reset

func (*RegisterApplicationAgentCredentialResponse) SetAgentConfig

func (x *RegisterApplicationAgentCredentialResponse) SetAgentConfig(v []byte)

func (*RegisterApplicationAgentCredentialResponse) SetApplicationAgentId

func (x *RegisterApplicationAgentCredentialResponse) SetApplicationAgentId(v string)

func (*RegisterApplicationAgentCredentialResponse) SetCreateTime

func (*RegisterApplicationAgentCredentialResponse) SetDisplayName

func (*RegisterApplicationAgentCredentialResponse) SetExpireTime

func (*RegisterApplicationAgentCredentialResponse) SetId

func (*RegisterApplicationAgentCredentialResponse) SetKid

func (*RegisterApplicationAgentCredentialResponse) String

type RegisterApplicationAgentCredentialResponse_builder

type RegisterApplicationAgentCredentialResponse_builder struct {
	Id                 string
	ApplicationAgentId string
	Kid                string
	// The JSON configuration that contains the required and optional parameters for SDK to connect. If you uploaded
	// only the public key you must insert the JWK secret key into the file before providing it to the SDK.
	AgentConfig []byte
	CreateTime  *timestamppb.Timestamp
	ExpireTime  *timestamppb.Timestamp
	// Display name of the credential.
	DisplayName string
	// contains filtered or unexported fields
}

func (RegisterApplicationAgentCredentialResponse_builder) Build

type RegisterCapturePipelineConfig

type RegisterCapturePipelineConfig 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 (*RegisterCapturePipelineConfig) GetAppAgentToken

func (x *RegisterCapturePipelineConfig) GetAppAgentToken() string

func (*RegisterCapturePipelineConfig) ProtoMessage

func (*RegisterCapturePipelineConfig) ProtoMessage()

func (*RegisterCapturePipelineConfig) ProtoReflect

func (*RegisterCapturePipelineConfig) Reset

func (x *RegisterCapturePipelineConfig) Reset()

func (*RegisterCapturePipelineConfig) SetAppAgentToken

func (x *RegisterCapturePipelineConfig) SetAppAgentToken(v string)

func (*RegisterCapturePipelineConfig) String

type RegisterCapturePipelineConfig_builder

type RegisterCapturePipelineConfig_builder struct {
	AppAgentToken string
	// contains filtered or unexported fields
}

func (RegisterCapturePipelineConfig_builder) Build

type RegisterCapturePipelineTopicConfig

type RegisterCapturePipelineTopicConfig struct {
	CapturePipelineId string                                     `protobuf:"bytes,1,opt,name=capture_pipeline_id,json=capturePipelineId,proto3" json:"capture_pipeline_id,omitempty"`
	Script            *RegisterCapturePipelineTopicConfig_Script `protobuf:"bytes,2,opt,name=script,proto3" json:"script,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterCapturePipelineTopicConfig) ClearScript

func (x *RegisterCapturePipelineTopicConfig) ClearScript()

func (*RegisterCapturePipelineTopicConfig) GetCapturePipelineId

func (x *RegisterCapturePipelineTopicConfig) GetCapturePipelineId() string

func (*RegisterCapturePipelineTopicConfig) GetScript

func (*RegisterCapturePipelineTopicConfig) HasScript

func (*RegisterCapturePipelineTopicConfig) ProtoMessage

func (*RegisterCapturePipelineTopicConfig) ProtoMessage()

func (*RegisterCapturePipelineTopicConfig) ProtoReflect

func (*RegisterCapturePipelineTopicConfig) Reset

func (*RegisterCapturePipelineTopicConfig) SetCapturePipelineId

func (x *RegisterCapturePipelineTopicConfig) SetCapturePipelineId(v string)

func (*RegisterCapturePipelineTopicConfig) SetScript

func (*RegisterCapturePipelineTopicConfig) String

type RegisterCapturePipelineTopicConfig_Script

type RegisterCapturePipelineTopicConfig_Script struct {
	Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

Script to be executed on the message (optional).

func (*RegisterCapturePipelineTopicConfig_Script) GetContent

func (*RegisterCapturePipelineTopicConfig_Script) ProtoMessage

func (*RegisterCapturePipelineTopicConfig_Script) ProtoReflect

func (*RegisterCapturePipelineTopicConfig_Script) Reset

func (*RegisterCapturePipelineTopicConfig_Script) SetContent

func (*RegisterCapturePipelineTopicConfig_Script) String

type RegisterCapturePipelineTopicConfig_Script_builder

type RegisterCapturePipelineTopicConfig_Script_builder struct {
	Content string
	// contains filtered or unexported fields
}

func (RegisterCapturePipelineTopicConfig_Script_builder) Build

type RegisterCapturePipelineTopicConfig_builder

type RegisterCapturePipelineTopicConfig_builder struct {
	CapturePipelineId string
	Script            *RegisterCapturePipelineTopicConfig_Script
	// contains filtered or unexported fields
}

func (RegisterCapturePipelineTopicConfig_builder) Build

type RegisterServiceAccountCredentialRequest

type RegisterServiceAccountCredentialRequest struct {
	ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"`
	DisplayName      string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Types that are valid to be assigned to PublicKey:
	//
	//	*RegisterServiceAccountCredentialRequest_Jwk
	//	*RegisterServiceAccountCredentialRequest_Pem
	PublicKey  isRegisterServiceAccountCredentialRequest_PublicKey `protobuf_oneof:"public_key"`
	ExpireTime *timestamppb.Timestamp                              `protobuf:"bytes,5,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterServiceAccountCredentialRequest) ClearExpireTime

func (x *RegisterServiceAccountCredentialRequest) ClearExpireTime()

func (*RegisterServiceAccountCredentialRequest) ClearJwk deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterServiceAccountCredentialRequest) ClearPem deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterServiceAccountCredentialRequest) ClearPublicKey

func (x *RegisterServiceAccountCredentialRequest) ClearPublicKey()

func (*RegisterServiceAccountCredentialRequest) GetDisplayName

func (x *RegisterServiceAccountCredentialRequest) GetDisplayName() string

func (*RegisterServiceAccountCredentialRequest) GetExpireTime

func (*RegisterServiceAccountCredentialRequest) GetJwk deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterServiceAccountCredentialRequest) GetPem deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterServiceAccountCredentialRequest) GetPublicKey

func (x *RegisterServiceAccountCredentialRequest) GetPublicKey() isRegisterServiceAccountCredentialRequest_PublicKey

func (*RegisterServiceAccountCredentialRequest) GetServiceAccountId

func (x *RegisterServiceAccountCredentialRequest) GetServiceAccountId() string

func (*RegisterServiceAccountCredentialRequest) HasExpireTime

func (x *RegisterServiceAccountCredentialRequest) HasExpireTime() bool

func (*RegisterServiceAccountCredentialRequest) HasJwk deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterServiceAccountCredentialRequest) HasPem deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterServiceAccountCredentialRequest) HasPublicKey

func (*RegisterServiceAccountCredentialRequest) ProtoMessage

func (*RegisterServiceAccountCredentialRequest) ProtoReflect

func (*RegisterServiceAccountCredentialRequest) Reset

func (*RegisterServiceAccountCredentialRequest) SetDisplayName

func (x *RegisterServiceAccountCredentialRequest) SetDisplayName(v string)

func (*RegisterServiceAccountCredentialRequest) SetExpireTime

func (*RegisterServiceAccountCredentialRequest) SetJwk deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterServiceAccountCredentialRequest) SetPem deprecated

Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.

func (*RegisterServiceAccountCredentialRequest) SetServiceAccountId

func (x *RegisterServiceAccountCredentialRequest) SetServiceAccountId(v string)

func (*RegisterServiceAccountCredentialRequest) String

func (*RegisterServiceAccountCredentialRequest) WhichPublicKey

func (x *RegisterServiceAccountCredentialRequest) WhichPublicKey() case_RegisterServiceAccountCredentialRequest_PublicKey

type RegisterServiceAccountCredentialRequest_Jwk

type RegisterServiceAccountCredentialRequest_Jwk struct {
	// Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.
	Jwk []byte `protobuf:"bytes,3,opt,name=jwk,proto3,oneof"`
}

type RegisterServiceAccountCredentialRequest_Pem

type RegisterServiceAccountCredentialRequest_Pem struct {
	// Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.
	Pem []byte `protobuf:"bytes,4,opt,name=pem,proto3,oneof"`
}

type RegisterServiceAccountCredentialRequest_builder

type RegisterServiceAccountCredentialRequest_builder struct {
	ServiceAccountId string
	DisplayName      string
	// Fields of oneof PublicKey:
	// Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.
	Jwk []byte
	// Deprecated: Marked as deprecated in indykite/config/v1beta1/config_management_api.proto.
	Pem []byte
	// -- end of PublicKey
	ExpireTime *timestamppb.Timestamp
	// contains filtered or unexported fields
}

func (RegisterServiceAccountCredentialRequest_builder) Build

type RegisterServiceAccountCredentialResponse

type RegisterServiceAccountCredentialResponse struct {
	Id                   string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ServiceAccountId     string                 `protobuf:"bytes,2,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"`
	Kid                  string                 `protobuf:"bytes,3,opt,name=kid,proto3" json:"kid,omitempty"`
	ServiceAccountConfig []byte                 `protobuf:"bytes,4,opt,name=service_account_config,json=serviceAccountConfig,proto3" json:"service_account_config,omitempty"`
	CreateTime           *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	ExpireTime           *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
	DisplayName          string                 `protobuf:"bytes,8,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterServiceAccountCredentialResponse) ClearCreateTime

func (x *RegisterServiceAccountCredentialResponse) ClearCreateTime()

func (*RegisterServiceAccountCredentialResponse) ClearExpireTime

func (x *RegisterServiceAccountCredentialResponse) ClearExpireTime()

func (*RegisterServiceAccountCredentialResponse) GetCreateTime

func (*RegisterServiceAccountCredentialResponse) GetDisplayName

func (*RegisterServiceAccountCredentialResponse) GetExpireTime

func (*RegisterServiceAccountCredentialResponse) GetId

func (*RegisterServiceAccountCredentialResponse) GetKid

func (*RegisterServiceAccountCredentialResponse) GetServiceAccountConfig

func (x *RegisterServiceAccountCredentialResponse) GetServiceAccountConfig() []byte

func (*RegisterServiceAccountCredentialResponse) GetServiceAccountId

func (x *RegisterServiceAccountCredentialResponse) GetServiceAccountId() string

func (*RegisterServiceAccountCredentialResponse) HasCreateTime

func (*RegisterServiceAccountCredentialResponse) HasExpireTime

func (*RegisterServiceAccountCredentialResponse) ProtoMessage

func (*RegisterServiceAccountCredentialResponse) ProtoReflect

func (*RegisterServiceAccountCredentialResponse) Reset

func (*RegisterServiceAccountCredentialResponse) SetCreateTime

func (*RegisterServiceAccountCredentialResponse) SetDisplayName

func (x *RegisterServiceAccountCredentialResponse) SetDisplayName(v string)

func (*RegisterServiceAccountCredentialResponse) SetExpireTime

func (*RegisterServiceAccountCredentialResponse) SetId

func (*RegisterServiceAccountCredentialResponse) SetKid

func (*RegisterServiceAccountCredentialResponse) SetServiceAccountConfig

func (x *RegisterServiceAccountCredentialResponse) SetServiceAccountConfig(v []byte)

func (*RegisterServiceAccountCredentialResponse) SetServiceAccountId

func (x *RegisterServiceAccountCredentialResponse) SetServiceAccountId(v string)

func (*RegisterServiceAccountCredentialResponse) String

type RegisterServiceAccountCredentialResponse_builder

type RegisterServiceAccountCredentialResponse_builder struct {
	Id                   string
	ServiceAccountId     string
	Kid                  string
	ServiceAccountConfig []byte
	CreateTime           *timestamppb.Timestamp
	ExpireTime           *timestamppb.Timestamp
	DisplayName          string
	// contains filtered or unexported fields
}

func (RegisterServiceAccountCredentialResponse_builder) Build

type RevokePermissionsRequest

type RevokePermissionsRequest 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"`
	// Permission role id to be assigned
	Role string `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"`
	// CustomerId under which to assign permissions.
	CustomerId string `protobuf:"bytes,3,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Object to which Permission will be linked to. Can be Customer or AppSpace.
	ObjectId string `protobuf:"bytes,4,opt,name=object_id,json=objectId,proto3" json:"object_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RevokePermissionsRequest) GetCustomerId

func (x *RevokePermissionsRequest) GetCustomerId() string

func (*RevokePermissionsRequest) GetObjectId

func (x *RevokePermissionsRequest) GetObjectId() string

func (*RevokePermissionsRequest) GetRole

func (x *RevokePermissionsRequest) GetRole() string

func (*RevokePermissionsRequest) GetTargetIdentifier

func (x *RevokePermissionsRequest) GetTargetIdentifier() string

func (*RevokePermissionsRequest) ProtoMessage

func (*RevokePermissionsRequest) ProtoMessage()

func (*RevokePermissionsRequest) ProtoReflect

func (x *RevokePermissionsRequest) ProtoReflect() protoreflect.Message

func (*RevokePermissionsRequest) Reset

func (x *RevokePermissionsRequest) Reset()

func (*RevokePermissionsRequest) SetCustomerId

func (x *RevokePermissionsRequest) SetCustomerId(v string)

func (*RevokePermissionsRequest) SetObjectId

func (x *RevokePermissionsRequest) SetObjectId(v string)

func (*RevokePermissionsRequest) SetRole

func (x *RevokePermissionsRequest) SetRole(v string)

func (*RevokePermissionsRequest) SetTargetIdentifier

func (x *RevokePermissionsRequest) SetTargetIdentifier(v string)

func (*RevokePermissionsRequest) String

func (x *RevokePermissionsRequest) String() string

type RevokePermissionsRequest_builder

type RevokePermissionsRequest_builder struct {

	// TargetIdentifier is gid identifier of Service Account or DigitalTwin
	TargetIdentifier string
	// 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 or AppSpace.
	ObjectId string
	// contains filtered or unexported fields
}

func (RevokePermissionsRequest_builder) Build

type RevokePermissionsResponse

type RevokePermissionsResponse struct {
	Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	// contains filtered or unexported fields
}

func (*RevokePermissionsResponse) GetSuccess

func (x *RevokePermissionsResponse) GetSuccess() bool

func (*RevokePermissionsResponse) ProtoMessage

func (*RevokePermissionsResponse) ProtoMessage()

func (*RevokePermissionsResponse) ProtoReflect

func (*RevokePermissionsResponse) Reset

func (x *RevokePermissionsResponse) Reset()

func (*RevokePermissionsResponse) SetSuccess

func (x *RevokePermissionsResponse) SetSuccess(v bool)

func (*RevokePermissionsResponse) String

func (x *RevokePermissionsResponse) String() string

type RevokePermissionsResponse_builder

type RevokePermissionsResponse_builder struct {
	Success bool
	// contains filtered or unexported fields
}

func (RevokePermissionsResponse_builder) Build

type ServiceAccount

type ServiceAccount struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name is unique name of configuration object.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Human readable name of configuration.
	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description of the configuration.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,12,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,13,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=destroy_time,json=destroyTime,proto3" json:"destroy_time,omitempty"`
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,9,opt,name=etag,proto3" json:"etag,omitempty"`
	// CustomerId this object is directly or indirectly connected to.
	CustomerId string `protobuf:"bytes,10,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// AppSpaceId this object is directly connected to, might be empty if ServiceAccount is linked directly to Customer.
	AppSpaceId string `protobuf:"bytes,11,opt,name=app_space_id,json=appSpaceId,proto3" json:"app_space_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceAccount) ClearCreateTime

func (x *ServiceAccount) ClearCreateTime()

func (*ServiceAccount) ClearDeleteTime

func (x *ServiceAccount) ClearDeleteTime()

func (*ServiceAccount) ClearDescription

func (x *ServiceAccount) ClearDescription()

func (*ServiceAccount) ClearDestroyTime

func (x *ServiceAccount) ClearDestroyTime()

func (*ServiceAccount) ClearUpdateTime

func (x *ServiceAccount) ClearUpdateTime()

func (*ServiceAccount) GetAppSpaceId

func (x *ServiceAccount) GetAppSpaceId() string

func (*ServiceAccount) GetCreateTime

func (x *ServiceAccount) GetCreateTime() *timestamppb.Timestamp

func (*ServiceAccount) GetCreatedBy

func (x *ServiceAccount) GetCreatedBy() string

func (*ServiceAccount) GetCustomerId

func (x *ServiceAccount) GetCustomerId() string

func (*ServiceAccount) GetDeleteTime

func (x *ServiceAccount) GetDeleteTime() *timestamppb.Timestamp

func (*ServiceAccount) GetDescription

func (x *ServiceAccount) GetDescription() *wrapperspb.StringValue

func (*ServiceAccount) GetDestroyTime

func (x *ServiceAccount) GetDestroyTime() *timestamppb.Timestamp

func (*ServiceAccount) GetDisplayName

func (x *ServiceAccount) GetDisplayName() string

func (*ServiceAccount) GetEtag

func (x *ServiceAccount) GetEtag() string

func (*ServiceAccount) GetId

func (x *ServiceAccount) GetId() string

func (*ServiceAccount) GetName

func (x *ServiceAccount) GetName() string

func (*ServiceAccount) GetUpdateTime

func (x *ServiceAccount) GetUpdateTime() *timestamppb.Timestamp

func (*ServiceAccount) GetUpdatedBy

func (x *ServiceAccount) GetUpdatedBy() string

func (*ServiceAccount) HasCreateTime

func (x *ServiceAccount) HasCreateTime() bool

func (*ServiceAccount) HasDeleteTime

func (x *ServiceAccount) HasDeleteTime() bool

func (*ServiceAccount) HasDescription

func (x *ServiceAccount) HasDescription() bool

func (*ServiceAccount) HasDestroyTime

func (x *ServiceAccount) HasDestroyTime() bool

func (*ServiceAccount) HasUpdateTime

func (x *ServiceAccount) HasUpdateTime() bool

func (*ServiceAccount) ProtoMessage

func (*ServiceAccount) ProtoMessage()

func (*ServiceAccount) ProtoReflect

func (x *ServiceAccount) ProtoReflect() protoreflect.Message

func (*ServiceAccount) Reset

func (x *ServiceAccount) Reset()

func (*ServiceAccount) SetAppSpaceId

func (x *ServiceAccount) SetAppSpaceId(v string)

func (*ServiceAccount) SetCreateTime

func (x *ServiceAccount) SetCreateTime(v *timestamppb.Timestamp)

func (*ServiceAccount) SetCreatedBy

func (x *ServiceAccount) SetCreatedBy(v string)

func (*ServiceAccount) SetCustomerId

func (x *ServiceAccount) SetCustomerId(v string)

func (*ServiceAccount) SetDeleteTime

func (x *ServiceAccount) SetDeleteTime(v *timestamppb.Timestamp)

func (*ServiceAccount) SetDescription

func (x *ServiceAccount) SetDescription(v *wrapperspb.StringValue)

func (*ServiceAccount) SetDestroyTime

func (x *ServiceAccount) SetDestroyTime(v *timestamppb.Timestamp)

func (*ServiceAccount) SetDisplayName

func (x *ServiceAccount) SetDisplayName(v string)

func (*ServiceAccount) SetEtag

func (x *ServiceAccount) SetEtag(v string)

func (*ServiceAccount) SetId

func (x *ServiceAccount) SetId(v string)

func (*ServiceAccount) SetName

func (x *ServiceAccount) SetName(v string)

func (*ServiceAccount) SetUpdateTime

func (x *ServiceAccount) SetUpdateTime(v *timestamppb.Timestamp)

func (*ServiceAccount) SetUpdatedBy

func (x *ServiceAccount) SetUpdatedBy(v string)

func (*ServiceAccount) String

func (x *ServiceAccount) String() string

type ServiceAccountCredential

type ServiceAccountCredential struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Kid is public key ID
	Kid string `protobuf:"bytes,2,opt,name=kid,proto3" json:"kid,omitempty"`
	// Human readable name of configuration.
	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,13,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=destroy_time,json=destroyTime,proto3" json:"destroy_time,omitempty"`
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
	// CustomerId this object is indirectly connected to.
	CustomerId string `protobuf:"bytes,10,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// AppSpaceId this object is indirectly connected to.
	AppSpaceId string `protobuf:"bytes,11,opt,name=app_space_id,json=appSpaceId,proto3" json:"app_space_id,omitempty"`
	// ServiceAccountId this object is directly connected to.
	ServiceAccountId string `protobuf:"bytes,12,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"`
	// The time at which the credential will expire.
	ExpireTime *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceAccountCredential) ClearCreateTime

func (x *ServiceAccountCredential) ClearCreateTime()

func (*ServiceAccountCredential) ClearDeleteTime

func (x *ServiceAccountCredential) ClearDeleteTime()

func (*ServiceAccountCredential) ClearDestroyTime

func (x *ServiceAccountCredential) ClearDestroyTime()

func (*ServiceAccountCredential) ClearExpireTime

func (x *ServiceAccountCredential) ClearExpireTime()

func (*ServiceAccountCredential) GetAppSpaceId

func (x *ServiceAccountCredential) GetAppSpaceId() string

func (*ServiceAccountCredential) GetCreateTime

func (x *ServiceAccountCredential) GetCreateTime() *timestamppb.Timestamp

func (*ServiceAccountCredential) GetCreatedBy

func (x *ServiceAccountCredential) GetCreatedBy() string

func (*ServiceAccountCredential) GetCustomerId

func (x *ServiceAccountCredential) GetCustomerId() string

func (*ServiceAccountCredential) GetDeleteTime

func (x *ServiceAccountCredential) GetDeleteTime() *timestamppb.Timestamp

func (*ServiceAccountCredential) GetDestroyTime

func (x *ServiceAccountCredential) GetDestroyTime() *timestamppb.Timestamp

func (*ServiceAccountCredential) GetDisplayName

func (x *ServiceAccountCredential) GetDisplayName() string

func (*ServiceAccountCredential) GetExpireTime

func (x *ServiceAccountCredential) GetExpireTime() *timestamppb.Timestamp

func (*ServiceAccountCredential) GetId

func (x *ServiceAccountCredential) GetId() string

func (*ServiceAccountCredential) GetKid

func (x *ServiceAccountCredential) GetKid() string

func (*ServiceAccountCredential) GetServiceAccountId

func (x *ServiceAccountCredential) GetServiceAccountId() string

func (*ServiceAccountCredential) HasCreateTime

func (x *ServiceAccountCredential) HasCreateTime() bool

func (*ServiceAccountCredential) HasDeleteTime

func (x *ServiceAccountCredential) HasDeleteTime() bool

func (*ServiceAccountCredential) HasDestroyTime

func (x *ServiceAccountCredential) HasDestroyTime() bool

func (*ServiceAccountCredential) HasExpireTime

func (x *ServiceAccountCredential) HasExpireTime() bool

func (*ServiceAccountCredential) ProtoMessage

func (*ServiceAccountCredential) ProtoMessage()

func (*ServiceAccountCredential) ProtoReflect

func (x *ServiceAccountCredential) ProtoReflect() protoreflect.Message

func (*ServiceAccountCredential) Reset

func (x *ServiceAccountCredential) Reset()

func (*ServiceAccountCredential) SetAppSpaceId

func (x *ServiceAccountCredential) SetAppSpaceId(v string)

func (*ServiceAccountCredential) SetCreateTime

func (x *ServiceAccountCredential) SetCreateTime(v *timestamppb.Timestamp)

func (*ServiceAccountCredential) SetCreatedBy

func (x *ServiceAccountCredential) SetCreatedBy(v string)

func (*ServiceAccountCredential) SetCustomerId

func (x *ServiceAccountCredential) SetCustomerId(v string)

func (*ServiceAccountCredential) SetDeleteTime

func (x *ServiceAccountCredential) SetDeleteTime(v *timestamppb.Timestamp)

func (*ServiceAccountCredential) SetDestroyTime

func (x *ServiceAccountCredential) SetDestroyTime(v *timestamppb.Timestamp)

func (*ServiceAccountCredential) SetDisplayName

func (x *ServiceAccountCredential) SetDisplayName(v string)

func (*ServiceAccountCredential) SetExpireTime

func (x *ServiceAccountCredential) SetExpireTime(v *timestamppb.Timestamp)

func (*ServiceAccountCredential) SetId

func (x *ServiceAccountCredential) SetId(v string)

func (*ServiceAccountCredential) SetKid

func (x *ServiceAccountCredential) SetKid(v string)

func (*ServiceAccountCredential) SetServiceAccountId

func (x *ServiceAccountCredential) SetServiceAccountId(v string)

func (*ServiceAccountCredential) String

func (x *ServiceAccountCredential) String() string

type ServiceAccountCredential_builder

type ServiceAccountCredential_builder struct {

	// Globally unique identifier.
	Id string
	// Kid is public key ID
	Kid string
	// Human readable name of configuration.
	DisplayName string
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp
	// CustomerId this object is indirectly connected to.
	CustomerId string
	// AppSpaceId this object is indirectly connected to.
	AppSpaceId string
	// ServiceAccountId this object is directly connected to.
	ServiceAccountId string
	// The time at which the credential will expire.
	ExpireTime *timestamppb.Timestamp
	// contains filtered or unexported fields
}

func (ServiceAccountCredential_builder) Build

type ServiceAccount_builder

type ServiceAccount_builder struct {

	// Globally unique identifier.
	Id string
	// Name is unique name of configuration object.
	Name string
	// Human readable name of configuration.
	DisplayName string
	// Description of the configuration.
	Description *wrapperspb.StringValue
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. The time this configuration was destroyed.
	//
	// Only present if deletion of object was requested.
	DestroyTime *timestamppb.Timestamp
	// Output only. The time this configuration will be entirely deleted.
	//
	// Only present if deletion of object was requested.
	DeleteTime *timestamppb.Timestamp
	// Output only. Multiversion concurrency control version.
	Etag string
	// CustomerId this object is directly or indirectly connected to.
	CustomerId string
	// AppSpaceId this object is directly connected to, might be empty if ServiceAccount is linked directly to Customer.
	AppSpaceId string
	// contains filtered or unexported fields
}

func (ServiceAccount_builder) Build

type SimpleFilter

type SimpleFilter struct {
	PropertyName  string             `protobuf:"bytes,1,opt,name=property_name,json=propertyName,proto3" json:"property_name,omitempty"`
	PropertyValue *PropertyValueType `protobuf:"bytes,2,opt,name=property_value,json=propertyValue,proto3" json:"property_value,omitempty"`
	Operator      ComparisonOperator `protobuf:"varint,3,opt,name=operator,proto3,enum=indykite.config.v1beta1.ComparisonOperator" json:"operator,omitempty"`
	// contains filtered or unexported fields
}

func (*SimpleFilter) ClearPropertyValue

func (x *SimpleFilter) ClearPropertyValue()

func (*SimpleFilter) GetOperator

func (x *SimpleFilter) GetOperator() ComparisonOperator

func (*SimpleFilter) GetPropertyName

func (x *SimpleFilter) GetPropertyName() string

func (*SimpleFilter) GetPropertyValue

func (x *SimpleFilter) GetPropertyValue() *PropertyValueType

func (*SimpleFilter) HasPropertyValue

func (x *SimpleFilter) HasPropertyValue() bool

func (*SimpleFilter) ProtoMessage

func (*SimpleFilter) ProtoMessage()

func (*SimpleFilter) ProtoReflect

func (x *SimpleFilter) ProtoReflect() protoreflect.Message

func (*SimpleFilter) Reset

func (x *SimpleFilter) Reset()

func (*SimpleFilter) SetOperator

func (x *SimpleFilter) SetOperator(v ComparisonOperator)

func (*SimpleFilter) SetPropertyName

func (x *SimpleFilter) SetPropertyName(v string)

func (*SimpleFilter) SetPropertyValue

func (x *SimpleFilter) SetPropertyValue(v *PropertyValueType)

func (*SimpleFilter) String

func (x *SimpleFilter) String() string

type SimpleFilter_builder

type SimpleFilter_builder struct {
	PropertyName  string
	PropertyValue *PropertyValueType
	Operator      ComparisonOperator
	// contains filtered or unexported fields
}

func (SimpleFilter_builder) Build

func (b0 SimpleFilter_builder) Build() *SimpleFilter

type TokenIntrospectConfig

type TokenIntrospectConfig struct {

	// Token matcher specify for which token this configuration applies.
	//
	// 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 new names and name of property in IKG.
	// Be aware, that this can override any existing claims, which might not be accessible anymore by internal services.
	// And with the highest priority, there is mapping of sub claim to 'external_id'. So you shouldn't ever use 'external_id' as a key.
	//
	// Key specifies the new name and also the name of the property in IKG.
	// Value specifies which claim to map and how.
	ClaimsMapping map[string]*TokenIntrospectConfig_Claim `` /* 174-byte string literal not displayed */
	// Sub claim is used to match DigitalTwin with external_id. If not specified, standard 'sub' claim will be used.
	// Either 'sub' or specified claim will then also be mapped to 'external_id' claim.
	SubClaim *TokenIntrospectConfig_Claim `protobuf:"bytes,8,opt,name=sub_claim,json=subClaim,proto3" json:"sub_claim,omitempty"`
	// 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.
	// 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) ClearSubClaim

func (x *TokenIntrospectConfig) ClearSubClaim()

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 (*TokenIntrospectConfig) GetOffline

func (*TokenIntrospectConfig) GetOnline

func (*TokenIntrospectConfig) GetOpaque

func (*TokenIntrospectConfig) GetPerformUpsert

func (x *TokenIntrospectConfig) GetPerformUpsert() bool

func (*TokenIntrospectConfig) GetSubClaim

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

func (x *TokenIntrospectConfig) HasSubClaim() 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 (*TokenIntrospectConfig) SetOffline

func (*TokenIntrospectConfig) SetOnline

func (*TokenIntrospectConfig) SetOpaque

func (*TokenIntrospectConfig) SetPerformUpsert

func (x *TokenIntrospectConfig) SetPerformUpsert(v bool)

func (*TokenIntrospectConfig) SetSubClaim

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 mapping claim.

func (*TokenIntrospectConfig_Claim) GetSelector

func (x *TokenIntrospectConfig_Claim) GetSelector() string

func (*TokenIntrospectConfig_Claim) ProtoMessage

func (*TokenIntrospectConfig_Claim) ProtoMessage()

func (*TokenIntrospectConfig_Claim) ProtoReflect

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

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 (*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

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

func (x *TokenIntrospectConfig_Offline) Reset()

func (*TokenIntrospectConfig_Offline) SetPublicJwks

func (x *TokenIntrospectConfig_Offline) SetPublicJwks(v [][]byte)

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

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

func (x *TokenIntrospectConfig_Online) Reset()

func (*TokenIntrospectConfig_Online) SetCacheTtl

func (*TokenIntrospectConfig_Online) SetUserinfoEndpoint

func (x *TokenIntrospectConfig_Online) SetUserinfoEndpoint(v string)

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

type TokenIntrospectConfig_Opaque

type TokenIntrospectConfig_Opaque struct {

	// To differentiate between multiple opaque tokens configurations, hint must be provided.
	// Hint is case sensitive plain text, that is expected to be provided in token introspect request,
	// if there are multiple opaque tokens configurations.
	Hint string `protobuf:"bytes,1,opt,name=hint,proto3" json:"hint,omitempty"`
	// contains filtered or unexported fields
}

Opaque specifies the configuration is for opaque tokens.

func (*TokenIntrospectConfig_Opaque) GetHint

func (x *TokenIntrospectConfig_Opaque) GetHint() string

func (*TokenIntrospectConfig_Opaque) ProtoMessage

func (*TokenIntrospectConfig_Opaque) ProtoMessage()

func (*TokenIntrospectConfig_Opaque) ProtoReflect

func (*TokenIntrospectConfig_Opaque) Reset

func (x *TokenIntrospectConfig_Opaque) Reset()

func (*TokenIntrospectConfig_Opaque) SetHint

func (x *TokenIntrospectConfig_Opaque) SetHint(v string)

func (*TokenIntrospectConfig_Opaque) 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 {

	// To differentiate between multiple opaque tokens configurations, hint must be provided.
	// Hint is case sensitive plain text, that is expected to be provided in token introspect request,
	// if there are multiple opaque tokens configurations.
	Hint string
	// contains filtered or unexported fields
}

func (TokenIntrospectConfig_Opaque_builder) Build

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 new names and name of property in IKG.
	// Be aware, that this can override any existing claims, which might not be accessible anymore by internal services.
	// And with the highest priority, there is mapping of sub claim to 'external_id'. So you shouldn't ever use 'external_id' as a key.
	//
	// Key specifies the new name and also the name of the property in IKG.
	// Value specifies which claim to map and how.
	ClaimsMapping map[string]*TokenIntrospectConfig_Claim
	// Sub claim is used to match DigitalTwin with external_id. If not specified, standard 'sub' claim will be used.
	// Either 'sub' or specified claim will then also be mapped to 'external_id' claim.
	SubClaim *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.
	// 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

type TrustScoreDimension

type TrustScoreDimension struct {

	// Name of the trust score dimension, must be one of the predefined names, cannot be modified once set.
	Name TrustScoreDimension_Name `protobuf:"varint,1,opt,name=name,proto3,enum=indykite.config.v1beta1.TrustScoreDimension_Name" json:"name,omitempty"`
	// Weight represents how relevant the dimension is in the trust score calculation. Setting it to zero, means the dimension is disabled.
	Weight float32 `protobuf:"fixed32,2,opt,name=weight,proto3" json:"weight,omitempty"`
	// contains filtered or unexported fields
}

func (*TrustScoreDimension) GetName

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 (*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) Enum

func (TrustScoreDimension_Name) Number

func (TrustScoreDimension_Name) String

func (x TrustScoreDimension_Name) String() string

func (TrustScoreDimension_Name) Type

type TrustScoreDimension_builder

type TrustScoreDimension_builder struct {

	// Name of the trust score dimension, must be one of the predefined names, cannot be modified once set.
	Name TrustScoreDimension_Name
	// Weight represents how relevant the dimension is in the trust score calculation. Setting it to zero, means the dimension is disabled.
	Weight float32
	// contains filtered or unexported fields
}

func (TrustScoreDimension_builder) Build

type TrustScoreProfileConfig

type TrustScoreProfileConfig struct {

	// NodeClassification is a node label in PascalCase, cannot be modified once set.
	// Must be specified during creation and can be omitted when updating.
	NodeClassification string `protobuf:"bytes,1,opt,name=node_classification,json=nodeClassification,proto3" json:"node_classification,omitempty"`
	// Dimensions that will be used to calculate the trust score.
	// Setting a dimension to zero effectively removes the dimension from the calculation.
	// This field is required when creating a new profile and must contain at least one non-zero-weighted dimension.
	// When updating an existing trust score profile, if the dimensions field is
	// - empty: it will be ignored
	// - defined: it will overwrite the current values.
	Dimensions []*TrustScoreDimension `protobuf:"bytes,2,rep,name=dimensions,proto3" json:"dimensions,omitempty"`
	// Schedule sets the time between re-calculations, must be one of the predefined intervals.
	Schedule TrustScoreProfileConfig_UpdateFrequency `` /* 139-byte string literal not displayed */
	// LastRunId is the unique identifier of the last successful profile run - OUTPUT ONLY.
	LastRunId *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=last_run_id,json=lastRunId,proto3" json:"last_run_id,omitempty"`
	// LastRunStartTime indicates the last successful run start time - OUTPUT ONLY.
	LastRunStartTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=last_run_start_time,json=lastRunStartTime,proto3" json:"last_run_start_time,omitempty"`
	// LastRunEndTime indicates the last successful run completion time - OUTPUT ONLY.
	LastRunEndTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=last_run_end_time,json=lastRunEndTime,proto3" json:"last_run_end_time,omitempty"`
	// DimensionsExecutionTimes collects start and end times for each dimension - OUTPUT ONLY.
	DimensionsExecutionTimes map[int32]*TrustScoreProfileConfig_ExecutionTimeWindow `` /* 210-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TrustScoreProfileConfig) ClearLastRunEndTime

func (x *TrustScoreProfileConfig) ClearLastRunEndTime()

func (*TrustScoreProfileConfig) ClearLastRunId

func (x *TrustScoreProfileConfig) ClearLastRunId()

func (*TrustScoreProfileConfig) ClearLastRunStartTime

func (x *TrustScoreProfileConfig) ClearLastRunStartTime()

func (*TrustScoreProfileConfig) GetDimensions

func (x *TrustScoreProfileConfig) GetDimensions() []*TrustScoreDimension

func (*TrustScoreProfileConfig) GetDimensionsExecutionTimes

func (x *TrustScoreProfileConfig) GetDimensionsExecutionTimes() map[int32]*TrustScoreProfileConfig_ExecutionTimeWindow

func (*TrustScoreProfileConfig) GetLastRunEndTime

func (x *TrustScoreProfileConfig) GetLastRunEndTime() *timestamppb.Timestamp

func (*TrustScoreProfileConfig) GetLastRunId

func (x *TrustScoreProfileConfig) GetLastRunId() *wrapperspb.StringValue

func (*TrustScoreProfileConfig) GetLastRunStartTime

func (x *TrustScoreProfileConfig) GetLastRunStartTime() *timestamppb.Timestamp

func (*TrustScoreProfileConfig) GetNodeClassification

func (x *TrustScoreProfileConfig) GetNodeClassification() string

func (*TrustScoreProfileConfig) GetSchedule

func (*TrustScoreProfileConfig) HasLastRunEndTime

func (x *TrustScoreProfileConfig) HasLastRunEndTime() bool

func (*TrustScoreProfileConfig) HasLastRunId

func (x *TrustScoreProfileConfig) HasLastRunId() bool

func (*TrustScoreProfileConfig) HasLastRunStartTime

func (x *TrustScoreProfileConfig) HasLastRunStartTime() bool

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

func (x *TrustScoreProfileConfig) SetDimensionsExecutionTimes(v map[int32]*TrustScoreProfileConfig_ExecutionTimeWindow)

func (*TrustScoreProfileConfig) SetLastRunEndTime

func (x *TrustScoreProfileConfig) SetLastRunEndTime(v *timestamppb.Timestamp)

func (*TrustScoreProfileConfig) SetLastRunId

func (x *TrustScoreProfileConfig) SetLastRunId(v *wrapperspb.StringValue)

func (*TrustScoreProfileConfig) SetLastRunStartTime

func (x *TrustScoreProfileConfig) SetLastRunStartTime(v *timestamppb.Timestamp)

func (*TrustScoreProfileConfig) SetNodeClassification

func (x *TrustScoreProfileConfig) SetNodeClassification(v string)

func (*TrustScoreProfileConfig) SetSchedule

func (*TrustScoreProfileConfig) String

func (x *TrustScoreProfileConfig) String() string

type TrustScoreProfileConfig_ExecutionTimeWindow

type TrustScoreProfileConfig_ExecutionTimeWindow struct {

	// StartTime represents the time the execution has started.
	StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// EndTime represents the time the execution has finished.
	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// contains filtered or unexported fields
}

func (*TrustScoreProfileConfig_ExecutionTimeWindow) ClearEndTime

func (*TrustScoreProfileConfig_ExecutionTimeWindow) ClearStartTime

func (x *TrustScoreProfileConfig_ExecutionTimeWindow) ClearStartTime()

func (*TrustScoreProfileConfig_ExecutionTimeWindow) GetEndTime

func (*TrustScoreProfileConfig_ExecutionTimeWindow) GetStartTime

func (*TrustScoreProfileConfig_ExecutionTimeWindow) HasEndTime

func (*TrustScoreProfileConfig_ExecutionTimeWindow) HasStartTime

func (*TrustScoreProfileConfig_ExecutionTimeWindow) ProtoMessage

func (*TrustScoreProfileConfig_ExecutionTimeWindow) ProtoReflect

func (*TrustScoreProfileConfig_ExecutionTimeWindow) Reset

func (*TrustScoreProfileConfig_ExecutionTimeWindow) SetEndTime

func (*TrustScoreProfileConfig_ExecutionTimeWindow) SetStartTime

func (*TrustScoreProfileConfig_ExecutionTimeWindow) String

type TrustScoreProfileConfig_ExecutionTimeWindow_builder

type TrustScoreProfileConfig_ExecutionTimeWindow_builder struct {

	// StartTime represents the time the execution has started.
	StartTime *timestamppb.Timestamp
	// EndTime represents the time the execution has finished.
	EndTime *timestamppb.Timestamp
	// contains filtered or unexported fields
}

func (TrustScoreProfileConfig_ExecutionTimeWindow_builder) Build

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

func (TrustScoreProfileConfig_UpdateFrequency) Number

func (TrustScoreProfileConfig_UpdateFrequency) String

func (TrustScoreProfileConfig_UpdateFrequency) Type

type TrustScoreProfileConfig_builder

type TrustScoreProfileConfig_builder struct {

	// NodeClassification is a node label in PascalCase, cannot be modified once set.
	// Must be specified during creation and can be omitted when updating.
	NodeClassification string
	// Dimensions that will be used to calculate the trust score.
	// Setting a dimension to zero effectively removes the dimension from the calculation.
	// This field is required when creating a new profile and must contain at least one non-zero-weighted dimension.
	// When updating an existing trust score profile, if the dimensions field is
	// - empty: it will be ignored
	// - defined: it will overwrite the current values.
	Dimensions []*TrustScoreDimension
	// Schedule sets the time between re-calculations, must be one of the predefined intervals.
	Schedule TrustScoreProfileConfig_UpdateFrequency
	// LastRunId is the unique identifier of the last successful profile run - OUTPUT ONLY.
	LastRunId *wrapperspb.StringValue
	// LastRunStartTime indicates the last successful run start time - OUTPUT ONLY.
	LastRunStartTime *timestamppb.Timestamp
	// LastRunEndTime indicates the last successful run completion time - OUTPUT ONLY.
	LastRunEndTime *timestamppb.Timestamp
	// DimensionsExecutionTimes collects start and end times for each dimension - OUTPUT ONLY.
	DimensionsExecutionTimes map[int32]*TrustScoreProfileConfig_ExecutionTimeWindow
	// contains filtered or unexported fields
}

func (TrustScoreProfileConfig_builder) Build

type UniqueNameIdentifier

type UniqueNameIdentifier struct {
	Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	// Name is unique name of configuration object.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

UniqueNameIdentifier is an alternative to Globally Unique ID generated by the server.

This identifier combines the Globally Unique ID of the location where to look for the name to find the object. It makes the object identification easier by the human readable name.

func (*UniqueNameIdentifier) GetLocation

func (x *UniqueNameIdentifier) GetLocation() string

func (*UniqueNameIdentifier) GetName

func (x *UniqueNameIdentifier) GetName() string

func (*UniqueNameIdentifier) ProtoMessage

func (*UniqueNameIdentifier) ProtoMessage()

func (*UniqueNameIdentifier) ProtoReflect

func (x *UniqueNameIdentifier) ProtoReflect() protoreflect.Message

func (*UniqueNameIdentifier) Reset

func (x *UniqueNameIdentifier) Reset()

func (*UniqueNameIdentifier) SetLocation

func (x *UniqueNameIdentifier) SetLocation(v string)

func (*UniqueNameIdentifier) SetName

func (x *UniqueNameIdentifier) SetName(v string)

func (*UniqueNameIdentifier) String

func (x *UniqueNameIdentifier) String() string

type UniqueNameIdentifier_builder

type UniqueNameIdentifier_builder struct {
	Location string
	// Name is unique name of configuration object.
	Name string
	// contains filtered or unexported fields
}

func (UniqueNameIdentifier_builder) Build

type UpdateApplicationAgentRequest

type UpdateApplicationAgentRequest struct {

	// Globally unique identifier.
	Id   string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Etag *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description is a optional description.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// APIPermissions is a list of API permissions for the agent.
	// The agent will only be able to access the APIs specified in this list.
	ApiPermissions []string `protobuf:"bytes,6,rep,name=api_permissions,json=apiPermissions,proto3" json:"api_permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateApplicationAgentRequest) ClearDescription

func (x *UpdateApplicationAgentRequest) ClearDescription()

func (*UpdateApplicationAgentRequest) ClearDisplayName

func (x *UpdateApplicationAgentRequest) ClearDisplayName()

func (*UpdateApplicationAgentRequest) ClearEtag

func (x *UpdateApplicationAgentRequest) ClearEtag()

func (*UpdateApplicationAgentRequest) GetApiPermissions

func (x *UpdateApplicationAgentRequest) GetApiPermissions() []string

func (*UpdateApplicationAgentRequest) GetDescription

func (*UpdateApplicationAgentRequest) GetDisplayName

func (*UpdateApplicationAgentRequest) GetEtag

func (*UpdateApplicationAgentRequest) GetId

func (*UpdateApplicationAgentRequest) HasDescription

func (x *UpdateApplicationAgentRequest) HasDescription() bool

func (*UpdateApplicationAgentRequest) HasDisplayName

func (x *UpdateApplicationAgentRequest) HasDisplayName() bool

func (*UpdateApplicationAgentRequest) HasEtag

func (x *UpdateApplicationAgentRequest) HasEtag() bool

func (*UpdateApplicationAgentRequest) ProtoMessage

func (*UpdateApplicationAgentRequest) ProtoMessage()

func (*UpdateApplicationAgentRequest) ProtoReflect

func (*UpdateApplicationAgentRequest) Reset

func (x *UpdateApplicationAgentRequest) Reset()

func (*UpdateApplicationAgentRequest) SetApiPermissions

func (x *UpdateApplicationAgentRequest) SetApiPermissions(v []string)

func (*UpdateApplicationAgentRequest) SetDescription

func (*UpdateApplicationAgentRequest) SetDisplayName

func (*UpdateApplicationAgentRequest) SetEtag

func (*UpdateApplicationAgentRequest) SetId

func (*UpdateApplicationAgentRequest) String

type UpdateApplicationAgentRequest_builder

type UpdateApplicationAgentRequest_builder struct {

	// Globally unique identifier.
	Id   string
	Etag *wrapperspb.StringValue
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue
	// Description is a optional description.
	Description *wrapperspb.StringValue
	// APIPermissions is a list of API permissions for the agent.
	// The agent will only be able to access the APIs specified in this list.
	ApiPermissions []string
	// contains filtered or unexported fields
}

func (UpdateApplicationAgentRequest_builder) Build

type UpdateApplicationAgentResponse

type UpdateApplicationAgentResponse struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,6,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,7,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,3,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateApplicationAgentResponse) ClearCreateTime

func (x *UpdateApplicationAgentResponse) ClearCreateTime()

func (*UpdateApplicationAgentResponse) ClearUpdateTime

func (x *UpdateApplicationAgentResponse) ClearUpdateTime()

func (*UpdateApplicationAgentResponse) GetCreateTime

func (*UpdateApplicationAgentResponse) GetCreatedBy

func (x *UpdateApplicationAgentResponse) GetCreatedBy() string

func (*UpdateApplicationAgentResponse) GetEtag

func (*UpdateApplicationAgentResponse) GetId

func (*UpdateApplicationAgentResponse) GetUpdateTime

func (*UpdateApplicationAgentResponse) GetUpdatedBy

func (x *UpdateApplicationAgentResponse) GetUpdatedBy() string

func (*UpdateApplicationAgentResponse) HasCreateTime

func (x *UpdateApplicationAgentResponse) HasCreateTime() bool

func (*UpdateApplicationAgentResponse) HasUpdateTime

func (x *UpdateApplicationAgentResponse) HasUpdateTime() bool

func (*UpdateApplicationAgentResponse) ProtoMessage

func (*UpdateApplicationAgentResponse) ProtoMessage()

func (*UpdateApplicationAgentResponse) ProtoReflect

func (*UpdateApplicationAgentResponse) Reset

func (x *UpdateApplicationAgentResponse) Reset()

func (*UpdateApplicationAgentResponse) SetCreateTime

func (*UpdateApplicationAgentResponse) SetCreatedBy

func (x *UpdateApplicationAgentResponse) SetCreatedBy(v string)

func (*UpdateApplicationAgentResponse) SetEtag

func (x *UpdateApplicationAgentResponse) SetEtag(v string)

func (*UpdateApplicationAgentResponse) SetId

func (*UpdateApplicationAgentResponse) SetUpdateTime

func (*UpdateApplicationAgentResponse) SetUpdatedBy

func (x *UpdateApplicationAgentResponse) SetUpdatedBy(v string)

func (*UpdateApplicationAgentResponse) String

type UpdateApplicationAgentResponse_builder

type UpdateApplicationAgentResponse_builder struct {

	// Globally unique identifier.
	Id string
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. Multiversion concurrency control version.
	Etag string
	// contains filtered or unexported fields
}

func (UpdateApplicationAgentResponse_builder) Build

type UpdateApplicationRequest

type UpdateApplicationRequest struct {

	// Globally unique identifier.
	Id   string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Etag *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description is a optional description.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateApplicationRequest) ClearDescription

func (x *UpdateApplicationRequest) ClearDescription()

func (*UpdateApplicationRequest) ClearDisplayName

func (x *UpdateApplicationRequest) ClearDisplayName()

func (*UpdateApplicationRequest) ClearEtag

func (x *UpdateApplicationRequest) ClearEtag()

func (*UpdateApplicationRequest) GetDescription

func (x *UpdateApplicationRequest) GetDescription() *wrapperspb.StringValue

func (*UpdateApplicationRequest) GetDisplayName

func (x *UpdateApplicationRequest) GetDisplayName() *wrapperspb.StringValue

func (*UpdateApplicationRequest) GetEtag

func (*UpdateApplicationRequest) GetId

func (x *UpdateApplicationRequest) GetId() string

func (*UpdateApplicationRequest) HasDescription

func (x *UpdateApplicationRequest) HasDescription() bool

func (*UpdateApplicationRequest) HasDisplayName

func (x *UpdateApplicationRequest) HasDisplayName() bool

func (*UpdateApplicationRequest) HasEtag

func (x *UpdateApplicationRequest) HasEtag() bool

func (*UpdateApplicationRequest) ProtoMessage

func (*UpdateApplicationRequest) ProtoMessage()

func (*UpdateApplicationRequest) ProtoReflect

func (x *UpdateApplicationRequest) ProtoReflect() protoreflect.Message

func (*UpdateApplicationRequest) Reset

func (x *UpdateApplicationRequest) Reset()

func (*UpdateApplicationRequest) SetDescription

func (x *UpdateApplicationRequest) SetDescription(v *wrapperspb.StringValue)

func (*UpdateApplicationRequest) SetDisplayName

func (x *UpdateApplicationRequest) SetDisplayName(v *wrapperspb.StringValue)

func (*UpdateApplicationRequest) SetEtag

func (*UpdateApplicationRequest) SetId

func (x *UpdateApplicationRequest) SetId(v string)

func (*UpdateApplicationRequest) String

func (x *UpdateApplicationRequest) String() string

type UpdateApplicationRequest_builder

type UpdateApplicationRequest_builder struct {

	// Globally unique identifier.
	Id   string
	Etag *wrapperspb.StringValue
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue
	// Description is a optional description.
	Description *wrapperspb.StringValue
	// contains filtered or unexported fields
}

func (UpdateApplicationRequest_builder) Build

type UpdateApplicationResponse

type UpdateApplicationResponse struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,6,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,7,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,3,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateApplicationResponse) ClearCreateTime

func (x *UpdateApplicationResponse) ClearCreateTime()

func (*UpdateApplicationResponse) ClearUpdateTime

func (x *UpdateApplicationResponse) ClearUpdateTime()

func (*UpdateApplicationResponse) GetCreateTime

func (x *UpdateApplicationResponse) GetCreateTime() *timestamppb.Timestamp

func (*UpdateApplicationResponse) GetCreatedBy

func (x *UpdateApplicationResponse) GetCreatedBy() string

func (*UpdateApplicationResponse) GetEtag

func (x *UpdateApplicationResponse) GetEtag() string

func (*UpdateApplicationResponse) GetId

func (x *UpdateApplicationResponse) GetId() string

func (*UpdateApplicationResponse) GetUpdateTime

func (x *UpdateApplicationResponse) GetUpdateTime() *timestamppb.Timestamp

func (*UpdateApplicationResponse) GetUpdatedBy

func (x *UpdateApplicationResponse) GetUpdatedBy() string

func (*UpdateApplicationResponse) HasCreateTime

func (x *UpdateApplicationResponse) HasCreateTime() bool

func (*UpdateApplicationResponse) HasUpdateTime

func (x *UpdateApplicationResponse) HasUpdateTime() bool

func (*UpdateApplicationResponse) ProtoMessage

func (*UpdateApplicationResponse) ProtoMessage()

func (*UpdateApplicationResponse) ProtoReflect

func (*UpdateApplicationResponse) Reset

func (x *UpdateApplicationResponse) Reset()

func (*UpdateApplicationResponse) SetCreateTime

func (x *UpdateApplicationResponse) SetCreateTime(v *timestamppb.Timestamp)

func (*UpdateApplicationResponse) SetCreatedBy

func (x *UpdateApplicationResponse) SetCreatedBy(v string)

func (*UpdateApplicationResponse) SetEtag

func (x *UpdateApplicationResponse) SetEtag(v string)

func (*UpdateApplicationResponse) SetId

func (x *UpdateApplicationResponse) SetId(v string)

func (*UpdateApplicationResponse) SetUpdateTime

func (x *UpdateApplicationResponse) SetUpdateTime(v *timestamppb.Timestamp)

func (*UpdateApplicationResponse) SetUpdatedBy

func (x *UpdateApplicationResponse) SetUpdatedBy(v string)

func (*UpdateApplicationResponse) String

func (x *UpdateApplicationResponse) String() string

type UpdateApplicationResponse_builder

type UpdateApplicationResponse_builder struct {

	// Globally unique identifier.
	Id string
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. Multiversion concurrency control version.
	Etag string
	// contains filtered or unexported fields
}

func (UpdateApplicationResponse_builder) Build

type UpdateApplicationSpaceRequest

type UpdateApplicationSpaceRequest struct {

	// Globally unique identifier.
	Id   string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Etag *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description is a optional description.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Optional database connection details
	DbConnection *DBConnection `protobuf:"bytes,6,opt,name=db_connection,json=dbConnection,proto3" json:"db_connection,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateApplicationSpaceRequest) ClearDbConnection

func (x *UpdateApplicationSpaceRequest) ClearDbConnection()

func (*UpdateApplicationSpaceRequest) ClearDescription

func (x *UpdateApplicationSpaceRequest) ClearDescription()

func (*UpdateApplicationSpaceRequest) ClearDisplayName

func (x *UpdateApplicationSpaceRequest) ClearDisplayName()

func (*UpdateApplicationSpaceRequest) ClearEtag

func (x *UpdateApplicationSpaceRequest) ClearEtag()

func (*UpdateApplicationSpaceRequest) GetDbConnection

func (x *UpdateApplicationSpaceRequest) GetDbConnection() *DBConnection

func (*UpdateApplicationSpaceRequest) GetDescription

func (*UpdateApplicationSpaceRequest) GetDisplayName

func (*UpdateApplicationSpaceRequest) GetEtag

func (*UpdateApplicationSpaceRequest) GetId

func (*UpdateApplicationSpaceRequest) HasDbConnection

func (x *UpdateApplicationSpaceRequest) HasDbConnection() bool

func (*UpdateApplicationSpaceRequest) HasDescription

func (x *UpdateApplicationSpaceRequest) HasDescription() bool

func (*UpdateApplicationSpaceRequest) HasDisplayName

func (x *UpdateApplicationSpaceRequest) HasDisplayName() bool

func (*UpdateApplicationSpaceRequest) HasEtag

func (x *UpdateApplicationSpaceRequest) HasEtag() bool

func (*UpdateApplicationSpaceRequest) ProtoMessage

func (*UpdateApplicationSpaceRequest) ProtoMessage()

func (*UpdateApplicationSpaceRequest) ProtoReflect

func (*UpdateApplicationSpaceRequest) Reset

func (x *UpdateApplicationSpaceRequest) Reset()

func (*UpdateApplicationSpaceRequest) SetDbConnection

func (x *UpdateApplicationSpaceRequest) SetDbConnection(v *DBConnection)

func (*UpdateApplicationSpaceRequest) SetDescription

func (*UpdateApplicationSpaceRequest) SetDisplayName

func (*UpdateApplicationSpaceRequest) SetEtag

func (*UpdateApplicationSpaceRequest) SetId

func (*UpdateApplicationSpaceRequest) String

type UpdateApplicationSpaceRequest_builder

type UpdateApplicationSpaceRequest_builder struct {

	// Globally unique identifier.
	Id   string
	Etag *wrapperspb.StringValue
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue
	// Description is a optional description.
	Description *wrapperspb.StringValue
	// Optional database connection details
	DbConnection *DBConnection
	// contains filtered or unexported fields
}

func (UpdateApplicationSpaceRequest_builder) Build

type UpdateApplicationSpaceResponse

type UpdateApplicationSpaceResponse struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,6,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,7,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,3,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateApplicationSpaceResponse) ClearCreateTime

func (x *UpdateApplicationSpaceResponse) ClearCreateTime()

func (*UpdateApplicationSpaceResponse) ClearUpdateTime

func (x *UpdateApplicationSpaceResponse) ClearUpdateTime()

func (*UpdateApplicationSpaceResponse) GetCreateTime

func (*UpdateApplicationSpaceResponse) GetCreatedBy

func (x *UpdateApplicationSpaceResponse) GetCreatedBy() string

func (*UpdateApplicationSpaceResponse) GetEtag

func (*UpdateApplicationSpaceResponse) GetId

func (*UpdateApplicationSpaceResponse) GetUpdateTime

func (*UpdateApplicationSpaceResponse) GetUpdatedBy

func (x *UpdateApplicationSpaceResponse) GetUpdatedBy() string

func (*UpdateApplicationSpaceResponse) HasCreateTime

func (x *UpdateApplicationSpaceResponse) HasCreateTime() bool

func (*UpdateApplicationSpaceResponse) HasUpdateTime

func (x *UpdateApplicationSpaceResponse) HasUpdateTime() bool

func (*UpdateApplicationSpaceResponse) ProtoMessage

func (*UpdateApplicationSpaceResponse) ProtoMessage()

func (*UpdateApplicationSpaceResponse) ProtoReflect

func (*UpdateApplicationSpaceResponse) Reset

func (x *UpdateApplicationSpaceResponse) Reset()

func (*UpdateApplicationSpaceResponse) SetCreateTime

func (*UpdateApplicationSpaceResponse) SetCreatedBy

func (x *UpdateApplicationSpaceResponse) SetCreatedBy(v string)

func (*UpdateApplicationSpaceResponse) SetEtag

func (x *UpdateApplicationSpaceResponse) SetEtag(v string)

func (*UpdateApplicationSpaceResponse) SetId

func (*UpdateApplicationSpaceResponse) SetUpdateTime

func (*UpdateApplicationSpaceResponse) SetUpdatedBy

func (x *UpdateApplicationSpaceResponse) SetUpdatedBy(v string)

func (*UpdateApplicationSpaceResponse) String

type UpdateApplicationSpaceResponse_builder

type UpdateApplicationSpaceResponse_builder struct {

	// Globally unique identifier.
	Id string
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. Multiversion concurrency control version.
	Etag string
	// contains filtered or unexported fields
}

func (UpdateApplicationSpaceResponse_builder) Build

type UpdateConfigNodeRequest

type UpdateConfigNodeRequest struct {

	// Globally unique identifier.
	Id   string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Etag *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description is a optional description.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Types that are valid to be assigned to Config:
	//
	//	*UpdateConfigNodeRequest_EventSinkConfig
	//	*UpdateConfigNodeRequest_AuthorizationPolicyConfig
	//	*UpdateConfigNodeRequest_TokenIntrospectConfig
	//	*UpdateConfigNodeRequest_IngestPipelineConfig
	//	*UpdateConfigNodeRequest_EntityMatchingPipelineConfig
	//	*UpdateConfigNodeRequest_ExternalDataResolverConfig
	//	*UpdateConfigNodeRequest_TrustScoreProfileConfig
	//	*UpdateConfigNodeRequest_KnowledgeQueryConfig
	Config isUpdateConfigNodeRequest_Config `protobuf_oneof:"config"`
	// contains filtered or unexported fields
}

UpdateConfigNodeRequest represents a request to update a Configuration object.

func (*UpdateConfigNodeRequest) ClearAuthorizationPolicyConfig

func (x *UpdateConfigNodeRequest) ClearAuthorizationPolicyConfig()

func (*UpdateConfigNodeRequest) ClearConfig

func (x *UpdateConfigNodeRequest) ClearConfig()

func (*UpdateConfigNodeRequest) ClearDescription

func (x *UpdateConfigNodeRequest) ClearDescription()

func (*UpdateConfigNodeRequest) ClearDisplayName

func (x *UpdateConfigNodeRequest) ClearDisplayName()

func (*UpdateConfigNodeRequest) ClearEntityMatchingPipelineConfig

func (x *UpdateConfigNodeRequest) ClearEntityMatchingPipelineConfig()

func (*UpdateConfigNodeRequest) ClearEtag

func (x *UpdateConfigNodeRequest) ClearEtag()

func (*UpdateConfigNodeRequest) ClearEventSinkConfig

func (x *UpdateConfigNodeRequest) ClearEventSinkConfig()

func (*UpdateConfigNodeRequest) ClearExternalDataResolverConfig

func (x *UpdateConfigNodeRequest) ClearExternalDataResolverConfig()

func (*UpdateConfigNodeRequest) ClearIngestPipelineConfig

func (x *UpdateConfigNodeRequest) ClearIngestPipelineConfig()

func (*UpdateConfigNodeRequest) ClearKnowledgeQueryConfig

func (x *UpdateConfigNodeRequest) ClearKnowledgeQueryConfig()

func (*UpdateConfigNodeRequest) ClearTokenIntrospectConfig

func (x *UpdateConfigNodeRequest) ClearTokenIntrospectConfig()

func (*UpdateConfigNodeRequest) ClearTrustScoreProfileConfig

func (x *UpdateConfigNodeRequest) ClearTrustScoreProfileConfig()

func (*UpdateConfigNodeRequest) GetAuthorizationPolicyConfig

func (x *UpdateConfigNodeRequest) GetAuthorizationPolicyConfig() *AuthorizationPolicyConfig

func (*UpdateConfigNodeRequest) GetConfig

func (x *UpdateConfigNodeRequest) GetConfig() isUpdateConfigNodeRequest_Config

func (*UpdateConfigNodeRequest) GetDescription

func (x *UpdateConfigNodeRequest) GetDescription() *wrapperspb.StringValue

func (*UpdateConfigNodeRequest) GetDisplayName

func (x *UpdateConfigNodeRequest) GetDisplayName() *wrapperspb.StringValue

func (*UpdateConfigNodeRequest) GetEntityMatchingPipelineConfig

func (x *UpdateConfigNodeRequest) GetEntityMatchingPipelineConfig() *EntityMatchingPipelineConfig

func (*UpdateConfigNodeRequest) GetEtag

func (*UpdateConfigNodeRequest) GetEventSinkConfig

func (x *UpdateConfigNodeRequest) GetEventSinkConfig() *EventSinkConfig

func (*UpdateConfigNodeRequest) GetExternalDataResolverConfig

func (x *UpdateConfigNodeRequest) GetExternalDataResolverConfig() *ExternalDataResolverConfig

func (*UpdateConfigNodeRequest) GetId

func (x *UpdateConfigNodeRequest) GetId() string

func (*UpdateConfigNodeRequest) GetIngestPipelineConfig

func (x *UpdateConfigNodeRequest) GetIngestPipelineConfig() *IngestPipelineConfig

func (*UpdateConfigNodeRequest) GetKnowledgeQueryConfig

func (x *UpdateConfigNodeRequest) GetKnowledgeQueryConfig() *KnowledgeQueryConfig

func (*UpdateConfigNodeRequest) GetTokenIntrospectConfig

func (x *UpdateConfigNodeRequest) GetTokenIntrospectConfig() *TokenIntrospectConfig

func (*UpdateConfigNodeRequest) GetTrustScoreProfileConfig

func (x *UpdateConfigNodeRequest) GetTrustScoreProfileConfig() *TrustScoreProfileConfig

func (*UpdateConfigNodeRequest) HasAuthorizationPolicyConfig

func (x *UpdateConfigNodeRequest) HasAuthorizationPolicyConfig() bool

func (*UpdateConfigNodeRequest) HasConfig

func (x *UpdateConfigNodeRequest) HasConfig() bool

func (*UpdateConfigNodeRequest) HasDescription

func (x *UpdateConfigNodeRequest) HasDescription() bool

func (*UpdateConfigNodeRequest) HasDisplayName

func (x *UpdateConfigNodeRequest) HasDisplayName() bool

func (*UpdateConfigNodeRequest) HasEntityMatchingPipelineConfig

func (x *UpdateConfigNodeRequest) HasEntityMatchingPipelineConfig() bool

func (*UpdateConfigNodeRequest) HasEtag

func (x *UpdateConfigNodeRequest) HasEtag() bool

func (*UpdateConfigNodeRequest) HasEventSinkConfig

func (x *UpdateConfigNodeRequest) HasEventSinkConfig() bool

func (*UpdateConfigNodeRequest) HasExternalDataResolverConfig

func (x *UpdateConfigNodeRequest) HasExternalDataResolverConfig() bool

func (*UpdateConfigNodeRequest) HasIngestPipelineConfig

func (x *UpdateConfigNodeRequest) HasIngestPipelineConfig() bool

func (*UpdateConfigNodeRequest) HasKnowledgeQueryConfig

func (x *UpdateConfigNodeRequest) HasKnowledgeQueryConfig() bool

func (*UpdateConfigNodeRequest) HasTokenIntrospectConfig

func (x *UpdateConfigNodeRequest) HasTokenIntrospectConfig() bool

func (*UpdateConfigNodeRequest) HasTrustScoreProfileConfig

func (x *UpdateConfigNodeRequest) HasTrustScoreProfileConfig() bool

func (*UpdateConfigNodeRequest) ProtoMessage

func (*UpdateConfigNodeRequest) ProtoMessage()

func (*UpdateConfigNodeRequest) ProtoReflect

func (x *UpdateConfigNodeRequest) ProtoReflect() protoreflect.Message

func (*UpdateConfigNodeRequest) Reset

func (x *UpdateConfigNodeRequest) Reset()

func (*UpdateConfigNodeRequest) SetAuthorizationPolicyConfig

func (x *UpdateConfigNodeRequest) SetAuthorizationPolicyConfig(v *AuthorizationPolicyConfig)

func (*UpdateConfigNodeRequest) SetDescription

func (x *UpdateConfigNodeRequest) SetDescription(v *wrapperspb.StringValue)

func (*UpdateConfigNodeRequest) SetDisplayName

func (x *UpdateConfigNodeRequest) SetDisplayName(v *wrapperspb.StringValue)

func (*UpdateConfigNodeRequest) SetEntityMatchingPipelineConfig

func (x *UpdateConfigNodeRequest) SetEntityMatchingPipelineConfig(v *EntityMatchingPipelineConfig)

func (*UpdateConfigNodeRequest) SetEtag

func (*UpdateConfigNodeRequest) SetEventSinkConfig

func (x *UpdateConfigNodeRequest) SetEventSinkConfig(v *EventSinkConfig)

func (*UpdateConfigNodeRequest) SetExternalDataResolverConfig

func (x *UpdateConfigNodeRequest) SetExternalDataResolverConfig(v *ExternalDataResolverConfig)

func (*UpdateConfigNodeRequest) SetId

func (x *UpdateConfigNodeRequest) SetId(v string)

func (*UpdateConfigNodeRequest) SetIngestPipelineConfig

func (x *UpdateConfigNodeRequest) SetIngestPipelineConfig(v *IngestPipelineConfig)

func (*UpdateConfigNodeRequest) SetKnowledgeQueryConfig

func (x *UpdateConfigNodeRequest) SetKnowledgeQueryConfig(v *KnowledgeQueryConfig)

func (*UpdateConfigNodeRequest) SetTokenIntrospectConfig

func (x *UpdateConfigNodeRequest) SetTokenIntrospectConfig(v *TokenIntrospectConfig)

func (*UpdateConfigNodeRequest) SetTrustScoreProfileConfig

func (x *UpdateConfigNodeRequest) SetTrustScoreProfileConfig(v *TrustScoreProfileConfig)

func (*UpdateConfigNodeRequest) String

func (x *UpdateConfigNodeRequest) String() string

func (*UpdateConfigNodeRequest) WhichConfig

func (x *UpdateConfigNodeRequest) WhichConfig() case_UpdateConfigNodeRequest_Config

type UpdateConfigNodeRequest_AuthorizationPolicyConfig

type UpdateConfigNodeRequest_AuthorizationPolicyConfig struct {
	AuthorizationPolicyConfig *AuthorizationPolicyConfig `protobuf:"bytes,25,opt,name=authorization_policy_config,json=authorizationPolicyConfig,proto3,oneof"`
}

type UpdateConfigNodeRequest_EntityMatchingPipelineConfig

type UpdateConfigNodeRequest_EntityMatchingPipelineConfig struct {
	EntityMatchingPipelineConfig *EntityMatchingPipelineConfig `protobuf:"bytes,33,opt,name=entity_matching_pipeline_config,json=entityMatchingPipelineConfig,proto3,oneof"`
}

type UpdateConfigNodeRequest_EventSinkConfig

type UpdateConfigNodeRequest_EventSinkConfig struct {
	EventSinkConfig *EventSinkConfig `protobuf:"bytes,28,opt,name=event_sink_config,json=eventSinkConfig,proto3,oneof"`
}

type UpdateConfigNodeRequest_ExternalDataResolverConfig

type UpdateConfigNodeRequest_ExternalDataResolverConfig struct {
	ExternalDataResolverConfig *ExternalDataResolverConfig `protobuf:"bytes,34,opt,name=external_data_resolver_config,json=externalDataResolverConfig,proto3,oneof"`
}

type UpdateConfigNodeRequest_IngestPipelineConfig

type UpdateConfigNodeRequest_IngestPipelineConfig struct {
	IngestPipelineConfig *IngestPipelineConfig `protobuf:"bytes,31,opt,name=ingest_pipeline_config,json=ingestPipelineConfig,proto3,oneof"`
}

type UpdateConfigNodeRequest_KnowledgeQueryConfig

type UpdateConfigNodeRequest_KnowledgeQueryConfig struct {
	KnowledgeQueryConfig *KnowledgeQueryConfig `protobuf:"bytes,36,opt,name=knowledge_query_config,json=knowledgeQueryConfig,proto3,oneof"`
}

type UpdateConfigNodeRequest_TokenIntrospectConfig

type UpdateConfigNodeRequest_TokenIntrospectConfig struct {
	TokenIntrospectConfig *TokenIntrospectConfig `protobuf:"bytes,30,opt,name=token_introspect_config,json=tokenIntrospectConfig,proto3,oneof"`
}

type UpdateConfigNodeRequest_TrustScoreProfileConfig

type UpdateConfigNodeRequest_TrustScoreProfileConfig struct {
	TrustScoreProfileConfig *TrustScoreProfileConfig `protobuf:"bytes,35,opt,name=trust_score_profile_config,json=trustScoreProfileConfig,proto3,oneof"`
}

type UpdateConfigNodeRequest_builder

type UpdateConfigNodeRequest_builder struct {

	// Globally unique identifier.
	Id   string
	Etag *wrapperspb.StringValue
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue
	// Description is a optional description.
	Description *wrapperspb.StringValue
	// Fields of oneof Config:
	EventSinkConfig              *EventSinkConfig
	AuthorizationPolicyConfig    *AuthorizationPolicyConfig
	TokenIntrospectConfig        *TokenIntrospectConfig
	IngestPipelineConfig         *IngestPipelineConfig
	EntityMatchingPipelineConfig *EntityMatchingPipelineConfig
	ExternalDataResolverConfig   *ExternalDataResolverConfig
	TrustScoreProfileConfig      *TrustScoreProfileConfig
	KnowledgeQueryConfig         *KnowledgeQueryConfig
	// contains filtered or unexported fields
}

func (UpdateConfigNodeRequest_builder) Build

type UpdateConfigNodeResponse

type UpdateConfigNodeResponse struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// LocationID identifies which container configuration this config directly belongs to.
	// It can be a Customer, or AppSpace.
	LocationId string `protobuf:"bytes,8,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,6,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,7,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,3,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

UpdateConfigNodeResponse represents a result of operation request.

func (*UpdateConfigNodeResponse) ClearCreateTime

func (x *UpdateConfigNodeResponse) ClearCreateTime()

func (*UpdateConfigNodeResponse) ClearUpdateTime

func (x *UpdateConfigNodeResponse) ClearUpdateTime()

func (*UpdateConfigNodeResponse) GetCreateTime

func (x *UpdateConfigNodeResponse) GetCreateTime() *timestamppb.Timestamp

func (*UpdateConfigNodeResponse) GetCreatedBy

func (x *UpdateConfigNodeResponse) GetCreatedBy() string

func (*UpdateConfigNodeResponse) GetEtag

func (x *UpdateConfigNodeResponse) GetEtag() string

func (*UpdateConfigNodeResponse) GetId

func (x *UpdateConfigNodeResponse) GetId() string

func (*UpdateConfigNodeResponse) GetLocationId

func (x *UpdateConfigNodeResponse) GetLocationId() string

func (*UpdateConfigNodeResponse) GetUpdateTime

func (x *UpdateConfigNodeResponse) GetUpdateTime() *timestamppb.Timestamp

func (*UpdateConfigNodeResponse) GetUpdatedBy

func (x *UpdateConfigNodeResponse) GetUpdatedBy() string

func (*UpdateConfigNodeResponse) HasCreateTime

func (x *UpdateConfigNodeResponse) HasCreateTime() bool

func (*UpdateConfigNodeResponse) HasUpdateTime

func (x *UpdateConfigNodeResponse) HasUpdateTime() bool

func (*UpdateConfigNodeResponse) ProtoMessage

func (*UpdateConfigNodeResponse) ProtoMessage()

func (*UpdateConfigNodeResponse) ProtoReflect

func (x *UpdateConfigNodeResponse) ProtoReflect() protoreflect.Message

func (*UpdateConfigNodeResponse) Reset

func (x *UpdateConfigNodeResponse) Reset()

func (*UpdateConfigNodeResponse) SetCreateTime

func (x *UpdateConfigNodeResponse) SetCreateTime(v *timestamppb.Timestamp)

func (*UpdateConfigNodeResponse) SetCreatedBy

func (x *UpdateConfigNodeResponse) SetCreatedBy(v string)

func (*UpdateConfigNodeResponse) SetEtag

func (x *UpdateConfigNodeResponse) SetEtag(v string)

func (*UpdateConfigNodeResponse) SetId

func (x *UpdateConfigNodeResponse) SetId(v string)

func (*UpdateConfigNodeResponse) SetLocationId

func (x *UpdateConfigNodeResponse) SetLocationId(v string)

func (*UpdateConfigNodeResponse) SetUpdateTime

func (x *UpdateConfigNodeResponse) SetUpdateTime(v *timestamppb.Timestamp)

func (*UpdateConfigNodeResponse) SetUpdatedBy

func (x *UpdateConfigNodeResponse) SetUpdatedBy(v string)

func (*UpdateConfigNodeResponse) String

func (x *UpdateConfigNodeResponse) String() string

type UpdateConfigNodeResponse_builder

type UpdateConfigNodeResponse_builder struct {

	// Globally unique identifier.
	Id string
	// LocationID identifies which container configuration this config directly belongs to.
	// It can be a Customer, or AppSpace.
	LocationId string
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. Multiversion concurrency control version.
	Etag string
	// contains filtered or unexported fields
}

func (UpdateConfigNodeResponse_builder) Build

type UpdateServiceAccountRequest

type UpdateServiceAccountRequest struct {

	// Globally unique identifier.
	Id   string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Etag *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Description is a optional description.
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateServiceAccountRequest) ClearDescription

func (x *UpdateServiceAccountRequest) ClearDescription()

func (*UpdateServiceAccountRequest) ClearDisplayName

func (x *UpdateServiceAccountRequest) ClearDisplayName()

func (*UpdateServiceAccountRequest) ClearEtag

func (x *UpdateServiceAccountRequest) ClearEtag()

func (*UpdateServiceAccountRequest) GetDescription

func (x *UpdateServiceAccountRequest) GetDescription() *wrapperspb.StringValue

func (*UpdateServiceAccountRequest) GetDisplayName

func (x *UpdateServiceAccountRequest) GetDisplayName() *wrapperspb.StringValue

func (*UpdateServiceAccountRequest) GetEtag

func (*UpdateServiceAccountRequest) GetId

func (*UpdateServiceAccountRequest) HasDescription

func (x *UpdateServiceAccountRequest) HasDescription() bool

func (*UpdateServiceAccountRequest) HasDisplayName

func (x *UpdateServiceAccountRequest) HasDisplayName() bool

func (*UpdateServiceAccountRequest) HasEtag

func (x *UpdateServiceAccountRequest) HasEtag() bool

func (*UpdateServiceAccountRequest) ProtoMessage

func (*UpdateServiceAccountRequest) ProtoMessage()

func (*UpdateServiceAccountRequest) ProtoReflect

func (*UpdateServiceAccountRequest) Reset

func (x *UpdateServiceAccountRequest) Reset()

func (*UpdateServiceAccountRequest) SetDescription

func (x *UpdateServiceAccountRequest) SetDescription(v *wrapperspb.StringValue)

func (*UpdateServiceAccountRequest) SetDisplayName

func (x *UpdateServiceAccountRequest) SetDisplayName(v *wrapperspb.StringValue)

func (*UpdateServiceAccountRequest) SetEtag

func (*UpdateServiceAccountRequest) SetId

func (x *UpdateServiceAccountRequest) SetId(v string)

func (*UpdateServiceAccountRequest) String

func (x *UpdateServiceAccountRequest) String() string

type UpdateServiceAccountRequest_builder

type UpdateServiceAccountRequest_builder struct {

	// Globally unique identifier.
	Id   string
	Etag *wrapperspb.StringValue
	// DisplayName is a human readable name.
	DisplayName *wrapperspb.StringValue
	// Description is a optional description.
	Description *wrapperspb.StringValue
	// contains filtered or unexported fields
}

func (UpdateServiceAccountRequest_builder) Build

type UpdateServiceAccountResponse

type UpdateServiceAccountResponse struct {

	// Globally unique identifier.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The user/service id who created the configuration.
	CreatedBy string `protobuf:"bytes,6,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string `protobuf:"bytes,7,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"`
	// Output only. Multiversion concurrency control version.
	Etag string `protobuf:"bytes,3,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateServiceAccountResponse) ClearCreateTime

func (x *UpdateServiceAccountResponse) ClearCreateTime()

func (*UpdateServiceAccountResponse) ClearUpdateTime

func (x *UpdateServiceAccountResponse) ClearUpdateTime()

func (*UpdateServiceAccountResponse) GetCreateTime

func (*UpdateServiceAccountResponse) GetCreatedBy

func (x *UpdateServiceAccountResponse) GetCreatedBy() string

func (*UpdateServiceAccountResponse) GetEtag

func (x *UpdateServiceAccountResponse) GetEtag() string

func (*UpdateServiceAccountResponse) GetId

func (*UpdateServiceAccountResponse) GetUpdateTime

func (*UpdateServiceAccountResponse) GetUpdatedBy

func (x *UpdateServiceAccountResponse) GetUpdatedBy() string

func (*UpdateServiceAccountResponse) HasCreateTime

func (x *UpdateServiceAccountResponse) HasCreateTime() bool

func (*UpdateServiceAccountResponse) HasUpdateTime

func (x *UpdateServiceAccountResponse) HasUpdateTime() bool

func (*UpdateServiceAccountResponse) ProtoMessage

func (*UpdateServiceAccountResponse) ProtoMessage()

func (*UpdateServiceAccountResponse) ProtoReflect

func (*UpdateServiceAccountResponse) Reset

func (x *UpdateServiceAccountResponse) Reset()

func (*UpdateServiceAccountResponse) SetCreateTime

func (x *UpdateServiceAccountResponse) SetCreateTime(v *timestamppb.Timestamp)

func (*UpdateServiceAccountResponse) SetCreatedBy

func (x *UpdateServiceAccountResponse) SetCreatedBy(v string)

func (*UpdateServiceAccountResponse) SetEtag

func (x *UpdateServiceAccountResponse) SetEtag(v string)

func (*UpdateServiceAccountResponse) SetId

func (*UpdateServiceAccountResponse) SetUpdateTime

func (x *UpdateServiceAccountResponse) SetUpdateTime(v *timestamppb.Timestamp)

func (*UpdateServiceAccountResponse) SetUpdatedBy

func (x *UpdateServiceAccountResponse) SetUpdatedBy(v string)

func (*UpdateServiceAccountResponse) String

type UpdateServiceAccountResponse_builder

type UpdateServiceAccountResponse_builder struct {

	// Globally unique identifier.
	Id string
	// Output only. The time at which the configuration was created.
	CreateTime *timestamppb.Timestamp
	// Output only. The user/service id who created the configuration.
	CreatedBy string
	// Output only. The time at which the configuration was last changed.
	//
	// This value is initially set to the `create_time` then increases monotonically with each change.
	UpdateTime *timestamppb.Timestamp
	// Output only. The user/service id who last changed the configuration.
	UpdatedBy string
	// Output only. Multiversion concurrency control version.
	Etag string
	// contains filtered or unexported fields
}

func (UpdateServiceAccountResponse_builder) Build

Source Files

  • config_management_api.pb.go
  • model.pb.go
  • policy_builder.pb.go

Jump to

Keyboard shortcuts

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