Class FirehoseDeliveryStreamElasticsearchConfigurationVpcConfig


  • public final class FirehoseDeliveryStreamElasticsearchConfigurationVpcConfig
    extends java.lang.Object
    • Method Detail

      • roleArn

        public java.lang.String roleArn()
        Returns:
        ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary [IAM permissions](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-es-vpc).
      • securityGroupIds

        public java.util.List<java.lang.String> securityGroupIds()
        Returns:
        List of security group IDs to associate with Kinesis Firehose.
      • subnetIds

        public java.util.List<java.lang.String> subnetIds()
        Returns:
        List of subnet IDs to associate with Kinesis Firehose.
      • vpcId

        public java.util.Optional<java.lang.String> vpcId()
        Returns:
        ID of the VPC associated with the delivery stream.