entities

package
v3.12.0 Latest Latest
Warning

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

Go to latest
Published: Jul 27, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	InfoAssetItems_InfoAssetItem_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "DRAFT",
		2: "IN_REVIEW",
		3: "APPROVED",
	}
	InfoAssetItems_InfoAssetItem_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"DRAFT":             1,
		"IN_REVIEW":         2,
		"APPROVED":          3,
	}
)

Enum value maps for InfoAssetItems_InfoAssetItem_State.

View Source
var File_strmprivacy_api_entities_v1alpha_entities_v1alpha_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type DataContractItems

type DataContractItems struct {
	Items []*DataContractItems_DataContractItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*DataContractItems) Descriptor deprecated

func (*DataContractItems) Descriptor() ([]byte, []int)

Deprecated: Use DataContractItems.ProtoReflect.Descriptor instead.

func (*DataContractItems) GetItems

func (*DataContractItems) ProtoMessage

func (*DataContractItems) ProtoMessage()

func (*DataContractItems) ProtoReflect

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

func (*DataContractItems) Reset

func (x *DataContractItems) Reset()

func (*DataContractItems) String

func (x *DataContractItems) String() string

type DataContractItems_DataContractItem

type DataContractItems_DataContractItem struct {
	ItemProperties *ItemProperties `protobuf:"bytes,1,opt,name=item_properties,json=itemProperties,proto3" json:"item_properties,omitempty"`
	// Data Contract details can be retrieved through the Data Contract API.
	Ref *v1.DataContractRef `protobuf:"bytes,2,opt,name=ref,proto3" json:"ref,omitempty"`
	// contains filtered or unexported fields
}

func (*DataContractItems_DataContractItem) Descriptor deprecated

func (*DataContractItems_DataContractItem) Descriptor() ([]byte, []int)

Deprecated: Use DataContractItems_DataContractItem.ProtoReflect.Descriptor instead.

func (*DataContractItems_DataContractItem) GetItemProperties

func (x *DataContractItems_DataContractItem) GetItemProperties() *ItemProperties

func (*DataContractItems_DataContractItem) GetRef

func (*DataContractItems_DataContractItem) ProtoMessage

func (*DataContractItems_DataContractItem) ProtoMessage()

func (*DataContractItems_DataContractItem) ProtoReflect

func (*DataContractItems_DataContractItem) Reset

func (*DataContractItems_DataContractItem) String

type DocumentItems

type DocumentItems struct {
	Items []*DocumentItems_DocumentItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*DocumentItems) Descriptor deprecated

func (*DocumentItems) Descriptor() ([]byte, []int)

Deprecated: Use DocumentItems.ProtoReflect.Descriptor instead.

func (*DocumentItems) GetItems

func (x *DocumentItems) GetItems() []*DocumentItems_DocumentItem

func (*DocumentItems) ProtoMessage

func (*DocumentItems) ProtoMessage()

func (*DocumentItems) ProtoReflect

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

func (*DocumentItems) Reset

func (x *DocumentItems) Reset()

func (*DocumentItems) String

func (x *DocumentItems) String() string

type DocumentItems_DocumentItem

type DocumentItems_DocumentItem struct {
	ItemProperties *ItemProperties `protobuf:"bytes,1,opt,name=item_properties,json=itemProperties,proto3" json:"item_properties,omitempty"`
	// Filename should be unique within the project.
	Filename string `protobuf:"bytes,2,opt,name=filename,proto3" json:"filename,omitempty"`
	// If the URI is set, then the document originates from an external source.
	Uri string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty"`
	// contains filtered or unexported fields
}

func (*DocumentItems_DocumentItem) Descriptor deprecated

func (*DocumentItems_DocumentItem) Descriptor() ([]byte, []int)

Deprecated: Use DocumentItems_DocumentItem.ProtoReflect.Descriptor instead.

func (*DocumentItems_DocumentItem) GetFilename

func (x *DocumentItems_DocumentItem) GetFilename() string

func (*DocumentItems_DocumentItem) GetItemProperties

func (x *DocumentItems_DocumentItem) GetItemProperties() *ItemProperties

func (*DocumentItems_DocumentItem) GetUri

func (x *DocumentItems_DocumentItem) GetUri() string

func (*DocumentItems_DocumentItem) ProtoMessage

func (*DocumentItems_DocumentItem) ProtoMessage()

func (*DocumentItems_DocumentItem) ProtoReflect

func (*DocumentItems_DocumentItem) Reset

func (x *DocumentItems_DocumentItem) Reset()

func (*DocumentItems_DocumentItem) String

func (x *DocumentItems_DocumentItem) String() string

type FreeformItems added in v3.10.0

type FreeformItems struct {
	Items []*FreeformItems_Item `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*FreeformItems) Descriptor deprecated added in v3.10.0

func (*FreeformItems) Descriptor() ([]byte, []int)

Deprecated: Use FreeformItems.ProtoReflect.Descriptor instead.

func (*FreeformItems) GetItems added in v3.10.0

func (x *FreeformItems) GetItems() []*FreeformItems_Item

func (*FreeformItems) ProtoMessage added in v3.10.0

func (*FreeformItems) ProtoMessage()

func (*FreeformItems) ProtoReflect added in v3.10.0

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

func (*FreeformItems) Reset added in v3.10.0

func (x *FreeformItems) Reset()

func (*FreeformItems) String added in v3.10.0

func (x *FreeformItems) String() string

type FreeformItems_Item added in v3.10.0

type FreeformItems_Item struct {
	ItemProperties *ItemProperties `protobuf:"bytes,1,opt,name=item_properties,json=itemProperties,proto3" json:"item_properties,omitempty"`
	Question       string          `protobuf:"bytes,2,opt,name=question,proto3" json:"question,omitempty"`
	Answer         string          `protobuf:"bytes,3,opt,name=answer,proto3" json:"answer,omitempty"`
	Remark         string          `protobuf:"bytes,4,opt,name=remark,proto3" json:"remark,omitempty"`
	// contains filtered or unexported fields
}

func (*FreeformItems_Item) Descriptor deprecated added in v3.10.0

func (*FreeformItems_Item) Descriptor() ([]byte, []int)

Deprecated: Use FreeformItems_Item.ProtoReflect.Descriptor instead.

func (*FreeformItems_Item) GetAnswer added in v3.10.0

func (x *FreeformItems_Item) GetAnswer() string

func (*FreeformItems_Item) GetItemProperties added in v3.10.0

func (x *FreeformItems_Item) GetItemProperties() *ItemProperties

func (*FreeformItems_Item) GetQuestion added in v3.10.0

func (x *FreeformItems_Item) GetQuestion() string

func (*FreeformItems_Item) GetRemark added in v3.10.0

func (x *FreeformItems_Item) GetRemark() string

func (*FreeformItems_Item) ProtoMessage added in v3.10.0

func (*FreeformItems_Item) ProtoMessage()

func (*FreeformItems_Item) ProtoReflect added in v3.10.0

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

func (*FreeformItems_Item) Reset added in v3.10.0

func (x *FreeformItems_Item) Reset()

func (*FreeformItems_Item) String added in v3.10.0

func (x *FreeformItems_Item) String() string

type InfoAsset

type InfoAsset struct {
	Template        string                            `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"`
	Name            string                            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Embargo         bool                              `protobuf:"varint,3,opt,name=embargo,proto3" json:"embargo,omitempty"`
	BusinessImpacts []*InfoAsset_BusinessImpactRating `protobuf:"bytes,4,rep,name=business_impacts,json=businessImpacts,proto3" json:"business_impacts,omitempty"`
	SecurityLevels  []string                          `protobuf:"bytes,5,rep,name=security_levels,json=securityLevels,proto3" json:"security_levels,omitempty"`
	SecurityLevel   string                            `protobuf:"bytes,6,opt,name=security_level,json=securityLevel,proto3" json:"security_level,omitempty"`
	Sections        []*InfoAsset_Section              `protobuf:"bytes,7,rep,name=sections,proto3" json:"sections,omitempty"`
	// is this instance actually a template, i.e. without filled in values.
	IsTemplate bool `protobuf:"varint,8,opt,name=is_template,json=isTemplate,proto3" json:"is_template,omitempty"`
	// contains filtered or unexported fields
}

func (*InfoAsset) Descriptor deprecated

func (*InfoAsset) Descriptor() ([]byte, []int)

Deprecated: Use InfoAsset.ProtoReflect.Descriptor instead.

func (*InfoAsset) GetBusinessImpacts

func (x *InfoAsset) GetBusinessImpacts() []*InfoAsset_BusinessImpactRating

func (*InfoAsset) GetEmbargo

func (x *InfoAsset) GetEmbargo() bool

func (*InfoAsset) GetIsTemplate

func (x *InfoAsset) GetIsTemplate() bool

func (*InfoAsset) GetName

func (x *InfoAsset) GetName() string

func (*InfoAsset) GetSections

func (x *InfoAsset) GetSections() []*InfoAsset_Section

func (*InfoAsset) GetSecurityLevel

func (x *InfoAsset) GetSecurityLevel() string

func (*InfoAsset) GetSecurityLevels

func (x *InfoAsset) GetSecurityLevels() []string

func (*InfoAsset) GetTemplate

func (x *InfoAsset) GetTemplate() string

func (*InfoAsset) ProtoMessage

func (*InfoAsset) ProtoMessage()

func (*InfoAsset) ProtoReflect

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

func (*InfoAsset) Reset

func (x *InfoAsset) Reset()

func (*InfoAsset) String

func (x *InfoAsset) String() string

type InfoAssetItems

type InfoAssetItems struct {
	Items []*InfoAssetItems_InfoAssetItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*InfoAssetItems) Descriptor deprecated

func (*InfoAssetItems) Descriptor() ([]byte, []int)

Deprecated: Use InfoAssetItems.ProtoReflect.Descriptor instead.

func (*InfoAssetItems) GetItems

func (*InfoAssetItems) ProtoMessage

func (*InfoAssetItems) ProtoMessage()

func (*InfoAssetItems) ProtoReflect

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

func (*InfoAssetItems) Reset

func (x *InfoAssetItems) Reset()

func (*InfoAssetItems) String

func (x *InfoAssetItems) String() string

type InfoAssetItems_InfoAssetItem

type InfoAssetItems_InfoAssetItem struct {
	ItemProperties *ItemProperties                              `protobuf:"bytes,1,opt,name=item_properties,json=itemProperties,proto3" json:"item_properties,omitempty"`
	Name           string                                       `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	State          InfoAssetItems_InfoAssetItem_State           `` /* 137-byte string literal not displayed */
	Classification *InfoAssetItems_InfoAssetItem_Classification `protobuf:"bytes,4,opt,name=classification,proto3" json:"classification,omitempty"`
	InfoAsset      *InfoAsset                                   `protobuf:"bytes,5,opt,name=info_asset,json=infoAsset,proto3" json:"info_asset,omitempty"`
	// contains filtered or unexported fields
}

func (*InfoAssetItems_InfoAssetItem) Descriptor deprecated

func (*InfoAssetItems_InfoAssetItem) Descriptor() ([]byte, []int)

Deprecated: Use InfoAssetItems_InfoAssetItem.ProtoReflect.Descriptor instead.

func (*InfoAssetItems_InfoAssetItem) GetClassification

func (*InfoAssetItems_InfoAssetItem) GetInfoAsset

func (x *InfoAssetItems_InfoAssetItem) GetInfoAsset() *InfoAsset

func (*InfoAssetItems_InfoAssetItem) GetItemProperties

func (x *InfoAssetItems_InfoAssetItem) GetItemProperties() *ItemProperties

func (*InfoAssetItems_InfoAssetItem) GetName

func (x *InfoAssetItems_InfoAssetItem) GetName() string

func (*InfoAssetItems_InfoAssetItem) GetState

func (*InfoAssetItems_InfoAssetItem) ProtoMessage

func (*InfoAssetItems_InfoAssetItem) ProtoMessage()

func (*InfoAssetItems_InfoAssetItem) ProtoReflect

func (*InfoAssetItems_InfoAssetItem) Reset

func (x *InfoAssetItems_InfoAssetItem) Reset()

func (*InfoAssetItems_InfoAssetItem) String

type InfoAssetItems_InfoAssetItem_Classification

type InfoAssetItems_InfoAssetItem_Classification struct {
	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ColorCss string `protobuf:"bytes,2,opt,name=color_css,json=colorCss,proto3" json:"color_css,omitempty"`
	// The sensitivity points of the information asset (higher is more sensitive)
	Points int32 `protobuf:"varint,4,opt,name=points,proto3" json:"points,omitempty"`
	// contains filtered or unexported fields
}

TODO is the name correct? Could also be SensitivityClassification or RiskClassification. TODO is points a part of the classification or a separate field?

func (*InfoAssetItems_InfoAssetItem_Classification) Descriptor deprecated

Deprecated: Use InfoAssetItems_InfoAssetItem_Classification.ProtoReflect.Descriptor instead.

func (*InfoAssetItems_InfoAssetItem_Classification) GetColorCss

func (*InfoAssetItems_InfoAssetItem_Classification) GetName

func (*InfoAssetItems_InfoAssetItem_Classification) GetPoints

func (*InfoAssetItems_InfoAssetItem_Classification) ProtoMessage

func (*InfoAssetItems_InfoAssetItem_Classification) ProtoReflect

func (*InfoAssetItems_InfoAssetItem_Classification) Reset

func (*InfoAssetItems_InfoAssetItem_Classification) String

type InfoAssetItems_InfoAssetItem_State

type InfoAssetItems_InfoAssetItem_State int32
const (
	InfoAssetItems_InfoAssetItem_STATE_UNSPECIFIED InfoAssetItems_InfoAssetItem_State = 0
	InfoAssetItems_InfoAssetItem_DRAFT             InfoAssetItems_InfoAssetItem_State = 1
	InfoAssetItems_InfoAssetItem_IN_REVIEW         InfoAssetItems_InfoAssetItem_State = 2
	InfoAssetItems_InfoAssetItem_APPROVED          InfoAssetItems_InfoAssetItem_State = 3
)

func (InfoAssetItems_InfoAssetItem_State) Descriptor

func (InfoAssetItems_InfoAssetItem_State) Enum

func (InfoAssetItems_InfoAssetItem_State) EnumDescriptor deprecated

func (InfoAssetItems_InfoAssetItem_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use InfoAssetItems_InfoAssetItem_State.Descriptor instead.

func (InfoAssetItems_InfoAssetItem_State) Number

func (InfoAssetItems_InfoAssetItem_State) String

func (InfoAssetItems_InfoAssetItem_State) Type

type InfoAsset_BusinessImpactCategory

type InfoAsset_BusinessImpactCategory struct {
	Name        string  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string  `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Value       float32 `protobuf:"fixed32,3,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*InfoAsset_BusinessImpactCategory) Descriptor deprecated

func (*InfoAsset_BusinessImpactCategory) Descriptor() ([]byte, []int)

Deprecated: Use InfoAsset_BusinessImpactCategory.ProtoReflect.Descriptor instead.

func (*InfoAsset_BusinessImpactCategory) GetDescription

func (x *InfoAsset_BusinessImpactCategory) GetDescription() string

func (*InfoAsset_BusinessImpactCategory) GetName

func (*InfoAsset_BusinessImpactCategory) GetValue

func (*InfoAsset_BusinessImpactCategory) ProtoMessage

func (*InfoAsset_BusinessImpactCategory) ProtoMessage()

func (*InfoAsset_BusinessImpactCategory) ProtoReflect

func (*InfoAsset_BusinessImpactCategory) Reset

func (*InfoAsset_BusinessImpactCategory) String

type InfoAsset_BusinessImpactRating

type InfoAsset_BusinessImpactRating struct {
	Label    string                            `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
	Category *InfoAsset_BusinessImpactCategory `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"`
	// contains filtered or unexported fields
}

func (*InfoAsset_BusinessImpactRating) Descriptor deprecated

func (*InfoAsset_BusinessImpactRating) Descriptor() ([]byte, []int)

Deprecated: Use InfoAsset_BusinessImpactRating.ProtoReflect.Descriptor instead.

func (*InfoAsset_BusinessImpactRating) GetCategory

func (*InfoAsset_BusinessImpactRating) GetLabel

func (x *InfoAsset_BusinessImpactRating) GetLabel() string

func (*InfoAsset_BusinessImpactRating) ProtoMessage

func (*InfoAsset_BusinessImpactRating) ProtoMessage()

func (*InfoAsset_BusinessImpactRating) ProtoReflect

func (*InfoAsset_BusinessImpactRating) Reset

func (x *InfoAsset_BusinessImpactRating) Reset()

func (*InfoAsset_BusinessImpactRating) String

type InfoAsset_Check

type InfoAsset_Check struct {
	Name       string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	DetailInfo string `protobuf:"bytes,2,opt,name=detail_info,json=detailInfo,proto3" json:"detail_info,omitempty"`
	Checked    bool   `protobuf:"varint,3,opt,name=checked,proto3" json:"checked,omitempty"`
	// contains filtered or unexported fields
}

func (*InfoAsset_Check) Descriptor deprecated

func (*InfoAsset_Check) Descriptor() ([]byte, []int)

Deprecated: Use InfoAsset_Check.ProtoReflect.Descriptor instead.

func (*InfoAsset_Check) GetChecked

func (x *InfoAsset_Check) GetChecked() bool

func (*InfoAsset_Check) GetDetailInfo

func (x *InfoAsset_Check) GetDetailInfo() string

func (*InfoAsset_Check) GetName

func (x *InfoAsset_Check) GetName() string

func (*InfoAsset_Check) ProtoMessage

func (*InfoAsset_Check) ProtoMessage()

func (*InfoAsset_Check) ProtoReflect

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

func (*InfoAsset_Check) Reset

func (x *InfoAsset_Check) Reset()

func (*InfoAsset_Check) String

func (x *InfoAsset_Check) String() string

type InfoAsset_Section

type InfoAsset_Section struct {

	// Business consequences for instance
	Name        string                  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	SubSections []*InfoAsset_SubSection `protobuf:"bytes,2,rep,name=sub_sections,json=subSections,proto3" json:"sub_sections,omitempty"`
	// contains filtered or unexported fields
}

func (*InfoAsset_Section) Descriptor deprecated

func (*InfoAsset_Section) Descriptor() ([]byte, []int)

Deprecated: Use InfoAsset_Section.ProtoReflect.Descriptor instead.

func (*InfoAsset_Section) GetName

func (x *InfoAsset_Section) GetName() string

func (*InfoAsset_Section) GetSubSections

func (x *InfoAsset_Section) GetSubSections() []*InfoAsset_SubSection

func (*InfoAsset_Section) ProtoMessage

func (*InfoAsset_Section) ProtoMessage()

func (*InfoAsset_Section) ProtoReflect

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

func (*InfoAsset_Section) Reset

func (x *InfoAsset_Section) Reset()

func (*InfoAsset_Section) String

func (x *InfoAsset_Section) String() string

type InfoAsset_SubSection

type InfoAsset_SubSection struct {

	// 'Impact on core business' for instance
	Name        string             `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string             `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Explanation string             `protobuf:"bytes,3,opt,name=explanation,proto3" json:"explanation,omitempty"`
	Checks      []*InfoAsset_Check `protobuf:"bytes,4,rep,name=checks,proto3" json:"checks,omitempty"`
	// contains filtered or unexported fields
}

func (*InfoAsset_SubSection) Descriptor deprecated

func (*InfoAsset_SubSection) Descriptor() ([]byte, []int)

Deprecated: Use InfoAsset_SubSection.ProtoReflect.Descriptor instead.

func (*InfoAsset_SubSection) GetChecks

func (x *InfoAsset_SubSection) GetChecks() []*InfoAsset_Check

func (*InfoAsset_SubSection) GetDescription

func (x *InfoAsset_SubSection) GetDescription() string

func (*InfoAsset_SubSection) GetExplanation

func (x *InfoAsset_SubSection) GetExplanation() string

func (*InfoAsset_SubSection) GetName

func (x *InfoAsset_SubSection) GetName() string

func (*InfoAsset_SubSection) ProtoMessage

func (*InfoAsset_SubSection) ProtoMessage()

func (*InfoAsset_SubSection) ProtoReflect

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

func (*InfoAsset_SubSection) Reset

func (x *InfoAsset_SubSection) Reset()

func (*InfoAsset_SubSection) String

func (x *InfoAsset_SubSection) String() string

type ItemGroup

type ItemGroup struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// Types that are assignable to Items:
	//
	//	*ItemGroup_TodoItems
	//	*ItemGroup_DataContractItems
	//	*ItemGroup_InfoAssetItems
	//	*ItemGroup_DocumentItems
	//	*ItemGroup_PipelineItems
	//	*ItemGroup_FreeformItems
	//	*ItemGroup_RiskAssessmentItems
	//	*ItemGroup_RiskMitigationItems
	//	*ItemGroup_RecordingItems
	Items isItemGroup_Items `protobuf_oneof:"items"`
	Id    string            `protobuf:"bytes,9,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ItemGroup) Descriptor deprecated

func (*ItemGroup) Descriptor() ([]byte, []int)

Deprecated: Use ItemGroup.ProtoReflect.Descriptor instead.

func (*ItemGroup) GetDataContractItems

func (x *ItemGroup) GetDataContractItems() *DataContractItems

func (*ItemGroup) GetDescription

func (x *ItemGroup) GetDescription() string

func (*ItemGroup) GetDocumentItems

func (x *ItemGroup) GetDocumentItems() *DocumentItems

func (*ItemGroup) GetFreeformItems added in v3.10.0

func (x *ItemGroup) GetFreeformItems() *FreeformItems

func (*ItemGroup) GetId added in v3.2.0

func (x *ItemGroup) GetId() string

func (*ItemGroup) GetInfoAssetItems

func (x *ItemGroup) GetInfoAssetItems() *InfoAssetItems

func (*ItemGroup) GetItems

func (m *ItemGroup) GetItems() isItemGroup_Items

func (*ItemGroup) GetName

func (x *ItemGroup) GetName() string

func (*ItemGroup) GetPipelineItems

func (x *ItemGroup) GetPipelineItems() *PipelineItems

func (*ItemGroup) GetRecordingItems added in v3.10.0

func (x *ItemGroup) GetRecordingItems() *RecordingItems

func (*ItemGroup) GetRiskAssessmentItems added in v3.10.0

func (x *ItemGroup) GetRiskAssessmentItems() *RiskAssessmentItems

func (*ItemGroup) GetRiskMitigationItems added in v3.10.0

func (x *ItemGroup) GetRiskMitigationItems() *RiskMitigationItems

func (*ItemGroup) GetTodoItems

func (x *ItemGroup) GetTodoItems() *TodoItems

func (*ItemGroup) ProtoMessage

func (*ItemGroup) ProtoMessage()

func (*ItemGroup) ProtoReflect

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

func (*ItemGroup) Reset

func (x *ItemGroup) Reset()

func (*ItemGroup) String

func (x *ItemGroup) String() string

type ItemGroup_DataContractItems

type ItemGroup_DataContractItems struct {
	DataContractItems *DataContractItems `protobuf:"bytes,5,opt,name=data_contract_items,json=dataContractItems,proto3,oneof"`
}

type ItemGroup_DocumentItems

type ItemGroup_DocumentItems struct {
	DocumentItems *DocumentItems `protobuf:"bytes,7,opt,name=document_items,json=documentItems,proto3,oneof"`
}

type ItemGroup_FreeformItems added in v3.10.0

type ItemGroup_FreeformItems struct {
	FreeformItems *FreeformItems `protobuf:"bytes,10,opt,name=freeform_items,json=freeformItems,proto3,oneof"`
}

type ItemGroup_InfoAssetItems

type ItemGroup_InfoAssetItems struct {
	InfoAssetItems *InfoAssetItems `protobuf:"bytes,6,opt,name=info_asset_items,json=infoAssetItems,proto3,oneof"`
}

type ItemGroup_PipelineItems

type ItemGroup_PipelineItems struct {
	PipelineItems *PipelineItems `protobuf:"bytes,8,opt,name=pipeline_items,json=pipelineItems,proto3,oneof"`
}

type ItemGroup_RecordingItems added in v3.10.0

type ItemGroup_RecordingItems struct {
	RecordingItems *RecordingItems `protobuf:"bytes,13,opt,name=recording_items,json=recordingItems,proto3,oneof"`
}

type ItemGroup_RiskAssessmentItems added in v3.10.0

type ItemGroup_RiskAssessmentItems struct {
	RiskAssessmentItems *RiskAssessmentItems `protobuf:"bytes,11,opt,name=risk_assessment_items,json=riskAssessmentItems,proto3,oneof"`
}

type ItemGroup_RiskMitigationItems added in v3.10.0

type ItemGroup_RiskMitigationItems struct {
	RiskMitigationItems *RiskMitigationItems `protobuf:"bytes,12,opt,name=risk_mitigation_items,json=riskMitigationItems,proto3,oneof"`
}

type ItemGroup_TodoItems

type ItemGroup_TodoItems struct {
	TodoItems *TodoItems `protobuf:"bytes,4,opt,name=todo_items,json=todoItems,proto3,oneof"`
}

type ItemProperties

type ItemProperties struct {
	Id             string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	CreationTime   *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=creation_time,json=creationTime,proto3" json:"creation_time,omitempty"`
	DueTime        *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=due_time,json=dueTime,proto3" json:"due_time,omitempty"`
	CompletionTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=completion_time,json=completionTime,proto3" json:"completion_time,omitempty"`
	// The user that created this item, retrieved from the JWT token.
	Creator *v1.User `protobuf:"bytes,5,opt,name=creator,proto3" json:"creator,omitempty"`
	// The user that is assigned to this item.
	Assignee *v1.User `protobuf:"bytes,6,opt,name=assignee,proto3" json:"assignee,omitempty"`
	// help text describing the item. Might give an example response for instance.
	HelpText string `protobuf:"bytes,7,opt,name=help_text,json=helpText,proto3" json:"help_text,omitempty"`
	// contains filtered or unexported fields
}

func (*ItemProperties) Descriptor deprecated

func (*ItemProperties) Descriptor() ([]byte, []int)

Deprecated: Use ItemProperties.ProtoReflect.Descriptor instead.

func (*ItemProperties) GetAssignee

func (x *ItemProperties) GetAssignee() *v1.User

func (*ItemProperties) GetCompletionTime

func (x *ItemProperties) GetCompletionTime() *timestamppb.Timestamp

func (*ItemProperties) GetCreationTime

func (x *ItemProperties) GetCreationTime() *timestamppb.Timestamp

func (*ItemProperties) GetCreator

func (x *ItemProperties) GetCreator() *v1.User

func (*ItemProperties) GetDueTime

func (x *ItemProperties) GetDueTime() *timestamppb.Timestamp

func (*ItemProperties) GetHelpText added in v3.10.0

func (x *ItemProperties) GetHelpText() string

func (*ItemProperties) GetId

func (x *ItemProperties) GetId() string

func (*ItemProperties) ProtoMessage

func (*ItemProperties) ProtoMessage()

func (*ItemProperties) ProtoReflect

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

func (*ItemProperties) Reset

func (x *ItemProperties) Reset()

func (*ItemProperties) String

func (x *ItemProperties) String() string

type PipelineItems

type PipelineItems struct {
	Items []*PipelineItems_PipelineItem `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*PipelineItems) Descriptor deprecated

func (*PipelineItems) Descriptor() ([]byte, []int)

Deprecated: Use PipelineItems.ProtoReflect.Descriptor instead.

func (*PipelineItems) GetItems

func (x *PipelineItems) GetItems() []*PipelineItems_PipelineItem

func (*PipelineItems) ProtoMessage

func (*PipelineItems) ProtoMessage()

func (*PipelineItems) ProtoReflect

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

func (*PipelineItems) Reset

func (x *PipelineItems) Reset()

func (*PipelineItems) String

func (x *PipelineItems) String() string

type PipelineItems_PipelineItem

type PipelineItems_PipelineItem struct {
	ItemProperties *ItemProperties `protobuf:"bytes,1,opt,name=item_properties,json=itemProperties,proto3" json:"item_properties,omitempty"`
	// Types that are assignable to Pipeline:
	//
	//	*PipelineItems_PipelineItem_Stream
	//	*PipelineItems_PipelineItem_BatchJob
	Pipeline isPipelineItems_PipelineItem_Pipeline `protobuf_oneof:"pipeline"`
	// contains filtered or unexported fields
}

func (*PipelineItems_PipelineItem) Descriptor deprecated

func (*PipelineItems_PipelineItem) Descriptor() ([]byte, []int)

Deprecated: Use PipelineItems_PipelineItem.ProtoReflect.Descriptor instead.

func (*PipelineItems_PipelineItem) GetBatchJob

func (x *PipelineItems_PipelineItem) GetBatchJob() *v1.BatchJobRef

func (*PipelineItems_PipelineItem) GetItemProperties

func (x *PipelineItems_PipelineItem) GetItemProperties() *ItemProperties

func (*PipelineItems_PipelineItem) GetPipeline

func (m *PipelineItems_PipelineItem) GetPipeline() isPipelineItems_PipelineItem_Pipeline

func (*PipelineItems_PipelineItem) GetStream

func (x *PipelineItems_PipelineItem) GetStream() *v1.StreamRef

func (*PipelineItems_PipelineItem) ProtoMessage

func (*PipelineItems_PipelineItem) ProtoMessage()

func (*PipelineItems_PipelineItem) ProtoReflect

func (*PipelineItems_PipelineItem) Reset

func (x *PipelineItems_PipelineItem) Reset()

func (*PipelineItems_PipelineItem) String

func (x *PipelineItems_PipelineItem) String() string

type PipelineItems_PipelineItem_BatchJob

type PipelineItems_PipelineItem_BatchJob struct {
	BatchJob *v1.BatchJobRef `protobuf:"bytes,3,opt,name=batch_job,json=batchJob,proto3,oneof"`
}

type PipelineItems_PipelineItem_Stream

type PipelineItems_PipelineItem_Stream struct {
	Stream *v1.StreamRef `protobuf:"bytes,2,opt,name=stream,proto3,oneof"`
}

type ProjectPlan

type ProjectPlan struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// If title is empty, the project name from the project message can be used.
	Title       string       `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Description string       `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	ItemGroups  []*ItemGroup `protobuf:"bytes,4,rep,name=item_groups,json=itemGroups,proto3" json:"item_groups,omitempty"`
	Users       []*v1.User   `protobuf:"bytes,5,rep,name=users,proto3" json:"users,omitempty"`
	// is this instance actually a template, i.e. without filled in values.
	IsTemplate bool `protobuf:"varint,6,opt,name=is_template,json=isTemplate,proto3" json:"is_template,omitempty"`
	// the id of the project plan, never null
	Id string `protobuf:"bytes,7,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectPlan) Descriptor deprecated

func (*ProjectPlan) Descriptor() ([]byte, []int)

Deprecated: Use ProjectPlan.ProtoReflect.Descriptor instead.

func (*ProjectPlan) GetDescription

func (x *ProjectPlan) GetDescription() string

func (*ProjectPlan) GetId added in v3.1.0

func (x *ProjectPlan) GetId() string

func (*ProjectPlan) GetIsTemplate

func (x *ProjectPlan) GetIsTemplate() bool

func (*ProjectPlan) GetItemGroups

func (x *ProjectPlan) GetItemGroups() []*ItemGroup

func (*ProjectPlan) GetProjectId

func (x *ProjectPlan) GetProjectId() string

func (*ProjectPlan) GetTitle

func (x *ProjectPlan) GetTitle() string

func (*ProjectPlan) GetUsers

func (x *ProjectPlan) GetUsers() []*v1.User

func (*ProjectPlan) ProtoMessage

func (*ProjectPlan) ProtoMessage()

func (*ProjectPlan) ProtoReflect

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

func (*ProjectPlan) Reset

func (x *ProjectPlan) Reset()

func (*ProjectPlan) String

func (x *ProjectPlan) String() string

type RecordingItems added in v3.10.0

type RecordingItems struct {
	Items []*RecordingItems_Item `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*RecordingItems) Descriptor deprecated added in v3.10.0

func (*RecordingItems) Descriptor() ([]byte, []int)

Deprecated: Use RecordingItems.ProtoReflect.Descriptor instead.

func (*RecordingItems) GetItems added in v3.10.0

func (x *RecordingItems) GetItems() []*RecordingItems_Item

func (*RecordingItems) ProtoMessage added in v3.10.0

func (*RecordingItems) ProtoMessage()

func (*RecordingItems) ProtoReflect added in v3.10.0

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

func (*RecordingItems) Reset added in v3.10.0

func (x *RecordingItems) Reset()

func (*RecordingItems) String added in v3.10.0

func (x *RecordingItems) String() string

type RecordingItems_Item added in v3.10.0

type RecordingItems_Item struct {
	ItemProperties *ItemProperties `protobuf:"bytes,1,opt,name=item_properties,json=itemProperties,proto3" json:"item_properties,omitempty"`
	Particular     string          `protobuf:"bytes,2,opt,name=particular,proto3" json:"particular,omitempty"`
	Remarks        string          `protobuf:"bytes,4,opt,name=remarks,proto3" json:"remarks,omitempty"`
	// contains filtered or unexported fields
}

func (*RecordingItems_Item) Descriptor deprecated added in v3.10.0

func (*RecordingItems_Item) Descriptor() ([]byte, []int)

Deprecated: Use RecordingItems_Item.ProtoReflect.Descriptor instead.

func (*RecordingItems_Item) GetItemProperties added in v3.10.0

func (x *RecordingItems_Item) GetItemProperties() *ItemProperties

func (*RecordingItems_Item) GetParticular added in v3.10.0

func (x *RecordingItems_Item) GetParticular() string

func (*RecordingItems_Item) GetRemarks added in v3.10.0

func (x *RecordingItems_Item) GetRemarks() string

func (*RecordingItems_Item) ProtoMessage added in v3.10.0

func (*RecordingItems_Item) ProtoMessage()

func (*RecordingItems_Item) ProtoReflect added in v3.10.0

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

func (*RecordingItems_Item) Reset added in v3.10.0

func (x *RecordingItems_Item) Reset()

func (*RecordingItems_Item) String added in v3.10.0

func (x *RecordingItems_Item) String() string

type RiskAssessmentItems added in v3.10.0

type RiskAssessmentItems struct {
	Items []*RiskAssessmentItems_Item `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*RiskAssessmentItems) Descriptor deprecated added in v3.10.0

func (*RiskAssessmentItems) Descriptor() ([]byte, []int)

Deprecated: Use RiskAssessmentItems.ProtoReflect.Descriptor instead.

func (*RiskAssessmentItems) GetItems added in v3.10.0

func (*RiskAssessmentItems) ProtoMessage added in v3.10.0

func (*RiskAssessmentItems) ProtoMessage()

func (*RiskAssessmentItems) ProtoReflect added in v3.10.0

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

func (*RiskAssessmentItems) Reset added in v3.10.0

func (x *RiskAssessmentItems) Reset()

func (*RiskAssessmentItems) String added in v3.10.0

func (x *RiskAssessmentItems) String() string

type RiskAssessmentItems_Item added in v3.10.0

type RiskAssessmentItems_Item struct {
	ItemProperties *ItemProperties `protobuf:"bytes,1,opt,name=item_properties,json=itemProperties,proto3" json:"item_properties,omitempty"`
	Risk           string          `protobuf:"bytes,2,opt,name=risk,proto3" json:"risk,omitempty"`
	HarmLikelihood string          `protobuf:"bytes,3,opt,name=harm_likelihood,json=harmLikelihood,proto3" json:"harm_likelihood,omitempty"`
	HarmSeverity   string          `protobuf:"bytes,4,opt,name=harm_severity,json=harmSeverity,proto3" json:"harm_severity,omitempty"`
	OverallRisk    string          `protobuf:"bytes,5,opt,name=overall_risk,json=overallRisk,proto3" json:"overall_risk,omitempty"`
	// contains filtered or unexported fields
}

func (*RiskAssessmentItems_Item) Descriptor deprecated added in v3.10.0

func (*RiskAssessmentItems_Item) Descriptor() ([]byte, []int)

Deprecated: Use RiskAssessmentItems_Item.ProtoReflect.Descriptor instead.

func (*RiskAssessmentItems_Item) GetHarmLikelihood added in v3.10.0

func (x *RiskAssessmentItems_Item) GetHarmLikelihood() string

func (*RiskAssessmentItems_Item) GetHarmSeverity added in v3.10.0

func (x *RiskAssessmentItems_Item) GetHarmSeverity() string

func (*RiskAssessmentItems_Item) GetItemProperties added in v3.10.0

func (x *RiskAssessmentItems_Item) GetItemProperties() *ItemProperties

func (*RiskAssessmentItems_Item) GetOverallRisk added in v3.10.0

func (x *RiskAssessmentItems_Item) GetOverallRisk() string

func (*RiskAssessmentItems_Item) GetRisk added in v3.10.0

func (x *RiskAssessmentItems_Item) GetRisk() string

func (*RiskAssessmentItems_Item) ProtoMessage added in v3.10.0

func (*RiskAssessmentItems_Item) ProtoMessage()

func (*RiskAssessmentItems_Item) ProtoReflect added in v3.10.0

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

func (*RiskAssessmentItems_Item) Reset added in v3.10.0

func (x *RiskAssessmentItems_Item) Reset()

func (*RiskAssessmentItems_Item) String added in v3.10.0

func (x *RiskAssessmentItems_Item) String() string

type RiskMitigationItems added in v3.10.0

type RiskMitigationItems struct {
	Items []*RiskMitigationItems_Item `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*RiskMitigationItems) Descriptor deprecated added in v3.10.0

func (*RiskMitigationItems) Descriptor() ([]byte, []int)

Deprecated: Use RiskMitigationItems.ProtoReflect.Descriptor instead.

func (*RiskMitigationItems) GetItems added in v3.10.0

func (*RiskMitigationItems) ProtoMessage added in v3.10.0

func (*RiskMitigationItems) ProtoMessage()

func (*RiskMitigationItems) ProtoReflect added in v3.10.0

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

func (*RiskMitigationItems) Reset added in v3.10.0

func (x *RiskMitigationItems) Reset()

func (*RiskMitigationItems) String added in v3.10.0

func (x *RiskMitigationItems) String() string

type RiskMitigationItems_Item added in v3.10.0

type RiskMitigationItems_Item struct {
	ItemProperties    *ItemProperties `protobuf:"bytes,1,opt,name=item_properties,json=itemProperties,proto3" json:"item_properties,omitempty"`
	Risk              string          `protobuf:"bytes,2,opt,name=risk,proto3" json:"risk,omitempty"`
	OverallRisk       string          `protobuf:"bytes,3,opt,name=overall_risk,json=overallRisk,proto3" json:"overall_risk,omitempty"`
	MitigationMeasure string          `protobuf:"bytes,5,opt,name=mitigation_measure,json=mitigationMeasure,proto3" json:"mitigation_measure,omitempty"`
	ResidualRisk      string          `protobuf:"bytes,6,opt,name=residual_risk,json=residualRisk,proto3" json:"residual_risk,omitempty"`
	Approval          string          `protobuf:"bytes,7,opt,name=approval,proto3" json:"approval,omitempty"`
	// contains filtered or unexported fields
}

func (*RiskMitigationItems_Item) Descriptor deprecated added in v3.10.0

func (*RiskMitigationItems_Item) Descriptor() ([]byte, []int)

Deprecated: Use RiskMitigationItems_Item.ProtoReflect.Descriptor instead.

func (*RiskMitigationItems_Item) GetApproval added in v3.10.0

func (x *RiskMitigationItems_Item) GetApproval() string

func (*RiskMitigationItems_Item) GetItemProperties added in v3.10.0

func (x *RiskMitigationItems_Item) GetItemProperties() *ItemProperties

func (*RiskMitigationItems_Item) GetMitigationMeasure added in v3.10.0

func (x *RiskMitigationItems_Item) GetMitigationMeasure() string

func (*RiskMitigationItems_Item) GetOverallRisk added in v3.10.0

func (x *RiskMitigationItems_Item) GetOverallRisk() string

func (*RiskMitigationItems_Item) GetResidualRisk added in v3.10.0

func (x *RiskMitigationItems_Item) GetResidualRisk() string

func (*RiskMitigationItems_Item) GetRisk added in v3.10.0

func (x *RiskMitigationItems_Item) GetRisk() string

func (*RiskMitigationItems_Item) ProtoMessage added in v3.10.0

func (*RiskMitigationItems_Item) ProtoMessage()

func (*RiskMitigationItems_Item) ProtoReflect added in v3.10.0

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

func (*RiskMitigationItems_Item) Reset added in v3.10.0

func (x *RiskMitigationItems_Item) Reset()

func (*RiskMitigationItems_Item) String added in v3.10.0

func (x *RiskMitigationItems_Item) String() string

type TodoItems

type TodoItems struct {
	Items []*TodoItems_TodoItem `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*TodoItems) Descriptor deprecated

func (*TodoItems) Descriptor() ([]byte, []int)

Deprecated: Use TodoItems.ProtoReflect.Descriptor instead.

func (*TodoItems) GetItems

func (x *TodoItems) GetItems() []*TodoItems_TodoItem

func (*TodoItems) ProtoMessage

func (*TodoItems) ProtoMessage()

func (*TodoItems) ProtoReflect

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

func (*TodoItems) Reset

func (x *TodoItems) Reset()

func (*TodoItems) String

func (x *TodoItems) String() string

type TodoItems_TodoItem

type TodoItems_TodoItem struct {
	ItemProperties *ItemProperties `protobuf:"bytes,1,opt,name=item_properties,json=itemProperties,proto3" json:"item_properties,omitempty"`
	// If the completion date is 0, then the todo is not done yet.
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*TodoItems_TodoItem) Descriptor deprecated

func (*TodoItems_TodoItem) Descriptor() ([]byte, []int)

Deprecated: Use TodoItems_TodoItem.ProtoReflect.Descriptor instead.

func (*TodoItems_TodoItem) GetDescription

func (x *TodoItems_TodoItem) GetDescription() string

func (*TodoItems_TodoItem) GetItemProperties

func (x *TodoItems_TodoItem) GetItemProperties() *ItemProperties

func (*TodoItems_TodoItem) ProtoMessage

func (*TodoItems_TodoItem) ProtoMessage()

func (*TodoItems_TodoItem) ProtoReflect

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

func (*TodoItems_TodoItem) Reset

func (x *TodoItems_TodoItem) Reset()

func (*TodoItems_TodoItem) String

func (x *TodoItems_TodoItem) String() string

Jump to

Keyboard shortcuts

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