servicegroupオブジェクトは、X-MONのサービスグループ設定を操作するオブジェクトです。
servicegroup.add、サービスグループ設定を新規作成するためのメソッドです。
対応X-MONバージョン |
|
---|---|
必要ユーザ権限 |
|
オペレータ権限の場合、approveカラムを明示的にfalseとする必要があります。
カラム名称 | 型 | 概要 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
servicegroup_name 必須 | string |
サービスグループIDを指定します。 |
|||||||||
alias | string |
サービスグループ名称を指定します。 省略時には、servicegroup_nameと同じ値が指定されます。 |
|||||||||
members 必須 | array |
サービスグループとして設定するサービスIDおよび該当するホストIDを指定します。
|
|||||||||
approve | boolean |
このリクエストを即座に反映するかどうかを指定します。 省略時には、trueの指定となり、即座に反映されます。 |
このメソッドは、実行結果が boolean型で返ってきます。
servicegroup.deleteは、サービスグループ設定を削除するためのメソッドです。
対応X-MONバージョン |
|
---|---|
必要ユーザ権限 |
|
オペレータ権限の場合、approveカラムを明示的にfalseとする必要があります。
カラム名称 | 型 | 概要 |
---|---|---|
servicegroup_name 必須 | string |
サービスグループIDを指定します。 |
approve | boolean |
このリクエストを即座に反映するかどうかを指定します。 省略時には、trueの指定となり、即座に反映されます。 |
このメソッドは、実行結果が boolean型で返ってきます。
servicegroup.getは、サービスグループ設定を取得するためのメソッドです。
対応X-MONバージョン |
|
---|---|
必要ユーザ権限 |
|
閲覧者権限のユーザは、閲覧対象ホストグループが設定されている場合、閲覧対象として許可されているサービスグループ情報のみが取得されます。
カラム名称 | 型 | 概要 |
---|---|---|
servicegroup_name | string |
サービスグループIDを指定します。 |
key | string |
検索するサービスグループ設定を指定します。 空欄を指定した場合、全てのサービスグループ設定を取得します。 |
このメソッドは、servicegroup_nameもしくはkeyのどちらかの指定が必要です。
カラム名称 | 型 | 概要 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
id | string |
内部管理用のID |
|||||||||
servicegroup_name | string |
サービスグループID |
|||||||||
alias | string |
サービスグループ名称 |
|||||||||
members | array |
|
|||||||||
servicegroup_members | array |
現在のX-MONでは使用されていない情報のため、空値が返されます。 |
|||||||||
notes | null |
現在のX-MONでは使用されていない情報のため、nullが返されます。 |
|||||||||
notes_url | null |
現在のX-MONでは使用されていない情報のため、nullが返されます。 |
|||||||||
action_url | null |
現在のX-MONでは使用されていない情報のため、nullが返されます。 |
servicegroup.updateは、サービスグループ設定を編集するためのメソッドです。
対応X-MONバージョン |
|
---|---|
必要ユーザ権限 |
|
オペレータ権限の場合、approveカラムを明示的にfalseとする必要があります。
カラム名称 | 型 | 概要 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
servicegroup_name 必須 | string |
サービスグループIDを指定します。 |
|||||||||
alias | string |
サービスグループ名称を指定します。 |
|||||||||
members | array |
サービスグループとして設定するサービスIDおよび該当するホストIDを指定します。
|
|||||||||
approve | boolean |
このリクエストを即座に反映するかどうかを指定します。 省略時には、trueの指定となり、即座に反映されます。 |
このメソッドは、実行結果が boolean型で返ってきます。