CfnInfluxDBClusterMixinProps

class aws_cdk.mixins_preview.aws_timestream.mixins.CfnInfluxDBClusterMixinProps(*, allocated_storage=None, bucket=None, db_instance_type=None, db_parameter_group_identifier=None, db_storage_type=None, deployment_type=None, failover_mode=None, log_delivery_configuration=None, name=None, network_type=None, organization=None, password=None, port=None, publicly_accessible=None, tags=None, username=None, vpc_security_group_ids=None, vpc_subnet_ids=None)

Bases: object

Properties for CfnInfluxDBClusterPropsMixin.

Parameters:
  • allocated_storage (Union[int, float, None]) – The allocated storage for the InfluxDB cluster.

  • bucket (Optional[str]) – The bucket for the InfluxDB cluster.

  • db_instance_type (Optional[str]) – The compute instance of the InfluxDB cluster.

  • db_parameter_group_identifier (Optional[str]) – The name of an existing InfluxDB parameter group.

  • db_storage_type (Optional[str]) – The storage type of the InfluxDB cluster.

  • deployment_type (Optional[str]) – Deployment type of the InfluxDB cluster.

  • failover_mode (Optional[str]) – Failover mode of the InfluxDB cluster.

  • log_delivery_configuration (Union[IResolvable, LogDeliveryConfigurationProperty, Dict[str, Any], None]) – Configuration for sending logs to customer account from the InfluxDB cluster.

  • name (Optional[str]) – The unique name that is associated with the InfluxDB cluster.

  • network_type (Optional[str]) – Network type of the InfluxDB cluster.

  • organization (Optional[str]) – The organization for the InfluxDB cluster.

  • password (Optional[str]) – The password for the InfluxDB cluster.

  • port (Union[int, float, None]) – The port number on which InfluxDB accepts connections.

  • publicly_accessible (Union[bool, IResolvable, None]) – Attach a public IP to the customer ENI. Default: - false

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – An arbitrary set of tags (key-value pairs) for this DB cluster.

  • username (Optional[str]) – The username for the InfluxDB cluster.

  • vpc_security_group_ids (Optional[Sequence[str]]) – A list of Amazon EC2 VPC security groups to associate with this InfluxDB cluster.

  • vpc_subnet_ids (Optional[Sequence[str]]) – A list of EC2 subnet IDs for this InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html

ExampleMetadata:

fixture=_generated

Example:

from aws_cdk import CfnTag
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.mixins_preview.aws_timestream import mixins as timestream_mixins

cfn_influx_dBCluster_mixin_props = timestream_mixins.CfnInfluxDBClusterMixinProps(
    allocated_storage=123,
    bucket="bucket",
    db_instance_type="dbInstanceType",
    db_parameter_group_identifier="dbParameterGroupIdentifier",
    db_storage_type="dbStorageType",
    deployment_type="deploymentType",
    failover_mode="failoverMode",
    log_delivery_configuration=timestream_mixins.CfnInfluxDBClusterPropsMixin.LogDeliveryConfigurationProperty(
        s3_configuration=timestream_mixins.CfnInfluxDBClusterPropsMixin.S3ConfigurationProperty(
            bucket_name="bucketName",
            enabled=False
        )
    ),
    name="name",
    network_type="networkType",
    organization="organization",
    password="password",
    port=123,
    publicly_accessible=False,
    tags=[CfnTag(
        key="key",
        value="value"
    )],
    username="username",
    vpc_security_group_ids=["vpcSecurityGroupIds"],
    vpc_subnet_ids=["vpcSubnetIds"]
)

Attributes

allocated_storage

The allocated storage for the InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-allocatedstorage

bucket

The bucket for the InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-bucket

db_instance_type

The compute instance of the InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-dbinstancetype

db_parameter_group_identifier

The name of an existing InfluxDB parameter group.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-dbparametergroupidentifier

db_storage_type

The storage type of the InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-dbstoragetype

deployment_type

Deployment type of the InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-deploymenttype

failover_mode

Failover mode of the InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-failovermode

log_delivery_configuration

Configuration for sending logs to customer account from the InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-logdeliveryconfiguration

name

The unique name that is associated with the InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-name

network_type

Network type of the InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-networktype

organization

The organization for the InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-organization

password

The password for the InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-password

port

The port number on which InfluxDB accepts connections.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-port

publicly_accessible

Attach a public IP to the customer ENI.

Default:
  • false

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-publiclyaccessible

tags

An arbitrary set of tags (key-value pairs) for this DB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-tags

username

The username for the InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-username

vpc_security_group_ids

A list of Amazon EC2 VPC security groups to associate with this InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-vpcsecuritygroupids

vpc_subnet_ids

A list of EC2 subnet IDs for this InfluxDB cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-influxdbcluster.html#cfn-timestream-influxdbcluster-vpcsubnetids