Skip to content

Timestream Influxdb Classes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CreateDbClusterInput

name

  • Type:
  • Required: Yes

password

  • Type:
  • Required: Yes

dbInstanceType

  • Type: typing.Literal['db.influx.12xlarge', 'db.influx.16xlarge', 'db.influx.2xlarge', 'db.influx.4xlarge', 'db.influx.8xlarge', 'db.influx.large', 'db.influx.medium', 'db.influx.xlarge']
  • Required: Yes

allocatedStorage

  • Type:
  • Required: Yes

vpcSubnetIds

  • Type: typing.List[str]
  • Required: Yes

vpcSecurityGroupIds

  • Type: typing.List[str]
  • Required: Yes

deploymentType

  • Type: typing.Literal['MULTI_NODE_READ_REPLICAS']
  • Required: Yes

username

  • Type: typing.Optional[str]

organization

  • Type: typing.Optional[str]

bucket

  • Type: typing.Optional[str]

port

  • Type: typing.Optional[int]

dbParameterGroupIdentifier

  • Type: typing.Optional[str]

dbStorageType

  • Type: typing.Optional[typing.Literal['InfluxIOIncludedT1', 'InfluxIOIncludedT2', 'InfluxIOIncludedT3']]

networkType

  • Type: typing.Optional[typing.Literal['DUAL', 'IPV4']]

publiclyAccessible

  • Type: typing.Optional[bool]

failoverMode

  • Type: typing.Optional[typing.Literal['AUTOMATIC', 'NO_FAILOVER']]

logDeliveryConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.LogDeliveryConfiguration]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateDbClusterOutput

dbClusterId

  • Type:
  • Required: Yes

dbClusterStatus

  • Type: typing.Literal['AVAILABLE', 'CREATING', 'DELETED', 'DELETING', 'FAILED', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateDbInstanceInput

name

  • Type:
  • Required: Yes

password

  • Type:
  • Required: Yes

dbInstanceType

  • Type: typing.Literal['db.influx.12xlarge', 'db.influx.16xlarge', 'db.influx.2xlarge', 'db.influx.4xlarge', 'db.influx.8xlarge', 'db.influx.large', 'db.influx.medium', 'db.influx.xlarge']
  • Required: Yes

vpcSubnetIds

  • Type: typing.List[str]
  • Required: Yes

vpcSecurityGroupIds

  • Type: typing.List[str]
  • Required: Yes

allocatedStorage

  • Type:
  • Required: Yes

username

  • Type: typing.Optional[str]

organization

  • Type: typing.Optional[str]

bucket

  • Type: typing.Optional[str]

publiclyAccessible

  • Type: typing.Optional[bool]

dbStorageType

  • Type: typing.Optional[typing.Literal['InfluxIOIncludedT1', 'InfluxIOIncludedT2', 'InfluxIOIncludedT3']]

dbParameterGroupIdentifier

  • Type: typing.Optional[str]

deploymentType

  • Type: typing.Optional[typing.Literal['SINGLE_AZ', 'WITH_MULTIAZ_STANDBY']]

logDeliveryConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.LogDeliveryConfiguration]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

port

  • Type: typing.Optional[int]

networkType

  • Type: typing.Optional[typing.Literal['DUAL', 'IPV4']]

CreateDbInstanceOutput

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['AVAILABLE', 'CREATING', 'DELETED', 'DELETING', 'FAILED', 'MODIFYING', 'UPDATING', 'UPDATING_DEPLOYMENT_TYPE', 'UPDATING_INSTANCE_TYPE']
  • Required: Yes

endpoint

  • Type:
  • Required: Yes

port

  • Type:
  • Required: Yes

networkType

  • Type: typing.Literal['DUAL', 'IPV4']
  • Required: Yes

dbInstanceType

  • Type: typing.Literal['db.influx.12xlarge', 'db.influx.16xlarge', 'db.influx.2xlarge', 'db.influx.4xlarge', 'db.influx.8xlarge', 'db.influx.large', 'db.influx.medium', 'db.influx.xlarge']
  • Required: Yes

dbStorageType

  • Type: typing.Literal['InfluxIOIncludedT1', 'InfluxIOIncludedT2', 'InfluxIOIncludedT3']
  • Required: Yes

allocatedStorage

  • Type:
  • Required: Yes

deploymentType

  • Type: typing.Literal['SINGLE_AZ', 'WITH_MULTIAZ_STANDBY']
  • Required: Yes

vpcSubnetIds

  • Type: typing.List[str]
  • Required: Yes

publiclyAccessible

  • Type:
  • Required: Yes

vpcSecurityGroupIds

  • Type: typing.List[str]
  • Required: Yes

dbParameterGroupIdentifier

  • Type:
  • Required: Yes

availabilityZone

  • Type:
  • Required: Yes

secondaryAvailabilityZone

  • Type:
  • Required: Yes

logDeliveryConfiguration

  • Type:
  • Required: Yes

influxAuthParametersSecretArn

  • Type:
  • Required: Yes

dbClusterId

  • Type:
  • Required: Yes

instanceMode

  • Type: typing.Literal['PRIMARY', 'REPLICA', 'STANDBY']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateDbParameterGroupInput

name

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

parameters

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.Parameters]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateDbParameterGroupOutput

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

parameters

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DbClusterSummary

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

status

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'DELETED', 'DELETING', 'FAILED', 'UPDATING']]

endpoint

  • Type: typing.Optional[str]

readerEndpoint

  • Type: typing.Optional[str]

port

  • Type: typing.Optional[int]

deploymentType

  • Type: typing.Optional[typing.Literal['MULTI_NODE_READ_REPLICAS']]

dbInstanceType

  • Type: typing.Optional[typing.Literal['db.influx.12xlarge', 'db.influx.16xlarge', 'db.influx.2xlarge', 'db.influx.4xlarge', 'db.influx.8xlarge', 'db.influx.large', 'db.influx.medium', 'db.influx.xlarge']]

networkType

  • Type: typing.Optional[typing.Literal['DUAL', 'IPV4']]

dbStorageType

  • Type: typing.Optional[typing.Literal['InfluxIOIncludedT1', 'InfluxIOIncludedT2', 'InfluxIOIncludedT3']]

allocatedStorage

  • Type: typing.Optional[int]

DbInstanceForClusterSummary

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

status

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'DELETED', 'DELETING', 'FAILED', 'MODIFYING', 'UPDATING', 'UPDATING_DEPLOYMENT_TYPE', 'UPDATING_INSTANCE_TYPE']]

endpoint

  • Type: typing.Optional[str]

port

  • Type: typing.Optional[int]

networkType

  • Type: typing.Optional[typing.Literal['DUAL', 'IPV4']]

dbInstanceType

  • Type: typing.Optional[typing.Literal['db.influx.12xlarge', 'db.influx.16xlarge', 'db.influx.2xlarge', 'db.influx.4xlarge', 'db.influx.8xlarge', 'db.influx.large', 'db.influx.medium', 'db.influx.xlarge']]

dbStorageType

  • Type: typing.Optional[typing.Literal['InfluxIOIncludedT1', 'InfluxIOIncludedT2', 'InfluxIOIncludedT3']]

allocatedStorage

  • Type: typing.Optional[int]

deploymentType

  • Type: typing.Optional[typing.Literal['SINGLE_AZ', 'WITH_MULTIAZ_STANDBY']]

instanceMode

  • Type: typing.Optional[typing.Literal['PRIMARY', 'REPLICA', 'STANDBY']]

DbInstanceSummary

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

status

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'DELETED', 'DELETING', 'FAILED', 'MODIFYING', 'UPDATING', 'UPDATING_DEPLOYMENT_TYPE', 'UPDATING_INSTANCE_TYPE']]

endpoint

  • Type: typing.Optional[str]

port

  • Type: typing.Optional[int]

networkType

  • Type: typing.Optional[typing.Literal['DUAL', 'IPV4']]

dbInstanceType

  • Type: typing.Optional[typing.Literal['db.influx.12xlarge', 'db.influx.16xlarge', 'db.influx.2xlarge', 'db.influx.4xlarge', 'db.influx.8xlarge', 'db.influx.large', 'db.influx.medium', 'db.influx.xlarge']]

dbStorageType

  • Type: typing.Optional[typing.Literal['InfluxIOIncludedT1', 'InfluxIOIncludedT2', 'InfluxIOIncludedT3']]

allocatedStorage

  • Type: typing.Optional[int]

deploymentType

  • Type: typing.Optional[typing.Literal['SINGLE_AZ', 'WITH_MULTIAZ_STANDBY']]

DbParameterGroupSummary

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

DeleteDbClusterInput

dbClusterId

  • Type:
  • Required: Yes

DeleteDbClusterOutput

dbClusterStatus

  • Type: typing.Literal['AVAILABLE', 'CREATING', 'DELETED', 'DELETING', 'FAILED', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteDbInstanceInput

identifier

  • Type:
  • Required: Yes

DeleteDbInstanceOutput

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['AVAILABLE', 'CREATING', 'DELETED', 'DELETING', 'FAILED', 'MODIFYING', 'UPDATING', 'UPDATING_DEPLOYMENT_TYPE', 'UPDATING_INSTANCE_TYPE']
  • Required: Yes

endpoint

  • Type:
  • Required: Yes

port

  • Type:
  • Required: Yes

networkType

  • Type: typing.Literal['DUAL', 'IPV4']
  • Required: Yes

dbInstanceType

  • Type: typing.Literal['db.influx.12xlarge', 'db.influx.16xlarge', 'db.influx.2xlarge', 'db.influx.4xlarge', 'db.influx.8xlarge', 'db.influx.large', 'db.influx.medium', 'db.influx.xlarge']
  • Required: Yes

dbStorageType

  • Type: typing.Literal['InfluxIOIncludedT1', 'InfluxIOIncludedT2', 'InfluxIOIncludedT3']
  • Required: Yes

allocatedStorage

  • Type:
  • Required: Yes

deploymentType

  • Type: typing.Literal['SINGLE_AZ', 'WITH_MULTIAZ_STANDBY']
  • Required: Yes

vpcSubnetIds

  • Type: typing.List[str]
  • Required: Yes

publiclyAccessible

  • Type:
  • Required: Yes

vpcSecurityGroupIds

  • Type: typing.List[str]
  • Required: Yes

dbParameterGroupIdentifier

  • Type:
  • Required: Yes

availabilityZone

  • Type:
  • Required: Yes

secondaryAvailabilityZone

  • Type:
  • Required: Yes

logDeliveryConfiguration

  • Type:
  • Required: Yes

influxAuthParametersSecretArn

  • Type:
  • Required: Yes

dbClusterId

  • Type:
  • Required: Yes

instanceMode

  • Type: typing.Literal['PRIMARY', 'REPLICA', 'STANDBY']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Duration

durationType

  • Type: typing.Literal['hours', 'milliseconds', 'minutes', 'seconds']
  • Required: Yes

value

  • Type:
  • Required: Yes

EmptyResponseMetadata

ResponseMetadata

  • Type:
  • Required: Yes

GetDbClusterInput

dbClusterId

  • Type:
  • Required: Yes

GetDbClusterOutput

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['AVAILABLE', 'CREATING', 'DELETED', 'DELETING', 'FAILED', 'UPDATING']
  • Required: Yes

endpoint

  • Type:
  • Required: Yes

readerEndpoint

  • Type:
  • Required: Yes

port

  • Type:
  • Required: Yes

deploymentType

  • Type: typing.Literal['MULTI_NODE_READ_REPLICAS']
  • Required: Yes

dbInstanceType

  • Type: typing.Literal['db.influx.12xlarge', 'db.influx.16xlarge', 'db.influx.2xlarge', 'db.influx.4xlarge', 'db.influx.8xlarge', 'db.influx.large', 'db.influx.medium', 'db.influx.xlarge']
  • Required: Yes

networkType

  • Type: typing.Literal['DUAL', 'IPV4']
  • Required: Yes

dbStorageType

  • Type: typing.Literal['InfluxIOIncludedT1', 'InfluxIOIncludedT2', 'InfluxIOIncludedT3']
  • Required: Yes

allocatedStorage

  • Type:
  • Required: Yes

publiclyAccessible

  • Type:
  • Required: Yes

dbParameterGroupIdentifier

  • Type:
  • Required: Yes

logDeliveryConfiguration

  • Type:
  • Required: Yes

influxAuthParametersSecretArn

  • Type:
  • Required: Yes

vpcSubnetIds

  • Type: typing.List[str]
  • Required: Yes

vpcSecurityGroupIds

  • Type: typing.List[str]
  • Required: Yes

failoverMode

  • Type: typing.Literal['AUTOMATIC', 'NO_FAILOVER']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetDbInstanceInput

identifier

  • Type:
  • Required: Yes

GetDbInstanceOutput

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['AVAILABLE', 'CREATING', 'DELETED', 'DELETING', 'FAILED', 'MODIFYING', 'UPDATING', 'UPDATING_DEPLOYMENT_TYPE', 'UPDATING_INSTANCE_TYPE']
  • Required: Yes

endpoint

  • Type:
  • Required: Yes

port

  • Type:
  • Required: Yes

networkType

  • Type: typing.Literal['DUAL', 'IPV4']
  • Required: Yes

dbInstanceType

  • Type: typing.Literal['db.influx.12xlarge', 'db.influx.16xlarge', 'db.influx.2xlarge', 'db.influx.4xlarge', 'db.influx.8xlarge', 'db.influx.large', 'db.influx.medium', 'db.influx.xlarge']
  • Required: Yes

dbStorageType

  • Type: typing.Literal['InfluxIOIncludedT1', 'InfluxIOIncludedT2', 'InfluxIOIncludedT3']
  • Required: Yes

allocatedStorage

  • Type:
  • Required: Yes

deploymentType

  • Type: typing.Literal['SINGLE_AZ', 'WITH_MULTIAZ_STANDBY']
  • Required: Yes

vpcSubnetIds

  • Type: typing.List[str]
  • Required: Yes

publiclyAccessible

  • Type:
  • Required: Yes

vpcSecurityGroupIds

  • Type: typing.List[str]
  • Required: Yes

dbParameterGroupIdentifier

  • Type:
  • Required: Yes

availabilityZone

  • Type:
  • Required: Yes

secondaryAvailabilityZone

  • Type:
  • Required: Yes

logDeliveryConfiguration

  • Type:
  • Required: Yes

influxAuthParametersSecretArn

  • Type:
  • Required: Yes

dbClusterId

  • Type:
  • Required: Yes

instanceMode

  • Type: typing.Literal['PRIMARY', 'REPLICA', 'STANDBY']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetDbParameterGroupInput

identifier

  • Type:
  • Required: Yes

GetDbParameterGroupOutput

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

parameters

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

InfluxDBv2Parameters

fluxLogEnabled

  • Type: typing.Optional[bool]

logLevel

  • Type: typing.Optional[typing.Literal['debug', 'error', 'info']]

noTasks

  • Type: typing.Optional[bool]

queryConcurrency

  • Type: typing.Optional[int]

queryQueueSize

  • Type: typing.Optional[int]

tracingType

  • Type: typing.Optional[typing.Literal['jaeger', 'log']]

metricsDisabled

  • Type: typing.Optional[bool]

httpIdleTimeout

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.Duration]

httpReadHeaderTimeout

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.Duration]

httpReadTimeout

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.Duration]

httpWriteTimeout

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.Duration]

influxqlMaxSelectBuckets

  • Type: typing.Optional[int]

influxqlMaxSelectPoint

  • Type: typing.Optional[int]

influxqlMaxSelectSeries

  • Type: typing.Optional[int]

pprofDisabled

  • Type: typing.Optional[bool]

queryInitialMemoryBytes

  • Type: typing.Optional[int]

queryMaxMemoryBytes

  • Type: typing.Optional[int]

queryMemoryBytes

  • Type: typing.Optional[int]

sessionLength

  • Type: typing.Optional[int]

sessionRenewDisabled

  • Type: typing.Optional[bool]

storageCacheMaxMemorySize

  • Type: typing.Optional[int]

storageCacheSnapshotMemorySize

  • Type: typing.Optional[int]

storageCacheSnapshotWriteColdDuration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.Duration]

storageCompactFullWriteColdDuration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.Duration]

storageCompactThroughputBurst

  • Type: typing.Optional[int]

storageMaxConcurrentCompactions

  • Type: typing.Optional[int]

storageMaxIndexLogFileSize

  • Type: typing.Optional[int]

storageNoValidateFieldSize

  • Type: typing.Optional[bool]

storageRetentionCheckInterval

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.Duration]

storageSeriesFileMaxConcurrentSnapshotCompactions

  • Type: typing.Optional[int]

storageSeriesIdSetCacheSize

  • Type: typing.Optional[int]

storageWalMaxConcurrentWrites

  • Type: typing.Optional[int]

storageWalMaxWriteDelay

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.Duration]

uiDisabled

  • Type: typing.Optional[bool]

ListDbClustersInput

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListDbClustersInputPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.PaginatorConfig]

ListDbClustersOutput

items

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.DbClusterSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListDbInstancesForClusterInput

dbClusterId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListDbInstancesForClusterInputPaginate

dbClusterId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.PaginatorConfig]

ListDbInstancesForClusterOutput

items

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.DbInstanceForClusterSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListDbInstancesInput

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListDbInstancesInputPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.PaginatorConfig]

ListDbInstancesOutput

items

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.DbInstanceSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListDbParameterGroupsInput

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListDbParameterGroupsInputPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.PaginatorConfig]

ListDbParameterGroupsOutput

items

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.DbParameterGroupSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

resourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponse

tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

LogDeliveryConfiguration

s3Configuration

  • Type:
  • Required: Yes

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

Parameters

InfluxDBv2

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.InfluxDBv2Parameters]

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

S3Configuration

bucketName

  • Type:
  • Required: Yes

enabled

  • Type:
  • Required: Yes

TagResourceRequest

resourceArn

  • Type:
  • Required: Yes

tags

  • Type: typing.Dict[str, str]
  • Required: Yes

UntagResourceRequest

resourceArn

  • Type:
  • Required: Yes

tagKeys

  • Type: typing.List[str]
  • Required: Yes

UpdateDbClusterInput

dbClusterId

  • Type:
  • Required: Yes

logDeliveryConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.LogDeliveryConfiguration]

dbParameterGroupIdentifier

  • Type: typing.Optional[str]

port

  • Type: typing.Optional[int]

dbInstanceType

  • Type: typing.Optional[typing.Literal['db.influx.12xlarge', 'db.influx.16xlarge', 'db.influx.2xlarge', 'db.influx.4xlarge', 'db.influx.8xlarge', 'db.influx.large', 'db.influx.medium', 'db.influx.xlarge']]

failoverMode

  • Type: typing.Optional[typing.Literal['AUTOMATIC', 'NO_FAILOVER']]

UpdateDbClusterOutput

dbClusterStatus

  • Type: typing.Literal['AVAILABLE', 'CREATING', 'DELETED', 'DELETING', 'FAILED', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateDbInstanceInput

identifier

  • Type:
  • Required: Yes

logDeliveryConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb.timestream_influxdb_classes.LogDeliveryConfiguration]

dbParameterGroupIdentifier

  • Type: typing.Optional[str]

port

  • Type: typing.Optional[int]

dbInstanceType

  • Type: typing.Optional[typing.Literal['db.influx.12xlarge', 'db.influx.16xlarge', 'db.influx.2xlarge', 'db.influx.4xlarge', 'db.influx.8xlarge', 'db.influx.large', 'db.influx.medium', 'db.influx.xlarge']]

deploymentType

  • Type: typing.Optional[typing.Literal['SINGLE_AZ', 'WITH_MULTIAZ_STANDBY']]

dbStorageType

  • Type: typing.Optional[typing.Literal['InfluxIOIncludedT1', 'InfluxIOIncludedT2', 'InfluxIOIncludedT3']]

allocatedStorage

  • Type: typing.Optional[int]

UpdateDbInstanceOutput

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['AVAILABLE', 'CREATING', 'DELETED', 'DELETING', 'FAILED', 'MODIFYING', 'UPDATING', 'UPDATING_DEPLOYMENT_TYPE', 'UPDATING_INSTANCE_TYPE']
  • Required: Yes

endpoint

  • Type:
  • Required: Yes

port

  • Type:
  • Required: Yes

networkType

  • Type: typing.Literal['DUAL', 'IPV4']
  • Required: Yes

dbInstanceType

  • Type: typing.Literal['db.influx.12xlarge', 'db.influx.16xlarge', 'db.influx.2xlarge', 'db.influx.4xlarge', 'db.influx.8xlarge', 'db.influx.large', 'db.influx.medium', 'db.influx.xlarge']
  • Required: Yes

dbStorageType

  • Type: typing.Literal['InfluxIOIncludedT1', 'InfluxIOIncludedT2', 'InfluxIOIncludedT3']
  • Required: Yes

allocatedStorage

  • Type:
  • Required: Yes

deploymentType

  • Type: typing.Literal['SINGLE_AZ', 'WITH_MULTIAZ_STANDBY']
  • Required: Yes

vpcSubnetIds

  • Type: typing.List[str]
  • Required: Yes

publiclyAccessible

  • Type:
  • Required: Yes

vpcSecurityGroupIds

  • Type: typing.List[str]
  • Required: Yes

dbParameterGroupIdentifier

  • Type:
  • Required: Yes

availabilityZone

  • Type:
  • Required: Yes

secondaryAvailabilityZone

  • Type:
  • Required: Yes

logDeliveryConfiguration

  • Type:
  • Required: Yes

influxAuthParametersSecretArn

  • Type:
  • Required: Yes

dbClusterId

  • Type:
  • Required: Yes

instanceMode

  • Type: typing.Literal['PRIMARY', 'REPLICA', 'STANDBY']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes