Values.DeleteDbInstanceOutputSourceDeletes a Timestream for InfluxDB DB instance.
type nonrec t = {id : DbInstanceId.t option;A service-generated unique identifier.
*)name : DbInstanceName.t option;The customer-supplied name that uniquely identifies the DB instance when interacting with the Amazon Timestream for InfluxDB API and CLI commands.
*)arn : Arn.t option;The Amazon Resource Name (ARN) of the DB instance.
*)status : Status.t option;The status of the DB instance.
*)endpoint : String_.t option;The endpoint used to connect to InfluxDB. The default InfluxDB port is 8086.
*)port : Port.t option;The port number on which InfluxDB accepts connections.
*)networkType : NetworkType.t option;Specifies whether the networkType of the Timestream for InfluxDB instance is IPV4, which can communicate over IPv4 protocol only, or DUAL, which can communicate over both IPv4 and IPv6 protocols.
*)dbInstanceType : DbInstanceType.t option;The Timestream for InfluxDB instance type that InfluxDB runs on.
*)dbStorageType : DbStorageType.t option;The Timestream for InfluxDB DB storage type that InfluxDB stores data on.
*)allocatedStorage : AllocatedStorage.t option;The amount of storage allocated for your DB storage type (in gibibytes).
*)deploymentType : DeploymentType.t option;Specifies whether the Timestream for InfluxDB is deployed as Single-AZ or with a MultiAZ Standby for High availability.
*)vpcSubnetIds : VpcSubnetIdList.t option;A list of VPC subnet IDs associated with the DB instance.
*)publiclyAccessible : Boolean.t option;Indicates if the DB instance has a public IP to facilitate access.
*)vpcSecurityGroupIds : VpcSecurityGroupIdList.t option;A list of VPC security group IDs associated with the DB instance.
*)dbParameterGroupIdentifier : DbParameterGroupIdentifier.t option;The id of the DB parameter group assigned to your DB instance.
*)availabilityZone : String_.t option;The Availability Zone in which the DB instance resides.
*)secondaryAvailabilityZone : String_.t option;The Availability Zone in which the standby instance is located when deploying with a MultiAZ standby instance.
*)logDeliveryConfiguration : LogDeliveryConfiguration.t option;Configuration for sending InfluxDB engine logs to send to specified S3 bucket.
*)influxAuthParametersSecretArn : String_.t option;The Amazon Resource Name (ARN) of the Secrets Manager secret containing the initial InfluxDB authorization parameters. The secret value is a JSON formatted key-value pair holding InfluxDB authorization values: organization, bucket, username, and password.
*)dbClusterId : DbClusterId.t option;Specifies the DbCluster to which this DbInstance belongs to.
*)instanceMode : InstanceMode.t option;Specifies the DbInstance's role in the cluster.
*)instanceModes : InstanceModeList.t option;Specifies the DbInstance's roles in the cluster.
*)maintenanceSchedule : MaintenanceSchedule.t option;The maintenance schedule for the DB instance.
*)lastMaintenanceTime : SyntheticTimestamp_date_time.t option;The timestamp of the last completed maintenance operation on the DB instance.
*)nextMaintenanceTime : SyntheticTimestamp_date_time.t option;The timestamp of the next scheduled maintenance operation on the DB instance.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `ConflictException of ConflictException.t| `InternalServerException of InternalServerException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ThrottlingException of ThrottlingException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val make :
?id:??? ->
?name:??? ->
?arn:??? ->
?status:??? ->
?endpoint:??? ->
?port:??? ->
?networkType:??? ->
?dbInstanceType:??? ->
?dbStorageType:??? ->
?allocatedStorage:??? ->
?deploymentType:??? ->
?vpcSubnetIds:??? ->
?publiclyAccessible:??? ->
?vpcSecurityGroupIds:??? ->
?dbParameterGroupIdentifier:??? ->
?availabilityZone:??? ->
?secondaryAvailabilityZone:??? ->
?logDeliveryConfiguration:??? ->
?influxAuthParametersSecretArn:??? ->
?dbClusterId:??? ->
?instanceMode:??? ->
?instanceModes:??? ->
?maintenanceSchedule:??? ->
?lastMaintenanceTime:??? ->
?nextMaintenanceTime:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `ConflictException of ConflictException.t
| `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `ConflictException of ConflictException.t
| `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Integer of Port.t
| `List of [> `Enum of string | `String of VpcSubnetId.t ] list
| `String of DbInstanceId.t
| `Structure of
(string
* [> `String of IanaTimezone.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `String of S3ConfigurationBucketNameString.t ])
list ])
list
| `Timestamp of SyntheticTimestamp_date_time.t ])
list ]