Module: Aws::SecurityHub::Types

Defined in:
lib/aws-sdk-securityhub/types.rb

Defined Under Namespace

Classes: AcceptAdministratorInvitationRequest, AcceptAdministratorInvitationResponse, AcceptInvitationRequest, AcceptInvitationResponse, AccessDeniedException, AccountDetails, Action, ActionLocalIpDetails, ActionLocalPortDetails, ActionRemoteIpDetails, ActionRemotePortDetails, ActionTarget, Adjustment, AdminAccount, AssociatedStandard, AssociationFilters, AssociationSetDetails, AssociationStateDetails, AutomationRulesAction, AutomationRulesConfig, AutomationRulesFindingFieldsUpdate, AutomationRulesFindingFilters, AutomationRulesMetadata, AvailabilityZone, AwsAmazonMqBrokerDetails, AwsAmazonMqBrokerEncryptionOptionsDetails, AwsAmazonMqBrokerLdapServerMetadataDetails, AwsAmazonMqBrokerLogsDetails, AwsAmazonMqBrokerLogsPendingDetails, AwsAmazonMqBrokerMaintenanceWindowStartTimeDetails, AwsAmazonMqBrokerUsersDetails, AwsApiCallAction, AwsApiCallActionDomainDetails, AwsApiGatewayAccessLogSettings, AwsApiGatewayCanarySettings, AwsApiGatewayEndpointConfiguration, AwsApiGatewayMethodSettings, AwsApiGatewayRestApiDetails, AwsApiGatewayStageDetails, AwsApiGatewayV2ApiDetails, AwsApiGatewayV2RouteSettings, AwsApiGatewayV2StageDetails, AwsAppSyncGraphQlApiAdditionalAuthenticationProvidersDetails, AwsAppSyncGraphQlApiDetails, AwsAppSyncGraphQlApiLambdaAuthorizerConfigDetails, AwsAppSyncGraphQlApiLogConfigDetails, AwsAppSyncGraphQlApiOpenIdConnectConfigDetails, AwsAppSyncGraphQlApiUserPoolConfigDetails, AwsAthenaWorkGroupConfigurationDetails, AwsAthenaWorkGroupConfigurationResultConfigurationDetails, AwsAthenaWorkGroupConfigurationResultConfigurationEncryptionConfigurationDetails, AwsAthenaWorkGroupDetails, AwsAutoScalingAutoScalingGroupAvailabilityZonesListDetails, AwsAutoScalingAutoScalingGroupDetails, AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification, AwsAutoScalingAutoScalingGroupMixedInstancesPolicyDetails, AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails, AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetails, AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecification, AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetails, AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetails, AwsAutoScalingLaunchConfigurationBlockDeviceMappingsEbsDetails, AwsAutoScalingLaunchConfigurationDetails, AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails, AwsAutoScalingLaunchConfigurationMetadataOptions, AwsBackupBackupPlanAdvancedBackupSettingsDetails, AwsBackupBackupPlanBackupPlanDetails, AwsBackupBackupPlanDetails, AwsBackupBackupPlanLifecycleDetails, AwsBackupBackupPlanRuleCopyActionsDetails, AwsBackupBackupPlanRuleDetails, AwsBackupBackupVaultDetails, AwsBackupBackupVaultNotificationsDetails, AwsBackupRecoveryPointCalculatedLifecycleDetails, AwsBackupRecoveryPointCreatedByDetails, AwsBackupRecoveryPointDetails, AwsBackupRecoveryPointLifecycleDetails, AwsCertificateManagerCertificateDetails, AwsCertificateManagerCertificateDomainValidationOption, AwsCertificateManagerCertificateExtendedKeyUsage, AwsCertificateManagerCertificateKeyUsage, AwsCertificateManagerCertificateOptions, AwsCertificateManagerCertificateRenewalSummary, AwsCertificateManagerCertificateResourceRecord, AwsCloudFormationStackDetails, AwsCloudFormationStackDriftInformationDetails, AwsCloudFormationStackOutputsDetails, AwsCloudFrontDistributionCacheBehavior, AwsCloudFrontDistributionCacheBehaviors, AwsCloudFrontDistributionDefaultCacheBehavior, AwsCloudFrontDistributionDetails, AwsCloudFrontDistributionLogging, AwsCloudFrontDistributionOriginCustomOriginConfig, AwsCloudFrontDistributionOriginGroup, AwsCloudFrontDistributionOriginGroupFailover, AwsCloudFrontDistributionOriginGroupFailoverStatusCodes, AwsCloudFrontDistributionOriginGroups, AwsCloudFrontDistributionOriginItem, AwsCloudFrontDistributionOriginS3OriginConfig, AwsCloudFrontDistributionOriginSslProtocols, AwsCloudFrontDistributionOrigins, AwsCloudFrontDistributionViewerCertificate, AwsCloudTrailTrailDetails, AwsCloudWatchAlarmDetails, AwsCloudWatchAlarmDimensionsDetails, AwsCodeBuildProjectArtifactsDetails, AwsCodeBuildProjectDetails, AwsCodeBuildProjectEnvironment, AwsCodeBuildProjectEnvironmentEnvironmentVariablesDetails, AwsCodeBuildProjectEnvironmentRegistryCredential, AwsCodeBuildProjectLogsConfigCloudWatchLogsDetails, AwsCodeBuildProjectLogsConfigDetails, AwsCodeBuildProjectLogsConfigS3LogsDetails, AwsCodeBuildProjectSource, AwsCodeBuildProjectVpcConfig, AwsCorsConfiguration, AwsDmsEndpointDetails, AwsDmsReplicationInstanceDetails, AwsDmsReplicationInstanceReplicationSubnetGroupDetails, AwsDmsReplicationInstanceVpcSecurityGroupsDetails, AwsDmsReplicationTaskDetails, AwsDynamoDbTableAttributeDefinition, AwsDynamoDbTableBillingModeSummary, AwsDynamoDbTableDetails, AwsDynamoDbTableGlobalSecondaryIndex, AwsDynamoDbTableKeySchema, AwsDynamoDbTableLocalSecondaryIndex, AwsDynamoDbTableProjection, AwsDynamoDbTableProvisionedThroughput, AwsDynamoDbTableProvisionedThroughputOverride, AwsDynamoDbTableReplica, AwsDynamoDbTableReplicaGlobalSecondaryIndex, AwsDynamoDbTableRestoreSummary, AwsDynamoDbTableSseDescription, AwsDynamoDbTableStreamSpecification, AwsEc2ClientVpnEndpointAuthenticationOptionsActiveDirectoryDetails, AwsEc2ClientVpnEndpointAuthenticationOptionsDetails, AwsEc2ClientVpnEndpointAuthenticationOptionsFederatedAuthenticationDetails, AwsEc2ClientVpnEndpointAuthenticationOptionsMutualAuthenticationDetails, AwsEc2ClientVpnEndpointClientConnectOptionsDetails, AwsEc2ClientVpnEndpointClientConnectOptionsStatusDetails, AwsEc2ClientVpnEndpointClientLoginBannerOptionsDetails, AwsEc2ClientVpnEndpointConnectionLogOptionsDetails, AwsEc2ClientVpnEndpointDetails, AwsEc2EipDetails, AwsEc2InstanceDetails, AwsEc2InstanceMetadataOptions, AwsEc2InstanceMonitoringDetails, AwsEc2InstanceNetworkInterfacesDetails, AwsEc2LaunchTemplateDataBlockDeviceMappingSetDetails, AwsEc2LaunchTemplateDataBlockDeviceMappingSetEbsDetails, AwsEc2LaunchTemplateDataCapacityReservationSpecificationCapacityReservationTargetDetails, AwsEc2LaunchTemplateDataCapacityReservationSpecificationDetails, AwsEc2LaunchTemplateDataCpuOptionsDetails, AwsEc2LaunchTemplateDataCreditSpecificationDetails, AwsEc2LaunchTemplateDataDetails, AwsEc2LaunchTemplateDataElasticGpuSpecificationSetDetails, AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetDetails, AwsEc2LaunchTemplateDataEnclaveOptionsDetails, AwsEc2LaunchTemplateDataHibernationOptionsDetails, AwsEc2LaunchTemplateDataIamInstanceProfileDetails, AwsEc2LaunchTemplateDataInstanceMarketOptionsDetails, AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetails, AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetails, AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetails, AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetails, AwsEc2LaunchTemplateDataInstanceRequirementsDetails, AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetails, AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetails, AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetails, AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetails, AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetails, AwsEc2LaunchTemplateDataLicenseSetDetails, AwsEc2LaunchTemplateDataMaintenanceOptionsDetails, AwsEc2LaunchTemplateDataMetadataOptionsDetails, AwsEc2LaunchTemplateDataMonitoringDetails, AwsEc2LaunchTemplateDataNetworkInterfaceSetDetails, AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv4PrefixesDetails, AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6AddressesDetails, AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6PrefixesDetails, AwsEc2LaunchTemplateDataNetworkInterfaceSetPrivateIpAddressesDetails, AwsEc2LaunchTemplateDataPlacementDetails, AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails, AwsEc2LaunchTemplateDetails, AwsEc2NetworkAclAssociation, AwsEc2NetworkAclDetails, AwsEc2NetworkAclEntry, AwsEc2NetworkInterfaceAttachment, AwsEc2NetworkInterfaceDetails, AwsEc2NetworkInterfaceIpV6AddressDetail, AwsEc2NetworkInterfacePrivateIpAddressDetail, AwsEc2NetworkInterfaceSecurityGroup, AwsEc2RouteTableDetails, AwsEc2SecurityGroupDetails, AwsEc2SecurityGroupIpPermission, AwsEc2SecurityGroupIpRange, AwsEc2SecurityGroupIpv6Range, AwsEc2SecurityGroupPrefixListId, AwsEc2SecurityGroupUserIdGroupPair, AwsEc2SubnetDetails, AwsEc2TransitGatewayDetails, AwsEc2VolumeAttachment, AwsEc2VolumeDetails, AwsEc2VpcDetails, AwsEc2VpcEndpointServiceDetails, AwsEc2VpcEndpointServiceServiceTypeDetails, AwsEc2VpcPeeringConnectionDetails, AwsEc2VpcPeeringConnectionStatusDetails, AwsEc2VpcPeeringConnectionVpcInfoDetails, AwsEc2VpnConnectionDetails, AwsEc2VpnConnectionOptionsDetails, AwsEc2VpnConnectionOptionsTunnelOptionsDetails, AwsEc2VpnConnectionRoutesDetails, AwsEc2VpnConnectionVgwTelemetryDetails, AwsEcrContainerImageDetails, AwsEcrRepositoryDetails, AwsEcrRepositoryImageScanningConfigurationDetails, AwsEcrRepositoryLifecyclePolicyDetails, AwsEcsClusterClusterSettingsDetails, AwsEcsClusterConfigurationDetails, AwsEcsClusterConfigurationExecuteCommandConfigurationDetails, AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails, AwsEcsClusterDefaultCapacityProviderStrategyDetails, AwsEcsClusterDetails, AwsEcsContainerDetails, AwsEcsServiceCapacityProviderStrategyDetails, AwsEcsServiceDeploymentConfigurationDeploymentCircuitBreakerDetails, AwsEcsServiceDeploymentConfigurationDetails, AwsEcsServiceDeploymentControllerDetails, AwsEcsServiceDetails, AwsEcsServiceLoadBalancersDetails, AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetails, AwsEcsServiceNetworkConfigurationDetails, AwsEcsServicePlacementConstraintsDetails, AwsEcsServicePlacementStrategiesDetails, AwsEcsServiceServiceRegistriesDetails, AwsEcsTaskDefinitionContainerDefinitionsDependsOnDetails, AwsEcsTaskDefinitionContainerDefinitionsDetails, AwsEcsTaskDefinitionContainerDefinitionsEnvironmentDetails, AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetails, AwsEcsTaskDefinitionContainerDefinitionsExtraHostsDetails, AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetails, AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetails, AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails, AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetails, AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails, AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails, AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetails, AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetails, AwsEcsTaskDefinitionContainerDefinitionsMountPointsDetails, AwsEcsTaskDefinitionContainerDefinitionsPortMappingsDetails, AwsEcsTaskDefinitionContainerDefinitionsRepositoryCredentialsDetails, AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails, AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails, AwsEcsTaskDefinitionContainerDefinitionsSystemControlsDetails, AwsEcsTaskDefinitionContainerDefinitionsUlimitsDetails, AwsEcsTaskDefinitionContainerDefinitionsVolumesFromDetails, AwsEcsTaskDefinitionDetails, AwsEcsTaskDefinitionInferenceAcceleratorsDetails, AwsEcsTaskDefinitionPlacementConstraintsDetails, AwsEcsTaskDefinitionProxyConfigurationDetails, AwsEcsTaskDefinitionProxyConfigurationProxyConfigurationPropertiesDetails, AwsEcsTaskDefinitionVolumesDetails, AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetails, AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetails, AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails, AwsEcsTaskDefinitionVolumesHostDetails, AwsEcsTaskDetails, AwsEcsTaskVolumeDetails, AwsEcsTaskVolumeHostDetails, AwsEfsAccessPointDetails, AwsEfsAccessPointPosixUserDetails, AwsEfsAccessPointRootDirectoryCreationInfoDetails, AwsEfsAccessPointRootDirectoryDetails, AwsEksClusterDetails, AwsEksClusterLoggingClusterLoggingDetails, AwsEksClusterLoggingDetails, AwsEksClusterResourcesVpcConfigDetails, AwsElasticBeanstalkEnvironmentDetails, AwsElasticBeanstalkEnvironmentEnvironmentLink, AwsElasticBeanstalkEnvironmentOptionSetting, AwsElasticBeanstalkEnvironmentTier, AwsElasticsearchDomainDetails, AwsElasticsearchDomainDomainEndpointOptions, AwsElasticsearchDomainElasticsearchClusterConfigDetails, AwsElasticsearchDomainElasticsearchClusterConfigZoneAwarenessConfigDetails, AwsElasticsearchDomainEncryptionAtRestOptions, AwsElasticsearchDomainLogPublishingOptions, AwsElasticsearchDomainLogPublishingOptionsLogConfig, AwsElasticsearchDomainNodeToNodeEncryptionOptions, AwsElasticsearchDomainServiceSoftwareOptions, AwsElasticsearchDomainVPCOptions, AwsElbAppCookieStickinessPolicy, AwsElbLbCookieStickinessPolicy, AwsElbLoadBalancerAccessLog, AwsElbLoadBalancerAdditionalAttribute, AwsElbLoadBalancerAttributes, AwsElbLoadBalancerBackendServerDescription, AwsElbLoadBalancerConnectionDraining, AwsElbLoadBalancerConnectionSettings, AwsElbLoadBalancerCrossZoneLoadBalancing, AwsElbLoadBalancerDetails, AwsElbLoadBalancerHealthCheck, AwsElbLoadBalancerInstance, AwsElbLoadBalancerListener, AwsElbLoadBalancerListenerDescription, AwsElbLoadBalancerPolicies, AwsElbLoadBalancerSourceSecurityGroup, AwsElbv2LoadBalancerAttribute, AwsElbv2LoadBalancerDetails, AwsEventSchemasRegistryDetails, AwsEventsEndpointDetails, AwsEventsEndpointEventBusesDetails, AwsEventsEndpointReplicationConfigDetails, AwsEventsEndpointRoutingConfigDetails, AwsEventsEndpointRoutingConfigFailoverConfigDetails, AwsEventsEndpointRoutingConfigFailoverConfigPrimaryDetails, AwsEventsEndpointRoutingConfigFailoverConfigSecondaryDetails, AwsEventsEventbusDetails, AwsGuardDutyDetectorDataSourcesCloudTrailDetails, AwsGuardDutyDetectorDataSourcesDetails, AwsGuardDutyDetectorDataSourcesDnsLogsDetails, AwsGuardDutyDetectorDataSourcesFlowLogsDetails, AwsGuardDutyDetectorDataSourcesKubernetesAuditLogsDetails, AwsGuardDutyDetectorDataSourcesKubernetesDetails, AwsGuardDutyDetectorDataSourcesMalwareProtectionDetails, AwsGuardDutyDetectorDataSourcesMalwareProtectionScanEc2InstanceWithFindingsDetails, AwsGuardDutyDetectorDataSourcesMalwareProtectionScanEc2InstanceWithFindingsEbsVolumesDetails, AwsGuardDutyDetectorDataSourcesS3LogsDetails, AwsGuardDutyDetectorDetails, AwsGuardDutyDetectorFeaturesDetails, AwsIamAccessKeyDetails, AwsIamAccessKeySessionContext, AwsIamAccessKeySessionContextAttributes, AwsIamAccessKeySessionContextSessionIssuer, AwsIamAttachedManagedPolicy, AwsIamGroupDetails, AwsIamGroupPolicy, AwsIamInstanceProfile, AwsIamInstanceProfileRole, AwsIamPermissionsBoundary, AwsIamPolicyDetails, AwsIamPolicyVersion, AwsIamRoleDetails, AwsIamRolePolicy, AwsIamUserDetails, AwsIamUserPolicy, AwsKinesisStreamDetails, AwsKinesisStreamStreamEncryptionDetails, AwsKmsKeyDetails, AwsLambdaFunctionCode, AwsLambdaFunctionDeadLetterConfig, AwsLambdaFunctionDetails, AwsLambdaFunctionEnvironment, AwsLambdaFunctionEnvironmentError, AwsLambdaFunctionLayer, AwsLambdaFunctionTracingConfig, AwsLambdaFunctionVpcConfig, AwsLambdaLayerVersionDetails, AwsMountPoint, AwsMskClusterClusterInfoClientAuthenticationDetails, AwsMskClusterClusterInfoClientAuthenticationSaslDetails, AwsMskClusterClusterInfoClientAuthenticationSaslIamDetails, AwsMskClusterClusterInfoClientAuthenticationSaslScramDetails, AwsMskClusterClusterInfoClientAuthenticationTlsDetails, AwsMskClusterClusterInfoClientAuthenticationUnauthenticatedDetails, AwsMskClusterClusterInfoDetails, AwsMskClusterClusterInfoEncryptionInfoDetails, AwsMskClusterClusterInfoEncryptionInfoEncryptionAtRestDetails, AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails, AwsMskClusterDetails, AwsNetworkFirewallFirewallDetails, AwsNetworkFirewallFirewallPolicyDetails, AwsNetworkFirewallFirewallSubnetMappingsDetails, AwsNetworkFirewallRuleGroupDetails, AwsOpenSearchServiceDomainAdvancedSecurityOptionsDetails, AwsOpenSearchServiceDomainClusterConfigDetails, AwsOpenSearchServiceDomainClusterConfigZoneAwarenessConfigDetails, AwsOpenSearchServiceDomainDetails, AwsOpenSearchServiceDomainDomainEndpointOptionsDetails, AwsOpenSearchServiceDomainEncryptionAtRestOptionsDetails, AwsOpenSearchServiceDomainLogPublishingOption, AwsOpenSearchServiceDomainLogPublishingOptionsDetails, AwsOpenSearchServiceDomainMasterUserOptionsDetails, AwsOpenSearchServiceDomainNodeToNodeEncryptionOptionsDetails, AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails, AwsOpenSearchServiceDomainVpcOptionsDetails, AwsRdsDbClusterAssociatedRole, AwsRdsDbClusterDetails, AwsRdsDbClusterMember, AwsRdsDbClusterOptionGroupMembership, AwsRdsDbClusterSnapshotDbClusterSnapshotAttribute, AwsRdsDbClusterSnapshotDetails, AwsRdsDbDomainMembership, AwsRdsDbInstanceAssociatedRole, AwsRdsDbInstanceDetails, AwsRdsDbInstanceEndpoint, AwsRdsDbInstanceVpcSecurityGroup, AwsRdsDbOptionGroupMembership, AwsRdsDbParameterGroup, AwsRdsDbPendingModifiedValues, AwsRdsDbProcessorFeature, AwsRdsDbSecurityGroupDetails, AwsRdsDbSecurityGroupEc2SecurityGroup, AwsRdsDbSecurityGroupIpRange, AwsRdsDbSnapshotDetails, AwsRdsDbStatusInfo, AwsRdsDbSubnetGroup, AwsRdsDbSubnetGroupSubnet, AwsRdsDbSubnetGroupSubnetAvailabilityZone, AwsRdsEventSubscriptionDetails, AwsRdsPendingCloudWatchLogsExports, AwsRedshiftClusterClusterNode, AwsRedshiftClusterClusterParameterGroup, AwsRedshiftClusterClusterParameterStatus, AwsRedshiftClusterClusterSecurityGroup, AwsRedshiftClusterClusterSnapshotCopyStatus, AwsRedshiftClusterDeferredMaintenanceWindow, AwsRedshiftClusterDetails, AwsRedshiftClusterElasticIpStatus, AwsRedshiftClusterEndpoint, AwsRedshiftClusterHsmStatus, AwsRedshiftClusterIamRole, AwsRedshiftClusterLoggingStatus, AwsRedshiftClusterPendingModifiedValues, AwsRedshiftClusterResizeInfo, AwsRedshiftClusterRestoreStatus, AwsRedshiftClusterVpcSecurityGroup, AwsRoute53HostedZoneConfigDetails, AwsRoute53HostedZoneDetails, AwsRoute53HostedZoneObjectDetails, AwsRoute53HostedZoneVpcDetails, AwsRoute53QueryLoggingConfigDetails, AwsS3AccessPointDetails, AwsS3AccessPointVpcConfigurationDetails, AwsS3AccountPublicAccessBlockDetails, AwsS3BucketBucketLifecycleConfigurationDetails, AwsS3BucketBucketLifecycleConfigurationRulesAbortIncompleteMultipartUploadDetails, AwsS3BucketBucketLifecycleConfigurationRulesDetails, AwsS3BucketBucketLifecycleConfigurationRulesFilterDetails, AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails, AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails, AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetails, AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetails, AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails, AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails, AwsS3BucketBucketVersioningConfiguration, AwsS3BucketDetails, AwsS3BucketLoggingConfiguration, AwsS3BucketNotificationConfiguration, AwsS3BucketNotificationConfigurationDetail, AwsS3BucketNotificationConfigurationFilter, AwsS3BucketNotificationConfigurationS3KeyFilter, AwsS3BucketNotificationConfigurationS3KeyFilterRule, AwsS3BucketObjectLockConfiguration, AwsS3BucketObjectLockConfigurationRuleDefaultRetentionDetails, AwsS3BucketObjectLockConfigurationRuleDetails, AwsS3BucketServerSideEncryptionByDefault, AwsS3BucketServerSideEncryptionConfiguration, AwsS3BucketServerSideEncryptionRule, AwsS3BucketWebsiteConfiguration, AwsS3BucketWebsiteConfigurationRedirectTo, AwsS3BucketWebsiteConfigurationRoutingRule, AwsS3BucketWebsiteConfigurationRoutingRuleCondition, AwsS3BucketWebsiteConfigurationRoutingRuleRedirect, AwsS3ObjectDetails, AwsSageMakerNotebookInstanceDetails, AwsSageMakerNotebookInstanceMetadataServiceConfigurationDetails, AwsSecretsManagerSecretDetails, AwsSecretsManagerSecretRotationRules, AwsSecurityFinding, AwsSecurityFindingFilters, AwsSecurityFindingIdentifier, AwsSnsTopicDetails, AwsSnsTopicSubscription, AwsSqsQueueDetails, AwsSsmComplianceSummary, AwsSsmPatch, AwsSsmPatchComplianceDetails, AwsStepFunctionStateMachineDetails, AwsStepFunctionStateMachineLoggingConfigurationDestinationsCloudWatchLogsLogGroupDetails, AwsStepFunctionStateMachineLoggingConfigurationDestinationsDetails, AwsStepFunctionStateMachineLoggingConfigurationDetails, AwsStepFunctionStateMachineTracingConfigurationDetails, AwsWafRateBasedRuleDetails, AwsWafRateBasedRuleMatchPredicate, AwsWafRegionalRateBasedRuleDetails, AwsWafRegionalRateBasedRuleMatchPredicate, AwsWafRegionalRuleDetails, AwsWafRegionalRuleGroupDetails, AwsWafRegionalRuleGroupRulesActionDetails, AwsWafRegionalRuleGroupRulesDetails, AwsWafRegionalRulePredicateListDetails, AwsWafRegionalWebAclDetails, AwsWafRegionalWebAclRulesListActionDetails, AwsWafRegionalWebAclRulesListDetails, AwsWafRegionalWebAclRulesListOverrideActionDetails, AwsWafRuleDetails, AwsWafRuleGroupDetails, AwsWafRuleGroupRulesActionDetails, AwsWafRuleGroupRulesDetails, AwsWafRulePredicateListDetails, AwsWafWebAclDetails, AwsWafWebAclRule, AwsWafv2ActionAllowDetails, AwsWafv2ActionBlockDetails, AwsWafv2CustomHttpHeader, AwsWafv2CustomRequestHandlingDetails, AwsWafv2CustomResponseDetails, AwsWafv2RuleGroupDetails, AwsWafv2RulesActionCaptchaDetails, AwsWafv2RulesActionCountDetails, AwsWafv2RulesActionDetails, AwsWafv2RulesDetails, AwsWafv2VisibilityConfigDetails, AwsWafv2WebAclActionDetails, AwsWafv2WebAclCaptchaConfigDetails, AwsWafv2WebAclCaptchaConfigImmunityTimePropertyDetails, AwsWafv2WebAclDetails, AwsXrayEncryptionConfigDetails, BatchDeleteAutomationRulesRequest, BatchDeleteAutomationRulesResponse, BatchDisableStandardsRequest, BatchDisableStandardsResponse, BatchEnableStandardsRequest, BatchEnableStandardsResponse, BatchGetAutomationRulesRequest, BatchGetAutomationRulesResponse, BatchGetConfigurationPolicyAssociationsRequest, BatchGetConfigurationPolicyAssociationsResponse, BatchGetSecurityControlsRequest, BatchGetSecurityControlsResponse, BatchGetStandardsControlAssociationsRequest, BatchGetStandardsControlAssociationsResponse, BatchImportFindingsRequest, BatchImportFindingsResponse, BatchUpdateAutomationRulesRequest, BatchUpdateAutomationRulesResponse, BatchUpdateFindingsRequest, BatchUpdateFindingsResponse, BatchUpdateFindingsUnprocessedFinding, BatchUpdateStandardsControlAssociationsRequest, BatchUpdateStandardsControlAssociationsResponse, BooleanConfigurationOptions, BooleanFilter, Cell, CidrBlockAssociation, City, ClassificationResult, ClassificationStatus, CloudWatchLogsLogGroupArnConfigDetails, CodeVulnerabilitiesFilePath, Compliance, ConfigurationOptions, ConfigurationPolicyAssociation, ConfigurationPolicyAssociationSummary, ConfigurationPolicySummary, ContainerDetails, Country, CreateActionTargetRequest, CreateActionTargetResponse, CreateAutomationRuleRequest, CreateAutomationRuleResponse, CreateConfigurationPolicyRequest, CreateConfigurationPolicyResponse, CreateFindingAggregatorRequest, CreateFindingAggregatorResponse, CreateInsightRequest, CreateInsightResponse, CreateMembersRequest, CreateMembersResponse, CustomDataIdentifiersDetections, CustomDataIdentifiersResult, Cvss, DataClassificationDetails, DateFilter, DateRange, DeclineInvitationsRequest, DeclineInvitationsResponse, DeleteActionTargetRequest, DeleteActionTargetResponse, DeleteConfigurationPolicyRequest, DeleteConfigurationPolicyResponse, DeleteFindingAggregatorRequest, DeleteFindingAggregatorResponse, DeleteInsightRequest, DeleteInsightResponse, DeleteInvitationsRequest, DeleteInvitationsResponse, DeleteMembersRequest, DeleteMembersResponse, DescribeActionTargetsRequest, DescribeActionTargetsResponse, DescribeHubRequest, DescribeHubResponse, DescribeOrganizationConfigurationRequest, DescribeOrganizationConfigurationResponse, DescribeProductsRequest, DescribeProductsResponse, DescribeStandardsControlsRequest, DescribeStandardsControlsResponse, DescribeStandardsRequest, DescribeStandardsResponse, DisableImportFindingsForProductRequest, DisableImportFindingsForProductResponse, DisableOrganizationAdminAccountRequest, DisableOrganizationAdminAccountResponse, DisableSecurityHubRequest, DisableSecurityHubResponse, DisassociateFromAdministratorAccountRequest, DisassociateFromAdministratorAccountResponse, DisassociateFromMasterAccountRequest, DisassociateFromMasterAccountResponse, DisassociateMembersRequest, DisassociateMembersResponse, DnsRequestAction, DoubleConfigurationOptions, EnableImportFindingsForProductRequest, EnableImportFindingsForProductResponse, EnableOrganizationAdminAccountRequest, EnableOrganizationAdminAccountResponse, EnableSecurityHubRequest, EnableSecurityHubResponse, EnumConfigurationOptions, EnumListConfigurationOptions, FilePaths, FindingAggregator, FindingHistoryRecord, FindingHistoryUpdate, FindingHistoryUpdateSource, FindingProviderFields, FindingProviderSeverity, FirewallPolicyDetails, FirewallPolicyStatefulRuleGroupReferencesDetails, FirewallPolicyStatelessCustomActionsDetails, FirewallPolicyStatelessRuleGroupReferencesDetails, GeneratorDetails, GeoLocation, GetAdministratorAccountRequest, GetAdministratorAccountResponse, GetConfigurationPolicyAssociationRequest, GetConfigurationPolicyAssociationResponse, GetConfigurationPolicyRequest, GetConfigurationPolicyResponse, GetEnabledStandardsRequest, GetEnabledStandardsResponse, GetFindingAggregatorRequest, GetFindingAggregatorResponse, GetFindingHistoryRequest, GetFindingHistoryResponse, GetFindingsRequest, GetFindingsResponse, GetInsightResultsRequest, GetInsightResultsResponse, GetInsightsRequest, GetInsightsResponse, GetInvitationsCountRequest, GetInvitationsCountResponse, GetMasterAccountRequest, GetMasterAccountResponse, GetMembersRequest, GetMembersResponse, GetSecurityControlDefinitionRequest, GetSecurityControlDefinitionResponse, IcmpTypeCode, ImportFindingsError, Insight, InsightResultValue, InsightResults, IntegerConfigurationOptions, IntegerListConfigurationOptions, InternalException, InvalidAccessException, InvalidInputException, Invitation, InviteMembersRequest, InviteMembersResponse, IpFilter, IpOrganizationDetails, Ipv6CidrBlockAssociation, KeywordFilter, LimitExceededException, ListAutomationRulesRequest, ListAutomationRulesResponse, ListConfigurationPoliciesRequest, ListConfigurationPoliciesResponse, ListConfigurationPolicyAssociationsRequest, ListConfigurationPolicyAssociationsResponse, ListEnabledProductsForImportRequest, ListEnabledProductsForImportResponse, ListFindingAggregatorsRequest, ListFindingAggregatorsResponse, ListInvitationsRequest, ListInvitationsResponse, ListMembersRequest, ListMembersResponse, ListOrganizationAdminAccountsRequest, ListOrganizationAdminAccountsResponse, ListSecurityControlDefinitionsRequest, ListSecurityControlDefinitionsResponse, ListStandardsControlAssociationsRequest, ListStandardsControlAssociationsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, LoadBalancerState, Malware, MapFilter, Member, Network, NetworkConnectionAction, NetworkHeader, NetworkPathComponent, NetworkPathComponentDetails, Note, NoteUpdate, NumberFilter, Occurrences, OrganizationConfiguration, Page, ParameterConfiguration, ParameterDefinition, ParameterValue, PatchSummary, Policy, PortProbeAction, PortProbeDetail, PortRange, PortRangeFromTo, ProcessDetails, Product, PropagatingVgwSetDetails, Range, Recommendation, Record, RelatedFinding, Remediation, Resource, ResourceConflictException, ResourceDetails, ResourceInUseException, ResourceNotFoundException, Result, RouteSetDetails, RuleGroupDetails, RuleGroupSource, RuleGroupSourceCustomActionsDetails, RuleGroupSourceListDetails, RuleGroupSourceStatefulRulesDetails, RuleGroupSourceStatefulRulesHeaderDetails, RuleGroupSourceStatefulRulesOptionsDetails, RuleGroupSourceStatelessRuleDefinition, RuleGroupSourceStatelessRuleMatchAttributes, RuleGroupSourceStatelessRuleMatchAttributesDestinationPorts, RuleGroupSourceStatelessRuleMatchAttributesDestinations, RuleGroupSourceStatelessRuleMatchAttributesSourcePorts, RuleGroupSourceStatelessRuleMatchAttributesSources, RuleGroupSourceStatelessRuleMatchAttributesTcpFlags, RuleGroupSourceStatelessRulesAndCustomActionsDetails, RuleGroupSourceStatelessRulesDetails, RuleGroupVariables, RuleGroupVariablesIpSetsDetails, RuleGroupVariablesPortSetsDetails, SecurityControl, SecurityControlCustomParameter, SecurityControlDefinition, SecurityControlParameter, SecurityControlsConfiguration, SecurityHubPolicy, SensitiveDataDetections, SensitiveDataResult, Severity, SeverityUpdate, SoftwarePackage, SortCriterion, Standard, StandardsControl, StandardsControlAssociationDetail, StandardsControlAssociationId, StandardsControlAssociationSummary, StandardsControlAssociationUpdate, StandardsManagedBy, StandardsStatusReason, StandardsSubscription, StandardsSubscriptionRequest, StartConfigurationPolicyAssociationRequest, StartConfigurationPolicyAssociationResponse, StartConfigurationPolicyDisassociationRequest, StartConfigurationPolicyDisassociationResponse, StatelessCustomActionDefinition, StatelessCustomPublishMetricAction, StatelessCustomPublishMetricActionDimension, StatusReason, StringConfigurationOptions, StringFilter, StringListConfigurationOptions, TagResourceRequest, TagResourceResponse, Target, Threat, ThreatIntelIndicator, UnprocessedAutomationRule, UnprocessedConfigurationPolicyAssociation, UnprocessedSecurityControl, UnprocessedStandardsControlAssociation, UnprocessedStandardsControlAssociationUpdate, UntagResourceRequest, UntagResourceResponse, UpdateActionTargetRequest, UpdateActionTargetResponse, UpdateAutomationRulesRequestItem, UpdateConfigurationPolicyRequest, UpdateConfigurationPolicyResponse, UpdateFindingAggregatorRequest, UpdateFindingAggregatorResponse, UpdateFindingsRequest, UpdateFindingsResponse, UpdateInsightRequest, UpdateInsightResponse, UpdateOrganizationConfigurationRequest, UpdateOrganizationConfigurationResponse, UpdateSecurityControlRequest, UpdateSecurityControlResponse, UpdateSecurityHubConfigurationRequest, UpdateSecurityHubConfigurationResponse, UpdateStandardsControlRequest, UpdateStandardsControlResponse, VolumeMount, VpcInfoCidrBlockSetDetails, VpcInfoIpv6CidrBlockSetDetails, VpcInfoPeeringOptionsDetails, Vulnerability, VulnerabilityCodeVulnerabilities, VulnerabilityVendor, WafAction, WafExcludedRule, WafOverrideAction, Workflow, WorkflowUpdate

Instance Attribute Summary collapse

Instance Attribute Details

#account_idString

The Amazon Web Services account ID of the target account.

Returns:

  • (String)


30622
30623
30624
30625
30626
30627
30628
30629
30630
30631
30632
30633
30634
30635
# File 'lib/aws-sdk-securityhub/types.rb', line 30622

class Target < Struct.new(
  :account_id,
  :organizational_unit_id,
  :root_id,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class AccountId < Target; end
  class OrganizationalUnitId < Target; end
  class RootId < Target; end
  class Unknown < Target; end
end

#booleanBoolean

A control parameter that is a boolean.

Returns:

  • (Boolean)


23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
23246
23247
23248
23249
23250
23251
23252
23253
23254
# File 'lib/aws-sdk-securityhub/types.rb', line 23231

class ConfigurationOptions < Struct.new(
  :integer,
  :integer_list,
  :double,
  :string,
  :string_list,
  :boolean,
  :enum,
  :enum_list,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Integer < ConfigurationOptions; end
  class IntegerList < ConfigurationOptions; end
  class Double < ConfigurationOptions; end
  class String < ConfigurationOptions; end
  class StringList < ConfigurationOptions; end
  class Boolean < ConfigurationOptions; end
  class Enum < ConfigurationOptions; end
  class EnumList < ConfigurationOptions; end
  class Unknown < ConfigurationOptions; end
end

#doubleFloat

A control parameter that is a double.

Returns:

  • (Float)


23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
23246
23247
23248
23249
23250
23251
23252
23253
23254
# File 'lib/aws-sdk-securityhub/types.rb', line 23231

class ConfigurationOptions < Struct.new(
  :integer,
  :integer_list,
  :double,
  :string,
  :string_list,
  :boolean,
  :enum,
  :enum_list,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Integer < ConfigurationOptions; end
  class IntegerList < ConfigurationOptions; end
  class Double < ConfigurationOptions; end
  class String < ConfigurationOptions; end
  class StringList < ConfigurationOptions; end
  class Boolean < ConfigurationOptions; end
  class Enum < ConfigurationOptions; end
  class EnumList < ConfigurationOptions; end
  class Unknown < ConfigurationOptions; end
end

#enumString

A control parameter that is an enum.

Returns:

  • (String)


23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
23246
23247
23248
23249
23250
23251
23252
23253
23254
# File 'lib/aws-sdk-securityhub/types.rb', line 23231

class ConfigurationOptions < Struct.new(
  :integer,
  :integer_list,
  :double,
  :string,
  :string_list,
  :boolean,
  :enum,
  :enum_list,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Integer < ConfigurationOptions; end
  class IntegerList < ConfigurationOptions; end
  class Double < ConfigurationOptions; end
  class String < ConfigurationOptions; end
  class StringList < ConfigurationOptions; end
  class Boolean < ConfigurationOptions; end
  class Enum < ConfigurationOptions; end
  class EnumList < ConfigurationOptions; end
  class Unknown < ConfigurationOptions; end
end

#enum_listArray<String>

A control parameter that is a list of enums.

Returns:

  • (Array<String>)


23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
23246
23247
23248
23249
23250
23251
23252
23253
23254
# File 'lib/aws-sdk-securityhub/types.rb', line 23231

class ConfigurationOptions < Struct.new(
  :integer,
  :integer_list,
  :double,
  :string,
  :string_list,
  :boolean,
  :enum,
  :enum_list,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Integer < ConfigurationOptions; end
  class IntegerList < ConfigurationOptions; end
  class Double < ConfigurationOptions; end
  class String < ConfigurationOptions; end
  class StringList < ConfigurationOptions; end
  class Boolean < ConfigurationOptions; end
  class Enum < ConfigurationOptions; end
  class EnumList < ConfigurationOptions; end
  class Unknown < ConfigurationOptions; end
end

#integerInteger

A control parameter that is an integer.

Returns:

  • (Integer)


23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
23246
23247
23248
23249
23250
23251
23252
23253
23254
# File 'lib/aws-sdk-securityhub/types.rb', line 23231

class ConfigurationOptions < Struct.new(
  :integer,
  :integer_list,
  :double,
  :string,
  :string_list,
  :boolean,
  :enum,
  :enum_list,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Integer < ConfigurationOptions; end
  class IntegerList < ConfigurationOptions; end
  class Double < ConfigurationOptions; end
  class String < ConfigurationOptions; end
  class StringList < ConfigurationOptions; end
  class Boolean < ConfigurationOptions; end
  class Enum < ConfigurationOptions; end
  class EnumList < ConfigurationOptions; end
  class Unknown < ConfigurationOptions; end
end

#integer_listArray<Integer>

A control parameter that is a list of integers.

Returns:

  • (Array<Integer>)


23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
23246
23247
23248
23249
23250
23251
23252
23253
23254
# File 'lib/aws-sdk-securityhub/types.rb', line 23231

class ConfigurationOptions < Struct.new(
  :integer,
  :integer_list,
  :double,
  :string,
  :string_list,
  :boolean,
  :enum,
  :enum_list,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Integer < ConfigurationOptions; end
  class IntegerList < ConfigurationOptions; end
  class Double < ConfigurationOptions; end
  class String < ConfigurationOptions; end
  class StringList < ConfigurationOptions; end
  class Boolean < ConfigurationOptions; end
  class Enum < ConfigurationOptions; end
  class EnumList < ConfigurationOptions; end
  class Unknown < ConfigurationOptions; end
end

#organizational_unit_idString

The organizational unit ID of the target organizational unit.

Returns:

  • (String)


30622
30623
30624
30625
30626
30627
30628
30629
30630
30631
30632
30633
30634
30635
# File 'lib/aws-sdk-securityhub/types.rb', line 30622

class Target < Struct.new(
  :account_id,
  :organizational_unit_id,
  :root_id,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class AccountId < Target; end
  class OrganizationalUnitId < Target; end
  class RootId < Target; end
  class Unknown < Target; end
end

#root_idString

The ID of the organization root.

Returns:

  • (String)


30622
30623
30624
30625
30626
30627
30628
30629
30630
30631
30632
30633
30634
30635
# File 'lib/aws-sdk-securityhub/types.rb', line 30622

class Target < Struct.new(
  :account_id,
  :organizational_unit_id,
  :root_id,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class AccountId < Target; end
  class OrganizationalUnitId < Target; end
  class RootId < Target; end
  class Unknown < Target; end
end

#security_hubTypes::SecurityHubPolicy

The Amazon Web Services service that the configuration policy applies to.



27644
27645
27646
27647
27648
27649
27650
27651
27652
27653
# File 'lib/aws-sdk-securityhub/types.rb', line 27644

class Policy < Struct.new(
  :security_hub,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class SecurityHub < Policy; end
  class Unknown < Policy; end
end

#stringString

A control parameter that is a string.

Returns:

  • (String)


23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
23246
23247
23248
23249
23250
23251
23252
23253
23254
# File 'lib/aws-sdk-securityhub/types.rb', line 23231

class ConfigurationOptions < Struct.new(
  :integer,
  :integer_list,
  :double,
  :string,
  :string_list,
  :boolean,
  :enum,
  :enum_list,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Integer < ConfigurationOptions; end
  class IntegerList < ConfigurationOptions; end
  class Double < ConfigurationOptions; end
  class String < ConfigurationOptions; end
  class StringList < ConfigurationOptions; end
  class Boolean < ConfigurationOptions; end
  class Enum < ConfigurationOptions; end
  class EnumList < ConfigurationOptions; end
  class Unknown < ConfigurationOptions; end
end

#string_listArray<String>

A control parameter that is a list of strings.

Returns:

  • (Array<String>)


23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
23246
23247
23248
23249
23250
23251
23252
23253
23254
# File 'lib/aws-sdk-securityhub/types.rb', line 23231

class ConfigurationOptions < Struct.new(
  :integer,
  :integer_list,
  :double,
  :string,
  :string_list,
  :boolean,
  :enum,
  :enum_list,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Integer < ConfigurationOptions; end
  class IntegerList < ConfigurationOptions; end
  class Double < ConfigurationOptions; end
  class String < ConfigurationOptions; end
  class StringList < ConfigurationOptions; end
  class Boolean < ConfigurationOptions; end
  class Enum < ConfigurationOptions; end
  class EnumList < ConfigurationOptions; end
  class Unknown < ConfigurationOptions; end
end