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