实例概要API 2.0
实例概要API允许管理员添加、列出和删除用户可以用来启动集群的实例概要。普通用户可以列出对他们可用的实例概要。看到使用实例概要配置S3访问获取更多信息。
重要的
要访问Databricks REST api,必须进行身份验证。
添加
端点 |
HTTP方法 |
---|---|
|
|
注册一个实例概要文件。在UI中,您可以在启动集群时选择实例概要文件。
此API仅对管理用户可用。
例子
—netrc -X POST\https://dbc-a1b2345c-d6e7.cloud.www.neidfyre.com/api/2.0/instance-profiles/add\——数据'{"instance_profile_arn": "arn:aws:iam::123456789012:instance-profile/my-profile"}'
{}
请求结构
字段名 |
类型 |
描述 |
---|---|---|
instance_profile_arn |
|
要向Databricks注册的实例概要文件的AWS ARN。它应该是这样的: |
iam_role_arn |
|
AWS IAM角色实例概要文件关联角色的ARN。它必须有形式 |
is_meta_instance_profile |
|
实例概要文件是否是元实例概要文件。仅用于IAM证书传递。该字段可选。 |
skip_validation |
|
默认情况下,Databricks验证它是否有足够的权限使用实例概要启动实例。此验证使用AWS干运行模式 |
编辑
端点 |
HTTP方法 |
---|---|
|
|
编辑一个实例概要文件,但唯一支持更改的字段是与实例概要文件关联的可选IAM角色ARN。当以下两种情况都为时,需要指定IAM角色ARN:
您的角色名称和实例概要名称不匹配。名称是每个ARN中最后一个斜杠后面的部分。
的实例概要文件Databricks SQL Serverless。
要了解这些字段在AWS控制台中的位置,请参见启用无服务器SQL仓库。
此API仅对管理用户可用。
列表
端点 |
HTTP方法 |
---|---|
|
|
列出主叫用户可用于启动集群的实例概要。
所有用户都可以使用这个API。
例子
—netrc -X GET\https://dbc-a1b2345c-d6e7.cloud.www.neidfyre.com/api/2.0/instance-profiles/list\|金桥。
{“instance_profiles”:({“instance_profile_arn”:“攻击:aws:我::123456789012:instance-profile /我的资料”,“is_meta_instance_profile”:假}]}
删除
端点 |
HTTP方法 |
---|---|
|
|
使用提供的ARN删除实例概要文件。具有此实例概要的现有集群将继续工作。
此API仅供管理员用户访问。
数据结构
本节:
InstanceProfile
在启动集群时可以附加到实例的IAM实例配置文件。
字段名 |
类型 |
描述 |
---|---|---|
instance_profile_arn |
|
要向Databricks注册的实例概要文件的AWS ARN。它应该是这样的: |
is_meta_instance_profile |
|
实例概要文件是否是元实例概要文件。仅用于IAM证书传递。有关更多信息,请参见设置一个元实例概要文件。 |