實例配置文件API 2.0
實例配置文件API允許管理員添加、列表和刪除實例配置文件,用戶可以啟動集群。普通用戶可以列出可用的實例配置文件。看到安全訪問S3 bucket使用實例配置文件為更多的信息。
重要的
訪問數據磚REST api,你必須進行身份驗證。
添加
端點 |
HTTP方法 |
---|---|
|
|
注冊一個實例配置文件。在UI中,您可以選擇實例配置文件時啟動集群。
這個API是隻有管理員用戶。
例子
curl——netrc - x\https://dbc-a1b2345c-d6e7.cloud.www.eheci.com/api/2.0/instance-profiles/add\——數據”{instance_profile_arn”:“在攻擊:aws:我::123456789012:instance-profile /我的資料”}”
{}
請求結構
字段名 |
類型 |
描述 |
---|---|---|
instance_profile_arn |
|
AWS攻擊實例的配置文件注冊數據磚。它應該看起來像: |
iam_role_arn |
|
AWS我角色的攻擊角色與實例相關的配置文件。它必須有形式 |
is_meta_instance_profile |
|
實例配置文件是否元實例配置文件。使用僅在我憑證透傳。這個字段是可選的。 |
skip_validation |
|
默認情況下,磚驗證它是否有足夠的權限啟動實例與實例配置文件。這個驗證使用AWS管製模式 |
編輯
端點 |
HTTP方法 |
---|---|
|
|
編輯一個實例配置文件,但隻支持字段變化是可選的了我的角色是與實例相關的配置文件。應指定我的作用是如果下麵是正確的:
你的角色名和實例配置文件名稱不匹配。名字是在每個攻擊去年削減後的部分。
你想使用實例配置文件磚SQL Serverless。
理解這些字段在AWS控製台,明白了使Serverless SQL倉庫。
這個API是隻有管理員用戶。
列表
端點 |
HTTP方法 |
---|---|
|
|
實例配置文件列表調用用戶可以使用它來啟動集群。
這個API可用於所有用戶。
例子
curl——netrc - x\https://dbc-a1b2345c-d6e7.cloud.www.eheci.com/api/2.0/instance-profiles/list\|金橋。
{“instance_profiles”:({“instance_profile_arn”:“攻擊:aws:我::123456789012:instance-profile /我的資料”,“is_meta_instance_profile”:假}]}
響應結構
字段名 |
類型 |
描述 |
---|---|---|
instance_profiles |
一個數組的InstanceProfile |
實例配置文件的列表,用戶可以訪問。 |
刪除
端點 |
HTTP方法 |
---|---|
|
|
刪除與提供的攻擊實例配置文件。現有的集群實例配置文件將繼續函數。
這個API隻訪問admin用戶。
數據結構
在本節中:
InstanceProfile
一個我實例配置文件時,可以連接到實例啟動集群。
字段名 |
類型 |
描述 |
---|---|---|
instance_profile_arn |
|
AWS攻擊實例的配置文件注冊數據磚。它應該看起來像: |
is_meta_instance_profile |
|
實例配置文件是否元實例配置文件。使用僅在我憑證透傳。有關更多信息,請參見建立一個元實例配置文件。 |