指定されたコントロールポリシーの詳細を取得します。
今すぐお試しください
テスト
RAM 認証
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
string |
必須 |
Bastionhost インスタンスの ID。 説明
DescribeInstances 操作を呼び出してこの ID を取得できます。 |
bastionhost-cn-zvp2d3syb0g |
| RegionId |
string |
任意 |
Bastionhost インスタンスが配置されているリージョン ID。 説明
リージョン ID の詳細については、「リージョンとゾーン」をご参照ください。 |
cn-hangzhou |
| PolicyId |
string |
必須 |
クエリ対象のコントロールポリシーの ID。 説明
ListPolicies 操作を呼び出してこの ID を取得できます。 |
3 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| Policy |
object |
コントロールポリシーの詳細。 |
|
| AccessTimeRangeConfig |
object |
時間ベースのアクセス制御設定。 |
|
| EffectiveTime |
array<object> |
アクセスが許可される時間帯。 |
|
|
object |
|||
| Days |
array |
アクセスが許可される曜日。 |
|
|
string |
曜日。有効な値:
|
[2] |
|
| Hours |
array |
アクセスが許可される時間帯。 |
|
|
string |
時間。有効な値:
|
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23] |
|
| CommandConfig |
object |
コマンドコントロールポリシー。 |
|
| Approval |
object |
コマンド承認設定。 |
|
| Commands |
array |
承認が必要なコマンド。 |
|
|
string |
承認が必要なコマンド。 |
ls |
|
| Deny |
object |
コマンドコントロール設定。 |
|
| AclType |
string |
コマンドコントロールモード。有効な値:
|
black |
| Commands |
array |
リスト内のコマンド。 |
|
|
string |
コマンド。 |
ls |
|
| Comment |
string |
ポリシーのコメント。 |
comment |
| IPAclConfig |
object |
送信元 IP アドレスベースのアクセス制御設定。 |
|
| AclType |
string |
送信元 IP アドレスベースのアクセス制御モード。有効な値:
|
black |
| IPs |
array |
ACL 内の IP アドレス。 |
|
|
string |
IP アドレスまたは CIDR ブロック。 |
[10.10.**.**] |
|
| PolicyName |
string |
コントロールポリシーの名前。 |
test |
| PolicyId |
string |
コントロールポリシーの ID。 |
3 |
| Priority |
integer |
コントロールポリシーの優先度。値が小さいほど、優先度が高くなります。 |
1 |
| ProtocolConfig |
object |
プロトコルコントロール設定。 |
|
| RDP |
object |
RDP セキュリティ設定。 |
|
| ClipboardDownload |
string |
クリップボードのダウンロードを有効にするかどうかを示します。有効な値:
|
Enable |
| ClipboardUpload |
string |
クリップボードのアップロードを有効にするかどうかを示します。有効な値:
|
Enable |
| DiskRedirection |
string |
ドライブリダイレクトとプリンターマッピングを有効にするかどうかを示します。有効な値:
|
Enable |
| RecordKeyboard |
string |
キーボード録画を有効にするかどうかを示します。有効な値:
|
Enable |
| DiskRedirectionUpload |
string |
Enable |
|
| DiskRedirectionDownload |
string |
Enable |
|
| SSH |
object |
SSH および SFTP セキュリティ設定。 |
|
| ExecCommand |
string |
リモートコマンド実行を有効にするかどうかを示します。有効な値:
|
Enable |
| SFTPChannel |
string |
SFTP チャンネルを有効にするかどうかを示します。有効な値:
|
Enable |
| SFTPDownloadFile |
string |
SFTP 経由でのファイルのダウンロードを有効にするかどうかを示します。有効な値:
|
Enable |
| SFTPMkdir |
string |
SFTP 経由でのディレクトリの作成を有効にするかどうかを示します。有効な値:
|
Enable |
| SFTPRemoveFile |
string |
SFTP 経由でのファイルの削除を有効にするかどうかを示します。有効な値:
|
Enable |
| SFTPRenameFile |
string |
SFTP 経由でのファイル名の変更を有効にするかどうかを示します。有効な値:
|
Enable |
| SFTPRmdir |
string |
SFTP 経由でのディレクトリの削除を有効にするかどうかを示します。有効な値:
|
Enable |
| SFTPUploadFile |
string |
SFTP 経由でのファイルのアップロードを有効にするかどうかを示します。有効な値:
|
Enable |
| SSHChannel |
string |
SSH チャンネルを有効にするかどうかを示します。有効な値:
|
Enable |
| AllowDirectTcp |
string |
Enable |
|
| X11Forwarding |
string |
X11 転送を有効にするかどうかを示します。有効な値:
|
Enable |
| TcpForwarding |
string |
Enable |
|
| AllowTcpForwarding |
string |
Enable |
|
| ApprovalConfig |
object |
O&M 承認設定。 |
|
| SwitchStatus |
string |
O&M 承認を有効にするかどうかを示します。有効な値:
|
Off |
| RequestId |
string |
リクエスト ID。 |
0D29F2C0-8B4B-5861-9474-F3F23D25594B |
例
成功レスポンス
JSONJSON
{
"Policy": {
"AccessTimeRangeConfig": {
"EffectiveTime": [
{
"Days": [
"[2]"
],
"Hours": [
"[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23]"
]
}
]
},
"CommandConfig": {
"Approval": {
"Commands": [
"ls"
]
},
"Deny": {
"AclType": "black",
"Commands": [
"ls"
]
}
},
"Comment": "comment",
"IPAclConfig": {
"AclType": "black",
"IPs": [
"[10.10.**.**]"
]
},
"PolicyName": "test",
"PolicyId": "3",
"Priority": 1,
"ProtocolConfig": {
"RDP": {
"ClipboardDownload": "Enable",
"ClipboardUpload": "Enable",
"DiskRedirection": "Enable",
"RecordKeyboard": "Enable",
"DiskRedirectionUpload": "Enable",
"DiskRedirectionDownload": "Enable"
},
"SSH": {
"ExecCommand": "Enable",
"SFTPChannel": "Enable",
"SFTPDownloadFile": "Enable",
"SFTPMkdir": "Enable",
"SFTPRemoveFile": "Enable",
"SFTPRenameFile": "Enable",
"SFTPRmdir": "Enable",
"SFTPUploadFile": "Enable",
"SSHChannel": "Enable",
"AllowDirectTcp": "Enable",
"X11Forwarding": "Enable",
"TcpForwarding": "Enable",
"AllowTcpForwarding": "Enable"
}
},
"ApprovalConfig": {
"SwitchStatus": "Off"
}
},
"RequestId": "0D29F2C0-8B4B-5861-9474-F3F23D25594B"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParameter | The argument is invalid. | |
| 500 | InternalError | An unknown error occurred. | |
| 404 | PolicyNotFound | The policy is not found. | 日文说明1 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。