Module: Aws::TimestreamInfluxDB::Types

Defined in:
gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb

Defined Under Namespace

Classes: AccessDeniedException, ConflictException, CreateDbClusterInput, CreateDbClusterOutput, CreateDbInstanceInput, CreateDbInstanceOutput, CreateDbParameterGroupInput, CreateDbParameterGroupOutput, DbClusterSummary, DbInstanceForClusterSummary, DbInstanceSummary, DbParameterGroupSummary, DeleteDbClusterInput, DeleteDbClusterOutput, DeleteDbInstanceInput, DeleteDbInstanceOutput, Duration, GetDbClusterInput, GetDbClusterOutput, GetDbInstanceInput, GetDbInstanceOutput, GetDbParameterGroupInput, GetDbParameterGroupOutput, InfluxDBv2Parameters, InfluxDBv3CoreParameters, InfluxDBv3EnterpriseParameters, InternalServerException, ListDbClustersInput, ListDbClustersOutput, ListDbInstancesForClusterInput, ListDbInstancesForClusterOutput, ListDbInstancesInput, ListDbInstancesOutput, ListDbParameterGroupsInput, ListDbParameterGroupsOutput, ListTagsForResourceRequest, ListTagsForResourceResponse, LogDeliveryConfiguration, Parameters, PercentOrAbsoluteLong, ResourceNotFoundException, S3Configuration, ServiceQuotaExceededException, TagResourceRequest, ThrottlingException, UntagResourceRequest, UpdateDbClusterInput, UpdateDbClusterOutput, UpdateDbInstanceInput, UpdateDbInstanceOutput, ValidationException

Instance Attribute Summary collapse

Instance Attribute Details

#absoluteInteger

Absolute long for InfluxDB parameters.

Returns:

  • (Integer)


2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 2583

class PercentOrAbsoluteLong < Struct.new(
  :percent,
  :absolute,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Percent < PercentOrAbsoluteLong; end
  class Absolute < PercentOrAbsoluteLong; end
  class Unknown < PercentOrAbsoluteLong; end
end

#influx_d_bv_2Types::InfluxDBv2Parameters

All the customer-modifiable InfluxDB v2 parameters in Timestream for InfluxDB.



2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 2552

class Parameters < Struct.new(
  :influx_d_bv_2,
  :influx_d_bv_3_core,
  :influx_d_bv_3_enterprise,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class InfluxDBv2 < Parameters; end
  class InfluxDBv3Core < Parameters; end
  class InfluxDBv3Enterprise < Parameters; end
  class Unknown < Parameters; end
end

#influx_d_bv_3_coreTypes::InfluxDBv3CoreParameters

All the customer-modifiable InfluxDB v3 Core parameters in Timestream for InfluxDB.



2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 2552

class Parameters < Struct.new(
  :influx_d_bv_2,
  :influx_d_bv_3_core,
  :influx_d_bv_3_enterprise,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class InfluxDBv2 < Parameters; end
  class InfluxDBv3Core < Parameters; end
  class InfluxDBv3Enterprise < Parameters; end
  class Unknown < Parameters; end
end

#influx_d_bv_3_enterpriseTypes::InfluxDBv3EnterpriseParameters

All the customer-modifiable InfluxDB v3 Enterprise parameters in Timestream for InfluxDB.



2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 2552

class Parameters < Struct.new(
  :influx_d_bv_2,
  :influx_d_bv_3_core,
  :influx_d_bv_3_enterprise,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class InfluxDBv2 < Parameters; end
  class InfluxDBv3Core < Parameters; end
  class InfluxDBv3Enterprise < Parameters; end
  class Unknown < Parameters; end
end

#percentString

Percent for InfluxDB parameters.

Returns:

  • (String)


2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 2583

class PercentOrAbsoluteLong < Struct.new(
  :percent,
  :absolute,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Percent < PercentOrAbsoluteLong; end
  class Absolute < PercentOrAbsoluteLong; end
  class Unknown < PercentOrAbsoluteLong; end
end