Documentation
¶
Index ¶
- func NewSecurityhubInsightFiltersAwsAccountIdList_Override(s SecurityhubInsightFiltersAwsAccountIdList, ...)
- func NewSecurityhubInsightFiltersAwsAccountIdOutputReference_Override(s SecurityhubInsightFiltersAwsAccountIdOutputReference, ...)
- func NewSecurityhubInsightFiltersCompanyNameList_Override(s SecurityhubInsightFiltersCompanyNameList, ...)
- func NewSecurityhubInsightFiltersCompanyNameOutputReference_Override(s SecurityhubInsightFiltersCompanyNameOutputReference, ...)
- func NewSecurityhubInsightFiltersComplianceStatusList_Override(s SecurityhubInsightFiltersComplianceStatusList, ...)
- func NewSecurityhubInsightFiltersComplianceStatusOutputReference_Override(s SecurityhubInsightFiltersComplianceStatusOutputReference, ...)
- func NewSecurityhubInsightFiltersConfidenceList_Override(s SecurityhubInsightFiltersConfidenceList, ...)
- func NewSecurityhubInsightFiltersConfidenceOutputReference_Override(s SecurityhubInsightFiltersConfidenceOutputReference, ...)
- func NewSecurityhubInsightFiltersCreatedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersCreatedAtDateRangeOutputReference, ...)
- func NewSecurityhubInsightFiltersCreatedAtList_Override(s SecurityhubInsightFiltersCreatedAtList, ...)
- func NewSecurityhubInsightFiltersCreatedAtOutputReference_Override(s SecurityhubInsightFiltersCreatedAtOutputReference, ...)
- func NewSecurityhubInsightFiltersCriticalityList_Override(s SecurityhubInsightFiltersCriticalityList, ...)
- func NewSecurityhubInsightFiltersCriticalityOutputReference_Override(s SecurityhubInsightFiltersCriticalityOutputReference, ...)
- func NewSecurityhubInsightFiltersDescriptionList_Override(s SecurityhubInsightFiltersDescriptionList, ...)
- func NewSecurityhubInsightFiltersDescriptionOutputReference_Override(s SecurityhubInsightFiltersDescriptionOutputReference, ...)
- func NewSecurityhubInsightFiltersFindingProviderFieldsConfidenceList_Override(s SecurityhubInsightFiltersFindingProviderFieldsConfidenceList, ...)
- func NewSecurityhubInsightFiltersFindingProviderFieldsConfidenceOutputReference_Override(s SecurityhubInsightFiltersFindingProviderFieldsConfidenceOutputReference, ...)
- func NewSecurityhubInsightFiltersFindingProviderFieldsCriticalityList_Override(s SecurityhubInsightFiltersFindingProviderFieldsCriticalityList, ...)
- func NewSecurityhubInsightFiltersFindingProviderFieldsCriticalityOutputReference_Override(s SecurityhubInsightFiltersFindingProviderFieldsCriticalityOutputReference, ...)
- func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdList_Override(s SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdList, ...)
- func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdOutputReference_Override(...)
- func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnList_Override(s SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnList, ...)
- func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnOutputReference_Override(...)
- func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityLabelList_Override(s SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelList, ...)
- func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityLabelOutputReference_Override(s SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelOutputReference, ...)
- func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalList_Override(s SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalList, ...)
- func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalOutputReference_Override(...)
- func NewSecurityhubInsightFiltersFindingProviderFieldsTypesList_Override(s SecurityhubInsightFiltersFindingProviderFieldsTypesList, ...)
- func NewSecurityhubInsightFiltersFindingProviderFieldsTypesOutputReference_Override(s SecurityhubInsightFiltersFindingProviderFieldsTypesOutputReference, ...)
- func NewSecurityhubInsightFiltersFirstObservedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersFirstObservedAtDateRangeOutputReference, ...)
- func NewSecurityhubInsightFiltersFirstObservedAtList_Override(s SecurityhubInsightFiltersFirstObservedAtList, ...)
- func NewSecurityhubInsightFiltersFirstObservedAtOutputReference_Override(s SecurityhubInsightFiltersFirstObservedAtOutputReference, ...)
- func NewSecurityhubInsightFiltersGeneratorIdList_Override(s SecurityhubInsightFiltersGeneratorIdList, ...)
- func NewSecurityhubInsightFiltersGeneratorIdOutputReference_Override(s SecurityhubInsightFiltersGeneratorIdOutputReference, ...)
- func NewSecurityhubInsightFiltersIdList_Override(s SecurityhubInsightFiltersIdList, ...)
- func NewSecurityhubInsightFiltersIdOutputReference_Override(s SecurityhubInsightFiltersIdOutputReference, ...)
- func NewSecurityhubInsightFiltersKeywordList_Override(s SecurityhubInsightFiltersKeywordList, ...)
- func NewSecurityhubInsightFiltersKeywordOutputReference_Override(s SecurityhubInsightFiltersKeywordOutputReference, ...)
- func NewSecurityhubInsightFiltersLastObservedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersLastObservedAtDateRangeOutputReference, ...)
- func NewSecurityhubInsightFiltersLastObservedAtList_Override(s SecurityhubInsightFiltersLastObservedAtList, ...)
- func NewSecurityhubInsightFiltersLastObservedAtOutputReference_Override(s SecurityhubInsightFiltersLastObservedAtOutputReference, ...)
- func NewSecurityhubInsightFiltersMalwareNameList_Override(s SecurityhubInsightFiltersMalwareNameList, ...)
- func NewSecurityhubInsightFiltersMalwareNameOutputReference_Override(s SecurityhubInsightFiltersMalwareNameOutputReference, ...)
- func NewSecurityhubInsightFiltersMalwarePathList_Override(s SecurityhubInsightFiltersMalwarePathList, ...)
- func NewSecurityhubInsightFiltersMalwarePathOutputReference_Override(s SecurityhubInsightFiltersMalwarePathOutputReference, ...)
- func NewSecurityhubInsightFiltersMalwareStateList_Override(s SecurityhubInsightFiltersMalwareStateList, ...)
- func NewSecurityhubInsightFiltersMalwareStateOutputReference_Override(s SecurityhubInsightFiltersMalwareStateOutputReference, ...)
- func NewSecurityhubInsightFiltersMalwareTypeList_Override(s SecurityhubInsightFiltersMalwareTypeList, ...)
- func NewSecurityhubInsightFiltersMalwareTypeOutputReference_Override(s SecurityhubInsightFiltersMalwareTypeOutputReference, ...)
- func NewSecurityhubInsightFiltersNetworkDestinationDomainList_Override(s SecurityhubInsightFiltersNetworkDestinationDomainList, ...)
- func NewSecurityhubInsightFiltersNetworkDestinationDomainOutputReference_Override(s SecurityhubInsightFiltersNetworkDestinationDomainOutputReference, ...)
- func NewSecurityhubInsightFiltersNetworkDestinationIpv4List_Override(s SecurityhubInsightFiltersNetworkDestinationIpv4List, ...)
- func NewSecurityhubInsightFiltersNetworkDestinationIpv4OutputReference_Override(s SecurityhubInsightFiltersNetworkDestinationIpv4OutputReference, ...)
- func NewSecurityhubInsightFiltersNetworkDestinationIpv6List_Override(s SecurityhubInsightFiltersNetworkDestinationIpv6List, ...)
- func NewSecurityhubInsightFiltersNetworkDestinationIpv6OutputReference_Override(s SecurityhubInsightFiltersNetworkDestinationIpv6OutputReference, ...)
- func NewSecurityhubInsightFiltersNetworkDestinationPortList_Override(s SecurityhubInsightFiltersNetworkDestinationPortList, ...)
- func NewSecurityhubInsightFiltersNetworkDestinationPortOutputReference_Override(s SecurityhubInsightFiltersNetworkDestinationPortOutputReference, ...)
- func NewSecurityhubInsightFiltersNetworkDirectionList_Override(s SecurityhubInsightFiltersNetworkDirectionList, ...)
- func NewSecurityhubInsightFiltersNetworkDirectionOutputReference_Override(s SecurityhubInsightFiltersNetworkDirectionOutputReference, ...)
- func NewSecurityhubInsightFiltersNetworkProtocolList_Override(s SecurityhubInsightFiltersNetworkProtocolList, ...)
- func NewSecurityhubInsightFiltersNetworkProtocolOutputReference_Override(s SecurityhubInsightFiltersNetworkProtocolOutputReference, ...)
- func NewSecurityhubInsightFiltersNetworkSourceDomainList_Override(s SecurityhubInsightFiltersNetworkSourceDomainList, ...)
- func NewSecurityhubInsightFiltersNetworkSourceDomainOutputReference_Override(s SecurityhubInsightFiltersNetworkSourceDomainOutputReference, ...)
- func NewSecurityhubInsightFiltersNetworkSourceIpv4List_Override(s SecurityhubInsightFiltersNetworkSourceIpv4List, ...)
- func NewSecurityhubInsightFiltersNetworkSourceIpv4OutputReference_Override(s SecurityhubInsightFiltersNetworkSourceIpv4OutputReference, ...)
- func NewSecurityhubInsightFiltersNetworkSourceIpv6List_Override(s SecurityhubInsightFiltersNetworkSourceIpv6List, ...)
- func NewSecurityhubInsightFiltersNetworkSourceIpv6OutputReference_Override(s SecurityhubInsightFiltersNetworkSourceIpv6OutputReference, ...)
- func NewSecurityhubInsightFiltersNetworkSourceMacList_Override(s SecurityhubInsightFiltersNetworkSourceMacList, ...)
- func NewSecurityhubInsightFiltersNetworkSourceMacOutputReference_Override(s SecurityhubInsightFiltersNetworkSourceMacOutputReference, ...)
- func NewSecurityhubInsightFiltersNetworkSourcePortList_Override(s SecurityhubInsightFiltersNetworkSourcePortList, ...)
- func NewSecurityhubInsightFiltersNetworkSourcePortOutputReference_Override(s SecurityhubInsightFiltersNetworkSourcePortOutputReference, ...)
- func NewSecurityhubInsightFiltersNoteTextList_Override(s SecurityhubInsightFiltersNoteTextList, ...)
- func NewSecurityhubInsightFiltersNoteTextOutputReference_Override(s SecurityhubInsightFiltersNoteTextOutputReference, ...)
- func NewSecurityhubInsightFiltersNoteUpdatedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersNoteUpdatedAtDateRangeOutputReference, ...)
- func NewSecurityhubInsightFiltersNoteUpdatedAtList_Override(s SecurityhubInsightFiltersNoteUpdatedAtList, ...)
- func NewSecurityhubInsightFiltersNoteUpdatedAtOutputReference_Override(s SecurityhubInsightFiltersNoteUpdatedAtOutputReference, ...)
- func NewSecurityhubInsightFiltersNoteUpdatedByList_Override(s SecurityhubInsightFiltersNoteUpdatedByList, ...)
- func NewSecurityhubInsightFiltersNoteUpdatedByOutputReference_Override(s SecurityhubInsightFiltersNoteUpdatedByOutputReference, ...)
- func NewSecurityhubInsightFiltersOutputReference_Override(s SecurityhubInsightFiltersOutputReference, ...)
- func NewSecurityhubInsightFiltersProcessLaunchedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersProcessLaunchedAtDateRangeOutputReference, ...)
- func NewSecurityhubInsightFiltersProcessLaunchedAtList_Override(s SecurityhubInsightFiltersProcessLaunchedAtList, ...)
- func NewSecurityhubInsightFiltersProcessLaunchedAtOutputReference_Override(s SecurityhubInsightFiltersProcessLaunchedAtOutputReference, ...)
- func NewSecurityhubInsightFiltersProcessNameList_Override(s SecurityhubInsightFiltersProcessNameList, ...)
- func NewSecurityhubInsightFiltersProcessNameOutputReference_Override(s SecurityhubInsightFiltersProcessNameOutputReference, ...)
- func NewSecurityhubInsightFiltersProcessParentPidList_Override(s SecurityhubInsightFiltersProcessParentPidList, ...)
- func NewSecurityhubInsightFiltersProcessParentPidOutputReference_Override(s SecurityhubInsightFiltersProcessParentPidOutputReference, ...)
- func NewSecurityhubInsightFiltersProcessPathList_Override(s SecurityhubInsightFiltersProcessPathList, ...)
- func NewSecurityhubInsightFiltersProcessPathOutputReference_Override(s SecurityhubInsightFiltersProcessPathOutputReference, ...)
- func NewSecurityhubInsightFiltersProcessPidList_Override(s SecurityhubInsightFiltersProcessPidList, ...)
- func NewSecurityhubInsightFiltersProcessPidOutputReference_Override(s SecurityhubInsightFiltersProcessPidOutputReference, ...)
- func NewSecurityhubInsightFiltersProcessTerminatedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersProcessTerminatedAtDateRangeOutputReference, ...)
- func NewSecurityhubInsightFiltersProcessTerminatedAtList_Override(s SecurityhubInsightFiltersProcessTerminatedAtList, ...)
- func NewSecurityhubInsightFiltersProcessTerminatedAtOutputReference_Override(s SecurityhubInsightFiltersProcessTerminatedAtOutputReference, ...)
- func NewSecurityhubInsightFiltersProductArnList_Override(s SecurityhubInsightFiltersProductArnList, ...)
- func NewSecurityhubInsightFiltersProductArnOutputReference_Override(s SecurityhubInsightFiltersProductArnOutputReference, ...)
- func NewSecurityhubInsightFiltersProductFieldsList_Override(s SecurityhubInsightFiltersProductFieldsList, ...)
- func NewSecurityhubInsightFiltersProductFieldsOutputReference_Override(s SecurityhubInsightFiltersProductFieldsOutputReference, ...)
- func NewSecurityhubInsightFiltersProductNameList_Override(s SecurityhubInsightFiltersProductNameList, ...)
- func NewSecurityhubInsightFiltersProductNameOutputReference_Override(s SecurityhubInsightFiltersProductNameOutputReference, ...)
- func NewSecurityhubInsightFiltersRecommendationTextList_Override(s SecurityhubInsightFiltersRecommendationTextList, ...)
- func NewSecurityhubInsightFiltersRecommendationTextOutputReference_Override(s SecurityhubInsightFiltersRecommendationTextOutputReference, ...)
- func NewSecurityhubInsightFiltersRecordStateList_Override(s SecurityhubInsightFiltersRecordStateList, ...)
- func NewSecurityhubInsightFiltersRecordStateOutputReference_Override(s SecurityhubInsightFiltersRecordStateOutputReference, ...)
- func NewSecurityhubInsightFiltersRelatedFindingsIdList_Override(s SecurityhubInsightFiltersRelatedFindingsIdList, ...)
- func NewSecurityhubInsightFiltersRelatedFindingsIdOutputReference_Override(s SecurityhubInsightFiltersRelatedFindingsIdOutputReference, ...)
- func NewSecurityhubInsightFiltersRelatedFindingsProductArnList_Override(s SecurityhubInsightFiltersRelatedFindingsProductArnList, ...)
- func NewSecurityhubInsightFiltersRelatedFindingsProductArnOutputReference_Override(s SecurityhubInsightFiltersRelatedFindingsProductArnOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnList, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnOutputReference_Override(...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceImageIdList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdList, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceImageIdOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesList, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesList, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameList, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRangeOutputReference_Override(...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtList, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdList, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceTypeList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceTypeList, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceTypeOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceTypeOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdList, ...)
- func NewSecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRangeOutputReference_Override(...)
- func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtList_Override(s SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtList, ...)
- func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtOutputReference_Override(s SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyStatusList_Override(s SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusList, ...)
- func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyStatusOutputReference_Override(s SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameList_Override(s SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameList, ...)
- func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameOutputReference_Override(s SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerIdList_Override(s SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdList, ...)
- func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerIdOutputReference_Override(s SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerNameList_Override(s SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameList, ...)
- func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerNameOutputReference_Override(s SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceContainerImageIdList_Override(s SecurityhubInsightFiltersResourceContainerImageIdList, ...)
- func NewSecurityhubInsightFiltersResourceContainerImageIdOutputReference_Override(s SecurityhubInsightFiltersResourceContainerImageIdOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceContainerImageNameList_Override(s SecurityhubInsightFiltersResourceContainerImageNameList, ...)
- func NewSecurityhubInsightFiltersResourceContainerImageNameOutputReference_Override(s SecurityhubInsightFiltersResourceContainerImageNameOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceContainerLaunchedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersResourceContainerLaunchedAtDateRangeOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceContainerLaunchedAtList_Override(s SecurityhubInsightFiltersResourceContainerLaunchedAtList, ...)
- func NewSecurityhubInsightFiltersResourceContainerLaunchedAtOutputReference_Override(s SecurityhubInsightFiltersResourceContainerLaunchedAtOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceContainerNameList_Override(s SecurityhubInsightFiltersResourceContainerNameList, ...)
- func NewSecurityhubInsightFiltersResourceContainerNameOutputReference_Override(s SecurityhubInsightFiltersResourceContainerNameOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceDetailsOtherList_Override(s SecurityhubInsightFiltersResourceDetailsOtherList, ...)
- func NewSecurityhubInsightFiltersResourceDetailsOtherOutputReference_Override(s SecurityhubInsightFiltersResourceDetailsOtherOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceIdList_Override(s SecurityhubInsightFiltersResourceIdList, ...)
- func NewSecurityhubInsightFiltersResourceIdOutputReference_Override(s SecurityhubInsightFiltersResourceIdOutputReference, ...)
- func NewSecurityhubInsightFiltersResourcePartitionList_Override(s SecurityhubInsightFiltersResourcePartitionList, ...)
- func NewSecurityhubInsightFiltersResourcePartitionOutputReference_Override(s SecurityhubInsightFiltersResourcePartitionOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceRegionList_Override(s SecurityhubInsightFiltersResourceRegionList, ...)
- func NewSecurityhubInsightFiltersResourceRegionOutputReference_Override(s SecurityhubInsightFiltersResourceRegionOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceTagsList_Override(s SecurityhubInsightFiltersResourceTagsList, ...)
- func NewSecurityhubInsightFiltersResourceTagsOutputReference_Override(s SecurityhubInsightFiltersResourceTagsOutputReference, ...)
- func NewSecurityhubInsightFiltersResourceTypeList_Override(s SecurityhubInsightFiltersResourceTypeList, ...)
- func NewSecurityhubInsightFiltersResourceTypeOutputReference_Override(s SecurityhubInsightFiltersResourceTypeOutputReference, ...)
- func NewSecurityhubInsightFiltersSeverityLabelList_Override(s SecurityhubInsightFiltersSeverityLabelList, ...)
- func NewSecurityhubInsightFiltersSeverityLabelOutputReference_Override(s SecurityhubInsightFiltersSeverityLabelOutputReference, ...)
- func NewSecurityhubInsightFiltersSourceUrlList_Override(s SecurityhubInsightFiltersSourceUrlList, ...)
- func NewSecurityhubInsightFiltersSourceUrlOutputReference_Override(s SecurityhubInsightFiltersSourceUrlOutputReference, ...)
- func NewSecurityhubInsightFiltersThreatIntelIndicatorCategoryList_Override(s SecurityhubInsightFiltersThreatIntelIndicatorCategoryList, ...)
- func NewSecurityhubInsightFiltersThreatIntelIndicatorCategoryOutputReference_Override(s SecurityhubInsightFiltersThreatIntelIndicatorCategoryOutputReference, ...)
- func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRangeOutputReference_Override(...)
- func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtList_Override(s SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtList, ...)
- func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtOutputReference_Override(s SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtOutputReference, ...)
- func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceList_Override(s SecurityhubInsightFiltersThreatIntelIndicatorSourceList, ...)
- func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceOutputReference_Override(s SecurityhubInsightFiltersThreatIntelIndicatorSourceOutputReference, ...)
- func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceUrlList_Override(s SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlList, ...)
- func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceUrlOutputReference_Override(s SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlOutputReference, ...)
- func NewSecurityhubInsightFiltersThreatIntelIndicatorTypeList_Override(s SecurityhubInsightFiltersThreatIntelIndicatorTypeList, ...)
- func NewSecurityhubInsightFiltersThreatIntelIndicatorTypeOutputReference_Override(s SecurityhubInsightFiltersThreatIntelIndicatorTypeOutputReference, ...)
- func NewSecurityhubInsightFiltersThreatIntelIndicatorValueList_Override(s SecurityhubInsightFiltersThreatIntelIndicatorValueList, ...)
- func NewSecurityhubInsightFiltersThreatIntelIndicatorValueOutputReference_Override(s SecurityhubInsightFiltersThreatIntelIndicatorValueOutputReference, ...)
- func NewSecurityhubInsightFiltersTitleList_Override(s SecurityhubInsightFiltersTitleList, ...)
- func NewSecurityhubInsightFiltersTitleOutputReference_Override(s SecurityhubInsightFiltersTitleOutputReference, ...)
- func NewSecurityhubInsightFiltersTypeList_Override(s SecurityhubInsightFiltersTypeList, ...)
- func NewSecurityhubInsightFiltersTypeOutputReference_Override(s SecurityhubInsightFiltersTypeOutputReference, ...)
- func NewSecurityhubInsightFiltersUpdatedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersUpdatedAtDateRangeOutputReference, ...)
- func NewSecurityhubInsightFiltersUpdatedAtList_Override(s SecurityhubInsightFiltersUpdatedAtList, ...)
- func NewSecurityhubInsightFiltersUpdatedAtOutputReference_Override(s SecurityhubInsightFiltersUpdatedAtOutputReference, ...)
- func NewSecurityhubInsightFiltersUserDefinedValuesList_Override(s SecurityhubInsightFiltersUserDefinedValuesList, ...)
- func NewSecurityhubInsightFiltersUserDefinedValuesOutputReference_Override(s SecurityhubInsightFiltersUserDefinedValuesOutputReference, ...)
- func NewSecurityhubInsightFiltersVerificationStateList_Override(s SecurityhubInsightFiltersVerificationStateList, ...)
- func NewSecurityhubInsightFiltersVerificationStateOutputReference_Override(s SecurityhubInsightFiltersVerificationStateOutputReference, ...)
- func NewSecurityhubInsightFiltersWorkflowStatusList_Override(s SecurityhubInsightFiltersWorkflowStatusList, ...)
- func NewSecurityhubInsightFiltersWorkflowStatusOutputReference_Override(s SecurityhubInsightFiltersWorkflowStatusOutputReference, ...)
- func NewSecurityhubInsight_Override(s SecurityhubInsight, scope constructs.Construct, id *string, ...)
- func SecurityhubInsight_IsConstruct(x interface{}) *bool
- func SecurityhubInsight_IsTerraformElement(x interface{}) *bool
- func SecurityhubInsight_IsTerraformResource(x interface{}) *bool
- func SecurityhubInsight_TfResourceType() *string
- type SecurityhubInsight
- type SecurityhubInsightConfig
- type SecurityhubInsightFilters
- type SecurityhubInsightFiltersAwsAccountId
- type SecurityhubInsightFiltersAwsAccountIdList
- type SecurityhubInsightFiltersAwsAccountIdOutputReference
- type SecurityhubInsightFiltersCompanyName
- type SecurityhubInsightFiltersCompanyNameList
- type SecurityhubInsightFiltersCompanyNameOutputReference
- type SecurityhubInsightFiltersComplianceStatus
- type SecurityhubInsightFiltersComplianceStatusList
- type SecurityhubInsightFiltersComplianceStatusOutputReference
- type SecurityhubInsightFiltersConfidence
- type SecurityhubInsightFiltersConfidenceList
- type SecurityhubInsightFiltersConfidenceOutputReference
- type SecurityhubInsightFiltersCreatedAt
- type SecurityhubInsightFiltersCreatedAtDateRange
- type SecurityhubInsightFiltersCreatedAtDateRangeOutputReference
- type SecurityhubInsightFiltersCreatedAtList
- type SecurityhubInsightFiltersCreatedAtOutputReference
- type SecurityhubInsightFiltersCriticality
- type SecurityhubInsightFiltersCriticalityList
- type SecurityhubInsightFiltersCriticalityOutputReference
- type SecurityhubInsightFiltersDescription
- type SecurityhubInsightFiltersDescriptionList
- type SecurityhubInsightFiltersDescriptionOutputReference
- type SecurityhubInsightFiltersFindingProviderFieldsConfidence
- type SecurityhubInsightFiltersFindingProviderFieldsConfidenceList
- type SecurityhubInsightFiltersFindingProviderFieldsConfidenceOutputReference
- type SecurityhubInsightFiltersFindingProviderFieldsCriticality
- type SecurityhubInsightFiltersFindingProviderFieldsCriticalityList
- type SecurityhubInsightFiltersFindingProviderFieldsCriticalityOutputReference
- type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsId
- type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdList
- type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdOutputReference
- type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArn
- type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnList
- type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnOutputReference
- type SecurityhubInsightFiltersFindingProviderFieldsSeverityLabel
- type SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelList
- type SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelOutputReference
- type SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginal
- type SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalList
- type SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalOutputReference
- type SecurityhubInsightFiltersFindingProviderFieldsTypes
- type SecurityhubInsightFiltersFindingProviderFieldsTypesList
- type SecurityhubInsightFiltersFindingProviderFieldsTypesOutputReference
- type SecurityhubInsightFiltersFirstObservedAt
- type SecurityhubInsightFiltersFirstObservedAtDateRange
- type SecurityhubInsightFiltersFirstObservedAtDateRangeOutputReference
- type SecurityhubInsightFiltersFirstObservedAtList
- type SecurityhubInsightFiltersFirstObservedAtOutputReference
- type SecurityhubInsightFiltersGeneratorId
- type SecurityhubInsightFiltersGeneratorIdList
- type SecurityhubInsightFiltersGeneratorIdOutputReference
- type SecurityhubInsightFiltersId
- type SecurityhubInsightFiltersIdList
- type SecurityhubInsightFiltersIdOutputReference
- type SecurityhubInsightFiltersKeyword
- type SecurityhubInsightFiltersKeywordList
- type SecurityhubInsightFiltersKeywordOutputReference
- type SecurityhubInsightFiltersLastObservedAt
- type SecurityhubInsightFiltersLastObservedAtDateRange
- type SecurityhubInsightFiltersLastObservedAtDateRangeOutputReference
- type SecurityhubInsightFiltersLastObservedAtList
- type SecurityhubInsightFiltersLastObservedAtOutputReference
- type SecurityhubInsightFiltersMalwareName
- type SecurityhubInsightFiltersMalwareNameList
- type SecurityhubInsightFiltersMalwareNameOutputReference
- type SecurityhubInsightFiltersMalwarePath
- type SecurityhubInsightFiltersMalwarePathList
- type SecurityhubInsightFiltersMalwarePathOutputReference
- type SecurityhubInsightFiltersMalwareState
- type SecurityhubInsightFiltersMalwareStateList
- type SecurityhubInsightFiltersMalwareStateOutputReference
- type SecurityhubInsightFiltersMalwareType
- type SecurityhubInsightFiltersMalwareTypeList
- type SecurityhubInsightFiltersMalwareTypeOutputReference
- type SecurityhubInsightFiltersNetworkDestinationDomain
- type SecurityhubInsightFiltersNetworkDestinationDomainList
- type SecurityhubInsightFiltersNetworkDestinationDomainOutputReference
- type SecurityhubInsightFiltersNetworkDestinationIpv4
- type SecurityhubInsightFiltersNetworkDestinationIpv4List
- type SecurityhubInsightFiltersNetworkDestinationIpv4OutputReference
- type SecurityhubInsightFiltersNetworkDestinationIpv6
- type SecurityhubInsightFiltersNetworkDestinationIpv6List
- type SecurityhubInsightFiltersNetworkDestinationIpv6OutputReference
- type SecurityhubInsightFiltersNetworkDestinationPort
- type SecurityhubInsightFiltersNetworkDestinationPortList
- type SecurityhubInsightFiltersNetworkDestinationPortOutputReference
- type SecurityhubInsightFiltersNetworkDirection
- type SecurityhubInsightFiltersNetworkDirectionList
- type SecurityhubInsightFiltersNetworkDirectionOutputReference
- type SecurityhubInsightFiltersNetworkProtocol
- type SecurityhubInsightFiltersNetworkProtocolList
- type SecurityhubInsightFiltersNetworkProtocolOutputReference
- type SecurityhubInsightFiltersNetworkSourceDomain
- type SecurityhubInsightFiltersNetworkSourceDomainList
- type SecurityhubInsightFiltersNetworkSourceDomainOutputReference
- type SecurityhubInsightFiltersNetworkSourceIpv4
- type SecurityhubInsightFiltersNetworkSourceIpv4List
- type SecurityhubInsightFiltersNetworkSourceIpv4OutputReference
- type SecurityhubInsightFiltersNetworkSourceIpv6
- type SecurityhubInsightFiltersNetworkSourceIpv6List
- type SecurityhubInsightFiltersNetworkSourceIpv6OutputReference
- type SecurityhubInsightFiltersNetworkSourceMac
- type SecurityhubInsightFiltersNetworkSourceMacList
- type SecurityhubInsightFiltersNetworkSourceMacOutputReference
- type SecurityhubInsightFiltersNetworkSourcePort
- type SecurityhubInsightFiltersNetworkSourcePortList
- type SecurityhubInsightFiltersNetworkSourcePortOutputReference
- type SecurityhubInsightFiltersNoteText
- type SecurityhubInsightFiltersNoteTextList
- type SecurityhubInsightFiltersNoteTextOutputReference
- type SecurityhubInsightFiltersNoteUpdatedAt
- type SecurityhubInsightFiltersNoteUpdatedAtDateRange
- type SecurityhubInsightFiltersNoteUpdatedAtDateRangeOutputReference
- type SecurityhubInsightFiltersNoteUpdatedAtList
- type SecurityhubInsightFiltersNoteUpdatedAtOutputReference
- type SecurityhubInsightFiltersNoteUpdatedBy
- type SecurityhubInsightFiltersNoteUpdatedByList
- type SecurityhubInsightFiltersNoteUpdatedByOutputReference
- type SecurityhubInsightFiltersOutputReference
- type SecurityhubInsightFiltersProcessLaunchedAt
- type SecurityhubInsightFiltersProcessLaunchedAtDateRange
- type SecurityhubInsightFiltersProcessLaunchedAtDateRangeOutputReference
- type SecurityhubInsightFiltersProcessLaunchedAtList
- type SecurityhubInsightFiltersProcessLaunchedAtOutputReference
- type SecurityhubInsightFiltersProcessName
- type SecurityhubInsightFiltersProcessNameList
- type SecurityhubInsightFiltersProcessNameOutputReference
- type SecurityhubInsightFiltersProcessParentPid
- type SecurityhubInsightFiltersProcessParentPidList
- type SecurityhubInsightFiltersProcessParentPidOutputReference
- type SecurityhubInsightFiltersProcessPath
- type SecurityhubInsightFiltersProcessPathList
- type SecurityhubInsightFiltersProcessPathOutputReference
- type SecurityhubInsightFiltersProcessPid
- type SecurityhubInsightFiltersProcessPidList
- type SecurityhubInsightFiltersProcessPidOutputReference
- type SecurityhubInsightFiltersProcessTerminatedAt
- type SecurityhubInsightFiltersProcessTerminatedAtDateRange
- type SecurityhubInsightFiltersProcessTerminatedAtDateRangeOutputReference
- type SecurityhubInsightFiltersProcessTerminatedAtList
- type SecurityhubInsightFiltersProcessTerminatedAtOutputReference
- type SecurityhubInsightFiltersProductArn
- type SecurityhubInsightFiltersProductArnList
- type SecurityhubInsightFiltersProductArnOutputReference
- type SecurityhubInsightFiltersProductFields
- type SecurityhubInsightFiltersProductFieldsList
- type SecurityhubInsightFiltersProductFieldsOutputReference
- type SecurityhubInsightFiltersProductName
- type SecurityhubInsightFiltersProductNameList
- type SecurityhubInsightFiltersProductNameOutputReference
- type SecurityhubInsightFiltersRecommendationText
- type SecurityhubInsightFiltersRecommendationTextList
- type SecurityhubInsightFiltersRecommendationTextOutputReference
- type SecurityhubInsightFiltersRecordState
- type SecurityhubInsightFiltersRecordStateList
- type SecurityhubInsightFiltersRecordStateOutputReference
- type SecurityhubInsightFiltersRelatedFindingsId
- type SecurityhubInsightFiltersRelatedFindingsIdList
- type SecurityhubInsightFiltersRelatedFindingsIdOutputReference
- type SecurityhubInsightFiltersRelatedFindingsProductArn
- type SecurityhubInsightFiltersRelatedFindingsProductArnList
- type SecurityhubInsightFiltersRelatedFindingsProductArnOutputReference
- type SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArn
- type SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnList
- type SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnOutputReference
- type SecurityhubInsightFiltersResourceAwsEc2InstanceImageId
- type SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdList
- type SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdOutputReference
- type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4Addresses
- type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesList
- type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesOutputReference
- type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6Addresses
- type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesList
- type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesOutputReference
- type SecurityhubInsightFiltersResourceAwsEc2InstanceKeyName
- type SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameList
- type SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameOutputReference
- type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAt
- type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRange
- type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRangeOutputReference
- type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtList
- type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtOutputReference
- type SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetId
- type SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdList
- type SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdOutputReference
- type SecurityhubInsightFiltersResourceAwsEc2InstanceType
- type SecurityhubInsightFiltersResourceAwsEc2InstanceTypeList
- type SecurityhubInsightFiltersResourceAwsEc2InstanceTypeOutputReference
- type SecurityhubInsightFiltersResourceAwsEc2InstanceVpcId
- type SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdList
- type SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdOutputReference
- type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAt
- type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRange
- type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRangeOutputReference
- type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtList
- type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtOutputReference
- type SecurityhubInsightFiltersResourceAwsIamAccessKeyStatus
- type SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusList
- type SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusOutputReference
- type SecurityhubInsightFiltersResourceAwsIamAccessKeyUserName
- type SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameList
- type SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameOutputReference
- type SecurityhubInsightFiltersResourceAwsS3BucketOwnerId
- type SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdList
- type SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdOutputReference
- type SecurityhubInsightFiltersResourceAwsS3BucketOwnerName
- type SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameList
- type SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameOutputReference
- type SecurityhubInsightFiltersResourceContainerImageId
- type SecurityhubInsightFiltersResourceContainerImageIdList
- type SecurityhubInsightFiltersResourceContainerImageIdOutputReference
- type SecurityhubInsightFiltersResourceContainerImageName
- type SecurityhubInsightFiltersResourceContainerImageNameList
- type SecurityhubInsightFiltersResourceContainerImageNameOutputReference
- type SecurityhubInsightFiltersResourceContainerLaunchedAt
- type SecurityhubInsightFiltersResourceContainerLaunchedAtDateRange
- type SecurityhubInsightFiltersResourceContainerLaunchedAtDateRangeOutputReference
- type SecurityhubInsightFiltersResourceContainerLaunchedAtList
- type SecurityhubInsightFiltersResourceContainerLaunchedAtOutputReference
- type SecurityhubInsightFiltersResourceContainerName
- type SecurityhubInsightFiltersResourceContainerNameList
- type SecurityhubInsightFiltersResourceContainerNameOutputReference
- type SecurityhubInsightFiltersResourceDetailsOther
- type SecurityhubInsightFiltersResourceDetailsOtherList
- type SecurityhubInsightFiltersResourceDetailsOtherOutputReference
- type SecurityhubInsightFiltersResourceId
- type SecurityhubInsightFiltersResourceIdList
- type SecurityhubInsightFiltersResourceIdOutputReference
- type SecurityhubInsightFiltersResourcePartition
- type SecurityhubInsightFiltersResourcePartitionList
- type SecurityhubInsightFiltersResourcePartitionOutputReference
- type SecurityhubInsightFiltersResourceRegion
- type SecurityhubInsightFiltersResourceRegionList
- type SecurityhubInsightFiltersResourceRegionOutputReference
- type SecurityhubInsightFiltersResourceTags
- type SecurityhubInsightFiltersResourceTagsList
- type SecurityhubInsightFiltersResourceTagsOutputReference
- type SecurityhubInsightFiltersResourceType
- type SecurityhubInsightFiltersResourceTypeList
- type SecurityhubInsightFiltersResourceTypeOutputReference
- type SecurityhubInsightFiltersSeverityLabel
- type SecurityhubInsightFiltersSeverityLabelList
- type SecurityhubInsightFiltersSeverityLabelOutputReference
- type SecurityhubInsightFiltersSourceUrl
- type SecurityhubInsightFiltersSourceUrlList
- type SecurityhubInsightFiltersSourceUrlOutputReference
- type SecurityhubInsightFiltersThreatIntelIndicatorCategory
- type SecurityhubInsightFiltersThreatIntelIndicatorCategoryList
- type SecurityhubInsightFiltersThreatIntelIndicatorCategoryOutputReference
- type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAt
- type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRange
- type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRangeOutputReference
- type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtList
- type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtOutputReference
- type SecurityhubInsightFiltersThreatIntelIndicatorSource
- type SecurityhubInsightFiltersThreatIntelIndicatorSourceList
- type SecurityhubInsightFiltersThreatIntelIndicatorSourceOutputReference
- type SecurityhubInsightFiltersThreatIntelIndicatorSourceUrl
- type SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlList
- type SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlOutputReference
- type SecurityhubInsightFiltersThreatIntelIndicatorType
- type SecurityhubInsightFiltersThreatIntelIndicatorTypeList
- type SecurityhubInsightFiltersThreatIntelIndicatorTypeOutputReference
- type SecurityhubInsightFiltersThreatIntelIndicatorValue
- type SecurityhubInsightFiltersThreatIntelIndicatorValueList
- type SecurityhubInsightFiltersThreatIntelIndicatorValueOutputReference
- type SecurityhubInsightFiltersTitle
- type SecurityhubInsightFiltersTitleList
- type SecurityhubInsightFiltersTitleOutputReference
- type SecurityhubInsightFiltersType
- type SecurityhubInsightFiltersTypeList
- type SecurityhubInsightFiltersTypeOutputReference
- type SecurityhubInsightFiltersUpdatedAt
- type SecurityhubInsightFiltersUpdatedAtDateRange
- type SecurityhubInsightFiltersUpdatedAtDateRangeOutputReference
- type SecurityhubInsightFiltersUpdatedAtList
- type SecurityhubInsightFiltersUpdatedAtOutputReference
- type SecurityhubInsightFiltersUserDefinedValues
- type SecurityhubInsightFiltersUserDefinedValuesList
- type SecurityhubInsightFiltersUserDefinedValuesOutputReference
- type SecurityhubInsightFiltersVerificationState
- type SecurityhubInsightFiltersVerificationStateList
- type SecurityhubInsightFiltersVerificationStateOutputReference
- type SecurityhubInsightFiltersWorkflowStatus
- type SecurityhubInsightFiltersWorkflowStatusList
- type SecurityhubInsightFiltersWorkflowStatusOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSecurityhubInsightFiltersAwsAccountIdList_Override ¶
func NewSecurityhubInsightFiltersAwsAccountIdList_Override(s SecurityhubInsightFiltersAwsAccountIdList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersAwsAccountIdOutputReference_Override ¶
func NewSecurityhubInsightFiltersAwsAccountIdOutputReference_Override(s SecurityhubInsightFiltersAwsAccountIdOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersCompanyNameList_Override ¶
func NewSecurityhubInsightFiltersCompanyNameList_Override(s SecurityhubInsightFiltersCompanyNameList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersCompanyNameOutputReference_Override ¶
func NewSecurityhubInsightFiltersCompanyNameOutputReference_Override(s SecurityhubInsightFiltersCompanyNameOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersComplianceStatusList_Override ¶
func NewSecurityhubInsightFiltersComplianceStatusList_Override(s SecurityhubInsightFiltersComplianceStatusList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersComplianceStatusOutputReference_Override ¶
func NewSecurityhubInsightFiltersComplianceStatusOutputReference_Override(s SecurityhubInsightFiltersComplianceStatusOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersConfidenceList_Override ¶
func NewSecurityhubInsightFiltersConfidenceList_Override(s SecurityhubInsightFiltersConfidenceList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersConfidenceOutputReference_Override ¶
func NewSecurityhubInsightFiltersConfidenceOutputReference_Override(s SecurityhubInsightFiltersConfidenceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersCreatedAtDateRangeOutputReference_Override ¶
func NewSecurityhubInsightFiltersCreatedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersCreatedAtDateRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSecurityhubInsightFiltersCreatedAtList_Override ¶
func NewSecurityhubInsightFiltersCreatedAtList_Override(s SecurityhubInsightFiltersCreatedAtList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersCreatedAtOutputReference_Override ¶
func NewSecurityhubInsightFiltersCreatedAtOutputReference_Override(s SecurityhubInsightFiltersCreatedAtOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersCriticalityList_Override ¶
func NewSecurityhubInsightFiltersCriticalityList_Override(s SecurityhubInsightFiltersCriticalityList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersCriticalityOutputReference_Override ¶
func NewSecurityhubInsightFiltersCriticalityOutputReference_Override(s SecurityhubInsightFiltersCriticalityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersDescriptionList_Override ¶
func NewSecurityhubInsightFiltersDescriptionList_Override(s SecurityhubInsightFiltersDescriptionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersDescriptionOutputReference_Override ¶
func NewSecurityhubInsightFiltersDescriptionOutputReference_Override(s SecurityhubInsightFiltersDescriptionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersFindingProviderFieldsConfidenceList_Override ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsConfidenceList_Override(s SecurityhubInsightFiltersFindingProviderFieldsConfidenceList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersFindingProviderFieldsConfidenceOutputReference_Override ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsConfidenceOutputReference_Override(s SecurityhubInsightFiltersFindingProviderFieldsConfidenceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersFindingProviderFieldsCriticalityList_Override ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsCriticalityList_Override(s SecurityhubInsightFiltersFindingProviderFieldsCriticalityList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersFindingProviderFieldsCriticalityOutputReference_Override ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsCriticalityOutputReference_Override(s SecurityhubInsightFiltersFindingProviderFieldsCriticalityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdList_Override ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdList_Override(s SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdOutputReference_Override ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdOutputReference_Override(s SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnList_Override ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnList_Override(s SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnOutputReference_Override ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnOutputReference_Override(s SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityLabelList_Override ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityLabelList_Override(s SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityLabelOutputReference_Override ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityLabelOutputReference_Override(s SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalList_Override ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalList_Override(s SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalOutputReference_Override ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalOutputReference_Override(s SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersFindingProviderFieldsTypesList_Override ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsTypesList_Override(s SecurityhubInsightFiltersFindingProviderFieldsTypesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersFindingProviderFieldsTypesOutputReference_Override ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsTypesOutputReference_Override(s SecurityhubInsightFiltersFindingProviderFieldsTypesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersFirstObservedAtDateRangeOutputReference_Override ¶
func NewSecurityhubInsightFiltersFirstObservedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersFirstObservedAtDateRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSecurityhubInsightFiltersFirstObservedAtList_Override ¶
func NewSecurityhubInsightFiltersFirstObservedAtList_Override(s SecurityhubInsightFiltersFirstObservedAtList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersFirstObservedAtOutputReference_Override ¶
func NewSecurityhubInsightFiltersFirstObservedAtOutputReference_Override(s SecurityhubInsightFiltersFirstObservedAtOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersGeneratorIdList_Override ¶
func NewSecurityhubInsightFiltersGeneratorIdList_Override(s SecurityhubInsightFiltersGeneratorIdList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersGeneratorIdOutputReference_Override ¶
func NewSecurityhubInsightFiltersGeneratorIdOutputReference_Override(s SecurityhubInsightFiltersGeneratorIdOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersIdList_Override ¶
func NewSecurityhubInsightFiltersIdList_Override(s SecurityhubInsightFiltersIdList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersIdOutputReference_Override ¶
func NewSecurityhubInsightFiltersIdOutputReference_Override(s SecurityhubInsightFiltersIdOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersKeywordList_Override ¶
func NewSecurityhubInsightFiltersKeywordList_Override(s SecurityhubInsightFiltersKeywordList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersKeywordOutputReference_Override ¶
func NewSecurityhubInsightFiltersKeywordOutputReference_Override(s SecurityhubInsightFiltersKeywordOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersLastObservedAtDateRangeOutputReference_Override ¶
func NewSecurityhubInsightFiltersLastObservedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersLastObservedAtDateRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSecurityhubInsightFiltersLastObservedAtList_Override ¶
func NewSecurityhubInsightFiltersLastObservedAtList_Override(s SecurityhubInsightFiltersLastObservedAtList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersLastObservedAtOutputReference_Override ¶
func NewSecurityhubInsightFiltersLastObservedAtOutputReference_Override(s SecurityhubInsightFiltersLastObservedAtOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersMalwareNameList_Override ¶
func NewSecurityhubInsightFiltersMalwareNameList_Override(s SecurityhubInsightFiltersMalwareNameList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersMalwareNameOutputReference_Override ¶
func NewSecurityhubInsightFiltersMalwareNameOutputReference_Override(s SecurityhubInsightFiltersMalwareNameOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersMalwarePathList_Override ¶
func NewSecurityhubInsightFiltersMalwarePathList_Override(s SecurityhubInsightFiltersMalwarePathList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersMalwarePathOutputReference_Override ¶
func NewSecurityhubInsightFiltersMalwarePathOutputReference_Override(s SecurityhubInsightFiltersMalwarePathOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersMalwareStateList_Override ¶
func NewSecurityhubInsightFiltersMalwareStateList_Override(s SecurityhubInsightFiltersMalwareStateList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersMalwareStateOutputReference_Override ¶
func NewSecurityhubInsightFiltersMalwareStateOutputReference_Override(s SecurityhubInsightFiltersMalwareStateOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersMalwareTypeList_Override ¶
func NewSecurityhubInsightFiltersMalwareTypeList_Override(s SecurityhubInsightFiltersMalwareTypeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersMalwareTypeOutputReference_Override ¶
func NewSecurityhubInsightFiltersMalwareTypeOutputReference_Override(s SecurityhubInsightFiltersMalwareTypeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersNetworkDestinationDomainList_Override ¶
func NewSecurityhubInsightFiltersNetworkDestinationDomainList_Override(s SecurityhubInsightFiltersNetworkDestinationDomainList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersNetworkDestinationDomainOutputReference_Override ¶
func NewSecurityhubInsightFiltersNetworkDestinationDomainOutputReference_Override(s SecurityhubInsightFiltersNetworkDestinationDomainOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersNetworkDestinationIpv4List_Override ¶
func NewSecurityhubInsightFiltersNetworkDestinationIpv4List_Override(s SecurityhubInsightFiltersNetworkDestinationIpv4List, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersNetworkDestinationIpv4OutputReference_Override ¶
func NewSecurityhubInsightFiltersNetworkDestinationIpv4OutputReference_Override(s SecurityhubInsightFiltersNetworkDestinationIpv4OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersNetworkDestinationIpv6List_Override ¶
func NewSecurityhubInsightFiltersNetworkDestinationIpv6List_Override(s SecurityhubInsightFiltersNetworkDestinationIpv6List, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersNetworkDestinationIpv6OutputReference_Override ¶
func NewSecurityhubInsightFiltersNetworkDestinationIpv6OutputReference_Override(s SecurityhubInsightFiltersNetworkDestinationIpv6OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersNetworkDestinationPortList_Override ¶
func NewSecurityhubInsightFiltersNetworkDestinationPortList_Override(s SecurityhubInsightFiltersNetworkDestinationPortList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersNetworkDestinationPortOutputReference_Override ¶
func NewSecurityhubInsightFiltersNetworkDestinationPortOutputReference_Override(s SecurityhubInsightFiltersNetworkDestinationPortOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersNetworkDirectionList_Override ¶
func NewSecurityhubInsightFiltersNetworkDirectionList_Override(s SecurityhubInsightFiltersNetworkDirectionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersNetworkDirectionOutputReference_Override ¶
func NewSecurityhubInsightFiltersNetworkDirectionOutputReference_Override(s SecurityhubInsightFiltersNetworkDirectionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersNetworkProtocolList_Override ¶
func NewSecurityhubInsightFiltersNetworkProtocolList_Override(s SecurityhubInsightFiltersNetworkProtocolList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersNetworkProtocolOutputReference_Override ¶
func NewSecurityhubInsightFiltersNetworkProtocolOutputReference_Override(s SecurityhubInsightFiltersNetworkProtocolOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersNetworkSourceDomainList_Override ¶
func NewSecurityhubInsightFiltersNetworkSourceDomainList_Override(s SecurityhubInsightFiltersNetworkSourceDomainList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersNetworkSourceDomainOutputReference_Override ¶
func NewSecurityhubInsightFiltersNetworkSourceDomainOutputReference_Override(s SecurityhubInsightFiltersNetworkSourceDomainOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersNetworkSourceIpv4List_Override ¶
func NewSecurityhubInsightFiltersNetworkSourceIpv4List_Override(s SecurityhubInsightFiltersNetworkSourceIpv4List, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersNetworkSourceIpv4OutputReference_Override ¶
func NewSecurityhubInsightFiltersNetworkSourceIpv4OutputReference_Override(s SecurityhubInsightFiltersNetworkSourceIpv4OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersNetworkSourceIpv6List_Override ¶
func NewSecurityhubInsightFiltersNetworkSourceIpv6List_Override(s SecurityhubInsightFiltersNetworkSourceIpv6List, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersNetworkSourceIpv6OutputReference_Override ¶
func NewSecurityhubInsightFiltersNetworkSourceIpv6OutputReference_Override(s SecurityhubInsightFiltersNetworkSourceIpv6OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersNetworkSourceMacList_Override ¶
func NewSecurityhubInsightFiltersNetworkSourceMacList_Override(s SecurityhubInsightFiltersNetworkSourceMacList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersNetworkSourceMacOutputReference_Override ¶
func NewSecurityhubInsightFiltersNetworkSourceMacOutputReference_Override(s SecurityhubInsightFiltersNetworkSourceMacOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersNetworkSourcePortList_Override ¶
func NewSecurityhubInsightFiltersNetworkSourcePortList_Override(s SecurityhubInsightFiltersNetworkSourcePortList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersNetworkSourcePortOutputReference_Override ¶
func NewSecurityhubInsightFiltersNetworkSourcePortOutputReference_Override(s SecurityhubInsightFiltersNetworkSourcePortOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersNoteTextList_Override ¶
func NewSecurityhubInsightFiltersNoteTextList_Override(s SecurityhubInsightFiltersNoteTextList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersNoteTextOutputReference_Override ¶
func NewSecurityhubInsightFiltersNoteTextOutputReference_Override(s SecurityhubInsightFiltersNoteTextOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersNoteUpdatedAtDateRangeOutputReference_Override ¶
func NewSecurityhubInsightFiltersNoteUpdatedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersNoteUpdatedAtDateRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSecurityhubInsightFiltersNoteUpdatedAtList_Override ¶
func NewSecurityhubInsightFiltersNoteUpdatedAtList_Override(s SecurityhubInsightFiltersNoteUpdatedAtList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersNoteUpdatedAtOutputReference_Override ¶
func NewSecurityhubInsightFiltersNoteUpdatedAtOutputReference_Override(s SecurityhubInsightFiltersNoteUpdatedAtOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersNoteUpdatedByList_Override ¶
func NewSecurityhubInsightFiltersNoteUpdatedByList_Override(s SecurityhubInsightFiltersNoteUpdatedByList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersNoteUpdatedByOutputReference_Override ¶
func NewSecurityhubInsightFiltersNoteUpdatedByOutputReference_Override(s SecurityhubInsightFiltersNoteUpdatedByOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersOutputReference_Override ¶
func NewSecurityhubInsightFiltersOutputReference_Override(s SecurityhubInsightFiltersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSecurityhubInsightFiltersProcessLaunchedAtDateRangeOutputReference_Override ¶
func NewSecurityhubInsightFiltersProcessLaunchedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersProcessLaunchedAtDateRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSecurityhubInsightFiltersProcessLaunchedAtList_Override ¶
func NewSecurityhubInsightFiltersProcessLaunchedAtList_Override(s SecurityhubInsightFiltersProcessLaunchedAtList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersProcessLaunchedAtOutputReference_Override ¶
func NewSecurityhubInsightFiltersProcessLaunchedAtOutputReference_Override(s SecurityhubInsightFiltersProcessLaunchedAtOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersProcessNameList_Override ¶
func NewSecurityhubInsightFiltersProcessNameList_Override(s SecurityhubInsightFiltersProcessNameList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersProcessNameOutputReference_Override ¶
func NewSecurityhubInsightFiltersProcessNameOutputReference_Override(s SecurityhubInsightFiltersProcessNameOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersProcessParentPidList_Override ¶
func NewSecurityhubInsightFiltersProcessParentPidList_Override(s SecurityhubInsightFiltersProcessParentPidList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersProcessParentPidOutputReference_Override ¶
func NewSecurityhubInsightFiltersProcessParentPidOutputReference_Override(s SecurityhubInsightFiltersProcessParentPidOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersProcessPathList_Override ¶
func NewSecurityhubInsightFiltersProcessPathList_Override(s SecurityhubInsightFiltersProcessPathList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersProcessPathOutputReference_Override ¶
func NewSecurityhubInsightFiltersProcessPathOutputReference_Override(s SecurityhubInsightFiltersProcessPathOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersProcessPidList_Override ¶
func NewSecurityhubInsightFiltersProcessPidList_Override(s SecurityhubInsightFiltersProcessPidList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersProcessPidOutputReference_Override ¶
func NewSecurityhubInsightFiltersProcessPidOutputReference_Override(s SecurityhubInsightFiltersProcessPidOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersProcessTerminatedAtDateRangeOutputReference_Override ¶
func NewSecurityhubInsightFiltersProcessTerminatedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersProcessTerminatedAtDateRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSecurityhubInsightFiltersProcessTerminatedAtList_Override ¶
func NewSecurityhubInsightFiltersProcessTerminatedAtList_Override(s SecurityhubInsightFiltersProcessTerminatedAtList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersProcessTerminatedAtOutputReference_Override ¶
func NewSecurityhubInsightFiltersProcessTerminatedAtOutputReference_Override(s SecurityhubInsightFiltersProcessTerminatedAtOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersProductArnList_Override ¶
func NewSecurityhubInsightFiltersProductArnList_Override(s SecurityhubInsightFiltersProductArnList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersProductArnOutputReference_Override ¶
func NewSecurityhubInsightFiltersProductArnOutputReference_Override(s SecurityhubInsightFiltersProductArnOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersProductFieldsList_Override ¶
func NewSecurityhubInsightFiltersProductFieldsList_Override(s SecurityhubInsightFiltersProductFieldsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersProductFieldsOutputReference_Override ¶
func NewSecurityhubInsightFiltersProductFieldsOutputReference_Override(s SecurityhubInsightFiltersProductFieldsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersProductNameList_Override ¶
func NewSecurityhubInsightFiltersProductNameList_Override(s SecurityhubInsightFiltersProductNameList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersProductNameOutputReference_Override ¶
func NewSecurityhubInsightFiltersProductNameOutputReference_Override(s SecurityhubInsightFiltersProductNameOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersRecommendationTextList_Override ¶
func NewSecurityhubInsightFiltersRecommendationTextList_Override(s SecurityhubInsightFiltersRecommendationTextList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersRecommendationTextOutputReference_Override ¶
func NewSecurityhubInsightFiltersRecommendationTextOutputReference_Override(s SecurityhubInsightFiltersRecommendationTextOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersRecordStateList_Override ¶
func NewSecurityhubInsightFiltersRecordStateList_Override(s SecurityhubInsightFiltersRecordStateList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersRecordStateOutputReference_Override ¶
func NewSecurityhubInsightFiltersRecordStateOutputReference_Override(s SecurityhubInsightFiltersRecordStateOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersRelatedFindingsIdList_Override ¶
func NewSecurityhubInsightFiltersRelatedFindingsIdList_Override(s SecurityhubInsightFiltersRelatedFindingsIdList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersRelatedFindingsIdOutputReference_Override ¶
func NewSecurityhubInsightFiltersRelatedFindingsIdOutputReference_Override(s SecurityhubInsightFiltersRelatedFindingsIdOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersRelatedFindingsProductArnList_Override ¶
func NewSecurityhubInsightFiltersRelatedFindingsProductArnList_Override(s SecurityhubInsightFiltersRelatedFindingsProductArnList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersRelatedFindingsProductArnOutputReference_Override ¶
func NewSecurityhubInsightFiltersRelatedFindingsProductArnOutputReference_Override(s SecurityhubInsightFiltersRelatedFindingsProductArnOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnList_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceImageIdList_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceImageIdList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceImageIdOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceImageIdOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesList_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesList_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameList_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRangeOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtList_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdList_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceTypeList_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceTypeList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceTypeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceTypeOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceTypeOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceTypeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdList_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdList_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdOutputReference_Override(s SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRangeOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtList_Override ¶
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtList_Override(s SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtOutputReference_Override(s SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyStatusList_Override ¶
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyStatusList_Override(s SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyStatusOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyStatusOutputReference_Override(s SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameList_Override ¶
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameList_Override(s SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameOutputReference_Override(s SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerIdList_Override ¶
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerIdList_Override(s SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerIdOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerIdOutputReference_Override(s SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerNameList_Override ¶
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerNameList_Override(s SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerNameOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerNameOutputReference_Override(s SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceContainerImageIdList_Override ¶
func NewSecurityhubInsightFiltersResourceContainerImageIdList_Override(s SecurityhubInsightFiltersResourceContainerImageIdList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceContainerImageIdOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceContainerImageIdOutputReference_Override(s SecurityhubInsightFiltersResourceContainerImageIdOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceContainerImageNameList_Override ¶
func NewSecurityhubInsightFiltersResourceContainerImageNameList_Override(s SecurityhubInsightFiltersResourceContainerImageNameList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceContainerImageNameOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceContainerImageNameOutputReference_Override(s SecurityhubInsightFiltersResourceContainerImageNameOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceContainerLaunchedAtDateRangeOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceContainerLaunchedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersResourceContainerLaunchedAtDateRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSecurityhubInsightFiltersResourceContainerLaunchedAtList_Override ¶
func NewSecurityhubInsightFiltersResourceContainerLaunchedAtList_Override(s SecurityhubInsightFiltersResourceContainerLaunchedAtList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceContainerLaunchedAtOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceContainerLaunchedAtOutputReference_Override(s SecurityhubInsightFiltersResourceContainerLaunchedAtOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceContainerNameList_Override ¶
func NewSecurityhubInsightFiltersResourceContainerNameList_Override(s SecurityhubInsightFiltersResourceContainerNameList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceContainerNameOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceContainerNameOutputReference_Override(s SecurityhubInsightFiltersResourceContainerNameOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceDetailsOtherList_Override ¶
func NewSecurityhubInsightFiltersResourceDetailsOtherList_Override(s SecurityhubInsightFiltersResourceDetailsOtherList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceDetailsOtherOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceDetailsOtherOutputReference_Override(s SecurityhubInsightFiltersResourceDetailsOtherOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceIdList_Override ¶
func NewSecurityhubInsightFiltersResourceIdList_Override(s SecurityhubInsightFiltersResourceIdList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceIdOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceIdOutputReference_Override(s SecurityhubInsightFiltersResourceIdOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourcePartitionList_Override ¶
func NewSecurityhubInsightFiltersResourcePartitionList_Override(s SecurityhubInsightFiltersResourcePartitionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourcePartitionOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourcePartitionOutputReference_Override(s SecurityhubInsightFiltersResourcePartitionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceRegionList_Override ¶
func NewSecurityhubInsightFiltersResourceRegionList_Override(s SecurityhubInsightFiltersResourceRegionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceRegionOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceRegionOutputReference_Override(s SecurityhubInsightFiltersResourceRegionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceTagsList_Override ¶
func NewSecurityhubInsightFiltersResourceTagsList_Override(s SecurityhubInsightFiltersResourceTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceTagsOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceTagsOutputReference_Override(s SecurityhubInsightFiltersResourceTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersResourceTypeList_Override ¶
func NewSecurityhubInsightFiltersResourceTypeList_Override(s SecurityhubInsightFiltersResourceTypeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersResourceTypeOutputReference_Override ¶
func NewSecurityhubInsightFiltersResourceTypeOutputReference_Override(s SecurityhubInsightFiltersResourceTypeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersSeverityLabelList_Override ¶
func NewSecurityhubInsightFiltersSeverityLabelList_Override(s SecurityhubInsightFiltersSeverityLabelList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersSeverityLabelOutputReference_Override ¶
func NewSecurityhubInsightFiltersSeverityLabelOutputReference_Override(s SecurityhubInsightFiltersSeverityLabelOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersSourceUrlList_Override ¶
func NewSecurityhubInsightFiltersSourceUrlList_Override(s SecurityhubInsightFiltersSourceUrlList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersSourceUrlOutputReference_Override ¶
func NewSecurityhubInsightFiltersSourceUrlOutputReference_Override(s SecurityhubInsightFiltersSourceUrlOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersThreatIntelIndicatorCategoryList_Override ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorCategoryList_Override(s SecurityhubInsightFiltersThreatIntelIndicatorCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersThreatIntelIndicatorCategoryOutputReference_Override ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorCategoryOutputReference_Override(s SecurityhubInsightFiltersThreatIntelIndicatorCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRangeOutputReference_Override ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtList_Override ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtList_Override(s SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtOutputReference_Override ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtOutputReference_Override(s SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceList_Override ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceList_Override(s SecurityhubInsightFiltersThreatIntelIndicatorSourceList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceOutputReference_Override ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceOutputReference_Override(s SecurityhubInsightFiltersThreatIntelIndicatorSourceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceUrlList_Override ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceUrlList_Override(s SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceUrlOutputReference_Override ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceUrlOutputReference_Override(s SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersThreatIntelIndicatorTypeList_Override ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorTypeList_Override(s SecurityhubInsightFiltersThreatIntelIndicatorTypeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersThreatIntelIndicatorTypeOutputReference_Override ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorTypeOutputReference_Override(s SecurityhubInsightFiltersThreatIntelIndicatorTypeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersThreatIntelIndicatorValueList_Override ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorValueList_Override(s SecurityhubInsightFiltersThreatIntelIndicatorValueList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersThreatIntelIndicatorValueOutputReference_Override ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorValueOutputReference_Override(s SecurityhubInsightFiltersThreatIntelIndicatorValueOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersTitleList_Override ¶
func NewSecurityhubInsightFiltersTitleList_Override(s SecurityhubInsightFiltersTitleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersTitleOutputReference_Override ¶
func NewSecurityhubInsightFiltersTitleOutputReference_Override(s SecurityhubInsightFiltersTitleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersTypeList_Override ¶
func NewSecurityhubInsightFiltersTypeList_Override(s SecurityhubInsightFiltersTypeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersTypeOutputReference_Override ¶
func NewSecurityhubInsightFiltersTypeOutputReference_Override(s SecurityhubInsightFiltersTypeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersUpdatedAtDateRangeOutputReference_Override ¶
func NewSecurityhubInsightFiltersUpdatedAtDateRangeOutputReference_Override(s SecurityhubInsightFiltersUpdatedAtDateRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSecurityhubInsightFiltersUpdatedAtList_Override ¶
func NewSecurityhubInsightFiltersUpdatedAtList_Override(s SecurityhubInsightFiltersUpdatedAtList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersUpdatedAtOutputReference_Override ¶
func NewSecurityhubInsightFiltersUpdatedAtOutputReference_Override(s SecurityhubInsightFiltersUpdatedAtOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersUserDefinedValuesList_Override ¶
func NewSecurityhubInsightFiltersUserDefinedValuesList_Override(s SecurityhubInsightFiltersUserDefinedValuesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersUserDefinedValuesOutputReference_Override ¶
func NewSecurityhubInsightFiltersUserDefinedValuesOutputReference_Override(s SecurityhubInsightFiltersUserDefinedValuesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersVerificationStateList_Override ¶
func NewSecurityhubInsightFiltersVerificationStateList_Override(s SecurityhubInsightFiltersVerificationStateList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersVerificationStateOutputReference_Override ¶
func NewSecurityhubInsightFiltersVerificationStateOutputReference_Override(s SecurityhubInsightFiltersVerificationStateOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsightFiltersWorkflowStatusList_Override ¶
func NewSecurityhubInsightFiltersWorkflowStatusList_Override(s SecurityhubInsightFiltersWorkflowStatusList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSecurityhubInsightFiltersWorkflowStatusOutputReference_Override ¶
func NewSecurityhubInsightFiltersWorkflowStatusOutputReference_Override(s SecurityhubInsightFiltersWorkflowStatusOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSecurityhubInsight_Override ¶
func NewSecurityhubInsight_Override(s SecurityhubInsight, scope constructs.Construct, id *string, config *SecurityhubInsightConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight aws_securityhub_insight} Resource.
func SecurityhubInsight_IsConstruct ¶
func SecurityhubInsight_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func SecurityhubInsight_IsTerraformElement ¶
func SecurityhubInsight_IsTerraformElement(x interface{}) *bool
Experimental.
func SecurityhubInsight_IsTerraformResource ¶
func SecurityhubInsight_IsTerraformResource(x interface{}) *bool
Experimental.
func SecurityhubInsight_TfResourceType ¶
func SecurityhubInsight_TfResourceType() *string
Types ¶
type SecurityhubInsight ¶
type SecurityhubInsight interface {
cdktf.TerraformResource
Arn() *string
// Experimental.
CdktfStack() cdktf.TerraformStack
// Experimental.
Connection() interface{}
// Experimental.
SetConnection(val interface{})
// Experimental.
ConstructNodeMetadata() *map[string]interface{}
// Experimental.
Count() interface{}
// Experimental.
SetCount(val interface{})
// Experimental.
DependsOn() *[]*string
// Experimental.
SetDependsOn(val *[]*string)
Filters() SecurityhubInsightFiltersOutputReference
FiltersInput() *SecurityhubInsightFilters
// Experimental.
ForEach() cdktf.ITerraformIterator
// Experimental.
SetForEach(val cdktf.ITerraformIterator)
// Experimental.
Fqn() *string
// Experimental.
FriendlyUniqueId() *string
GroupByAttribute() *string
SetGroupByAttribute(val *string)
GroupByAttributeInput() *string
Id() *string
SetId(val *string)
IdInput() *string
// Experimental.
Lifecycle() *cdktf.TerraformResourceLifecycle
// Experimental.
SetLifecycle(val *cdktf.TerraformResourceLifecycle)
Name() *string
SetName(val *string)
NameInput() *string
// The tree node.
Node() constructs.Node
// Experimental.
Provider() cdktf.TerraformProvider
// Experimental.
SetProvider(val cdktf.TerraformProvider)
// Experimental.
Provisioners() *[]interface{}
// Experimental.
SetProvisioners(val *[]interface{})
// Experimental.
RawOverrides() interface{}
// Experimental.
TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata
// Experimental.
TerraformMetaArguments() *map[string]interface{}
// Experimental.
TerraformResourceType() *string
// Experimental.
AddOverride(path *string, value interface{})
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable
// Overrides the auto-generated logical ID with a specific ID.
// Experimental.
OverrideLogicalId(newLogicalId *string)
PutFilters(value *SecurityhubInsightFilters)
ResetId()
// Resets a previously passed logical Id to use the auto-generated logical id again.
// Experimental.
ResetOverrideLogicalId()
SynthesizeAttributes() *map[string]interface{}
// Experimental.
ToMetadata() interface{}
// Returns a string representation of this construct.
ToString() *string
// Adds this resource to the terraform JSON output.
// Experimental.
ToTerraform() interface{}
}
Represents a {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight aws_securityhub_insight}.
func NewSecurityhubInsight ¶
func NewSecurityhubInsight(scope constructs.Construct, id *string, config *SecurityhubInsightConfig) SecurityhubInsight
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight aws_securityhub_insight} Resource.
type SecurityhubInsightConfig ¶
type SecurityhubInsightConfig struct {
// Experimental.
Connection interface{} `field:"optional" json:"connection" yaml:"connection"`
// Experimental.
Count interface{} `field:"optional" json:"count" yaml:"count"`
// Experimental.
DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"`
// Experimental.
ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"`
// Experimental.
Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"`
// Experimental.
Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"`
// Experimental.
Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"`
// filters block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#filters SecurityhubInsight#filters}
Filters *SecurityhubInsightFilters `field:"required" json:"filters" yaml:"filters"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#group_by_attribute SecurityhubInsight#group_by_attribute}.
GroupByAttribute *string `field:"required" json:"groupByAttribute" yaml:"groupByAttribute"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#name SecurityhubInsight#name}.
Name *string `field:"required" json:"name" yaml:"name"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#id SecurityhubInsight#id}.
//
// Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
// If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
Id *string `field:"optional" json:"id" yaml:"id"`
}
type SecurityhubInsightFilters ¶
type SecurityhubInsightFilters struct {
// aws_account_id block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#aws_account_id SecurityhubInsight#aws_account_id}
AwsAccountId interface{} `field:"optional" json:"awsAccountId" yaml:"awsAccountId"`
// company_name block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#company_name SecurityhubInsight#company_name}
CompanyName interface{} `field:"optional" json:"companyName" yaml:"companyName"`
// compliance_status block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#compliance_status SecurityhubInsight#compliance_status}
ComplianceStatus interface{} `field:"optional" json:"complianceStatus" yaml:"complianceStatus"`
// confidence block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#confidence SecurityhubInsight#confidence}
Confidence interface{} `field:"optional" json:"confidence" yaml:"confidence"`
// created_at block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#created_at SecurityhubInsight#created_at}
CreatedAt interface{} `field:"optional" json:"createdAt" yaml:"createdAt"`
// criticality block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#criticality SecurityhubInsight#criticality}
Criticality interface{} `field:"optional" json:"criticality" yaml:"criticality"`
// description block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#description SecurityhubInsight#description}
Description interface{} `field:"optional" json:"description" yaml:"description"`
// finding_provider_fields_confidence block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#finding_provider_fields_confidence SecurityhubInsight#finding_provider_fields_confidence}
FindingProviderFieldsConfidence interface{} `field:"optional" json:"findingProviderFieldsConfidence" yaml:"findingProviderFieldsConfidence"`
// finding_provider_fields_criticality block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#finding_provider_fields_criticality SecurityhubInsight#finding_provider_fields_criticality}
FindingProviderFieldsCriticality interface{} `field:"optional" json:"findingProviderFieldsCriticality" yaml:"findingProviderFieldsCriticality"`
// finding_provider_fields_related_findings_id block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#finding_provider_fields_related_findings_id SecurityhubInsight#finding_provider_fields_related_findings_id}
FindingProviderFieldsRelatedFindingsId interface{} `field:"optional" json:"findingProviderFieldsRelatedFindingsId" yaml:"findingProviderFieldsRelatedFindingsId"`
// finding_provider_fields_related_findings_product_arn block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#finding_provider_fields_related_findings_product_arn SecurityhubInsight#finding_provider_fields_related_findings_product_arn}
FindingProviderFieldsRelatedFindingsProductArn interface{} `field:"optional" json:"findingProviderFieldsRelatedFindingsProductArn" yaml:"findingProviderFieldsRelatedFindingsProductArn"`
// finding_provider_fields_severity_label block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#finding_provider_fields_severity_label SecurityhubInsight#finding_provider_fields_severity_label}
FindingProviderFieldsSeverityLabel interface{} `field:"optional" json:"findingProviderFieldsSeverityLabel" yaml:"findingProviderFieldsSeverityLabel"`
// finding_provider_fields_severity_original block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#finding_provider_fields_severity_original SecurityhubInsight#finding_provider_fields_severity_original}
FindingProviderFieldsSeverityOriginal interface{} `field:"optional" json:"findingProviderFieldsSeverityOriginal" yaml:"findingProviderFieldsSeverityOriginal"`
// finding_provider_fields_types block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#finding_provider_fields_types SecurityhubInsight#finding_provider_fields_types}
FindingProviderFieldsTypes interface{} `field:"optional" json:"findingProviderFieldsTypes" yaml:"findingProviderFieldsTypes"`
// first_observed_at block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#first_observed_at SecurityhubInsight#first_observed_at}
FirstObservedAt interface{} `field:"optional" json:"firstObservedAt" yaml:"firstObservedAt"`
// generator_id block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#generator_id SecurityhubInsight#generator_id}
GeneratorId interface{} `field:"optional" json:"generatorId" yaml:"generatorId"`
// id block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#id SecurityhubInsight#id}
//
// Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
// If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
Id interface{} `field:"optional" json:"id" yaml:"id"`
// keyword block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#keyword SecurityhubInsight#keyword}
Keyword interface{} `field:"optional" json:"keyword" yaml:"keyword"`
// last_observed_at block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#last_observed_at SecurityhubInsight#last_observed_at}
LastObservedAt interface{} `field:"optional" json:"lastObservedAt" yaml:"lastObservedAt"`
// malware_name block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#malware_name SecurityhubInsight#malware_name}
MalwareName interface{} `field:"optional" json:"malwareName" yaml:"malwareName"`
// malware_path block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#malware_path SecurityhubInsight#malware_path}
MalwarePath interface{} `field:"optional" json:"malwarePath" yaml:"malwarePath"`
// malware_state block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#malware_state SecurityhubInsight#malware_state}
MalwareState interface{} `field:"optional" json:"malwareState" yaml:"malwareState"`
// malware_type block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#malware_type SecurityhubInsight#malware_type}
MalwareType interface{} `field:"optional" json:"malwareType" yaml:"malwareType"`
// network_destination_domain block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#network_destination_domain SecurityhubInsight#network_destination_domain}
NetworkDestinationDomain interface{} `field:"optional" json:"networkDestinationDomain" yaml:"networkDestinationDomain"`
// network_destination_ipv4 block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#network_destination_ipv4 SecurityhubInsight#network_destination_ipv4}
NetworkDestinationIpv4 interface{} `field:"optional" json:"networkDestinationIpv4" yaml:"networkDestinationIpv4"`
// network_destination_ipv6 block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#network_destination_ipv6 SecurityhubInsight#network_destination_ipv6}
NetworkDestinationIpv6 interface{} `field:"optional" json:"networkDestinationIpv6" yaml:"networkDestinationIpv6"`
// network_destination_port block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#network_destination_port SecurityhubInsight#network_destination_port}
NetworkDestinationPort interface{} `field:"optional" json:"networkDestinationPort" yaml:"networkDestinationPort"`
// network_direction block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#network_direction SecurityhubInsight#network_direction}
NetworkDirection interface{} `field:"optional" json:"networkDirection" yaml:"networkDirection"`
// network_protocol block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#network_protocol SecurityhubInsight#network_protocol}
NetworkProtocol interface{} `field:"optional" json:"networkProtocol" yaml:"networkProtocol"`
// network_source_domain block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#network_source_domain SecurityhubInsight#network_source_domain}
NetworkSourceDomain interface{} `field:"optional" json:"networkSourceDomain" yaml:"networkSourceDomain"`
// network_source_ipv4 block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#network_source_ipv4 SecurityhubInsight#network_source_ipv4}
NetworkSourceIpv4 interface{} `field:"optional" json:"networkSourceIpv4" yaml:"networkSourceIpv4"`
// network_source_ipv6 block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#network_source_ipv6 SecurityhubInsight#network_source_ipv6}
NetworkSourceIpv6 interface{} `field:"optional" json:"networkSourceIpv6" yaml:"networkSourceIpv6"`
// network_source_mac block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#network_source_mac SecurityhubInsight#network_source_mac}
NetworkSourceMac interface{} `field:"optional" json:"networkSourceMac" yaml:"networkSourceMac"`
// network_source_port block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#network_source_port SecurityhubInsight#network_source_port}
NetworkSourcePort interface{} `field:"optional" json:"networkSourcePort" yaml:"networkSourcePort"`
// note_text block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#note_text SecurityhubInsight#note_text}
NoteText interface{} `field:"optional" json:"noteText" yaml:"noteText"`
// note_updated_at block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#note_updated_at SecurityhubInsight#note_updated_at}
NoteUpdatedAt interface{} `field:"optional" json:"noteUpdatedAt" yaml:"noteUpdatedAt"`
// note_updated_by block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#note_updated_by SecurityhubInsight#note_updated_by}
NoteUpdatedBy interface{} `field:"optional" json:"noteUpdatedBy" yaml:"noteUpdatedBy"`
// process_launched_at block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#process_launched_at SecurityhubInsight#process_launched_at}
ProcessLaunchedAt interface{} `field:"optional" json:"processLaunchedAt" yaml:"processLaunchedAt"`
// process_name block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#process_name SecurityhubInsight#process_name}
ProcessName interface{} `field:"optional" json:"processName" yaml:"processName"`
// process_parent_pid block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#process_parent_pid SecurityhubInsight#process_parent_pid}
ProcessParentPid interface{} `field:"optional" json:"processParentPid" yaml:"processParentPid"`
// process_path block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#process_path SecurityhubInsight#process_path}
ProcessPath interface{} `field:"optional" json:"processPath" yaml:"processPath"`
// process_pid block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#process_pid SecurityhubInsight#process_pid}
ProcessPid interface{} `field:"optional" json:"processPid" yaml:"processPid"`
// process_terminated_at block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#process_terminated_at SecurityhubInsight#process_terminated_at}
ProcessTerminatedAt interface{} `field:"optional" json:"processTerminatedAt" yaml:"processTerminatedAt"`
// product_arn block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#product_arn SecurityhubInsight#product_arn}
ProductArn interface{} `field:"optional" json:"productArn" yaml:"productArn"`
// product_fields block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#product_fields SecurityhubInsight#product_fields}
ProductFields interface{} `field:"optional" json:"productFields" yaml:"productFields"`
// product_name block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#product_name SecurityhubInsight#product_name}
ProductName interface{} `field:"optional" json:"productName" yaml:"productName"`
// recommendation_text block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#recommendation_text SecurityhubInsight#recommendation_text}
RecommendationText interface{} `field:"optional" json:"recommendationText" yaml:"recommendationText"`
// record_state block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#record_state SecurityhubInsight#record_state}
RecordState interface{} `field:"optional" json:"recordState" yaml:"recordState"`
// related_findings_id block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#related_findings_id SecurityhubInsight#related_findings_id}
RelatedFindingsId interface{} `field:"optional" json:"relatedFindingsId" yaml:"relatedFindingsId"`
// related_findings_product_arn block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#related_findings_product_arn SecurityhubInsight#related_findings_product_arn}
RelatedFindingsProductArn interface{} `field:"optional" json:"relatedFindingsProductArn" yaml:"relatedFindingsProductArn"`
// resource_aws_ec2_instance_iam_instance_profile_arn block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_aws_ec2_instance_iam_instance_profile_arn SecurityhubInsight#resource_aws_ec2_instance_iam_instance_profile_arn}
ResourceAwsEc2InstanceIamInstanceProfileArn interface{} `field:"optional" json:"resourceAwsEc2InstanceIamInstanceProfileArn" yaml:"resourceAwsEc2InstanceIamInstanceProfileArn"`
// resource_aws_ec2_instance_image_id block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_aws_ec2_instance_image_id SecurityhubInsight#resource_aws_ec2_instance_image_id}
ResourceAwsEc2InstanceImageId interface{} `field:"optional" json:"resourceAwsEc2InstanceImageId" yaml:"resourceAwsEc2InstanceImageId"`
// resource_aws_ec2_instance_ipv4_addresses block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_aws_ec2_instance_ipv4_addresses SecurityhubInsight#resource_aws_ec2_instance_ipv4_addresses}
ResourceAwsEc2InstanceIpv4Addresses interface{} `field:"optional" json:"resourceAwsEc2InstanceIpv4Addresses" yaml:"resourceAwsEc2InstanceIpv4Addresses"`
// resource_aws_ec2_instance_ipv6_addresses block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_aws_ec2_instance_ipv6_addresses SecurityhubInsight#resource_aws_ec2_instance_ipv6_addresses}
ResourceAwsEc2InstanceIpv6Addresses interface{} `field:"optional" json:"resourceAwsEc2InstanceIpv6Addresses" yaml:"resourceAwsEc2InstanceIpv6Addresses"`
// resource_aws_ec2_instance_key_name block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_aws_ec2_instance_key_name SecurityhubInsight#resource_aws_ec2_instance_key_name}
ResourceAwsEc2InstanceKeyName interface{} `field:"optional" json:"resourceAwsEc2InstanceKeyName" yaml:"resourceAwsEc2InstanceKeyName"`
// resource_aws_ec2_instance_launched_at block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_aws_ec2_instance_launched_at SecurityhubInsight#resource_aws_ec2_instance_launched_at}
ResourceAwsEc2InstanceLaunchedAt interface{} `field:"optional" json:"resourceAwsEc2InstanceLaunchedAt" yaml:"resourceAwsEc2InstanceLaunchedAt"`
// resource_aws_ec2_instance_subnet_id block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_aws_ec2_instance_subnet_id SecurityhubInsight#resource_aws_ec2_instance_subnet_id}
ResourceAwsEc2InstanceSubnetId interface{} `field:"optional" json:"resourceAwsEc2InstanceSubnetId" yaml:"resourceAwsEc2InstanceSubnetId"`
// resource_aws_ec2_instance_type block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_aws_ec2_instance_type SecurityhubInsight#resource_aws_ec2_instance_type}
ResourceAwsEc2InstanceType interface{} `field:"optional" json:"resourceAwsEc2InstanceType" yaml:"resourceAwsEc2InstanceType"`
// resource_aws_ec2_instance_vpc_id block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_aws_ec2_instance_vpc_id SecurityhubInsight#resource_aws_ec2_instance_vpc_id}
ResourceAwsEc2InstanceVpcId interface{} `field:"optional" json:"resourceAwsEc2InstanceVpcId" yaml:"resourceAwsEc2InstanceVpcId"`
// resource_aws_iam_access_key_created_at block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_aws_iam_access_key_created_at SecurityhubInsight#resource_aws_iam_access_key_created_at}
ResourceAwsIamAccessKeyCreatedAt interface{} `field:"optional" json:"resourceAwsIamAccessKeyCreatedAt" yaml:"resourceAwsIamAccessKeyCreatedAt"`
// resource_aws_iam_access_key_status block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_aws_iam_access_key_status SecurityhubInsight#resource_aws_iam_access_key_status}
ResourceAwsIamAccessKeyStatus interface{} `field:"optional" json:"resourceAwsIamAccessKeyStatus" yaml:"resourceAwsIamAccessKeyStatus"`
// resource_aws_iam_access_key_user_name block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_aws_iam_access_key_user_name SecurityhubInsight#resource_aws_iam_access_key_user_name}
ResourceAwsIamAccessKeyUserName interface{} `field:"optional" json:"resourceAwsIamAccessKeyUserName" yaml:"resourceAwsIamAccessKeyUserName"`
// resource_aws_s3_bucket_owner_id block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_aws_s3_bucket_owner_id SecurityhubInsight#resource_aws_s3_bucket_owner_id}
ResourceAwsS3BucketOwnerId interface{} `field:"optional" json:"resourceAwsS3BucketOwnerId" yaml:"resourceAwsS3BucketOwnerId"`
// resource_aws_s3_bucket_owner_name block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_aws_s3_bucket_owner_name SecurityhubInsight#resource_aws_s3_bucket_owner_name}
ResourceAwsS3BucketOwnerName interface{} `field:"optional" json:"resourceAwsS3BucketOwnerName" yaml:"resourceAwsS3BucketOwnerName"`
// resource_container_image_id block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_container_image_id SecurityhubInsight#resource_container_image_id}
ResourceContainerImageId interface{} `field:"optional" json:"resourceContainerImageId" yaml:"resourceContainerImageId"`
// resource_container_image_name block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_container_image_name SecurityhubInsight#resource_container_image_name}
ResourceContainerImageName interface{} `field:"optional" json:"resourceContainerImageName" yaml:"resourceContainerImageName"`
// resource_container_launched_at block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_container_launched_at SecurityhubInsight#resource_container_launched_at}
ResourceContainerLaunchedAt interface{} `field:"optional" json:"resourceContainerLaunchedAt" yaml:"resourceContainerLaunchedAt"`
// resource_container_name block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_container_name SecurityhubInsight#resource_container_name}
ResourceContainerName interface{} `field:"optional" json:"resourceContainerName" yaml:"resourceContainerName"`
// resource_details_other block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_details_other SecurityhubInsight#resource_details_other}
ResourceDetailsOther interface{} `field:"optional" json:"resourceDetailsOther" yaml:"resourceDetailsOther"`
// resource_id block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_id SecurityhubInsight#resource_id}
ResourceId interface{} `field:"optional" json:"resourceId" yaml:"resourceId"`
// resource_partition block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_partition SecurityhubInsight#resource_partition}
ResourcePartition interface{} `field:"optional" json:"resourcePartition" yaml:"resourcePartition"`
// resource_region block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_region SecurityhubInsight#resource_region}
ResourceRegion interface{} `field:"optional" json:"resourceRegion" yaml:"resourceRegion"`
// resource_tags block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_tags SecurityhubInsight#resource_tags}
ResourceTags interface{} `field:"optional" json:"resourceTags" yaml:"resourceTags"`
// resource_type block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#resource_type SecurityhubInsight#resource_type}
ResourceType interface{} `field:"optional" json:"resourceType" yaml:"resourceType"`
// severity_label block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#severity_label SecurityhubInsight#severity_label}
SeverityLabel interface{} `field:"optional" json:"severityLabel" yaml:"severityLabel"`
// source_url block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#source_url SecurityhubInsight#source_url}
SourceUrl interface{} `field:"optional" json:"sourceUrl" yaml:"sourceUrl"`
// threat_intel_indicator_category block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#threat_intel_indicator_category SecurityhubInsight#threat_intel_indicator_category}
ThreatIntelIndicatorCategory interface{} `field:"optional" json:"threatIntelIndicatorCategory" yaml:"threatIntelIndicatorCategory"`
// threat_intel_indicator_last_observed_at block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#threat_intel_indicator_last_observed_at SecurityhubInsight#threat_intel_indicator_last_observed_at}
ThreatIntelIndicatorLastObservedAt interface{} `field:"optional" json:"threatIntelIndicatorLastObservedAt" yaml:"threatIntelIndicatorLastObservedAt"`
// threat_intel_indicator_source block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#threat_intel_indicator_source SecurityhubInsight#threat_intel_indicator_source}
ThreatIntelIndicatorSource interface{} `field:"optional" json:"threatIntelIndicatorSource" yaml:"threatIntelIndicatorSource"`
// threat_intel_indicator_source_url block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#threat_intel_indicator_source_url SecurityhubInsight#threat_intel_indicator_source_url}
ThreatIntelIndicatorSourceUrl interface{} `field:"optional" json:"threatIntelIndicatorSourceUrl" yaml:"threatIntelIndicatorSourceUrl"`
// threat_intel_indicator_type block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#threat_intel_indicator_type SecurityhubInsight#threat_intel_indicator_type}
ThreatIntelIndicatorType interface{} `field:"optional" json:"threatIntelIndicatorType" yaml:"threatIntelIndicatorType"`
// threat_intel_indicator_value block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#threat_intel_indicator_value SecurityhubInsight#threat_intel_indicator_value}
ThreatIntelIndicatorValue interface{} `field:"optional" json:"threatIntelIndicatorValue" yaml:"threatIntelIndicatorValue"`
// title block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#title SecurityhubInsight#title}
Title interface{} `field:"optional" json:"title" yaml:"title"`
// type block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#type SecurityhubInsight#type}
Type interface{} `field:"optional" json:"type" yaml:"type"`
// updated_at block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#updated_at SecurityhubInsight#updated_at}
UpdatedAt interface{} `field:"optional" json:"updatedAt" yaml:"updatedAt"`
// user_defined_values block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#user_defined_values SecurityhubInsight#user_defined_values}
UserDefinedValues interface{} `field:"optional" json:"userDefinedValues" yaml:"userDefinedValues"`
// verification_state block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#verification_state SecurityhubInsight#verification_state}
VerificationState interface{} `field:"optional" json:"verificationState" yaml:"verificationState"`
// workflow_status block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#workflow_status SecurityhubInsight#workflow_status}
WorkflowStatus interface{} `field:"optional" json:"workflowStatus" yaml:"workflowStatus"`
}
type SecurityhubInsightFiltersAwsAccountId ¶
type SecurityhubInsightFiltersAwsAccountId struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersAwsAccountIdList ¶
type SecurityhubInsightFiltersAwsAccountIdList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersAwsAccountIdOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersAwsAccountIdList ¶
func NewSecurityhubInsightFiltersAwsAccountIdList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersAwsAccountIdList
type SecurityhubInsightFiltersAwsAccountIdOutputReference ¶
type SecurityhubInsightFiltersAwsAccountIdOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersAwsAccountIdOutputReference ¶
func NewSecurityhubInsightFiltersAwsAccountIdOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersAwsAccountIdOutputReference
type SecurityhubInsightFiltersCompanyName ¶
type SecurityhubInsightFiltersCompanyName struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersCompanyNameList ¶
type SecurityhubInsightFiltersCompanyNameList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersCompanyNameOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersCompanyNameList ¶
func NewSecurityhubInsightFiltersCompanyNameList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersCompanyNameList
type SecurityhubInsightFiltersCompanyNameOutputReference ¶
type SecurityhubInsightFiltersCompanyNameOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersCompanyNameOutputReference ¶
func NewSecurityhubInsightFiltersCompanyNameOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersCompanyNameOutputReference
type SecurityhubInsightFiltersComplianceStatus ¶
type SecurityhubInsightFiltersComplianceStatus struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersComplianceStatusList ¶
type SecurityhubInsightFiltersComplianceStatusList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersComplianceStatusOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersComplianceStatusList ¶
func NewSecurityhubInsightFiltersComplianceStatusList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersComplianceStatusList
type SecurityhubInsightFiltersComplianceStatusOutputReference ¶
type SecurityhubInsightFiltersComplianceStatusOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersComplianceStatusOutputReference ¶
func NewSecurityhubInsightFiltersComplianceStatusOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersComplianceStatusOutputReference
type SecurityhubInsightFiltersConfidence ¶
type SecurityhubInsightFiltersConfidence struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#eq SecurityhubInsight#eq}.
Eq *string `field:"optional" json:"eq" yaml:"eq"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#gte SecurityhubInsight#gte}.
Gte *string `field:"optional" json:"gte" yaml:"gte"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#lte SecurityhubInsight#lte}.
Lte *string `field:"optional" json:"lte" yaml:"lte"`
}
type SecurityhubInsightFiltersConfidenceList ¶
type SecurityhubInsightFiltersConfidenceList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersConfidenceOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersConfidenceList ¶
func NewSecurityhubInsightFiltersConfidenceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersConfidenceList
type SecurityhubInsightFiltersConfidenceOutputReference ¶
type SecurityhubInsightFiltersConfidenceOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Eq() *string
SetEq(val *string)
EqInput() *string
// Experimental.
Fqn() *string
Gte() *string
SetGte(val *string)
GteInput() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Lte() *string
SetLte(val *string)
LteInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetEq()
ResetGte()
ResetLte()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersConfidenceOutputReference ¶
func NewSecurityhubInsightFiltersConfidenceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersConfidenceOutputReference
type SecurityhubInsightFiltersCreatedAt ¶
type SecurityhubInsightFiltersCreatedAt struct {
// date_range block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#date_range SecurityhubInsight#date_range}
DateRange *SecurityhubInsightFiltersCreatedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#end SecurityhubInsight#end}.
End *string `field:"optional" json:"end" yaml:"end"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#start SecurityhubInsight#start}.
Start *string `field:"optional" json:"start" yaml:"start"`
}
type SecurityhubInsightFiltersCreatedAtDateRange ¶
type SecurityhubInsightFiltersCreatedAtDateRange struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#unit SecurityhubInsight#unit}.
Unit *string `field:"required" json:"unit" yaml:"unit"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *float64 `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersCreatedAtDateRangeOutputReference ¶
type SecurityhubInsightFiltersCreatedAtDateRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SecurityhubInsightFiltersCreatedAtDateRange
SetInternalValue(val *SecurityhubInsightFiltersCreatedAtDateRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Unit() *string
SetUnit(val *string)
UnitInput() *string
Value() *float64
SetValue(val *float64)
ValueInput() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersCreatedAtDateRangeOutputReference ¶
func NewSecurityhubInsightFiltersCreatedAtDateRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SecurityhubInsightFiltersCreatedAtDateRangeOutputReference
type SecurityhubInsightFiltersCreatedAtList ¶
type SecurityhubInsightFiltersCreatedAtList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersCreatedAtOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersCreatedAtList ¶
func NewSecurityhubInsightFiltersCreatedAtList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersCreatedAtList
type SecurityhubInsightFiltersCreatedAtOutputReference ¶
type SecurityhubInsightFiltersCreatedAtOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DateRange() SecurityhubInsightFiltersCreatedAtDateRangeOutputReference
DateRangeInput() *SecurityhubInsightFiltersCreatedAtDateRange
End() *string
SetEnd(val *string)
EndInput() *string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Start() *string
SetStart(val *string)
StartInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutDateRange(value *SecurityhubInsightFiltersCreatedAtDateRange)
ResetDateRange()
ResetEnd()
ResetStart()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersCreatedAtOutputReference ¶
func NewSecurityhubInsightFiltersCreatedAtOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersCreatedAtOutputReference
type SecurityhubInsightFiltersCriticality ¶
type SecurityhubInsightFiltersCriticality struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#eq SecurityhubInsight#eq}.
Eq *string `field:"optional" json:"eq" yaml:"eq"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#gte SecurityhubInsight#gte}.
Gte *string `field:"optional" json:"gte" yaml:"gte"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#lte SecurityhubInsight#lte}.
Lte *string `field:"optional" json:"lte" yaml:"lte"`
}
type SecurityhubInsightFiltersCriticalityList ¶
type SecurityhubInsightFiltersCriticalityList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersCriticalityOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersCriticalityList ¶
func NewSecurityhubInsightFiltersCriticalityList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersCriticalityList
type SecurityhubInsightFiltersCriticalityOutputReference ¶
type SecurityhubInsightFiltersCriticalityOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Eq() *string
SetEq(val *string)
EqInput() *string
// Experimental.
Fqn() *string
Gte() *string
SetGte(val *string)
GteInput() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Lte() *string
SetLte(val *string)
LteInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetEq()
ResetGte()
ResetLte()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersCriticalityOutputReference ¶
func NewSecurityhubInsightFiltersCriticalityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersCriticalityOutputReference
type SecurityhubInsightFiltersDescription ¶
type SecurityhubInsightFiltersDescription struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersDescriptionList ¶
type SecurityhubInsightFiltersDescriptionList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersDescriptionOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersDescriptionList ¶
func NewSecurityhubInsightFiltersDescriptionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersDescriptionList
type SecurityhubInsightFiltersDescriptionOutputReference ¶
type SecurityhubInsightFiltersDescriptionOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersDescriptionOutputReference ¶
func NewSecurityhubInsightFiltersDescriptionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersDescriptionOutputReference
type SecurityhubInsightFiltersFindingProviderFieldsConfidence ¶
type SecurityhubInsightFiltersFindingProviderFieldsConfidence struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#eq SecurityhubInsight#eq}.
Eq *string `field:"optional" json:"eq" yaml:"eq"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#gte SecurityhubInsight#gte}.
Gte *string `field:"optional" json:"gte" yaml:"gte"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#lte SecurityhubInsight#lte}.
Lte *string `field:"optional" json:"lte" yaml:"lte"`
}
type SecurityhubInsightFiltersFindingProviderFieldsConfidenceList ¶
type SecurityhubInsightFiltersFindingProviderFieldsConfidenceList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersFindingProviderFieldsConfidenceOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFindingProviderFieldsConfidenceList ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsConfidenceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersFindingProviderFieldsConfidenceList
type SecurityhubInsightFiltersFindingProviderFieldsConfidenceOutputReference ¶
type SecurityhubInsightFiltersFindingProviderFieldsConfidenceOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Eq() *string
SetEq(val *string)
EqInput() *string
// Experimental.
Fqn() *string
Gte() *string
SetGte(val *string)
GteInput() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Lte() *string
SetLte(val *string)
LteInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetEq()
ResetGte()
ResetLte()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFindingProviderFieldsConfidenceOutputReference ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsConfidenceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersFindingProviderFieldsConfidenceOutputReference
type SecurityhubInsightFiltersFindingProviderFieldsCriticality ¶
type SecurityhubInsightFiltersFindingProviderFieldsCriticality struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#eq SecurityhubInsight#eq}.
Eq *string `field:"optional" json:"eq" yaml:"eq"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#gte SecurityhubInsight#gte}.
Gte *string `field:"optional" json:"gte" yaml:"gte"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#lte SecurityhubInsight#lte}.
Lte *string `field:"optional" json:"lte" yaml:"lte"`
}
type SecurityhubInsightFiltersFindingProviderFieldsCriticalityList ¶
type SecurityhubInsightFiltersFindingProviderFieldsCriticalityList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersFindingProviderFieldsCriticalityOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFindingProviderFieldsCriticalityList ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsCriticalityList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersFindingProviderFieldsCriticalityList
type SecurityhubInsightFiltersFindingProviderFieldsCriticalityOutputReference ¶
type SecurityhubInsightFiltersFindingProviderFieldsCriticalityOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Eq() *string
SetEq(val *string)
EqInput() *string
// Experimental.
Fqn() *string
Gte() *string
SetGte(val *string)
GteInput() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Lte() *string
SetLte(val *string)
LteInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetEq()
ResetGte()
ResetLte()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFindingProviderFieldsCriticalityOutputReference ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsCriticalityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersFindingProviderFieldsCriticalityOutputReference
type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsId ¶
type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsId struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdList ¶
type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdList ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdList
type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdOutputReference ¶
type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdOutputReference ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdOutputReference
type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArn ¶
type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArn struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnList ¶
type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnList ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnList
type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnOutputReference ¶
type SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnOutputReference ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnOutputReference
type SecurityhubInsightFiltersFindingProviderFieldsSeverityLabel ¶
type SecurityhubInsightFiltersFindingProviderFieldsSeverityLabel struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelList ¶
type SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityLabelList ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityLabelList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelList
type SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelOutputReference ¶
type SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityLabelOutputReference ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityLabelOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelOutputReference
type SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginal ¶
type SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginal struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalList ¶
type SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalList ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalList
type SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalOutputReference ¶
type SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalOutputReference ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalOutputReference
type SecurityhubInsightFiltersFindingProviderFieldsTypes ¶
type SecurityhubInsightFiltersFindingProviderFieldsTypes struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersFindingProviderFieldsTypesList ¶
type SecurityhubInsightFiltersFindingProviderFieldsTypesList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersFindingProviderFieldsTypesOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFindingProviderFieldsTypesList ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsTypesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersFindingProviderFieldsTypesList
type SecurityhubInsightFiltersFindingProviderFieldsTypesOutputReference ¶
type SecurityhubInsightFiltersFindingProviderFieldsTypesOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFindingProviderFieldsTypesOutputReference ¶
func NewSecurityhubInsightFiltersFindingProviderFieldsTypesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersFindingProviderFieldsTypesOutputReference
type SecurityhubInsightFiltersFirstObservedAt ¶
type SecurityhubInsightFiltersFirstObservedAt struct {
// date_range block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#date_range SecurityhubInsight#date_range}
DateRange *SecurityhubInsightFiltersFirstObservedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#end SecurityhubInsight#end}.
End *string `field:"optional" json:"end" yaml:"end"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#start SecurityhubInsight#start}.
Start *string `field:"optional" json:"start" yaml:"start"`
}
type SecurityhubInsightFiltersFirstObservedAtDateRange ¶
type SecurityhubInsightFiltersFirstObservedAtDateRange struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#unit SecurityhubInsight#unit}.
Unit *string `field:"required" json:"unit" yaml:"unit"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *float64 `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersFirstObservedAtDateRangeOutputReference ¶
type SecurityhubInsightFiltersFirstObservedAtDateRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SecurityhubInsightFiltersFirstObservedAtDateRange
SetInternalValue(val *SecurityhubInsightFiltersFirstObservedAtDateRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Unit() *string
SetUnit(val *string)
UnitInput() *string
Value() *float64
SetValue(val *float64)
ValueInput() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFirstObservedAtDateRangeOutputReference ¶
func NewSecurityhubInsightFiltersFirstObservedAtDateRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SecurityhubInsightFiltersFirstObservedAtDateRangeOutputReference
type SecurityhubInsightFiltersFirstObservedAtList ¶
type SecurityhubInsightFiltersFirstObservedAtList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersFirstObservedAtOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFirstObservedAtList ¶
func NewSecurityhubInsightFiltersFirstObservedAtList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersFirstObservedAtList
type SecurityhubInsightFiltersFirstObservedAtOutputReference ¶
type SecurityhubInsightFiltersFirstObservedAtOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DateRange() SecurityhubInsightFiltersFirstObservedAtDateRangeOutputReference
DateRangeInput() *SecurityhubInsightFiltersFirstObservedAtDateRange
End() *string
SetEnd(val *string)
EndInput() *string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Start() *string
SetStart(val *string)
StartInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutDateRange(value *SecurityhubInsightFiltersFirstObservedAtDateRange)
ResetDateRange()
ResetEnd()
ResetStart()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersFirstObservedAtOutputReference ¶
func NewSecurityhubInsightFiltersFirstObservedAtOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersFirstObservedAtOutputReference
type SecurityhubInsightFiltersGeneratorId ¶
type SecurityhubInsightFiltersGeneratorId struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersGeneratorIdList ¶
type SecurityhubInsightFiltersGeneratorIdList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersGeneratorIdOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersGeneratorIdList ¶
func NewSecurityhubInsightFiltersGeneratorIdList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersGeneratorIdList
type SecurityhubInsightFiltersGeneratorIdOutputReference ¶
type SecurityhubInsightFiltersGeneratorIdOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersGeneratorIdOutputReference ¶
func NewSecurityhubInsightFiltersGeneratorIdOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersGeneratorIdOutputReference
type SecurityhubInsightFiltersId ¶
type SecurityhubInsightFiltersId struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersIdList ¶
type SecurityhubInsightFiltersIdList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersIdOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersIdList ¶
func NewSecurityhubInsightFiltersIdList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersIdList
type SecurityhubInsightFiltersIdOutputReference ¶
type SecurityhubInsightFiltersIdOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersIdOutputReference ¶
func NewSecurityhubInsightFiltersIdOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersIdOutputReference
type SecurityhubInsightFiltersKeyword ¶
type SecurityhubInsightFiltersKeyword struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersKeywordList ¶
type SecurityhubInsightFiltersKeywordList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersKeywordOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersKeywordList ¶
func NewSecurityhubInsightFiltersKeywordList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersKeywordList
type SecurityhubInsightFiltersKeywordOutputReference ¶
type SecurityhubInsightFiltersKeywordOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersKeywordOutputReference ¶
func NewSecurityhubInsightFiltersKeywordOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersKeywordOutputReference
type SecurityhubInsightFiltersLastObservedAt ¶
type SecurityhubInsightFiltersLastObservedAt struct {
// date_range block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#date_range SecurityhubInsight#date_range}
DateRange *SecurityhubInsightFiltersLastObservedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#end SecurityhubInsight#end}.
End *string `field:"optional" json:"end" yaml:"end"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#start SecurityhubInsight#start}.
Start *string `field:"optional" json:"start" yaml:"start"`
}
type SecurityhubInsightFiltersLastObservedAtDateRange ¶
type SecurityhubInsightFiltersLastObservedAtDateRange struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#unit SecurityhubInsight#unit}.
Unit *string `field:"required" json:"unit" yaml:"unit"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *float64 `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersLastObservedAtDateRangeOutputReference ¶
type SecurityhubInsightFiltersLastObservedAtDateRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SecurityhubInsightFiltersLastObservedAtDateRange
SetInternalValue(val *SecurityhubInsightFiltersLastObservedAtDateRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Unit() *string
SetUnit(val *string)
UnitInput() *string
Value() *float64
SetValue(val *float64)
ValueInput() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersLastObservedAtDateRangeOutputReference ¶
func NewSecurityhubInsightFiltersLastObservedAtDateRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SecurityhubInsightFiltersLastObservedAtDateRangeOutputReference
type SecurityhubInsightFiltersLastObservedAtList ¶
type SecurityhubInsightFiltersLastObservedAtList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersLastObservedAtOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersLastObservedAtList ¶
func NewSecurityhubInsightFiltersLastObservedAtList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersLastObservedAtList
type SecurityhubInsightFiltersLastObservedAtOutputReference ¶
type SecurityhubInsightFiltersLastObservedAtOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DateRange() SecurityhubInsightFiltersLastObservedAtDateRangeOutputReference
DateRangeInput() *SecurityhubInsightFiltersLastObservedAtDateRange
End() *string
SetEnd(val *string)
EndInput() *string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Start() *string
SetStart(val *string)
StartInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutDateRange(value *SecurityhubInsightFiltersLastObservedAtDateRange)
ResetDateRange()
ResetEnd()
ResetStart()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersLastObservedAtOutputReference ¶
func NewSecurityhubInsightFiltersLastObservedAtOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersLastObservedAtOutputReference
type SecurityhubInsightFiltersMalwareName ¶
type SecurityhubInsightFiltersMalwareName struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersMalwareNameList ¶
type SecurityhubInsightFiltersMalwareNameList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersMalwareNameOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersMalwareNameList ¶
func NewSecurityhubInsightFiltersMalwareNameList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersMalwareNameList
type SecurityhubInsightFiltersMalwareNameOutputReference ¶
type SecurityhubInsightFiltersMalwareNameOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersMalwareNameOutputReference ¶
func NewSecurityhubInsightFiltersMalwareNameOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersMalwareNameOutputReference
type SecurityhubInsightFiltersMalwarePath ¶
type SecurityhubInsightFiltersMalwarePath struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersMalwarePathList ¶
type SecurityhubInsightFiltersMalwarePathList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersMalwarePathOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersMalwarePathList ¶
func NewSecurityhubInsightFiltersMalwarePathList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersMalwarePathList
type SecurityhubInsightFiltersMalwarePathOutputReference ¶
type SecurityhubInsightFiltersMalwarePathOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersMalwarePathOutputReference ¶
func NewSecurityhubInsightFiltersMalwarePathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersMalwarePathOutputReference
type SecurityhubInsightFiltersMalwareState ¶
type SecurityhubInsightFiltersMalwareState struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersMalwareStateList ¶
type SecurityhubInsightFiltersMalwareStateList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersMalwareStateOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersMalwareStateList ¶
func NewSecurityhubInsightFiltersMalwareStateList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersMalwareStateList
type SecurityhubInsightFiltersMalwareStateOutputReference ¶
type SecurityhubInsightFiltersMalwareStateOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersMalwareStateOutputReference ¶
func NewSecurityhubInsightFiltersMalwareStateOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersMalwareStateOutputReference
type SecurityhubInsightFiltersMalwareType ¶
type SecurityhubInsightFiltersMalwareType struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersMalwareTypeList ¶
type SecurityhubInsightFiltersMalwareTypeList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersMalwareTypeOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersMalwareTypeList ¶
func NewSecurityhubInsightFiltersMalwareTypeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersMalwareTypeList
type SecurityhubInsightFiltersMalwareTypeOutputReference ¶
type SecurityhubInsightFiltersMalwareTypeOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersMalwareTypeOutputReference ¶
func NewSecurityhubInsightFiltersMalwareTypeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersMalwareTypeOutputReference
type SecurityhubInsightFiltersNetworkDestinationDomain ¶
type SecurityhubInsightFiltersNetworkDestinationDomain struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersNetworkDestinationDomainList ¶
type SecurityhubInsightFiltersNetworkDestinationDomainList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersNetworkDestinationDomainOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkDestinationDomainList ¶
func NewSecurityhubInsightFiltersNetworkDestinationDomainList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersNetworkDestinationDomainList
type SecurityhubInsightFiltersNetworkDestinationDomainOutputReference ¶
type SecurityhubInsightFiltersNetworkDestinationDomainOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkDestinationDomainOutputReference ¶
func NewSecurityhubInsightFiltersNetworkDestinationDomainOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersNetworkDestinationDomainOutputReference
type SecurityhubInsightFiltersNetworkDestinationIpv4 ¶
type SecurityhubInsightFiltersNetworkDestinationIpv4 struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#cidr SecurityhubInsight#cidr}.
Cidr *string `field:"required" json:"cidr" yaml:"cidr"`
}
type SecurityhubInsightFiltersNetworkDestinationIpv4List ¶
type SecurityhubInsightFiltersNetworkDestinationIpv4List interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersNetworkDestinationIpv4OutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkDestinationIpv4List ¶
func NewSecurityhubInsightFiltersNetworkDestinationIpv4List(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersNetworkDestinationIpv4List
type SecurityhubInsightFiltersNetworkDestinationIpv4OutputReference ¶
type SecurityhubInsightFiltersNetworkDestinationIpv4OutputReference interface {
cdktf.ComplexObject
Cidr() *string
SetCidr(val *string)
CidrInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkDestinationIpv4OutputReference ¶
func NewSecurityhubInsightFiltersNetworkDestinationIpv4OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersNetworkDestinationIpv4OutputReference
type SecurityhubInsightFiltersNetworkDestinationIpv6 ¶
type SecurityhubInsightFiltersNetworkDestinationIpv6 struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#cidr SecurityhubInsight#cidr}.
Cidr *string `field:"required" json:"cidr" yaml:"cidr"`
}
type SecurityhubInsightFiltersNetworkDestinationIpv6List ¶
type SecurityhubInsightFiltersNetworkDestinationIpv6List interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersNetworkDestinationIpv6OutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkDestinationIpv6List ¶
func NewSecurityhubInsightFiltersNetworkDestinationIpv6List(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersNetworkDestinationIpv6List
type SecurityhubInsightFiltersNetworkDestinationIpv6OutputReference ¶
type SecurityhubInsightFiltersNetworkDestinationIpv6OutputReference interface {
cdktf.ComplexObject
Cidr() *string
SetCidr(val *string)
CidrInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkDestinationIpv6OutputReference ¶
func NewSecurityhubInsightFiltersNetworkDestinationIpv6OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersNetworkDestinationIpv6OutputReference
type SecurityhubInsightFiltersNetworkDestinationPort ¶
type SecurityhubInsightFiltersNetworkDestinationPort struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#eq SecurityhubInsight#eq}.
Eq *string `field:"optional" json:"eq" yaml:"eq"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#gte SecurityhubInsight#gte}.
Gte *string `field:"optional" json:"gte" yaml:"gte"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#lte SecurityhubInsight#lte}.
Lte *string `field:"optional" json:"lte" yaml:"lte"`
}
type SecurityhubInsightFiltersNetworkDestinationPortList ¶
type SecurityhubInsightFiltersNetworkDestinationPortList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersNetworkDestinationPortOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkDestinationPortList ¶
func NewSecurityhubInsightFiltersNetworkDestinationPortList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersNetworkDestinationPortList
type SecurityhubInsightFiltersNetworkDestinationPortOutputReference ¶
type SecurityhubInsightFiltersNetworkDestinationPortOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Eq() *string
SetEq(val *string)
EqInput() *string
// Experimental.
Fqn() *string
Gte() *string
SetGte(val *string)
GteInput() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Lte() *string
SetLte(val *string)
LteInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetEq()
ResetGte()
ResetLte()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkDestinationPortOutputReference ¶
func NewSecurityhubInsightFiltersNetworkDestinationPortOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersNetworkDestinationPortOutputReference
type SecurityhubInsightFiltersNetworkDirection ¶
type SecurityhubInsightFiltersNetworkDirection struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersNetworkDirectionList ¶
type SecurityhubInsightFiltersNetworkDirectionList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersNetworkDirectionOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkDirectionList ¶
func NewSecurityhubInsightFiltersNetworkDirectionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersNetworkDirectionList
type SecurityhubInsightFiltersNetworkDirectionOutputReference ¶
type SecurityhubInsightFiltersNetworkDirectionOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkDirectionOutputReference ¶
func NewSecurityhubInsightFiltersNetworkDirectionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersNetworkDirectionOutputReference
type SecurityhubInsightFiltersNetworkProtocol ¶
type SecurityhubInsightFiltersNetworkProtocol struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersNetworkProtocolList ¶
type SecurityhubInsightFiltersNetworkProtocolList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersNetworkProtocolOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkProtocolList ¶
func NewSecurityhubInsightFiltersNetworkProtocolList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersNetworkProtocolList
type SecurityhubInsightFiltersNetworkProtocolOutputReference ¶
type SecurityhubInsightFiltersNetworkProtocolOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkProtocolOutputReference ¶
func NewSecurityhubInsightFiltersNetworkProtocolOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersNetworkProtocolOutputReference
type SecurityhubInsightFiltersNetworkSourceDomain ¶
type SecurityhubInsightFiltersNetworkSourceDomain struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersNetworkSourceDomainList ¶
type SecurityhubInsightFiltersNetworkSourceDomainList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersNetworkSourceDomainOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkSourceDomainList ¶
func NewSecurityhubInsightFiltersNetworkSourceDomainList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersNetworkSourceDomainList
type SecurityhubInsightFiltersNetworkSourceDomainOutputReference ¶
type SecurityhubInsightFiltersNetworkSourceDomainOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkSourceDomainOutputReference ¶
func NewSecurityhubInsightFiltersNetworkSourceDomainOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersNetworkSourceDomainOutputReference
type SecurityhubInsightFiltersNetworkSourceIpv4 ¶
type SecurityhubInsightFiltersNetworkSourceIpv4 struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#cidr SecurityhubInsight#cidr}.
Cidr *string `field:"required" json:"cidr" yaml:"cidr"`
}
type SecurityhubInsightFiltersNetworkSourceIpv4List ¶
type SecurityhubInsightFiltersNetworkSourceIpv4List interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersNetworkSourceIpv4OutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkSourceIpv4List ¶
func NewSecurityhubInsightFiltersNetworkSourceIpv4List(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersNetworkSourceIpv4List
type SecurityhubInsightFiltersNetworkSourceIpv4OutputReference ¶
type SecurityhubInsightFiltersNetworkSourceIpv4OutputReference interface {
cdktf.ComplexObject
Cidr() *string
SetCidr(val *string)
CidrInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkSourceIpv4OutputReference ¶
func NewSecurityhubInsightFiltersNetworkSourceIpv4OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersNetworkSourceIpv4OutputReference
type SecurityhubInsightFiltersNetworkSourceIpv6 ¶
type SecurityhubInsightFiltersNetworkSourceIpv6 struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#cidr SecurityhubInsight#cidr}.
Cidr *string `field:"required" json:"cidr" yaml:"cidr"`
}
type SecurityhubInsightFiltersNetworkSourceIpv6List ¶
type SecurityhubInsightFiltersNetworkSourceIpv6List interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersNetworkSourceIpv6OutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkSourceIpv6List ¶
func NewSecurityhubInsightFiltersNetworkSourceIpv6List(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersNetworkSourceIpv6List
type SecurityhubInsightFiltersNetworkSourceIpv6OutputReference ¶
type SecurityhubInsightFiltersNetworkSourceIpv6OutputReference interface {
cdktf.ComplexObject
Cidr() *string
SetCidr(val *string)
CidrInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkSourceIpv6OutputReference ¶
func NewSecurityhubInsightFiltersNetworkSourceIpv6OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersNetworkSourceIpv6OutputReference
type SecurityhubInsightFiltersNetworkSourceMac ¶
type SecurityhubInsightFiltersNetworkSourceMac struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersNetworkSourceMacList ¶
type SecurityhubInsightFiltersNetworkSourceMacList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersNetworkSourceMacOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkSourceMacList ¶
func NewSecurityhubInsightFiltersNetworkSourceMacList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersNetworkSourceMacList
type SecurityhubInsightFiltersNetworkSourceMacOutputReference ¶
type SecurityhubInsightFiltersNetworkSourceMacOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkSourceMacOutputReference ¶
func NewSecurityhubInsightFiltersNetworkSourceMacOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersNetworkSourceMacOutputReference
type SecurityhubInsightFiltersNetworkSourcePort ¶
type SecurityhubInsightFiltersNetworkSourcePort struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#eq SecurityhubInsight#eq}.
Eq *string `field:"optional" json:"eq" yaml:"eq"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#gte SecurityhubInsight#gte}.
Gte *string `field:"optional" json:"gte" yaml:"gte"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#lte SecurityhubInsight#lte}.
Lte *string `field:"optional" json:"lte" yaml:"lte"`
}
type SecurityhubInsightFiltersNetworkSourcePortList ¶
type SecurityhubInsightFiltersNetworkSourcePortList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersNetworkSourcePortOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkSourcePortList ¶
func NewSecurityhubInsightFiltersNetworkSourcePortList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersNetworkSourcePortList
type SecurityhubInsightFiltersNetworkSourcePortOutputReference ¶
type SecurityhubInsightFiltersNetworkSourcePortOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Eq() *string
SetEq(val *string)
EqInput() *string
// Experimental.
Fqn() *string
Gte() *string
SetGte(val *string)
GteInput() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Lte() *string
SetLte(val *string)
LteInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetEq()
ResetGte()
ResetLte()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNetworkSourcePortOutputReference ¶
func NewSecurityhubInsightFiltersNetworkSourcePortOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersNetworkSourcePortOutputReference
type SecurityhubInsightFiltersNoteText ¶
type SecurityhubInsightFiltersNoteText struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersNoteTextList ¶
type SecurityhubInsightFiltersNoteTextList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersNoteTextOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNoteTextList ¶
func NewSecurityhubInsightFiltersNoteTextList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersNoteTextList
type SecurityhubInsightFiltersNoteTextOutputReference ¶
type SecurityhubInsightFiltersNoteTextOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNoteTextOutputReference ¶
func NewSecurityhubInsightFiltersNoteTextOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersNoteTextOutputReference
type SecurityhubInsightFiltersNoteUpdatedAt ¶
type SecurityhubInsightFiltersNoteUpdatedAt struct {
// date_range block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#date_range SecurityhubInsight#date_range}
DateRange *SecurityhubInsightFiltersNoteUpdatedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#end SecurityhubInsight#end}.
End *string `field:"optional" json:"end" yaml:"end"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#start SecurityhubInsight#start}.
Start *string `field:"optional" json:"start" yaml:"start"`
}
type SecurityhubInsightFiltersNoteUpdatedAtDateRange ¶
type SecurityhubInsightFiltersNoteUpdatedAtDateRange struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#unit SecurityhubInsight#unit}.
Unit *string `field:"required" json:"unit" yaml:"unit"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *float64 `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersNoteUpdatedAtDateRangeOutputReference ¶
type SecurityhubInsightFiltersNoteUpdatedAtDateRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SecurityhubInsightFiltersNoteUpdatedAtDateRange
SetInternalValue(val *SecurityhubInsightFiltersNoteUpdatedAtDateRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Unit() *string
SetUnit(val *string)
UnitInput() *string
Value() *float64
SetValue(val *float64)
ValueInput() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNoteUpdatedAtDateRangeOutputReference ¶
func NewSecurityhubInsightFiltersNoteUpdatedAtDateRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SecurityhubInsightFiltersNoteUpdatedAtDateRangeOutputReference
type SecurityhubInsightFiltersNoteUpdatedAtList ¶
type SecurityhubInsightFiltersNoteUpdatedAtList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersNoteUpdatedAtOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNoteUpdatedAtList ¶
func NewSecurityhubInsightFiltersNoteUpdatedAtList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersNoteUpdatedAtList
type SecurityhubInsightFiltersNoteUpdatedAtOutputReference ¶
type SecurityhubInsightFiltersNoteUpdatedAtOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DateRange() SecurityhubInsightFiltersNoteUpdatedAtDateRangeOutputReference
DateRangeInput() *SecurityhubInsightFiltersNoteUpdatedAtDateRange
End() *string
SetEnd(val *string)
EndInput() *string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Start() *string
SetStart(val *string)
StartInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutDateRange(value *SecurityhubInsightFiltersNoteUpdatedAtDateRange)
ResetDateRange()
ResetEnd()
ResetStart()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNoteUpdatedAtOutputReference ¶
func NewSecurityhubInsightFiltersNoteUpdatedAtOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersNoteUpdatedAtOutputReference
type SecurityhubInsightFiltersNoteUpdatedBy ¶
type SecurityhubInsightFiltersNoteUpdatedBy struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersNoteUpdatedByList ¶
type SecurityhubInsightFiltersNoteUpdatedByList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersNoteUpdatedByOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNoteUpdatedByList ¶
func NewSecurityhubInsightFiltersNoteUpdatedByList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersNoteUpdatedByList
type SecurityhubInsightFiltersNoteUpdatedByOutputReference ¶
type SecurityhubInsightFiltersNoteUpdatedByOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersNoteUpdatedByOutputReference ¶
func NewSecurityhubInsightFiltersNoteUpdatedByOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersNoteUpdatedByOutputReference
type SecurityhubInsightFiltersOutputReference ¶
type SecurityhubInsightFiltersOutputReference interface {
cdktf.ComplexObject
AwsAccountId() SecurityhubInsightFiltersAwsAccountIdList
AwsAccountIdInput() interface{}
CompanyName() SecurityhubInsightFiltersCompanyNameList
CompanyNameInput() interface{}
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
ComplianceStatus() SecurityhubInsightFiltersComplianceStatusList
ComplianceStatusInput() interface{}
Confidence() SecurityhubInsightFiltersConfidenceList
ConfidenceInput() interface{}
CreatedAt() SecurityhubInsightFiltersCreatedAtList
CreatedAtInput() interface{}
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Criticality() SecurityhubInsightFiltersCriticalityList
CriticalityInput() interface{}
Description() SecurityhubInsightFiltersDescriptionList
DescriptionInput() interface{}
FindingProviderFieldsConfidence() SecurityhubInsightFiltersFindingProviderFieldsConfidenceList
FindingProviderFieldsConfidenceInput() interface{}
FindingProviderFieldsCriticality() SecurityhubInsightFiltersFindingProviderFieldsCriticalityList
FindingProviderFieldsCriticalityInput() interface{}
FindingProviderFieldsRelatedFindingsId() SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdList
FindingProviderFieldsRelatedFindingsIdInput() interface{}
FindingProviderFieldsRelatedFindingsProductArn() SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnList
FindingProviderFieldsRelatedFindingsProductArnInput() interface{}
FindingProviderFieldsSeverityLabel() SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelList
FindingProviderFieldsSeverityLabelInput() interface{}
FindingProviderFieldsSeverityOriginal() SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalList
FindingProviderFieldsSeverityOriginalInput() interface{}
FindingProviderFieldsTypes() SecurityhubInsightFiltersFindingProviderFieldsTypesList
FindingProviderFieldsTypesInput() interface{}
FirstObservedAt() SecurityhubInsightFiltersFirstObservedAtList
FirstObservedAtInput() interface{}
// Experimental.
Fqn() *string
GeneratorId() SecurityhubInsightFiltersGeneratorIdList
GeneratorIdInput() interface{}
Id() SecurityhubInsightFiltersIdList
IdInput() interface{}
InternalValue() *SecurityhubInsightFilters
SetInternalValue(val *SecurityhubInsightFilters)
Keyword() SecurityhubInsightFiltersKeywordList
KeywordInput() interface{}
LastObservedAt() SecurityhubInsightFiltersLastObservedAtList
LastObservedAtInput() interface{}
MalwareName() SecurityhubInsightFiltersMalwareNameList
MalwareNameInput() interface{}
MalwarePath() SecurityhubInsightFiltersMalwarePathList
MalwarePathInput() interface{}
MalwareState() SecurityhubInsightFiltersMalwareStateList
MalwareStateInput() interface{}
MalwareType() SecurityhubInsightFiltersMalwareTypeList
MalwareTypeInput() interface{}
NetworkDestinationDomain() SecurityhubInsightFiltersNetworkDestinationDomainList
NetworkDestinationDomainInput() interface{}
NetworkDestinationIpv4() SecurityhubInsightFiltersNetworkDestinationIpv4List
NetworkDestinationIpv4Input() interface{}
NetworkDestinationIpv6() SecurityhubInsightFiltersNetworkDestinationIpv6List
NetworkDestinationIpv6Input() interface{}
NetworkDestinationPort() SecurityhubInsightFiltersNetworkDestinationPortList
NetworkDestinationPortInput() interface{}
NetworkDirection() SecurityhubInsightFiltersNetworkDirectionList
NetworkDirectionInput() interface{}
NetworkProtocol() SecurityhubInsightFiltersNetworkProtocolList
NetworkProtocolInput() interface{}
NetworkSourceDomain() SecurityhubInsightFiltersNetworkSourceDomainList
NetworkSourceDomainInput() interface{}
NetworkSourceIpv4() SecurityhubInsightFiltersNetworkSourceIpv4List
NetworkSourceIpv4Input() interface{}
NetworkSourceIpv6() SecurityhubInsightFiltersNetworkSourceIpv6List
NetworkSourceIpv6Input() interface{}
NetworkSourceMac() SecurityhubInsightFiltersNetworkSourceMacList
NetworkSourceMacInput() interface{}
NetworkSourcePort() SecurityhubInsightFiltersNetworkSourcePortList
NetworkSourcePortInput() interface{}
NoteText() SecurityhubInsightFiltersNoteTextList
NoteTextInput() interface{}
NoteUpdatedAt() SecurityhubInsightFiltersNoteUpdatedAtList
NoteUpdatedAtInput() interface{}
NoteUpdatedBy() SecurityhubInsightFiltersNoteUpdatedByList
NoteUpdatedByInput() interface{}
ProcessLaunchedAt() SecurityhubInsightFiltersProcessLaunchedAtList
ProcessLaunchedAtInput() interface{}
ProcessName() SecurityhubInsightFiltersProcessNameList
ProcessNameInput() interface{}
ProcessParentPid() SecurityhubInsightFiltersProcessParentPidList
ProcessParentPidInput() interface{}
ProcessPath() SecurityhubInsightFiltersProcessPathList
ProcessPathInput() interface{}
ProcessPid() SecurityhubInsightFiltersProcessPidList
ProcessPidInput() interface{}
ProcessTerminatedAt() SecurityhubInsightFiltersProcessTerminatedAtList
ProcessTerminatedAtInput() interface{}
ProductArn() SecurityhubInsightFiltersProductArnList
ProductArnInput() interface{}
ProductFields() SecurityhubInsightFiltersProductFieldsList
ProductFieldsInput() interface{}
ProductName() SecurityhubInsightFiltersProductNameList
ProductNameInput() interface{}
RecommendationText() SecurityhubInsightFiltersRecommendationTextList
RecommendationTextInput() interface{}
RecordState() SecurityhubInsightFiltersRecordStateList
RecordStateInput() interface{}
RelatedFindingsId() SecurityhubInsightFiltersRelatedFindingsIdList
RelatedFindingsIdInput() interface{}
RelatedFindingsProductArn() SecurityhubInsightFiltersRelatedFindingsProductArnList
RelatedFindingsProductArnInput() interface{}
ResourceAwsEc2InstanceIamInstanceProfileArn() SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnList
ResourceAwsEc2InstanceIamInstanceProfileArnInput() interface{}
ResourceAwsEc2InstanceImageId() SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdList
ResourceAwsEc2InstanceImageIdInput() interface{}
ResourceAwsEc2InstanceIpv4Addresses() SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesList
ResourceAwsEc2InstanceIpv4AddressesInput() interface{}
ResourceAwsEc2InstanceIpv6Addresses() SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesList
ResourceAwsEc2InstanceIpv6AddressesInput() interface{}
ResourceAwsEc2InstanceKeyName() SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameList
ResourceAwsEc2InstanceKeyNameInput() interface{}
ResourceAwsEc2InstanceLaunchedAt() SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtList
ResourceAwsEc2InstanceLaunchedAtInput() interface{}
ResourceAwsEc2InstanceSubnetId() SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdList
ResourceAwsEc2InstanceSubnetIdInput() interface{}
ResourceAwsEc2InstanceType() SecurityhubInsightFiltersResourceAwsEc2InstanceTypeList
ResourceAwsEc2InstanceTypeInput() interface{}
ResourceAwsEc2InstanceVpcId() SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdList
ResourceAwsEc2InstanceVpcIdInput() interface{}
ResourceAwsIamAccessKeyCreatedAt() SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtList
ResourceAwsIamAccessKeyCreatedAtInput() interface{}
ResourceAwsIamAccessKeyStatus() SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusList
ResourceAwsIamAccessKeyStatusInput() interface{}
ResourceAwsIamAccessKeyUserName() SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameList
ResourceAwsIamAccessKeyUserNameInput() interface{}
ResourceAwsS3BucketOwnerId() SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdList
ResourceAwsS3BucketOwnerIdInput() interface{}
ResourceAwsS3BucketOwnerName() SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameList
ResourceAwsS3BucketOwnerNameInput() interface{}
ResourceContainerImageId() SecurityhubInsightFiltersResourceContainerImageIdList
ResourceContainerImageIdInput() interface{}
ResourceContainerImageName() SecurityhubInsightFiltersResourceContainerImageNameList
ResourceContainerImageNameInput() interface{}
ResourceContainerLaunchedAt() SecurityhubInsightFiltersResourceContainerLaunchedAtList
ResourceContainerLaunchedAtInput() interface{}
ResourceContainerName() SecurityhubInsightFiltersResourceContainerNameList
ResourceContainerNameInput() interface{}
ResourceDetailsOther() SecurityhubInsightFiltersResourceDetailsOtherList
ResourceDetailsOtherInput() interface{}
ResourceId() SecurityhubInsightFiltersResourceIdList
ResourceIdInput() interface{}
ResourcePartition() SecurityhubInsightFiltersResourcePartitionList
ResourcePartitionInput() interface{}
ResourceRegion() SecurityhubInsightFiltersResourceRegionList
ResourceRegionInput() interface{}
ResourceTags() SecurityhubInsightFiltersResourceTagsList
ResourceTagsInput() interface{}
ResourceType() SecurityhubInsightFiltersResourceTypeList
ResourceTypeInput() interface{}
SeverityLabel() SecurityhubInsightFiltersSeverityLabelList
SeverityLabelInput() interface{}
SourceUrl() SecurityhubInsightFiltersSourceUrlList
SourceUrlInput() interface{}
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
ThreatIntelIndicatorCategory() SecurityhubInsightFiltersThreatIntelIndicatorCategoryList
ThreatIntelIndicatorCategoryInput() interface{}
ThreatIntelIndicatorLastObservedAt() SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtList
ThreatIntelIndicatorLastObservedAtInput() interface{}
ThreatIntelIndicatorSource() SecurityhubInsightFiltersThreatIntelIndicatorSourceList
ThreatIntelIndicatorSourceInput() interface{}
ThreatIntelIndicatorSourceUrl() SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlList
ThreatIntelIndicatorSourceUrlInput() interface{}
ThreatIntelIndicatorType() SecurityhubInsightFiltersThreatIntelIndicatorTypeList
ThreatIntelIndicatorTypeInput() interface{}
ThreatIntelIndicatorValue() SecurityhubInsightFiltersThreatIntelIndicatorValueList
ThreatIntelIndicatorValueInput() interface{}
Title() SecurityhubInsightFiltersTitleList
TitleInput() interface{}
Type() SecurityhubInsightFiltersTypeList
TypeInput() interface{}
UpdatedAt() SecurityhubInsightFiltersUpdatedAtList
UpdatedAtInput() interface{}
UserDefinedValues() SecurityhubInsightFiltersUserDefinedValuesList
UserDefinedValuesInput() interface{}
VerificationState() SecurityhubInsightFiltersVerificationStateList
VerificationStateInput() interface{}
WorkflowStatus() SecurityhubInsightFiltersWorkflowStatusList
WorkflowStatusInput() interface{}
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutAwsAccountId(value interface{})
PutCompanyName(value interface{})
PutComplianceStatus(value interface{})
PutConfidence(value interface{})
PutCreatedAt(value interface{})
PutCriticality(value interface{})
PutDescription(value interface{})
PutFindingProviderFieldsConfidence(value interface{})
PutFindingProviderFieldsCriticality(value interface{})
PutFindingProviderFieldsRelatedFindingsId(value interface{})
PutFindingProviderFieldsRelatedFindingsProductArn(value interface{})
PutFindingProviderFieldsSeverityLabel(value interface{})
PutFindingProviderFieldsSeverityOriginal(value interface{})
PutFindingProviderFieldsTypes(value interface{})
PutFirstObservedAt(value interface{})
PutGeneratorId(value interface{})
PutId(value interface{})
PutKeyword(value interface{})
PutLastObservedAt(value interface{})
PutMalwareName(value interface{})
PutMalwarePath(value interface{})
PutMalwareState(value interface{})
PutMalwareType(value interface{})
PutNetworkDestinationDomain(value interface{})
PutNetworkDestinationIpv4(value interface{})
PutNetworkDestinationIpv6(value interface{})
PutNetworkDestinationPort(value interface{})
PutNetworkDirection(value interface{})
PutNetworkProtocol(value interface{})
PutNetworkSourceDomain(value interface{})
PutNetworkSourceIpv4(value interface{})
PutNetworkSourceIpv6(value interface{})
PutNetworkSourceMac(value interface{})
PutNetworkSourcePort(value interface{})
PutNoteText(value interface{})
PutNoteUpdatedAt(value interface{})
PutNoteUpdatedBy(value interface{})
PutProcessLaunchedAt(value interface{})
PutProcessName(value interface{})
PutProcessParentPid(value interface{})
PutProcessPath(value interface{})
PutProcessPid(value interface{})
PutProcessTerminatedAt(value interface{})
PutProductArn(value interface{})
PutProductFields(value interface{})
PutProductName(value interface{})
PutRecommendationText(value interface{})
PutRecordState(value interface{})
PutRelatedFindingsId(value interface{})
PutRelatedFindingsProductArn(value interface{})
PutResourceAwsEc2InstanceIamInstanceProfileArn(value interface{})
PutResourceAwsEc2InstanceImageId(value interface{})
PutResourceAwsEc2InstanceIpv4Addresses(value interface{})
PutResourceAwsEc2InstanceIpv6Addresses(value interface{})
PutResourceAwsEc2InstanceKeyName(value interface{})
PutResourceAwsEc2InstanceLaunchedAt(value interface{})
PutResourceAwsEc2InstanceSubnetId(value interface{})
PutResourceAwsEc2InstanceType(value interface{})
PutResourceAwsEc2InstanceVpcId(value interface{})
PutResourceAwsIamAccessKeyCreatedAt(value interface{})
PutResourceAwsIamAccessKeyStatus(value interface{})
PutResourceAwsIamAccessKeyUserName(value interface{})
PutResourceAwsS3BucketOwnerId(value interface{})
PutResourceAwsS3BucketOwnerName(value interface{})
PutResourceContainerImageId(value interface{})
PutResourceContainerImageName(value interface{})
PutResourceContainerLaunchedAt(value interface{})
PutResourceContainerName(value interface{})
PutResourceDetailsOther(value interface{})
PutResourceId(value interface{})
PutResourcePartition(value interface{})
PutResourceRegion(value interface{})
PutResourceTags(value interface{})
PutResourceType(value interface{})
PutSeverityLabel(value interface{})
PutSourceUrl(value interface{})
PutThreatIntelIndicatorCategory(value interface{})
PutThreatIntelIndicatorLastObservedAt(value interface{})
PutThreatIntelIndicatorSource(value interface{})
PutThreatIntelIndicatorSourceUrl(value interface{})
PutThreatIntelIndicatorType(value interface{})
PutThreatIntelIndicatorValue(value interface{})
PutTitle(value interface{})
PutType(value interface{})
PutUpdatedAt(value interface{})
PutUserDefinedValues(value interface{})
PutVerificationState(value interface{})
PutWorkflowStatus(value interface{})
ResetAwsAccountId()
ResetCompanyName()
ResetComplianceStatus()
ResetConfidence()
ResetCreatedAt()
ResetCriticality()
ResetDescription()
ResetFindingProviderFieldsConfidence()
ResetFindingProviderFieldsCriticality()
ResetFindingProviderFieldsRelatedFindingsId()
ResetFindingProviderFieldsRelatedFindingsProductArn()
ResetFindingProviderFieldsSeverityLabel()
ResetFindingProviderFieldsSeverityOriginal()
ResetFindingProviderFieldsTypes()
ResetFirstObservedAt()
ResetGeneratorId()
ResetId()
ResetKeyword()
ResetLastObservedAt()
ResetMalwareName()
ResetMalwarePath()
ResetMalwareState()
ResetMalwareType()
ResetNetworkDestinationDomain()
ResetNetworkDestinationIpv4()
ResetNetworkDestinationIpv6()
ResetNetworkDestinationPort()
ResetNetworkDirection()
ResetNetworkProtocol()
ResetNetworkSourceDomain()
ResetNetworkSourceIpv4()
ResetNetworkSourceIpv6()
ResetNetworkSourceMac()
ResetNetworkSourcePort()
ResetNoteText()
ResetNoteUpdatedAt()
ResetNoteUpdatedBy()
ResetProcessLaunchedAt()
ResetProcessName()
ResetProcessParentPid()
ResetProcessPath()
ResetProcessPid()
ResetProcessTerminatedAt()
ResetProductArn()
ResetProductFields()
ResetProductName()
ResetRecommendationText()
ResetRecordState()
ResetRelatedFindingsId()
ResetRelatedFindingsProductArn()
ResetResourceAwsEc2InstanceIamInstanceProfileArn()
ResetResourceAwsEc2InstanceImageId()
ResetResourceAwsEc2InstanceIpv4Addresses()
ResetResourceAwsEc2InstanceIpv6Addresses()
ResetResourceAwsEc2InstanceKeyName()
ResetResourceAwsEc2InstanceLaunchedAt()
ResetResourceAwsEc2InstanceSubnetId()
ResetResourceAwsEc2InstanceType()
ResetResourceAwsEc2InstanceVpcId()
ResetResourceAwsIamAccessKeyCreatedAt()
ResetResourceAwsIamAccessKeyStatus()
ResetResourceAwsIamAccessKeyUserName()
ResetResourceAwsS3BucketOwnerId()
ResetResourceAwsS3BucketOwnerName()
ResetResourceContainerImageId()
ResetResourceContainerImageName()
ResetResourceContainerLaunchedAt()
ResetResourceContainerName()
ResetResourceDetailsOther()
ResetResourceId()
ResetResourcePartition()
ResetResourceRegion()
ResetResourceTags()
ResetResourceType()
ResetSeverityLabel()
ResetSourceUrl()
ResetThreatIntelIndicatorCategory()
ResetThreatIntelIndicatorLastObservedAt()
ResetThreatIntelIndicatorSource()
ResetThreatIntelIndicatorSourceUrl()
ResetThreatIntelIndicatorType()
ResetThreatIntelIndicatorValue()
ResetTitle()
ResetType()
ResetUpdatedAt()
ResetUserDefinedValues()
ResetVerificationState()
ResetWorkflowStatus()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersOutputReference ¶
func NewSecurityhubInsightFiltersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SecurityhubInsightFiltersOutputReference
type SecurityhubInsightFiltersProcessLaunchedAt ¶
type SecurityhubInsightFiltersProcessLaunchedAt struct {
// date_range block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#date_range SecurityhubInsight#date_range}
DateRange *SecurityhubInsightFiltersProcessLaunchedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#end SecurityhubInsight#end}.
End *string `field:"optional" json:"end" yaml:"end"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#start SecurityhubInsight#start}.
Start *string `field:"optional" json:"start" yaml:"start"`
}
type SecurityhubInsightFiltersProcessLaunchedAtDateRange ¶
type SecurityhubInsightFiltersProcessLaunchedAtDateRange struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#unit SecurityhubInsight#unit}.
Unit *string `field:"required" json:"unit" yaml:"unit"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *float64 `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersProcessLaunchedAtDateRangeOutputReference ¶
type SecurityhubInsightFiltersProcessLaunchedAtDateRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SecurityhubInsightFiltersProcessLaunchedAtDateRange
SetInternalValue(val *SecurityhubInsightFiltersProcessLaunchedAtDateRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Unit() *string
SetUnit(val *string)
UnitInput() *string
Value() *float64
SetValue(val *float64)
ValueInput() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProcessLaunchedAtDateRangeOutputReference ¶
func NewSecurityhubInsightFiltersProcessLaunchedAtDateRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SecurityhubInsightFiltersProcessLaunchedAtDateRangeOutputReference
type SecurityhubInsightFiltersProcessLaunchedAtList ¶
type SecurityhubInsightFiltersProcessLaunchedAtList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersProcessLaunchedAtOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProcessLaunchedAtList ¶
func NewSecurityhubInsightFiltersProcessLaunchedAtList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersProcessLaunchedAtList
type SecurityhubInsightFiltersProcessLaunchedAtOutputReference ¶
type SecurityhubInsightFiltersProcessLaunchedAtOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DateRange() SecurityhubInsightFiltersProcessLaunchedAtDateRangeOutputReference
DateRangeInput() *SecurityhubInsightFiltersProcessLaunchedAtDateRange
End() *string
SetEnd(val *string)
EndInput() *string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Start() *string
SetStart(val *string)
StartInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutDateRange(value *SecurityhubInsightFiltersProcessLaunchedAtDateRange)
ResetDateRange()
ResetEnd()
ResetStart()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProcessLaunchedAtOutputReference ¶
func NewSecurityhubInsightFiltersProcessLaunchedAtOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersProcessLaunchedAtOutputReference
type SecurityhubInsightFiltersProcessName ¶
type SecurityhubInsightFiltersProcessName struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersProcessNameList ¶
type SecurityhubInsightFiltersProcessNameList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersProcessNameOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProcessNameList ¶
func NewSecurityhubInsightFiltersProcessNameList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersProcessNameList
type SecurityhubInsightFiltersProcessNameOutputReference ¶
type SecurityhubInsightFiltersProcessNameOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProcessNameOutputReference ¶
func NewSecurityhubInsightFiltersProcessNameOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersProcessNameOutputReference
type SecurityhubInsightFiltersProcessParentPid ¶
type SecurityhubInsightFiltersProcessParentPid struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#eq SecurityhubInsight#eq}.
Eq *string `field:"optional" json:"eq" yaml:"eq"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#gte SecurityhubInsight#gte}.
Gte *string `field:"optional" json:"gte" yaml:"gte"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#lte SecurityhubInsight#lte}.
Lte *string `field:"optional" json:"lte" yaml:"lte"`
}
type SecurityhubInsightFiltersProcessParentPidList ¶
type SecurityhubInsightFiltersProcessParentPidList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersProcessParentPidOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProcessParentPidList ¶
func NewSecurityhubInsightFiltersProcessParentPidList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersProcessParentPidList
type SecurityhubInsightFiltersProcessParentPidOutputReference ¶
type SecurityhubInsightFiltersProcessParentPidOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Eq() *string
SetEq(val *string)
EqInput() *string
// Experimental.
Fqn() *string
Gte() *string
SetGte(val *string)
GteInput() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Lte() *string
SetLte(val *string)
LteInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetEq()
ResetGte()
ResetLte()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProcessParentPidOutputReference ¶
func NewSecurityhubInsightFiltersProcessParentPidOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersProcessParentPidOutputReference
type SecurityhubInsightFiltersProcessPath ¶
type SecurityhubInsightFiltersProcessPath struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersProcessPathList ¶
type SecurityhubInsightFiltersProcessPathList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersProcessPathOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProcessPathList ¶
func NewSecurityhubInsightFiltersProcessPathList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersProcessPathList
type SecurityhubInsightFiltersProcessPathOutputReference ¶
type SecurityhubInsightFiltersProcessPathOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProcessPathOutputReference ¶
func NewSecurityhubInsightFiltersProcessPathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersProcessPathOutputReference
type SecurityhubInsightFiltersProcessPid ¶
type SecurityhubInsightFiltersProcessPid struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#eq SecurityhubInsight#eq}.
Eq *string `field:"optional" json:"eq" yaml:"eq"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#gte SecurityhubInsight#gte}.
Gte *string `field:"optional" json:"gte" yaml:"gte"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#lte SecurityhubInsight#lte}.
Lte *string `field:"optional" json:"lte" yaml:"lte"`
}
type SecurityhubInsightFiltersProcessPidList ¶
type SecurityhubInsightFiltersProcessPidList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersProcessPidOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProcessPidList ¶
func NewSecurityhubInsightFiltersProcessPidList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersProcessPidList
type SecurityhubInsightFiltersProcessPidOutputReference ¶
type SecurityhubInsightFiltersProcessPidOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Eq() *string
SetEq(val *string)
EqInput() *string
// Experimental.
Fqn() *string
Gte() *string
SetGte(val *string)
GteInput() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Lte() *string
SetLte(val *string)
LteInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetEq()
ResetGte()
ResetLte()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProcessPidOutputReference ¶
func NewSecurityhubInsightFiltersProcessPidOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersProcessPidOutputReference
type SecurityhubInsightFiltersProcessTerminatedAt ¶
type SecurityhubInsightFiltersProcessTerminatedAt struct {
// date_range block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#date_range SecurityhubInsight#date_range}
DateRange *SecurityhubInsightFiltersProcessTerminatedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#end SecurityhubInsight#end}.
End *string `field:"optional" json:"end" yaml:"end"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#start SecurityhubInsight#start}.
Start *string `field:"optional" json:"start" yaml:"start"`
}
type SecurityhubInsightFiltersProcessTerminatedAtDateRange ¶
type SecurityhubInsightFiltersProcessTerminatedAtDateRange struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#unit SecurityhubInsight#unit}.
Unit *string `field:"required" json:"unit" yaml:"unit"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *float64 `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersProcessTerminatedAtDateRangeOutputReference ¶
type SecurityhubInsightFiltersProcessTerminatedAtDateRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SecurityhubInsightFiltersProcessTerminatedAtDateRange
SetInternalValue(val *SecurityhubInsightFiltersProcessTerminatedAtDateRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Unit() *string
SetUnit(val *string)
UnitInput() *string
Value() *float64
SetValue(val *float64)
ValueInput() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProcessTerminatedAtDateRangeOutputReference ¶
func NewSecurityhubInsightFiltersProcessTerminatedAtDateRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SecurityhubInsightFiltersProcessTerminatedAtDateRangeOutputReference
type SecurityhubInsightFiltersProcessTerminatedAtList ¶
type SecurityhubInsightFiltersProcessTerminatedAtList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersProcessTerminatedAtOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProcessTerminatedAtList ¶
func NewSecurityhubInsightFiltersProcessTerminatedAtList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersProcessTerminatedAtList
type SecurityhubInsightFiltersProcessTerminatedAtOutputReference ¶
type SecurityhubInsightFiltersProcessTerminatedAtOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DateRange() SecurityhubInsightFiltersProcessTerminatedAtDateRangeOutputReference
DateRangeInput() *SecurityhubInsightFiltersProcessTerminatedAtDateRange
End() *string
SetEnd(val *string)
EndInput() *string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Start() *string
SetStart(val *string)
StartInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutDateRange(value *SecurityhubInsightFiltersProcessTerminatedAtDateRange)
ResetDateRange()
ResetEnd()
ResetStart()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProcessTerminatedAtOutputReference ¶
func NewSecurityhubInsightFiltersProcessTerminatedAtOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersProcessTerminatedAtOutputReference
type SecurityhubInsightFiltersProductArn ¶
type SecurityhubInsightFiltersProductArn struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersProductArnList ¶
type SecurityhubInsightFiltersProductArnList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersProductArnOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProductArnList ¶
func NewSecurityhubInsightFiltersProductArnList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersProductArnList
type SecurityhubInsightFiltersProductArnOutputReference ¶
type SecurityhubInsightFiltersProductArnOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProductArnOutputReference ¶
func NewSecurityhubInsightFiltersProductArnOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersProductArnOutputReference
type SecurityhubInsightFiltersProductFields ¶
type SecurityhubInsightFiltersProductFields struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#key SecurityhubInsight#key}.
Key *string `field:"required" json:"key" yaml:"key"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersProductFieldsList ¶
type SecurityhubInsightFiltersProductFieldsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersProductFieldsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProductFieldsList ¶
func NewSecurityhubInsightFiltersProductFieldsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersProductFieldsList
type SecurityhubInsightFiltersProductFieldsOutputReference ¶
type SecurityhubInsightFiltersProductFieldsOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Key() *string
SetKey(val *string)
KeyInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProductFieldsOutputReference ¶
func NewSecurityhubInsightFiltersProductFieldsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersProductFieldsOutputReference
type SecurityhubInsightFiltersProductName ¶
type SecurityhubInsightFiltersProductName struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersProductNameList ¶
type SecurityhubInsightFiltersProductNameList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersProductNameOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProductNameList ¶
func NewSecurityhubInsightFiltersProductNameList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersProductNameList
type SecurityhubInsightFiltersProductNameOutputReference ¶
type SecurityhubInsightFiltersProductNameOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersProductNameOutputReference ¶
func NewSecurityhubInsightFiltersProductNameOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersProductNameOutputReference
type SecurityhubInsightFiltersRecommendationText ¶
type SecurityhubInsightFiltersRecommendationText struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersRecommendationTextList ¶
type SecurityhubInsightFiltersRecommendationTextList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersRecommendationTextOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersRecommendationTextList ¶
func NewSecurityhubInsightFiltersRecommendationTextList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersRecommendationTextList
type SecurityhubInsightFiltersRecommendationTextOutputReference ¶
type SecurityhubInsightFiltersRecommendationTextOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersRecommendationTextOutputReference ¶
func NewSecurityhubInsightFiltersRecommendationTextOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersRecommendationTextOutputReference
type SecurityhubInsightFiltersRecordState ¶
type SecurityhubInsightFiltersRecordState struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersRecordStateList ¶
type SecurityhubInsightFiltersRecordStateList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersRecordStateOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersRecordStateList ¶
func NewSecurityhubInsightFiltersRecordStateList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersRecordStateList
type SecurityhubInsightFiltersRecordStateOutputReference ¶
type SecurityhubInsightFiltersRecordStateOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersRecordStateOutputReference ¶
func NewSecurityhubInsightFiltersRecordStateOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersRecordStateOutputReference
type SecurityhubInsightFiltersRelatedFindingsId ¶
type SecurityhubInsightFiltersRelatedFindingsId struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersRelatedFindingsIdList ¶
type SecurityhubInsightFiltersRelatedFindingsIdList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersRelatedFindingsIdOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersRelatedFindingsIdList ¶
func NewSecurityhubInsightFiltersRelatedFindingsIdList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersRelatedFindingsIdList
type SecurityhubInsightFiltersRelatedFindingsIdOutputReference ¶
type SecurityhubInsightFiltersRelatedFindingsIdOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersRelatedFindingsIdOutputReference ¶
func NewSecurityhubInsightFiltersRelatedFindingsIdOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersRelatedFindingsIdOutputReference
type SecurityhubInsightFiltersRelatedFindingsProductArn ¶
type SecurityhubInsightFiltersRelatedFindingsProductArn struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersRelatedFindingsProductArnList ¶
type SecurityhubInsightFiltersRelatedFindingsProductArnList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersRelatedFindingsProductArnOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersRelatedFindingsProductArnList ¶
func NewSecurityhubInsightFiltersRelatedFindingsProductArnList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersRelatedFindingsProductArnList
type SecurityhubInsightFiltersRelatedFindingsProductArnOutputReference ¶
type SecurityhubInsightFiltersRelatedFindingsProductArnOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersRelatedFindingsProductArnOutputReference ¶
func NewSecurityhubInsightFiltersRelatedFindingsProductArnOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersRelatedFindingsProductArnOutputReference
type SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArn ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArn struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnList ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnList ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnList
type SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnOutputReference ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnOutputReference
type SecurityhubInsightFiltersResourceAwsEc2InstanceImageId ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceImageId struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdList ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceImageIdList ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceImageIdList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdList
type SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdOutputReference ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceImageIdOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceImageIdOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdOutputReference
type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4Addresses ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4Addresses struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#cidr SecurityhubInsight#cidr}.
Cidr *string `field:"required" json:"cidr" yaml:"cidr"`
}
type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesList ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesList ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesList
type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesOutputReference ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesOutputReference interface {
cdktf.ComplexObject
Cidr() *string
SetCidr(val *string)
CidrInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesOutputReference
type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6Addresses ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6Addresses struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#cidr SecurityhubInsight#cidr}.
Cidr *string `field:"required" json:"cidr" yaml:"cidr"`
}
type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesList ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesList ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesList
type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesOutputReference ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesOutputReference interface {
cdktf.ComplexObject
Cidr() *string
SetCidr(val *string)
CidrInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesOutputReference
type SecurityhubInsightFiltersResourceAwsEc2InstanceKeyName ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceKeyName struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameList ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameList ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameList
type SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameOutputReference ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameOutputReference
type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAt ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAt struct {
// date_range block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#date_range SecurityhubInsight#date_range}
DateRange *SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#end SecurityhubInsight#end}.
End *string `field:"optional" json:"end" yaml:"end"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#start SecurityhubInsight#start}.
Start *string `field:"optional" json:"start" yaml:"start"`
}
type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRange ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRange struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#unit SecurityhubInsight#unit}.
Unit *string `field:"required" json:"unit" yaml:"unit"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *float64 `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRangeOutputReference ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRange
SetInternalValue(val *SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Unit() *string
SetUnit(val *string)
UnitInput() *string
Value() *float64
SetValue(val *float64)
ValueInput() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRangeOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRangeOutputReference
type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtList ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtList ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtList
type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtOutputReference ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DateRange() SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRangeOutputReference
DateRangeInput() *SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRange
End() *string
SetEnd(val *string)
EndInput() *string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Start() *string
SetStart(val *string)
StartInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutDateRange(value *SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRange)
ResetDateRange()
ResetEnd()
ResetStart()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtOutputReference
type SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetId ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetId struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdList ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdList ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdList
type SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdOutputReference ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdOutputReference
type SecurityhubInsightFiltersResourceAwsEc2InstanceType ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceType struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceAwsEc2InstanceTypeList ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceTypeList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceAwsEc2InstanceTypeOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceTypeList ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceTypeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceTypeList
type SecurityhubInsightFiltersResourceAwsEc2InstanceTypeOutputReference ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceTypeOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceTypeOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceTypeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceTypeOutputReference
type SecurityhubInsightFiltersResourceAwsEc2InstanceVpcId ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceVpcId struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdList ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdList ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdList
type SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdOutputReference ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdOutputReference
type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAt ¶
type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAt struct {
// date_range block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#date_range SecurityhubInsight#date_range}
DateRange *SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#end SecurityhubInsight#end}.
End *string `field:"optional" json:"end" yaml:"end"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#start SecurityhubInsight#start}.
Start *string `field:"optional" json:"start" yaml:"start"`
}
type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRange ¶
type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRange struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#unit SecurityhubInsight#unit}.
Unit *string `field:"required" json:"unit" yaml:"unit"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *float64 `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRangeOutputReference ¶
type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRange
SetInternalValue(val *SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Unit() *string
SetUnit(val *string)
UnitInput() *string
Value() *float64
SetValue(val *float64)
ValueInput() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRangeOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRangeOutputReference
type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtList ¶
type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtList ¶
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtList
type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtOutputReference ¶
type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DateRange() SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRangeOutputReference
DateRangeInput() *SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRange
End() *string
SetEnd(val *string)
EndInput() *string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Start() *string
SetStart(val *string)
StartInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutDateRange(value *SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRange)
ResetDateRange()
ResetEnd()
ResetStart()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtOutputReference
type SecurityhubInsightFiltersResourceAwsIamAccessKeyStatus ¶
type SecurityhubInsightFiltersResourceAwsIamAccessKeyStatus struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusList ¶
type SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyStatusList ¶
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyStatusList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusList
type SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusOutputReference ¶
type SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyStatusOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyStatusOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusOutputReference
type SecurityhubInsightFiltersResourceAwsIamAccessKeyUserName ¶
type SecurityhubInsightFiltersResourceAwsIamAccessKeyUserName struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameList ¶
type SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameList ¶
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameList
type SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameOutputReference ¶
type SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameOutputReference
type SecurityhubInsightFiltersResourceAwsS3BucketOwnerId ¶
type SecurityhubInsightFiltersResourceAwsS3BucketOwnerId struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdList ¶
type SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerIdList ¶
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerIdList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdList
type SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdOutputReference ¶
type SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerIdOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerIdOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdOutputReference
type SecurityhubInsightFiltersResourceAwsS3BucketOwnerName ¶
type SecurityhubInsightFiltersResourceAwsS3BucketOwnerName struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameList ¶
type SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerNameList ¶
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerNameList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameList
type SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameOutputReference ¶
type SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerNameOutputReference ¶
func NewSecurityhubInsightFiltersResourceAwsS3BucketOwnerNameOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameOutputReference
type SecurityhubInsightFiltersResourceContainerImageId ¶
type SecurityhubInsightFiltersResourceContainerImageId struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceContainerImageIdList ¶
type SecurityhubInsightFiltersResourceContainerImageIdList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceContainerImageIdOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceContainerImageIdList ¶
func NewSecurityhubInsightFiltersResourceContainerImageIdList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceContainerImageIdList
type SecurityhubInsightFiltersResourceContainerImageIdOutputReference ¶
type SecurityhubInsightFiltersResourceContainerImageIdOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceContainerImageIdOutputReference ¶
func NewSecurityhubInsightFiltersResourceContainerImageIdOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceContainerImageIdOutputReference
type SecurityhubInsightFiltersResourceContainerImageName ¶
type SecurityhubInsightFiltersResourceContainerImageName struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceContainerImageNameList ¶
type SecurityhubInsightFiltersResourceContainerImageNameList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceContainerImageNameOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceContainerImageNameList ¶
func NewSecurityhubInsightFiltersResourceContainerImageNameList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceContainerImageNameList
type SecurityhubInsightFiltersResourceContainerImageNameOutputReference ¶
type SecurityhubInsightFiltersResourceContainerImageNameOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceContainerImageNameOutputReference ¶
func NewSecurityhubInsightFiltersResourceContainerImageNameOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceContainerImageNameOutputReference
type SecurityhubInsightFiltersResourceContainerLaunchedAt ¶
type SecurityhubInsightFiltersResourceContainerLaunchedAt struct {
// date_range block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#date_range SecurityhubInsight#date_range}
DateRange *SecurityhubInsightFiltersResourceContainerLaunchedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#end SecurityhubInsight#end}.
End *string `field:"optional" json:"end" yaml:"end"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#start SecurityhubInsight#start}.
Start *string `field:"optional" json:"start" yaml:"start"`
}
type SecurityhubInsightFiltersResourceContainerLaunchedAtDateRange ¶
type SecurityhubInsightFiltersResourceContainerLaunchedAtDateRange struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#unit SecurityhubInsight#unit}.
Unit *string `field:"required" json:"unit" yaml:"unit"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *float64 `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceContainerLaunchedAtDateRangeOutputReference ¶
type SecurityhubInsightFiltersResourceContainerLaunchedAtDateRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SecurityhubInsightFiltersResourceContainerLaunchedAtDateRange
SetInternalValue(val *SecurityhubInsightFiltersResourceContainerLaunchedAtDateRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Unit() *string
SetUnit(val *string)
UnitInput() *string
Value() *float64
SetValue(val *float64)
ValueInput() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceContainerLaunchedAtDateRangeOutputReference ¶
func NewSecurityhubInsightFiltersResourceContainerLaunchedAtDateRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SecurityhubInsightFiltersResourceContainerLaunchedAtDateRangeOutputReference
type SecurityhubInsightFiltersResourceContainerLaunchedAtList ¶
type SecurityhubInsightFiltersResourceContainerLaunchedAtList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceContainerLaunchedAtOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceContainerLaunchedAtList ¶
func NewSecurityhubInsightFiltersResourceContainerLaunchedAtList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceContainerLaunchedAtList
type SecurityhubInsightFiltersResourceContainerLaunchedAtOutputReference ¶
type SecurityhubInsightFiltersResourceContainerLaunchedAtOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DateRange() SecurityhubInsightFiltersResourceContainerLaunchedAtDateRangeOutputReference
DateRangeInput() *SecurityhubInsightFiltersResourceContainerLaunchedAtDateRange
End() *string
SetEnd(val *string)
EndInput() *string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Start() *string
SetStart(val *string)
StartInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutDateRange(value *SecurityhubInsightFiltersResourceContainerLaunchedAtDateRange)
ResetDateRange()
ResetEnd()
ResetStart()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceContainerLaunchedAtOutputReference ¶
func NewSecurityhubInsightFiltersResourceContainerLaunchedAtOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceContainerLaunchedAtOutputReference
type SecurityhubInsightFiltersResourceContainerName ¶
type SecurityhubInsightFiltersResourceContainerName struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceContainerNameList ¶
type SecurityhubInsightFiltersResourceContainerNameList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceContainerNameOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceContainerNameList ¶
func NewSecurityhubInsightFiltersResourceContainerNameList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceContainerNameList
type SecurityhubInsightFiltersResourceContainerNameOutputReference ¶
type SecurityhubInsightFiltersResourceContainerNameOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceContainerNameOutputReference ¶
func NewSecurityhubInsightFiltersResourceContainerNameOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceContainerNameOutputReference
type SecurityhubInsightFiltersResourceDetailsOther ¶
type SecurityhubInsightFiltersResourceDetailsOther struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#key SecurityhubInsight#key}.
Key *string `field:"required" json:"key" yaml:"key"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceDetailsOtherList ¶
type SecurityhubInsightFiltersResourceDetailsOtherList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceDetailsOtherOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceDetailsOtherList ¶
func NewSecurityhubInsightFiltersResourceDetailsOtherList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceDetailsOtherList
type SecurityhubInsightFiltersResourceDetailsOtherOutputReference ¶
type SecurityhubInsightFiltersResourceDetailsOtherOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Key() *string
SetKey(val *string)
KeyInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceDetailsOtherOutputReference ¶
func NewSecurityhubInsightFiltersResourceDetailsOtherOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceDetailsOtherOutputReference
type SecurityhubInsightFiltersResourceId ¶
type SecurityhubInsightFiltersResourceId struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceIdList ¶
type SecurityhubInsightFiltersResourceIdList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceIdOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceIdList ¶
func NewSecurityhubInsightFiltersResourceIdList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceIdList
type SecurityhubInsightFiltersResourceIdOutputReference ¶
type SecurityhubInsightFiltersResourceIdOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceIdOutputReference ¶
func NewSecurityhubInsightFiltersResourceIdOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceIdOutputReference
type SecurityhubInsightFiltersResourcePartition ¶
type SecurityhubInsightFiltersResourcePartition struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourcePartitionList ¶
type SecurityhubInsightFiltersResourcePartitionList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourcePartitionOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourcePartitionList ¶
func NewSecurityhubInsightFiltersResourcePartitionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourcePartitionList
type SecurityhubInsightFiltersResourcePartitionOutputReference ¶
type SecurityhubInsightFiltersResourcePartitionOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourcePartitionOutputReference ¶
func NewSecurityhubInsightFiltersResourcePartitionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourcePartitionOutputReference
type SecurityhubInsightFiltersResourceRegion ¶
type SecurityhubInsightFiltersResourceRegion struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceRegionList ¶
type SecurityhubInsightFiltersResourceRegionList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceRegionOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceRegionList ¶
func NewSecurityhubInsightFiltersResourceRegionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceRegionList
type SecurityhubInsightFiltersResourceRegionOutputReference ¶
type SecurityhubInsightFiltersResourceRegionOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceRegionOutputReference ¶
func NewSecurityhubInsightFiltersResourceRegionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceRegionOutputReference
type SecurityhubInsightFiltersResourceTags ¶
type SecurityhubInsightFiltersResourceTags struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#key SecurityhubInsight#key}.
Key *string `field:"required" json:"key" yaml:"key"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceTagsList ¶
type SecurityhubInsightFiltersResourceTagsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceTagsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceTagsList ¶
func NewSecurityhubInsightFiltersResourceTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceTagsList
type SecurityhubInsightFiltersResourceTagsOutputReference ¶
type SecurityhubInsightFiltersResourceTagsOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Key() *string
SetKey(val *string)
KeyInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceTagsOutputReference ¶
func NewSecurityhubInsightFiltersResourceTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceTagsOutputReference
type SecurityhubInsightFiltersResourceType ¶
type SecurityhubInsightFiltersResourceType struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersResourceTypeList ¶
type SecurityhubInsightFiltersResourceTypeList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersResourceTypeOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceTypeList ¶
func NewSecurityhubInsightFiltersResourceTypeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersResourceTypeList
type SecurityhubInsightFiltersResourceTypeOutputReference ¶
type SecurityhubInsightFiltersResourceTypeOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersResourceTypeOutputReference ¶
func NewSecurityhubInsightFiltersResourceTypeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersResourceTypeOutputReference
type SecurityhubInsightFiltersSeverityLabel ¶
type SecurityhubInsightFiltersSeverityLabel struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersSeverityLabelList ¶
type SecurityhubInsightFiltersSeverityLabelList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersSeverityLabelOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersSeverityLabelList ¶
func NewSecurityhubInsightFiltersSeverityLabelList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersSeverityLabelList
type SecurityhubInsightFiltersSeverityLabelOutputReference ¶
type SecurityhubInsightFiltersSeverityLabelOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersSeverityLabelOutputReference ¶
func NewSecurityhubInsightFiltersSeverityLabelOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersSeverityLabelOutputReference
type SecurityhubInsightFiltersSourceUrl ¶
type SecurityhubInsightFiltersSourceUrl struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersSourceUrlList ¶
type SecurityhubInsightFiltersSourceUrlList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersSourceUrlOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersSourceUrlList ¶
func NewSecurityhubInsightFiltersSourceUrlList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersSourceUrlList
type SecurityhubInsightFiltersSourceUrlOutputReference ¶
type SecurityhubInsightFiltersSourceUrlOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersSourceUrlOutputReference ¶
func NewSecurityhubInsightFiltersSourceUrlOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersSourceUrlOutputReference
type SecurityhubInsightFiltersThreatIntelIndicatorCategory ¶
type SecurityhubInsightFiltersThreatIntelIndicatorCategory struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersThreatIntelIndicatorCategoryList ¶
type SecurityhubInsightFiltersThreatIntelIndicatorCategoryList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersThreatIntelIndicatorCategoryOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersThreatIntelIndicatorCategoryList ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersThreatIntelIndicatorCategoryList
type SecurityhubInsightFiltersThreatIntelIndicatorCategoryOutputReference ¶
type SecurityhubInsightFiltersThreatIntelIndicatorCategoryOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersThreatIntelIndicatorCategoryOutputReference ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersThreatIntelIndicatorCategoryOutputReference
type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAt ¶
type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAt struct {
// date_range block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#date_range SecurityhubInsight#date_range}
DateRange *SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#end SecurityhubInsight#end}.
End *string `field:"optional" json:"end" yaml:"end"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#start SecurityhubInsight#start}.
Start *string `field:"optional" json:"start" yaml:"start"`
}
type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRange ¶
type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRange struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#unit SecurityhubInsight#unit}.
Unit *string `field:"required" json:"unit" yaml:"unit"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *float64 `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRangeOutputReference ¶
type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRange
SetInternalValue(val *SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Unit() *string
SetUnit(val *string)
UnitInput() *string
Value() *float64
SetValue(val *float64)
ValueInput() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRangeOutputReference ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRangeOutputReference
type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtList ¶
type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtList ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtList
type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtOutputReference ¶
type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DateRange() SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRangeOutputReference
DateRangeInput() *SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRange
End() *string
SetEnd(val *string)
EndInput() *string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Start() *string
SetStart(val *string)
StartInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutDateRange(value *SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRange)
ResetDateRange()
ResetEnd()
ResetStart()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtOutputReference ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtOutputReference
type SecurityhubInsightFiltersThreatIntelIndicatorSource ¶
type SecurityhubInsightFiltersThreatIntelIndicatorSource struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersThreatIntelIndicatorSourceList ¶
type SecurityhubInsightFiltersThreatIntelIndicatorSourceList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersThreatIntelIndicatorSourceOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceList ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersThreatIntelIndicatorSourceList
type SecurityhubInsightFiltersThreatIntelIndicatorSourceOutputReference ¶
type SecurityhubInsightFiltersThreatIntelIndicatorSourceOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceOutputReference ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersThreatIntelIndicatorSourceOutputReference
type SecurityhubInsightFiltersThreatIntelIndicatorSourceUrl ¶
type SecurityhubInsightFiltersThreatIntelIndicatorSourceUrl struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlList ¶
type SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceUrlList ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceUrlList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlList
type SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlOutputReference ¶
type SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceUrlOutputReference ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorSourceUrlOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlOutputReference
type SecurityhubInsightFiltersThreatIntelIndicatorType ¶
type SecurityhubInsightFiltersThreatIntelIndicatorType struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersThreatIntelIndicatorTypeList ¶
type SecurityhubInsightFiltersThreatIntelIndicatorTypeList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersThreatIntelIndicatorTypeOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersThreatIntelIndicatorTypeList ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorTypeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersThreatIntelIndicatorTypeList
type SecurityhubInsightFiltersThreatIntelIndicatorTypeOutputReference ¶
type SecurityhubInsightFiltersThreatIntelIndicatorTypeOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersThreatIntelIndicatorTypeOutputReference ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorTypeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersThreatIntelIndicatorTypeOutputReference
type SecurityhubInsightFiltersThreatIntelIndicatorValue ¶
type SecurityhubInsightFiltersThreatIntelIndicatorValue struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersThreatIntelIndicatorValueList ¶
type SecurityhubInsightFiltersThreatIntelIndicatorValueList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersThreatIntelIndicatorValueOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersThreatIntelIndicatorValueList ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorValueList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersThreatIntelIndicatorValueList
type SecurityhubInsightFiltersThreatIntelIndicatorValueOutputReference ¶
type SecurityhubInsightFiltersThreatIntelIndicatorValueOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersThreatIntelIndicatorValueOutputReference ¶
func NewSecurityhubInsightFiltersThreatIntelIndicatorValueOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersThreatIntelIndicatorValueOutputReference
type SecurityhubInsightFiltersTitle ¶
type SecurityhubInsightFiltersTitle struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersTitleList ¶
type SecurityhubInsightFiltersTitleList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersTitleOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersTitleList ¶
func NewSecurityhubInsightFiltersTitleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersTitleList
type SecurityhubInsightFiltersTitleOutputReference ¶
type SecurityhubInsightFiltersTitleOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersTitleOutputReference ¶
func NewSecurityhubInsightFiltersTitleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersTitleOutputReference
type SecurityhubInsightFiltersType ¶
type SecurityhubInsightFiltersType struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersTypeList ¶
type SecurityhubInsightFiltersTypeList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersTypeOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersTypeList ¶
func NewSecurityhubInsightFiltersTypeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersTypeList
type SecurityhubInsightFiltersTypeOutputReference ¶
type SecurityhubInsightFiltersTypeOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersTypeOutputReference ¶
func NewSecurityhubInsightFiltersTypeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersTypeOutputReference
type SecurityhubInsightFiltersUpdatedAt ¶
type SecurityhubInsightFiltersUpdatedAt struct {
// date_range block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#date_range SecurityhubInsight#date_range}
DateRange *SecurityhubInsightFiltersUpdatedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#end SecurityhubInsight#end}.
End *string `field:"optional" json:"end" yaml:"end"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#start SecurityhubInsight#start}.
Start *string `field:"optional" json:"start" yaml:"start"`
}
type SecurityhubInsightFiltersUpdatedAtDateRange ¶
type SecurityhubInsightFiltersUpdatedAtDateRange struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#unit SecurityhubInsight#unit}.
Unit *string `field:"required" json:"unit" yaml:"unit"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *float64 `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersUpdatedAtDateRangeOutputReference ¶
type SecurityhubInsightFiltersUpdatedAtDateRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SecurityhubInsightFiltersUpdatedAtDateRange
SetInternalValue(val *SecurityhubInsightFiltersUpdatedAtDateRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Unit() *string
SetUnit(val *string)
UnitInput() *string
Value() *float64
SetValue(val *float64)
ValueInput() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersUpdatedAtDateRangeOutputReference ¶
func NewSecurityhubInsightFiltersUpdatedAtDateRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SecurityhubInsightFiltersUpdatedAtDateRangeOutputReference
type SecurityhubInsightFiltersUpdatedAtList ¶
type SecurityhubInsightFiltersUpdatedAtList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersUpdatedAtOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersUpdatedAtList ¶
func NewSecurityhubInsightFiltersUpdatedAtList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersUpdatedAtList
type SecurityhubInsightFiltersUpdatedAtOutputReference ¶
type SecurityhubInsightFiltersUpdatedAtOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DateRange() SecurityhubInsightFiltersUpdatedAtDateRangeOutputReference
DateRangeInput() *SecurityhubInsightFiltersUpdatedAtDateRange
End() *string
SetEnd(val *string)
EndInput() *string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Start() *string
SetStart(val *string)
StartInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutDateRange(value *SecurityhubInsightFiltersUpdatedAtDateRange)
ResetDateRange()
ResetEnd()
ResetStart()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersUpdatedAtOutputReference ¶
func NewSecurityhubInsightFiltersUpdatedAtOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersUpdatedAtOutputReference
type SecurityhubInsightFiltersUserDefinedValues ¶
type SecurityhubInsightFiltersUserDefinedValues struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#key SecurityhubInsight#key}.
Key *string `field:"required" json:"key" yaml:"key"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersUserDefinedValuesList ¶
type SecurityhubInsightFiltersUserDefinedValuesList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersUserDefinedValuesOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersUserDefinedValuesList ¶
func NewSecurityhubInsightFiltersUserDefinedValuesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersUserDefinedValuesList
type SecurityhubInsightFiltersUserDefinedValuesOutputReference ¶
type SecurityhubInsightFiltersUserDefinedValuesOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Key() *string
SetKey(val *string)
KeyInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersUserDefinedValuesOutputReference ¶
func NewSecurityhubInsightFiltersUserDefinedValuesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersUserDefinedValuesOutputReference
type SecurityhubInsightFiltersVerificationState ¶
type SecurityhubInsightFiltersVerificationState struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersVerificationStateList ¶
type SecurityhubInsightFiltersVerificationStateList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersVerificationStateOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersVerificationStateList ¶
func NewSecurityhubInsightFiltersVerificationStateList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersVerificationStateList
type SecurityhubInsightFiltersVerificationStateOutputReference ¶
type SecurityhubInsightFiltersVerificationStateOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersVerificationStateOutputReference ¶
func NewSecurityhubInsightFiltersVerificationStateOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersVerificationStateOutputReference
type SecurityhubInsightFiltersWorkflowStatus ¶
type SecurityhubInsightFiltersWorkflowStatus struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#comparison SecurityhubInsight#comparison}.
Comparison *string `field:"required" json:"comparison" yaml:"comparison"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/securityhub_insight#value SecurityhubInsight#value}.
Value *string `field:"required" json:"value" yaml:"value"`
}
type SecurityhubInsightFiltersWorkflowStatusList ¶
type SecurityhubInsightFiltersWorkflowStatusList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SecurityhubInsightFiltersWorkflowStatusOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersWorkflowStatusList ¶
func NewSecurityhubInsightFiltersWorkflowStatusList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SecurityhubInsightFiltersWorkflowStatusList
type SecurityhubInsightFiltersWorkflowStatusOutputReference ¶
type SecurityhubInsightFiltersWorkflowStatusOutputReference interface {
cdktf.ComplexObject
Comparison() *string
SetComparison(val *string)
ComparisonInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
SetValue(val *string)
ValueInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSecurityhubInsightFiltersWorkflowStatusOutputReference ¶
func NewSecurityhubInsightFiltersWorkflowStatusOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SecurityhubInsightFiltersWorkflowStatusOutputReference
Source Files
¶
- SecurityhubInsight.go
- SecurityhubInsightConfig.go
- SecurityhubInsightFilters.go
- SecurityhubInsightFiltersAwsAccountId.go
- SecurityhubInsightFiltersAwsAccountIdList.go
- SecurityhubInsightFiltersAwsAccountIdList__checks.go
- SecurityhubInsightFiltersAwsAccountIdOutputReference.go
- SecurityhubInsightFiltersAwsAccountIdOutputReference__checks.go
- SecurityhubInsightFiltersCompanyName.go
- SecurityhubInsightFiltersCompanyNameList.go
- SecurityhubInsightFiltersCompanyNameList__checks.go
- SecurityhubInsightFiltersCompanyNameOutputReference.go
- SecurityhubInsightFiltersCompanyNameOutputReference__checks.go
- SecurityhubInsightFiltersComplianceStatus.go
- SecurityhubInsightFiltersComplianceStatusList.go
- SecurityhubInsightFiltersComplianceStatusList__checks.go
- SecurityhubInsightFiltersComplianceStatusOutputReference.go
- SecurityhubInsightFiltersComplianceStatusOutputReference__checks.go
- SecurityhubInsightFiltersConfidence.go
- SecurityhubInsightFiltersConfidenceList.go
- SecurityhubInsightFiltersConfidenceList__checks.go
- SecurityhubInsightFiltersConfidenceOutputReference.go
- SecurityhubInsightFiltersConfidenceOutputReference__checks.go
- SecurityhubInsightFiltersCreatedAt.go
- SecurityhubInsightFiltersCreatedAtDateRange.go
- SecurityhubInsightFiltersCreatedAtDateRangeOutputReference.go
- SecurityhubInsightFiltersCreatedAtDateRangeOutputReference__checks.go
- SecurityhubInsightFiltersCreatedAtList.go
- SecurityhubInsightFiltersCreatedAtList__checks.go
- SecurityhubInsightFiltersCreatedAtOutputReference.go
- SecurityhubInsightFiltersCreatedAtOutputReference__checks.go
- SecurityhubInsightFiltersCriticality.go
- SecurityhubInsightFiltersCriticalityList.go
- SecurityhubInsightFiltersCriticalityList__checks.go
- SecurityhubInsightFiltersCriticalityOutputReference.go
- SecurityhubInsightFiltersCriticalityOutputReference__checks.go
- SecurityhubInsightFiltersDescription.go
- SecurityhubInsightFiltersDescriptionList.go
- SecurityhubInsightFiltersDescriptionList__checks.go
- SecurityhubInsightFiltersDescriptionOutputReference.go
- SecurityhubInsightFiltersDescriptionOutputReference__checks.go
- SecurityhubInsightFiltersFindingProviderFieldsConfidence.go
- SecurityhubInsightFiltersFindingProviderFieldsConfidenceList.go
- SecurityhubInsightFiltersFindingProviderFieldsConfidenceList__checks.go
- SecurityhubInsightFiltersFindingProviderFieldsConfidenceOutputReference.go
- SecurityhubInsightFiltersFindingProviderFieldsConfidenceOutputReference__checks.go
- SecurityhubInsightFiltersFindingProviderFieldsCriticality.go
- SecurityhubInsightFiltersFindingProviderFieldsCriticalityList.go
- SecurityhubInsightFiltersFindingProviderFieldsCriticalityList__checks.go
- SecurityhubInsightFiltersFindingProviderFieldsCriticalityOutputReference.go
- SecurityhubInsightFiltersFindingProviderFieldsCriticalityOutputReference__checks.go
- SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsId.go
- SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdList.go
- SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdList__checks.go
- SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdOutputReference.go
- SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsIdOutputReference__checks.go
- SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArn.go
- SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnList.go
- SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnList__checks.go
- SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnOutputReference.go
- SecurityhubInsightFiltersFindingProviderFieldsRelatedFindingsProductArnOutputReference__checks.go
- SecurityhubInsightFiltersFindingProviderFieldsSeverityLabel.go
- SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelList.go
- SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelList__checks.go
- SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelOutputReference.go
- SecurityhubInsightFiltersFindingProviderFieldsSeverityLabelOutputReference__checks.go
- SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginal.go
- SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalList.go
- SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalList__checks.go
- SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalOutputReference.go
- SecurityhubInsightFiltersFindingProviderFieldsSeverityOriginalOutputReference__checks.go
- SecurityhubInsightFiltersFindingProviderFieldsTypes.go
- SecurityhubInsightFiltersFindingProviderFieldsTypesList.go
- SecurityhubInsightFiltersFindingProviderFieldsTypesList__checks.go
- SecurityhubInsightFiltersFindingProviderFieldsTypesOutputReference.go
- SecurityhubInsightFiltersFindingProviderFieldsTypesOutputReference__checks.go
- SecurityhubInsightFiltersFirstObservedAt.go
- SecurityhubInsightFiltersFirstObservedAtDateRange.go
- SecurityhubInsightFiltersFirstObservedAtDateRangeOutputReference.go
- SecurityhubInsightFiltersFirstObservedAtDateRangeOutputReference__checks.go
- SecurityhubInsightFiltersFirstObservedAtList.go
- SecurityhubInsightFiltersFirstObservedAtList__checks.go
- SecurityhubInsightFiltersFirstObservedAtOutputReference.go
- SecurityhubInsightFiltersFirstObservedAtOutputReference__checks.go
- SecurityhubInsightFiltersGeneratorId.go
- SecurityhubInsightFiltersGeneratorIdList.go
- SecurityhubInsightFiltersGeneratorIdList__checks.go
- SecurityhubInsightFiltersGeneratorIdOutputReference.go
- SecurityhubInsightFiltersGeneratorIdOutputReference__checks.go
- SecurityhubInsightFiltersId.go
- SecurityhubInsightFiltersIdList.go
- SecurityhubInsightFiltersIdList__checks.go
- SecurityhubInsightFiltersIdOutputReference.go
- SecurityhubInsightFiltersIdOutputReference__checks.go
- SecurityhubInsightFiltersKeyword.go
- SecurityhubInsightFiltersKeywordList.go
- SecurityhubInsightFiltersKeywordList__checks.go
- SecurityhubInsightFiltersKeywordOutputReference.go
- SecurityhubInsightFiltersKeywordOutputReference__checks.go
- SecurityhubInsightFiltersLastObservedAt.go
- SecurityhubInsightFiltersLastObservedAtDateRange.go
- SecurityhubInsightFiltersLastObservedAtDateRangeOutputReference.go
- SecurityhubInsightFiltersLastObservedAtDateRangeOutputReference__checks.go
- SecurityhubInsightFiltersLastObservedAtList.go
- SecurityhubInsightFiltersLastObservedAtList__checks.go
- SecurityhubInsightFiltersLastObservedAtOutputReference.go
- SecurityhubInsightFiltersLastObservedAtOutputReference__checks.go
- SecurityhubInsightFiltersMalwareName.go
- SecurityhubInsightFiltersMalwareNameList.go
- SecurityhubInsightFiltersMalwareNameList__checks.go
- SecurityhubInsightFiltersMalwareNameOutputReference.go
- SecurityhubInsightFiltersMalwareNameOutputReference__checks.go
- SecurityhubInsightFiltersMalwarePath.go
- SecurityhubInsightFiltersMalwarePathList.go
- SecurityhubInsightFiltersMalwarePathList__checks.go
- SecurityhubInsightFiltersMalwarePathOutputReference.go
- SecurityhubInsightFiltersMalwarePathOutputReference__checks.go
- SecurityhubInsightFiltersMalwareState.go
- SecurityhubInsightFiltersMalwareStateList.go
- SecurityhubInsightFiltersMalwareStateList__checks.go
- SecurityhubInsightFiltersMalwareStateOutputReference.go
- SecurityhubInsightFiltersMalwareStateOutputReference__checks.go
- SecurityhubInsightFiltersMalwareType.go
- SecurityhubInsightFiltersMalwareTypeList.go
- SecurityhubInsightFiltersMalwareTypeList__checks.go
- SecurityhubInsightFiltersMalwareTypeOutputReference.go
- SecurityhubInsightFiltersMalwareTypeOutputReference__checks.go
- SecurityhubInsightFiltersNetworkDestinationDomain.go
- SecurityhubInsightFiltersNetworkDestinationDomainList.go
- SecurityhubInsightFiltersNetworkDestinationDomainList__checks.go
- SecurityhubInsightFiltersNetworkDestinationDomainOutputReference.go
- SecurityhubInsightFiltersNetworkDestinationDomainOutputReference__checks.go
- SecurityhubInsightFiltersNetworkDestinationIpv4.go
- SecurityhubInsightFiltersNetworkDestinationIpv4List.go
- SecurityhubInsightFiltersNetworkDestinationIpv4List__checks.go
- SecurityhubInsightFiltersNetworkDestinationIpv4OutputReference.go
- SecurityhubInsightFiltersNetworkDestinationIpv4OutputReference__checks.go
- SecurityhubInsightFiltersNetworkDestinationIpv6.go
- SecurityhubInsightFiltersNetworkDestinationIpv6List.go
- SecurityhubInsightFiltersNetworkDestinationIpv6List__checks.go
- SecurityhubInsightFiltersNetworkDestinationIpv6OutputReference.go
- SecurityhubInsightFiltersNetworkDestinationIpv6OutputReference__checks.go
- SecurityhubInsightFiltersNetworkDestinationPort.go
- SecurityhubInsightFiltersNetworkDestinationPortList.go
- SecurityhubInsightFiltersNetworkDestinationPortList__checks.go
- SecurityhubInsightFiltersNetworkDestinationPortOutputReference.go
- SecurityhubInsightFiltersNetworkDestinationPortOutputReference__checks.go
- SecurityhubInsightFiltersNetworkDirection.go
- SecurityhubInsightFiltersNetworkDirectionList.go
- SecurityhubInsightFiltersNetworkDirectionList__checks.go
- SecurityhubInsightFiltersNetworkDirectionOutputReference.go
- SecurityhubInsightFiltersNetworkDirectionOutputReference__checks.go
- SecurityhubInsightFiltersNetworkProtocol.go
- SecurityhubInsightFiltersNetworkProtocolList.go
- SecurityhubInsightFiltersNetworkProtocolList__checks.go
- SecurityhubInsightFiltersNetworkProtocolOutputReference.go
- SecurityhubInsightFiltersNetworkProtocolOutputReference__checks.go
- SecurityhubInsightFiltersNetworkSourceDomain.go
- SecurityhubInsightFiltersNetworkSourceDomainList.go
- SecurityhubInsightFiltersNetworkSourceDomainList__checks.go
- SecurityhubInsightFiltersNetworkSourceDomainOutputReference.go
- SecurityhubInsightFiltersNetworkSourceDomainOutputReference__checks.go
- SecurityhubInsightFiltersNetworkSourceIpv4.go
- SecurityhubInsightFiltersNetworkSourceIpv4List.go
- SecurityhubInsightFiltersNetworkSourceIpv4List__checks.go
- SecurityhubInsightFiltersNetworkSourceIpv4OutputReference.go
- SecurityhubInsightFiltersNetworkSourceIpv4OutputReference__checks.go
- SecurityhubInsightFiltersNetworkSourceIpv6.go
- SecurityhubInsightFiltersNetworkSourceIpv6List.go
- SecurityhubInsightFiltersNetworkSourceIpv6List__checks.go
- SecurityhubInsightFiltersNetworkSourceIpv6OutputReference.go
- SecurityhubInsightFiltersNetworkSourceIpv6OutputReference__checks.go
- SecurityhubInsightFiltersNetworkSourceMac.go
- SecurityhubInsightFiltersNetworkSourceMacList.go
- SecurityhubInsightFiltersNetworkSourceMacList__checks.go
- SecurityhubInsightFiltersNetworkSourceMacOutputReference.go
- SecurityhubInsightFiltersNetworkSourceMacOutputReference__checks.go
- SecurityhubInsightFiltersNetworkSourcePort.go
- SecurityhubInsightFiltersNetworkSourcePortList.go
- SecurityhubInsightFiltersNetworkSourcePortList__checks.go
- SecurityhubInsightFiltersNetworkSourcePortOutputReference.go
- SecurityhubInsightFiltersNetworkSourcePortOutputReference__checks.go
- SecurityhubInsightFiltersNoteText.go
- SecurityhubInsightFiltersNoteTextList.go
- SecurityhubInsightFiltersNoteTextList__checks.go
- SecurityhubInsightFiltersNoteTextOutputReference.go
- SecurityhubInsightFiltersNoteTextOutputReference__checks.go
- SecurityhubInsightFiltersNoteUpdatedAt.go
- SecurityhubInsightFiltersNoteUpdatedAtDateRange.go
- SecurityhubInsightFiltersNoteUpdatedAtDateRangeOutputReference.go
- SecurityhubInsightFiltersNoteUpdatedAtDateRangeOutputReference__checks.go
- SecurityhubInsightFiltersNoteUpdatedAtList.go
- SecurityhubInsightFiltersNoteUpdatedAtList__checks.go
- SecurityhubInsightFiltersNoteUpdatedAtOutputReference.go
- SecurityhubInsightFiltersNoteUpdatedAtOutputReference__checks.go
- SecurityhubInsightFiltersNoteUpdatedBy.go
- SecurityhubInsightFiltersNoteUpdatedByList.go
- SecurityhubInsightFiltersNoteUpdatedByList__checks.go
- SecurityhubInsightFiltersNoteUpdatedByOutputReference.go
- SecurityhubInsightFiltersNoteUpdatedByOutputReference__checks.go
- SecurityhubInsightFiltersOutputReference.go
- SecurityhubInsightFiltersOutputReference__checks.go
- SecurityhubInsightFiltersProcessLaunchedAt.go
- SecurityhubInsightFiltersProcessLaunchedAtDateRange.go
- SecurityhubInsightFiltersProcessLaunchedAtDateRangeOutputReference.go
- SecurityhubInsightFiltersProcessLaunchedAtDateRangeOutputReference__checks.go
- SecurityhubInsightFiltersProcessLaunchedAtList.go
- SecurityhubInsightFiltersProcessLaunchedAtList__checks.go
- SecurityhubInsightFiltersProcessLaunchedAtOutputReference.go
- SecurityhubInsightFiltersProcessLaunchedAtOutputReference__checks.go
- SecurityhubInsightFiltersProcessName.go
- SecurityhubInsightFiltersProcessNameList.go
- SecurityhubInsightFiltersProcessNameList__checks.go
- SecurityhubInsightFiltersProcessNameOutputReference.go
- SecurityhubInsightFiltersProcessNameOutputReference__checks.go
- SecurityhubInsightFiltersProcessParentPid.go
- SecurityhubInsightFiltersProcessParentPidList.go
- SecurityhubInsightFiltersProcessParentPidList__checks.go
- SecurityhubInsightFiltersProcessParentPidOutputReference.go
- SecurityhubInsightFiltersProcessParentPidOutputReference__checks.go
- SecurityhubInsightFiltersProcessPath.go
- SecurityhubInsightFiltersProcessPathList.go
- SecurityhubInsightFiltersProcessPathList__checks.go
- SecurityhubInsightFiltersProcessPathOutputReference.go
- SecurityhubInsightFiltersProcessPathOutputReference__checks.go
- SecurityhubInsightFiltersProcessPid.go
- SecurityhubInsightFiltersProcessPidList.go
- SecurityhubInsightFiltersProcessPidList__checks.go
- SecurityhubInsightFiltersProcessPidOutputReference.go
- SecurityhubInsightFiltersProcessPidOutputReference__checks.go
- SecurityhubInsightFiltersProcessTerminatedAt.go
- SecurityhubInsightFiltersProcessTerminatedAtDateRange.go
- SecurityhubInsightFiltersProcessTerminatedAtDateRangeOutputReference.go
- SecurityhubInsightFiltersProcessTerminatedAtDateRangeOutputReference__checks.go
- SecurityhubInsightFiltersProcessTerminatedAtList.go
- SecurityhubInsightFiltersProcessTerminatedAtList__checks.go
- SecurityhubInsightFiltersProcessTerminatedAtOutputReference.go
- SecurityhubInsightFiltersProcessTerminatedAtOutputReference__checks.go
- SecurityhubInsightFiltersProductArn.go
- SecurityhubInsightFiltersProductArnList.go
- SecurityhubInsightFiltersProductArnList__checks.go
- SecurityhubInsightFiltersProductArnOutputReference.go
- SecurityhubInsightFiltersProductArnOutputReference__checks.go
- SecurityhubInsightFiltersProductFields.go
- SecurityhubInsightFiltersProductFieldsList.go
- SecurityhubInsightFiltersProductFieldsList__checks.go
- SecurityhubInsightFiltersProductFieldsOutputReference.go
- SecurityhubInsightFiltersProductFieldsOutputReference__checks.go
- SecurityhubInsightFiltersProductName.go
- SecurityhubInsightFiltersProductNameList.go
- SecurityhubInsightFiltersProductNameList__checks.go
- SecurityhubInsightFiltersProductNameOutputReference.go
- SecurityhubInsightFiltersProductNameOutputReference__checks.go
- SecurityhubInsightFiltersRecommendationText.go
- SecurityhubInsightFiltersRecommendationTextList.go
- SecurityhubInsightFiltersRecommendationTextList__checks.go
- SecurityhubInsightFiltersRecommendationTextOutputReference.go
- SecurityhubInsightFiltersRecommendationTextOutputReference__checks.go
- SecurityhubInsightFiltersRecordState.go
- SecurityhubInsightFiltersRecordStateList.go
- SecurityhubInsightFiltersRecordStateList__checks.go
- SecurityhubInsightFiltersRecordStateOutputReference.go
- SecurityhubInsightFiltersRecordStateOutputReference__checks.go
- SecurityhubInsightFiltersRelatedFindingsId.go
- SecurityhubInsightFiltersRelatedFindingsIdList.go
- SecurityhubInsightFiltersRelatedFindingsIdList__checks.go
- SecurityhubInsightFiltersRelatedFindingsIdOutputReference.go
- SecurityhubInsightFiltersRelatedFindingsIdOutputReference__checks.go
- SecurityhubInsightFiltersRelatedFindingsProductArn.go
- SecurityhubInsightFiltersRelatedFindingsProductArnList.go
- SecurityhubInsightFiltersRelatedFindingsProductArnList__checks.go
- SecurityhubInsightFiltersRelatedFindingsProductArnOutputReference.go
- SecurityhubInsightFiltersRelatedFindingsProductArnOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArn.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnList.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnList__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnOutputReference.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIamInstanceProfileArnOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceImageId.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdList.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdList__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdOutputReference.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceImageIdOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4Addresses.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesList.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesList__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesOutputReference.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIpv4AddressesOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6Addresses.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesList.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesList__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesOutputReference.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceIpv6AddressesOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceKeyName.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameList.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameList__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameOutputReference.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceKeyNameOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAt.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRange.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRangeOutputReference.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRangeOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtList.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtList__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtOutputReference.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetId.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdList.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdList__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdOutputReference.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceSubnetIdOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceType.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceTypeList.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceTypeList__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceTypeOutputReference.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceTypeOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceVpcId.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdList.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdList__checks.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdOutputReference.go
- SecurityhubInsightFiltersResourceAwsEc2InstanceVpcIdOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAt.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRange.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRangeOutputReference.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRangeOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtList.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtList__checks.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtOutputReference.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyStatus.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusList.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusList__checks.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusOutputReference.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyStatusOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyUserName.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameList.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameList__checks.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameOutputReference.go
- SecurityhubInsightFiltersResourceAwsIamAccessKeyUserNameOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsS3BucketOwnerId.go
- SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdList.go
- SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdList__checks.go
- SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdOutputReference.go
- SecurityhubInsightFiltersResourceAwsS3BucketOwnerIdOutputReference__checks.go
- SecurityhubInsightFiltersResourceAwsS3BucketOwnerName.go
- SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameList.go
- SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameList__checks.go
- SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameOutputReference.go
- SecurityhubInsightFiltersResourceAwsS3BucketOwnerNameOutputReference__checks.go
- SecurityhubInsightFiltersResourceContainerImageId.go
- SecurityhubInsightFiltersResourceContainerImageIdList.go
- SecurityhubInsightFiltersResourceContainerImageIdList__checks.go
- SecurityhubInsightFiltersResourceContainerImageIdOutputReference.go
- SecurityhubInsightFiltersResourceContainerImageIdOutputReference__checks.go
- SecurityhubInsightFiltersResourceContainerImageName.go
- SecurityhubInsightFiltersResourceContainerImageNameList.go
- SecurityhubInsightFiltersResourceContainerImageNameList__checks.go
- SecurityhubInsightFiltersResourceContainerImageNameOutputReference.go
- SecurityhubInsightFiltersResourceContainerImageNameOutputReference__checks.go
- SecurityhubInsightFiltersResourceContainerLaunchedAt.go
- SecurityhubInsightFiltersResourceContainerLaunchedAtDateRange.go
- SecurityhubInsightFiltersResourceContainerLaunchedAtDateRangeOutputReference.go
- SecurityhubInsightFiltersResourceContainerLaunchedAtDateRangeOutputReference__checks.go
- SecurityhubInsightFiltersResourceContainerLaunchedAtList.go
- SecurityhubInsightFiltersResourceContainerLaunchedAtList__checks.go
- SecurityhubInsightFiltersResourceContainerLaunchedAtOutputReference.go
- SecurityhubInsightFiltersResourceContainerLaunchedAtOutputReference__checks.go
- SecurityhubInsightFiltersResourceContainerName.go
- SecurityhubInsightFiltersResourceContainerNameList.go
- SecurityhubInsightFiltersResourceContainerNameList__checks.go
- SecurityhubInsightFiltersResourceContainerNameOutputReference.go
- SecurityhubInsightFiltersResourceContainerNameOutputReference__checks.go
- SecurityhubInsightFiltersResourceDetailsOther.go
- SecurityhubInsightFiltersResourceDetailsOtherList.go
- SecurityhubInsightFiltersResourceDetailsOtherList__checks.go
- SecurityhubInsightFiltersResourceDetailsOtherOutputReference.go
- SecurityhubInsightFiltersResourceDetailsOtherOutputReference__checks.go
- SecurityhubInsightFiltersResourceId.go
- SecurityhubInsightFiltersResourceIdList.go
- SecurityhubInsightFiltersResourceIdList__checks.go
- SecurityhubInsightFiltersResourceIdOutputReference.go
- SecurityhubInsightFiltersResourceIdOutputReference__checks.go
- SecurityhubInsightFiltersResourcePartition.go
- SecurityhubInsightFiltersResourcePartitionList.go
- SecurityhubInsightFiltersResourcePartitionList__checks.go
- SecurityhubInsightFiltersResourcePartitionOutputReference.go
- SecurityhubInsightFiltersResourcePartitionOutputReference__checks.go
- SecurityhubInsightFiltersResourceRegion.go
- SecurityhubInsightFiltersResourceRegionList.go
- SecurityhubInsightFiltersResourceRegionList__checks.go
- SecurityhubInsightFiltersResourceRegionOutputReference.go
- SecurityhubInsightFiltersResourceRegionOutputReference__checks.go
- SecurityhubInsightFiltersResourceTags.go
- SecurityhubInsightFiltersResourceTagsList.go
- SecurityhubInsightFiltersResourceTagsList__checks.go
- SecurityhubInsightFiltersResourceTagsOutputReference.go
- SecurityhubInsightFiltersResourceTagsOutputReference__checks.go
- SecurityhubInsightFiltersResourceType.go
- SecurityhubInsightFiltersResourceTypeList.go
- SecurityhubInsightFiltersResourceTypeList__checks.go
- SecurityhubInsightFiltersResourceTypeOutputReference.go
- SecurityhubInsightFiltersResourceTypeOutputReference__checks.go
- SecurityhubInsightFiltersSeverityLabel.go
- SecurityhubInsightFiltersSeverityLabelList.go
- SecurityhubInsightFiltersSeverityLabelList__checks.go
- SecurityhubInsightFiltersSeverityLabelOutputReference.go
- SecurityhubInsightFiltersSeverityLabelOutputReference__checks.go
- SecurityhubInsightFiltersSourceUrl.go
- SecurityhubInsightFiltersSourceUrlList.go
- SecurityhubInsightFiltersSourceUrlList__checks.go
- SecurityhubInsightFiltersSourceUrlOutputReference.go
- SecurityhubInsightFiltersSourceUrlOutputReference__checks.go
- SecurityhubInsightFiltersThreatIntelIndicatorCategory.go
- SecurityhubInsightFiltersThreatIntelIndicatorCategoryList.go
- SecurityhubInsightFiltersThreatIntelIndicatorCategoryList__checks.go
- SecurityhubInsightFiltersThreatIntelIndicatorCategoryOutputReference.go
- SecurityhubInsightFiltersThreatIntelIndicatorCategoryOutputReference__checks.go
- SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAt.go
- SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRange.go
- SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRangeOutputReference.go
- SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRangeOutputReference__checks.go
- SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtList.go
- SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtList__checks.go
- SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtOutputReference.go
- SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtOutputReference__checks.go
- SecurityhubInsightFiltersThreatIntelIndicatorSource.go
- SecurityhubInsightFiltersThreatIntelIndicatorSourceList.go
- SecurityhubInsightFiltersThreatIntelIndicatorSourceList__checks.go
- SecurityhubInsightFiltersThreatIntelIndicatorSourceOutputReference.go
- SecurityhubInsightFiltersThreatIntelIndicatorSourceOutputReference__checks.go
- SecurityhubInsightFiltersThreatIntelIndicatorSourceUrl.go
- SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlList.go
- SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlList__checks.go
- SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlOutputReference.go
- SecurityhubInsightFiltersThreatIntelIndicatorSourceUrlOutputReference__checks.go
- SecurityhubInsightFiltersThreatIntelIndicatorType.go
- SecurityhubInsightFiltersThreatIntelIndicatorTypeList.go
- SecurityhubInsightFiltersThreatIntelIndicatorTypeList__checks.go
- SecurityhubInsightFiltersThreatIntelIndicatorTypeOutputReference.go
- SecurityhubInsightFiltersThreatIntelIndicatorTypeOutputReference__checks.go
- SecurityhubInsightFiltersThreatIntelIndicatorValue.go
- SecurityhubInsightFiltersThreatIntelIndicatorValueList.go
- SecurityhubInsightFiltersThreatIntelIndicatorValueList__checks.go
- SecurityhubInsightFiltersThreatIntelIndicatorValueOutputReference.go
- SecurityhubInsightFiltersThreatIntelIndicatorValueOutputReference__checks.go
- SecurityhubInsightFiltersTitle.go
- SecurityhubInsightFiltersTitleList.go
- SecurityhubInsightFiltersTitleList__checks.go
- SecurityhubInsightFiltersTitleOutputReference.go
- SecurityhubInsightFiltersTitleOutputReference__checks.go
- SecurityhubInsightFiltersType.go
- SecurityhubInsightFiltersTypeList.go
- SecurityhubInsightFiltersTypeList__checks.go
- SecurityhubInsightFiltersTypeOutputReference.go
- SecurityhubInsightFiltersTypeOutputReference__checks.go
- SecurityhubInsightFiltersUpdatedAt.go
- SecurityhubInsightFiltersUpdatedAtDateRange.go
- SecurityhubInsightFiltersUpdatedAtDateRangeOutputReference.go
- SecurityhubInsightFiltersUpdatedAtDateRangeOutputReference__checks.go
- SecurityhubInsightFiltersUpdatedAtList.go
- SecurityhubInsightFiltersUpdatedAtList__checks.go
- SecurityhubInsightFiltersUpdatedAtOutputReference.go
- SecurityhubInsightFiltersUpdatedAtOutputReference__checks.go
- SecurityhubInsightFiltersUserDefinedValues.go
- SecurityhubInsightFiltersUserDefinedValuesList.go
- SecurityhubInsightFiltersUserDefinedValuesList__checks.go
- SecurityhubInsightFiltersUserDefinedValuesOutputReference.go
- SecurityhubInsightFiltersUserDefinedValuesOutputReference__checks.go
- SecurityhubInsightFiltersVerificationState.go
- SecurityhubInsightFiltersVerificationStateList.go
- SecurityhubInsightFiltersVerificationStateList__checks.go
- SecurityhubInsightFiltersVerificationStateOutputReference.go
- SecurityhubInsightFiltersVerificationStateOutputReference__checks.go
- SecurityhubInsightFiltersWorkflowStatus.go
- SecurityhubInsightFiltersWorkflowStatusList.go
- SecurityhubInsightFiltersWorkflowStatusList__checks.go
- SecurityhubInsightFiltersWorkflowStatusOutputReference.go
- SecurityhubInsightFiltersWorkflowStatusOutputReference__checks.go
- SecurityhubInsight__checks.go
- main.go