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- (::Google::Cloud::Ftp::V1::Server::AccessType) — Required. The access type of the Server.
#access_type=
def access_type=(value) -> ::Google::Cloud::Ftp::V1::Server::AccessType- value (::Google::Cloud::Ftp::V1::Server::AccessType) — Required. The access type of the Server.
- (::Google::Cloud::Ftp::V1::Server::AccessType) — Required. The access type of the Server.
#create_time
def create_time() -> ::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Output only. [Output only] Create time stamp
#display_name
def display_name() -> ::String- (::String) — Optional. Display name of the Server
#display_name=
def display_name=(value) -> ::String- value (::String) — Optional. Display name of the Server
- (::String) — Optional. Display name of the Server
#external_config
def external_config() -> ::Google::Cloud::Ftp::V1::ExternalServerConfig-
(::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-
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.
-
(::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- (::Google::Cloud::Ftp::V1::ServerCredential) — Output only. Credentials of the FTP Server.
#internal_config
def internal_config() -> ::Google::Cloud::Ftp::V1::InternalServerConfig-
(::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-
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.
-
(::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}- (::Google::Protobuf::Map{::String => ::String}) — Optional. Labels as key value pairs
#labels=
def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}- value (::Google::Protobuf::Map{::String => ::String}) — Optional. Labels as key value pairs
- (::Google::Protobuf::Map{::String => ::String}) — Optional. Labels as key value pairs
#name
def name() -> ::String- (::String) — Identifier. name of resource
#name=
def name=(value) -> ::String- value (::String) — Identifier. name of resource
- (::String) — Identifier. name of resource
#service_agent
def service_agent() -> ::String- (::String) — Output only. Service agent used to access the customer bucket.
#state
def state() -> ::Google::Cloud::Ftp::V1::Server::State- (::Google::Cloud::Ftp::V1::Server::State) — Output only. The state of the server.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Output only. [Output only] Update time stamp