MeshSecretValue class
MeshSecretValue を表すクラス。
コンストラクター
| Mesh |
MeshSecretValue を作成します。 |
メソッド
コンストラクターの詳細
MeshSecretValue(ServiceFabricClientContext)
MeshSecretValue を作成します。
new MeshSecretValue(client: ServiceFabricClientContext)
パラメーター
- client
- ServiceFabricClientContext
サービス クライアントへの参照。
メソッドの詳細
addValue(string, string, SecretValueResourceDescription, RequestOptionsBase)
指定したシークレット リソースの新しい値を作成します。 通常、値の名前はバージョン識別子です。 一度作成した値は変更できません。
function addValue(secretResourceName: string, secretValueResourceName: string, secretValueResourceDescription: SecretValueResourceDescription, options?: RequestOptionsBase): Promise<MeshSecretValueAddValueResponse>
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
- secretValueResourceName
-
string
シークレット リソース値の名前。これは通常、値のバージョン識別子です。
- secretValueResourceDescription
- SecretValueResourceDescription
シークレット リソースの値を作成するための説明。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<MeshSecretValueAddValueResponse>
Promise<Models.MeshSecretValueAddValueResponse(PromiseModels.MeshSecretValueAddValueResponse)>
addValue(string, string, SecretValueResourceDescription, RequestOptionsBase, ServiceCallback<SecretValueResourceDescription>)
function addValue(secretResourceName: string, secretValueResourceName: string, secretValueResourceDescription: SecretValueResourceDescription, options: RequestOptionsBase, callback: ServiceCallback<SecretValueResourceDescription>)
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
- secretValueResourceName
-
string
シークレット リソース値の名前。これは通常、値のバージョン識別子です。
- secretValueResourceDescription
- SecretValueResourceDescription
シークレット リソースの値を作成するための説明。
- options
- RequestOptionsBase
省略可能なパラメーター
コールバック
addValue(string, string, SecretValueResourceDescription, ServiceCallback<SecretValueResourceDescription>)
function addValue(secretResourceName: string, secretValueResourceName: string, secretValueResourceDescription: SecretValueResourceDescription, callback: ServiceCallback<SecretValueResourceDescription>)
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
- secretValueResourceName
-
string
シークレット リソース値の名前。これは通常、値のバージョン識別子です。
- secretValueResourceDescription
- SecretValueResourceDescription
シークレット リソースの値を作成するための説明。
コールバック
deleteMethod(string, string, RequestOptionsBase)
名前で識別されるシークレット値リソースを削除します。 リソースの名前は、通常、その値に関連付けられているバージョンです。 指定した値が使用中の場合、削除は失敗します。
function deleteMethod(secretResourceName: string, secretValueResourceName: string, options?: RequestOptionsBase): Promise<RestResponse>
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
- secretValueResourceName
-
string
シークレット リソース値の名前。これは通常、値のバージョン識別子です。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<RestResponse>
Promise<msRest.RestResponse応答>
deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)
function deleteMethod(secretResourceName: string, secretValueResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
- secretValueResourceName
-
string
シークレット リソース値の名前。これは通常、値のバージョン識別子です。
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
-
ServiceCallback<void>
コールバック
deleteMethod(string, string, ServiceCallback<void>)
function deleteMethod(secretResourceName: string, secretValueResourceName: string, callback: ServiceCallback<void>)
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
- secretValueResourceName
-
string
シークレット リソース値の名前。これは通常、値のバージョン識別子です。
- callback
-
ServiceCallback<void>
コールバック
get(string, string, RequestOptionsBase)
指定した名前付きシークレット値リソースに関する情報を取得します。 この情報には、シークレットの実際の値は含まれません。
function get(secretResourceName: string, secretValueResourceName: string, options?: RequestOptionsBase): Promise<MeshSecretValueGetResponse>
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
- secretValueResourceName
-
string
シークレット リソース値の名前。これは通常、値のバージョン識別子です。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<MeshSecretValueGetResponse>
Promise<Models.MeshSecretValueGetResponse>
get(string, string, RequestOptionsBase, ServiceCallback<SecretValueResourceDescription>)
function get(secretResourceName: string, secretValueResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<SecretValueResourceDescription>)
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
- secretValueResourceName
-
string
シークレット リソース値の名前。これは通常、値のバージョン識別子です。
- options
- RequestOptionsBase
省略可能なパラメーター
コールバック
get(string, string, ServiceCallback<SecretValueResourceDescription>)
function get(secretResourceName: string, secretValueResourceName: string, callback: ServiceCallback<SecretValueResourceDescription>)
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
- secretValueResourceName
-
string
シークレット リソース値の名前。これは通常、値のバージョン識別子です。
コールバック
list(string, RequestOptionsBase)
指定したシークレット リソースのすべてのシークレット値リソースに関する情報を取得します。 情報にはシークレット値リソースの名前が含まれますが、実際の値は含まれません。
function list(secretResourceName: string, options?: RequestOptionsBase): Promise<MeshSecretValueListResponse>
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<MeshSecretValueListResponse>
Promise<Models.MeshSecretValueListResponse応答>
list(string, RequestOptionsBase, ServiceCallback<PagedSecretValueResourceDescriptionList>)
function list(secretResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<PagedSecretValueResourceDescriptionList>)
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
- options
- RequestOptionsBase
省略可能なパラメーター
コールバック
list(string, ServiceCallback<PagedSecretValueResourceDescriptionList>)
function list(secretResourceName: string, callback: ServiceCallback<PagedSecretValueResourceDescriptionList>)
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
コールバック
show(string, string, RequestOptionsBase)
シークレット リソースの指定した名前付き値の復号化された値を一覧表示します。 これは特権操作です。
function show(secretResourceName: string, secretValueResourceName: string, options?: RequestOptionsBase): Promise<MeshSecretValueShowResponse>
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
- secretValueResourceName
-
string
シークレット リソース値の名前。これは通常、値のバージョン識別子です。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<MeshSecretValueShowResponse>
Promise<Models.MeshSecretValueShowResponse>
show(string, string, RequestOptionsBase, ServiceCallback<SecretValue>)
function show(secretResourceName: string, secretValueResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<SecretValue>)
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
- secretValueResourceName
-
string
シークレット リソース値の名前。これは通常、値のバージョン識別子です。
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック
show(string, string, ServiceCallback<SecretValue>)
function show(secretResourceName: string, secretValueResourceName: string, callback: ServiceCallback<SecretValue>)
パラメーター
- secretResourceName
-
string
シークレット リソースの名前。
- secretValueResourceName
-
string
シークレット リソース値の名前。これは通常、値のバージョン識別子です。
- callback
コールバック