Skip to content

Timestream Influxdb Classes

BaseValidatorModel

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

CreateDbInstanceInputRequestTypeDef

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.Sequence[str]
  • Required: Yes

vpcSecurityGroupIds

  • Type: typing.Sequence[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_classes.LogDeliveryConfigurationTypeDef]

tags

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

CreateDbInstanceOutputTypeDef

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

status

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

endpoint

  • 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

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

ResponseMetadata

  • Type:
  • Required: Yes

CreateDbParameterGroupInputRequestTypeDef

name

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

parameters

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb_classes.ParametersTypeDef]

tags

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

CreateDbParameterGroupOutputTypeDef

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

parameters

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DbInstanceSummaryTypeDef

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']]

endpoint

  • Type: typing.Optional[str]

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']]

DbParameterGroupSummaryTypeDef

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

DeleteDbInstanceInputRequestTypeDef

identifier

  • Type:
  • Required: Yes

DeleteDbInstanceOutputTypeDef

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

status

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

endpoint

  • 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

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

ResponseMetadata

  • Type:
  • Required: Yes

EmptyResponseMetadataTypeDef

ResponseMetadata

  • Type:
  • Required: Yes

GetDbInstanceInputRequestTypeDef

identifier

  • Type:
  • Required: Yes

GetDbInstanceOutputTypeDef

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

status

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

endpoint

  • 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

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

ResponseMetadata

  • Type:
  • Required: Yes

GetDbParameterGroupInputRequestTypeDef

identifier

  • Type:
  • Required: Yes

GetDbParameterGroupOutputTypeDef

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

parameters

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

InfluxDBv2ParametersTypeDef

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]

ListDbInstancesInputListDbInstancesPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb_classes.PaginatorConfigTypeDef]

ListDbInstancesInputRequestTypeDef

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListDbInstancesOutputTypeDef

items

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListDbParameterGroupsInputListDbParameterGroupsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb_classes.PaginatorConfigTypeDef]

ListDbParameterGroupsInputRequestTypeDef

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListDbParameterGroupsOutputTypeDef

items

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

tags

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

ResponseMetadata

  • Type:
  • Required: Yes

LogDeliveryConfigurationTypeDef

s3Configuration

  • Type:
  • Required: Yes

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ParametersTypeDef

InfluxDBv2

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb_classes.InfluxDBv2ParametersTypeDef]

ResponseMetadataTypeDef

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]

S3ConfigurationTypeDef

bucketName

  • Type:
  • Required: Yes

enabled

  • Type:
  • Required: Yes

TagResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tags

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

UntagResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tagKeys

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

UpdateDbInstanceInputRequestTypeDef

identifier

  • Type:
  • Required: Yes

logDeliveryConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_influxdb_classes.LogDeliveryConfigurationTypeDef]

dbParameterGroupIdentifier

  • Type: typing.Optional[str]

UpdateDbInstanceOutputTypeDef

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

status

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

endpoint

  • 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

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

ResponseMetadata

  • Type:
  • Required: Yes