BeyondCorp AppConnectors V1 API - Class Google::Cloud::BeyondCorp::AppConnectors::V1::AppConnector (v0.1.0)

Reference documentation and code samples for the BeyondCorp AppConnectors V1 API class Google::Cloud::BeyondCorp::AppConnectors::V1::AppConnector.

A BeyondCorp connector resource that represents an application facing component deployed proximal to and with direct access to the application instances. It is used to establish connectivity between the remote enterprise environment and GCP. It initiates connections to the applications and can proxy the data from users over the connection.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#create_time

def create_time() -> ::Google::Protobuf::Timestamp
Returns

#display_name

def display_name() -> ::String
Returns
  • (::String) — Optional. An arbitrary user-provided name for the AppConnector. Cannot exceed 64 characters.

#display_name=

def display_name=(value) -> ::String
Parameter
  • value (::String) — Optional. An arbitrary user-provided name for the AppConnector. Cannot exceed 64 characters.
Returns
  • (::String) — Optional. An arbitrary user-provided name for the AppConnector. Cannot exceed 64 characters.

#labels

def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Optional. Resource labels to represent user provided metadata.

#labels=

def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) — Optional. Resource labels to represent user provided metadata.
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Optional. Resource labels to represent user provided metadata.

#name

def name() -> ::String
Returns
  • (::String) — Required. Unique resource name of the AppConnector. The name is ignored when creating a AppConnector.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Required. Unique resource name of the AppConnector. The name is ignored when creating a AppConnector.
Returns
  • (::String) — Required. Unique resource name of the AppConnector. The name is ignored when creating a AppConnector.

#principal_info

def principal_info() -> ::Google::Cloud::BeyondCorp::AppConnectors::V1::AppConnector::PrincipalInfo
Returns

#principal_info=

def principal_info=(value) -> ::Google::Cloud::BeyondCorp::AppConnectors::V1::AppConnector::PrincipalInfo
Parameter
Returns

#resource_info

def resource_info() -> ::Google::Cloud::BeyondCorp::AppConnectors::V1::ResourceInfo
Returns

#resource_info=

def resource_info=(value) -> ::Google::Cloud::BeyondCorp::AppConnectors::V1::ResourceInfo
Parameter
Returns

#state

def state() -> ::Google::Cloud::BeyondCorp::AppConnectors::V1::AppConnector::State
Returns

#uid

def uid() -> ::String
Returns
  • (::String) — Output only. A unique identifier for the instance generated by the system.

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns