Class: Google::Cloud::OracleDatabase::V1::DatabaseConnectionStringProfile
- Inherits:
-
Object
- Object
- Google::Cloud::OracleDatabase::V1::DatabaseConnectionStringProfile
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb
Overview
The connection string profile to allow clients to group. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/DatabaseConnectionStringProfile
Defined Under Namespace
Modules: ConsumerGroup, HostFormat, Protocol, SessionMode, SyntaxFormat, TLSAuthentication
Instance Attribute Summary collapse
-
#consumer_group ⇒ ::Google::Cloud::OracleDatabase::V1::DatabaseConnectionStringProfile::ConsumerGroup
readonly
Output only.
-
#display_name ⇒ ::String
readonly
Output only.
-
#host_format ⇒ ::Google::Cloud::OracleDatabase::V1::DatabaseConnectionStringProfile::HostFormat
readonly
Output only.
-
#is_regional ⇒ ::Boolean
readonly
Output only.
-
#protocol ⇒ ::Google::Cloud::OracleDatabase::V1::DatabaseConnectionStringProfile::Protocol
readonly
Output only.
-
#session_mode ⇒ ::Google::Cloud::OracleDatabase::V1::DatabaseConnectionStringProfile::SessionMode
readonly
Output only.
-
#syntax_format ⇒ ::Google::Cloud::OracleDatabase::V1::DatabaseConnectionStringProfile::SyntaxFormat
readonly
Output only.
-
#tls_authentication ⇒ ::Google::Cloud::OracleDatabase::V1::DatabaseConnectionStringProfile::TLSAuthentication
readonly
Output only.
-
#value ⇒ ::String
readonly
Output only.
Instance Attribute Details
#consumer_group ⇒ ::Google::Cloud::OracleDatabase::V1::DatabaseConnectionStringProfile::ConsumerGroup (readonly)
Returns Output only. The current consumer group being used by the connection.
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 530 class DatabaseConnectionStringProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The various consumer groups available in the connection string profile. module ConsumerGroup # Default unspecified value. CONSUMER_GROUP_UNSPECIFIED = 0 # High consumer group. HIGH = 1 # Medium consumer group. MEDIUM = 2 # Low consumer group. LOW = 3 # TP consumer group. TP = 4 # TPURGENT consumer group. TPURGENT = 5 end # The host name format being used in the connection string. module HostFormat # Default unspecified value. HOST_FORMAT_UNSPECIFIED = 0 # FQDN FQDN = 1 # IP IP = 2 end # The protocol being used by the connection. module Protocol # Default unspecified value. PROTOCOL_UNSPECIFIED = 0 # Tcp TCP = 1 # Tcps TCPS = 2 end # The session mode of the connection. module SessionMode # Default unspecified value. SESSION_MODE_UNSPECIFIED = 0 # Direct DIRECT = 1 # Indirect INDIRECT = 2 end # Specifies syntax of the connection string. module SyntaxFormat # Default unspecified value. SYNTAX_FORMAT_UNSPECIFIED = 0 # Long LONG = 1 # Ezconnect EZCONNECT = 2 # Ezconnectplus EZCONNECTPLUS = 3 end # This field indicates the TLS authentication type of the connection. module TLSAuthentication # Default unspecified value. TLS_AUTHENTICATION_UNSPECIFIED = 0 # Server SERVER = 1 # Mutual MUTUAL = 2 end end |
#display_name ⇒ ::String (readonly)
Returns Output only. The display name for the database connection.
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 530 class DatabaseConnectionStringProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The various consumer groups available in the connection string profile. module ConsumerGroup # Default unspecified value. CONSUMER_GROUP_UNSPECIFIED = 0 # High consumer group. HIGH = 1 # Medium consumer group. MEDIUM = 2 # Low consumer group. LOW = 3 # TP consumer group. TP = 4 # TPURGENT consumer group. TPURGENT = 5 end # The host name format being used in the connection string. module HostFormat # Default unspecified value. HOST_FORMAT_UNSPECIFIED = 0 # FQDN FQDN = 1 # IP IP = 2 end # The protocol being used by the connection. module Protocol # Default unspecified value. PROTOCOL_UNSPECIFIED = 0 # Tcp TCP = 1 # Tcps TCPS = 2 end # The session mode of the connection. module SessionMode # Default unspecified value. SESSION_MODE_UNSPECIFIED = 0 # Direct DIRECT = 1 # Indirect INDIRECT = 2 end # Specifies syntax of the connection string. module SyntaxFormat # Default unspecified value. SYNTAX_FORMAT_UNSPECIFIED = 0 # Long LONG = 1 # Ezconnect EZCONNECT = 2 # Ezconnectplus EZCONNECTPLUS = 3 end # This field indicates the TLS authentication type of the connection. module TLSAuthentication # Default unspecified value. TLS_AUTHENTICATION_UNSPECIFIED = 0 # Server SERVER = 1 # Mutual MUTUAL = 2 end end |
#host_format ⇒ ::Google::Cloud::OracleDatabase::V1::DatabaseConnectionStringProfile::HostFormat (readonly)
Returns Output only. The host name format being currently used in connection string.
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 530 class DatabaseConnectionStringProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The various consumer groups available in the connection string profile. module ConsumerGroup # Default unspecified value. CONSUMER_GROUP_UNSPECIFIED = 0 # High consumer group. HIGH = 1 # Medium consumer group. MEDIUM = 2 # Low consumer group. LOW = 3 # TP consumer group. TP = 4 # TPURGENT consumer group. TPURGENT = 5 end # The host name format being used in the connection string. module HostFormat # Default unspecified value. HOST_FORMAT_UNSPECIFIED = 0 # FQDN FQDN = 1 # IP IP = 2 end # The protocol being used by the connection. module Protocol # Default unspecified value. PROTOCOL_UNSPECIFIED = 0 # Tcp TCP = 1 # Tcps TCPS = 2 end # The session mode of the connection. module SessionMode # Default unspecified value. SESSION_MODE_UNSPECIFIED = 0 # Direct DIRECT = 1 # Indirect INDIRECT = 2 end # Specifies syntax of the connection string. module SyntaxFormat # Default unspecified value. SYNTAX_FORMAT_UNSPECIFIED = 0 # Long LONG = 1 # Ezconnect EZCONNECT = 2 # Ezconnectplus EZCONNECTPLUS = 3 end # This field indicates the TLS authentication type of the connection. module TLSAuthentication # Default unspecified value. TLS_AUTHENTICATION_UNSPECIFIED = 0 # Server SERVER = 1 # Mutual MUTUAL = 2 end end |
#is_regional ⇒ ::Boolean (readonly)
Returns Output only. This field indicates if the connection string is regional and is only applicable for cross-region Data Guard.
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 530 class DatabaseConnectionStringProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The various consumer groups available in the connection string profile. module ConsumerGroup # Default unspecified value. CONSUMER_GROUP_UNSPECIFIED = 0 # High consumer group. HIGH = 1 # Medium consumer group. MEDIUM = 2 # Low consumer group. LOW = 3 # TP consumer group. TP = 4 # TPURGENT consumer group. TPURGENT = 5 end # The host name format being used in the connection string. module HostFormat # Default unspecified value. HOST_FORMAT_UNSPECIFIED = 0 # FQDN FQDN = 1 # IP IP = 2 end # The protocol being used by the connection. module Protocol # Default unspecified value. PROTOCOL_UNSPECIFIED = 0 # Tcp TCP = 1 # Tcps TCPS = 2 end # The session mode of the connection. module SessionMode # Default unspecified value. SESSION_MODE_UNSPECIFIED = 0 # Direct DIRECT = 1 # Indirect INDIRECT = 2 end # Specifies syntax of the connection string. module SyntaxFormat # Default unspecified value. SYNTAX_FORMAT_UNSPECIFIED = 0 # Long LONG = 1 # Ezconnect EZCONNECT = 2 # Ezconnectplus EZCONNECTPLUS = 3 end # This field indicates the TLS authentication type of the connection. module TLSAuthentication # Default unspecified value. TLS_AUTHENTICATION_UNSPECIFIED = 0 # Server SERVER = 1 # Mutual MUTUAL = 2 end end |
#protocol ⇒ ::Google::Cloud::OracleDatabase::V1::DatabaseConnectionStringProfile::Protocol (readonly)
Returns Output only. The protocol being used by the connection.
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 530 class DatabaseConnectionStringProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The various consumer groups available in the connection string profile. module ConsumerGroup # Default unspecified value. CONSUMER_GROUP_UNSPECIFIED = 0 # High consumer group. HIGH = 1 # Medium consumer group. MEDIUM = 2 # Low consumer group. LOW = 3 # TP consumer group. TP = 4 # TPURGENT consumer group. TPURGENT = 5 end # The host name format being used in the connection string. module HostFormat # Default unspecified value. HOST_FORMAT_UNSPECIFIED = 0 # FQDN FQDN = 1 # IP IP = 2 end # The protocol being used by the connection. module Protocol # Default unspecified value. PROTOCOL_UNSPECIFIED = 0 # Tcp TCP = 1 # Tcps TCPS = 2 end # The session mode of the connection. module SessionMode # Default unspecified value. SESSION_MODE_UNSPECIFIED = 0 # Direct DIRECT = 1 # Indirect INDIRECT = 2 end # Specifies syntax of the connection string. module SyntaxFormat # Default unspecified value. SYNTAX_FORMAT_UNSPECIFIED = 0 # Long LONG = 1 # Ezconnect EZCONNECT = 2 # Ezconnectplus EZCONNECTPLUS = 3 end # This field indicates the TLS authentication type of the connection. module TLSAuthentication # Default unspecified value. TLS_AUTHENTICATION_UNSPECIFIED = 0 # Server SERVER = 1 # Mutual MUTUAL = 2 end end |
#session_mode ⇒ ::Google::Cloud::OracleDatabase::V1::DatabaseConnectionStringProfile::SessionMode (readonly)
Returns Output only. The current session mode of the connection.
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 530 class DatabaseConnectionStringProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The various consumer groups available in the connection string profile. module ConsumerGroup # Default unspecified value. CONSUMER_GROUP_UNSPECIFIED = 0 # High consumer group. HIGH = 1 # Medium consumer group. MEDIUM = 2 # Low consumer group. LOW = 3 # TP consumer group. TP = 4 # TPURGENT consumer group. TPURGENT = 5 end # The host name format being used in the connection string. module HostFormat # Default unspecified value. HOST_FORMAT_UNSPECIFIED = 0 # FQDN FQDN = 1 # IP IP = 2 end # The protocol being used by the connection. module Protocol # Default unspecified value. PROTOCOL_UNSPECIFIED = 0 # Tcp TCP = 1 # Tcps TCPS = 2 end # The session mode of the connection. module SessionMode # Default unspecified value. SESSION_MODE_UNSPECIFIED = 0 # Direct DIRECT = 1 # Indirect INDIRECT = 2 end # Specifies syntax of the connection string. module SyntaxFormat # Default unspecified value. SYNTAX_FORMAT_UNSPECIFIED = 0 # Long LONG = 1 # Ezconnect EZCONNECT = 2 # Ezconnectplus EZCONNECTPLUS = 3 end # This field indicates the TLS authentication type of the connection. module TLSAuthentication # Default unspecified value. TLS_AUTHENTICATION_UNSPECIFIED = 0 # Server SERVER = 1 # Mutual MUTUAL = 2 end end |
#syntax_format ⇒ ::Google::Cloud::OracleDatabase::V1::DatabaseConnectionStringProfile::SyntaxFormat (readonly)
Returns Output only. The syntax of the connection string.
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 530 class DatabaseConnectionStringProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The various consumer groups available in the connection string profile. module ConsumerGroup # Default unspecified value. CONSUMER_GROUP_UNSPECIFIED = 0 # High consumer group. HIGH = 1 # Medium consumer group. MEDIUM = 2 # Low consumer group. LOW = 3 # TP consumer group. TP = 4 # TPURGENT consumer group. TPURGENT = 5 end # The host name format being used in the connection string. module HostFormat # Default unspecified value. HOST_FORMAT_UNSPECIFIED = 0 # FQDN FQDN = 1 # IP IP = 2 end # The protocol being used by the connection. module Protocol # Default unspecified value. PROTOCOL_UNSPECIFIED = 0 # Tcp TCP = 1 # Tcps TCPS = 2 end # The session mode of the connection. module SessionMode # Default unspecified value. SESSION_MODE_UNSPECIFIED = 0 # Direct DIRECT = 1 # Indirect INDIRECT = 2 end # Specifies syntax of the connection string. module SyntaxFormat # Default unspecified value. SYNTAX_FORMAT_UNSPECIFIED = 0 # Long LONG = 1 # Ezconnect EZCONNECT = 2 # Ezconnectplus EZCONNECTPLUS = 3 end # This field indicates the TLS authentication type of the connection. module TLSAuthentication # Default unspecified value. TLS_AUTHENTICATION_UNSPECIFIED = 0 # Server SERVER = 1 # Mutual MUTUAL = 2 end end |
#tls_authentication ⇒ ::Google::Cloud::OracleDatabase::V1::DatabaseConnectionStringProfile::TLSAuthentication (readonly)
Returns Output only. This field indicates the TLS authentication type of the connection.
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 530 class DatabaseConnectionStringProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The various consumer groups available in the connection string profile. module ConsumerGroup # Default unspecified value. CONSUMER_GROUP_UNSPECIFIED = 0 # High consumer group. HIGH = 1 # Medium consumer group. MEDIUM = 2 # Low consumer group. LOW = 3 # TP consumer group. TP = 4 # TPURGENT consumer group. TPURGENT = 5 end # The host name format being used in the connection string. module HostFormat # Default unspecified value. HOST_FORMAT_UNSPECIFIED = 0 # FQDN FQDN = 1 # IP IP = 2 end # The protocol being used by the connection. module Protocol # Default unspecified value. PROTOCOL_UNSPECIFIED = 0 # Tcp TCP = 1 # Tcps TCPS = 2 end # The session mode of the connection. module SessionMode # Default unspecified value. SESSION_MODE_UNSPECIFIED = 0 # Direct DIRECT = 1 # Indirect INDIRECT = 2 end # Specifies syntax of the connection string. module SyntaxFormat # Default unspecified value. SYNTAX_FORMAT_UNSPECIFIED = 0 # Long LONG = 1 # Ezconnect EZCONNECT = 2 # Ezconnectplus EZCONNECTPLUS = 3 end # This field indicates the TLS authentication type of the connection. module TLSAuthentication # Default unspecified value. TLS_AUTHENTICATION_UNSPECIFIED = 0 # Server SERVER = 1 # Mutual MUTUAL = 2 end end |
#value ⇒ ::String (readonly)
Returns Output only. The value of the connection string.
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 530 class DatabaseConnectionStringProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The various consumer groups available in the connection string profile. module ConsumerGroup # Default unspecified value. CONSUMER_GROUP_UNSPECIFIED = 0 # High consumer group. HIGH = 1 # Medium consumer group. MEDIUM = 2 # Low consumer group. LOW = 3 # TP consumer group. TP = 4 # TPURGENT consumer group. TPURGENT = 5 end # The host name format being used in the connection string. module HostFormat # Default unspecified value. HOST_FORMAT_UNSPECIFIED = 0 # FQDN FQDN = 1 # IP IP = 2 end # The protocol being used by the connection. module Protocol # Default unspecified value. PROTOCOL_UNSPECIFIED = 0 # Tcp TCP = 1 # Tcps TCPS = 2 end # The session mode of the connection. module SessionMode # Default unspecified value. SESSION_MODE_UNSPECIFIED = 0 # Direct DIRECT = 1 # Indirect INDIRECT = 2 end # Specifies syntax of the connection string. module SyntaxFormat # Default unspecified value. SYNTAX_FORMAT_UNSPECIFIED = 0 # Long LONG = 1 # Ezconnect EZCONNECT = 2 # Ezconnectplus EZCONNECTPLUS = 3 end # This field indicates the TLS authentication type of the connection. module TLSAuthentication # Default unspecified value. TLS_AUTHENTICATION_UNSPECIFIED = 0 # Server SERVER = 1 # Mutual MUTUAL = 2 end end |