スナップショットの取得
get
/api/20210901/snapshots/{snapshotId}
指定されたIDの単一スナップショットに関する情報を返します。 スナップショット名、BARファイル名、ストレージのロケーション、作成者および作成日などの詳細。
リクエスト
パス・パラメータ
- snapshotId(required): string
スナップショットID。
この操作のリクエスト本文がありません。
先頭に戻るレスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
成功した操作。
ルート・スキーマ : スナップショット
Type:
objectスナップショットを表すオブジェクト。
ソースを表示
-
bar(required): object Bar
スナップショットBARファイル。
-
createdByUser(required): string
スナップショットを作成したユーザー。
-
id(必須): string
スナップショットのID。
-
name(required): string
スナップショットの名前。
-
storage(required): 識別子: type
識別子 :
{ "propertyName":"type", "mapping":{ "OCI_NATIVE":"#/components/schemas/OCINativeStorage" } } -
timeCreated(required): string (日時)
スナップショットが作成された時間。
ネストされたスキーマ : Discriminator: type
Type:
object識別子: type
弁別子の値
1つのスキーマに一致
ソースを表示
- OCINativeStorage
Oracle Cloud Infrastructure (OCI)ストレージの詳細。
ネストされたスキーマ : OCINativeStorage
Oracle Cloud Infrastructure (OCI)ストレージの詳細。
すべてに一致
Oracle Cloud Infrastructure (OCI)ストレージの詳細。
Oracle Cloud Infrastructure (OCI)ストレージの詳細。
ソースを表示
ネストされたスキーマ : ストレージ
Type:
object記憶域詳細
ソースを表示
-
auth(required): 識別子: type
識別子:
{ "propertyName":"type", "mapping":{ "OSS_AUTH_OCI_USER_ID":"#/components/schemas/OCIUserIdAuth", "OCI_RESOURCE_PRINCIPAL":"#/components/schemas/OCIResourcePrincipalAuth" } } -
type(required): string
許容値:
[ "OCI_NATIVE" ]記憶域のタイプ。
ネストされたスキーマ : OCINativeStorage-allOf[1]
Type:
ソースを表示
object-
bucket: string
OCIオブジェクト・ストレージのストレージ・バケットの名前。
-
bucketOciNamespace: string
ストレージ・バケットが存在するネームスペース。 バケットが別のテナンシにある場合にのみ必要です。
-
bucketOciRegion: string
ストレージ・バケットが存在するリージョン。 バケットが別のリージョンにある場合にのみ必要です。
ネストされたスキーマ : Discriminator: type
Type:
object識別子: type
弁別子の値
1つのスキーマに一致
ソースを表示
- OCIUserIdAuth
非推奨のOracle Cloud Infrastructure (OCI)ユーザーID認証の詳細。 [API署名の生成方法Key](https://docs.oracle.com/en-us/iaas/Content/API/Concepts/apisigningkey.htm#two)]を参照してください。
- OCIResourcePrincipalAuth
Oracle Cloud Infrastructure (OCI)リソース・プリンシパル認証の詳細。
ネストされたスキーマ : OCIUserIdAuth
非推奨のOracle Cloud Infrastructure (OCI)ユーザーID認証の詳細。 [API署名の生成方法Key](https://docs.oracle.com/en-us/iaas/Content/API/Concepts/apisigningkey.htm#two)]を参照してください。
すべてに一致
非推奨のOracle Cloud Infrastructure (OCI)ユーザーID認証の詳細。 [API署名の生成方法Key](https://docs.oracle.com/en-us/iaas/Content/API/Concepts/apisigningkey.htm#two)]を参照してください。
非推奨のOracle Cloud Infrastructure (OCI)ユーザーID認証の詳細。 [API署名の生成方法Key](https://docs.oracle.com/en-us/iaas/Content/API/Concepts/apisigningkey.htm#two)]を参照してください。
ソースを表示
- object 「認証」
認証の詳細。
- object OCIUserIdAuth-allOf[1]
ネストされたスキーマ : OCIResourcePrincipalAuth
Oracle Cloud Infrastructure (OCI)リソース・プリンシパル認証の詳細。
すべてに一致
Oracle Cloud Infrastructure (OCI)リソース・プリンシパル認証の詳細。
Oracle Cloud Infrastructure (OCI)リソース・プリンシパル認証の詳細。
ソースを表示
ネストされたスキーマ : 認証
Type:
object認証の詳細。
ソースを表示
-
type(required): string
許容値:
[ "OSS_AUTH_OCI_USER_ID", "OCI_RESOURCE_PRINCIPAL" ]認証のタイプ。
ネストされたスキーマ : OCIUserIdAuth-allOf[1]
Type:
ソースを表示
object-
ociKeyFingerprint: string
公開キーのフィンガープリント。
-
ociPrivateKeyWrapped: string
Base64URLエンコードされた秘密キー。
-
ociRegion: string
OCIリージョンの名前。
-
ociTenancyId: string
テナンシのOCID。
-
ociUserId: string
ユーザーのOCID。
ネストされたスキーマ : OCIResourcePrincipalAuth-allOf[1]
Type:
object400レスポンス
不正なリクエスト(無効な問合せパラメータ、不正なヘッダーなど)。
ルート・スキーマ: Error
Type:
ソースを表示
object-
code(必須): string
プログラム解析のためのエラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列。
404レスポンス
見つかりません。 リクエストされたリソースは見つかりませんでした。
ルート・スキーマ: Error
Type:
ソースを表示
object-
code(必須): string
プログラム解析のためのエラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列。
例
この例では、IDがac6fdab7-9c16-4d22-a56f-cb7b5d15505aの単一スナップショットの詳細を返します。
cURLの例:
curl -i \ --header 'Authorization: Bearer <token>' \ --request GET 'https://<hostname>/api/20210901/snapshots/ac6fdab7-9c16-4d22-a56f-cb7b5d15505a'
リクエスト本文の例
Not applicable.
レスポンス本文の例
Status 200:
{
"id": "ac6fdab7-9c16-4d22-a56f-cb7b5d15505a",
"name": "myfirstsnapshot",
"createdByUser": "Admin",
"timeCreated": "2021-10-01T14:20:17.288Z",
"storage": {
"type": "OCI_NATIVE",
"bucket": "mysnapshot-bucket",
"auth": {
"type": "OSS_AUTH_OCI_USER_ID",
"ociRegion": "us-phoenix-1",
"ociTenancyId": "ocid1.tenancy.oc1..xxxxx...",
"ociUserId": "ocid1.user.oc1..xxxxxxxxxxxx..."
}
},
"bar": {
"uri": "file:///myfolder/myfirstsnapshot.bar"
}
}