你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Secrets interface
表示机密的接口。
方法
方法详细信息
beginCreateOrUpdate(string, string, string, string, Secret, SecretsCreateOrUpdateOptionalParams)
创建或替换现有机密。 此作可能需要一段时间才能完成。
function beginCreateOrUpdate(resourceGroupName: string, labName: string, userName: string, name: string, secret: Secret, options?: SecretsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<Secret>, Secret>>
参数
- resourceGroupName
-
string
资源组的名称。
- labName
-
string
实验室的名称。
- userName
-
string
用户配置文件的名称。
- name
-
string
机密的名称。
- secret
- Secret
机密。
选项参数。
返回
Promise<PollerLike<@azure/core-lro.PollOperationState<Secret>, Secret>>
beginCreateOrUpdateAndWait(string, string, string, string, Secret, SecretsCreateOrUpdateOptionalParams)
创建或替换现有机密。 此作可能需要一段时间才能完成。
function beginCreateOrUpdateAndWait(resourceGroupName: string, labName: string, userName: string, name: string, secret: Secret, options?: SecretsCreateOrUpdateOptionalParams): Promise<Secret>
参数
- resourceGroupName
-
string
资源组的名称。
- labName
-
string
实验室的名称。
- userName
-
string
用户配置文件的名称。
- name
-
string
机密的名称。
- secret
- Secret
机密。
选项参数。
返回
Promise<Secret>
delete(string, string, string, string, SecretsDeleteOptionalParams)
删除机密。
function delete(resourceGroupName: string, labName: string, userName: string, name: string, options?: SecretsDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。
- labName
-
string
实验室的名称。
- userName
-
string
用户配置文件的名称。
- name
-
string
机密的名称。
- options
- SecretsDeleteOptionalParams
选项参数。
返回
Promise<void>
get(string, string, string, string, SecretsGetOptionalParams)
获取机密。
function get(resourceGroupName: string, labName: string, userName: string, name: string, options?: SecretsGetOptionalParams): Promise<Secret>
参数
- resourceGroupName
-
string
资源组的名称。
- labName
-
string
实验室的名称。
- userName
-
string
用户配置文件的名称。
- name
-
string
机密的名称。
- options
- SecretsGetOptionalParams
选项参数。
返回
Promise<Secret>
list(string, string, string, SecretsListOptionalParams)
列出给定用户配置文件中的机密。
function list(resourceGroupName: string, labName: string, userName: string, options?: SecretsListOptionalParams): PagedAsyncIterableIterator<Secret, Secret[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。
- labName
-
string
实验室的名称。
- userName
-
string
用户配置文件的名称。
- options
- SecretsListOptionalParams
选项参数。
返回
update(string, string, string, string, SecretFragment, SecretsUpdateOptionalParams)
允许修改机密的标记。 将忽略所有其他属性。
function update(resourceGroupName: string, labName: string, userName: string, name: string, secret: SecretFragment, options?: SecretsUpdateOptionalParams): Promise<Secret>
参数
- resourceGroupName
-
string
资源组的名称。
- labName
-
string
实验室的名称。
- userName
-
string
用户配置文件的名称。
- name
-
string
机密的名称。
- secret
- SecretFragment
机密。
- options
- SecretsUpdateOptionalParams
选项参数。
返回
Promise<Secret>