你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ComputeNodeUser 类

定义

特定Azure Batch计算节点的用户。

public class ComputeNodeUser : Microsoft.Azure.Batch.IInheritedBehaviors
type ComputeNodeUser = class
    interface IInheritedBehaviors
Public Class ComputeNodeUser
Implements IInheritedBehaviors
继承
ComputeNodeUser
实现

构造函数

ComputeNodeUser()

支持模拟 ComputeNodeUser 类的默认构造函数。

属性

CustomBehaviors

获取或设置一个行为列表,这些行为修改或自定义通过此 ComputeNodeUser发出的 Batch 服务的请求。

ExpiryTime

获取或设置到期时间。

IsAdmin

获取或设置用户帐户的管理权限级别。 为提交操作指定 UpdateUser 时,将忽略此属性的值。

Name

获取或设置名称。 如果为提交操作指定了 AddUser,则此属性的值是创建的本地 Windows 帐户的名称。 如果为提交操作指定了 UpdateUser,则此属性的值将选择要修改的本地 Windows 帐户。 更改此属性不会重命名计算节点上的本地 Windows 帐户。

Password

获取或设置密码。

SshPublicKey

获取或设置可用于远程登录到计算节点的 SSH 公钥。

方法

Commit(ComputeNodeUserCommitSemantics, IEnumerable<BatchClientBehavior>)

阻止调用以在计算节点上创建或更新用户帐户。

CommitAsync(ComputeNodeUserCommitSemantics, IEnumerable<BatchClientBehavior>, CancellationToken)

开始异步调用,以在计算节点上创建或更新用户帐户。

Delete(IEnumerable<BatchClientBehavior>)

调用 以从计算节点中删除当前用户。

DeleteAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

开始异步调用,以从计算节点中删除当前用户。

适用于