@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResourceDetails extends Object implements Serializable, Cloneable, StructuredPojo
Additional details about a resource related to a finding.
To provide the details, use the object that corresponds to the resource type. For example, if the resource type is
AwsEc2Instance
, then you use the AwsEc2Instance
object to provide the details.
If the type-specific object does not contain all of the fields you want to populate, then you use the
Other
object to populate those additional fields.
You also use the Other
object to populate the details when the selected type does not have a
corresponding object.
Constructor and Description |
---|
ResourceDetails() |
Modifier and Type | Method and Description |
---|---|
ResourceDetails |
addOtherEntry(String key,
String value)
Add a single Other entry
|
ResourceDetails |
clearOtherEntries()
Removes all the entries added into Other.
|
ResourceDetails |
clone() |
boolean |
equals(Object obj) |
AwsAmazonMqBrokerDetails |
getAwsAmazonMqBroker()
Provides details about AppSync message broker.
|
AwsApiGatewayRestApiDetails |
getAwsApiGatewayRestApi()
Provides information about a REST API in version 1 of Amazon API Gateway.
|
AwsApiGatewayStageDetails |
getAwsApiGatewayStage()
Provides information about a version 1 Amazon API Gateway stage.
|
AwsApiGatewayV2ApiDetails |
getAwsApiGatewayV2Api()
Provides information about a version 2 API in Amazon API Gateway.
|
AwsApiGatewayV2StageDetails |
getAwsApiGatewayV2Stage()
Provides information about a version 2 stage for Amazon API Gateway.
|
AwsAppSyncGraphQlApiDetails |
getAwsAppSyncGraphQlApi()
Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices, and APIs
from a single GraphQL endpoint.
|
AwsAthenaWorkGroupDetails |
getAwsAthenaWorkGroup()
Provides information about an Amazon Athena workgroup.
|
AwsAutoScalingAutoScalingGroupDetails |
getAwsAutoScalingAutoScalingGroup()
Details for an autoscaling group.
|
AwsAutoScalingLaunchConfigurationDetails |
getAwsAutoScalingLaunchConfiguration()
Provides details about a launch configuration.
|
AwsBackupBackupPlanDetails |
getAwsBackupBackupPlan()
Provides details about an Backup backup plan.
|
AwsBackupBackupVaultDetails |
getAwsBackupBackupVault()
Provides details about an Backup backup vault.
|
AwsBackupRecoveryPointDetails |
getAwsBackupRecoveryPoint()
Provides details about an Backup backup, or recovery point.
|
AwsCertificateManagerCertificateDetails |
getAwsCertificateManagerCertificate()
Provides details about an Certificate Manager certificate.
|
AwsCloudFormationStackDetails |
getAwsCloudFormationStack()
Details about an CloudFormation stack.
|
AwsCloudFrontDistributionDetails |
getAwsCloudFrontDistribution()
Details about a CloudFront distribution.
|
AwsCloudTrailTrailDetails |
getAwsCloudTrailTrail()
Provides details about a CloudTrail trail.
|
AwsCloudWatchAlarmDetails |
getAwsCloudWatchAlarm()
Details about an Amazon CloudWatch alarm.
|
AwsCodeBuildProjectDetails |
getAwsCodeBuildProject()
Details for an CodeBuild project.
|
AwsDmsEndpointDetails |
getAwsDmsEndpoint()
Provides details about an Database Migration Service (DMS) endpoint.
|
AwsDmsReplicationInstanceDetails |
getAwsDmsReplicationInstance()
Provides details about an DMS replication instance.
|
AwsDmsReplicationTaskDetails |
getAwsDmsReplicationTask()
Provides details about an DMS replication task.
|
AwsDynamoDbTableDetails |
getAwsDynamoDbTable()
Details about a DynamoDB table.
|
AwsEc2ClientVpnEndpointDetails |
getAwsEc2ClientVpnEndpoint()
Provides details about an Client VPN endpoint.
|
AwsEc2EipDetails |
getAwsEc2Eip()
Details about an Elastic IP address.
|
AwsEc2InstanceDetails |
getAwsEc2Instance()
Details about an EC2 instance related to a finding.
|
AwsEc2LaunchTemplateDetails |
getAwsEc2LaunchTemplate() |
AwsEc2NetworkAclDetails |
getAwsEc2NetworkAcl()
Details about an EC2 network access control list (ACL).
|
AwsEc2NetworkInterfaceDetails |
getAwsEc2NetworkInterface()
Details for an EC2 network interface.
|
AwsEc2RouteTableDetails |
getAwsEc2RouteTable()
Provides details about a route table.
|
AwsEc2SecurityGroupDetails |
getAwsEc2SecurityGroup()
Details for an EC2 security group.
|
AwsEc2SubnetDetails |
getAwsEc2Subnet()
Details about a subnet in Amazon EC2.
|
AwsEc2TransitGatewayDetails |
getAwsEc2TransitGateway()
Details about an Amazon EC2 transit gateway that interconnects your virtual private clouds (VPC) and on-premises
networks.
|
AwsEc2VolumeDetails |
getAwsEc2Volume()
Details for an Amazon EC2 volume.
|
AwsEc2VpcDetails |
getAwsEc2Vpc()
Details for an Amazon EC2 VPC.
|
AwsEc2VpcEndpointServiceDetails |
getAwsEc2VpcEndpointService()
Details about the service configuration for a VPC endpoint service.
|
AwsEc2VpcPeeringConnectionDetails |
getAwsEc2VpcPeeringConnection()
Details about an Amazon EC2 VPC peering connection.
|
AwsEc2VpnConnectionDetails |
getAwsEc2VpnConnection()
Details about an Amazon EC2 VPN connection.
|
AwsEcrContainerImageDetails |
getAwsEcrContainerImage()
Information about an Amazon ECR image.
|
AwsEcrRepositoryDetails |
getAwsEcrRepository()
Information about an Amazon Elastic Container Registry repository.
|
AwsEcsClusterDetails |
getAwsEcsCluster()
Details about an Amazon ECS cluster.
|
AwsEcsContainerDetails |
getAwsEcsContainer()
Provides information about a Docker container that's part of a task.
|
AwsEcsServiceDetails |
getAwsEcsService()
Details about a service within an ECS cluster.
|
AwsEcsTaskDetails |
getAwsEcsTask()
Details about a task in a cluster.
|
AwsEcsTaskDefinitionDetails |
getAwsEcsTaskDefinition()
Details about a task definition.
|
AwsEfsAccessPointDetails |
getAwsEfsAccessPoint()
Details about an Amazon EFS access point.
|
AwsEksClusterDetails |
getAwsEksCluster()
Details about an Amazon EKS cluster.
|
AwsElasticBeanstalkEnvironmentDetails |
getAwsElasticBeanstalkEnvironment()
Details about an Elastic Beanstalk environment.
|
AwsElasticsearchDomainDetails |
getAwsElasticsearchDomain()
Details for an Elasticsearch domain.
|
AwsElbLoadBalancerDetails |
getAwsElbLoadBalancer()
Contains details about a Classic Load Balancer.
|
AwsElbv2LoadBalancerDetails |
getAwsElbv2LoadBalancer()
Details about a load balancer.
|
AwsEventSchemasRegistryDetails |
getAwsEventSchemasRegistry()
A schema defines the structure of events that are sent to Amazon EventBridge.
|
AwsEventsEndpointDetails |
getAwsEventsEndpoint()
Provides details about an Amazon EventBridge global endpoint.
|
AwsEventsEventbusDetails |
getAwsEventsEventbus()
Provides details about Amazon EventBridge event bus for an endpoint.
|
AwsGuardDutyDetectorDetails |
getAwsGuardDutyDetector()
Provides details about an Amazon GuardDuty detector.
|
AwsIamAccessKeyDetails |
getAwsIamAccessKey()
Details about an IAM access key related to a finding.
|
AwsIamGroupDetails |
getAwsIamGroup()
Contains details about an IAM group.
|
AwsIamPolicyDetails |
getAwsIamPolicy()
Details about an IAM permissions policy.
|
AwsIamRoleDetails |
getAwsIamRole()
Details about an IAM role.
|
AwsIamUserDetails |
getAwsIamUser()
Details about an IAM user.
|
AwsKinesisStreamDetails |
getAwsKinesisStream()
Details about an Amazon Kinesis data stream.
|
AwsKmsKeyDetails |
getAwsKmsKey()
Details about an KMS key.
|
AwsLambdaFunctionDetails |
getAwsLambdaFunction()
Details about a Lambda function.
|
AwsLambdaLayerVersionDetails |
getAwsLambdaLayerVersion()
Details for a Lambda layer version.
|
AwsMskClusterDetails |
getAwsMskCluster()
Provides details about an Amazon Managed Streaming for Apache Kafka (Amazon MSK) cluster.
|
AwsNetworkFirewallFirewallDetails |
getAwsNetworkFirewallFirewall()
Details about an Network Firewall firewall.
|
AwsNetworkFirewallFirewallPolicyDetails |
getAwsNetworkFirewallFirewallPolicy()
Details about an Network Firewall firewall policy.
|
AwsNetworkFirewallRuleGroupDetails |
getAwsNetworkFirewallRuleGroup()
Details about an Network Firewall rule group.
|
AwsOpenSearchServiceDomainDetails |
getAwsOpenSearchServiceDomain()
Details about an Amazon OpenSearch Service domain.
|
AwsRdsDbClusterDetails |
getAwsRdsDbCluster()
Details about an Amazon RDS database cluster.
|
AwsRdsDbClusterSnapshotDetails |
getAwsRdsDbClusterSnapshot()
Details about an Amazon RDS database cluster snapshot.
|
AwsRdsDbInstanceDetails |
getAwsRdsDbInstance()
Details about an Amazon RDS database instance.
|
AwsRdsDbSecurityGroupDetails |
getAwsRdsDbSecurityGroup()
Details about an Amazon RDS DB security group.
|
AwsRdsDbSnapshotDetails |
getAwsRdsDbSnapshot()
Details about an Amazon RDS database snapshot.
|
AwsRdsEventSubscriptionDetails |
getAwsRdsEventSubscription()
Details about an RDS event notification subscription.
|
AwsRedshiftClusterDetails |
getAwsRedshiftCluster()
Contains details about an Amazon Redshift cluster.
|
AwsRoute53HostedZoneDetails |
getAwsRoute53HostedZone()
Provides details about an Amazon Route 53 hosted zone, including the four name servers assigned to the hosted
zone.
|
AwsS3AccessPointDetails |
getAwsS3AccessPoint()
Provides details about an Amazon Simple Storage Service (Amazon S3) access point.
|
AwsS3AccountPublicAccessBlockDetails |
getAwsS3AccountPublicAccessBlock()
Details about the Amazon S3 Public Access Block configuration for an account.
|
AwsS3BucketDetails |
getAwsS3Bucket()
Details about an S3 bucket related to a finding.
|
AwsS3ObjectDetails |
getAwsS3Object()
Details about an S3 object related to a finding.
|
AwsSageMakerNotebookInstanceDetails |
getAwsSageMakerNotebookInstance() |
AwsSecretsManagerSecretDetails |
getAwsSecretsManagerSecret()
Details about a Secrets Manager secret.
|
AwsSnsTopicDetails |
getAwsSnsTopic()
Details about an SNS topic.
|
AwsSqsQueueDetails |
getAwsSqsQueue()
Details about an SQS queue.
|
AwsSsmPatchComplianceDetails |
getAwsSsmPatchCompliance()
Provides information about the state of a patch on an instance based on the patch baseline that was used to patch
the instance.
|
AwsStepFunctionStateMachineDetails |
getAwsStepFunctionStateMachine()
Provides details about an Step Functions state machine, which is a workflow consisting of a series of
event-driven steps.
|
AwsWafRateBasedRuleDetails |
getAwsWafRateBasedRule()
Details about a rate-based rule for global resources.
|
AwsWafRegionalRateBasedRuleDetails |
getAwsWafRegionalRateBasedRule()
Details about a rate-based rule for Regional resources.
|
AwsWafRegionalRuleDetails |
getAwsWafRegionalRule()
Details about an WAF rule for Regional resources.
|
AwsWafRegionalRuleGroupDetails |
getAwsWafRegionalRuleGroup()
Details about an WAF rule group for Regional resources.
|
AwsWafRegionalWebAclDetails |
getAwsWafRegionalWebAcl()
Details about an WAF web access control list (web ACL) for Regional resources.
|
AwsWafRuleDetails |
getAwsWafRule()
Details about an WAF rule for global resources.
|
AwsWafRuleGroupDetails |
getAwsWafRuleGroup()
Details about an WAF rule group for global resources.
|
AwsWafv2RuleGroupDetails |
getAwsWafv2RuleGroup() |
AwsWafv2WebAclDetails |
getAwsWafv2WebAcl() |
AwsWafWebAclDetails |
getAwsWafWebAcl()
Details for an WAF web ACL.
|
AwsXrayEncryptionConfigDetails |
getAwsXrayEncryptionConfig()
Information about the encryption configuration for X-Ray.
|
ContainerDetails |
getContainer()
Details about a container resource related to a finding.
|
Map<String,String> |
getOther()
Details about a resource that are not available in a type-specific details object.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAwsAmazonMqBroker(AwsAmazonMqBrokerDetails awsAmazonMqBroker)
Provides details about AppSync message broker.
|
void |
setAwsApiGatewayRestApi(AwsApiGatewayRestApiDetails awsApiGatewayRestApi)
Provides information about a REST API in version 1 of Amazon API Gateway.
|
void |
setAwsApiGatewayStage(AwsApiGatewayStageDetails awsApiGatewayStage)
Provides information about a version 1 Amazon API Gateway stage.
|
void |
setAwsApiGatewayV2Api(AwsApiGatewayV2ApiDetails awsApiGatewayV2Api)
Provides information about a version 2 API in Amazon API Gateway.
|
void |
setAwsApiGatewayV2Stage(AwsApiGatewayV2StageDetails awsApiGatewayV2Stage)
Provides information about a version 2 stage for Amazon API Gateway.
|
void |
setAwsAppSyncGraphQlApi(AwsAppSyncGraphQlApiDetails awsAppSyncGraphQlApi)
Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices, and APIs
from a single GraphQL endpoint.
|
void |
setAwsAthenaWorkGroup(AwsAthenaWorkGroupDetails awsAthenaWorkGroup)
Provides information about an Amazon Athena workgroup.
|
void |
setAwsAutoScalingAutoScalingGroup(AwsAutoScalingAutoScalingGroupDetails awsAutoScalingAutoScalingGroup)
Details for an autoscaling group.
|
void |
setAwsAutoScalingLaunchConfiguration(AwsAutoScalingLaunchConfigurationDetails awsAutoScalingLaunchConfiguration)
Provides details about a launch configuration.
|
void |
setAwsBackupBackupPlan(AwsBackupBackupPlanDetails awsBackupBackupPlan)
Provides details about an Backup backup plan.
|
void |
setAwsBackupBackupVault(AwsBackupBackupVaultDetails awsBackupBackupVault)
Provides details about an Backup backup vault.
|
void |
setAwsBackupRecoveryPoint(AwsBackupRecoveryPointDetails awsBackupRecoveryPoint)
Provides details about an Backup backup, or recovery point.
|
void |
setAwsCertificateManagerCertificate(AwsCertificateManagerCertificateDetails awsCertificateManagerCertificate)
Provides details about an Certificate Manager certificate.
|
void |
setAwsCloudFormationStack(AwsCloudFormationStackDetails awsCloudFormationStack)
Details about an CloudFormation stack.
|
void |
setAwsCloudFrontDistribution(AwsCloudFrontDistributionDetails awsCloudFrontDistribution)
Details about a CloudFront distribution.
|
void |
setAwsCloudTrailTrail(AwsCloudTrailTrailDetails awsCloudTrailTrail)
Provides details about a CloudTrail trail.
|
void |
setAwsCloudWatchAlarm(AwsCloudWatchAlarmDetails awsCloudWatchAlarm)
Details about an Amazon CloudWatch alarm.
|
void |
setAwsCodeBuildProject(AwsCodeBuildProjectDetails awsCodeBuildProject)
Details for an CodeBuild project.
|
void |
setAwsDmsEndpoint(AwsDmsEndpointDetails awsDmsEndpoint)
Provides details about an Database Migration Service (DMS) endpoint.
|
void |
setAwsDmsReplicationInstance(AwsDmsReplicationInstanceDetails awsDmsReplicationInstance)
Provides details about an DMS replication instance.
|
void |
setAwsDmsReplicationTask(AwsDmsReplicationTaskDetails awsDmsReplicationTask)
Provides details about an DMS replication task.
|
void |
setAwsDynamoDbTable(AwsDynamoDbTableDetails awsDynamoDbTable)
Details about a DynamoDB table.
|
void |
setAwsEc2ClientVpnEndpoint(AwsEc2ClientVpnEndpointDetails awsEc2ClientVpnEndpoint)
Provides details about an Client VPN endpoint.
|
void |
setAwsEc2Eip(AwsEc2EipDetails awsEc2Eip)
Details about an Elastic IP address.
|
void |
setAwsEc2Instance(AwsEc2InstanceDetails awsEc2Instance)
Details about an EC2 instance related to a finding.
|
void |
setAwsEc2LaunchTemplate(AwsEc2LaunchTemplateDetails awsEc2LaunchTemplate) |
void |
setAwsEc2NetworkAcl(AwsEc2NetworkAclDetails awsEc2NetworkAcl)
Details about an EC2 network access control list (ACL).
|
void |
setAwsEc2NetworkInterface(AwsEc2NetworkInterfaceDetails awsEc2NetworkInterface)
Details for an EC2 network interface.
|
void |
setAwsEc2RouteTable(AwsEc2RouteTableDetails awsEc2RouteTable)
Provides details about a route table.
|
void |
setAwsEc2SecurityGroup(AwsEc2SecurityGroupDetails awsEc2SecurityGroup)
Details for an EC2 security group.
|
void |
setAwsEc2Subnet(AwsEc2SubnetDetails awsEc2Subnet)
Details about a subnet in Amazon EC2.
|
void |
setAwsEc2TransitGateway(AwsEc2TransitGatewayDetails awsEc2TransitGateway)
Details about an Amazon EC2 transit gateway that interconnects your virtual private clouds (VPC) and on-premises
networks.
|
void |
setAwsEc2Volume(AwsEc2VolumeDetails awsEc2Volume)
Details for an Amazon EC2 volume.
|
void |
setAwsEc2Vpc(AwsEc2VpcDetails awsEc2Vpc)
Details for an Amazon EC2 VPC.
|
void |
setAwsEc2VpcEndpointService(AwsEc2VpcEndpointServiceDetails awsEc2VpcEndpointService)
Details about the service configuration for a VPC endpoint service.
|
void |
setAwsEc2VpcPeeringConnection(AwsEc2VpcPeeringConnectionDetails awsEc2VpcPeeringConnection)
Details about an Amazon EC2 VPC peering connection.
|
void |
setAwsEc2VpnConnection(AwsEc2VpnConnectionDetails awsEc2VpnConnection)
Details about an Amazon EC2 VPN connection.
|
void |
setAwsEcrContainerImage(AwsEcrContainerImageDetails awsEcrContainerImage)
Information about an Amazon ECR image.
|
void |
setAwsEcrRepository(AwsEcrRepositoryDetails awsEcrRepository)
Information about an Amazon Elastic Container Registry repository.
|
void |
setAwsEcsCluster(AwsEcsClusterDetails awsEcsCluster)
Details about an Amazon ECS cluster.
|
void |
setAwsEcsContainer(AwsEcsContainerDetails awsEcsContainer)
Provides information about a Docker container that's part of a task.
|
void |
setAwsEcsService(AwsEcsServiceDetails awsEcsService)
Details about a service within an ECS cluster.
|
void |
setAwsEcsTask(AwsEcsTaskDetails awsEcsTask)
Details about a task in a cluster.
|
void |
setAwsEcsTaskDefinition(AwsEcsTaskDefinitionDetails awsEcsTaskDefinition)
Details about a task definition.
|
void |
setAwsEfsAccessPoint(AwsEfsAccessPointDetails awsEfsAccessPoint)
Details about an Amazon EFS access point.
|
void |
setAwsEksCluster(AwsEksClusterDetails awsEksCluster)
Details about an Amazon EKS cluster.
|
void |
setAwsElasticBeanstalkEnvironment(AwsElasticBeanstalkEnvironmentDetails awsElasticBeanstalkEnvironment)
Details about an Elastic Beanstalk environment.
|
void |
setAwsElasticsearchDomain(AwsElasticsearchDomainDetails awsElasticsearchDomain)
Details for an Elasticsearch domain.
|
void |
setAwsElbLoadBalancer(AwsElbLoadBalancerDetails awsElbLoadBalancer)
Contains details about a Classic Load Balancer.
|
void |
setAwsElbv2LoadBalancer(AwsElbv2LoadBalancerDetails awsElbv2LoadBalancer)
Details about a load balancer.
|
void |
setAwsEventSchemasRegistry(AwsEventSchemasRegistryDetails awsEventSchemasRegistry)
A schema defines the structure of events that are sent to Amazon EventBridge.
|
void |
setAwsEventsEndpoint(AwsEventsEndpointDetails awsEventsEndpoint)
Provides details about an Amazon EventBridge global endpoint.
|
void |
setAwsEventsEventbus(AwsEventsEventbusDetails awsEventsEventbus)
Provides details about Amazon EventBridge event bus for an endpoint.
|
void |
setAwsGuardDutyDetector(AwsGuardDutyDetectorDetails awsGuardDutyDetector)
Provides details about an Amazon GuardDuty detector.
|
void |
setAwsIamAccessKey(AwsIamAccessKeyDetails awsIamAccessKey)
Details about an IAM access key related to a finding.
|
void |
setAwsIamGroup(AwsIamGroupDetails awsIamGroup)
Contains details about an IAM group.
|
void |
setAwsIamPolicy(AwsIamPolicyDetails awsIamPolicy)
Details about an IAM permissions policy.
|
void |
setAwsIamRole(AwsIamRoleDetails awsIamRole)
Details about an IAM role.
|
void |
setAwsIamUser(AwsIamUserDetails awsIamUser)
Details about an IAM user.
|
void |
setAwsKinesisStream(AwsKinesisStreamDetails awsKinesisStream)
Details about an Amazon Kinesis data stream.
|
void |
setAwsKmsKey(AwsKmsKeyDetails awsKmsKey)
Details about an KMS key.
|
void |
setAwsLambdaFunction(AwsLambdaFunctionDetails awsLambdaFunction)
Details about a Lambda function.
|
void |
setAwsLambdaLayerVersion(AwsLambdaLayerVersionDetails awsLambdaLayerVersion)
Details for a Lambda layer version.
|
void |
setAwsMskCluster(AwsMskClusterDetails awsMskCluster)
Provides details about an Amazon Managed Streaming for Apache Kafka (Amazon MSK) cluster.
|
void |
setAwsNetworkFirewallFirewall(AwsNetworkFirewallFirewallDetails awsNetworkFirewallFirewall)
Details about an Network Firewall firewall.
|
void |
setAwsNetworkFirewallFirewallPolicy(AwsNetworkFirewallFirewallPolicyDetails awsNetworkFirewallFirewallPolicy)
Details about an Network Firewall firewall policy.
|
void |
setAwsNetworkFirewallRuleGroup(AwsNetworkFirewallRuleGroupDetails awsNetworkFirewallRuleGroup)
Details about an Network Firewall rule group.
|
void |
setAwsOpenSearchServiceDomain(AwsOpenSearchServiceDomainDetails awsOpenSearchServiceDomain)
Details about an Amazon OpenSearch Service domain.
|
void |
setAwsRdsDbCluster(AwsRdsDbClusterDetails awsRdsDbCluster)
Details about an Amazon RDS database cluster.
|
void |
setAwsRdsDbClusterSnapshot(AwsRdsDbClusterSnapshotDetails awsRdsDbClusterSnapshot)
Details about an Amazon RDS database cluster snapshot.
|
void |
setAwsRdsDbInstance(AwsRdsDbInstanceDetails awsRdsDbInstance)
Details about an Amazon RDS database instance.
|
void |
setAwsRdsDbSecurityGroup(AwsRdsDbSecurityGroupDetails awsRdsDbSecurityGroup)
Details about an Amazon RDS DB security group.
|
void |
setAwsRdsDbSnapshot(AwsRdsDbSnapshotDetails awsRdsDbSnapshot)
Details about an Amazon RDS database snapshot.
|
void |
setAwsRdsEventSubscription(AwsRdsEventSubscriptionDetails awsRdsEventSubscription)
Details about an RDS event notification subscription.
|
void |
setAwsRedshiftCluster(AwsRedshiftClusterDetails awsRedshiftCluster)
Contains details about an Amazon Redshift cluster.
|
void |
setAwsRoute53HostedZone(AwsRoute53HostedZoneDetails awsRoute53HostedZone)
Provides details about an Amazon Route 53 hosted zone, including the four name servers assigned to the hosted
zone.
|
void |
setAwsS3AccessPoint(AwsS3AccessPointDetails awsS3AccessPoint)
Provides details about an Amazon Simple Storage Service (Amazon S3) access point.
|
void |
setAwsS3AccountPublicAccessBlock(AwsS3AccountPublicAccessBlockDetails awsS3AccountPublicAccessBlock)
Details about the Amazon S3 Public Access Block configuration for an account.
|
void |
setAwsS3Bucket(AwsS3BucketDetails awsS3Bucket)
Details about an S3 bucket related to a finding.
|
void |
setAwsS3Object(AwsS3ObjectDetails awsS3Object)
Details about an S3 object related to a finding.
|
void |
setAwsSageMakerNotebookInstance(AwsSageMakerNotebookInstanceDetails awsSageMakerNotebookInstance) |
void |
setAwsSecretsManagerSecret(AwsSecretsManagerSecretDetails awsSecretsManagerSecret)
Details about a Secrets Manager secret.
|
void |
setAwsSnsTopic(AwsSnsTopicDetails awsSnsTopic)
Details about an SNS topic.
|
void |
setAwsSqsQueue(AwsSqsQueueDetails awsSqsQueue)
Details about an SQS queue.
|
void |
setAwsSsmPatchCompliance(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.
|
void |
setAwsStepFunctionStateMachine(AwsStepFunctionStateMachineDetails awsStepFunctionStateMachine)
Provides details about an Step Functions state machine, which is a workflow consisting of a series of
event-driven steps.
|
void |
setAwsWafRateBasedRule(AwsWafRateBasedRuleDetails awsWafRateBasedRule)
Details about a rate-based rule for global resources.
|
void |
setAwsWafRegionalRateBasedRule(AwsWafRegionalRateBasedRuleDetails awsWafRegionalRateBasedRule)
Details about a rate-based rule for Regional resources.
|
void |
setAwsWafRegionalRule(AwsWafRegionalRuleDetails awsWafRegionalRule)
Details about an WAF rule for Regional resources.
|
void |
setAwsWafRegionalRuleGroup(AwsWafRegionalRuleGroupDetails awsWafRegionalRuleGroup)
Details about an WAF rule group for Regional resources.
|
void |
setAwsWafRegionalWebAcl(AwsWafRegionalWebAclDetails awsWafRegionalWebAcl)
Details about an WAF web access control list (web ACL) for Regional resources.
|
void |
setAwsWafRule(AwsWafRuleDetails awsWafRule)
Details about an WAF rule for global resources.
|
void |
setAwsWafRuleGroup(AwsWafRuleGroupDetails awsWafRuleGroup)
Details about an WAF rule group for global resources.
|
void |
setAwsWafv2RuleGroup(AwsWafv2RuleGroupDetails awsWafv2RuleGroup) |
void |
setAwsWafv2WebAcl(AwsWafv2WebAclDetails awsWafv2WebAcl) |
void |
setAwsWafWebAcl(AwsWafWebAclDetails awsWafWebAcl)
Details for an WAF web ACL.
|
void |
setAwsXrayEncryptionConfig(AwsXrayEncryptionConfigDetails awsXrayEncryptionConfig)
Information about the encryption configuration for X-Ray.
|
void |
setContainer(ContainerDetails container)
Details about a container resource related to a finding.
|
void |
setOther(Map<String,String> other)
Details about a resource that are not available in a type-specific details object.
|
String |
toString()
Returns a string representation of this object.
|
ResourceDetails |
withAwsAmazonMqBroker(AwsAmazonMqBrokerDetails awsAmazonMqBroker)
Provides details about AppSync message broker.
|
ResourceDetails |
withAwsApiGatewayRestApi(AwsApiGatewayRestApiDetails awsApiGatewayRestApi)
Provides information about a REST API in version 1 of Amazon API Gateway.
|
ResourceDetails |
withAwsApiGatewayStage(AwsApiGatewayStageDetails awsApiGatewayStage)
Provides information about a version 1 Amazon API Gateway stage.
|
ResourceDetails |
withAwsApiGatewayV2Api(AwsApiGatewayV2ApiDetails awsApiGatewayV2Api)
Provides information about a version 2 API in Amazon API Gateway.
|
ResourceDetails |
withAwsApiGatewayV2Stage(AwsApiGatewayV2StageDetails awsApiGatewayV2Stage)
Provides information about a version 2 stage for Amazon API Gateway.
|
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 |
withAwsAthenaWorkGroup(AwsAthenaWorkGroupDetails awsAthenaWorkGroup)
Provides information about an Amazon Athena workgroup.
|
ResourceDetails |
withAwsAutoScalingAutoScalingGroup(AwsAutoScalingAutoScalingGroupDetails awsAutoScalingAutoScalingGroup)
Details for an autoscaling group.
|
ResourceDetails |
withAwsAutoScalingLaunchConfiguration(AwsAutoScalingLaunchConfigurationDetails awsAutoScalingLaunchConfiguration)
Provides details about a launch configuration.
|
ResourceDetails |
withAwsBackupBackupPlan(AwsBackupBackupPlanDetails awsBackupBackupPlan)
Provides details about an Backup backup plan.
|
ResourceDetails |
withAwsBackupBackupVault(AwsBackupBackupVaultDetails awsBackupBackupVault)
Provides details about an Backup backup vault.
|
ResourceDetails |
withAwsBackupRecoveryPoint(AwsBackupRecoveryPointDetails awsBackupRecoveryPoint)
Provides details about an Backup backup, or recovery point.
|
ResourceDetails |
withAwsCertificateManagerCertificate(AwsCertificateManagerCertificateDetails awsCertificateManagerCertificate)
Provides details about an Certificate Manager certificate.
|
ResourceDetails |
withAwsCloudFormationStack(AwsCloudFormationStackDetails awsCloudFormationStack)
Details about an CloudFormation stack.
|
ResourceDetails |
withAwsCloudFrontDistribution(AwsCloudFrontDistributionDetails awsCloudFrontDistribution)
Details about a CloudFront distribution.
|
ResourceDetails |
withAwsCloudTrailTrail(AwsCloudTrailTrailDetails awsCloudTrailTrail)
Provides details about a CloudTrail trail.
|
ResourceDetails |
withAwsCloudWatchAlarm(AwsCloudWatchAlarmDetails awsCloudWatchAlarm)
Details about an Amazon CloudWatch alarm.
|
ResourceDetails |
withAwsCodeBuildProject(AwsCodeBuildProjectDetails awsCodeBuildProject)
Details for an CodeBuild project.
|
ResourceDetails |
withAwsDmsEndpoint(AwsDmsEndpointDetails awsDmsEndpoint)
Provides details about an Database Migration Service (DMS) endpoint.
|
ResourceDetails |
withAwsDmsReplicationInstance(AwsDmsReplicationInstanceDetails awsDmsReplicationInstance)
Provides details about an DMS replication instance.
|
ResourceDetails |
withAwsDmsReplicationTask(AwsDmsReplicationTaskDetails awsDmsReplicationTask)
Provides details about an DMS replication task.
|
ResourceDetails |
withAwsDynamoDbTable(AwsDynamoDbTableDetails awsDynamoDbTable)
Details about a DynamoDB table.
|
ResourceDetails |
withAwsEc2ClientVpnEndpoint(AwsEc2ClientVpnEndpointDetails awsEc2ClientVpnEndpoint)
Provides details about an Client VPN endpoint.
|
ResourceDetails |
withAwsEc2Eip(AwsEc2EipDetails awsEc2Eip)
Details about an Elastic IP address.
|
ResourceDetails |
withAwsEc2Instance(AwsEc2InstanceDetails awsEc2Instance)
Details about an EC2 instance related to a finding.
|
ResourceDetails |
withAwsEc2LaunchTemplate(AwsEc2LaunchTemplateDetails awsEc2LaunchTemplate) |
ResourceDetails |
withAwsEc2NetworkAcl(AwsEc2NetworkAclDetails awsEc2NetworkAcl)
Details about an EC2 network access control list (ACL).
|
ResourceDetails |
withAwsEc2NetworkInterface(AwsEc2NetworkInterfaceDetails awsEc2NetworkInterface)
Details for an EC2 network interface.
|
ResourceDetails |
withAwsEc2RouteTable(AwsEc2RouteTableDetails awsEc2RouteTable)
Provides details about a route table.
|
ResourceDetails |
withAwsEc2SecurityGroup(AwsEc2SecurityGroupDetails awsEc2SecurityGroup)
Details for an EC2 security group.
|
ResourceDetails |
withAwsEc2Subnet(AwsEc2SubnetDetails awsEc2Subnet)
Details about a subnet in Amazon EC2.
|
ResourceDetails |
withAwsEc2TransitGateway(AwsEc2TransitGatewayDetails awsEc2TransitGateway)
Details about an Amazon EC2 transit gateway that interconnects your virtual private clouds (VPC) and on-premises
networks.
|
ResourceDetails |
withAwsEc2Volume(AwsEc2VolumeDetails awsEc2Volume)
Details for an Amazon EC2 volume.
|
ResourceDetails |
withAwsEc2Vpc(AwsEc2VpcDetails awsEc2Vpc)
Details for an Amazon EC2 VPC.
|
ResourceDetails |
withAwsEc2VpcEndpointService(AwsEc2VpcEndpointServiceDetails awsEc2VpcEndpointService)
Details about the service configuration for a VPC endpoint service.
|
ResourceDetails |
withAwsEc2VpcPeeringConnection(AwsEc2VpcPeeringConnectionDetails awsEc2VpcPeeringConnection)
Details about an Amazon EC2 VPC peering connection.
|
ResourceDetails |
withAwsEc2VpnConnection(AwsEc2VpnConnectionDetails awsEc2VpnConnection)
Details about an Amazon EC2 VPN connection.
|
ResourceDetails |
withAwsEcrContainerImage(AwsEcrContainerImageDetails awsEcrContainerImage)
Information about an Amazon ECR image.
|
ResourceDetails |
withAwsEcrRepository(AwsEcrRepositoryDetails awsEcrRepository)
Information about an Amazon Elastic Container Registry repository.
|
ResourceDetails |
withAwsEcsCluster(AwsEcsClusterDetails awsEcsCluster)
Details about an Amazon ECS cluster.
|
ResourceDetails |
withAwsEcsContainer(AwsEcsContainerDetails awsEcsContainer)
Provides information about a Docker container that's part of a task.
|
ResourceDetails |
withAwsEcsService(AwsEcsServiceDetails awsEcsService)
Details about a service within an ECS cluster.
|
ResourceDetails |
withAwsEcsTask(AwsEcsTaskDetails awsEcsTask)
Details about a task in a cluster.
|
ResourceDetails |
withAwsEcsTaskDefinition(AwsEcsTaskDefinitionDetails awsEcsTaskDefinition)
Details about a task definition.
|
ResourceDetails |
withAwsEfsAccessPoint(AwsEfsAccessPointDetails awsEfsAccessPoint)
Details about an Amazon EFS access point.
|
ResourceDetails |
withAwsEksCluster(AwsEksClusterDetails awsEksCluster)
Details about an Amazon EKS cluster.
|
ResourceDetails |
withAwsElasticBeanstalkEnvironment(AwsElasticBeanstalkEnvironmentDetails awsElasticBeanstalkEnvironment)
Details about an Elastic Beanstalk environment.
|
ResourceDetails |
withAwsElasticsearchDomain(AwsElasticsearchDomainDetails awsElasticsearchDomain)
Details for an Elasticsearch domain.
|
ResourceDetails |
withAwsElbLoadBalancer(AwsElbLoadBalancerDetails awsElbLoadBalancer)
Contains details about a Classic Load Balancer.
|
ResourceDetails |
withAwsElbv2LoadBalancer(AwsElbv2LoadBalancerDetails awsElbv2LoadBalancer)
Details about a load balancer.
|
ResourceDetails |
withAwsEventSchemasRegistry(AwsEventSchemasRegistryDetails awsEventSchemasRegistry)
A schema defines the structure of events that are sent to Amazon EventBridge.
|
ResourceDetails |
withAwsEventsEndpoint(AwsEventsEndpointDetails awsEventsEndpoint)
Provides details about an Amazon EventBridge global endpoint.
|
ResourceDetails |
withAwsEventsEventbus(AwsEventsEventbusDetails awsEventsEventbus)
Provides details about Amazon EventBridge event bus for an endpoint.
|
ResourceDetails |
withAwsGuardDutyDetector(AwsGuardDutyDetectorDetails awsGuardDutyDetector)
Provides details about an Amazon GuardDuty detector.
|
ResourceDetails |
withAwsIamAccessKey(AwsIamAccessKeyDetails awsIamAccessKey)
Details about an IAM access key related to a finding.
|
ResourceDetails |
withAwsIamGroup(AwsIamGroupDetails awsIamGroup)
Contains details about an IAM group.
|
ResourceDetails |
withAwsIamPolicy(AwsIamPolicyDetails awsIamPolicy)
Details about an IAM permissions policy.
|
ResourceDetails |
withAwsIamRole(AwsIamRoleDetails awsIamRole)
Details about an IAM role.
|
ResourceDetails |
withAwsIamUser(AwsIamUserDetails awsIamUser)
Details about an IAM user.
|
ResourceDetails |
withAwsKinesisStream(AwsKinesisStreamDetails awsKinesisStream)
Details about an Amazon Kinesis data stream.
|
ResourceDetails |
withAwsKmsKey(AwsKmsKeyDetails awsKmsKey)
Details about an KMS key.
|
ResourceDetails |
withAwsLambdaFunction(AwsLambdaFunctionDetails awsLambdaFunction)
Details about a Lambda function.
|
ResourceDetails |
withAwsLambdaLayerVersion(AwsLambdaLayerVersionDetails awsLambdaLayerVersion)
Details for a Lambda layer version.
|
ResourceDetails |
withAwsMskCluster(AwsMskClusterDetails awsMskCluster)
Provides details about an Amazon Managed Streaming for Apache Kafka (Amazon MSK) cluster.
|
ResourceDetails |
withAwsNetworkFirewallFirewall(AwsNetworkFirewallFirewallDetails awsNetworkFirewallFirewall)
Details about an Network Firewall firewall.
|
ResourceDetails |
withAwsNetworkFirewallFirewallPolicy(AwsNetworkFirewallFirewallPolicyDetails awsNetworkFirewallFirewallPolicy)
Details about an Network Firewall firewall policy.
|
ResourceDetails |
withAwsNetworkFirewallRuleGroup(AwsNetworkFirewallRuleGroupDetails awsNetworkFirewallRuleGroup)
Details about an Network Firewall rule group.
|
ResourceDetails |
withAwsOpenSearchServiceDomain(AwsOpenSearchServiceDomainDetails awsOpenSearchServiceDomain)
Details about an Amazon OpenSearch Service domain.
|
ResourceDetails |
withAwsRdsDbCluster(AwsRdsDbClusterDetails awsRdsDbCluster)
Details about an Amazon RDS database cluster.
|
ResourceDetails |
withAwsRdsDbClusterSnapshot(AwsRdsDbClusterSnapshotDetails awsRdsDbClusterSnapshot)
Details about an Amazon RDS database cluster snapshot.
|
ResourceDetails |
withAwsRdsDbInstance(AwsRdsDbInstanceDetails awsRdsDbInstance)
Details about an Amazon RDS database instance.
|
ResourceDetails |
withAwsRdsDbSecurityGroup(AwsRdsDbSecurityGroupDetails awsRdsDbSecurityGroup)
Details about an Amazon RDS DB security group.
|
ResourceDetails |
withAwsRdsDbSnapshot(AwsRdsDbSnapshotDetails awsRdsDbSnapshot)
Details about an Amazon RDS database snapshot.
|
ResourceDetails |
withAwsRdsEventSubscription(AwsRdsEventSubscriptionDetails awsRdsEventSubscription)
Details about an RDS event notification subscription.
|
ResourceDetails |
withAwsRedshiftCluster(AwsRedshiftClusterDetails awsRedshiftCluster)
Contains details about an Amazon Redshift cluster.
|
ResourceDetails |
withAwsRoute53HostedZone(AwsRoute53HostedZoneDetails awsRoute53HostedZone)
Provides details about an Amazon Route 53 hosted zone, including the four name servers assigned to the hosted
zone.
|
ResourceDetails |
withAwsS3AccessPoint(AwsS3AccessPointDetails awsS3AccessPoint)
Provides details about an Amazon Simple Storage Service (Amazon S3) access point.
|
ResourceDetails |
withAwsS3AccountPublicAccessBlock(AwsS3AccountPublicAccessBlockDetails awsS3AccountPublicAccessBlock)
Details about the Amazon S3 Public Access Block configuration for an account.
|
ResourceDetails |
withAwsS3Bucket(AwsS3BucketDetails awsS3Bucket)
Details about an S3 bucket related to a finding.
|
ResourceDetails |
withAwsS3Object(AwsS3ObjectDetails awsS3Object)
Details about an S3 object related to a finding.
|
ResourceDetails |
withAwsSageMakerNotebookInstance(AwsSageMakerNotebookInstanceDetails awsSageMakerNotebookInstance) |
ResourceDetails |
withAwsSecretsManagerSecret(AwsSecretsManagerSecretDetails awsSecretsManagerSecret)
Details about a Secrets Manager secret.
|
ResourceDetails |
withAwsSnsTopic(AwsSnsTopicDetails awsSnsTopic)
Details about an SNS topic.
|
ResourceDetails |
withAwsSqsQueue(AwsSqsQueueDetails awsSqsQueue)
Details about an SQS queue.
|
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 |
withAwsStepFunctionStateMachine(AwsStepFunctionStateMachineDetails awsStepFunctionStateMachine)
Provides details about an Step Functions state machine, which is a workflow consisting of a series of
event-driven steps.
|
ResourceDetails |
withAwsWafRateBasedRule(AwsWafRateBasedRuleDetails awsWafRateBasedRule)
Details about a rate-based rule for global resources.
|
ResourceDetails |
withAwsWafRegionalRateBasedRule(AwsWafRegionalRateBasedRuleDetails awsWafRegionalRateBasedRule)
Details about a rate-based rule for Regional resources.
|
ResourceDetails |
withAwsWafRegionalRule(AwsWafRegionalRuleDetails awsWafRegionalRule)
Details about an WAF rule for Regional resources.
|
ResourceDetails |
withAwsWafRegionalRuleGroup(AwsWafRegionalRuleGroupDetails awsWafRegionalRuleGroup)
Details about an WAF rule group for Regional resources.
|
ResourceDetails |
withAwsWafRegionalWebAcl(AwsWafRegionalWebAclDetails awsWafRegionalWebAcl)
Details about an WAF web access control list (web ACL) for Regional resources.
|
ResourceDetails |
withAwsWafRule(AwsWafRuleDetails awsWafRule)
Details about an WAF rule for global resources.
|
ResourceDetails |
withAwsWafRuleGroup(AwsWafRuleGroupDetails awsWafRuleGroup)
Details about an WAF rule group for global resources.
|
ResourceDetails |
withAwsWafv2RuleGroup(AwsWafv2RuleGroupDetails awsWafv2RuleGroup) |
ResourceDetails |
withAwsWafv2WebAcl(AwsWafv2WebAclDetails awsWafv2WebAcl) |
ResourceDetails |
withAwsWafWebAcl(AwsWafWebAclDetails awsWafWebAcl)
Details for an WAF web ACL.
|
ResourceDetails |
withAwsXrayEncryptionConfig(AwsXrayEncryptionConfigDetails awsXrayEncryptionConfig)
Information about the encryption configuration for X-Ray.
|
ResourceDetails |
withContainer(ContainerDetails container)
Details about a container resource related to a finding.
|
ResourceDetails |
withOther(Map<String,String> other)
Details about a resource that are not available in a type-specific details object.
|
public void setAwsAutoScalingAutoScalingGroup(AwsAutoScalingAutoScalingGroupDetails awsAutoScalingAutoScalingGroup)
Details for an autoscaling group.
awsAutoScalingAutoScalingGroup
- Details for an autoscaling group.public AwsAutoScalingAutoScalingGroupDetails getAwsAutoScalingAutoScalingGroup()
Details for an autoscaling group.
public ResourceDetails withAwsAutoScalingAutoScalingGroup(AwsAutoScalingAutoScalingGroupDetails awsAutoScalingAutoScalingGroup)
Details for an autoscaling group.
awsAutoScalingAutoScalingGroup
- Details for an autoscaling group.public void setAwsCodeBuildProject(AwsCodeBuildProjectDetails awsCodeBuildProject)
Details for an CodeBuild project.
awsCodeBuildProject
- Details for an CodeBuild project.public AwsCodeBuildProjectDetails getAwsCodeBuildProject()
Details for an CodeBuild project.
public ResourceDetails withAwsCodeBuildProject(AwsCodeBuildProjectDetails awsCodeBuildProject)
Details for an CodeBuild project.
awsCodeBuildProject
- Details for an CodeBuild project.public void setAwsCloudFrontDistribution(AwsCloudFrontDistributionDetails awsCloudFrontDistribution)
Details about a CloudFront distribution.
awsCloudFrontDistribution
- Details about a CloudFront distribution.public AwsCloudFrontDistributionDetails getAwsCloudFrontDistribution()
Details about a CloudFront distribution.
public ResourceDetails withAwsCloudFrontDistribution(AwsCloudFrontDistributionDetails awsCloudFrontDistribution)
Details about a CloudFront distribution.
awsCloudFrontDistribution
- Details about a CloudFront distribution.public void setAwsEc2Instance(AwsEc2InstanceDetails awsEc2Instance)
Details about an EC2 instance related to a finding.
awsEc2Instance
- Details about an EC2 instance related to a finding.public AwsEc2InstanceDetails getAwsEc2Instance()
Details about an EC2 instance related to a finding.
public ResourceDetails withAwsEc2Instance(AwsEc2InstanceDetails awsEc2Instance)
Details about an EC2 instance related to a finding.
awsEc2Instance
- Details about an EC2 instance related to a finding.public void setAwsEc2NetworkInterface(AwsEc2NetworkInterfaceDetails awsEc2NetworkInterface)
Details for an EC2 network interface.
awsEc2NetworkInterface
- Details for an EC2 network interface.public AwsEc2NetworkInterfaceDetails getAwsEc2NetworkInterface()
Details for an EC2 network interface.
public ResourceDetails withAwsEc2NetworkInterface(AwsEc2NetworkInterfaceDetails awsEc2NetworkInterface)
Details for an EC2 network interface.
awsEc2NetworkInterface
- Details for an EC2 network interface.public void setAwsEc2SecurityGroup(AwsEc2SecurityGroupDetails awsEc2SecurityGroup)
Details for an EC2 security group.
awsEc2SecurityGroup
- Details for an EC2 security group.public AwsEc2SecurityGroupDetails getAwsEc2SecurityGroup()
Details for an EC2 security group.
public ResourceDetails withAwsEc2SecurityGroup(AwsEc2SecurityGroupDetails awsEc2SecurityGroup)
Details for an EC2 security group.
awsEc2SecurityGroup
- Details for an EC2 security group.public void setAwsEc2Volume(AwsEc2VolumeDetails awsEc2Volume)
Details for an Amazon EC2 volume.
awsEc2Volume
- Details for an Amazon EC2 volume.public AwsEc2VolumeDetails getAwsEc2Volume()
Details for an Amazon EC2 volume.
public ResourceDetails withAwsEc2Volume(AwsEc2VolumeDetails awsEc2Volume)
Details for an Amazon EC2 volume.
awsEc2Volume
- Details for an Amazon EC2 volume.public void setAwsEc2Vpc(AwsEc2VpcDetails awsEc2Vpc)
Details for an Amazon EC2 VPC.
awsEc2Vpc
- Details for an Amazon EC2 VPC.public AwsEc2VpcDetails getAwsEc2Vpc()
Details for an Amazon EC2 VPC.
public ResourceDetails withAwsEc2Vpc(AwsEc2VpcDetails awsEc2Vpc)
Details for an Amazon EC2 VPC.
awsEc2Vpc
- Details for an Amazon EC2 VPC.public void setAwsEc2Eip(AwsEc2EipDetails awsEc2Eip)
Details about an Elastic IP address.
awsEc2Eip
- Details about an Elastic IP address.public AwsEc2EipDetails getAwsEc2Eip()
Details about an Elastic IP address.
public ResourceDetails withAwsEc2Eip(AwsEc2EipDetails awsEc2Eip)
Details about an Elastic IP address.
awsEc2Eip
- Details about an Elastic IP address.public void setAwsEc2Subnet(AwsEc2SubnetDetails awsEc2Subnet)
Details about a subnet in Amazon EC2.
awsEc2Subnet
- Details about a subnet in Amazon EC2.public AwsEc2SubnetDetails getAwsEc2Subnet()
Details about a subnet in Amazon EC2.
public ResourceDetails withAwsEc2Subnet(AwsEc2SubnetDetails awsEc2Subnet)
Details about a subnet in Amazon EC2.
awsEc2Subnet
- Details about a subnet in Amazon EC2.public void setAwsEc2NetworkAcl(AwsEc2NetworkAclDetails awsEc2NetworkAcl)
Details about an EC2 network access control list (ACL).
awsEc2NetworkAcl
- Details about an EC2 network access control list (ACL).public AwsEc2NetworkAclDetails getAwsEc2NetworkAcl()
Details about an EC2 network access control list (ACL).
public ResourceDetails withAwsEc2NetworkAcl(AwsEc2NetworkAclDetails awsEc2NetworkAcl)
Details about an EC2 network access control list (ACL).
awsEc2NetworkAcl
- Details about an EC2 network access control list (ACL).public void setAwsElbv2LoadBalancer(AwsElbv2LoadBalancerDetails awsElbv2LoadBalancer)
Details about a load balancer.
awsElbv2LoadBalancer
- Details about a load balancer.public AwsElbv2LoadBalancerDetails getAwsElbv2LoadBalancer()
Details about a load balancer.
public ResourceDetails withAwsElbv2LoadBalancer(AwsElbv2LoadBalancerDetails awsElbv2LoadBalancer)
Details about a load balancer.
awsElbv2LoadBalancer
- Details about a load balancer.public void setAwsElasticBeanstalkEnvironment(AwsElasticBeanstalkEnvironmentDetails awsElasticBeanstalkEnvironment)
Details about an Elastic Beanstalk environment.
awsElasticBeanstalkEnvironment
- Details about an Elastic Beanstalk environment.public AwsElasticBeanstalkEnvironmentDetails getAwsElasticBeanstalkEnvironment()
Details about an Elastic Beanstalk environment.
public ResourceDetails withAwsElasticBeanstalkEnvironment(AwsElasticBeanstalkEnvironmentDetails awsElasticBeanstalkEnvironment)
Details about an Elastic Beanstalk environment.
awsElasticBeanstalkEnvironment
- Details about an Elastic Beanstalk environment.public void setAwsElasticsearchDomain(AwsElasticsearchDomainDetails awsElasticsearchDomain)
Details for an Elasticsearch domain.
awsElasticsearchDomain
- Details for an Elasticsearch domain.public AwsElasticsearchDomainDetails getAwsElasticsearchDomain()
Details for an Elasticsearch domain.
public ResourceDetails withAwsElasticsearchDomain(AwsElasticsearchDomainDetails awsElasticsearchDomain)
Details for an Elasticsearch domain.
awsElasticsearchDomain
- Details for an Elasticsearch domain.public void setAwsS3Bucket(AwsS3BucketDetails awsS3Bucket)
Details about an S3 bucket related to a finding.
awsS3Bucket
- Details about an S3 bucket related to a finding.public AwsS3BucketDetails getAwsS3Bucket()
Details about an S3 bucket related to a finding.
public ResourceDetails withAwsS3Bucket(AwsS3BucketDetails awsS3Bucket)
Details about an S3 bucket related to a finding.
awsS3Bucket
- Details about an S3 bucket related to a finding.public void setAwsS3AccountPublicAccessBlock(AwsS3AccountPublicAccessBlockDetails awsS3AccountPublicAccessBlock)
Details about the Amazon S3 Public Access Block configuration for an account.
awsS3AccountPublicAccessBlock
- Details about the Amazon S3 Public Access Block configuration for an account.public AwsS3AccountPublicAccessBlockDetails getAwsS3AccountPublicAccessBlock()
Details about the Amazon S3 Public Access Block configuration for an account.
public ResourceDetails withAwsS3AccountPublicAccessBlock(AwsS3AccountPublicAccessBlockDetails awsS3AccountPublicAccessBlock)
Details about the Amazon S3 Public Access Block configuration for an account.
awsS3AccountPublicAccessBlock
- Details about the Amazon S3 Public Access Block configuration for an account.public void setAwsS3Object(AwsS3ObjectDetails awsS3Object)
Details about an S3 object related to a finding.
awsS3Object
- Details about an S3 object related to a finding.public AwsS3ObjectDetails getAwsS3Object()
Details about an S3 object related to a finding.
public ResourceDetails withAwsS3Object(AwsS3ObjectDetails awsS3Object)
Details about an S3 object related to a finding.
awsS3Object
- Details about an S3 object related to a finding.public void setAwsSecretsManagerSecret(AwsSecretsManagerSecretDetails awsSecretsManagerSecret)
Details about a Secrets Manager secret.
awsSecretsManagerSecret
- Details about a Secrets Manager secret.public AwsSecretsManagerSecretDetails getAwsSecretsManagerSecret()
Details about a Secrets Manager secret.
public ResourceDetails withAwsSecretsManagerSecret(AwsSecretsManagerSecretDetails awsSecretsManagerSecret)
Details about a Secrets Manager secret.
awsSecretsManagerSecret
- Details about a Secrets Manager secret.public void setAwsIamAccessKey(AwsIamAccessKeyDetails awsIamAccessKey)
Details about an IAM access key related to a finding.
awsIamAccessKey
- Details about an IAM access key related to a finding.public AwsIamAccessKeyDetails getAwsIamAccessKey()
Details about an IAM access key related to a finding.
public ResourceDetails withAwsIamAccessKey(AwsIamAccessKeyDetails awsIamAccessKey)
Details about an IAM access key related to a finding.
awsIamAccessKey
- Details about an IAM access key related to a finding.public void setAwsIamUser(AwsIamUserDetails awsIamUser)
Details about an IAM user.
awsIamUser
- Details about an IAM user.public AwsIamUserDetails getAwsIamUser()
Details about an IAM user.
public ResourceDetails withAwsIamUser(AwsIamUserDetails awsIamUser)
Details about an IAM user.
awsIamUser
- Details about an IAM user.public void setAwsIamPolicy(AwsIamPolicyDetails awsIamPolicy)
Details about an IAM permissions policy.
awsIamPolicy
- Details about an IAM permissions policy.public AwsIamPolicyDetails getAwsIamPolicy()
Details about an IAM permissions policy.
public ResourceDetails withAwsIamPolicy(AwsIamPolicyDetails awsIamPolicy)
Details about an IAM permissions policy.
awsIamPolicy
- Details about an IAM permissions policy.public void setAwsApiGatewayV2Stage(AwsApiGatewayV2StageDetails awsApiGatewayV2Stage)
Provides information about a version 2 stage for Amazon API Gateway.
awsApiGatewayV2Stage
- Provides information about a version 2 stage for Amazon API Gateway.public AwsApiGatewayV2StageDetails getAwsApiGatewayV2Stage()
Provides information about a version 2 stage for Amazon API Gateway.
public ResourceDetails withAwsApiGatewayV2Stage(AwsApiGatewayV2StageDetails awsApiGatewayV2Stage)
Provides information about a version 2 stage for Amazon API Gateway.
awsApiGatewayV2Stage
- Provides information about a version 2 stage for Amazon API Gateway.public void setAwsApiGatewayV2Api(AwsApiGatewayV2ApiDetails awsApiGatewayV2Api)
Provides information about a version 2 API in Amazon API Gateway.
awsApiGatewayV2Api
- Provides information about a version 2 API in Amazon API Gateway.public AwsApiGatewayV2ApiDetails getAwsApiGatewayV2Api()
Provides information about a version 2 API in Amazon API Gateway.
public ResourceDetails withAwsApiGatewayV2Api(AwsApiGatewayV2ApiDetails awsApiGatewayV2Api)
Provides information about a version 2 API in Amazon API Gateway.
awsApiGatewayV2Api
- Provides information about a version 2 API in Amazon API Gateway.public void setAwsDynamoDbTable(AwsDynamoDbTableDetails awsDynamoDbTable)
Details about a DynamoDB table.
awsDynamoDbTable
- Details about a DynamoDB table.public AwsDynamoDbTableDetails getAwsDynamoDbTable()
Details about a DynamoDB table.
public ResourceDetails withAwsDynamoDbTable(AwsDynamoDbTableDetails awsDynamoDbTable)
Details about a DynamoDB table.
awsDynamoDbTable
- Details about a DynamoDB table.public void setAwsApiGatewayStage(AwsApiGatewayStageDetails awsApiGatewayStage)
Provides information about a version 1 Amazon API Gateway stage.
awsApiGatewayStage
- Provides information about a version 1 Amazon API Gateway stage.public AwsApiGatewayStageDetails getAwsApiGatewayStage()
Provides information about a version 1 Amazon API Gateway stage.
public ResourceDetails withAwsApiGatewayStage(AwsApiGatewayStageDetails awsApiGatewayStage)
Provides information about a version 1 Amazon API Gateway stage.
awsApiGatewayStage
- Provides information about a version 1 Amazon API Gateway stage.public void setAwsApiGatewayRestApi(AwsApiGatewayRestApiDetails awsApiGatewayRestApi)
Provides information about a REST API in version 1 of Amazon API Gateway.
awsApiGatewayRestApi
- Provides information about a REST API in version 1 of Amazon API Gateway.public AwsApiGatewayRestApiDetails getAwsApiGatewayRestApi()
Provides information about a REST API in version 1 of Amazon API Gateway.
public ResourceDetails withAwsApiGatewayRestApi(AwsApiGatewayRestApiDetails awsApiGatewayRestApi)
Provides information about a REST API in version 1 of Amazon API Gateway.
awsApiGatewayRestApi
- Provides information about a REST API in version 1 of Amazon API Gateway.public void setAwsCloudTrailTrail(AwsCloudTrailTrailDetails awsCloudTrailTrail)
Provides details about a CloudTrail trail.
awsCloudTrailTrail
- Provides details about a CloudTrail trail.public AwsCloudTrailTrailDetails getAwsCloudTrailTrail()
Provides details about a CloudTrail trail.
public ResourceDetails withAwsCloudTrailTrail(AwsCloudTrailTrailDetails awsCloudTrailTrail)
Provides details about a CloudTrail trail.
awsCloudTrailTrail
- Provides details about a CloudTrail trail.public void setAwsSsmPatchCompliance(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.
awsSsmPatchCompliance
- Provides information about the state of a patch on an instance based on the patch baseline that was used
to patch the instance.public AwsSsmPatchComplianceDetails getAwsSsmPatchCompliance()
Provides information about the state of a patch on an instance based on the patch baseline that was used to patch the instance.
public 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.
awsSsmPatchCompliance
- Provides information about the state of a patch on an instance based on the patch baseline that was used
to patch the instance.public void setAwsCertificateManagerCertificate(AwsCertificateManagerCertificateDetails awsCertificateManagerCertificate)
Provides details about an Certificate Manager certificate.
awsCertificateManagerCertificate
- Provides details about an Certificate Manager certificate.public AwsCertificateManagerCertificateDetails getAwsCertificateManagerCertificate()
Provides details about an Certificate Manager certificate.
public ResourceDetails withAwsCertificateManagerCertificate(AwsCertificateManagerCertificateDetails awsCertificateManagerCertificate)
Provides details about an Certificate Manager certificate.
awsCertificateManagerCertificate
- Provides details about an Certificate Manager certificate.public void setAwsRedshiftCluster(AwsRedshiftClusterDetails awsRedshiftCluster)
Contains details about an Amazon Redshift cluster.
awsRedshiftCluster
- Contains details about an Amazon Redshift cluster.public AwsRedshiftClusterDetails getAwsRedshiftCluster()
Contains details about an Amazon Redshift cluster.
public ResourceDetails withAwsRedshiftCluster(AwsRedshiftClusterDetails awsRedshiftCluster)
Contains details about an Amazon Redshift cluster.
awsRedshiftCluster
- Contains details about an Amazon Redshift cluster.public void setAwsElbLoadBalancer(AwsElbLoadBalancerDetails awsElbLoadBalancer)
Contains details about a Classic Load Balancer.
awsElbLoadBalancer
- Contains details about a Classic Load Balancer.public AwsElbLoadBalancerDetails getAwsElbLoadBalancer()
Contains details about a Classic Load Balancer.
public ResourceDetails withAwsElbLoadBalancer(AwsElbLoadBalancerDetails awsElbLoadBalancer)
Contains details about a Classic Load Balancer.
awsElbLoadBalancer
- Contains details about a Classic Load Balancer.public void setAwsIamGroup(AwsIamGroupDetails awsIamGroup)
Contains details about an IAM group.
awsIamGroup
- Contains details about an IAM group.public AwsIamGroupDetails getAwsIamGroup()
Contains details about an IAM group.
public ResourceDetails withAwsIamGroup(AwsIamGroupDetails awsIamGroup)
Contains details about an IAM group.
awsIamGroup
- Contains details about an IAM group.public void setAwsIamRole(AwsIamRoleDetails awsIamRole)
Details about an IAM role.
awsIamRole
- Details about an IAM role.public AwsIamRoleDetails getAwsIamRole()
Details about an IAM role.
public ResourceDetails withAwsIamRole(AwsIamRoleDetails awsIamRole)
Details about an IAM role.
awsIamRole
- Details about an IAM role.public void setAwsKmsKey(AwsKmsKeyDetails awsKmsKey)
Details about an KMS key.
awsKmsKey
- Details about an KMS key.public AwsKmsKeyDetails getAwsKmsKey()
Details about an KMS key.
public ResourceDetails withAwsKmsKey(AwsKmsKeyDetails awsKmsKey)
Details about an KMS key.
awsKmsKey
- Details about an KMS key.public void setAwsLambdaFunction(AwsLambdaFunctionDetails awsLambdaFunction)
Details about a Lambda function.
awsLambdaFunction
- Details about a Lambda function.public AwsLambdaFunctionDetails getAwsLambdaFunction()
Details about a Lambda function.
public ResourceDetails withAwsLambdaFunction(AwsLambdaFunctionDetails awsLambdaFunction)
Details about a Lambda function.
awsLambdaFunction
- Details about a Lambda function.public void setAwsLambdaLayerVersion(AwsLambdaLayerVersionDetails awsLambdaLayerVersion)
Details for a Lambda layer version.
awsLambdaLayerVersion
- Details for a Lambda layer version.public AwsLambdaLayerVersionDetails getAwsLambdaLayerVersion()
Details for a Lambda layer version.
public ResourceDetails withAwsLambdaLayerVersion(AwsLambdaLayerVersionDetails awsLambdaLayerVersion)
Details for a Lambda layer version.
awsLambdaLayerVersion
- Details for a Lambda layer version.public void setAwsRdsDbInstance(AwsRdsDbInstanceDetails awsRdsDbInstance)
Details about an Amazon RDS database instance.
awsRdsDbInstance
- Details about an Amazon RDS database instance.public AwsRdsDbInstanceDetails getAwsRdsDbInstance()
Details about an Amazon RDS database instance.
public ResourceDetails withAwsRdsDbInstance(AwsRdsDbInstanceDetails awsRdsDbInstance)
Details about an Amazon RDS database instance.
awsRdsDbInstance
- Details about an Amazon RDS database instance.public void setAwsSnsTopic(AwsSnsTopicDetails awsSnsTopic)
Details about an SNS topic.
awsSnsTopic
- Details about an SNS topic.public AwsSnsTopicDetails getAwsSnsTopic()
Details about an SNS topic.
public ResourceDetails withAwsSnsTopic(AwsSnsTopicDetails awsSnsTopic)
Details about an SNS topic.
awsSnsTopic
- Details about an SNS topic.public void setAwsSqsQueue(AwsSqsQueueDetails awsSqsQueue)
Details about an SQS queue.
awsSqsQueue
- Details about an SQS queue.public AwsSqsQueueDetails getAwsSqsQueue()
Details about an SQS queue.
public ResourceDetails withAwsSqsQueue(AwsSqsQueueDetails awsSqsQueue)
Details about an SQS queue.
awsSqsQueue
- Details about an SQS queue.public void setAwsWafWebAcl(AwsWafWebAclDetails awsWafWebAcl)
Details for an WAF web ACL.
awsWafWebAcl
- Details for an WAF web ACL.public AwsWafWebAclDetails getAwsWafWebAcl()
Details for an WAF web ACL.
public ResourceDetails withAwsWafWebAcl(AwsWafWebAclDetails awsWafWebAcl)
Details for an WAF web ACL.
awsWafWebAcl
- Details for an WAF web ACL.public void setAwsRdsDbSnapshot(AwsRdsDbSnapshotDetails awsRdsDbSnapshot)
Details about an Amazon RDS database snapshot.
awsRdsDbSnapshot
- Details about an Amazon RDS database snapshot.public AwsRdsDbSnapshotDetails getAwsRdsDbSnapshot()
Details about an Amazon RDS database snapshot.
public ResourceDetails withAwsRdsDbSnapshot(AwsRdsDbSnapshotDetails awsRdsDbSnapshot)
Details about an Amazon RDS database snapshot.
awsRdsDbSnapshot
- Details about an Amazon RDS database snapshot.public void setAwsRdsDbClusterSnapshot(AwsRdsDbClusterSnapshotDetails awsRdsDbClusterSnapshot)
Details about an Amazon RDS database cluster snapshot.
awsRdsDbClusterSnapshot
- Details about an Amazon RDS database cluster snapshot.public AwsRdsDbClusterSnapshotDetails getAwsRdsDbClusterSnapshot()
Details about an Amazon RDS database cluster snapshot.
public ResourceDetails withAwsRdsDbClusterSnapshot(AwsRdsDbClusterSnapshotDetails awsRdsDbClusterSnapshot)
Details about an Amazon RDS database cluster snapshot.
awsRdsDbClusterSnapshot
- Details about an Amazon RDS database cluster snapshot.public void setAwsRdsDbCluster(AwsRdsDbClusterDetails awsRdsDbCluster)
Details about an Amazon RDS database cluster.
awsRdsDbCluster
- Details about an Amazon RDS database cluster.public AwsRdsDbClusterDetails getAwsRdsDbCluster()
Details about an Amazon RDS database cluster.
public ResourceDetails withAwsRdsDbCluster(AwsRdsDbClusterDetails awsRdsDbCluster)
Details about an Amazon RDS database cluster.
awsRdsDbCluster
- Details about an Amazon RDS database cluster.public void setAwsEcsCluster(AwsEcsClusterDetails awsEcsCluster)
Details about an Amazon ECS cluster.
awsEcsCluster
- Details about an Amazon ECS cluster.public AwsEcsClusterDetails getAwsEcsCluster()
Details about an Amazon ECS cluster.
public ResourceDetails withAwsEcsCluster(AwsEcsClusterDetails awsEcsCluster)
Details about an Amazon ECS cluster.
awsEcsCluster
- Details about an Amazon ECS cluster.public void setAwsEcsContainer(AwsEcsContainerDetails awsEcsContainer)
Provides information about a Docker container that's part of a task.
awsEcsContainer
- Provides information about a Docker container that's part of a task.public AwsEcsContainerDetails getAwsEcsContainer()
Provides information about a Docker container that's part of a task.
public ResourceDetails withAwsEcsContainer(AwsEcsContainerDetails awsEcsContainer)
Provides information about a Docker container that's part of a task.
awsEcsContainer
- Provides information about a Docker container that's part of a task.public void setAwsEcsTaskDefinition(AwsEcsTaskDefinitionDetails awsEcsTaskDefinition)
Details about a task definition. A task definition describes the container and volume definitions of an Amazon Elastic Container Service task.
awsEcsTaskDefinition
- Details about a task definition. A task definition describes the container and volume definitions of an
Amazon Elastic Container Service task.public AwsEcsTaskDefinitionDetails getAwsEcsTaskDefinition()
Details about a task definition. A task definition describes the container and volume definitions of an Amazon Elastic Container Service task.
public ResourceDetails withAwsEcsTaskDefinition(AwsEcsTaskDefinitionDetails awsEcsTaskDefinition)
Details about a task definition. A task definition describes the container and volume definitions of an Amazon Elastic Container Service task.
awsEcsTaskDefinition
- Details about a task definition. A task definition describes the container and volume definitions of an
Amazon Elastic Container Service task.public void setContainer(ContainerDetails container)
Details about a container resource related to a finding.
container
- Details about a container resource related to a finding.public ContainerDetails getContainer()
Details about a container resource related to a finding.
public ResourceDetails withContainer(ContainerDetails container)
Details about a container resource related to a finding.
container
- Details about a container resource related to a finding.public Map<String,String> getOther()
Details about a resource that are not available in a type-specific details object. Use the Other
object in the following cases.
The type-specific object does not contain all of the fields that you want to populate. In this case, first use
the type-specific object to populate those fields. Use the Other
object to populate the fields that
are missing from the type-specific object.
The resource type does not have a corresponding object. This includes resources for which the type is
Other
.
Other
object in the following cases.
The type-specific object does not contain all of the fields that you want to populate. In this case,
first use the type-specific object to populate those fields. Use the Other
object to
populate the fields that are missing from the type-specific object.
The resource type does not have a corresponding object. This includes resources for which the type is
Other
.
public void setOther(Map<String,String> other)
Details about a resource that are not available in a type-specific details object. Use the Other
object in the following cases.
The type-specific object does not contain all of the fields that you want to populate. In this case, first use
the type-specific object to populate those fields. Use the Other
object to populate the fields that
are missing from the type-specific object.
The resource type does not have a corresponding object. This includes resources for which the type is
Other
.
other
- Details about a resource that are not available in a type-specific details object. Use the
Other
object in the following cases.
The type-specific object does not contain all of the fields that you want to populate. In this case, first
use the type-specific object to populate those fields. Use the Other
object to populate the
fields that are missing from the type-specific object.
The resource type does not have a corresponding object. This includes resources for which the type is
Other
.
public ResourceDetails withOther(Map<String,String> other)
Details about a resource that are not available in a type-specific details object. Use the Other
object in the following cases.
The type-specific object does not contain all of the fields that you want to populate. In this case, first use
the type-specific object to populate those fields. Use the Other
object to populate the fields that
are missing from the type-specific object.
The resource type does not have a corresponding object. This includes resources for which the type is
Other
.
other
- Details about a resource that are not available in a type-specific details object. Use the
Other
object in the following cases.
The type-specific object does not contain all of the fields that you want to populate. In this case, first
use the type-specific object to populate those fields. Use the Other
object to populate the
fields that are missing from the type-specific object.
The resource type does not have a corresponding object. This includes resources for which the type is
Other
.
public ResourceDetails addOtherEntry(String key, String value)
public ResourceDetails clearOtherEntries()
public void setAwsRdsEventSubscription(AwsRdsEventSubscriptionDetails awsRdsEventSubscription)
Details about an RDS event notification subscription.
awsRdsEventSubscription
- Details about an RDS event notification subscription.public AwsRdsEventSubscriptionDetails getAwsRdsEventSubscription()
Details about an RDS event notification subscription.
public ResourceDetails withAwsRdsEventSubscription(AwsRdsEventSubscriptionDetails awsRdsEventSubscription)
Details about an RDS event notification subscription.
awsRdsEventSubscription
- Details about an RDS event notification subscription.public void setAwsEcsService(AwsEcsServiceDetails awsEcsService)
Details about a service within an ECS cluster.
awsEcsService
- Details about a service within an ECS cluster.public AwsEcsServiceDetails getAwsEcsService()
Details about a service within an ECS cluster.
public ResourceDetails withAwsEcsService(AwsEcsServiceDetails awsEcsService)
Details about a service within an ECS cluster.
awsEcsService
- Details about a service within an ECS cluster.public void setAwsAutoScalingLaunchConfiguration(AwsAutoScalingLaunchConfigurationDetails awsAutoScalingLaunchConfiguration)
Provides details about a launch configuration.
awsAutoScalingLaunchConfiguration
- Provides details about a launch configuration.public AwsAutoScalingLaunchConfigurationDetails getAwsAutoScalingLaunchConfiguration()
Provides details about a launch configuration.
public ResourceDetails withAwsAutoScalingLaunchConfiguration(AwsAutoScalingLaunchConfigurationDetails awsAutoScalingLaunchConfiguration)
Provides details about a launch configuration.
awsAutoScalingLaunchConfiguration
- Provides details about a launch configuration.public void setAwsEc2VpnConnection(AwsEc2VpnConnectionDetails awsEc2VpnConnection)
Details about an Amazon EC2 VPN connection.
awsEc2VpnConnection
- Details about an Amazon EC2 VPN connection.public AwsEc2VpnConnectionDetails getAwsEc2VpnConnection()
Details about an Amazon EC2 VPN connection.
public ResourceDetails withAwsEc2VpnConnection(AwsEc2VpnConnectionDetails awsEc2VpnConnection)
Details about an Amazon EC2 VPN connection.
awsEc2VpnConnection
- Details about an Amazon EC2 VPN connection.public void setAwsEcrContainerImage(AwsEcrContainerImageDetails awsEcrContainerImage)
Information about an Amazon ECR image.
awsEcrContainerImage
- Information about an Amazon ECR image.public AwsEcrContainerImageDetails getAwsEcrContainerImage()
Information about an Amazon ECR image.
public ResourceDetails withAwsEcrContainerImage(AwsEcrContainerImageDetails awsEcrContainerImage)
Information about an Amazon ECR image.
awsEcrContainerImage
- Information about an Amazon ECR image.public void setAwsOpenSearchServiceDomain(AwsOpenSearchServiceDomainDetails awsOpenSearchServiceDomain)
Details about an Amazon OpenSearch Service domain.
awsOpenSearchServiceDomain
- Details about an Amazon OpenSearch Service domain.public AwsOpenSearchServiceDomainDetails getAwsOpenSearchServiceDomain()
Details about an Amazon OpenSearch Service domain.
public ResourceDetails withAwsOpenSearchServiceDomain(AwsOpenSearchServiceDomainDetails awsOpenSearchServiceDomain)
Details about an Amazon OpenSearch Service domain.
awsOpenSearchServiceDomain
- Details about an Amazon OpenSearch Service domain.public void setAwsEc2VpcEndpointService(AwsEc2VpcEndpointServiceDetails awsEc2VpcEndpointService)
Details about the service configuration for a VPC endpoint service.
awsEc2VpcEndpointService
- Details about the service configuration for a VPC endpoint service.public AwsEc2VpcEndpointServiceDetails getAwsEc2VpcEndpointService()
Details about the service configuration for a VPC endpoint service.
public ResourceDetails withAwsEc2VpcEndpointService(AwsEc2VpcEndpointServiceDetails awsEc2VpcEndpointService)
Details about the service configuration for a VPC endpoint service.
awsEc2VpcEndpointService
- Details about the service configuration for a VPC endpoint service.public void setAwsXrayEncryptionConfig(AwsXrayEncryptionConfigDetails awsXrayEncryptionConfig)
Information about the encryption configuration for X-Ray.
awsXrayEncryptionConfig
- Information about the encryption configuration for X-Ray.public AwsXrayEncryptionConfigDetails getAwsXrayEncryptionConfig()
Information about the encryption configuration for X-Ray.
public ResourceDetails withAwsXrayEncryptionConfig(AwsXrayEncryptionConfigDetails awsXrayEncryptionConfig)
Information about the encryption configuration for X-Ray.
awsXrayEncryptionConfig
- Information about the encryption configuration for X-Ray.public void setAwsWafRateBasedRule(AwsWafRateBasedRuleDetails awsWafRateBasedRule)
Details about a rate-based rule for global resources.
awsWafRateBasedRule
- Details about a rate-based rule for global resources.public AwsWafRateBasedRuleDetails getAwsWafRateBasedRule()
Details about a rate-based rule for global resources.
public ResourceDetails withAwsWafRateBasedRule(AwsWafRateBasedRuleDetails awsWafRateBasedRule)
Details about a rate-based rule for global resources.
awsWafRateBasedRule
- Details about a rate-based rule for global resources.public void setAwsWafRegionalRateBasedRule(AwsWafRegionalRateBasedRuleDetails awsWafRegionalRateBasedRule)
Details about a rate-based rule for Regional resources.
awsWafRegionalRateBasedRule
- Details about a rate-based rule for Regional resources.public AwsWafRegionalRateBasedRuleDetails getAwsWafRegionalRateBasedRule()
Details about a rate-based rule for Regional resources.
public ResourceDetails withAwsWafRegionalRateBasedRule(AwsWafRegionalRateBasedRuleDetails awsWafRegionalRateBasedRule)
Details about a rate-based rule for Regional resources.
awsWafRegionalRateBasedRule
- Details about a rate-based rule for Regional resources.public void setAwsEcrRepository(AwsEcrRepositoryDetails awsEcrRepository)
Information about an Amazon Elastic Container Registry repository.
awsEcrRepository
- Information about an Amazon Elastic Container Registry repository.public AwsEcrRepositoryDetails getAwsEcrRepository()
Information about an Amazon Elastic Container Registry repository.
public ResourceDetails withAwsEcrRepository(AwsEcrRepositoryDetails awsEcrRepository)
Information about an Amazon Elastic Container Registry repository.
awsEcrRepository
- Information about an Amazon Elastic Container Registry repository.public void setAwsEksCluster(AwsEksClusterDetails awsEksCluster)
Details about an Amazon EKS cluster.
awsEksCluster
- Details about an Amazon EKS cluster.public AwsEksClusterDetails getAwsEksCluster()
Details about an Amazon EKS cluster.
public ResourceDetails withAwsEksCluster(AwsEksClusterDetails awsEksCluster)
Details about an Amazon EKS cluster.
awsEksCluster
- Details about an Amazon EKS cluster.public void setAwsNetworkFirewallFirewallPolicy(AwsNetworkFirewallFirewallPolicyDetails awsNetworkFirewallFirewallPolicy)
Details about an Network Firewall firewall policy.
awsNetworkFirewallFirewallPolicy
- Details about an Network Firewall firewall policy.public AwsNetworkFirewallFirewallPolicyDetails getAwsNetworkFirewallFirewallPolicy()
Details about an Network Firewall firewall policy.
public ResourceDetails withAwsNetworkFirewallFirewallPolicy(AwsNetworkFirewallFirewallPolicyDetails awsNetworkFirewallFirewallPolicy)
Details about an Network Firewall firewall policy.
awsNetworkFirewallFirewallPolicy
- Details about an Network Firewall firewall policy.public void setAwsNetworkFirewallFirewall(AwsNetworkFirewallFirewallDetails awsNetworkFirewallFirewall)
Details about an Network Firewall firewall.
awsNetworkFirewallFirewall
- Details about an Network Firewall firewall.public AwsNetworkFirewallFirewallDetails getAwsNetworkFirewallFirewall()
Details about an Network Firewall firewall.
public ResourceDetails withAwsNetworkFirewallFirewall(AwsNetworkFirewallFirewallDetails awsNetworkFirewallFirewall)
Details about an Network Firewall firewall.
awsNetworkFirewallFirewall
- Details about an Network Firewall firewall.public void setAwsNetworkFirewallRuleGroup(AwsNetworkFirewallRuleGroupDetails awsNetworkFirewallRuleGroup)
Details about an Network Firewall rule group.
awsNetworkFirewallRuleGroup
- Details about an Network Firewall rule group.public AwsNetworkFirewallRuleGroupDetails getAwsNetworkFirewallRuleGroup()
Details about an Network Firewall rule group.
public ResourceDetails withAwsNetworkFirewallRuleGroup(AwsNetworkFirewallRuleGroupDetails awsNetworkFirewallRuleGroup)
Details about an Network Firewall rule group.
awsNetworkFirewallRuleGroup
- Details about an Network Firewall rule group.public void setAwsRdsDbSecurityGroup(AwsRdsDbSecurityGroupDetails awsRdsDbSecurityGroup)
Details about an Amazon RDS DB security group.
awsRdsDbSecurityGroup
- Details about an Amazon RDS DB security group.public AwsRdsDbSecurityGroupDetails getAwsRdsDbSecurityGroup()
Details about an Amazon RDS DB security group.
public ResourceDetails withAwsRdsDbSecurityGroup(AwsRdsDbSecurityGroupDetails awsRdsDbSecurityGroup)
Details about an Amazon RDS DB security group.
awsRdsDbSecurityGroup
- Details about an Amazon RDS DB security group.public void setAwsKinesisStream(AwsKinesisStreamDetails awsKinesisStream)
Details about an Amazon Kinesis data stream.
awsKinesisStream
- Details about an Amazon Kinesis data stream.public AwsKinesisStreamDetails getAwsKinesisStream()
Details about an Amazon Kinesis data stream.
public ResourceDetails withAwsKinesisStream(AwsKinesisStreamDetails awsKinesisStream)
Details about an Amazon Kinesis data stream.
awsKinesisStream
- Details about an Amazon Kinesis data stream.public void setAwsEc2TransitGateway(AwsEc2TransitGatewayDetails awsEc2TransitGateway)
Details about an Amazon EC2 transit gateway that interconnects your virtual private clouds (VPC) and on-premises networks.
awsEc2TransitGateway
- Details about an Amazon EC2 transit gateway that interconnects your virtual private clouds (VPC) and
on-premises networks.public AwsEc2TransitGatewayDetails getAwsEc2TransitGateway()
Details about an Amazon EC2 transit gateway that interconnects your virtual private clouds (VPC) and on-premises networks.
public ResourceDetails withAwsEc2TransitGateway(AwsEc2TransitGatewayDetails awsEc2TransitGateway)
Details about an Amazon EC2 transit gateway that interconnects your virtual private clouds (VPC) and on-premises networks.
awsEc2TransitGateway
- Details about an Amazon EC2 transit gateway that interconnects your virtual private clouds (VPC) and
on-premises networks.public void setAwsEfsAccessPoint(AwsEfsAccessPointDetails awsEfsAccessPoint)
Details about an Amazon EFS access point. An access point is an application-specific view into an EFS file system that applies an operating system user and group, and a file system path, to any file system request made through the access point.
awsEfsAccessPoint
- Details about an Amazon EFS access point. An access point is an application-specific view into an EFS file
system that applies an operating system user and group, and a file system path, to any file system request
made through the access point.public AwsEfsAccessPointDetails getAwsEfsAccessPoint()
Details about an Amazon EFS access point. An access point is an application-specific view into an EFS file system that applies an operating system user and group, and a file system path, to any file system request made through the access point.
public ResourceDetails withAwsEfsAccessPoint(AwsEfsAccessPointDetails awsEfsAccessPoint)
Details about an Amazon EFS access point. An access point is an application-specific view into an EFS file system that applies an operating system user and group, and a file system path, to any file system request made through the access point.
awsEfsAccessPoint
- Details about an Amazon EFS access point. An access point is an application-specific view into an EFS file
system that applies an operating system user and group, and a file system path, to any file system request
made through the access point.public void setAwsCloudFormationStack(AwsCloudFormationStackDetails awsCloudFormationStack)
Details about an CloudFormation stack. A stack is a collection of Amazon Web Services resources that you can manage as a single unit.
awsCloudFormationStack
- Details about an CloudFormation stack. A stack is a collection of Amazon Web Services resources that you
can manage as a single unit.public AwsCloudFormationStackDetails getAwsCloudFormationStack()
Details about an CloudFormation stack. A stack is a collection of Amazon Web Services resources that you can manage as a single unit.
public ResourceDetails withAwsCloudFormationStack(AwsCloudFormationStackDetails awsCloudFormationStack)
Details about an CloudFormation stack. A stack is a collection of Amazon Web Services resources that you can manage as a single unit.
awsCloudFormationStack
- Details about an CloudFormation stack. A stack is a collection of Amazon Web Services resources that you
can manage as a single unit.public void setAwsCloudWatchAlarm(AwsCloudWatchAlarmDetails awsCloudWatchAlarm)
Details about an Amazon CloudWatch alarm. An alarm allows you to monitor and receive alerts about your Amazon Web Services resources and applications across multiple Regions.
awsCloudWatchAlarm
- Details about an Amazon CloudWatch alarm. An alarm allows you to monitor and receive alerts about your
Amazon Web Services resources and applications across multiple Regions.public AwsCloudWatchAlarmDetails getAwsCloudWatchAlarm()
Details about an Amazon CloudWatch alarm. An alarm allows you to monitor and receive alerts about your Amazon Web Services resources and applications across multiple Regions.
public ResourceDetails withAwsCloudWatchAlarm(AwsCloudWatchAlarmDetails awsCloudWatchAlarm)
Details about an Amazon CloudWatch alarm. An alarm allows you to monitor and receive alerts about your Amazon Web Services resources and applications across multiple Regions.
awsCloudWatchAlarm
- Details about an Amazon CloudWatch alarm. An alarm allows you to monitor and receive alerts about your
Amazon Web Services resources and applications across multiple Regions.public void setAwsEc2VpcPeeringConnection(AwsEc2VpcPeeringConnectionDetails awsEc2VpcPeeringConnection)
Details about an Amazon EC2 VPC peering connection. A VPC peering connection is a networking connection between two VPCs that enables you to route traffic between them privately.
awsEc2VpcPeeringConnection
- Details about an Amazon EC2 VPC peering connection. A VPC peering connection is a networking connection
between two VPCs that enables you to route traffic between them privately.public AwsEc2VpcPeeringConnectionDetails getAwsEc2VpcPeeringConnection()
Details about an Amazon EC2 VPC peering connection. A VPC peering connection is a networking connection between two VPCs that enables you to route traffic between them privately.
public ResourceDetails withAwsEc2VpcPeeringConnection(AwsEc2VpcPeeringConnectionDetails awsEc2VpcPeeringConnection)
Details about an Amazon EC2 VPC peering connection. A VPC peering connection is a networking connection between two VPCs that enables you to route traffic between them privately.
awsEc2VpcPeeringConnection
- Details about an Amazon EC2 VPC peering connection. A VPC peering connection is a networking connection
between two VPCs that enables you to route traffic between them privately.public void setAwsWafRegionalRuleGroup(AwsWafRegionalRuleGroupDetails awsWafRegionalRuleGroup)
Details about an WAF rule group for Regional resources.
awsWafRegionalRuleGroup
- Details about an WAF rule group for Regional resources.public AwsWafRegionalRuleGroupDetails getAwsWafRegionalRuleGroup()
Details about an WAF rule group for Regional resources.
public ResourceDetails withAwsWafRegionalRuleGroup(AwsWafRegionalRuleGroupDetails awsWafRegionalRuleGroup)
Details about an WAF rule group for Regional resources.
awsWafRegionalRuleGroup
- Details about an WAF rule group for Regional resources.public void setAwsWafRegionalRule(AwsWafRegionalRuleDetails awsWafRegionalRule)
Details about an WAF rule for Regional resources.
awsWafRegionalRule
- Details about an WAF rule for Regional resources.public AwsWafRegionalRuleDetails getAwsWafRegionalRule()
Details about an WAF rule for Regional resources.
public ResourceDetails withAwsWafRegionalRule(AwsWafRegionalRuleDetails awsWafRegionalRule)
Details about an WAF rule for Regional resources.
awsWafRegionalRule
- Details about an WAF rule for Regional resources.public void setAwsWafRegionalWebAcl(AwsWafRegionalWebAclDetails awsWafRegionalWebAcl)
Details about an WAF web access control list (web ACL) for Regional resources.
awsWafRegionalWebAcl
- Details about an WAF web access control list (web ACL) for Regional resources.public AwsWafRegionalWebAclDetails getAwsWafRegionalWebAcl()
Details about an WAF web access control list (web ACL) for Regional resources.
public ResourceDetails withAwsWafRegionalWebAcl(AwsWafRegionalWebAclDetails awsWafRegionalWebAcl)
Details about an WAF web access control list (web ACL) for Regional resources.
awsWafRegionalWebAcl
- Details about an WAF web access control list (web ACL) for Regional resources.public void setAwsWafRule(AwsWafRuleDetails awsWafRule)
Details about an WAF rule for global resources.
awsWafRule
- Details about an WAF rule for global resources.public AwsWafRuleDetails getAwsWafRule()
Details about an WAF rule for global resources.
public ResourceDetails withAwsWafRule(AwsWafRuleDetails awsWafRule)
Details about an WAF rule for global resources.
awsWafRule
- Details about an WAF rule for global resources.public void setAwsWafRuleGroup(AwsWafRuleGroupDetails awsWafRuleGroup)
Details about an WAF rule group for global resources.
awsWafRuleGroup
- Details about an WAF rule group for global resources.public AwsWafRuleGroupDetails getAwsWafRuleGroup()
Details about an WAF rule group for global resources.
public ResourceDetails withAwsWafRuleGroup(AwsWafRuleGroupDetails awsWafRuleGroup)
Details about an WAF rule group for global resources.
awsWafRuleGroup
- Details about an WAF rule group for global resources.public void setAwsEcsTask(AwsEcsTaskDetails awsEcsTask)
Details about a task in a cluster.
awsEcsTask
- Details about a task in a cluster.public AwsEcsTaskDetails getAwsEcsTask()
Details about a task in a cluster.
public ResourceDetails withAwsEcsTask(AwsEcsTaskDetails awsEcsTask)
Details about a task in a cluster.
awsEcsTask
- Details about a task in a cluster.public void setAwsBackupBackupVault(AwsBackupBackupVaultDetails awsBackupBackupVault)
Provides details about an Backup backup vault.
awsBackupBackupVault
- Provides details about an Backup backup vault.public AwsBackupBackupVaultDetails getAwsBackupBackupVault()
Provides details about an Backup backup vault.
public ResourceDetails withAwsBackupBackupVault(AwsBackupBackupVaultDetails awsBackupBackupVault)
Provides details about an Backup backup vault.
awsBackupBackupVault
- Provides details about an Backup backup vault.public void setAwsBackupBackupPlan(AwsBackupBackupPlanDetails awsBackupBackupPlan)
Provides details about an Backup backup plan.
awsBackupBackupPlan
- Provides details about an Backup backup plan.public AwsBackupBackupPlanDetails getAwsBackupBackupPlan()
Provides details about an Backup backup plan.
public ResourceDetails withAwsBackupBackupPlan(AwsBackupBackupPlanDetails awsBackupBackupPlan)
Provides details about an Backup backup plan.
awsBackupBackupPlan
- Provides details about an Backup backup plan.public void setAwsBackupRecoveryPoint(AwsBackupRecoveryPointDetails awsBackupRecoveryPoint)
Provides details about an Backup backup, or recovery point.
awsBackupRecoveryPoint
- Provides details about an Backup backup, or recovery point.public AwsBackupRecoveryPointDetails getAwsBackupRecoveryPoint()
Provides details about an Backup backup, or recovery point.
public ResourceDetails withAwsBackupRecoveryPoint(AwsBackupRecoveryPointDetails awsBackupRecoveryPoint)
Provides details about an Backup backup, or recovery point.
awsBackupRecoveryPoint
- Provides details about an Backup backup, or recovery point.public void setAwsEc2LaunchTemplate(AwsEc2LaunchTemplateDetails awsEc2LaunchTemplate)
awsEc2LaunchTemplate
- public AwsEc2LaunchTemplateDetails getAwsEc2LaunchTemplate()
public ResourceDetails withAwsEc2LaunchTemplate(AwsEc2LaunchTemplateDetails awsEc2LaunchTemplate)
awsEc2LaunchTemplate
- public void setAwsSageMakerNotebookInstance(AwsSageMakerNotebookInstanceDetails awsSageMakerNotebookInstance)
awsSageMakerNotebookInstance
- public AwsSageMakerNotebookInstanceDetails getAwsSageMakerNotebookInstance()
public ResourceDetails withAwsSageMakerNotebookInstance(AwsSageMakerNotebookInstanceDetails awsSageMakerNotebookInstance)
awsSageMakerNotebookInstance
- public void setAwsWafv2WebAcl(AwsWafv2WebAclDetails awsWafv2WebAcl)
awsWafv2WebAcl
- public AwsWafv2WebAclDetails getAwsWafv2WebAcl()
public ResourceDetails withAwsWafv2WebAcl(AwsWafv2WebAclDetails awsWafv2WebAcl)
awsWafv2WebAcl
- public void setAwsWafv2RuleGroup(AwsWafv2RuleGroupDetails awsWafv2RuleGroup)
awsWafv2RuleGroup
- public AwsWafv2RuleGroupDetails getAwsWafv2RuleGroup()
public ResourceDetails withAwsWafv2RuleGroup(AwsWafv2RuleGroupDetails awsWafv2RuleGroup)
awsWafv2RuleGroup
- public void setAwsEc2RouteTable(AwsEc2RouteTableDetails awsEc2RouteTable)
Provides details about a route table. A route table contains a set of rules, called routes, that determine where to direct network traffic from your subnet or gateway.
awsEc2RouteTable
- Provides details about a route table. A route table contains a set of rules, called routes, that determine
where to direct network traffic from your subnet or gateway.public AwsEc2RouteTableDetails getAwsEc2RouteTable()
Provides details about a route table. A route table contains a set of rules, called routes, that determine where to direct network traffic from your subnet or gateway.
public ResourceDetails withAwsEc2RouteTable(AwsEc2RouteTableDetails awsEc2RouteTable)
Provides details about a route table. A route table contains a set of rules, called routes, that determine where to direct network traffic from your subnet or gateway.
awsEc2RouteTable
- Provides details about a route table. A route table contains a set of rules, called routes, that determine
where to direct network traffic from your subnet or gateway.public void setAwsAmazonMqBroker(AwsAmazonMqBrokerDetails awsAmazonMqBroker)
Provides details about AppSync message broker. A message broker allows software applications and components to communicate using various programming languages, operating systems, and formal messaging protocols.
awsAmazonMqBroker
- Provides details about AppSync message broker. A message broker allows software applications and
components to communicate using various programming languages, operating systems, and formal messaging
protocols.public AwsAmazonMqBrokerDetails getAwsAmazonMqBroker()
Provides details about AppSync message broker. A message broker allows software applications and components to communicate using various programming languages, operating systems, and formal messaging protocols.
public ResourceDetails withAwsAmazonMqBroker(AwsAmazonMqBrokerDetails awsAmazonMqBroker)
Provides details about AppSync message broker. A message broker allows software applications and components to communicate using various programming languages, operating systems, and formal messaging protocols.
awsAmazonMqBroker
- Provides details about AppSync message broker. A message broker allows software applications and
components to communicate using various programming languages, operating systems, and formal messaging
protocols.public void setAwsAppSyncGraphQlApi(AwsAppSyncGraphQlApiDetails awsAppSyncGraphQlApi)
Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices, and APIs from a single GraphQL endpoint.
awsAppSyncGraphQlApi
- Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices,
and APIs from a single GraphQL endpoint.public AwsAppSyncGraphQlApiDetails getAwsAppSyncGraphQlApi()
Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices, and APIs from a single GraphQL endpoint.
public 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.
awsAppSyncGraphQlApi
- Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices,
and APIs from a single GraphQL endpoint.public void setAwsEventSchemasRegistry(AwsEventSchemasRegistryDetails awsEventSchemasRegistry)
A schema defines the structure of events that are sent to Amazon EventBridge. Schema registries are containers for schemas. They collect and organize schemas so that your schemas are in logical groups.
awsEventSchemasRegistry
- A schema defines the structure of events that are sent to Amazon EventBridge. Schema registries are
containers for schemas. They collect and organize schemas so that your schemas are in logical groups.public AwsEventSchemasRegistryDetails getAwsEventSchemasRegistry()
A schema defines the structure of events that are sent to Amazon EventBridge. Schema registries are containers for schemas. They collect and organize schemas so that your schemas are in logical groups.
public ResourceDetails withAwsEventSchemasRegistry(AwsEventSchemasRegistryDetails awsEventSchemasRegistry)
A schema defines the structure of events that are sent to Amazon EventBridge. Schema registries are containers for schemas. They collect and organize schemas so that your schemas are in logical groups.
awsEventSchemasRegistry
- A schema defines the structure of events that are sent to Amazon EventBridge. Schema registries are
containers for schemas. They collect and organize schemas so that your schemas are in logical groups.public void setAwsGuardDutyDetector(AwsGuardDutyDetectorDetails awsGuardDutyDetector)
Provides details about an Amazon GuardDuty detector. A detector is an object that represents the GuardDuty service. A detector is required for GuardDuty to become operational.
awsGuardDutyDetector
- Provides details about an Amazon GuardDuty detector. A detector is an object that represents the GuardDuty
service. A detector is required for GuardDuty to become operational.public AwsGuardDutyDetectorDetails getAwsGuardDutyDetector()
Provides details about an Amazon GuardDuty detector. A detector is an object that represents the GuardDuty service. A detector is required for GuardDuty to become operational.
public ResourceDetails withAwsGuardDutyDetector(AwsGuardDutyDetectorDetails awsGuardDutyDetector)
Provides details about an Amazon GuardDuty detector. A detector is an object that represents the GuardDuty service. A detector is required for GuardDuty to become operational.
awsGuardDutyDetector
- Provides details about an Amazon GuardDuty detector. A detector is an object that represents the GuardDuty
service. A detector is required for GuardDuty to become operational.public void setAwsStepFunctionStateMachine(AwsStepFunctionStateMachineDetails awsStepFunctionStateMachine)
Provides details about an Step Functions state machine, which is a workflow consisting of a series of event-driven steps.
awsStepFunctionStateMachine
- Provides details about an Step Functions state machine, which is a workflow consisting of a series of
event-driven steps.public AwsStepFunctionStateMachineDetails getAwsStepFunctionStateMachine()
Provides details about an Step Functions state machine, which is a workflow consisting of a series of event-driven steps.
public ResourceDetails withAwsStepFunctionStateMachine(AwsStepFunctionStateMachineDetails awsStepFunctionStateMachine)
Provides details about an Step Functions state machine, which is a workflow consisting of a series of event-driven steps.
awsStepFunctionStateMachine
- Provides details about an Step Functions state machine, which is a workflow consisting of a series of
event-driven steps.public void setAwsAthenaWorkGroup(AwsAthenaWorkGroupDetails awsAthenaWorkGroup)
Provides information about an Amazon Athena workgroup. A workgroup helps you separate users, teams, applications, or workloads. It also helps you set limits on data processing and track costs.
awsAthenaWorkGroup
- Provides information about an Amazon Athena workgroup. A workgroup helps you separate users, teams,
applications, or workloads. It also helps you set limits on data processing and track costs.public AwsAthenaWorkGroupDetails getAwsAthenaWorkGroup()
Provides information about an Amazon Athena workgroup. A workgroup helps you separate users, teams, applications, or workloads. It also helps you set limits on data processing and track costs.
public ResourceDetails withAwsAthenaWorkGroup(AwsAthenaWorkGroupDetails awsAthenaWorkGroup)
Provides information about an Amazon Athena workgroup. A workgroup helps you separate users, teams, applications, or workloads. It also helps you set limits on data processing and track costs.
awsAthenaWorkGroup
- Provides information about an Amazon Athena workgroup. A workgroup helps you separate users, teams,
applications, or workloads. It also helps you set limits on data processing and track costs.public void setAwsEventsEventbus(AwsEventsEventbusDetails awsEventsEventbus)
Provides details about Amazon EventBridge event bus for an endpoint. An event bus is a router that receives events and delivers them to zero or more destinations, or targets.
awsEventsEventbus
- Provides details about Amazon EventBridge event bus for an endpoint. An event bus is a router that
receives events and delivers them to zero or more destinations, or targets.public AwsEventsEventbusDetails getAwsEventsEventbus()
Provides details about Amazon EventBridge event bus for an endpoint. An event bus is a router that receives events and delivers them to zero or more destinations, or targets.
public ResourceDetails withAwsEventsEventbus(AwsEventsEventbusDetails awsEventsEventbus)
Provides details about Amazon EventBridge event bus for an endpoint. An event bus is a router that receives events and delivers them to zero or more destinations, or targets.
awsEventsEventbus
- Provides details about Amazon EventBridge event bus for an endpoint. An event bus is a router that
receives events and delivers them to zero or more destinations, or targets.public void setAwsDmsEndpoint(AwsDmsEndpointDetails awsDmsEndpoint)
Provides details about an Database Migration Service (DMS) endpoint. An endpoint provides connection, data store type, and location information about your data store.
awsDmsEndpoint
- Provides details about an Database Migration Service (DMS) endpoint. An endpoint provides connection, data
store type, and location information about your data store.public AwsDmsEndpointDetails getAwsDmsEndpoint()
Provides details about an Database Migration Service (DMS) endpoint. An endpoint provides connection, data store type, and location information about your data store.
public ResourceDetails withAwsDmsEndpoint(AwsDmsEndpointDetails awsDmsEndpoint)
Provides details about an Database Migration Service (DMS) endpoint. An endpoint provides connection, data store type, and location information about your data store.
awsDmsEndpoint
- Provides details about an Database Migration Service (DMS) endpoint. An endpoint provides connection, data
store type, and location information about your data store.public void setAwsEventsEndpoint(AwsEventsEndpointDetails awsEventsEndpoint)
Provides details about an Amazon EventBridge global endpoint. The endpoint can improve your application’s availability by making it Regional-fault tolerant.
awsEventsEndpoint
- Provides details about an Amazon EventBridge global endpoint. The endpoint can improve your application’s
availability by making it Regional-fault tolerant.public AwsEventsEndpointDetails getAwsEventsEndpoint()
Provides details about an Amazon EventBridge global endpoint. The endpoint can improve your application’s availability by making it Regional-fault tolerant.
public ResourceDetails withAwsEventsEndpoint(AwsEventsEndpointDetails awsEventsEndpoint)
Provides details about an Amazon EventBridge global endpoint. The endpoint can improve your application’s availability by making it Regional-fault tolerant.
awsEventsEndpoint
- Provides details about an Amazon EventBridge global endpoint. The endpoint can improve your application’s
availability by making it Regional-fault tolerant.public void setAwsDmsReplicationTask(AwsDmsReplicationTaskDetails awsDmsReplicationTask)
Provides details about an DMS replication task. A replication task moves a set of data from the source endpoint to the target endpoint.
awsDmsReplicationTask
- Provides details about an DMS replication task. A replication task moves a set of data from the source
endpoint to the target endpoint.public AwsDmsReplicationTaskDetails getAwsDmsReplicationTask()
Provides details about an DMS replication task. A replication task moves a set of data from the source endpoint to the target endpoint.
public ResourceDetails withAwsDmsReplicationTask(AwsDmsReplicationTaskDetails awsDmsReplicationTask)
Provides details about an DMS replication task. A replication task moves a set of data from the source endpoint to the target endpoint.
awsDmsReplicationTask
- Provides details about an DMS replication task. A replication task moves a set of data from the source
endpoint to the target endpoint.public void setAwsDmsReplicationInstance(AwsDmsReplicationInstanceDetails awsDmsReplicationInstance)
Provides details about an DMS replication instance. DMS uses a replication instance to connect to your source data store, read the source data, and format the data for consumption by the target data store.
awsDmsReplicationInstance
- Provides details about an DMS replication instance. DMS uses a replication instance to connect to your
source data store, read the source data, and format the data for consumption by the target data store.public AwsDmsReplicationInstanceDetails getAwsDmsReplicationInstance()
Provides details about an DMS replication instance. DMS uses a replication instance to connect to your source data store, read the source data, and format the data for consumption by the target data store.
public ResourceDetails withAwsDmsReplicationInstance(AwsDmsReplicationInstanceDetails awsDmsReplicationInstance)
Provides details about an DMS replication instance. DMS uses a replication instance to connect to your source data store, read the source data, and format the data for consumption by the target data store.
awsDmsReplicationInstance
- Provides details about an DMS replication instance. DMS uses a replication instance to connect to your
source data store, read the source data, and format the data for consumption by the target data store.public void setAwsRoute53HostedZone(AwsRoute53HostedZoneDetails awsRoute53HostedZone)
Provides details about an Amazon Route 53 hosted zone, including the four name servers assigned to the hosted zone. A hosted zone represents a collection of records that can be managed together, belonging to a single parent domain name.
awsRoute53HostedZone
- Provides details about an Amazon Route 53 hosted zone, including the four name servers assigned to the
hosted zone. A hosted zone represents a collection of records that can be managed together, belonging to a
single parent domain name.public AwsRoute53HostedZoneDetails getAwsRoute53HostedZone()
Provides details about an Amazon Route 53 hosted zone, including the four name servers assigned to the hosted zone. A hosted zone represents a collection of records that can be managed together, belonging to a single parent domain name.
public ResourceDetails withAwsRoute53HostedZone(AwsRoute53HostedZoneDetails awsRoute53HostedZone)
Provides details about an Amazon Route 53 hosted zone, including the four name servers assigned to the hosted zone. A hosted zone represents a collection of records that can be managed together, belonging to a single parent domain name.
awsRoute53HostedZone
- Provides details about an Amazon Route 53 hosted zone, including the four name servers assigned to the
hosted zone. A hosted zone represents a collection of records that can be managed together, belonging to a
single parent domain name.public void setAwsMskCluster(AwsMskClusterDetails awsMskCluster)
Provides details about an Amazon Managed Streaming for Apache Kafka (Amazon MSK) cluster.
awsMskCluster
- Provides details about an Amazon Managed Streaming for Apache Kafka (Amazon MSK) cluster.public AwsMskClusterDetails getAwsMskCluster()
Provides details about an Amazon Managed Streaming for Apache Kafka (Amazon MSK) cluster.
public ResourceDetails withAwsMskCluster(AwsMskClusterDetails awsMskCluster)
Provides details about an Amazon Managed Streaming for Apache Kafka (Amazon MSK) cluster.
awsMskCluster
- Provides details about an Amazon Managed Streaming for Apache Kafka (Amazon MSK) cluster.public void setAwsS3AccessPoint(AwsS3AccessPointDetails awsS3AccessPoint)
Provides details about an Amazon Simple Storage Service (Amazon S3) access point. S3 access points are named network endpoints that are attached to S3 buckets that you can use to perform S3 object operations.
awsS3AccessPoint
- Provides details about an Amazon Simple Storage Service (Amazon S3) access point. S3 access points are
named network endpoints that are attached to S3 buckets that you can use to perform S3 object operations.public AwsS3AccessPointDetails getAwsS3AccessPoint()
Provides details about an Amazon Simple Storage Service (Amazon S3) access point. S3 access points are named network endpoints that are attached to S3 buckets that you can use to perform S3 object operations.
public ResourceDetails withAwsS3AccessPoint(AwsS3AccessPointDetails awsS3AccessPoint)
Provides details about an Amazon Simple Storage Service (Amazon S3) access point. S3 access points are named network endpoints that are attached to S3 buckets that you can use to perform S3 object operations.
awsS3AccessPoint
- Provides details about an Amazon Simple Storage Service (Amazon S3) access point. S3 access points are
named network endpoints that are attached to S3 buckets that you can use to perform S3 object operations.public void setAwsEc2ClientVpnEndpoint(AwsEc2ClientVpnEndpointDetails awsEc2ClientVpnEndpoint)
Provides details about an Client VPN endpoint. A Client VPN endpoint is the resource that you create and configure to enable and manage client VPN sessions. It's the termination point for all client VPN sessions.
awsEc2ClientVpnEndpoint
- Provides details about an Client VPN endpoint. A Client VPN endpoint is the resource that you create and
configure to enable and manage client VPN sessions. It's the termination point for all client VPN
sessions.public AwsEc2ClientVpnEndpointDetails getAwsEc2ClientVpnEndpoint()
Provides details about an Client VPN endpoint. A Client VPN endpoint is the resource that you create and configure to enable and manage client VPN sessions. It's the termination point for all client VPN sessions.
public ResourceDetails withAwsEc2ClientVpnEndpoint(AwsEc2ClientVpnEndpointDetails awsEc2ClientVpnEndpoint)
Provides details about an Client VPN endpoint. A Client VPN endpoint is the resource that you create and configure to enable and manage client VPN sessions. It's the termination point for all client VPN sessions.
awsEc2ClientVpnEndpoint
- Provides details about an Client VPN endpoint. A Client VPN endpoint is the resource that you create and
configure to enable and manage client VPN sessions. It's the termination point for all client VPN
sessions.public String toString()
toString
in class Object
Object.toString()
public ResourceDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.