Module: Aws::TimestreamInfluxDB::Types

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

Defined Under Namespace

Classes: AccessDeniedException, ClusterConfiguration, 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, MaintenanceSchedule, Parameters, PercentOrAbsoluteLong, RebootDbClusterInput, RebootDbClusterOutput, RebootDbInstanceInput, RebootDbInstanceOutput, 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)


2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 2718

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.



2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 2687

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.



2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 2687

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.



2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 2687

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)


2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 2718

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