次の方法で共有


MeshSecret class

MeshSecret を表すクラス。

コンストラクター

MeshSecret(ServiceFabricClientContext)

MeshSecret を作成します。

メソッド

createOrUpdate(string, SecretResourceDescription, RequestOptionsBase)

指定した名前、説明、およびプロパティを使用してシークレット リソースを作成します。 同じ名前のシークレット リソースが存在する場合は、指定された説明とプロパティで更新されます。 作成後、シークレット リソースの種類と contentType は更新できません。

createOrUpdate(string, SecretResourceDescription, RequestOptionsBase, ServiceCallback<SecretResourceDescription>)
createOrUpdate(string, SecretResourceDescription, ServiceCallback<SecretResourceDescription>)
deleteMethod(string, RequestOptionsBase)

指定したシークレット リソースとそのすべての名前付き値を削除します。

deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, ServiceCallback<void>)
get(string, RequestOptionsBase)

指定した名前のシークレット リソースに関する情報を取得します。 情報には、シークレットの説明とその他のプロパティが含まれます。

get(string, RequestOptionsBase, ServiceCallback<SecretResourceDescription>)
get(string, ServiceCallback<SecretResourceDescription>)
list(RequestOptionsBase)

特定のリソース グループ内のすべてのシークレット リソースに関する情報を取得します。 情報には、シークレットの説明とその他のプロパティが含まれます。

list(RequestOptionsBase, ServiceCallback<PagedSecretResourceDescriptionList>)
list(ServiceCallback<PagedSecretResourceDescriptionList>)

コンストラクターの詳細

MeshSecret(ServiceFabricClientContext)

MeshSecret を作成します。

new MeshSecret(client: ServiceFabricClientContext)

パラメーター

client
ServiceFabricClientContext

サービス クライアントへの参照。

メソッドの詳細

createOrUpdate(string, SecretResourceDescription, RequestOptionsBase)

指定した名前、説明、およびプロパティを使用してシークレット リソースを作成します。 同じ名前のシークレット リソースが存在する場合は、指定された説明とプロパティで更新されます。 作成後、シークレット リソースの種類と contentType は更新できません。

function createOrUpdate(secretResourceName: string, secretResourceDescription: SecretResourceDescription, options?: RequestOptionsBase): Promise<MeshSecretCreateOrUpdateResponse>

パラメーター

secretResourceName

string

シークレット リソースの名前。

secretResourceDescription
SecretResourceDescription

シークレット リソースを作成するための説明。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.MeshSecretCreateOrUpdateResponseです>

createOrUpdate(string, SecretResourceDescription, RequestOptionsBase, ServiceCallback<SecretResourceDescription>)

function createOrUpdate(secretResourceName: string, secretResourceDescription: SecretResourceDescription, options: RequestOptionsBase, callback: ServiceCallback<SecretResourceDescription>)

パラメーター

secretResourceName

string

シークレット リソースの名前。

secretResourceDescription
SecretResourceDescription

シークレット リソースを作成するための説明。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<SecretResourceDescription>

コールバック

createOrUpdate(string, SecretResourceDescription, ServiceCallback<SecretResourceDescription>)

function createOrUpdate(secretResourceName: string, secretResourceDescription: SecretResourceDescription, callback: ServiceCallback<SecretResourceDescription>)

パラメーター

secretResourceName

string

シークレット リソースの名前。

secretResourceDescription
SecretResourceDescription

シークレット リソースを作成するための説明。

callback

ServiceCallback<SecretResourceDescription>

コールバック

deleteMethod(string, RequestOptionsBase)

指定したシークレット リソースとそのすべての名前付き値を削除します。

function deleteMethod(secretResourceName: string, options?: RequestOptionsBase): Promise<RestResponse>

パラメーター

secretResourceName

string

シークレット リソースの名前。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<RestResponse>

Promise<msRest.RestResponse応答>

deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(secretResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

パラメーター

secretResourceName

string

シークレット リソースの名前。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<void>

コールバック

deleteMethod(string, ServiceCallback<void>)

function deleteMethod(secretResourceName: string, callback: ServiceCallback<void>)

パラメーター

secretResourceName

string

シークレット リソースの名前。

callback

ServiceCallback<void>

コールバック

get(string, RequestOptionsBase)

指定した名前のシークレット リソースに関する情報を取得します。 情報には、シークレットの説明とその他のプロパティが含まれます。

function get(secretResourceName: string, options?: RequestOptionsBase): Promise<MeshSecretGetResponse>

パラメーター

secretResourceName

string

シークレット リソースの名前。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.MeshSecretGetResponseです。>

get(string, RequestOptionsBase, ServiceCallback<SecretResourceDescription>)

function get(secretResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<SecretResourceDescription>)

パラメーター

secretResourceName

string

シークレット リソースの名前。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<SecretResourceDescription>

コールバック

get(string, ServiceCallback<SecretResourceDescription>)

function get(secretResourceName: string, callback: ServiceCallback<SecretResourceDescription>)

パラメーター

secretResourceName

string

シークレット リソースの名前。

callback

ServiceCallback<SecretResourceDescription>

コールバック

list(RequestOptionsBase)

特定のリソース グループ内のすべてのシークレット リソースに関する情報を取得します。 情報には、シークレットの説明とその他のプロパティが含まれます。

function list(options?: RequestOptionsBase): Promise<MeshSecretListResponse>

パラメーター

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.MeshSecretListResponse応答>

list(RequestOptionsBase, ServiceCallback<PagedSecretResourceDescriptionList>)

function list(options: RequestOptionsBase, callback: ServiceCallback<PagedSecretResourceDescriptionList>)

パラメーター

options
RequestOptionsBase

省略可能なパラメーター

list(ServiceCallback<PagedSecretResourceDescriptionList>)

function list(callback: ServiceCallback<PagedSecretResourceDescriptionList>)

パラメーター