Interface CfnInfluxDBClusterMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnInfluxDBClusterMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:20:05.833Z")
@Stability(Stable)
public interface CfnInfluxDBClusterMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnInfluxDBClusterPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.timestream.*;
CfnInfluxDBClusterMixinProps cfnInfluxDBClusterMixinProps = CfnInfluxDBClusterMixinProps.builder()
.allocatedStorage(123)
.bucket("bucket")
.dbInstanceType("dbInstanceType")
.dbParameterGroupIdentifier("dbParameterGroupIdentifier")
.dbStorageType("dbStorageType")
.deploymentType("deploymentType")
.failoverMode("failoverMode")
.logDeliveryConfiguration(LogDeliveryConfigurationProperty.builder()
.s3Configuration(S3ConfigurationProperty.builder()
.bucketName("bucketName")
.enabled(false)
.build())
.build())
.name("name")
.networkType("networkType")
.organization("organization")
.password("password")
.port(123)
.publiclyAccessible(false)
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.username("username")
.vpcSecurityGroupIds(List.of("vpcSecurityGroupIds"))
.vpcSubnetIds(List.of("vpcSubnetIds"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnInfluxDBClusterMixinPropsstatic final classAn implementation forCfnInfluxDBClusterMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default NumberThe allocated storage for the InfluxDB cluster.default StringThe bucket for the InfluxDB cluster.default StringThe compute instance of the InfluxDB cluster.default StringThe name of an existing InfluxDB parameter group.default StringThe storage type of the InfluxDB cluster.default StringDeployment type of the InfluxDB cluster.default StringFailover mode of the InfluxDB cluster.default ObjectConfiguration for sending logs to customer account from the InfluxDB cluster.default StringgetName()The unique name that is associated with the InfluxDB cluster.default StringNetwork type of the InfluxDB cluster.default StringThe organization for the InfluxDB cluster.default StringThe password for the InfluxDB cluster.default NumbergetPort()The port number on which InfluxDB accepts connections.default ObjectAttach a public IP to the customer ENI.getTags()An arbitrary set of tags (key-value pairs) for this DB cluster.default StringThe username for the InfluxDB cluster.A list of Amazon EC2 VPC security groups to associate with this InfluxDB cluster.A list of EC2 subnet IDs for this InfluxDB cluster.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAllocatedStorage
The allocated storage for the InfluxDB cluster.- See Also:
-
getBucket
The bucket for the InfluxDB cluster.- See Also:
-
getDbInstanceType
The compute instance of the InfluxDB cluster.- See Also:
-
getDbParameterGroupIdentifier
The name of an existing InfluxDB parameter group.- See Also:
-
getDbStorageType
The storage type of the InfluxDB cluster.- See Also:
-
getDeploymentType
Deployment type of the InfluxDB cluster.- See Also:
-
getFailoverMode
Failover mode of the InfluxDB cluster.- See Also:
-
getLogDeliveryConfiguration
Configuration for sending logs to customer account from the InfluxDB cluster.Returns union: either
IResolvableorCfnInfluxDBClusterPropsMixin.LogDeliveryConfigurationProperty- See Also:
-
getName
The unique name that is associated with the InfluxDB cluster.- See Also:
-
getNetworkType
Network type of the InfluxDB cluster.- See Also:
-
getOrganization
The organization for the InfluxDB cluster.- See Also:
-
getPassword
The password for the InfluxDB cluster.- See Also:
-
getPort
The port number on which InfluxDB accepts connections.- See Also:
-
getPubliclyAccessible
Attach a public IP to the customer ENI.Returns union: either
BooleanorIResolvableDefault: - false
- See Also:
-
getTags
An arbitrary set of tags (key-value pairs) for this DB cluster.- See Also:
-
getUsername
The username for the InfluxDB cluster.- See Also:
-
getVpcSecurityGroupIds
A list of Amazon EC2 VPC security groups to associate with this InfluxDB cluster.- See Also:
-
getVpcSubnetIds
A list of EC2 subnet IDs for this InfluxDB cluster.- See Also:
-
builder
-