| Package | Description |
|---|---|
| com.amazonaws.services.securityhub.model |
| Modifier and Type | Method and Description |
|---|---|
ResourceDetails |
ResourceDetails.addOtherEntry(String key,
String value)
Add a single Other entry
|
ResourceDetails |
ResourceDetails.clearOtherEntries()
Removes all the entries added into Other.
|
ResourceDetails |
ResourceDetails.clone() |
ResourceDetails |
Resource.getDetails()
Additional details about the resource related to a finding.
|
ResourceDetails |
ResourceDetails.withAwsAmazonMqBroker(AwsAmazonMqBrokerDetails awsAmazonMqBroker)
Provides details about AppSync message broker.
|
ResourceDetails |
ResourceDetails.withAwsApiGatewayRestApi(AwsApiGatewayRestApiDetails awsApiGatewayRestApi)
Provides information about a REST API in version 1 of Amazon API Gateway.
|
ResourceDetails |
ResourceDetails.withAwsApiGatewayStage(AwsApiGatewayStageDetails awsApiGatewayStage)
Provides information about a version 1 Amazon API Gateway stage.
|
ResourceDetails |
ResourceDetails.withAwsApiGatewayV2Api(AwsApiGatewayV2ApiDetails awsApiGatewayV2Api)
Provides information about a version 2 API in Amazon API Gateway.
|
ResourceDetails |
ResourceDetails.withAwsApiGatewayV2Stage(AwsApiGatewayV2StageDetails awsApiGatewayV2Stage)
Provides information about a version 2 stage for Amazon API Gateway.
|
ResourceDetails |
ResourceDetails.withAwsAppSyncGraphQlApi(AwsAppSyncGraphQlApiDetails awsAppSyncGraphQlApi)
Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices, and APIs
from a single GraphQL endpoint.
|
ResourceDetails |
ResourceDetails.withAwsAthenaWorkGroup(AwsAthenaWorkGroupDetails awsAthenaWorkGroup)
Provides information about an Amazon Athena workgroup.
|
ResourceDetails |
ResourceDetails.withAwsAutoScalingAutoScalingGroup(AwsAutoScalingAutoScalingGroupDetails awsAutoScalingAutoScalingGroup)
Details for an autoscaling group.
|
ResourceDetails |
ResourceDetails.withAwsAutoScalingLaunchConfiguration(AwsAutoScalingLaunchConfigurationDetails awsAutoScalingLaunchConfiguration)
Provides details about a launch configuration.
|
ResourceDetails |
ResourceDetails.withAwsBackupBackupPlan(AwsBackupBackupPlanDetails awsBackupBackupPlan)
Provides details about an Backup backup plan.
|
ResourceDetails |
ResourceDetails.withAwsBackupBackupVault(AwsBackupBackupVaultDetails awsBackupBackupVault)
Provides details about an Backup backup vault.
|
ResourceDetails |
ResourceDetails.withAwsBackupRecoveryPoint(AwsBackupRecoveryPointDetails awsBackupRecoveryPoint)
Provides details about an Backup backup, or recovery point.
|
ResourceDetails |
ResourceDetails.withAwsCertificateManagerCertificate(AwsCertificateManagerCertificateDetails awsCertificateManagerCertificate)
Provides details about an Certificate Manager certificate.
|
ResourceDetails |
ResourceDetails.withAwsCloudFormationStack(AwsCloudFormationStackDetails awsCloudFormationStack)
Details about an CloudFormation stack.
|
ResourceDetails |
ResourceDetails.withAwsCloudFrontDistribution(AwsCloudFrontDistributionDetails awsCloudFrontDistribution)
Details about a CloudFront distribution.
|
ResourceDetails |
ResourceDetails.withAwsCloudTrailTrail(AwsCloudTrailTrailDetails awsCloudTrailTrail)
Provides details about a CloudTrail trail.
|
ResourceDetails |
ResourceDetails.withAwsCloudWatchAlarm(AwsCloudWatchAlarmDetails awsCloudWatchAlarm)
Details about an Amazon CloudWatch alarm.
|
ResourceDetails |
ResourceDetails.withAwsCodeBuildProject(AwsCodeBuildProjectDetails awsCodeBuildProject)
Details for an CodeBuild project.
|
ResourceDetails |
ResourceDetails.withAwsDmsEndpoint(AwsDmsEndpointDetails awsDmsEndpoint)
Provides details about an Database Migration Service (DMS) endpoint.
|
ResourceDetails |
ResourceDetails.withAwsDmsReplicationInstance(AwsDmsReplicationInstanceDetails awsDmsReplicationInstance)
Provides details about an DMS replication instance.
|
ResourceDetails |
ResourceDetails.withAwsDmsReplicationTask(AwsDmsReplicationTaskDetails awsDmsReplicationTask)
Provides details about an DMS replication task.
|
ResourceDetails |
ResourceDetails.withAwsDynamoDbTable(AwsDynamoDbTableDetails awsDynamoDbTable)
Details about a DynamoDB table.
|
ResourceDetails |
ResourceDetails.withAwsEc2ClientVpnEndpoint(AwsEc2ClientVpnEndpointDetails awsEc2ClientVpnEndpoint)
Provides details about an Client VPN endpoint.
|
ResourceDetails |
ResourceDetails.withAwsEc2Eip(AwsEc2EipDetails awsEc2Eip)
Details about an Elastic IP address.
|
ResourceDetails |
ResourceDetails.withAwsEc2Instance(AwsEc2InstanceDetails awsEc2Instance)
Details about an EC2 instance related to a finding.
|
ResourceDetails |
ResourceDetails.withAwsEc2LaunchTemplate(AwsEc2LaunchTemplateDetails awsEc2LaunchTemplate) |
ResourceDetails |
ResourceDetails.withAwsEc2NetworkAcl(AwsEc2NetworkAclDetails awsEc2NetworkAcl)
Details about an EC2 network access control list (ACL).
|
ResourceDetails |
ResourceDetails.withAwsEc2NetworkInterface(AwsEc2NetworkInterfaceDetails awsEc2NetworkInterface)
Details for an EC2 network interface.
|
ResourceDetails |
ResourceDetails.withAwsEc2RouteTable(AwsEc2RouteTableDetails awsEc2RouteTable)
Provides details about a route table.
|
ResourceDetails |
ResourceDetails.withAwsEc2SecurityGroup(AwsEc2SecurityGroupDetails awsEc2SecurityGroup)
Details for an EC2 security group.
|
ResourceDetails |
ResourceDetails.withAwsEc2Subnet(AwsEc2SubnetDetails awsEc2Subnet)
Details about a subnet in Amazon EC2.
|
ResourceDetails |
ResourceDetails.withAwsEc2TransitGateway(AwsEc2TransitGatewayDetails awsEc2TransitGateway)
Details about an Amazon EC2 transit gateway that interconnects your virtual private clouds (VPC) and on-premises
networks.
|
ResourceDetails |
ResourceDetails.withAwsEc2Volume(AwsEc2VolumeDetails awsEc2Volume)
Details for an Amazon EC2 volume.
|
ResourceDetails |
ResourceDetails.withAwsEc2Vpc(AwsEc2VpcDetails awsEc2Vpc)
Details for an Amazon EC2 VPC.
|
ResourceDetails |
ResourceDetails.withAwsEc2VpcEndpointService(AwsEc2VpcEndpointServiceDetails awsEc2VpcEndpointService)
Details about the service configuration for a VPC endpoint service.
|
ResourceDetails |
ResourceDetails.withAwsEc2VpcPeeringConnection(AwsEc2VpcPeeringConnectionDetails awsEc2VpcPeeringConnection)
Details about an Amazon EC2 VPC peering connection.
|
ResourceDetails |
ResourceDetails.withAwsEc2VpnConnection(AwsEc2VpnConnectionDetails awsEc2VpnConnection)
Details about an Amazon EC2 VPN connection.
|
ResourceDetails |
ResourceDetails.withAwsEcrContainerImage(AwsEcrContainerImageDetails awsEcrContainerImage)
Information about an Amazon ECR image.
|
ResourceDetails |
ResourceDetails.withAwsEcrRepository(AwsEcrRepositoryDetails awsEcrRepository)
Information about an Amazon Elastic Container Registry repository.
|
ResourceDetails |
ResourceDetails.withAwsEcsCluster(AwsEcsClusterDetails awsEcsCluster)
Details about an Amazon ECS cluster.
|
ResourceDetails |
ResourceDetails.withAwsEcsContainer(AwsEcsContainerDetails awsEcsContainer)
Provides information about a Docker container that's part of a task.
|
ResourceDetails |
ResourceDetails.withAwsEcsService(AwsEcsServiceDetails awsEcsService)
Details about a service within an ECS cluster.
|
ResourceDetails |
ResourceDetails.withAwsEcsTask(AwsEcsTaskDetails awsEcsTask)
Details about a task in a cluster.
|
ResourceDetails |
ResourceDetails.withAwsEcsTaskDefinition(AwsEcsTaskDefinitionDetails awsEcsTaskDefinition)
Details about a task definition.
|
ResourceDetails |
ResourceDetails.withAwsEfsAccessPoint(AwsEfsAccessPointDetails awsEfsAccessPoint)
Details about an Amazon EFS access point.
|
ResourceDetails |
ResourceDetails.withAwsEksCluster(AwsEksClusterDetails awsEksCluster)
Details about an Amazon EKS cluster.
|
ResourceDetails |
ResourceDetails.withAwsElasticBeanstalkEnvironment(AwsElasticBeanstalkEnvironmentDetails awsElasticBeanstalkEnvironment)
Details about an Elastic Beanstalk environment.
|
ResourceDetails |
ResourceDetails.withAwsElasticsearchDomain(AwsElasticsearchDomainDetails awsElasticsearchDomain)
Details for an Elasticsearch domain.
|
ResourceDetails |
ResourceDetails.withAwsElbLoadBalancer(AwsElbLoadBalancerDetails awsElbLoadBalancer)
Contains details about a Classic Load Balancer.
|
ResourceDetails |
ResourceDetails.withAwsElbv2LoadBalancer(AwsElbv2LoadBalancerDetails awsElbv2LoadBalancer)
Details about a load balancer.
|
ResourceDetails |
ResourceDetails.withAwsEventSchemasRegistry(AwsEventSchemasRegistryDetails awsEventSchemasRegistry)
A schema defines the structure of events that are sent to Amazon EventBridge.
|
ResourceDetails |
ResourceDetails.withAwsEventsEndpoint(AwsEventsEndpointDetails awsEventsEndpoint)
Provides details about an Amazon EventBridge global endpoint.
|
ResourceDetails |
ResourceDetails.withAwsEventsEventbus(AwsEventsEventbusDetails awsEventsEventbus)
Provides details about Amazon EventBridge event bus for an endpoint.
|
ResourceDetails |
ResourceDetails.withAwsGuardDutyDetector(AwsGuardDutyDetectorDetails awsGuardDutyDetector)
Provides details about an Amazon GuardDuty detector.
|
ResourceDetails |
ResourceDetails.withAwsIamAccessKey(AwsIamAccessKeyDetails awsIamAccessKey)
Details about an IAM access key related to a finding.
|
ResourceDetails |
ResourceDetails.withAwsIamGroup(AwsIamGroupDetails awsIamGroup)
Contains details about an IAM group.
|
ResourceDetails |
ResourceDetails.withAwsIamPolicy(AwsIamPolicyDetails awsIamPolicy)
Details about an IAM permissions policy.
|
ResourceDetails |
ResourceDetails.withAwsIamRole(AwsIamRoleDetails awsIamRole)
Details about an IAM role.
|
ResourceDetails |
ResourceDetails.withAwsIamUser(AwsIamUserDetails awsIamUser)
Details about an IAM user.
|
ResourceDetails |
ResourceDetails.withAwsKinesisStream(AwsKinesisStreamDetails awsKinesisStream)
Details about an Amazon Kinesis data stream.
|
ResourceDetails |
ResourceDetails.withAwsKmsKey(AwsKmsKeyDetails awsKmsKey)
Details about an KMS key.
|
ResourceDetails |
ResourceDetails.withAwsLambdaFunction(AwsLambdaFunctionDetails awsLambdaFunction)
Details about a Lambda function.
|
ResourceDetails |
ResourceDetails.withAwsLambdaLayerVersion(AwsLambdaLayerVersionDetails awsLambdaLayerVersion)
Details for a Lambda layer version.
|
ResourceDetails |
ResourceDetails.withAwsMskCluster(AwsMskClusterDetails awsMskCluster)
Provides details about an Amazon Managed Streaming for Apache Kafka (Amazon MSK) cluster.
|
ResourceDetails |
ResourceDetails.withAwsNetworkFirewallFirewall(AwsNetworkFirewallFirewallDetails awsNetworkFirewallFirewall)
Details about an Network Firewall firewall.
|
ResourceDetails |
ResourceDetails.withAwsNetworkFirewallFirewallPolicy(AwsNetworkFirewallFirewallPolicyDetails awsNetworkFirewallFirewallPolicy)
Details about an Network Firewall firewall policy.
|
ResourceDetails |
ResourceDetails.withAwsNetworkFirewallRuleGroup(AwsNetworkFirewallRuleGroupDetails awsNetworkFirewallRuleGroup)
Details about an Network Firewall rule group.
|
ResourceDetails |
ResourceDetails.withAwsOpenSearchServiceDomain(AwsOpenSearchServiceDomainDetails awsOpenSearchServiceDomain)
Details about an Amazon OpenSearch Service domain.
|
ResourceDetails |
ResourceDetails.withAwsRdsDbCluster(AwsRdsDbClusterDetails awsRdsDbCluster)
Details about an Amazon RDS database cluster.
|
ResourceDetails |
ResourceDetails.withAwsRdsDbClusterSnapshot(AwsRdsDbClusterSnapshotDetails awsRdsDbClusterSnapshot)
Details about an Amazon RDS database cluster snapshot.
|
ResourceDetails |
ResourceDetails.withAwsRdsDbInstance(AwsRdsDbInstanceDetails awsRdsDbInstance)
Details about an Amazon RDS database instance.
|
ResourceDetails |
ResourceDetails.withAwsRdsDbSecurityGroup(AwsRdsDbSecurityGroupDetails awsRdsDbSecurityGroup)
Details about an Amazon RDS DB security group.
|
ResourceDetails |
ResourceDetails.withAwsRdsDbSnapshot(AwsRdsDbSnapshotDetails awsRdsDbSnapshot)
Details about an Amazon RDS database snapshot.
|
ResourceDetails |
ResourceDetails.withAwsRdsEventSubscription(AwsRdsEventSubscriptionDetails awsRdsEventSubscription)
Details about an RDS event notification subscription.
|
ResourceDetails |
ResourceDetails.withAwsRedshiftCluster(AwsRedshiftClusterDetails awsRedshiftCluster)
Contains details about an Amazon Redshift cluster.
|
ResourceDetails |
ResourceDetails.withAwsRoute53HostedZone(AwsRoute53HostedZoneDetails awsRoute53HostedZone)
Provides details about an Amazon RouteĀ 53 hosted zone, including the four name servers assigned to the hosted
zone.
|
ResourceDetails |
ResourceDetails.withAwsS3AccessPoint(AwsS3AccessPointDetails awsS3AccessPoint)
Provides details about an Amazon Simple Storage Service (Amazon S3) access point.
|
ResourceDetails |
ResourceDetails.withAwsS3AccountPublicAccessBlock(AwsS3AccountPublicAccessBlockDetails awsS3AccountPublicAccessBlock)
Details about the Amazon S3 Public Access Block configuration for an account.
|
ResourceDetails |
ResourceDetails.withAwsS3Bucket(AwsS3BucketDetails awsS3Bucket)
Details about an S3 bucket related to a finding.
|
ResourceDetails |
ResourceDetails.withAwsS3Object(AwsS3ObjectDetails awsS3Object)
Details about an S3 object related to a finding.
|
ResourceDetails |
ResourceDetails.withAwsSageMakerNotebookInstance(AwsSageMakerNotebookInstanceDetails awsSageMakerNotebookInstance) |
ResourceDetails |
ResourceDetails.withAwsSecretsManagerSecret(AwsSecretsManagerSecretDetails awsSecretsManagerSecret)
Details about a Secrets Manager secret.
|
ResourceDetails |
ResourceDetails.withAwsSnsTopic(AwsSnsTopicDetails awsSnsTopic)
Details about an SNS topic.
|
ResourceDetails |
ResourceDetails.withAwsSqsQueue(AwsSqsQueueDetails awsSqsQueue)
Details about an SQS queue.
|
ResourceDetails |
ResourceDetails.withAwsSsmPatchCompliance(AwsSsmPatchComplianceDetails awsSsmPatchCompliance)
Provides information about the state of a patch on an instance based on the patch baseline that was used to patch
the instance.
|
ResourceDetails |
ResourceDetails.withAwsStepFunctionStateMachine(AwsStepFunctionStateMachineDetails awsStepFunctionStateMachine)
Provides details about an Step Functions state machine, which is a workflow consisting of a series of
event-driven steps.
|
ResourceDetails |
ResourceDetails.withAwsWafRateBasedRule(AwsWafRateBasedRuleDetails awsWafRateBasedRule)
Details about a rate-based rule for global resources.
|
ResourceDetails |
ResourceDetails.withAwsWafRegionalRateBasedRule(AwsWafRegionalRateBasedRuleDetails awsWafRegionalRateBasedRule)
Details about a rate-based rule for Regional resources.
|
ResourceDetails |
ResourceDetails.withAwsWafRegionalRule(AwsWafRegionalRuleDetails awsWafRegionalRule)
Details about an WAF rule for Regional resources.
|
ResourceDetails |
ResourceDetails.withAwsWafRegionalRuleGroup(AwsWafRegionalRuleGroupDetails awsWafRegionalRuleGroup)
Details about an WAF rule group for Regional resources.
|
ResourceDetails |
ResourceDetails.withAwsWafRegionalWebAcl(AwsWafRegionalWebAclDetails awsWafRegionalWebAcl)
Details about an WAF web access control list (web ACL) for Regional resources.
|
ResourceDetails |
ResourceDetails.withAwsWafRule(AwsWafRuleDetails awsWafRule)
Details about an WAF rule for global resources.
|
ResourceDetails |
ResourceDetails.withAwsWafRuleGroup(AwsWafRuleGroupDetails awsWafRuleGroup)
Details about an WAF rule group for global resources.
|
ResourceDetails |
ResourceDetails.withAwsWafv2RuleGroup(AwsWafv2RuleGroupDetails awsWafv2RuleGroup) |
ResourceDetails |
ResourceDetails.withAwsWafv2WebAcl(AwsWafv2WebAclDetails awsWafv2WebAcl) |
ResourceDetails |
ResourceDetails.withAwsWafWebAcl(AwsWafWebAclDetails awsWafWebAcl)
Details for an WAF web ACL.
|
ResourceDetails |
ResourceDetails.withAwsXrayEncryptionConfig(AwsXrayEncryptionConfigDetails awsXrayEncryptionConfig)
Information about the encryption configuration for X-Ray.
|
ResourceDetails |
ResourceDetails.withContainer(ContainerDetails container)
Details about a container resource related to a finding.
|
ResourceDetails |
ResourceDetails.withOther(Map<String,String> other)
Details about a resource that are not available in a type-specific details object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Resource.setDetails(ResourceDetails details)
Additional details about the resource related to a finding.
|
Resource |
Resource.withDetails(ResourceDetails details)
Additional details about the resource related to a finding.
|
Copyright © 2024. All rights reserved.