Class: Google::Cloud::CertificateManager::V1::CertificateMap::GclbTarget
- Inherits:
-
Object
- Object
- Google::Cloud::CertificateManager::V1::CertificateMap::GclbTarget
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/certificatemanager/v1/certificate_manager.rb
Overview
Describes a Target Proxy that uses this Certificate Map.
Defined Under Namespace
Classes: IpConfig
Instance Attribute Summary collapse
-
#ip_configs ⇒ ::Array<::Google::Cloud::CertificateManager::V1::CertificateMap::GclbTarget::IpConfig>
readonly
Output only.
-
#target_https_proxy ⇒ ::String
readonly
Output only.
-
#target_ssl_proxy ⇒ ::String
readonly
Output only.
Instance Attribute Details
#ip_configs ⇒ ::Array<::Google::Cloud::CertificateManager::V1::CertificateMap::GclbTarget::IpConfig> (readonly)
Returns Output only. IP configurations for this Target Proxy where the Certificate Map is serving.
711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 |
# File 'proto_docs/google/cloud/certificatemanager/v1/certificate_manager.rb', line 711 class GclbTarget include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Defines IP configuration where this Certificate Map is serving. # @!attribute [r] ip_address # @return [::String] # Output only. An external IP address. # @!attribute [r] ports # @return [::Array<::Integer>] # Output only. Ports. class IpConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#target_https_proxy ⇒ ::String (readonly)
Returns Output only. This field returns the resource name in the following
format:
//compute.googleapis.com/projects/*/global/targetHttpsProxies/*.
Note: The following fields are mutually exclusive: target_https_proxy, target_ssl_proxy. If a field in that set is populated, all other fields in the set will automatically be cleared.
711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 |
# File 'proto_docs/google/cloud/certificatemanager/v1/certificate_manager.rb', line 711 class GclbTarget include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Defines IP configuration where this Certificate Map is serving. # @!attribute [r] ip_address # @return [::String] # Output only. An external IP address. # @!attribute [r] ports # @return [::Array<::Integer>] # Output only. Ports. class IpConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#target_ssl_proxy ⇒ ::String (readonly)
Returns Output only. This field returns the resource name in the following
format:
//compute.googleapis.com/projects/*/global/targetSslProxies/*.
Note: The following fields are mutually exclusive: target_ssl_proxy, target_https_proxy. If a field in that set is populated, all other fields in the set will automatically be cleared.
711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 |
# File 'proto_docs/google/cloud/certificatemanager/v1/certificate_manager.rb', line 711 class GclbTarget include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Defines IP configuration where this Certificate Map is serving. # @!attribute [r] ip_address # @return [::String] # Output only. An external IP address. # @!attribute [r] ports # @return [::Array<::Integer>] # Output only. Ports. class IpConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |