Cloud FTP V1 API - Class Google::Cloud::Ftp::V1::Server (v0.1.1)

Reference documentation and code samples for the Cloud FTP V1 API class Google::Cloud::Ftp::V1::Server.

Message describing Server object

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#access_type

def access_type() -> ::Google::Cloud::Ftp::V1::Server::AccessType
Returns

#access_type=

def access_type=(value) -> ::Google::Cloud::Ftp::V1::Server::AccessType
Parameter
Returns

#create_time

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

#display_name

def display_name() -> ::String
Returns
  • (::String) — Optional. Display name of the Server

#display_name=

def display_name=(value) -> ::String
Parameter
  • value (::String) — Optional. Display name of the Server
Returns
  • (::String) — Optional. Display name of the Server

#external_config

def external_config() -> ::Google::Cloud::Ftp::V1::ExternalServerConfig
Returns
  • (::Google::Cloud::Ftp::V1::ExternalServerConfig) — Configuration for external access.

    Note: The following fields are mutually exclusive: external_config, internal_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#external_config=

def external_config=(value) -> ::Google::Cloud::Ftp::V1::ExternalServerConfig
Parameter
  • value (::Google::Cloud::Ftp::V1::ExternalServerConfig) — Configuration for external access.

    Note: The following fields are mutually exclusive: external_config, internal_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Ftp::V1::ExternalServerConfig) — Configuration for external access.

    Note: The following fields are mutually exclusive: external_config, internal_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#google_managed_server_credential

def google_managed_server_credential() -> ::Google::Cloud::Ftp::V1::ServerCredential
Returns

#internal_config

def internal_config() -> ::Google::Cloud::Ftp::V1::InternalServerConfig
Returns
  • (::Google::Cloud::Ftp::V1::InternalServerConfig) — Configuration for internal access.

    Note: The following fields are mutually exclusive: internal_config, external_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#internal_config=

def internal_config=(value) -> ::Google::Cloud::Ftp::V1::InternalServerConfig
Parameter
  • value (::Google::Cloud::Ftp::V1::InternalServerConfig) — Configuration for internal access.

    Note: The following fields are mutually exclusive: internal_config, external_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Ftp::V1::InternalServerConfig) — Configuration for internal access.

    Note: The following fields are mutually exclusive: internal_config, external_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#labels

def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Optional. Labels as key value pairs

#labels=

def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) — Optional. Labels as key value pairs
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Optional. Labels as key value pairs

#name

def name() -> ::String
Returns
  • (::String) — Identifier. name of resource

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Identifier. name of resource
Returns
  • (::String) — Identifier. name of resource

#service_agent

def service_agent() -> ::String
Returns
  • (::String) — Output only. Service agent used to access the customer bucket.

#state

def state() -> ::Google::Cloud::Ftp::V1::Server::State
Returns

#update_time

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