新しいターゲットを作成します
post
https://EM_HOST:8080/em/api/targets
このAPIは、指定されたデータで新しいターゲット・リソースを作成します。そのリソースがすでに存在する場合は、エラーが返されます。
リクエスト
この操作にはリクエスト・パラメータはありません。
サポートされているメディア・タイプ
- application/json
ルート・スキーマ: schema
型:
object
ターゲット作成リクエストに必要なペイロード。
ソースの表示
-
accessPoint: object NameTypePair
名前とタイプのペア。
-
credentials: object credentials
使用可能なその他のプロパティ: additionalPropertiesターゲット資格証明
-
displayName: string
ターゲット表示名
-
hostName: string
ターゲットのホスト名
-
instances: array instances
ターゲットを接続するインスタンス(RACターゲットの場合のみ適用可能)
-
monitoringCredentials: array monitoringCredentials
ターゲット・モニタリング資格証明
-
name(必須): string
ターゲット名
-
properties: array properties
ターゲット・プロパティこれには、グローバル・ターゲット・プロパティ、タイプ固有のターゲット・プロパティ、またはユーザー定義のプロパティを指定できます
-
timezoneRegion: string
ターゲットのタイムゾーン
-
typeName: string
ターゲット・タイプ
ネストされたスキーマ: instances
型:
array
ターゲットを接続するインスタンス(RACターゲットの場合のみ適用可能)
ソースの表示
- 配列: object NameTypePair
名前とタイプのペア。
ネストされたスキーマ: monitoringCredentials
型:
array
ターゲット・モニタリング資格証明
ソースの表示
- 配列: object MonitoringCredential
モニタリング資格証明は、ターゲットへのアクセスにどの資格証明のセットおよび属性を使用するかを説明するために使用します。
ネストされたスキーマ: properties
型:
array
ターゲット・プロパティこれには、グローバル・ターゲット・プロパティ、タイプ固有のターゲット・プロパティ、またはユーザー定義のプロパティを指定できます
ソースの表示
- 配列: object TargetPropertySummary
ターゲット・プロパティでは、ターゲットのプロパティがID、名前、表示名および値によって説明されます。
ネストされたスキーマ: MonitoringCredential
型:
object
モニタリング資格証明は、ターゲットへのアクセスにどの資格証明のセットおよび属性を使用するかを説明するために使用します。
ソースの表示
-
attributes: array attributes
使用可能なその他のプロパティ: additionalProperties資格証明の属性
-
authenticatingTargetType: string
セットの認証ターゲット・タイプ
-
credentialType: string
資格証明タイプ
-
monitoringCredentialSetName: string
資格証明セットの名前
ネストされたスキーマ: attributes
型:
array
使用可能なその他のプロパティ
ソースの表示
資格証明の属性
ソースの表示
- 配列: object NameValuePair
名前と値のペア。
例:
[
{
"name":"UserName",
"value":"MyUserName"
},
{
"name":"Password",
"value":"MyPassword"
}
]
ネストされたスキーマ: TargetPropertySummary
型:
object
ターゲット・プロパティでは、ターゲットのプロパティがID、名前、表示名および値によって説明されます。
ソースの表示
-
displayName: string
クライアント・ロケールでのプロパティ名。クライアントロケールが不明またはサポートされていない場合、これは名前と同じです。
-
id: string
プロパティID。これはプロパティの内部名です
-
name: string
英語のプロパティ名。
-
value: string
プロパティ値。
レスポンス
サポートされているメディア・タイプ
- application/json
201レスポンス
作成されました
ルート・スキーマ: schema
型:
object
ターゲットの詳細
ソースの表示
-
targetName: string
ターゲットの名前例:
sales_db1
-
targetType: string
ターゲットのタイプ例:
oracle_database
400レスポンス
引数が無効かリソース定義が不完全です
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
401レスポンス
クライアントが認証されていません
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
409レスポンス
認可されていないかターゲットがすでに存在します
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
500レスポンス
リクエスト処理中の内部エラー
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
503レスポンス
必要なサービスが使用不可であることを示しています。
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列