Automation Rule Criteria
    data class AutomationRuleCriteria(val awsAccountIds: List<AutomationRuleCriteriaAwsAccountId>? = null, val awsAccountNames: List<AutomationRuleCriteriaAwsAccountName>? = null, val companyNames: List<AutomationRuleCriteriaCompanyName>? = null, val complianceAssociatedStandardsIds: List<AutomationRuleCriteriaComplianceAssociatedStandardsId>? = null, val complianceSecurityControlIds: List<AutomationRuleCriteriaComplianceSecurityControlId>? = null, val complianceStatuses: List<AutomationRuleCriteriaComplianceStatus>? = null, val confidences: List<AutomationRuleCriteriaConfidence>? = null, val createdAts: List<AutomationRuleCriteriaCreatedAt>? = null, val criticalities: List<AutomationRuleCriteriaCriticality>? = null, val descriptions: List<AutomationRuleCriteriaDescription>? = null, val firstObservedAts: List<AutomationRuleCriteriaFirstObservedAt>? = null, val generatorIds: List<AutomationRuleCriteriaGeneratorId>? = null, val ids: List<AutomationRuleCriteriaId>? = null, val lastObservedAts: List<AutomationRuleCriteriaLastObservedAt>? = null, val noteTexts: List<AutomationRuleCriteriaNoteText>? = null, val noteUpdatedAts: List<AutomationRuleCriteriaNoteUpdatedAt>? = null, val noteUpdatedBies: List<AutomationRuleCriteriaNoteUpdatedBy>? = null, val productArns: List<AutomationRuleCriteriaProductArn>? = null, val productNames: List<AutomationRuleCriteriaProductName>? = null, val recordStates: List<AutomationRuleCriteriaRecordState>? = null, val relatedFindingsIds: List<AutomationRuleCriteriaRelatedFindingsId>? = null, val relatedFindingsProductArns: List<AutomationRuleCriteriaRelatedFindingsProductArn>? = null, val resourceApplicationArns: List<AutomationRuleCriteriaResourceApplicationArn>? = null, val resourceApplicationNames: List<AutomationRuleCriteriaResourceApplicationName>? = null, val resourceDetailsOthers: List<AutomationRuleCriteriaResourceDetailsOther>? = null, val resourceIds: List<AutomationRuleCriteriaResourceId>? = null, val resourcePartitions: List<AutomationRuleCriteriaResourcePartition>? = null, val resourceRegions: List<AutomationRuleCriteriaResourceRegion>? = null, val resourceTags: List<AutomationRuleCriteriaResourceTag>? = null, val resourceTypes: List<AutomationRuleCriteriaResourceType>? = null, val severityLabels: List<AutomationRuleCriteriaSeverityLabel>? = null, val sourceUrls: List<AutomationRuleCriteriaSourceUrl>? = null, val titles: List<AutomationRuleCriteriaTitle>? = null, val types: List<AutomationRuleCriteriaType>? = null, val updatedAts: List<AutomationRuleCriteriaUpdatedAt>? = null, val userDefinedFields: List<AutomationRuleCriteriaUserDefinedField>? = null, val verificationStates: List<AutomationRuleCriteriaVerificationState>? = null, val workflowStatuses: List<AutomationRuleCriteriaWorkflowStatus>? = null)
Constructors
Link copied to clipboard
                fun AutomationRuleCriteria(awsAccountIds: List<AutomationRuleCriteriaAwsAccountId>? = null, awsAccountNames: List<AutomationRuleCriteriaAwsAccountName>? = null, companyNames: List<AutomationRuleCriteriaCompanyName>? = null, complianceAssociatedStandardsIds: List<AutomationRuleCriteriaComplianceAssociatedStandardsId>? = null, complianceSecurityControlIds: List<AutomationRuleCriteriaComplianceSecurityControlId>? = null, complianceStatuses: List<AutomationRuleCriteriaComplianceStatus>? = null, confidences: List<AutomationRuleCriteriaConfidence>? = null, createdAts: List<AutomationRuleCriteriaCreatedAt>? = null, criticalities: List<AutomationRuleCriteriaCriticality>? = null, descriptions: List<AutomationRuleCriteriaDescription>? = null, firstObservedAts: List<AutomationRuleCriteriaFirstObservedAt>? = null, generatorIds: List<AutomationRuleCriteriaGeneratorId>? = null, ids: List<AutomationRuleCriteriaId>? = null, lastObservedAts: List<AutomationRuleCriteriaLastObservedAt>? = null, noteTexts: List<AutomationRuleCriteriaNoteText>? = null, noteUpdatedAts: List<AutomationRuleCriteriaNoteUpdatedAt>? = null, noteUpdatedBies: List<AutomationRuleCriteriaNoteUpdatedBy>? = null, productArns: List<AutomationRuleCriteriaProductArn>? = null, productNames: List<AutomationRuleCriteriaProductName>? = null, recordStates: List<AutomationRuleCriteriaRecordState>? = null, relatedFindingsIds: List<AutomationRuleCriteriaRelatedFindingsId>? = null, relatedFindingsProductArns: List<AutomationRuleCriteriaRelatedFindingsProductArn>? = null, resourceApplicationArns: List<AutomationRuleCriteriaResourceApplicationArn>? = null, resourceApplicationNames: List<AutomationRuleCriteriaResourceApplicationName>? = null, resourceDetailsOthers: List<AutomationRuleCriteriaResourceDetailsOther>? = null, resourceIds: List<AutomationRuleCriteriaResourceId>? = null, resourcePartitions: List<AutomationRuleCriteriaResourcePartition>? = null, resourceRegions: List<AutomationRuleCriteriaResourceRegion>? = null, resourceTags: List<AutomationRuleCriteriaResourceTag>? = null, resourceTypes: List<AutomationRuleCriteriaResourceType>? = null, severityLabels: List<AutomationRuleCriteriaSeverityLabel>? = null, sourceUrls: List<AutomationRuleCriteriaSourceUrl>? = null, titles: List<AutomationRuleCriteriaTitle>? = null, types: List<AutomationRuleCriteriaType>? = null, updatedAts: List<AutomationRuleCriteriaUpdatedAt>? = null, userDefinedFields: List<AutomationRuleCriteriaUserDefinedField>? = null, verificationStates: List<AutomationRuleCriteriaVerificationState>? = null, workflowStatuses: List<AutomationRuleCriteriaWorkflowStatus>? = null)
Types
Properties
Link copied to clipboard
                Link copied to clipboard
                The identifier for the given resource type. For AWS resources that are identified by Amazon Resource Names (ARNs), this is the ARN. For AWS resources that lack ARNs, this is the identifier as defined by the AWS service that created the resource. For non-AWS resources, this is a unique identifier that is associated with the resource. Documented below.
Link copied to clipboard