Class: Google::Cloud::VmwareEngine::V1::LoggingServer
- Inherits:
-
Object
- Object
- Google::Cloud::VmwareEngine::V1::LoggingServer
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb
Overview
Logging server to receive vCenter or ESXi logs.
Defined Under Namespace
Modules: Protocol, SourceType
Instance Attribute Summary collapse
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#hostname ⇒ ::String
Required.
-
#name ⇒ ::String
readonly
Output only.
-
#port ⇒ ::Integer
Required.
-
#protocol ⇒ ::Google::Cloud::VmwareEngine::V1::LoggingServer::Protocol
Required.
-
#source_type ⇒ ::Google::Cloud::VmwareEngine::V1::LoggingServer::SourceType
Required.
-
#uid ⇒ ::String
readonly
Output only.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Creation time of this resource.
624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 624 class LoggingServer include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Defines possible protocols used to send logs to # a logging server. module Protocol # Unspecified communications protocol. This is the default value. PROTOCOL_UNSPECIFIED = 0 # UDP UDP = 1 # TCP TCP = 2 # TLS TLS = 3 # SSL SSL = 4 # RELP RELP = 5 end # Defines possible types of component that produces logs. module SourceType # The default value. This value should never be used. SOURCE_TYPE_UNSPECIFIED = 0 # Logs produced by ESXI hosts ESXI = 1 # Logs produced by vCenter server VCSA = 2 end end |
#hostname ⇒ ::String
Returns Required. Fully-qualified domain name (FQDN) or IP Address of the logging server.
624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 624 class LoggingServer include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Defines possible protocols used to send logs to # a logging server. module Protocol # Unspecified communications protocol. This is the default value. PROTOCOL_UNSPECIFIED = 0 # UDP UDP = 1 # TCP TCP = 2 # TLS TLS = 3 # SSL SSL = 4 # RELP RELP = 5 end # Defines possible types of component that produces logs. module SourceType # The default value. This value should never be used. SOURCE_TYPE_UNSPECIFIED = 0 # Logs produced by ESXI hosts ESXI = 1 # Logs produced by vCenter server VCSA = 2 end end |
#name ⇒ ::String (readonly)
Returns Output only. The resource name of this logging server.
Resource names are schemeless URIs that follow the conventions in
https://cloud.google.com/apis/design/resource_names.
For example:
projects/my-project/locations/us-central1-a/privateClouds/my-cloud/loggingServers/my-logging-server
.
624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 624 class LoggingServer include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Defines possible protocols used to send logs to # a logging server. module Protocol # Unspecified communications protocol. This is the default value. PROTOCOL_UNSPECIFIED = 0 # UDP UDP = 1 # TCP TCP = 2 # TLS TLS = 3 # SSL SSL = 4 # RELP RELP = 5 end # Defines possible types of component that produces logs. module SourceType # The default value. This value should never be used. SOURCE_TYPE_UNSPECIFIED = 0 # Logs produced by ESXI hosts ESXI = 1 # Logs produced by vCenter server VCSA = 2 end end |
#port ⇒ ::Integer
Returns Required. Port number at which the logging server receives logs.
624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 624 class LoggingServer include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Defines possible protocols used to send logs to # a logging server. module Protocol # Unspecified communications protocol. This is the default value. PROTOCOL_UNSPECIFIED = 0 # UDP UDP = 1 # TCP TCP = 2 # TLS TLS = 3 # SSL SSL = 4 # RELP RELP = 5 end # Defines possible types of component that produces logs. module SourceType # The default value. This value should never be used. SOURCE_TYPE_UNSPECIFIED = 0 # Logs produced by ESXI hosts ESXI = 1 # Logs produced by vCenter server VCSA = 2 end end |
#protocol ⇒ ::Google::Cloud::VmwareEngine::V1::LoggingServer::Protocol
Returns Required. Protocol used by vCenter to send logs to a logging server.
624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 624 class LoggingServer include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Defines possible protocols used to send logs to # a logging server. module Protocol # Unspecified communications protocol. This is the default value. PROTOCOL_UNSPECIFIED = 0 # UDP UDP = 1 # TCP TCP = 2 # TLS TLS = 3 # SSL SSL = 4 # RELP RELP = 5 end # Defines possible types of component that produces logs. module SourceType # The default value. This value should never be used. SOURCE_TYPE_UNSPECIFIED = 0 # Logs produced by ESXI hosts ESXI = 1 # Logs produced by vCenter server VCSA = 2 end end |
#source_type ⇒ ::Google::Cloud::VmwareEngine::V1::LoggingServer::SourceType
Returns Required. The type of component that produces logs that will be forwarded to this logging server.
624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 624 class LoggingServer include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Defines possible protocols used to send logs to # a logging server. module Protocol # Unspecified communications protocol. This is the default value. PROTOCOL_UNSPECIFIED = 0 # UDP UDP = 1 # TCP TCP = 2 # TLS TLS = 3 # SSL SSL = 4 # RELP RELP = 5 end # Defines possible types of component that produces logs. module SourceType # The default value. This value should never be used. SOURCE_TYPE_UNSPECIFIED = 0 # Logs produced by ESXI hosts ESXI = 1 # Logs produced by vCenter server VCSA = 2 end end |
#uid ⇒ ::String (readonly)
Returns Output only. System-generated unique identifier for the resource.
624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 624 class LoggingServer include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Defines possible protocols used to send logs to # a logging server. module Protocol # Unspecified communications protocol. This is the default value. PROTOCOL_UNSPECIFIED = 0 # UDP UDP = 1 # TCP TCP = 2 # TLS TLS = 3 # SSL SSL = 4 # RELP RELP = 5 end # Defines possible types of component that produces logs. module SourceType # The default value. This value should never be used. SOURCE_TYPE_UNSPECIFIED = 0 # Logs produced by ESXI hosts ESXI = 1 # Logs produced by vCenter server VCSA = 2 end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Last update time of this resource.
624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 624 class LoggingServer include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Defines possible protocols used to send logs to # a logging server. module Protocol # Unspecified communications protocol. This is the default value. PROTOCOL_UNSPECIFIED = 0 # UDP UDP = 1 # TCP TCP = 2 # TLS TLS = 3 # SSL SSL = 4 # RELP RELP = 5 end # Defines possible types of component that produces logs. module SourceType # The default value. This value should never be used. SOURCE_TYPE_UNSPECIFIED = 0 # Logs produced by ESXI hosts ESXI = 1 # Logs produced by vCenter server VCSA = 2 end end |