Documentation
¶
Index ¶
- func NewSecurityhubAccount_Override(s SecurityhubAccount, scope constructs.Construct, id *string, ...)
- func NewSecurityhubActionTarget_Override(s SecurityhubActionTarget, scope constructs.Construct, id *string, ...)
- func NewSecurityhubFindingAggregator_Override(s SecurityhubFindingAggregator, scope constructs.Construct, id *string, ...)
- 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 NewSecurityhubInviteAccepter_Override(s SecurityhubInviteAccepter, scope constructs.Construct, id *string, ...)
- func NewSecurityhubMember_Override(s SecurityhubMember, scope constructs.Construct, id *string, ...)
- func NewSecurityhubOrganizationAdminAccount_Override(s SecurityhubOrganizationAdminAccount, scope constructs.Construct, id *string, ...)
- func NewSecurityhubOrganizationConfiguration_Override(s SecurityhubOrganizationConfiguration, scope constructs.Construct, id *string, ...)
- func NewSecurityhubProductSubscription_Override(s SecurityhubProductSubscription, scope constructs.Construct, id *string, ...)
- func NewSecurityhubStandardsControl_Override(s SecurityhubStandardsControl, scope constructs.Construct, id *string, ...)
- func NewSecurityhubStandardsSubscription_Override(s SecurityhubStandardsSubscription, scope constructs.Construct, id *string, ...)
- func SecurityhubAccount_IsConstruct(x interface{}) *bool
- func SecurityhubAccount_TfResourceType() *string
- func SecurityhubActionTarget_IsConstruct(x interface{}) *bool
- func SecurityhubActionTarget_TfResourceType() *string
- func SecurityhubFindingAggregator_IsConstruct(x interface{}) *bool
- func SecurityhubFindingAggregator_TfResourceType() *string
- func SecurityhubInsight_IsConstruct(x interface{}) *bool
- func SecurityhubInsight_TfResourceType() *string
- func SecurityhubInviteAccepter_IsConstruct(x interface{}) *bool
- func SecurityhubInviteAccepter_TfResourceType() *string
- func SecurityhubMember_IsConstruct(x interface{}) *bool
- func SecurityhubMember_TfResourceType() *string
- func SecurityhubOrganizationAdminAccount_IsConstruct(x interface{}) *bool
- func SecurityhubOrganizationAdminAccount_TfResourceType() *string
- func SecurityhubOrganizationConfiguration_IsConstruct(x interface{}) *bool
- func SecurityhubOrganizationConfiguration_TfResourceType() *string
- func SecurityhubProductSubscription_IsConstruct(x interface{}) *bool
- func SecurityhubProductSubscription_TfResourceType() *string
- func SecurityhubStandardsControl_IsConstruct(x interface{}) *bool
- func SecurityhubStandardsControl_TfResourceType() *string
- func SecurityhubStandardsSubscription_IsConstruct(x interface{}) *bool
- func SecurityhubStandardsSubscription_TfResourceType() *string
- type SecurityhubAccount
- type SecurityhubAccountConfig
- type SecurityhubActionTarget
- type SecurityhubActionTargetConfig
- type SecurityhubFindingAggregator
- type SecurityhubFindingAggregatorConfig
- 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
- type SecurityhubInviteAccepter
- type SecurityhubInviteAccepterConfig
- type SecurityhubMember
- type SecurityhubMemberConfig
- type SecurityhubOrganizationAdminAccount
- type SecurityhubOrganizationAdminAccountConfig
- type SecurityhubOrganizationConfiguration
- type SecurityhubOrganizationConfigurationConfig
- type SecurityhubProductSubscription
- type SecurityhubProductSubscriptionConfig
- type SecurityhubStandardsControl
- type SecurityhubStandardsControlConfig
- type SecurityhubStandardsSubscription
- type SecurityhubStandardsSubscriptionConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSecurityhubAccount_Override ¶
func NewSecurityhubAccount_Override(s SecurityhubAccount, scope constructs.Construct, id *string, config *SecurityhubAccountConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_account aws_securityhub_account} Resource.
func NewSecurityhubActionTarget_Override ¶
func NewSecurityhubActionTarget_Override(s SecurityhubActionTarget, scope constructs.Construct, id *string, config *SecurityhubActionTargetConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_action_target aws_securityhub_action_target} Resource.
func NewSecurityhubFindingAggregator_Override ¶
func NewSecurityhubFindingAggregator_Override(s SecurityhubFindingAggregator, scope constructs.Construct, id *string, config *SecurityhubFindingAggregatorConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_finding_aggregator aws_securityhub_finding_aggregator} Resource.
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://www.terraform.io/docs/providers/aws/r/securityhub_insight aws_securityhub_insight} Resource.
func NewSecurityhubInviteAccepter_Override ¶
func NewSecurityhubInviteAccepter_Override(s SecurityhubInviteAccepter, scope constructs.Construct, id *string, config *SecurityhubInviteAccepterConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_invite_accepter aws_securityhub_invite_accepter} Resource.
func NewSecurityhubMember_Override ¶
func NewSecurityhubMember_Override(s SecurityhubMember, scope constructs.Construct, id *string, config *SecurityhubMemberConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_member aws_securityhub_member} Resource.
func NewSecurityhubOrganizationAdminAccount_Override ¶
func NewSecurityhubOrganizationAdminAccount_Override(s SecurityhubOrganizationAdminAccount, scope constructs.Construct, id *string, config *SecurityhubOrganizationAdminAccountConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_organization_admin_account aws_securityhub_organization_admin_account} Resource.
func NewSecurityhubOrganizationConfiguration_Override ¶
func NewSecurityhubOrganizationConfiguration_Override(s SecurityhubOrganizationConfiguration, scope constructs.Construct, id *string, config *SecurityhubOrganizationConfigurationConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_organization_configuration aws_securityhub_organization_configuration} Resource.
func NewSecurityhubProductSubscription_Override ¶
func NewSecurityhubProductSubscription_Override(s SecurityhubProductSubscription, scope constructs.Construct, id *string, config *SecurityhubProductSubscriptionConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_product_subscription aws_securityhub_product_subscription} Resource.
func NewSecurityhubStandardsControl_Override ¶
func NewSecurityhubStandardsControl_Override(s SecurityhubStandardsControl, scope constructs.Construct, id *string, config *SecurityhubStandardsControlConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_standards_control aws_securityhub_standards_control} Resource.
func NewSecurityhubStandardsSubscription_Override ¶
func NewSecurityhubStandardsSubscription_Override(s SecurityhubStandardsSubscription, scope constructs.Construct, id *string, config *SecurityhubStandardsSubscriptionConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_standards_subscription aws_securityhub_standards_subscription} Resource.
func SecurityhubAccount_IsConstruct ¶
func SecurityhubAccount_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 SecurityhubAccount_TfResourceType ¶
func SecurityhubAccount_TfResourceType() *string
func SecurityhubActionTarget_IsConstruct ¶
func SecurityhubActionTarget_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 SecurityhubActionTarget_TfResourceType ¶
func SecurityhubActionTarget_TfResourceType() *string
func SecurityhubFindingAggregator_IsConstruct ¶
func SecurityhubFindingAggregator_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 SecurityhubFindingAggregator_TfResourceType ¶
func SecurityhubFindingAggregator_TfResourceType() *string
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_TfResourceType ¶
func SecurityhubInsight_TfResourceType() *string
func SecurityhubInviteAccepter_IsConstruct ¶
func SecurityhubInviteAccepter_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 SecurityhubInviteAccepter_TfResourceType ¶
func SecurityhubInviteAccepter_TfResourceType() *string
func SecurityhubMember_IsConstruct ¶
func SecurityhubMember_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 SecurityhubMember_TfResourceType ¶
func SecurityhubMember_TfResourceType() *string
func SecurityhubOrganizationAdminAccount_IsConstruct ¶
func SecurityhubOrganizationAdminAccount_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 SecurityhubOrganizationAdminAccount_TfResourceType ¶
func SecurityhubOrganizationAdminAccount_TfResourceType() *string
func SecurityhubOrganizationConfiguration_IsConstruct ¶
func SecurityhubOrganizationConfiguration_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 SecurityhubOrganizationConfiguration_TfResourceType ¶
func SecurityhubOrganizationConfiguration_TfResourceType() *string
func SecurityhubProductSubscription_IsConstruct ¶
func SecurityhubProductSubscription_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 SecurityhubProductSubscription_TfResourceType ¶
func SecurityhubProductSubscription_TfResourceType() *string
func SecurityhubStandardsControl_IsConstruct ¶
func SecurityhubStandardsControl_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 SecurityhubStandardsControl_TfResourceType ¶
func SecurityhubStandardsControl_TfResourceType() *string
func SecurityhubStandardsSubscription_IsConstruct ¶
func SecurityhubStandardsSubscription_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 SecurityhubStandardsSubscription_TfResourceType ¶
func SecurityhubStandardsSubscription_TfResourceType() *string
Types ¶
type SecurityhubAccount ¶
type SecurityhubAccount interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // 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) 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://www.terraform.io/docs/providers/aws/r/securityhub_account aws_securityhub_account}.
func NewSecurityhubAccount ¶
func NewSecurityhubAccount(scope constructs.Construct, id *string, config *SecurityhubAccountConfig) SecurityhubAccount
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_account aws_securityhub_account} Resource.
type SecurityhubAccountConfig ¶
type SecurityhubAccountConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `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"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_account#id SecurityhubAccount#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"` }
AWS Security Hub.
type SecurityhubActionTarget ¶
type SecurityhubActionTarget interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) Identifier() *string SetIdentifier(val *string) IdentifierInput() *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) 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://www.terraform.io/docs/providers/aws/r/securityhub_action_target aws_securityhub_action_target}.
func NewSecurityhubActionTarget ¶
func NewSecurityhubActionTarget(scope constructs.Construct, id *string, config *SecurityhubActionTargetConfig) SecurityhubActionTarget
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_action_target aws_securityhub_action_target} Resource.
type SecurityhubActionTargetConfig ¶
type SecurityhubActionTargetConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `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"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_action_target#description SecurityhubActionTarget#description}. Description *string `field:"required" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_action_target#identifier SecurityhubActionTarget#identifier}. Identifier *string `field:"required" json:"identifier" yaml:"identifier"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_action_target#name SecurityhubActionTarget#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_action_target#id SecurityhubActionTarget#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"` }
AWS Security Hub.
type SecurityhubFindingAggregator ¶
type SecurityhubFindingAggregator interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) LinkingMode() *string SetLinkingMode(val *string) LinkingModeInput() *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{} SpecifiedRegions() *[]*string SetSpecifiedRegions(val *[]*string) SpecifiedRegionsInput() *[]*string // 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) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetSpecifiedRegions() 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://www.terraform.io/docs/providers/aws/r/securityhub_finding_aggregator aws_securityhub_finding_aggregator}.
func NewSecurityhubFindingAggregator ¶
func NewSecurityhubFindingAggregator(scope constructs.Construct, id *string, config *SecurityhubFindingAggregatorConfig) SecurityhubFindingAggregator
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_finding_aggregator aws_securityhub_finding_aggregator} Resource.
type SecurityhubFindingAggregatorConfig ¶
type SecurityhubFindingAggregatorConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `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"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_finding_aggregator#linking_mode SecurityhubFindingAggregator#linking_mode}. LinkingMode *string `field:"required" json:"linkingMode" yaml:"linkingMode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_finding_aggregator#id SecurityhubFindingAggregator#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"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_finding_aggregator#specified_regions SecurityhubFindingAggregator#specified_regions}. SpecifiedRegions *[]*string `field:"optional" json:"specifiedRegions" yaml:"specifiedRegions"` }
AWS Security Hub.
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() *float64 // Experimental. SetCount(val *float64) // 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://www.terraform.io/docs/providers/aws/r/securityhub_insight aws_securityhub_insight}.
func NewSecurityhubInsight ¶
func NewSecurityhubInsight(scope constructs.Construct, id *string, config *SecurityhubInsightConfig) SecurityhubInsight
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight aws_securityhub_insight} Resource.
type SecurityhubInsightConfig ¶
type SecurityhubInsightConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `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://www.terraform.io/docs/providers/aws/r/securityhub_insight#filters SecurityhubInsight#filters} Filters *SecurityhubInsightFilters `field:"required" json:"filters" yaml:"filters"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#group_by_attribute SecurityhubInsight#group_by_attribute}. GroupByAttribute *string `field:"required" json:"groupByAttribute" yaml:"groupByAttribute"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#name SecurityhubInsight#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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"` }
AWS Security Hub.
type SecurityhubInsightFilters ¶
type SecurityhubInsightFilters struct { // aws_account_id block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#company_name SecurityhubInsight#company_name} CompanyName interface{} `field:"optional" json:"companyName" yaml:"companyName"` // compliance_status block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#compliance_status SecurityhubInsight#compliance_status} ComplianceStatus interface{} `field:"optional" json:"complianceStatus" yaml:"complianceStatus"` // confidence block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#confidence SecurityhubInsight#confidence} Confidence interface{} `field:"optional" json:"confidence" yaml:"confidence"` // created_at block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#created_at SecurityhubInsight#created_at} CreatedAt interface{} `field:"optional" json:"createdAt" yaml:"createdAt"` // criticality block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#criticality SecurityhubInsight#criticality} Criticality interface{} `field:"optional" json:"criticality" yaml:"criticality"` // description block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#description SecurityhubInsight#description} Description interface{} `field:"optional" json:"description" yaml:"description"` // finding_provider_fields_confidence block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#generator_id SecurityhubInsight#generator_id} GeneratorId interface{} `field:"optional" json:"generatorId" yaml:"generatorId"` // id block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#keyword SecurityhubInsight#keyword} Keyword interface{} `field:"optional" json:"keyword" yaml:"keyword"` // last_observed_at block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#malware_name SecurityhubInsight#malware_name} MalwareName interface{} `field:"optional" json:"malwareName" yaml:"malwareName"` // malware_path block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#malware_path SecurityhubInsight#malware_path} MalwarePath interface{} `field:"optional" json:"malwarePath" yaml:"malwarePath"` // malware_state block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#malware_state SecurityhubInsight#malware_state} MalwareState interface{} `field:"optional" json:"malwareState" yaml:"malwareState"` // malware_type block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#network_direction SecurityhubInsight#network_direction} NetworkDirection interface{} `field:"optional" json:"networkDirection" yaml:"networkDirection"` // network_protocol block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#process_path SecurityhubInsight#process_path} ProcessPath interface{} `field:"optional" json:"processPath" yaml:"processPath"` // process_pid block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#product_arn SecurityhubInsight#product_arn} ProductArn interface{} `field:"optional" json:"productArn" yaml:"productArn"` // product_fields block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#product_fields SecurityhubInsight#product_fields} ProductFields interface{} `field:"optional" json:"productFields" yaml:"productFields"` // product_name block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#product_name SecurityhubInsight#product_name} ProductName interface{} `field:"optional" json:"productName" yaml:"productName"` // recommendation_text block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#recommendation_text SecurityhubInsight#recommendation_text} RecommendationText interface{} `field:"optional" json:"recommendationText" yaml:"recommendationText"` // record_state block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#resource_id SecurityhubInsight#resource_id} ResourceId interface{} `field:"optional" json:"resourceId" yaml:"resourceId"` // resource_partition block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#resource_partition SecurityhubInsight#resource_partition} ResourcePartition interface{} `field:"optional" json:"resourcePartition" yaml:"resourcePartition"` // resource_region block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#resource_region SecurityhubInsight#resource_region} ResourceRegion interface{} `field:"optional" json:"resourceRegion" yaml:"resourceRegion"` // resource_tags block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#resource_tags SecurityhubInsight#resource_tags} ResourceTags interface{} `field:"optional" json:"resourceTags" yaml:"resourceTags"` // resource_type block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#resource_type SecurityhubInsight#resource_type} ResourceType interface{} `field:"optional" json:"resourceType" yaml:"resourceType"` // severity_label block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#severity_label SecurityhubInsight#severity_label} SeverityLabel interface{} `field:"optional" json:"severityLabel" yaml:"severityLabel"` // source_url block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#title SecurityhubInsight#title} Title interface{} `field:"optional" json:"title" yaml:"title"` // type block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#type SecurityhubInsight#type} Type interface{} `field:"optional" json:"type" yaml:"type"` // updated_at block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#verification_state SecurityhubInsight#verification_state} VerificationState interface{} `field:"optional" json:"verificationState" yaml:"verificationState"` // workflow_status block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#eq SecurityhubInsight#eq}. Eq *string `field:"optional" json:"eq" yaml:"eq"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#gte SecurityhubInsight#gte}. Gte *string `field:"optional" json:"gte" yaml:"gte"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#date_range SecurityhubInsight#date_range} DateRange *SecurityhubInsightFiltersCreatedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#end SecurityhubInsight#end}. End *string `field:"optional" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#start SecurityhubInsight#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type SecurityhubInsightFiltersCreatedAtDateRange ¶
type SecurityhubInsightFiltersCreatedAtDateRange struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#unit SecurityhubInsight#unit}. Unit *string `field:"required" json:"unit" yaml:"unit"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#eq SecurityhubInsight#eq}. Eq *string `field:"optional" json:"eq" yaml:"eq"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#gte SecurityhubInsight#gte}. Gte *string `field:"optional" json:"gte" yaml:"gte"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#eq SecurityhubInsight#eq}. Eq *string `field:"optional" json:"eq" yaml:"eq"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#gte SecurityhubInsight#gte}. Gte *string `field:"optional" json:"gte" yaml:"gte"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#eq SecurityhubInsight#eq}. Eq *string `field:"optional" json:"eq" yaml:"eq"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#gte SecurityhubInsight#gte}. Gte *string `field:"optional" json:"gte" yaml:"gte"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#date_range SecurityhubInsight#date_range} DateRange *SecurityhubInsightFiltersFirstObservedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#end SecurityhubInsight#end}. End *string `field:"optional" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#start SecurityhubInsight#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type SecurityhubInsightFiltersFirstObservedAtDateRange ¶
type SecurityhubInsightFiltersFirstObservedAtDateRange struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#unit SecurityhubInsight#unit}. Unit *string `field:"required" json:"unit" yaml:"unit"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#date_range SecurityhubInsight#date_range} DateRange *SecurityhubInsightFiltersLastObservedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#end SecurityhubInsight#end}. End *string `field:"optional" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#start SecurityhubInsight#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type SecurityhubInsightFiltersLastObservedAtDateRange ¶
type SecurityhubInsightFiltersLastObservedAtDateRange struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#unit SecurityhubInsight#unit}. Unit *string `field:"required" json:"unit" yaml:"unit"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#eq SecurityhubInsight#eq}. Eq *string `field:"optional" json:"eq" yaml:"eq"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#gte SecurityhubInsight#gte}. Gte *string `field:"optional" json:"gte" yaml:"gte"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#eq SecurityhubInsight#eq}. Eq *string `field:"optional" json:"eq" yaml:"eq"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#gte SecurityhubInsight#gte}. Gte *string `field:"optional" json:"gte" yaml:"gte"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#date_range SecurityhubInsight#date_range} DateRange *SecurityhubInsightFiltersNoteUpdatedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#end SecurityhubInsight#end}. End *string `field:"optional" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#start SecurityhubInsight#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type SecurityhubInsightFiltersNoteUpdatedAtDateRange ¶
type SecurityhubInsightFiltersNoteUpdatedAtDateRange struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#unit SecurityhubInsight#unit}. Unit *string `field:"required" json:"unit" yaml:"unit"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#date_range SecurityhubInsight#date_range} DateRange *SecurityhubInsightFiltersProcessLaunchedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#end SecurityhubInsight#end}. End *string `field:"optional" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#start SecurityhubInsight#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type SecurityhubInsightFiltersProcessLaunchedAtDateRange ¶
type SecurityhubInsightFiltersProcessLaunchedAtDateRange struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#unit SecurityhubInsight#unit}. Unit *string `field:"required" json:"unit" yaml:"unit"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#eq SecurityhubInsight#eq}. Eq *string `field:"optional" json:"eq" yaml:"eq"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#gte SecurityhubInsight#gte}. Gte *string `field:"optional" json:"gte" yaml:"gte"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#eq SecurityhubInsight#eq}. Eq *string `field:"optional" json:"eq" yaml:"eq"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#gte SecurityhubInsight#gte}. Gte *string `field:"optional" json:"gte" yaml:"gte"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#date_range SecurityhubInsight#date_range} DateRange *SecurityhubInsightFiltersProcessTerminatedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#end SecurityhubInsight#end}. End *string `field:"optional" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#start SecurityhubInsight#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type SecurityhubInsightFiltersProcessTerminatedAtDateRange ¶
type SecurityhubInsightFiltersProcessTerminatedAtDateRange struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#unit SecurityhubInsight#unit}. Unit *string `field:"required" json:"unit" yaml:"unit"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#key SecurityhubInsight#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#date_range SecurityhubInsight#date_range} DateRange *SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#end SecurityhubInsight#end}. End *string `field:"optional" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#start SecurityhubInsight#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRange ¶
type SecurityhubInsightFiltersResourceAwsEc2InstanceLaunchedAtDateRange struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#unit SecurityhubInsight#unit}. Unit *string `field:"required" json:"unit" yaml:"unit"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#date_range SecurityhubInsight#date_range} DateRange *SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#end SecurityhubInsight#end}. End *string `field:"optional" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#start SecurityhubInsight#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRange ¶
type SecurityhubInsightFiltersResourceAwsIamAccessKeyCreatedAtDateRange struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#unit SecurityhubInsight#unit}. Unit *string `field:"required" json:"unit" yaml:"unit"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#date_range SecurityhubInsight#date_range} DateRange *SecurityhubInsightFiltersResourceContainerLaunchedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#end SecurityhubInsight#end}. End *string `field:"optional" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#start SecurityhubInsight#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type SecurityhubInsightFiltersResourceContainerLaunchedAtDateRange ¶
type SecurityhubInsightFiltersResourceContainerLaunchedAtDateRange struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#unit SecurityhubInsight#unit}. Unit *string `field:"required" json:"unit" yaml:"unit"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#key SecurityhubInsight#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#key SecurityhubInsight#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#date_range SecurityhubInsight#date_range} DateRange *SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#end SecurityhubInsight#end}. End *string `field:"optional" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#start SecurityhubInsight#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRange ¶
type SecurityhubInsightFiltersThreatIntelIndicatorLastObservedAtDateRange struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#unit SecurityhubInsight#unit}. Unit *string `field:"required" json:"unit" yaml:"unit"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#date_range SecurityhubInsight#date_range} DateRange *SecurityhubInsightFiltersUpdatedAtDateRange `field:"optional" json:"dateRange" yaml:"dateRange"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#end SecurityhubInsight#end}. End *string `field:"optional" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#start SecurityhubInsight#start}. Start *string `field:"optional" json:"start" yaml:"start"` }
type SecurityhubInsightFiltersUpdatedAtDateRange ¶
type SecurityhubInsightFiltersUpdatedAtDateRange struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#unit SecurityhubInsight#unit}. Unit *string `field:"required" json:"unit" yaml:"unit"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_insight#key SecurityhubInsight#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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://www.terraform.io/docs/providers/aws/r/securityhub_insight#comparison SecurityhubInsight#comparison}. Comparison *string `field:"required" json:"comparison" yaml:"comparison"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/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
type SecurityhubInviteAccepter ¶
type SecurityhubInviteAccepter interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string InvitationId() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MasterId() *string SetMasterId(val *string) MasterIdInput() *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) 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://www.terraform.io/docs/providers/aws/r/securityhub_invite_accepter aws_securityhub_invite_accepter}.
func NewSecurityhubInviteAccepter ¶
func NewSecurityhubInviteAccepter(scope constructs.Construct, id *string, config *SecurityhubInviteAccepterConfig) SecurityhubInviteAccepter
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_invite_accepter aws_securityhub_invite_accepter} Resource.
type SecurityhubInviteAccepterConfig ¶
type SecurityhubInviteAccepterConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `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"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_invite_accepter#master_id SecurityhubInviteAccepter#master_id}. MasterId *string `field:"required" json:"masterId" yaml:"masterId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_invite_accepter#id SecurityhubInviteAccepter#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"` }
AWS Security Hub.
type SecurityhubMember ¶
type SecurityhubMember interface { cdktf.TerraformResource AccountId() *string SetAccountId(val *string) AccountIdInput() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Email() *string SetEmail(val *string) EmailInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string Invite() interface{} SetInvite(val interface{}) InviteInput() interface{} // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MasterId() *string MemberStatus() *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) ResetId() ResetInvite() // 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://www.terraform.io/docs/providers/aws/r/securityhub_member aws_securityhub_member}.
func NewSecurityhubMember ¶
func NewSecurityhubMember(scope constructs.Construct, id *string, config *SecurityhubMemberConfig) SecurityhubMember
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_member aws_securityhub_member} Resource.
type SecurityhubMemberConfig ¶
type SecurityhubMemberConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `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"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_member#account_id SecurityhubMember#account_id}. AccountId *string `field:"required" json:"accountId" yaml:"accountId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_member#email SecurityhubMember#email}. Email *string `field:"required" json:"email" yaml:"email"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_member#id SecurityhubMember#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"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_member#invite SecurityhubMember#invite}. Invite interface{} `field:"optional" json:"invite" yaml:"invite"` }
AWS Security Hub.
type SecurityhubOrganizationAdminAccount ¶
type SecurityhubOrganizationAdminAccount interface { cdktf.TerraformResource AdminAccountId() *string SetAdminAccountId(val *string) AdminAccountIdInput() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // 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) 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://www.terraform.io/docs/providers/aws/r/securityhub_organization_admin_account aws_securityhub_organization_admin_account}.
func NewSecurityhubOrganizationAdminAccount ¶
func NewSecurityhubOrganizationAdminAccount(scope constructs.Construct, id *string, config *SecurityhubOrganizationAdminAccountConfig) SecurityhubOrganizationAdminAccount
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_organization_admin_account aws_securityhub_organization_admin_account} Resource.
type SecurityhubOrganizationAdminAccountConfig ¶
type SecurityhubOrganizationAdminAccountConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `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"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_organization_admin_account#admin_account_id SecurityhubOrganizationAdminAccount#admin_account_id}. AdminAccountId *string `field:"required" json:"adminAccountId" yaml:"adminAccountId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_organization_admin_account#id SecurityhubOrganizationAdminAccount#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"` }
AWS Security Hub.
type SecurityhubOrganizationConfiguration ¶
type SecurityhubOrganizationConfiguration interface { cdktf.TerraformResource AutoEnable() interface{} SetAutoEnable(val interface{}) AutoEnableInput() interface{} // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // 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) 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://www.terraform.io/docs/providers/aws/r/securityhub_organization_configuration aws_securityhub_organization_configuration}.
func NewSecurityhubOrganizationConfiguration ¶
func NewSecurityhubOrganizationConfiguration(scope constructs.Construct, id *string, config *SecurityhubOrganizationConfigurationConfig) SecurityhubOrganizationConfiguration
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_organization_configuration aws_securityhub_organization_configuration} Resource.
type SecurityhubOrganizationConfigurationConfig ¶
type SecurityhubOrganizationConfigurationConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `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"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_organization_configuration#auto_enable SecurityhubOrganizationConfiguration#auto_enable}. AutoEnable interface{} `field:"required" json:"autoEnable" yaml:"autoEnable"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_organization_configuration#id SecurityhubOrganizationConfiguration#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"` }
AWS Security Hub.
type SecurityhubProductSubscription ¶
type SecurityhubProductSubscription interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node ProductArn() *string SetProductArn(val *string) ProductArnInput() *string // 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) 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://www.terraform.io/docs/providers/aws/r/securityhub_product_subscription aws_securityhub_product_subscription}.
func NewSecurityhubProductSubscription ¶
func NewSecurityhubProductSubscription(scope constructs.Construct, id *string, config *SecurityhubProductSubscriptionConfig) SecurityhubProductSubscription
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_product_subscription aws_securityhub_product_subscription} Resource.
type SecurityhubProductSubscriptionConfig ¶
type SecurityhubProductSubscriptionConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `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"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_product_subscription#product_arn SecurityhubProductSubscription#product_arn}. ProductArn *string `field:"required" json:"productArn" yaml:"productArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_product_subscription#id SecurityhubProductSubscription#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"` }
AWS Security Hub.
type SecurityhubStandardsControl ¶
type SecurityhubStandardsControl interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} ControlId() *string ControlStatus() *string SetControlStatus(val *string) ControlStatusInput() *string ControlStatusUpdatedAt() *string // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string DisabledReason() *string SetDisabledReason(val *string) DisabledReasonInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // 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{} RelatedRequirements() *[]*string RemediationUrl() *string SeverityRating() *string StandardsControlArn() *string SetStandardsControlArn(val *string) StandardsControlArnInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Title() *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) ResetDisabledReason() 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://www.terraform.io/docs/providers/aws/r/securityhub_standards_control aws_securityhub_standards_control}.
func NewSecurityhubStandardsControl ¶
func NewSecurityhubStandardsControl(scope constructs.Construct, id *string, config *SecurityhubStandardsControlConfig) SecurityhubStandardsControl
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_standards_control aws_securityhub_standards_control} Resource.
type SecurityhubStandardsControlConfig ¶
type SecurityhubStandardsControlConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `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"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_standards_control#control_status SecurityhubStandardsControl#control_status}. ControlStatus *string `field:"required" json:"controlStatus" yaml:"controlStatus"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_standards_control#standards_control_arn SecurityhubStandardsControl#standards_control_arn}. StandardsControlArn *string `field:"required" json:"standardsControlArn" yaml:"standardsControlArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_standards_control#disabled_reason SecurityhubStandardsControl#disabled_reason}. DisabledReason *string `field:"optional" json:"disabledReason" yaml:"disabledReason"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_standards_control#id SecurityhubStandardsControl#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"` }
AWS Security Hub.
type SecurityhubStandardsSubscription ¶
type SecurityhubStandardsSubscription interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // 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{} StandardsArn() *string SetStandardsArn(val *string) StandardsArnInput() *string // 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) 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://www.terraform.io/docs/providers/aws/r/securityhub_standards_subscription aws_securityhub_standards_subscription}.
func NewSecurityhubStandardsSubscription ¶
func NewSecurityhubStandardsSubscription(scope constructs.Construct, id *string, config *SecurityhubStandardsSubscriptionConfig) SecurityhubStandardsSubscription
Create a new {@link https://www.terraform.io/docs/providers/aws/r/securityhub_standards_subscription aws_securityhub_standards_subscription} Resource.
type SecurityhubStandardsSubscriptionConfig ¶
type SecurityhubStandardsSubscriptionConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `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"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_standards_subscription#standards_arn SecurityhubStandardsSubscription#standards_arn}. StandardsArn *string `field:"required" json:"standardsArn" yaml:"standardsArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/securityhub_standards_subscription#id SecurityhubStandardsSubscription#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"` }
AWS Security Hub.