Documentation ¶
Index ¶
- type Actions
- type ActionsAttributes
- func (a ActionsAttributes) FindingFieldsUpdate() terra.ListValue[FindingFieldsUpdateAttributes]
- func (a ActionsAttributes) InternalRef() (terra.Reference, error)
- func (a ActionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a ActionsAttributes) InternalWithRef(ref terra.Reference) ActionsAttributes
- func (a ActionsAttributes) Type() terra.StringValue
- type ActionsState
- type AwsAccountId
- type AwsAccountIdAttributes
- func (aai AwsAccountIdAttributes) Comparison() terra.StringValue
- func (aai AwsAccountIdAttributes) InternalRef() (terra.Reference, error)
- func (aai AwsAccountIdAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (aai AwsAccountIdAttributes) InternalWithRef(ref terra.Reference) AwsAccountIdAttributes
- func (aai AwsAccountIdAttributes) Value() terra.StringValue
- type AwsAccountIdState
- type AwsAccountName
- type AwsAccountNameAttributes
- func (aan AwsAccountNameAttributes) Comparison() terra.StringValue
- func (aan AwsAccountNameAttributes) InternalRef() (terra.Reference, error)
- func (aan AwsAccountNameAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (aan AwsAccountNameAttributes) InternalWithRef(ref terra.Reference) AwsAccountNameAttributes
- func (aan AwsAccountNameAttributes) Value() terra.StringValue
- type AwsAccountNameState
- type CompanyName
- type CompanyNameAttributes
- func (cn CompanyNameAttributes) Comparison() terra.StringValue
- func (cn CompanyNameAttributes) InternalRef() (terra.Reference, error)
- func (cn CompanyNameAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cn CompanyNameAttributes) InternalWithRef(ref terra.Reference) CompanyNameAttributes
- func (cn CompanyNameAttributes) Value() terra.StringValue
- type CompanyNameState
- type ComplianceAssociatedStandardsId
- type ComplianceAssociatedStandardsIdAttributes
- func (casi ComplianceAssociatedStandardsIdAttributes) Comparison() terra.StringValue
- func (casi ComplianceAssociatedStandardsIdAttributes) InternalRef() (terra.Reference, error)
- func (casi ComplianceAssociatedStandardsIdAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (casi ComplianceAssociatedStandardsIdAttributes) InternalWithRef(ref terra.Reference) ComplianceAssociatedStandardsIdAttributes
- func (casi ComplianceAssociatedStandardsIdAttributes) Value() terra.StringValue
- type ComplianceAssociatedStandardsIdState
- type ComplianceSecurityControlId
- type ComplianceSecurityControlIdAttributes
- func (csci ComplianceSecurityControlIdAttributes) Comparison() terra.StringValue
- func (csci ComplianceSecurityControlIdAttributes) InternalRef() (terra.Reference, error)
- func (csci ComplianceSecurityControlIdAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (csci ComplianceSecurityControlIdAttributes) InternalWithRef(ref terra.Reference) ComplianceSecurityControlIdAttributes
- func (csci ComplianceSecurityControlIdAttributes) Value() terra.StringValue
- type ComplianceSecurityControlIdState
- type ComplianceStatus
- type ComplianceStatusAttributes
- func (cs ComplianceStatusAttributes) Comparison() terra.StringValue
- func (cs ComplianceStatusAttributes) InternalRef() (terra.Reference, error)
- func (cs ComplianceStatusAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cs ComplianceStatusAttributes) InternalWithRef(ref terra.Reference) ComplianceStatusAttributes
- func (cs ComplianceStatusAttributes) Value() terra.StringValue
- type ComplianceStatusState
- type Confidence
- type ConfidenceAttributes
- func (c ConfidenceAttributes) Eq() terra.NumberValue
- func (c ConfidenceAttributes) Gt() terra.NumberValue
- func (c ConfidenceAttributes) Gte() terra.NumberValue
- func (c ConfidenceAttributes) InternalRef() (terra.Reference, error)
- func (c ConfidenceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c ConfidenceAttributes) InternalWithRef(ref terra.Reference) ConfidenceAttributes
- func (c ConfidenceAttributes) Lt() terra.NumberValue
- func (c ConfidenceAttributes) Lte() terra.NumberValue
- type ConfidenceState
- type CreatedAt
- type CreatedAtAttributes
- func (ca CreatedAtAttributes) DateRange() terra.ListValue[CreatedAtDateRangeAttributes]
- func (ca CreatedAtAttributes) End() terra.StringValue
- func (ca CreatedAtAttributes) InternalRef() (terra.Reference, error)
- func (ca CreatedAtAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ca CreatedAtAttributes) InternalWithRef(ref terra.Reference) CreatedAtAttributes
- func (ca CreatedAtAttributes) Start() terra.StringValue
- type CreatedAtDateRange
- type CreatedAtDateRangeAttributes
- func (dr CreatedAtDateRangeAttributes) InternalRef() (terra.Reference, error)
- func (dr CreatedAtDateRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dr CreatedAtDateRangeAttributes) InternalWithRef(ref terra.Reference) CreatedAtDateRangeAttributes
- func (dr CreatedAtDateRangeAttributes) Unit() terra.StringValue
- func (dr CreatedAtDateRangeAttributes) Value() terra.NumberValue
- type CreatedAtDateRangeState
- type CreatedAtState
- type Criteria
- type CriteriaAttributes
- func (c CriteriaAttributes) AwsAccountId() terra.SetValue[AwsAccountIdAttributes]
- func (c CriteriaAttributes) AwsAccountName() terra.SetValue[AwsAccountNameAttributes]
- func (c CriteriaAttributes) CompanyName() terra.SetValue[CompanyNameAttributes]
- func (c CriteriaAttributes) ComplianceAssociatedStandardsId() terra.SetValue[ComplianceAssociatedStandardsIdAttributes]
- func (c CriteriaAttributes) ComplianceSecurityControlId() terra.SetValue[ComplianceSecurityControlIdAttributes]
- func (c CriteriaAttributes) ComplianceStatus() terra.SetValue[ComplianceStatusAttributes]
- func (c CriteriaAttributes) Confidence() terra.SetValue[ConfidenceAttributes]
- func (c CriteriaAttributes) CreatedAt() terra.SetValue[CreatedAtAttributes]
- func (c CriteriaAttributes) Criticality() terra.SetValue[CriticalityAttributes]
- func (c CriteriaAttributes) Description() terra.SetValue[DescriptionAttributes]
- func (c CriteriaAttributes) FirstObservedAt() terra.SetValue[FirstObservedAtAttributes]
- func (c CriteriaAttributes) GeneratorId() terra.SetValue[GeneratorIdAttributes]
- func (c CriteriaAttributes) Id() terra.SetValue[IdAttributes]
- func (c CriteriaAttributes) InternalRef() (terra.Reference, error)
- func (c CriteriaAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c CriteriaAttributes) InternalWithRef(ref terra.Reference) CriteriaAttributes
- func (c CriteriaAttributes) LastObservedAt() terra.SetValue[LastObservedAtAttributes]
- func (c CriteriaAttributes) NoteText() terra.SetValue[NoteTextAttributes]
- func (c CriteriaAttributes) NoteUpdatedAt() terra.SetValue[NoteUpdatedAtAttributes]
- func (c CriteriaAttributes) NoteUpdatedBy() terra.SetValue[NoteUpdatedByAttributes]
- func (c CriteriaAttributes) ProductArn() terra.SetValue[ProductArnAttributes]
- func (c CriteriaAttributes) ProductName() terra.SetValue[ProductNameAttributes]
- func (c CriteriaAttributes) RecordState() terra.SetValue[RecordStateAttributes]
- func (c CriteriaAttributes) RelatedFindingsId() terra.SetValue[RelatedFindingsIdAttributes]
- func (c CriteriaAttributes) RelatedFindingsProductArn() terra.SetValue[RelatedFindingsProductArnAttributes]
- func (c CriteriaAttributes) ResourceApplicationArn() terra.SetValue[ResourceApplicationArnAttributes]
- func (c CriteriaAttributes) ResourceApplicationName() terra.SetValue[ResourceApplicationNameAttributes]
- func (c CriteriaAttributes) ResourceDetailsOther() terra.SetValue[ResourceDetailsOtherAttributes]
- func (c CriteriaAttributes) ResourceId() terra.SetValue[ResourceIdAttributes]
- func (c CriteriaAttributes) ResourcePartition() terra.SetValue[ResourcePartitionAttributes]
- func (c CriteriaAttributes) ResourceRegion() terra.SetValue[ResourceRegionAttributes]
- func (c CriteriaAttributes) ResourceTags() terra.SetValue[ResourceTagsAttributes]
- func (c CriteriaAttributes) ResourceType() terra.SetValue[ResourceTypeAttributes]
- func (c CriteriaAttributes) SeverityLabel() terra.SetValue[SeverityLabelAttributes]
- func (c CriteriaAttributes) SourceUrl() terra.SetValue[SourceUrlAttributes]
- func (c CriteriaAttributes) Title() terra.SetValue[TitleAttributes]
- func (c CriteriaAttributes) Type() terra.SetValue[TypeAttributes]
- func (c CriteriaAttributes) UpdatedAt() terra.SetValue[UpdatedAtAttributes]
- func (c CriteriaAttributes) UserDefinedFields() terra.SetValue[UserDefinedFieldsAttributes]
- func (c CriteriaAttributes) VerificationState() terra.SetValue[VerificationStateAttributes]
- func (c CriteriaAttributes) WorkflowStatus() terra.SetValue[WorkflowStatusAttributes]
- type CriteriaState
- type Criticality
- type CriticalityAttributes
- func (c CriticalityAttributes) Eq() terra.NumberValue
- func (c CriticalityAttributes) Gt() terra.NumberValue
- func (c CriticalityAttributes) Gte() terra.NumberValue
- func (c CriticalityAttributes) InternalRef() (terra.Reference, error)
- func (c CriticalityAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c CriticalityAttributes) InternalWithRef(ref terra.Reference) CriticalityAttributes
- func (c CriticalityAttributes) Lt() terra.NumberValue
- func (c CriticalityAttributes) Lte() terra.NumberValue
- type CriticalityState
- type Description
- type DescriptionAttributes
- func (d DescriptionAttributes) Comparison() terra.StringValue
- func (d DescriptionAttributes) InternalRef() (terra.Reference, error)
- func (d DescriptionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d DescriptionAttributes) InternalWithRef(ref terra.Reference) DescriptionAttributes
- func (d DescriptionAttributes) Value() terra.StringValue
- type DescriptionState
- type FindingFieldsUpdate
- type FindingFieldsUpdateAttributes
- func (ffu FindingFieldsUpdateAttributes) Confidence() terra.NumberValue
- func (ffu FindingFieldsUpdateAttributes) Criticality() terra.NumberValue
- func (ffu FindingFieldsUpdateAttributes) InternalRef() (terra.Reference, error)
- func (ffu FindingFieldsUpdateAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ffu FindingFieldsUpdateAttributes) InternalWithRef(ref terra.Reference) FindingFieldsUpdateAttributes
- func (ffu FindingFieldsUpdateAttributes) Note() terra.ListValue[NoteAttributes]
- func (ffu FindingFieldsUpdateAttributes) RelatedFindings() terra.SetValue[RelatedFindingsAttributes]
- func (ffu FindingFieldsUpdateAttributes) Severity() terra.ListValue[SeverityAttributes]
- func (ffu FindingFieldsUpdateAttributes) Types() terra.ListValue[terra.StringValue]
- func (ffu FindingFieldsUpdateAttributes) UserDefinedFields() terra.MapValue[terra.StringValue]
- func (ffu FindingFieldsUpdateAttributes) VerificationState() terra.StringValue
- func (ffu FindingFieldsUpdateAttributes) Workflow() terra.ListValue[WorkflowAttributes]
- type FindingFieldsUpdateState
- type FirstObservedAt
- type FirstObservedAtAttributes
- func (foa FirstObservedAtAttributes) DateRange() terra.ListValue[FirstObservedAtDateRangeAttributes]
- func (foa FirstObservedAtAttributes) End() terra.StringValue
- func (foa FirstObservedAtAttributes) InternalRef() (terra.Reference, error)
- func (foa FirstObservedAtAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (foa FirstObservedAtAttributes) InternalWithRef(ref terra.Reference) FirstObservedAtAttributes
- func (foa FirstObservedAtAttributes) Start() terra.StringValue
- type FirstObservedAtDateRange
- type FirstObservedAtDateRangeAttributes
- func (dr FirstObservedAtDateRangeAttributes) InternalRef() (terra.Reference, error)
- func (dr FirstObservedAtDateRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dr FirstObservedAtDateRangeAttributes) InternalWithRef(ref terra.Reference) FirstObservedAtDateRangeAttributes
- func (dr FirstObservedAtDateRangeAttributes) Unit() terra.StringValue
- func (dr FirstObservedAtDateRangeAttributes) Value() terra.NumberValue
- type FirstObservedAtDateRangeState
- type FirstObservedAtState
- type GeneratorId
- type GeneratorIdAttributes
- func (gi GeneratorIdAttributes) Comparison() terra.StringValue
- func (gi GeneratorIdAttributes) InternalRef() (terra.Reference, error)
- func (gi GeneratorIdAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (gi GeneratorIdAttributes) InternalWithRef(ref terra.Reference) GeneratorIdAttributes
- func (gi GeneratorIdAttributes) Value() terra.StringValue
- type GeneratorIdState
- type Id
- type IdAttributes
- type IdState
- type LastObservedAt
- type LastObservedAtAttributes
- func (loa LastObservedAtAttributes) DateRange() terra.ListValue[LastObservedAtDateRangeAttributes]
- func (loa LastObservedAtAttributes) End() terra.StringValue
- func (loa LastObservedAtAttributes) InternalRef() (terra.Reference, error)
- func (loa LastObservedAtAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (loa LastObservedAtAttributes) InternalWithRef(ref terra.Reference) LastObservedAtAttributes
- func (loa LastObservedAtAttributes) Start() terra.StringValue
- type LastObservedAtDateRange
- type LastObservedAtDateRangeAttributes
- func (dr LastObservedAtDateRangeAttributes) InternalRef() (terra.Reference, error)
- func (dr LastObservedAtDateRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dr LastObservedAtDateRangeAttributes) InternalWithRef(ref terra.Reference) LastObservedAtDateRangeAttributes
- func (dr LastObservedAtDateRangeAttributes) Unit() terra.StringValue
- func (dr LastObservedAtDateRangeAttributes) Value() terra.NumberValue
- type LastObservedAtDateRangeState
- type LastObservedAtState
- type Note
- type NoteAttributes
- func (n NoteAttributes) InternalRef() (terra.Reference, error)
- func (n NoteAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (n NoteAttributes) InternalWithRef(ref terra.Reference) NoteAttributes
- func (n NoteAttributes) Text() terra.StringValue
- func (n NoteAttributes) UpdatedBy() terra.StringValue
- type NoteState
- type NoteText
- type NoteTextAttributes
- func (nt NoteTextAttributes) Comparison() terra.StringValue
- func (nt NoteTextAttributes) InternalRef() (terra.Reference, error)
- func (nt NoteTextAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (nt NoteTextAttributes) InternalWithRef(ref terra.Reference) NoteTextAttributes
- func (nt NoteTextAttributes) Value() terra.StringValue
- type NoteTextState
- type NoteUpdatedAt
- type NoteUpdatedAtAttributes
- func (nua NoteUpdatedAtAttributes) DateRange() terra.ListValue[NoteUpdatedAtDateRangeAttributes]
- func (nua NoteUpdatedAtAttributes) End() terra.StringValue
- func (nua NoteUpdatedAtAttributes) InternalRef() (terra.Reference, error)
- func (nua NoteUpdatedAtAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (nua NoteUpdatedAtAttributes) InternalWithRef(ref terra.Reference) NoteUpdatedAtAttributes
- func (nua NoteUpdatedAtAttributes) Start() terra.StringValue
- type NoteUpdatedAtDateRange
- type NoteUpdatedAtDateRangeAttributes
- func (dr NoteUpdatedAtDateRangeAttributes) InternalRef() (terra.Reference, error)
- func (dr NoteUpdatedAtDateRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dr NoteUpdatedAtDateRangeAttributes) InternalWithRef(ref terra.Reference) NoteUpdatedAtDateRangeAttributes
- func (dr NoteUpdatedAtDateRangeAttributes) Unit() terra.StringValue
- func (dr NoteUpdatedAtDateRangeAttributes) Value() terra.NumberValue
- type NoteUpdatedAtDateRangeState
- type NoteUpdatedAtState
- type NoteUpdatedBy
- type NoteUpdatedByAttributes
- func (nub NoteUpdatedByAttributes) Comparison() terra.StringValue
- func (nub NoteUpdatedByAttributes) InternalRef() (terra.Reference, error)
- func (nub NoteUpdatedByAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (nub NoteUpdatedByAttributes) InternalWithRef(ref terra.Reference) NoteUpdatedByAttributes
- func (nub NoteUpdatedByAttributes) Value() terra.StringValue
- type NoteUpdatedByState
- type ProductArn
- type ProductArnAttributes
- func (pa ProductArnAttributes) Comparison() terra.StringValue
- func (pa ProductArnAttributes) InternalRef() (terra.Reference, error)
- func (pa ProductArnAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pa ProductArnAttributes) InternalWithRef(ref terra.Reference) ProductArnAttributes
- func (pa ProductArnAttributes) Value() terra.StringValue
- type ProductArnState
- type ProductName
- type ProductNameAttributes
- func (pn ProductNameAttributes) Comparison() terra.StringValue
- func (pn ProductNameAttributes) InternalRef() (terra.Reference, error)
- func (pn ProductNameAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pn ProductNameAttributes) InternalWithRef(ref terra.Reference) ProductNameAttributes
- func (pn ProductNameAttributes) Value() terra.StringValue
- type ProductNameState
- type RecordState
- type RecordStateAttributes
- func (rs RecordStateAttributes) Comparison() terra.StringValue
- func (rs RecordStateAttributes) InternalRef() (terra.Reference, error)
- func (rs RecordStateAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rs RecordStateAttributes) InternalWithRef(ref terra.Reference) RecordStateAttributes
- func (rs RecordStateAttributes) Value() terra.StringValue
- type RecordStateState
- type RelatedFindings
- type RelatedFindingsAttributes
- func (rf RelatedFindingsAttributes) Id() terra.StringValue
- func (rf RelatedFindingsAttributes) InternalRef() (terra.Reference, error)
- func (rf RelatedFindingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rf RelatedFindingsAttributes) InternalWithRef(ref terra.Reference) RelatedFindingsAttributes
- func (rf RelatedFindingsAttributes) ProductArn() terra.StringValue
- type RelatedFindingsId
- type RelatedFindingsIdAttributes
- func (rfi RelatedFindingsIdAttributes) Comparison() terra.StringValue
- func (rfi RelatedFindingsIdAttributes) InternalRef() (terra.Reference, error)
- func (rfi RelatedFindingsIdAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rfi RelatedFindingsIdAttributes) InternalWithRef(ref terra.Reference) RelatedFindingsIdAttributes
- func (rfi RelatedFindingsIdAttributes) Value() terra.StringValue
- type RelatedFindingsIdState
- type RelatedFindingsProductArn
- type RelatedFindingsProductArnAttributes
- func (rfpa RelatedFindingsProductArnAttributes) Comparison() terra.StringValue
- func (rfpa RelatedFindingsProductArnAttributes) InternalRef() (terra.Reference, error)
- func (rfpa RelatedFindingsProductArnAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rfpa RelatedFindingsProductArnAttributes) InternalWithRef(ref terra.Reference) RelatedFindingsProductArnAttributes
- func (rfpa RelatedFindingsProductArnAttributes) Value() terra.StringValue
- type RelatedFindingsProductArnState
- type RelatedFindingsState
- type ResourceApplicationArn
- type ResourceApplicationArnAttributes
- func (raa ResourceApplicationArnAttributes) Comparison() terra.StringValue
- func (raa ResourceApplicationArnAttributes) InternalRef() (terra.Reference, error)
- func (raa ResourceApplicationArnAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (raa ResourceApplicationArnAttributes) InternalWithRef(ref terra.Reference) ResourceApplicationArnAttributes
- func (raa ResourceApplicationArnAttributes) Value() terra.StringValue
- type ResourceApplicationArnState
- type ResourceApplicationName
- type ResourceApplicationNameAttributes
- func (ran ResourceApplicationNameAttributes) Comparison() terra.StringValue
- func (ran ResourceApplicationNameAttributes) InternalRef() (terra.Reference, error)
- func (ran ResourceApplicationNameAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ran ResourceApplicationNameAttributes) InternalWithRef(ref terra.Reference) ResourceApplicationNameAttributes
- func (ran ResourceApplicationNameAttributes) Value() terra.StringValue
- type ResourceApplicationNameState
- type ResourceDetailsOther
- type ResourceDetailsOtherAttributes
- func (rdo ResourceDetailsOtherAttributes) Comparison() terra.StringValue
- func (rdo ResourceDetailsOtherAttributes) InternalRef() (terra.Reference, error)
- func (rdo ResourceDetailsOtherAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rdo ResourceDetailsOtherAttributes) InternalWithRef(ref terra.Reference) ResourceDetailsOtherAttributes
- func (rdo ResourceDetailsOtherAttributes) Key() terra.StringValue
- func (rdo ResourceDetailsOtherAttributes) Value() terra.StringValue
- type ResourceDetailsOtherState
- type ResourceId
- type ResourceIdAttributes
- func (ri ResourceIdAttributes) Comparison() terra.StringValue
- func (ri ResourceIdAttributes) InternalRef() (terra.Reference, error)
- func (ri ResourceIdAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ri ResourceIdAttributes) InternalWithRef(ref terra.Reference) ResourceIdAttributes
- func (ri ResourceIdAttributes) Value() terra.StringValue
- type ResourceIdState
- type ResourcePartition
- type ResourcePartitionAttributes
- func (rp ResourcePartitionAttributes) Comparison() terra.StringValue
- func (rp ResourcePartitionAttributes) InternalRef() (terra.Reference, error)
- func (rp ResourcePartitionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rp ResourcePartitionAttributes) InternalWithRef(ref terra.Reference) ResourcePartitionAttributes
- func (rp ResourcePartitionAttributes) Value() terra.StringValue
- type ResourcePartitionState
- type ResourceRegion
- type ResourceRegionAttributes
- func (rr ResourceRegionAttributes) Comparison() terra.StringValue
- func (rr ResourceRegionAttributes) InternalRef() (terra.Reference, error)
- func (rr ResourceRegionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rr ResourceRegionAttributes) InternalWithRef(ref terra.Reference) ResourceRegionAttributes
- func (rr ResourceRegionAttributes) Value() terra.StringValue
- type ResourceRegionState
- type ResourceTags
- type ResourceTagsAttributes
- func (rt ResourceTagsAttributes) Comparison() terra.StringValue
- func (rt ResourceTagsAttributes) InternalRef() (terra.Reference, error)
- func (rt ResourceTagsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rt ResourceTagsAttributes) InternalWithRef(ref terra.Reference) ResourceTagsAttributes
- func (rt ResourceTagsAttributes) Key() terra.StringValue
- func (rt ResourceTagsAttributes) Value() terra.StringValue
- type ResourceTagsState
- type ResourceType
- type ResourceTypeAttributes
- func (rt ResourceTypeAttributes) Comparison() terra.StringValue
- func (rt ResourceTypeAttributes) InternalRef() (terra.Reference, error)
- func (rt ResourceTypeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rt ResourceTypeAttributes) InternalWithRef(ref terra.Reference) ResourceTypeAttributes
- func (rt ResourceTypeAttributes) Value() terra.StringValue
- type ResourceTypeState
- type Severity
- type SeverityAttributes
- func (s SeverityAttributes) InternalRef() (terra.Reference, error)
- func (s SeverityAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s SeverityAttributes) InternalWithRef(ref terra.Reference) SeverityAttributes
- func (s SeverityAttributes) Label() terra.StringValue
- func (s SeverityAttributes) Product() terra.NumberValue
- type SeverityLabel
- type SeverityLabelAttributes
- func (sl SeverityLabelAttributes) Comparison() terra.StringValue
- func (sl SeverityLabelAttributes) InternalRef() (terra.Reference, error)
- func (sl SeverityLabelAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sl SeverityLabelAttributes) InternalWithRef(ref terra.Reference) SeverityLabelAttributes
- func (sl SeverityLabelAttributes) Value() terra.StringValue
- type SeverityLabelState
- type SeverityState
- type SourceUrl
- type SourceUrlAttributes
- func (su SourceUrlAttributes) Comparison() terra.StringValue
- func (su SourceUrlAttributes) InternalRef() (terra.Reference, error)
- func (su SourceUrlAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (su SourceUrlAttributes) InternalWithRef(ref terra.Reference) SourceUrlAttributes
- func (su SourceUrlAttributes) Value() terra.StringValue
- type SourceUrlState
- type Title
- type TitleAttributes
- func (t TitleAttributes) Comparison() terra.StringValue
- func (t TitleAttributes) InternalRef() (terra.Reference, error)
- func (t TitleAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TitleAttributes) InternalWithRef(ref terra.Reference) TitleAttributes
- func (t TitleAttributes) Value() terra.StringValue
- type TitleState
- type Type
- type TypeAttributes
- func (t TypeAttributes) Comparison() terra.StringValue
- func (t TypeAttributes) InternalRef() (terra.Reference, error)
- func (t TypeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TypeAttributes) InternalWithRef(ref terra.Reference) TypeAttributes
- func (t TypeAttributes) Value() terra.StringValue
- type TypeState
- type UpdatedAt
- type UpdatedAtAttributes
- func (ua UpdatedAtAttributes) DateRange() terra.ListValue[UpdatedAtDateRangeAttributes]
- func (ua UpdatedAtAttributes) End() terra.StringValue
- func (ua UpdatedAtAttributes) InternalRef() (terra.Reference, error)
- func (ua UpdatedAtAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ua UpdatedAtAttributes) InternalWithRef(ref terra.Reference) UpdatedAtAttributes
- func (ua UpdatedAtAttributes) Start() terra.StringValue
- type UpdatedAtDateRange
- type UpdatedAtDateRangeAttributes
- func (dr UpdatedAtDateRangeAttributes) InternalRef() (terra.Reference, error)
- func (dr UpdatedAtDateRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dr UpdatedAtDateRangeAttributes) InternalWithRef(ref terra.Reference) UpdatedAtDateRangeAttributes
- func (dr UpdatedAtDateRangeAttributes) Unit() terra.StringValue
- func (dr UpdatedAtDateRangeAttributes) Value() terra.NumberValue
- type UpdatedAtDateRangeState
- type UpdatedAtState
- type UserDefinedFields
- type UserDefinedFieldsAttributes
- func (udf UserDefinedFieldsAttributes) Comparison() terra.StringValue
- func (udf UserDefinedFieldsAttributes) InternalRef() (terra.Reference, error)
- func (udf UserDefinedFieldsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (udf UserDefinedFieldsAttributes) InternalWithRef(ref terra.Reference) UserDefinedFieldsAttributes
- func (udf UserDefinedFieldsAttributes) Key() terra.StringValue
- func (udf UserDefinedFieldsAttributes) Value() terra.StringValue
- type UserDefinedFieldsState
- type VerificationState
- type VerificationStateAttributes
- func (vs VerificationStateAttributes) Comparison() terra.StringValue
- func (vs VerificationStateAttributes) InternalRef() (terra.Reference, error)
- func (vs VerificationStateAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vs VerificationStateAttributes) InternalWithRef(ref terra.Reference) VerificationStateAttributes
- func (vs VerificationStateAttributes) Value() terra.StringValue
- type VerificationStateState
- type Workflow
- type WorkflowAttributes
- type WorkflowState
- type WorkflowStatus
- type WorkflowStatusAttributes
- func (ws WorkflowStatusAttributes) Comparison() terra.StringValue
- func (ws WorkflowStatusAttributes) InternalRef() (terra.Reference, error)
- func (ws WorkflowStatusAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ws WorkflowStatusAttributes) InternalWithRef(ref terra.Reference) WorkflowStatusAttributes
- func (ws WorkflowStatusAttributes) Value() terra.StringValue
- type WorkflowStatusState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Actions ¶
type Actions struct { // Type: string, optional Type terra.StringValue `hcl:"type,attr"` // FindingFieldsUpdate: min=0 FindingFieldsUpdate []FindingFieldsUpdate `hcl:"finding_fields_update,block" validate:"min=0"` }
type ActionsAttributes ¶
type ActionsAttributes struct {
// contains filtered or unexported fields
}
func (ActionsAttributes) FindingFieldsUpdate ¶
func (a ActionsAttributes) FindingFieldsUpdate() terra.ListValue[FindingFieldsUpdateAttributes]
func (ActionsAttributes) InternalRef ¶
func (a ActionsAttributes) InternalRef() (terra.Reference, error)
func (ActionsAttributes) InternalTokens ¶
func (a ActionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ActionsAttributes) InternalWithRef ¶
func (a ActionsAttributes) InternalWithRef(ref terra.Reference) ActionsAttributes
func (ActionsAttributes) Type ¶
func (a ActionsAttributes) Type() terra.StringValue
type ActionsState ¶
type ActionsState struct { Type string `json:"type"` FindingFieldsUpdate []FindingFieldsUpdateState `json:"finding_fields_update"` }
type AwsAccountId ¶
type AwsAccountId struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type AwsAccountIdAttributes ¶
type AwsAccountIdAttributes struct {
// contains filtered or unexported fields
}
func (AwsAccountIdAttributes) Comparison ¶
func (aai AwsAccountIdAttributes) Comparison() terra.StringValue
func (AwsAccountIdAttributes) InternalRef ¶
func (aai AwsAccountIdAttributes) InternalRef() (terra.Reference, error)
func (AwsAccountIdAttributes) InternalTokens ¶
func (aai AwsAccountIdAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AwsAccountIdAttributes) InternalWithRef ¶
func (aai AwsAccountIdAttributes) InternalWithRef(ref terra.Reference) AwsAccountIdAttributes
func (AwsAccountIdAttributes) Value ¶
func (aai AwsAccountIdAttributes) Value() terra.StringValue
type AwsAccountIdState ¶
type AwsAccountName ¶
type AwsAccountName struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type AwsAccountNameAttributes ¶
type AwsAccountNameAttributes struct {
// contains filtered or unexported fields
}
func (AwsAccountNameAttributes) Comparison ¶
func (aan AwsAccountNameAttributes) Comparison() terra.StringValue
func (AwsAccountNameAttributes) InternalRef ¶
func (aan AwsAccountNameAttributes) InternalRef() (terra.Reference, error)
func (AwsAccountNameAttributes) InternalTokens ¶
func (aan AwsAccountNameAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AwsAccountNameAttributes) InternalWithRef ¶
func (aan AwsAccountNameAttributes) InternalWithRef(ref terra.Reference) AwsAccountNameAttributes
func (AwsAccountNameAttributes) Value ¶
func (aan AwsAccountNameAttributes) Value() terra.StringValue
type AwsAccountNameState ¶
type CompanyName ¶
type CompanyName struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type CompanyNameAttributes ¶
type CompanyNameAttributes struct {
// contains filtered or unexported fields
}
func (CompanyNameAttributes) Comparison ¶
func (cn CompanyNameAttributes) Comparison() terra.StringValue
func (CompanyNameAttributes) InternalRef ¶
func (cn CompanyNameAttributes) InternalRef() (terra.Reference, error)
func (CompanyNameAttributes) InternalTokens ¶
func (cn CompanyNameAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CompanyNameAttributes) InternalWithRef ¶
func (cn CompanyNameAttributes) InternalWithRef(ref terra.Reference) CompanyNameAttributes
func (CompanyNameAttributes) Value ¶
func (cn CompanyNameAttributes) Value() terra.StringValue
type CompanyNameState ¶
type ComplianceAssociatedStandardsId ¶
type ComplianceAssociatedStandardsId struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ComplianceAssociatedStandardsIdAttributes ¶
type ComplianceAssociatedStandardsIdAttributes struct {
// contains filtered or unexported fields
}
func (ComplianceAssociatedStandardsIdAttributes) Comparison ¶
func (casi ComplianceAssociatedStandardsIdAttributes) Comparison() terra.StringValue
func (ComplianceAssociatedStandardsIdAttributes) InternalRef ¶
func (casi ComplianceAssociatedStandardsIdAttributes) InternalRef() (terra.Reference, error)
func (ComplianceAssociatedStandardsIdAttributes) InternalTokens ¶
func (casi ComplianceAssociatedStandardsIdAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ComplianceAssociatedStandardsIdAttributes) InternalWithRef ¶
func (casi ComplianceAssociatedStandardsIdAttributes) InternalWithRef(ref terra.Reference) ComplianceAssociatedStandardsIdAttributes
func (ComplianceAssociatedStandardsIdAttributes) Value ¶
func (casi ComplianceAssociatedStandardsIdAttributes) Value() terra.StringValue
type ComplianceSecurityControlId ¶
type ComplianceSecurityControlId struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ComplianceSecurityControlIdAttributes ¶
type ComplianceSecurityControlIdAttributes struct {
// contains filtered or unexported fields
}
func (ComplianceSecurityControlIdAttributes) Comparison ¶
func (csci ComplianceSecurityControlIdAttributes) Comparison() terra.StringValue
func (ComplianceSecurityControlIdAttributes) InternalRef ¶
func (csci ComplianceSecurityControlIdAttributes) InternalRef() (terra.Reference, error)
func (ComplianceSecurityControlIdAttributes) InternalTokens ¶
func (csci ComplianceSecurityControlIdAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ComplianceSecurityControlIdAttributes) InternalWithRef ¶
func (csci ComplianceSecurityControlIdAttributes) InternalWithRef(ref terra.Reference) ComplianceSecurityControlIdAttributes
func (ComplianceSecurityControlIdAttributes) Value ¶
func (csci ComplianceSecurityControlIdAttributes) Value() terra.StringValue
type ComplianceStatus ¶
type ComplianceStatus struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ComplianceStatusAttributes ¶
type ComplianceStatusAttributes struct {
// contains filtered or unexported fields
}
func (ComplianceStatusAttributes) Comparison ¶
func (cs ComplianceStatusAttributes) Comparison() terra.StringValue
func (ComplianceStatusAttributes) InternalRef ¶
func (cs ComplianceStatusAttributes) InternalRef() (terra.Reference, error)
func (ComplianceStatusAttributes) InternalTokens ¶
func (cs ComplianceStatusAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ComplianceStatusAttributes) InternalWithRef ¶
func (cs ComplianceStatusAttributes) InternalWithRef(ref terra.Reference) ComplianceStatusAttributes
func (ComplianceStatusAttributes) Value ¶
func (cs ComplianceStatusAttributes) Value() terra.StringValue
type ComplianceStatusState ¶
type Confidence ¶
type Confidence struct { // Eq: number, optional Eq terra.NumberValue `hcl:"eq,attr"` // Gt: number, optional Gt terra.NumberValue `hcl:"gt,attr"` // Gte: number, optional Gte terra.NumberValue `hcl:"gte,attr"` // Lt: number, optional Lt terra.NumberValue `hcl:"lt,attr"` // Lte: number, optional Lte terra.NumberValue `hcl:"lte,attr"` }
type ConfidenceAttributes ¶
type ConfidenceAttributes struct {
// contains filtered or unexported fields
}
func (ConfidenceAttributes) Eq ¶
func (c ConfidenceAttributes) Eq() terra.NumberValue
func (ConfidenceAttributes) Gt ¶
func (c ConfidenceAttributes) Gt() terra.NumberValue
func (ConfidenceAttributes) Gte ¶
func (c ConfidenceAttributes) Gte() terra.NumberValue
func (ConfidenceAttributes) InternalRef ¶
func (c ConfidenceAttributes) InternalRef() (terra.Reference, error)
func (ConfidenceAttributes) InternalTokens ¶
func (c ConfidenceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConfidenceAttributes) InternalWithRef ¶
func (c ConfidenceAttributes) InternalWithRef(ref terra.Reference) ConfidenceAttributes
func (ConfidenceAttributes) Lt ¶
func (c ConfidenceAttributes) Lt() terra.NumberValue
func (ConfidenceAttributes) Lte ¶
func (c ConfidenceAttributes) Lte() terra.NumberValue
type ConfidenceState ¶
type CreatedAt ¶
type CreatedAt struct { // End: string, optional End terra.StringValue `hcl:"end,attr"` // Start: string, optional Start terra.StringValue `hcl:"start,attr"` // CreatedAtDateRange: min=0 DateRange []CreatedAtDateRange `hcl:"date_range,block" validate:"min=0"` }
type CreatedAtAttributes ¶
type CreatedAtAttributes struct {
// contains filtered or unexported fields
}
func (CreatedAtAttributes) DateRange ¶
func (ca CreatedAtAttributes) DateRange() terra.ListValue[CreatedAtDateRangeAttributes]
func (CreatedAtAttributes) End ¶
func (ca CreatedAtAttributes) End() terra.StringValue
func (CreatedAtAttributes) InternalRef ¶
func (ca CreatedAtAttributes) InternalRef() (terra.Reference, error)
func (CreatedAtAttributes) InternalTokens ¶
func (ca CreatedAtAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CreatedAtAttributes) InternalWithRef ¶
func (ca CreatedAtAttributes) InternalWithRef(ref terra.Reference) CreatedAtAttributes
func (CreatedAtAttributes) Start ¶
func (ca CreatedAtAttributes) Start() terra.StringValue
type CreatedAtDateRange ¶
type CreatedAtDateRange struct { // Unit: string, required Unit terra.StringValue `hcl:"unit,attr" validate:"required"` // Value: number, required Value terra.NumberValue `hcl:"value,attr" validate:"required"` }
type CreatedAtDateRangeAttributes ¶
type CreatedAtDateRangeAttributes struct {
// contains filtered or unexported fields
}
func (CreatedAtDateRangeAttributes) InternalRef ¶
func (dr CreatedAtDateRangeAttributes) InternalRef() (terra.Reference, error)
func (CreatedAtDateRangeAttributes) InternalTokens ¶
func (dr CreatedAtDateRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CreatedAtDateRangeAttributes) InternalWithRef ¶
func (dr CreatedAtDateRangeAttributes) InternalWithRef(ref terra.Reference) CreatedAtDateRangeAttributes
func (CreatedAtDateRangeAttributes) Unit ¶
func (dr CreatedAtDateRangeAttributes) Unit() terra.StringValue
func (CreatedAtDateRangeAttributes) Value ¶
func (dr CreatedAtDateRangeAttributes) Value() terra.NumberValue
type CreatedAtDateRangeState ¶
type CreatedAtState ¶
type CreatedAtState struct { End string `json:"end"` Start string `json:"start"` DateRange []CreatedAtDateRangeState `json:"date_range"` }
type Criteria ¶
type Criteria struct { // AwsAccountId: min=0 AwsAccountId []AwsAccountId `hcl:"aws_account_id,block" validate:"min=0"` // AwsAccountName: min=0 AwsAccountName []AwsAccountName `hcl:"aws_account_name,block" validate:"min=0"` // CompanyName: min=0 CompanyName []CompanyName `hcl:"company_name,block" validate:"min=0"` // ComplianceAssociatedStandardsId: min=0 ComplianceAssociatedStandardsId []ComplianceAssociatedStandardsId `hcl:"compliance_associated_standards_id,block" validate:"min=0"` // ComplianceSecurityControlId: min=0 ComplianceSecurityControlId []ComplianceSecurityControlId `hcl:"compliance_security_control_id,block" validate:"min=0"` // ComplianceStatus: min=0 ComplianceStatus []ComplianceStatus `hcl:"compliance_status,block" validate:"min=0"` // Confidence: min=0 Confidence []Confidence `hcl:"confidence,block" validate:"min=0"` // CreatedAt: min=0 CreatedAt []CreatedAt `hcl:"created_at,block" validate:"min=0"` // Criticality: min=0 Criticality []Criticality `hcl:"criticality,block" validate:"min=0"` // Description: min=0 Description []Description `hcl:"description,block" validate:"min=0"` // FirstObservedAt: min=0 FirstObservedAt []FirstObservedAt `hcl:"first_observed_at,block" validate:"min=0"` // GeneratorId: min=0 GeneratorId []GeneratorId `hcl:"generator_id,block" validate:"min=0"` // Id: min=0 Id []Id `hcl:"id,block" validate:"min=0"` // LastObservedAt: min=0 LastObservedAt []LastObservedAt `hcl:"last_observed_at,block" validate:"min=0"` // NoteText: min=0 NoteText []NoteText `hcl:"note_text,block" validate:"min=0"` // NoteUpdatedAt: min=0 NoteUpdatedAt []NoteUpdatedAt `hcl:"note_updated_at,block" validate:"min=0"` // NoteUpdatedBy: min=0 NoteUpdatedBy []NoteUpdatedBy `hcl:"note_updated_by,block" validate:"min=0"` // ProductArn: min=0 ProductArn []ProductArn `hcl:"product_arn,block" validate:"min=0"` // ProductName: min=0 ProductName []ProductName `hcl:"product_name,block" validate:"min=0"` // RecordState: min=0 RecordState []RecordState `hcl:"record_state,block" validate:"min=0"` // RelatedFindingsId: min=0 RelatedFindingsId []RelatedFindingsId `hcl:"related_findings_id,block" validate:"min=0"` // RelatedFindingsProductArn: min=0 RelatedFindingsProductArn []RelatedFindingsProductArn `hcl:"related_findings_product_arn,block" validate:"min=0"` // ResourceApplicationArn: min=0 ResourceApplicationArn []ResourceApplicationArn `hcl:"resource_application_arn,block" validate:"min=0"` // ResourceApplicationName: min=0 ResourceApplicationName []ResourceApplicationName `hcl:"resource_application_name,block" validate:"min=0"` // ResourceDetailsOther: min=0 ResourceDetailsOther []ResourceDetailsOther `hcl:"resource_details_other,block" validate:"min=0"` // ResourceId: min=0 ResourceId []ResourceId `hcl:"resource_id,block" validate:"min=0"` // ResourcePartition: min=0 ResourcePartition []ResourcePartition `hcl:"resource_partition,block" validate:"min=0"` // ResourceRegion: min=0 ResourceRegion []ResourceRegion `hcl:"resource_region,block" validate:"min=0"` // ResourceTags: min=0 ResourceTags []ResourceTags `hcl:"resource_tags,block" validate:"min=0"` // ResourceType: min=0 ResourceType []ResourceType `hcl:"resource_type,block" validate:"min=0"` // SeverityLabel: min=0 SeverityLabel []SeverityLabel `hcl:"severity_label,block" validate:"min=0"` // SourceUrl: min=0 SourceUrl []SourceUrl `hcl:"source_url,block" validate:"min=0"` // Title: min=0 Title []Title `hcl:"title,block" validate:"min=0"` // Type: min=0 Type []Type `hcl:"type,block" validate:"min=0"` // UpdatedAt: min=0 UpdatedAt []UpdatedAt `hcl:"updated_at,block" validate:"min=0"` // UserDefinedFields: min=0 UserDefinedFields []UserDefinedFields `hcl:"user_defined_fields,block" validate:"min=0"` // VerificationState: min=0 VerificationState []VerificationState `hcl:"verification_state,block" validate:"min=0"` // WorkflowStatus: min=0 WorkflowStatus []WorkflowStatus `hcl:"workflow_status,block" validate:"min=0"` }
type CriteriaAttributes ¶
type CriteriaAttributes struct {
// contains filtered or unexported fields
}
func (CriteriaAttributes) AwsAccountId ¶
func (c CriteriaAttributes) AwsAccountId() terra.SetValue[AwsAccountIdAttributes]
func (CriteriaAttributes) AwsAccountName ¶
func (c CriteriaAttributes) AwsAccountName() terra.SetValue[AwsAccountNameAttributes]
func (CriteriaAttributes) CompanyName ¶
func (c CriteriaAttributes) CompanyName() terra.SetValue[CompanyNameAttributes]
func (CriteriaAttributes) ComplianceAssociatedStandardsId ¶
func (c CriteriaAttributes) ComplianceAssociatedStandardsId() terra.SetValue[ComplianceAssociatedStandardsIdAttributes]
func (CriteriaAttributes) ComplianceSecurityControlId ¶
func (c CriteriaAttributes) ComplianceSecurityControlId() terra.SetValue[ComplianceSecurityControlIdAttributes]
func (CriteriaAttributes) ComplianceStatus ¶
func (c CriteriaAttributes) ComplianceStatus() terra.SetValue[ComplianceStatusAttributes]
func (CriteriaAttributes) Confidence ¶
func (c CriteriaAttributes) Confidence() terra.SetValue[ConfidenceAttributes]
func (CriteriaAttributes) CreatedAt ¶
func (c CriteriaAttributes) CreatedAt() terra.SetValue[CreatedAtAttributes]
func (CriteriaAttributes) Criticality ¶
func (c CriteriaAttributes) Criticality() terra.SetValue[CriticalityAttributes]
func (CriteriaAttributes) Description ¶
func (c CriteriaAttributes) Description() terra.SetValue[DescriptionAttributes]
func (CriteriaAttributes) FirstObservedAt ¶
func (c CriteriaAttributes) FirstObservedAt() terra.SetValue[FirstObservedAtAttributes]
func (CriteriaAttributes) GeneratorId ¶
func (c CriteriaAttributes) GeneratorId() terra.SetValue[GeneratorIdAttributes]
func (CriteriaAttributes) Id ¶
func (c CriteriaAttributes) Id() terra.SetValue[IdAttributes]
func (CriteriaAttributes) InternalRef ¶
func (c CriteriaAttributes) InternalRef() (terra.Reference, error)
func (CriteriaAttributes) InternalTokens ¶
func (c CriteriaAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CriteriaAttributes) InternalWithRef ¶
func (c CriteriaAttributes) InternalWithRef(ref terra.Reference) CriteriaAttributes
func (CriteriaAttributes) LastObservedAt ¶
func (c CriteriaAttributes) LastObservedAt() terra.SetValue[LastObservedAtAttributes]
func (CriteriaAttributes) NoteText ¶
func (c CriteriaAttributes) NoteText() terra.SetValue[NoteTextAttributes]
func (CriteriaAttributes) NoteUpdatedAt ¶
func (c CriteriaAttributes) NoteUpdatedAt() terra.SetValue[NoteUpdatedAtAttributes]
func (CriteriaAttributes) NoteUpdatedBy ¶
func (c CriteriaAttributes) NoteUpdatedBy() terra.SetValue[NoteUpdatedByAttributes]
func (CriteriaAttributes) ProductArn ¶
func (c CriteriaAttributes) ProductArn() terra.SetValue[ProductArnAttributes]
func (CriteriaAttributes) ProductName ¶
func (c CriteriaAttributes) ProductName() terra.SetValue[ProductNameAttributes]
func (CriteriaAttributes) RecordState ¶
func (c CriteriaAttributes) RecordState() terra.SetValue[RecordStateAttributes]
func (CriteriaAttributes) RelatedFindingsId ¶
func (c CriteriaAttributes) RelatedFindingsId() terra.SetValue[RelatedFindingsIdAttributes]
func (CriteriaAttributes) RelatedFindingsProductArn ¶
func (c CriteriaAttributes) RelatedFindingsProductArn() terra.SetValue[RelatedFindingsProductArnAttributes]
func (CriteriaAttributes) ResourceApplicationArn ¶
func (c CriteriaAttributes) ResourceApplicationArn() terra.SetValue[ResourceApplicationArnAttributes]
func (CriteriaAttributes) ResourceApplicationName ¶
func (c CriteriaAttributes) ResourceApplicationName() terra.SetValue[ResourceApplicationNameAttributes]
func (CriteriaAttributes) ResourceDetailsOther ¶
func (c CriteriaAttributes) ResourceDetailsOther() terra.SetValue[ResourceDetailsOtherAttributes]
func (CriteriaAttributes) ResourceId ¶
func (c CriteriaAttributes) ResourceId() terra.SetValue[ResourceIdAttributes]
func (CriteriaAttributes) ResourcePartition ¶
func (c CriteriaAttributes) ResourcePartition() terra.SetValue[ResourcePartitionAttributes]
func (CriteriaAttributes) ResourceRegion ¶
func (c CriteriaAttributes) ResourceRegion() terra.SetValue[ResourceRegionAttributes]
func (CriteriaAttributes) ResourceTags ¶
func (c CriteriaAttributes) ResourceTags() terra.SetValue[ResourceTagsAttributes]
func (CriteriaAttributes) ResourceType ¶
func (c CriteriaAttributes) ResourceType() terra.SetValue[ResourceTypeAttributes]
func (CriteriaAttributes) SeverityLabel ¶
func (c CriteriaAttributes) SeverityLabel() terra.SetValue[SeverityLabelAttributes]
func (CriteriaAttributes) SourceUrl ¶
func (c CriteriaAttributes) SourceUrl() terra.SetValue[SourceUrlAttributes]
func (CriteriaAttributes) Title ¶
func (c CriteriaAttributes) Title() terra.SetValue[TitleAttributes]
func (CriteriaAttributes) Type ¶
func (c CriteriaAttributes) Type() terra.SetValue[TypeAttributes]
func (CriteriaAttributes) UpdatedAt ¶
func (c CriteriaAttributes) UpdatedAt() terra.SetValue[UpdatedAtAttributes]
func (CriteriaAttributes) UserDefinedFields ¶
func (c CriteriaAttributes) UserDefinedFields() terra.SetValue[UserDefinedFieldsAttributes]
func (CriteriaAttributes) VerificationState ¶
func (c CriteriaAttributes) VerificationState() terra.SetValue[VerificationStateAttributes]
func (CriteriaAttributes) WorkflowStatus ¶
func (c CriteriaAttributes) WorkflowStatus() terra.SetValue[WorkflowStatusAttributes]
type CriteriaState ¶
type CriteriaState struct { AwsAccountId []AwsAccountIdState `json:"aws_account_id"` AwsAccountName []AwsAccountNameState `json:"aws_account_name"` CompanyName []CompanyNameState `json:"company_name"` ComplianceAssociatedStandardsId []ComplianceAssociatedStandardsIdState `json:"compliance_associated_standards_id"` ComplianceSecurityControlId []ComplianceSecurityControlIdState `json:"compliance_security_control_id"` ComplianceStatus []ComplianceStatusState `json:"compliance_status"` Confidence []ConfidenceState `json:"confidence"` CreatedAt []CreatedAtState `json:"created_at"` Criticality []CriticalityState `json:"criticality"` Description []DescriptionState `json:"description"` FirstObservedAt []FirstObservedAtState `json:"first_observed_at"` GeneratorId []GeneratorIdState `json:"generator_id"` Id []IdState `json:"id"` LastObservedAt []LastObservedAtState `json:"last_observed_at"` NoteText []NoteTextState `json:"note_text"` NoteUpdatedAt []NoteUpdatedAtState `json:"note_updated_at"` NoteUpdatedBy []NoteUpdatedByState `json:"note_updated_by"` ProductArn []ProductArnState `json:"product_arn"` ProductName []ProductNameState `json:"product_name"` RecordState []RecordStateState `json:"record_state"` RelatedFindingsId []RelatedFindingsIdState `json:"related_findings_id"` RelatedFindingsProductArn []RelatedFindingsProductArnState `json:"related_findings_product_arn"` ResourceApplicationArn []ResourceApplicationArnState `json:"resource_application_arn"` ResourceApplicationName []ResourceApplicationNameState `json:"resource_application_name"` ResourceDetailsOther []ResourceDetailsOtherState `json:"resource_details_other"` ResourceId []ResourceIdState `json:"resource_id"` ResourcePartition []ResourcePartitionState `json:"resource_partition"` ResourceRegion []ResourceRegionState `json:"resource_region"` ResourceTags []ResourceTagsState `json:"resource_tags"` ResourceType []ResourceTypeState `json:"resource_type"` SeverityLabel []SeverityLabelState `json:"severity_label"` SourceUrl []SourceUrlState `json:"source_url"` Title []TitleState `json:"title"` Type []TypeState `json:"type"` UpdatedAt []UpdatedAtState `json:"updated_at"` UserDefinedFields []UserDefinedFieldsState `json:"user_defined_fields"` VerificationState []VerificationStateState `json:"verification_state"` WorkflowStatus []WorkflowStatusState `json:"workflow_status"` }
type Criticality ¶
type Criticality struct { // Eq: number, optional Eq terra.NumberValue `hcl:"eq,attr"` // Gt: number, optional Gt terra.NumberValue `hcl:"gt,attr"` // Gte: number, optional Gte terra.NumberValue `hcl:"gte,attr"` // Lt: number, optional Lt terra.NumberValue `hcl:"lt,attr"` // Lte: number, optional Lte terra.NumberValue `hcl:"lte,attr"` }
type CriticalityAttributes ¶
type CriticalityAttributes struct {
// contains filtered or unexported fields
}
func (CriticalityAttributes) Eq ¶
func (c CriticalityAttributes) Eq() terra.NumberValue
func (CriticalityAttributes) Gt ¶
func (c CriticalityAttributes) Gt() terra.NumberValue
func (CriticalityAttributes) Gte ¶
func (c CriticalityAttributes) Gte() terra.NumberValue
func (CriticalityAttributes) InternalRef ¶
func (c CriticalityAttributes) InternalRef() (terra.Reference, error)
func (CriticalityAttributes) InternalTokens ¶
func (c CriticalityAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CriticalityAttributes) InternalWithRef ¶
func (c CriticalityAttributes) InternalWithRef(ref terra.Reference) CriticalityAttributes
func (CriticalityAttributes) Lt ¶
func (c CriticalityAttributes) Lt() terra.NumberValue
func (CriticalityAttributes) Lte ¶
func (c CriticalityAttributes) Lte() terra.NumberValue
type CriticalityState ¶
type Description ¶
type Description struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type DescriptionAttributes ¶
type DescriptionAttributes struct {
// contains filtered or unexported fields
}
func (DescriptionAttributes) Comparison ¶
func (d DescriptionAttributes) Comparison() terra.StringValue
func (DescriptionAttributes) InternalRef ¶
func (d DescriptionAttributes) InternalRef() (terra.Reference, error)
func (DescriptionAttributes) InternalTokens ¶
func (d DescriptionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DescriptionAttributes) InternalWithRef ¶
func (d DescriptionAttributes) InternalWithRef(ref terra.Reference) DescriptionAttributes
func (DescriptionAttributes) Value ¶
func (d DescriptionAttributes) Value() terra.StringValue
type DescriptionState ¶
type FindingFieldsUpdate ¶
type FindingFieldsUpdate struct { // Confidence: number, optional Confidence terra.NumberValue `hcl:"confidence,attr"` // Criticality: number, optional Criticality terra.NumberValue `hcl:"criticality,attr"` // Types: list of string, optional Types terra.ListValue[terra.StringValue] `hcl:"types,attr"` // UserDefinedFields: map of string, optional UserDefinedFields terra.MapValue[terra.StringValue] `hcl:"user_defined_fields,attr"` // VerificationState: string, optional VerificationState terra.StringValue `hcl:"verification_state,attr"` // Note: min=0 Note []Note `hcl:"note,block" validate:"min=0"` // RelatedFindings: min=0 RelatedFindings []RelatedFindings `hcl:"related_findings,block" validate:"min=0"` // Severity: min=0 Severity []Severity `hcl:"severity,block" validate:"min=0"` // Workflow: min=0 Workflow []Workflow `hcl:"workflow,block" validate:"min=0"` }
type FindingFieldsUpdateAttributes ¶
type FindingFieldsUpdateAttributes struct {
// contains filtered or unexported fields
}
func (FindingFieldsUpdateAttributes) Confidence ¶
func (ffu FindingFieldsUpdateAttributes) Confidence() terra.NumberValue
func (FindingFieldsUpdateAttributes) Criticality ¶
func (ffu FindingFieldsUpdateAttributes) Criticality() terra.NumberValue
func (FindingFieldsUpdateAttributes) InternalRef ¶
func (ffu FindingFieldsUpdateAttributes) InternalRef() (terra.Reference, error)
func (FindingFieldsUpdateAttributes) InternalTokens ¶
func (ffu FindingFieldsUpdateAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FindingFieldsUpdateAttributes) InternalWithRef ¶
func (ffu FindingFieldsUpdateAttributes) InternalWithRef(ref terra.Reference) FindingFieldsUpdateAttributes
func (FindingFieldsUpdateAttributes) Note ¶
func (ffu FindingFieldsUpdateAttributes) Note() terra.ListValue[NoteAttributes]
func (FindingFieldsUpdateAttributes) RelatedFindings ¶
func (ffu FindingFieldsUpdateAttributes) RelatedFindings() terra.SetValue[RelatedFindingsAttributes]
func (FindingFieldsUpdateAttributes) Severity ¶
func (ffu FindingFieldsUpdateAttributes) Severity() terra.ListValue[SeverityAttributes]
func (FindingFieldsUpdateAttributes) Types ¶
func (ffu FindingFieldsUpdateAttributes) Types() terra.ListValue[terra.StringValue]
func (FindingFieldsUpdateAttributes) UserDefinedFields ¶
func (ffu FindingFieldsUpdateAttributes) UserDefinedFields() terra.MapValue[terra.StringValue]
func (FindingFieldsUpdateAttributes) VerificationState ¶
func (ffu FindingFieldsUpdateAttributes) VerificationState() terra.StringValue
func (FindingFieldsUpdateAttributes) Workflow ¶
func (ffu FindingFieldsUpdateAttributes) Workflow() terra.ListValue[WorkflowAttributes]
type FindingFieldsUpdateState ¶
type FindingFieldsUpdateState struct { Confidence float64 `json:"confidence"` Criticality float64 `json:"criticality"` Types []string `json:"types"` UserDefinedFields map[string]string `json:"user_defined_fields"` VerificationState string `json:"verification_state"` Note []NoteState `json:"note"` RelatedFindings []RelatedFindingsState `json:"related_findings"` Severity []SeverityState `json:"severity"` Workflow []WorkflowState `json:"workflow"` }
type FirstObservedAt ¶
type FirstObservedAt struct { // End: string, optional End terra.StringValue `hcl:"end,attr"` // Start: string, optional Start terra.StringValue `hcl:"start,attr"` // FirstObservedAtDateRange: min=0 DateRange []FirstObservedAtDateRange `hcl:"date_range,block" validate:"min=0"` }
type FirstObservedAtAttributes ¶
type FirstObservedAtAttributes struct {
// contains filtered or unexported fields
}
func (FirstObservedAtAttributes) DateRange ¶
func (foa FirstObservedAtAttributes) DateRange() terra.ListValue[FirstObservedAtDateRangeAttributes]
func (FirstObservedAtAttributes) End ¶
func (foa FirstObservedAtAttributes) End() terra.StringValue
func (FirstObservedAtAttributes) InternalRef ¶
func (foa FirstObservedAtAttributes) InternalRef() (terra.Reference, error)
func (FirstObservedAtAttributes) InternalTokens ¶
func (foa FirstObservedAtAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FirstObservedAtAttributes) InternalWithRef ¶
func (foa FirstObservedAtAttributes) InternalWithRef(ref terra.Reference) FirstObservedAtAttributes
func (FirstObservedAtAttributes) Start ¶
func (foa FirstObservedAtAttributes) Start() terra.StringValue
type FirstObservedAtDateRange ¶
type FirstObservedAtDateRange struct { // Unit: string, required Unit terra.StringValue `hcl:"unit,attr" validate:"required"` // Value: number, required Value terra.NumberValue `hcl:"value,attr" validate:"required"` }
type FirstObservedAtDateRangeAttributes ¶
type FirstObservedAtDateRangeAttributes struct {
// contains filtered or unexported fields
}
func (FirstObservedAtDateRangeAttributes) InternalRef ¶
func (dr FirstObservedAtDateRangeAttributes) InternalRef() (terra.Reference, error)
func (FirstObservedAtDateRangeAttributes) InternalTokens ¶
func (dr FirstObservedAtDateRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FirstObservedAtDateRangeAttributes) InternalWithRef ¶
func (dr FirstObservedAtDateRangeAttributes) InternalWithRef(ref terra.Reference) FirstObservedAtDateRangeAttributes
func (FirstObservedAtDateRangeAttributes) Unit ¶
func (dr FirstObservedAtDateRangeAttributes) Unit() terra.StringValue
func (FirstObservedAtDateRangeAttributes) Value ¶
func (dr FirstObservedAtDateRangeAttributes) Value() terra.NumberValue
type FirstObservedAtState ¶
type FirstObservedAtState struct { End string `json:"end"` Start string `json:"start"` DateRange []FirstObservedAtDateRangeState `json:"date_range"` }
type GeneratorId ¶
type GeneratorId struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type GeneratorIdAttributes ¶
type GeneratorIdAttributes struct {
// contains filtered or unexported fields
}
func (GeneratorIdAttributes) Comparison ¶
func (gi GeneratorIdAttributes) Comparison() terra.StringValue
func (GeneratorIdAttributes) InternalRef ¶
func (gi GeneratorIdAttributes) InternalRef() (terra.Reference, error)
func (GeneratorIdAttributes) InternalTokens ¶
func (gi GeneratorIdAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GeneratorIdAttributes) InternalWithRef ¶
func (gi GeneratorIdAttributes) InternalWithRef(ref terra.Reference) GeneratorIdAttributes
func (GeneratorIdAttributes) Value ¶
func (gi GeneratorIdAttributes) Value() terra.StringValue
type GeneratorIdState ¶
type Id ¶
type Id struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type IdAttributes ¶
type IdAttributes struct {
// contains filtered or unexported fields
}
func (IdAttributes) Comparison ¶
func (i IdAttributes) Comparison() terra.StringValue
func (IdAttributes) InternalRef ¶
func (i IdAttributes) InternalRef() (terra.Reference, error)
func (IdAttributes) InternalTokens ¶
func (i IdAttributes) InternalTokens() (hclwrite.Tokens, error)
func (IdAttributes) InternalWithRef ¶
func (i IdAttributes) InternalWithRef(ref terra.Reference) IdAttributes
func (IdAttributes) Value ¶
func (i IdAttributes) Value() terra.StringValue
type LastObservedAt ¶
type LastObservedAt struct { // End: string, optional End terra.StringValue `hcl:"end,attr"` // Start: string, optional Start terra.StringValue `hcl:"start,attr"` // LastObservedAtDateRange: min=0 DateRange []LastObservedAtDateRange `hcl:"date_range,block" validate:"min=0"` }
type LastObservedAtAttributes ¶
type LastObservedAtAttributes struct {
// contains filtered or unexported fields
}
func (LastObservedAtAttributes) DateRange ¶
func (loa LastObservedAtAttributes) DateRange() terra.ListValue[LastObservedAtDateRangeAttributes]
func (LastObservedAtAttributes) End ¶
func (loa LastObservedAtAttributes) End() terra.StringValue
func (LastObservedAtAttributes) InternalRef ¶
func (loa LastObservedAtAttributes) InternalRef() (terra.Reference, error)
func (LastObservedAtAttributes) InternalTokens ¶
func (loa LastObservedAtAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LastObservedAtAttributes) InternalWithRef ¶
func (loa LastObservedAtAttributes) InternalWithRef(ref terra.Reference) LastObservedAtAttributes
func (LastObservedAtAttributes) Start ¶
func (loa LastObservedAtAttributes) Start() terra.StringValue
type LastObservedAtDateRange ¶
type LastObservedAtDateRange struct { // Unit: string, required Unit terra.StringValue `hcl:"unit,attr" validate:"required"` // Value: number, required Value terra.NumberValue `hcl:"value,attr" validate:"required"` }
type LastObservedAtDateRangeAttributes ¶
type LastObservedAtDateRangeAttributes struct {
// contains filtered or unexported fields
}
func (LastObservedAtDateRangeAttributes) InternalRef ¶
func (dr LastObservedAtDateRangeAttributes) InternalRef() (terra.Reference, error)
func (LastObservedAtDateRangeAttributes) InternalTokens ¶
func (dr LastObservedAtDateRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LastObservedAtDateRangeAttributes) InternalWithRef ¶
func (dr LastObservedAtDateRangeAttributes) InternalWithRef(ref terra.Reference) LastObservedAtDateRangeAttributes
func (LastObservedAtDateRangeAttributes) Unit ¶
func (dr LastObservedAtDateRangeAttributes) Unit() terra.StringValue
func (LastObservedAtDateRangeAttributes) Value ¶
func (dr LastObservedAtDateRangeAttributes) Value() terra.NumberValue
type LastObservedAtState ¶
type LastObservedAtState struct { End string `json:"end"` Start string `json:"start"` DateRange []LastObservedAtDateRangeState `json:"date_range"` }
type Note ¶
type Note struct { // Text: string, required Text terra.StringValue `hcl:"text,attr" validate:"required"` // UpdatedBy: string, required UpdatedBy terra.StringValue `hcl:"updated_by,attr" validate:"required"` }
type NoteAttributes ¶
type NoteAttributes struct {
// contains filtered or unexported fields
}
func (NoteAttributes) InternalRef ¶
func (n NoteAttributes) InternalRef() (terra.Reference, error)
func (NoteAttributes) InternalTokens ¶
func (n NoteAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NoteAttributes) InternalWithRef ¶
func (n NoteAttributes) InternalWithRef(ref terra.Reference) NoteAttributes
func (NoteAttributes) Text ¶
func (n NoteAttributes) Text() terra.StringValue
func (NoteAttributes) UpdatedBy ¶
func (n NoteAttributes) UpdatedBy() terra.StringValue
type NoteText ¶
type NoteText struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type NoteTextAttributes ¶
type NoteTextAttributes struct {
// contains filtered or unexported fields
}
func (NoteTextAttributes) Comparison ¶
func (nt NoteTextAttributes) Comparison() terra.StringValue
func (NoteTextAttributes) InternalRef ¶
func (nt NoteTextAttributes) InternalRef() (terra.Reference, error)
func (NoteTextAttributes) InternalTokens ¶
func (nt NoteTextAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NoteTextAttributes) InternalWithRef ¶
func (nt NoteTextAttributes) InternalWithRef(ref terra.Reference) NoteTextAttributes
func (NoteTextAttributes) Value ¶
func (nt NoteTextAttributes) Value() terra.StringValue
type NoteTextState ¶
type NoteUpdatedAt ¶
type NoteUpdatedAt struct { // End: string, optional End terra.StringValue `hcl:"end,attr"` // Start: string, optional Start terra.StringValue `hcl:"start,attr"` // NoteUpdatedAtDateRange: min=0 DateRange []NoteUpdatedAtDateRange `hcl:"date_range,block" validate:"min=0"` }
type NoteUpdatedAtAttributes ¶
type NoteUpdatedAtAttributes struct {
// contains filtered or unexported fields
}
func (NoteUpdatedAtAttributes) DateRange ¶
func (nua NoteUpdatedAtAttributes) DateRange() terra.ListValue[NoteUpdatedAtDateRangeAttributes]
func (NoteUpdatedAtAttributes) End ¶
func (nua NoteUpdatedAtAttributes) End() terra.StringValue
func (NoteUpdatedAtAttributes) InternalRef ¶
func (nua NoteUpdatedAtAttributes) InternalRef() (terra.Reference, error)
func (NoteUpdatedAtAttributes) InternalTokens ¶
func (nua NoteUpdatedAtAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NoteUpdatedAtAttributes) InternalWithRef ¶
func (nua NoteUpdatedAtAttributes) InternalWithRef(ref terra.Reference) NoteUpdatedAtAttributes
func (NoteUpdatedAtAttributes) Start ¶
func (nua NoteUpdatedAtAttributes) Start() terra.StringValue
type NoteUpdatedAtDateRange ¶
type NoteUpdatedAtDateRange struct { // Unit: string, required Unit terra.StringValue `hcl:"unit,attr" validate:"required"` // Value: number, required Value terra.NumberValue `hcl:"value,attr" validate:"required"` }
type NoteUpdatedAtDateRangeAttributes ¶
type NoteUpdatedAtDateRangeAttributes struct {
// contains filtered or unexported fields
}
func (NoteUpdatedAtDateRangeAttributes) InternalRef ¶
func (dr NoteUpdatedAtDateRangeAttributes) InternalRef() (terra.Reference, error)
func (NoteUpdatedAtDateRangeAttributes) InternalTokens ¶
func (dr NoteUpdatedAtDateRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NoteUpdatedAtDateRangeAttributes) InternalWithRef ¶
func (dr NoteUpdatedAtDateRangeAttributes) InternalWithRef(ref terra.Reference) NoteUpdatedAtDateRangeAttributes
func (NoteUpdatedAtDateRangeAttributes) Unit ¶
func (dr NoteUpdatedAtDateRangeAttributes) Unit() terra.StringValue
func (NoteUpdatedAtDateRangeAttributes) Value ¶
func (dr NoteUpdatedAtDateRangeAttributes) Value() terra.NumberValue
type NoteUpdatedAtState ¶
type NoteUpdatedAtState struct { End string `json:"end"` Start string `json:"start"` DateRange []NoteUpdatedAtDateRangeState `json:"date_range"` }
type NoteUpdatedBy ¶
type NoteUpdatedBy struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type NoteUpdatedByAttributes ¶
type NoteUpdatedByAttributes struct {
// contains filtered or unexported fields
}
func (NoteUpdatedByAttributes) Comparison ¶
func (nub NoteUpdatedByAttributes) Comparison() terra.StringValue
func (NoteUpdatedByAttributes) InternalRef ¶
func (nub NoteUpdatedByAttributes) InternalRef() (terra.Reference, error)
func (NoteUpdatedByAttributes) InternalTokens ¶
func (nub NoteUpdatedByAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NoteUpdatedByAttributes) InternalWithRef ¶
func (nub NoteUpdatedByAttributes) InternalWithRef(ref terra.Reference) NoteUpdatedByAttributes
func (NoteUpdatedByAttributes) Value ¶
func (nub NoteUpdatedByAttributes) Value() terra.StringValue
type NoteUpdatedByState ¶
type ProductArn ¶
type ProductArn struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ProductArnAttributes ¶
type ProductArnAttributes struct {
// contains filtered or unexported fields
}
func (ProductArnAttributes) Comparison ¶
func (pa ProductArnAttributes) Comparison() terra.StringValue
func (ProductArnAttributes) InternalRef ¶
func (pa ProductArnAttributes) InternalRef() (terra.Reference, error)
func (ProductArnAttributes) InternalTokens ¶
func (pa ProductArnAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ProductArnAttributes) InternalWithRef ¶
func (pa ProductArnAttributes) InternalWithRef(ref terra.Reference) ProductArnAttributes
func (ProductArnAttributes) Value ¶
func (pa ProductArnAttributes) Value() terra.StringValue
type ProductArnState ¶
type ProductName ¶
type ProductName struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ProductNameAttributes ¶
type ProductNameAttributes struct {
// contains filtered or unexported fields
}
func (ProductNameAttributes) Comparison ¶
func (pn ProductNameAttributes) Comparison() terra.StringValue
func (ProductNameAttributes) InternalRef ¶
func (pn ProductNameAttributes) InternalRef() (terra.Reference, error)
func (ProductNameAttributes) InternalTokens ¶
func (pn ProductNameAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ProductNameAttributes) InternalWithRef ¶
func (pn ProductNameAttributes) InternalWithRef(ref terra.Reference) ProductNameAttributes
func (ProductNameAttributes) Value ¶
func (pn ProductNameAttributes) Value() terra.StringValue
type ProductNameState ¶
type RecordState ¶
type RecordState struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type RecordStateAttributes ¶
type RecordStateAttributes struct {
// contains filtered or unexported fields
}
func (RecordStateAttributes) Comparison ¶
func (rs RecordStateAttributes) Comparison() terra.StringValue
func (RecordStateAttributes) InternalRef ¶
func (rs RecordStateAttributes) InternalRef() (terra.Reference, error)
func (RecordStateAttributes) InternalTokens ¶
func (rs RecordStateAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RecordStateAttributes) InternalWithRef ¶
func (rs RecordStateAttributes) InternalWithRef(ref terra.Reference) RecordStateAttributes
func (RecordStateAttributes) Value ¶
func (rs RecordStateAttributes) Value() terra.StringValue
type RecordStateState ¶
type RelatedFindings ¶
type RelatedFindings struct { // Id: string, required Id terra.StringValue `hcl:"id,attr" validate:"required"` // ProductArn: string, required ProductArn terra.StringValue `hcl:"product_arn,attr" validate:"required"` }
type RelatedFindingsAttributes ¶
type RelatedFindingsAttributes struct {
// contains filtered or unexported fields
}
func (RelatedFindingsAttributes) Id ¶
func (rf RelatedFindingsAttributes) Id() terra.StringValue
func (RelatedFindingsAttributes) InternalRef ¶
func (rf RelatedFindingsAttributes) InternalRef() (terra.Reference, error)
func (RelatedFindingsAttributes) InternalTokens ¶
func (rf RelatedFindingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RelatedFindingsAttributes) InternalWithRef ¶
func (rf RelatedFindingsAttributes) InternalWithRef(ref terra.Reference) RelatedFindingsAttributes
func (RelatedFindingsAttributes) ProductArn ¶
func (rf RelatedFindingsAttributes) ProductArn() terra.StringValue
type RelatedFindingsId ¶
type RelatedFindingsId struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type RelatedFindingsIdAttributes ¶
type RelatedFindingsIdAttributes struct {
// contains filtered or unexported fields
}
func (RelatedFindingsIdAttributes) Comparison ¶
func (rfi RelatedFindingsIdAttributes) Comparison() terra.StringValue
func (RelatedFindingsIdAttributes) InternalRef ¶
func (rfi RelatedFindingsIdAttributes) InternalRef() (terra.Reference, error)
func (RelatedFindingsIdAttributes) InternalTokens ¶
func (rfi RelatedFindingsIdAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RelatedFindingsIdAttributes) InternalWithRef ¶
func (rfi RelatedFindingsIdAttributes) InternalWithRef(ref terra.Reference) RelatedFindingsIdAttributes
func (RelatedFindingsIdAttributes) Value ¶
func (rfi RelatedFindingsIdAttributes) Value() terra.StringValue
type RelatedFindingsIdState ¶
type RelatedFindingsProductArn ¶
type RelatedFindingsProductArn struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type RelatedFindingsProductArnAttributes ¶
type RelatedFindingsProductArnAttributes struct {
// contains filtered or unexported fields
}
func (RelatedFindingsProductArnAttributes) Comparison ¶
func (rfpa RelatedFindingsProductArnAttributes) Comparison() terra.StringValue
func (RelatedFindingsProductArnAttributes) InternalRef ¶
func (rfpa RelatedFindingsProductArnAttributes) InternalRef() (terra.Reference, error)
func (RelatedFindingsProductArnAttributes) InternalTokens ¶
func (rfpa RelatedFindingsProductArnAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RelatedFindingsProductArnAttributes) InternalWithRef ¶
func (rfpa RelatedFindingsProductArnAttributes) InternalWithRef(ref terra.Reference) RelatedFindingsProductArnAttributes
func (RelatedFindingsProductArnAttributes) Value ¶
func (rfpa RelatedFindingsProductArnAttributes) Value() terra.StringValue
type RelatedFindingsState ¶
type ResourceApplicationArn ¶
type ResourceApplicationArn struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ResourceApplicationArnAttributes ¶
type ResourceApplicationArnAttributes struct {
// contains filtered or unexported fields
}
func (ResourceApplicationArnAttributes) Comparison ¶
func (raa ResourceApplicationArnAttributes) Comparison() terra.StringValue
func (ResourceApplicationArnAttributes) InternalRef ¶
func (raa ResourceApplicationArnAttributes) InternalRef() (terra.Reference, error)
func (ResourceApplicationArnAttributes) InternalTokens ¶
func (raa ResourceApplicationArnAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ResourceApplicationArnAttributes) InternalWithRef ¶
func (raa ResourceApplicationArnAttributes) InternalWithRef(ref terra.Reference) ResourceApplicationArnAttributes
func (ResourceApplicationArnAttributes) Value ¶
func (raa ResourceApplicationArnAttributes) Value() terra.StringValue
type ResourceApplicationName ¶
type ResourceApplicationName struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ResourceApplicationNameAttributes ¶
type ResourceApplicationNameAttributes struct {
// contains filtered or unexported fields
}
func (ResourceApplicationNameAttributes) Comparison ¶
func (ran ResourceApplicationNameAttributes) Comparison() terra.StringValue
func (ResourceApplicationNameAttributes) InternalRef ¶
func (ran ResourceApplicationNameAttributes) InternalRef() (terra.Reference, error)
func (ResourceApplicationNameAttributes) InternalTokens ¶
func (ran ResourceApplicationNameAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ResourceApplicationNameAttributes) InternalWithRef ¶
func (ran ResourceApplicationNameAttributes) InternalWithRef(ref terra.Reference) ResourceApplicationNameAttributes
func (ResourceApplicationNameAttributes) Value ¶
func (ran ResourceApplicationNameAttributes) Value() terra.StringValue
type ResourceDetailsOther ¶
type ResourceDetailsOther struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ResourceDetailsOtherAttributes ¶
type ResourceDetailsOtherAttributes struct {
// contains filtered or unexported fields
}
func (ResourceDetailsOtherAttributes) Comparison ¶
func (rdo ResourceDetailsOtherAttributes) Comparison() terra.StringValue
func (ResourceDetailsOtherAttributes) InternalRef ¶
func (rdo ResourceDetailsOtherAttributes) InternalRef() (terra.Reference, error)
func (ResourceDetailsOtherAttributes) InternalTokens ¶
func (rdo ResourceDetailsOtherAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ResourceDetailsOtherAttributes) InternalWithRef ¶
func (rdo ResourceDetailsOtherAttributes) InternalWithRef(ref terra.Reference) ResourceDetailsOtherAttributes
func (ResourceDetailsOtherAttributes) Key ¶
func (rdo ResourceDetailsOtherAttributes) Key() terra.StringValue
func (ResourceDetailsOtherAttributes) Value ¶
func (rdo ResourceDetailsOtherAttributes) Value() terra.StringValue
type ResourceId ¶
type ResourceId struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ResourceIdAttributes ¶
type ResourceIdAttributes struct {
// contains filtered or unexported fields
}
func (ResourceIdAttributes) Comparison ¶
func (ri ResourceIdAttributes) Comparison() terra.StringValue
func (ResourceIdAttributes) InternalRef ¶
func (ri ResourceIdAttributes) InternalRef() (terra.Reference, error)
func (ResourceIdAttributes) InternalTokens ¶
func (ri ResourceIdAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ResourceIdAttributes) InternalWithRef ¶
func (ri ResourceIdAttributes) InternalWithRef(ref terra.Reference) ResourceIdAttributes
func (ResourceIdAttributes) Value ¶
func (ri ResourceIdAttributes) Value() terra.StringValue
type ResourceIdState ¶
type ResourcePartition ¶
type ResourcePartition struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ResourcePartitionAttributes ¶
type ResourcePartitionAttributes struct {
// contains filtered or unexported fields
}
func (ResourcePartitionAttributes) Comparison ¶
func (rp ResourcePartitionAttributes) Comparison() terra.StringValue
func (ResourcePartitionAttributes) InternalRef ¶
func (rp ResourcePartitionAttributes) InternalRef() (terra.Reference, error)
func (ResourcePartitionAttributes) InternalTokens ¶
func (rp ResourcePartitionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ResourcePartitionAttributes) InternalWithRef ¶
func (rp ResourcePartitionAttributes) InternalWithRef(ref terra.Reference) ResourcePartitionAttributes
func (ResourcePartitionAttributes) Value ¶
func (rp ResourcePartitionAttributes) Value() terra.StringValue
type ResourcePartitionState ¶
type ResourceRegion ¶
type ResourceRegion struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ResourceRegionAttributes ¶
type ResourceRegionAttributes struct {
// contains filtered or unexported fields
}
func (ResourceRegionAttributes) Comparison ¶
func (rr ResourceRegionAttributes) Comparison() terra.StringValue
func (ResourceRegionAttributes) InternalRef ¶
func (rr ResourceRegionAttributes) InternalRef() (terra.Reference, error)
func (ResourceRegionAttributes) InternalTokens ¶
func (rr ResourceRegionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ResourceRegionAttributes) InternalWithRef ¶
func (rr ResourceRegionAttributes) InternalWithRef(ref terra.Reference) ResourceRegionAttributes
func (ResourceRegionAttributes) Value ¶
func (rr ResourceRegionAttributes) Value() terra.StringValue
type ResourceRegionState ¶
type ResourceTags ¶
type ResourceTags struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ResourceTagsAttributes ¶
type ResourceTagsAttributes struct {
// contains filtered or unexported fields
}
func (ResourceTagsAttributes) Comparison ¶
func (rt ResourceTagsAttributes) Comparison() terra.StringValue
func (ResourceTagsAttributes) InternalRef ¶
func (rt ResourceTagsAttributes) InternalRef() (terra.Reference, error)
func (ResourceTagsAttributes) InternalTokens ¶
func (rt ResourceTagsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ResourceTagsAttributes) InternalWithRef ¶
func (rt ResourceTagsAttributes) InternalWithRef(ref terra.Reference) ResourceTagsAttributes
func (ResourceTagsAttributes) Key ¶
func (rt ResourceTagsAttributes) Key() terra.StringValue
func (ResourceTagsAttributes) Value ¶
func (rt ResourceTagsAttributes) Value() terra.StringValue
type ResourceTagsState ¶
type ResourceType ¶
type ResourceType struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ResourceTypeAttributes ¶
type ResourceTypeAttributes struct {
// contains filtered or unexported fields
}
func (ResourceTypeAttributes) Comparison ¶
func (rt ResourceTypeAttributes) Comparison() terra.StringValue
func (ResourceTypeAttributes) InternalRef ¶
func (rt ResourceTypeAttributes) InternalRef() (terra.Reference, error)
func (ResourceTypeAttributes) InternalTokens ¶
func (rt ResourceTypeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ResourceTypeAttributes) InternalWithRef ¶
func (rt ResourceTypeAttributes) InternalWithRef(ref terra.Reference) ResourceTypeAttributes
func (ResourceTypeAttributes) Value ¶
func (rt ResourceTypeAttributes) Value() terra.StringValue
type ResourceTypeState ¶
type Severity ¶
type Severity struct { // Label: string, optional Label terra.StringValue `hcl:"label,attr"` // Product: number, optional Product terra.NumberValue `hcl:"product,attr"` }
type SeverityAttributes ¶
type SeverityAttributes struct {
// contains filtered or unexported fields
}
func (SeverityAttributes) InternalRef ¶
func (s SeverityAttributes) InternalRef() (terra.Reference, error)
func (SeverityAttributes) InternalTokens ¶
func (s SeverityAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SeverityAttributes) InternalWithRef ¶
func (s SeverityAttributes) InternalWithRef(ref terra.Reference) SeverityAttributes
func (SeverityAttributes) Label ¶
func (s SeverityAttributes) Label() terra.StringValue
func (SeverityAttributes) Product ¶
func (s SeverityAttributes) Product() terra.NumberValue
type SeverityLabel ¶
type SeverityLabel struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type SeverityLabelAttributes ¶
type SeverityLabelAttributes struct {
// contains filtered or unexported fields
}
func (SeverityLabelAttributes) Comparison ¶
func (sl SeverityLabelAttributes) Comparison() terra.StringValue
func (SeverityLabelAttributes) InternalRef ¶
func (sl SeverityLabelAttributes) InternalRef() (terra.Reference, error)
func (SeverityLabelAttributes) InternalTokens ¶
func (sl SeverityLabelAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SeverityLabelAttributes) InternalWithRef ¶
func (sl SeverityLabelAttributes) InternalWithRef(ref terra.Reference) SeverityLabelAttributes
func (SeverityLabelAttributes) Value ¶
func (sl SeverityLabelAttributes) Value() terra.StringValue
type SeverityLabelState ¶
type SeverityState ¶
type SourceUrl ¶
type SourceUrl struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type SourceUrlAttributes ¶
type SourceUrlAttributes struct {
// contains filtered or unexported fields
}
func (SourceUrlAttributes) Comparison ¶
func (su SourceUrlAttributes) Comparison() terra.StringValue
func (SourceUrlAttributes) InternalRef ¶
func (su SourceUrlAttributes) InternalRef() (terra.Reference, error)
func (SourceUrlAttributes) InternalTokens ¶
func (su SourceUrlAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SourceUrlAttributes) InternalWithRef ¶
func (su SourceUrlAttributes) InternalWithRef(ref terra.Reference) SourceUrlAttributes
func (SourceUrlAttributes) Value ¶
func (su SourceUrlAttributes) Value() terra.StringValue
type SourceUrlState ¶
type Title ¶
type Title struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type TitleAttributes ¶
type TitleAttributes struct {
// contains filtered or unexported fields
}
func (TitleAttributes) Comparison ¶
func (t TitleAttributes) Comparison() terra.StringValue
func (TitleAttributes) InternalRef ¶
func (t TitleAttributes) InternalRef() (terra.Reference, error)
func (TitleAttributes) InternalTokens ¶
func (t TitleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TitleAttributes) InternalWithRef ¶
func (t TitleAttributes) InternalWithRef(ref terra.Reference) TitleAttributes
func (TitleAttributes) Value ¶
func (t TitleAttributes) Value() terra.StringValue
type TitleState ¶
type Type ¶
type Type struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type TypeAttributes ¶
type TypeAttributes struct {
// contains filtered or unexported fields
}
func (TypeAttributes) Comparison ¶
func (t TypeAttributes) Comparison() terra.StringValue
func (TypeAttributes) InternalRef ¶
func (t TypeAttributes) InternalRef() (terra.Reference, error)
func (TypeAttributes) InternalTokens ¶
func (t TypeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TypeAttributes) InternalWithRef ¶
func (t TypeAttributes) InternalWithRef(ref terra.Reference) TypeAttributes
func (TypeAttributes) Value ¶
func (t TypeAttributes) Value() terra.StringValue
type UpdatedAt ¶
type UpdatedAt struct { // End: string, optional End terra.StringValue `hcl:"end,attr"` // Start: string, optional Start terra.StringValue `hcl:"start,attr"` // UpdatedAtDateRange: min=0 DateRange []UpdatedAtDateRange `hcl:"date_range,block" validate:"min=0"` }
type UpdatedAtAttributes ¶
type UpdatedAtAttributes struct {
// contains filtered or unexported fields
}
func (UpdatedAtAttributes) DateRange ¶
func (ua UpdatedAtAttributes) DateRange() terra.ListValue[UpdatedAtDateRangeAttributes]
func (UpdatedAtAttributes) End ¶
func (ua UpdatedAtAttributes) End() terra.StringValue
func (UpdatedAtAttributes) InternalRef ¶
func (ua UpdatedAtAttributes) InternalRef() (terra.Reference, error)
func (UpdatedAtAttributes) InternalTokens ¶
func (ua UpdatedAtAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UpdatedAtAttributes) InternalWithRef ¶
func (ua UpdatedAtAttributes) InternalWithRef(ref terra.Reference) UpdatedAtAttributes
func (UpdatedAtAttributes) Start ¶
func (ua UpdatedAtAttributes) Start() terra.StringValue
type UpdatedAtDateRange ¶
type UpdatedAtDateRange struct { // Unit: string, required Unit terra.StringValue `hcl:"unit,attr" validate:"required"` // Value: number, required Value terra.NumberValue `hcl:"value,attr" validate:"required"` }
type UpdatedAtDateRangeAttributes ¶
type UpdatedAtDateRangeAttributes struct {
// contains filtered or unexported fields
}
func (UpdatedAtDateRangeAttributes) InternalRef ¶
func (dr UpdatedAtDateRangeAttributes) InternalRef() (terra.Reference, error)
func (UpdatedAtDateRangeAttributes) InternalTokens ¶
func (dr UpdatedAtDateRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UpdatedAtDateRangeAttributes) InternalWithRef ¶
func (dr UpdatedAtDateRangeAttributes) InternalWithRef(ref terra.Reference) UpdatedAtDateRangeAttributes
func (UpdatedAtDateRangeAttributes) Unit ¶
func (dr UpdatedAtDateRangeAttributes) Unit() terra.StringValue
func (UpdatedAtDateRangeAttributes) Value ¶
func (dr UpdatedAtDateRangeAttributes) Value() terra.NumberValue
type UpdatedAtDateRangeState ¶
type UpdatedAtState ¶
type UpdatedAtState struct { End string `json:"end"` Start string `json:"start"` DateRange []UpdatedAtDateRangeState `json:"date_range"` }
type UserDefinedFields ¶
type UserDefinedFields struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type UserDefinedFieldsAttributes ¶
type UserDefinedFieldsAttributes struct {
// contains filtered or unexported fields
}
func (UserDefinedFieldsAttributes) Comparison ¶
func (udf UserDefinedFieldsAttributes) Comparison() terra.StringValue
func (UserDefinedFieldsAttributes) InternalRef ¶
func (udf UserDefinedFieldsAttributes) InternalRef() (terra.Reference, error)
func (UserDefinedFieldsAttributes) InternalTokens ¶
func (udf UserDefinedFieldsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UserDefinedFieldsAttributes) InternalWithRef ¶
func (udf UserDefinedFieldsAttributes) InternalWithRef(ref terra.Reference) UserDefinedFieldsAttributes
func (UserDefinedFieldsAttributes) Key ¶
func (udf UserDefinedFieldsAttributes) Key() terra.StringValue
func (UserDefinedFieldsAttributes) Value ¶
func (udf UserDefinedFieldsAttributes) Value() terra.StringValue
type UserDefinedFieldsState ¶
type VerificationState ¶
type VerificationState struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type VerificationStateAttributes ¶
type VerificationStateAttributes struct {
// contains filtered or unexported fields
}
func (VerificationStateAttributes) Comparison ¶
func (vs VerificationStateAttributes) Comparison() terra.StringValue
func (VerificationStateAttributes) InternalRef ¶
func (vs VerificationStateAttributes) InternalRef() (terra.Reference, error)
func (VerificationStateAttributes) InternalTokens ¶
func (vs VerificationStateAttributes) InternalTokens() (hclwrite.Tokens, error)
func (VerificationStateAttributes) InternalWithRef ¶
func (vs VerificationStateAttributes) InternalWithRef(ref terra.Reference) VerificationStateAttributes
func (VerificationStateAttributes) Value ¶
func (vs VerificationStateAttributes) Value() terra.StringValue
type VerificationStateState ¶
type Workflow ¶
type Workflow struct { // Status: string, optional Status terra.StringValue `hcl:"status,attr"` }
type WorkflowAttributes ¶
type WorkflowAttributes struct {
// contains filtered or unexported fields
}
func (WorkflowAttributes) InternalRef ¶
func (w WorkflowAttributes) InternalRef() (terra.Reference, error)
func (WorkflowAttributes) InternalTokens ¶
func (w WorkflowAttributes) InternalTokens() (hclwrite.Tokens, error)
func (WorkflowAttributes) InternalWithRef ¶
func (w WorkflowAttributes) InternalWithRef(ref terra.Reference) WorkflowAttributes
func (WorkflowAttributes) Status ¶
func (w WorkflowAttributes) Status() terra.StringValue
type WorkflowState ¶
type WorkflowState struct {
Status string `json:"status"`
}
type WorkflowStatus ¶
type WorkflowStatus struct { // Comparison: string, required Comparison terra.StringValue `hcl:"comparison,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type WorkflowStatusAttributes ¶
type WorkflowStatusAttributes struct {
// contains filtered or unexported fields
}
func (WorkflowStatusAttributes) Comparison ¶
func (ws WorkflowStatusAttributes) Comparison() terra.StringValue
func (WorkflowStatusAttributes) InternalRef ¶
func (ws WorkflowStatusAttributes) InternalRef() (terra.Reference, error)
func (WorkflowStatusAttributes) InternalTokens ¶
func (ws WorkflowStatusAttributes) InternalTokens() (hclwrite.Tokens, error)
func (WorkflowStatusAttributes) InternalWithRef ¶
func (ws WorkflowStatusAttributes) InternalWithRef(ref terra.Reference) WorkflowStatusAttributes
func (WorkflowStatusAttributes) Value ¶
func (ws WorkflowStatusAttributes) Value() terra.StringValue
type WorkflowStatusState ¶
Click to show internal directories.
Click to hide internal directories.