SFTPサービス構成の更新
put
{protocol}//{host}:{port}{basePath}/ic/api/fileserver/v1/services/sftp/configuration
SFTPサービス構成の更新
リクエスト
この操作のリクエスト・パラメータはありません。
サポートされているメディア・タイプ
- application/json
sftpServerConfiguration
ルート・スキーマ : schema
型:
Show Source
object-
sftpconfig: object SFTPConfig
SFTPサーバーの構成について説明します。
-
SFTPConfig(required): object SFTPConfig
SFTPサーバーの構成について説明します。
ネストされたスキーマ : SFTPConfig
型:
objectSFTPサーバーの構成について説明します。
Show Source
-
authType(required): string
デフォルト値:
password or key許容値:[ "password", "key", "password or key" ]サポートされている認証方式のタイプ -
idleTimeout: 整数(int32)
SFTPサーバーのタイムアウト
-
ip: string
読取り専用:
trueSFTPサーバーIP -
port: 整数(int32)
SFTPサーバー・ポート
-
securityConfig(required): object SecurityConfig
ネストされたスキーマ : SecurityConfig
型:
Show Source
object-
cipherSuites: string
構成されているすべての暗号スイートのカンマ区切り値。 AllowableValues = {"aes256-ctr","aes192-ctr","aes128-ctr"}
-
compressionMethods: string
構成されているすべての圧縮メソッドのカンマ区切り値。 AllowableValues = {"Zlib","zlib@openssh.com","No Compression"}
-
keyExchangeAlgorithms: string
構成されているすべてのキー交換アルゴリズムのカンマ区切り値。 AllowableValues = {"diffie-hellman-group-exchange-sha256","diffie-hellman-group14-sha1"}
-
messageAuthenticationAlgorithms: string
構成されているすべてのメッセージ認証アルゴリズムのカンマ区切り値。 AllowableValues = {"hmac-sha2-512","hmac-sha2-256"}
-
signatureAlgorithms: string
構成されているすべてのシグネチャ・アルゴリズムのカンマ区切り値。 AllowableValues = {"ssh-rsa"}
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
成功
ルート・スキーマ : schema
型:
Show Source
object-
sftpconfig: object SFTPConfig
SFTPサーバーの構成について説明します。
-
SFTPConfig(required): object SFTPConfig
SFTPサーバーの構成について説明します。
ネストされたスキーマ : SFTPConfig
型:
objectSFTPサーバーの構成について説明します。
Show Source
-
authType(required): string
デフォルト値:
password or key許容値:[ "password", "key", "password or key" ]サポートされている認証方式のタイプ -
idleTimeout: 整数(int32)
SFTPサーバーのタイムアウト
-
ip: string
読取り専用:
trueSFTPサーバーIP -
port: 整数(int32)
SFTPサーバー・ポート
-
securityConfig(required): object SecurityConfig
ネストされたスキーマ : SecurityConfig
型:
Show Source
object-
cipherSuites: string
構成されているすべての暗号スイートのカンマ区切り値。 AllowableValues = {"aes256-ctr","aes192-ctr","aes128-ctr"}
-
compressionMethods: string
構成されているすべての圧縮メソッドのカンマ区切り値。 AllowableValues = {"Zlib","zlib@openssh.com","No Compression"}
-
keyExchangeAlgorithms: string
構成されているすべてのキー交換アルゴリズムのカンマ区切り値。 AllowableValues = {"diffie-hellman-group-exchange-sha256","diffie-hellman-group14-sha1"}
-
messageAuthenticationAlgorithms: string
構成されているすべてのメッセージ認証アルゴリズムのカンマ区切り値。 AllowableValues = {"hmac-sha2-512","hmac-sha2-256"}
-
signatureAlgorithms: string
構成されているすべてのシグネチャ・アルゴリズムのカンマ区切り値。 AllowableValues = {"ssh-rsa"}
400レスポンス
不正リクエスト
401レスポンス
未認可
404レスポンス
構成が見つかりません
500レスポンス
内部サーバー・エラー