Class FirehoseDeliveryStreamOpensearchConfigurationVpcConfig


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

      • roleArn

        public java.lang.String roleArn()
        Returns:
        The 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:
        A list of security group IDs to associate with Kinesis Firehose.
      • subnetIds

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

        public java.util.Optional<java.lang.String> vpcId()