---
type: resource-type
title: InfluxDBInstance
description: aws resource type AWS::Timestream::InfluxDBInstance
name: InfluxDBInstance
lexicon: aws
resource_type: AWS::Timestream::InfluxDBInstance
---
`AWS::Timestream::InfluxDBInstance`, a resource type of the aws lexicon.

## Properties

- `AllocatedStorage` (`number`, optional): The allocated storage for the InfluxDB instance.
- `Arn` (`string`, optional): The Amazon Resource Name (ARN) that is associated with the InfluxDB instance.
- `AvailabilityZone` (`string`, optional): The Availability Zone (AZ) where the InfluxDB instance is created.
- `Bucket` (`string`, optional): The bucket for the InfluxDB instance.
- `DbInstanceType` (`"db.influx.12xlarge" | "db.influx.16xlarge" | "db.influx.24xlarge" | "db.influx.2xlarge" | "db.influx.4xlarge" | "db.influx.8xlarge" | "db.influx.large" | "db.influx.medium" | "db.influx.xlarge"`, optional): The compute instance of the InfluxDB instance.
- `DbParameterGroupIdentifier` (`string`, optional): The name of an existing InfluxDB parameter group.
- `DbStorageType` (`"InfluxIOIncludedT1" | "InfluxIOIncludedT2" | "InfluxIOIncludedT3"`, optional): The storage type of the InfluxDB instance.
- `DeploymentType` (`"SINGLE_AZ" | "WITH_MULTIAZ_STANDBY"`, optional): Deployment type of the InfluxDB Instance.
- `Endpoint` (`string`, optional): The connection endpoint for the InfluxDB instance.
- `Id` (`string`, optional): The service generated unique identifier for InfluxDB instance.
- `InfluxAuthParametersSecretArn` (`string`, optional): The Auth parameters secret Amazon Resource name (ARN) that is associated with the InfluxDB instance.
- `LogDeliveryConfiguration` (`Record<string, unknown>`, optional): Configuration for sending logs to customer account from the InfluxDB instance.
- `MaintenanceSchedule` (`InfluxDBInstance_MaintenanceSchedule`, optional): The maintenance schedule for the InfluxDB instance.
- `Name` (`string`, optional): The unique name that is associated with the InfluxDB instance.
- `NetworkType` (`"DUAL" | "IPV4"`, optional): Network type of the InfluxDB Instance.
- `NextMaintenanceTime` (`string`, optional): The timestamp of the next scheduled maintenance event.
- `Organization` (`string`, optional): The organization for the InfluxDB instance.
- `Password` (`string`, optional): The password for the InfluxDB instance.
- `Port` (`number`, optional): The port number on which InfluxDB accepts connections.
- `PubliclyAccessible` (`boolean`, optional): Attach a public IP to the customer ENI.
- `SecondaryAvailabilityZone` (`string`, optional): The Secondary Availability Zone (AZ) where the InfluxDB instance is created, if DeploymentType is set as WITH_MULTIAZ_STANDBY.
- `Status` (`"AVAILABLE" | "CREATING" | "DELETED" | "DELETING" | "FAILED" | "MAINTENANCE" | "MODIFYING" | "REBOOTING" | "REBOOT_FAILED" | "UPDATING" | "UPDATING_DEPLOYMENT_TYPE" | "UPDATING_INSTANCE_TYPE"`, optional): Status of the InfluxDB Instance.
- `Tags` (`InfluxDBInstance_Tag[]`, optional): An arbitrary set of tags (key-value pairs) for this DB instance.
- `Username` (`string`, optional): The username for the InfluxDB instance.
- `VpcSecurityGroupIds` (`string[]`, optional): A list of Amazon EC2 VPC security groups to associate with this InfluxDB instance.
- `VpcSubnetIds` (`string[]`, optional): A list of EC2 subnet IDs for this InfluxDB instance.

## Attributes

- `Arn`
- `AvailabilityZone`
- `Endpoint`
- `Id`
- `InfluxAuthParametersSecretArn`
- `NextMaintenanceTime`
- `SecondaryAvailabilityZone`
- `Status`
