Class: MintPress::Aws::Lightsail::RelationalDatabaseLogEvent

Inherits:
Object
  • Object
show all
Includes:
MintLogger, AwsCommon, Mixins::Properties
Defined in:
src/mintpress-infrastructure-aws/lib/mintpress-infrastructure-aws/generated/lightsail/relational_database_log_event.rb

Properties (Read/Write)

  • #relational_database_name ⇒ [String]
    'The name of your database for which to get log events.'

    Property Attributes
    • get_relational_database_log_events_prop'relational_database_name'
    • read_onlyfalse
    • source"get_relational_database_log_events"
    
    
    17
    # File 'src/mintpress-infrastructure-aws/lib/mintpress-infrastructure-aws/generated/lightsail/relational_database_log_event.rb', line 17
    
    property :relational_database_name, get_relational_database_log_events_prop: 'relational_database_name', type: [String], read_only: false, source: "get_relational_database_log_events", description: 'The name of your database for which to get log events.'
  • #log_stream_name ⇒ [String]
    'The name of the log stream. Use the get relational database log streams operation to get a list of available log streams.'

    Property Attributes
    • get_relational_database_log_events_prop'log_stream_name'
    • read_onlyfalse
    • source"get_relational_database_log_events"
    
    
    18
    19
    20
    21
    # File 'src/mintpress-infrastructure-aws/lib/mintpress-infrastructure-aws/generated/lightsail/relational_database_log_event.rb', line 18
    
    property :log_stream_name, get_relational_database_log_events_prop: 'log_stream_name', type: [String], read_only: false, source: "get_relational_database_log_events", description: 'The name of the log stream.
    
    Use the get relational database log streams operation to get a list
    of available log streams.'
  • #start_time ⇒ [Time,DateTime,Integer]
    'The start of the time interval from which to get log events. Constraints: Specified in Coordinated Universal Time (UTC). Specified in the Unix time format. For example, if you wish to use a start time of October 1, 2018, at 8 PM UTC, then you input 1538424000 as the start time.'

    Property Attributes
    • get_relational_database_log_events_prop'start_time'
    • read_onlyfalse
    • source"get_relational_database_log_events"
    
    
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    # File 'src/mintpress-infrastructure-aws/lib/mintpress-infrastructure-aws/generated/lightsail/relational_database_log_event.rb', line 22
    
    property :start_time, get_relational_database_log_events_prop: 'start_time', type: [Time,DateTime,Integer], read_only: false, source: "get_relational_database_log_events", description: 'The start of the time interval from which to get log events.
    
    Constraints:
    
    
    Specified in Coordinated Universal Time (UTC).
    Specified in the Unix time format.
    
    For example, if you wish to use a start time of October 1, 2018, at
    8 PM UTC, then you input 1538424000 as the start time.'
  • #end_time ⇒ [Time,DateTime,Integer]
    'The end of the time interval from which to get log events. Constraints: Specified in Coordinated Universal Time (UTC). Specified in the Unix time format. For example, if you wish to use an end time of October 1, 2018, at 8 PM UTC, then you input 1538424000 as the end time.'

    Property Attributes
    • get_relational_database_log_events_prop'end_time'
    • read_onlyfalse
    • source"get_relational_database_log_events"
    
    
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    # File 'src/mintpress-infrastructure-aws/lib/mintpress-infrastructure-aws/generated/lightsail/relational_database_log_event.rb', line 32
    
    property :end_time, get_relational_database_log_events_prop: 'end_time', type: [Time,DateTime,Integer], read_only: false, source: "get_relational_database_log_events", description: 'The end of the time interval from which to get log events.
    
    Constraints:
    
    
    Specified in Coordinated Universal Time (UTC).
    Specified in the Unix time format.
    
    For example, if you wish to use an end time of October 1, 2018, at 8
    PM UTC, then you input 1538424000 as the end time.'
  • #start_from_head ⇒ [TrueClass,FalseClass]
    'Parameter to specify if the log should start from head or tail. If true is specified, the log event starts from the head of the log. If false is specified, the log event starts from the tail of the log. For PostgreSQL, the default value of false is the only option available.'

    Property Attributes
    • get_relational_database_log_events_prop'start_from_head'
    • read_onlyfalse
    • source"get_relational_database_log_events"
    
    
    42
    43
    44
    45
    46
    47
    # File 'src/mintpress-infrastructure-aws/lib/mintpress-infrastructure-aws/generated/lightsail/relational_database_log_event.rb', line 42
    
    property :start_from_head, get_relational_database_log_events_prop: 'start_from_head', type: [TrueClass,FalseClass], read_only: false, source: "get_relational_database_log_events", description: 'Parameter to specify if the log should start from head or tail. If
    true is specified, the log event starts from the head of the log. If
    false is specified, the log event starts from the tail of the log.
    
     For PostgreSQL, the default value of false is the only option
    available.'
  • #page_token ⇒ [String]
    'The token to advance to the next or previous page of results from your request. To get a page token, perform an initial GetRelationalDatabaseLogEvents request. If your results are paginated, the response will return a next forward token and/or next backward token that you can specify as the page token in a subsequent request.'

    Property Attributes
    • get_relational_database_log_events_prop'page_token'
    • read_onlyfalse
    • source"get_relational_database_log_events"
    
    
    48
    49
    50
    51
    52
    53
    54
    55
    # File 'src/mintpress-infrastructure-aws/lib/mintpress-infrastructure-aws/generated/lightsail/relational_database_log_event.rb', line 48
    
    property :page_token, get_relational_database_log_events_prop: 'page_token', type: [String], read_only: false, source: "get_relational_database_log_events", description: 'The token to advance to the next or previous page of results from your
    request.
    
    To get a page token, perform an initial
    GetRelationalDatabaseLogEvents request. If your results are
    paginated, the response will return a next forward token and/or next
    backward token that you can specify as the page token in a subsequent
    request.'
  • #region ⇒ String
    Region _specifically for this object_. If you're not doing different objects in different regions, you should not set this, but rather set the region on your AwsPlatformProvider instead

    Property Attributes
    
    
    59
    # File 'src/mintpress-infrastructure-aws/lib/mintpress-infrastructure-aws/generated/lightsail/relational_database_log_event.rb', line 59
    
    property :region, type: String
  • #platform ⇒ MintPress::InfrastructureAws::AwsPlatform (Default Value: MintPress::InfrastructureAws::AwsPlatform.new)
    The platform details, including credentials - normally this will come via AwsPlatformProvider (see the Infrastructure Providers section of the documentation)

    Property Attributes
    • defaultMintPress::InfrastructureAws::AwsPlatform.new
    
    
    62
    # File 'src/mintpress-infrastructure-aws/lib/mintpress-infrastructure-aws/generated/lightsail/relational_database_log_event.rb', line 62
    
    property :platform, type: MintPress::InfrastructureAws::AwsPlatform, default: MintPress::InfrastructureAws::AwsPlatform.new

Properties (Read Only)

Constant Summary

Constants included from MintLogger

MintLogger::DEBUG, MintLogger::ERROR, MintLogger::FATAL, MintLogger::INFO, MintLogger::UNKNOWN, MintLogger::VERBOSE, MintLogger::WARN

Instance Attribute Summary

Attributes included from Mixins::Properties

#autopush_set_cache, #dynamic_create, #harvest_on_access, #harvest_undefined_only, #harvested, #tree_root

Instance Method Summary collapse

Methods included from AwsCommon

#alive?, all, #attach_generic, #attached?, #available?, #build_create_hash, #by_id, #by_name, #create_generic, #delete_cascade_generic, #delete_generic, #detach_generic, #exists?, #fill_in_details, #find_by_details, #find_global_object, #get_aws_region, #get_state, #handle_singleton_object, #harvest, #perform_operation, #prop_to_hash, #register_aws_object, #resource_api, #running?, #start_generic, #started?, #stop_generic, #terminate_generic

Methods included from Mixins::Properties

#[], #[]=, #add_validate_report_result, #armour_set_property, #array_contains?, #array_is_a?, #check_autopush, #check_stack_overflow, #clone_property_object, #cloner_handle_single_property, #coerce_single, #contains_as_string?, #display_validate_report_result, #double_initialize?, #dump_to_hash, #find_parent, #find_parent_by_identity, #generate_accessor_functions, #get_canonical_renamed, #get_from_opts, #get_my_name, #get_property, #get_property_item, #has?, included, #initialize_validate_report, #inspect, #is_cloned_object?, #is_mintpress_object?, #is_probably_canonical?, #is_set?, #local_debug, #local_info, #local_verbose, #mintpress_property_definitions, #place_object_by_identity, #process_properties, #prop_set?, #property, #property_definitions, #property_details, #property_is_simple_object?, #push_root!, #require_property, #require_update, #retrieve_docstring, #sanitize, #set_map_dirty, #set_property, #set_property_item, #show_short_array, #strip_defaults!, #synchronize, #uncloned_property_definitions, #update_map, #validate, #validate_generic, #validate_properties, #validate_property, #validate_required, #version_allowed?, #weakref

Methods included from MintLogger::Utils::Common

#boolean_val, #has_value?, #no_value?, #nvl, #path_as_symbol, #ruby_level_to_send

Constructor Details

#initialize(opts = {}) ⇒ RelationalDatabaseLogEvent

Returns a new instance of RelationalDatabaseLogEvent.

Instance Method Details

#getObject