Roles interface
代表角色的介面。
方法
方法詳細資料
beginCreateOrUpdate(string, string, string, RoleUnion, RolesCreateOrUpdateOptionalParams)
建立或更新角色。
function beginCreateOrUpdate(deviceName: string, name: string, resourceGroupName: string, role: RoleUnion, options?: RolesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<RoleUnion>, RoleUnion>>
參數
- deviceName
-
string
裝置名稱。
- name
-
string
角色名稱。
- resourceGroupName
-
string
資源組名。
- role
- RoleUnion
角色屬性。
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<RoleUnion>, RoleUnion>>
beginCreateOrUpdateAndWait(string, string, string, RoleUnion, RolesCreateOrUpdateOptionalParams)
建立或更新角色。
function beginCreateOrUpdateAndWait(deviceName: string, name: string, resourceGroupName: string, role: RoleUnion, options?: RolesCreateOrUpdateOptionalParams): Promise<RoleUnion>
參數
- deviceName
-
string
裝置名稱。
- name
-
string
角色名稱。
- resourceGroupName
-
string
資源組名。
- role
- RoleUnion
角色屬性。
選項參數。
傳回
Promise<RoleUnion>
beginDelete(string, string, string, RolesDeleteOptionalParams)
刪除裝置上的角色。
function beginDelete(deviceName: string, name: string, resourceGroupName: string, options?: RolesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- deviceName
-
string
裝置名稱。
- name
-
string
角色名稱。
- resourceGroupName
-
string
資源組名。
- options
- RolesDeleteOptionalParams
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, string, RolesDeleteOptionalParams)
刪除裝置上的角色。
function beginDeleteAndWait(deviceName: string, name: string, resourceGroupName: string, options?: RolesDeleteOptionalParams): Promise<void>
參數
- deviceName
-
string
裝置名稱。
- name
-
string
角色名稱。
- resourceGroupName
-
string
資源組名。
- options
- RolesDeleteOptionalParams
選項參數。
傳回
Promise<void>
get(string, string, string, RolesGetOptionalParams)
依名稱取得特定角色。
function get(deviceName: string, name: string, resourceGroupName: string, options?: RolesGetOptionalParams): Promise<RoleUnion>
參數
- deviceName
-
string
裝置名稱。
- name
-
string
角色名稱。
- resourceGroupName
-
string
資源組名。
- options
- RolesGetOptionalParams
選項參數。
傳回
Promise<RoleUnion>
listByDataBoxEdgeDevice(string, string, RolesListByDataBoxEdgeDeviceOptionalParams)
列出 Data Box Edge/Data Box Gateway 裝置中設定的所有角色。
function listByDataBoxEdgeDevice(deviceName: string, resourceGroupName: string, options?: RolesListByDataBoxEdgeDeviceOptionalParams): PagedAsyncIterableIterator<RoleUnion, RoleUnion[], PageSettings>
參數
- deviceName
-
string
裝置名稱。
- resourceGroupName
-
string
資源組名。
選項參數。