Class: Aws::TimestreamInfluxDB::Types::UpdateDbInstanceOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::TimestreamInfluxDB::Types::UpdateDbInstanceOutput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-timestreaminfluxdb/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#allocated_storage ⇒ Integer
The amount of storage allocated for your DB storage type (in gibibytes).
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the DB instance.
-
#availability_zone ⇒ String
The Availability Zone in which the DB instance resides.
-
#db_instance_type ⇒ String
The Timestream for InfluxDB instance type that InfluxDB runs on.
-
#db_parameter_group_identifier ⇒ String
The id of the DB parameter group assigned to your DB instance.
-
#db_storage_type ⇒ String
The Timestream for InfluxDB DB storage type that InfluxDB stores data on.
-
#deployment_type ⇒ String
Specifies whether the Timestream for InfluxDB is deployed as Single-AZ or with a MultiAZ Standby for High availability.
-
#endpoint ⇒ String
The endpoint used to connect to InfluxDB.
-
#id ⇒ String
A service-generated unique identifier.
-
#influx_auth_parameters_secret_arn ⇒ String
The Amazon Resource Name (ARN) of the AWS Secrets Manager secret containing the initial InfluxDB authorization parameters.
-
#log_delivery_configuration ⇒ Types::LogDeliveryConfiguration
Configuration for sending InfluxDB engine logs to send to specified S3 bucket.
-
#name ⇒ String
This customer-supplied name uniquely identifies the DB instance when interacting with the Amazon Timestream for InfluxDB API and AWS CLI commands.
-
#port ⇒ Integer
The port number on which InfluxDB accepts connections.
-
#publicly_accessible ⇒ Boolean
Indicates if the DB instance has a public IP to facilitate access.
-
#secondary_availability_zone ⇒ String
The Availability Zone in which the standby instance is located when deploying with a MultiAZ standby instance.
-
#status ⇒ String
The status of the DB instance.
-
#vpc_security_group_ids ⇒ Array<String>
A list of VPC security group IDs associated with the DB instance.
-
#vpc_subnet_ids ⇒ Array<String>
A list of VPC subnet IDs associated with the DB instance.
Instance Attribute Details
#allocated_storage ⇒ Integer
The amount of storage allocated for your DB storage type (in gibibytes).
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the DB instance.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#availability_zone ⇒ String
The Availability Zone in which the DB instance resides.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#db_instance_type ⇒ String
The Timestream for InfluxDB instance type that InfluxDB runs on.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#db_parameter_group_identifier ⇒ String
The id of the DB parameter group assigned to your DB instance.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#db_storage_type ⇒ String
The Timestream for InfluxDB DB storage type that InfluxDB stores data on.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#deployment_type ⇒ String
Specifies whether the Timestream for InfluxDB is deployed as Single-AZ or with a MultiAZ Standby for High availability.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#endpoint ⇒ String
The endpoint used to connect to InfluxDB. The default InfluxDB port is 8086.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
A service-generated unique identifier.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#influx_auth_parameters_secret_arn ⇒ String
The Amazon Resource Name (ARN) of the AWS 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.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#log_delivery_configuration ⇒ Types::LogDeliveryConfiguration
Configuration for sending InfluxDB engine logs to send to specified S3 bucket.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
This customer-supplied name uniquely identifies the DB instance when interacting with the Amazon Timestream for InfluxDB API and AWS CLI commands.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#port ⇒ Integer
The port number on which InfluxDB accepts connections.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#publicly_accessible ⇒ Boolean
Indicates if the DB instance has a public IP to facilitate access.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#secondary_availability_zone ⇒ String
The Availability Zone in which the standby instance is located when deploying with a MultiAZ standby instance.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the DB instance.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#vpc_security_group_ids ⇒ Array<String>
A list of VPC security group IDs associated with the DB instance.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |
#vpc_subnet_ids ⇒ Array<String>
A list of VPC subnet IDs associated with the DB instance.
1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/aws-sdk-timestreaminfluxdb/types.rb', line 1463 class UpdateDbInstanceOutput < Struct.new( :id, :name, :arn, :status, :endpoint, :port, :db_instance_type, :db_storage_type, :allocated_storage, :deployment_type, :vpc_subnet_ids, :publicly_accessible, :vpc_security_group_ids, :db_parameter_group_identifier, :availability_zone, :secondary_availability_zone, :log_delivery_configuration, :influx_auth_parameters_secret_arn) SENSITIVE = [] include Aws::Structure end |