class Aws::SecurityHub::Types::AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetails
For tasks that use the `awsvpc` networking mode, the VPC subnet and security group configuration.
@note When making an API call, you may pass AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetails
data as a hash: { assign_public_ip: "NonEmptyString", security_groups: ["NonEmptyString"], subnets: ["NonEmptyString"], }
@!attribute [rw] assign_public_ip
Whether the task's elastic network interface receives a public IP address. The default value is `DISABLED`. Valid values: `ENABLED` \| `DISABLED` @return [String]
@!attribute [rw] security_groups
The IDs of the security groups associated with the task or service. You can provide up to five security groups. @return [Array<String>]
@!attribute [rw] subnets
The IDs of the subnets associated with the task or service. You can provide up to 16 subnets. @return [Array<String>]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetails AWS API Documentation
Constants
- SENSITIVE