Developer Connect V1 API - Class Google::Cloud::DeveloperConnect::V1::GenericHTTPEndpointConfig (v1.5.0)

Reference documentation and code samples for the Developer Connect V1 API class Google::Cloud::DeveloperConnect::V1::GenericHTTPEndpointConfig.

Defines the configuration for connections to an HTTP service provider.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#basic_authentication

def basic_authentication() -> ::Google::Cloud::DeveloperConnect::V1::GenericHTTPEndpointConfig::BasicAuthentication
Returns

#basic_authentication=

def basic_authentication=(value) -> ::Google::Cloud::DeveloperConnect::V1::GenericHTTPEndpointConfig::BasicAuthentication
Parameter
Returns

#bearer_token_authentication

def bearer_token_authentication() -> ::Google::Cloud::DeveloperConnect::V1::GenericHTTPEndpointConfig::BearerTokenAuthentication
Returns

#bearer_token_authentication=

def bearer_token_authentication=(value) -> ::Google::Cloud::DeveloperConnect::V1::GenericHTTPEndpointConfig::BearerTokenAuthentication
Parameter
Returns

#host_uri

def host_uri() -> ::String
Returns
  • (::String) — Required. Immutable. The service provider's https endpoint.

#host_uri=

def host_uri=(value) -> ::String
Parameter
  • value (::String) — Required. Immutable. The service provider's https endpoint.
Returns
  • (::String) — Required. Immutable. The service provider's https endpoint.

#service_directory_config

def service_directory_config() -> ::Google::Cloud::DeveloperConnect::V1::ServiceDirectoryConfig
Returns
  • (::Google::Cloud::DeveloperConnect::V1::ServiceDirectoryConfig) — Optional. Configuration for using Service Directory to privately connect to a HTTP service provider. This should only be set if the Http service provider is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the HTTP service provider will be made over the public internet.

#service_directory_config=

def service_directory_config=(value) -> ::Google::Cloud::DeveloperConnect::V1::ServiceDirectoryConfig
Parameter
  • value (::Google::Cloud::DeveloperConnect::V1::ServiceDirectoryConfig) — Optional. Configuration for using Service Directory to privately connect to a HTTP service provider. This should only be set if the Http service provider is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the HTTP service provider will be made over the public internet.
Returns
  • (::Google::Cloud::DeveloperConnect::V1::ServiceDirectoryConfig) — Optional. Configuration for using Service Directory to privately connect to a HTTP service provider. This should only be set if the Http service provider is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the HTTP service provider will be made over the public internet.

#ssl_ca_certificate

def ssl_ca_certificate() -> ::String
Returns
  • (::String) — Optional. The SSL certificate to use for requests to the HTTP service provider.

#ssl_ca_certificate=

def ssl_ca_certificate=(value) -> ::String
Parameter
  • value (::String) — Optional. The SSL certificate to use for requests to the HTTP service provider.
Returns
  • (::String) — Optional. The SSL certificate to use for requests to the HTTP service provider.