次の方法で共有


TableSasSignatureValues interface

NODE.JSランタイムでのみ使用できます。

TableSASSignatureValues は、テーブルの Table Service SAS トークンの生成に使用されます

プロパティ

endPartitionKey

パーティション キー範囲の末尾を定義すると、テーブル クエリは範囲内の結果のみを返します。共有アクセス署名を使用して、この範囲外のエンティティを追加、更新、または削除しようとすると失敗します。 startPartitionKey が endPartitionKey と等しい場合、Shared Access Signature はテーブル内の 1 つのパーティション内のエンティティへのアクセスのみを承認します。 startPartitionKey が endPartitionKey と等しく、startRowKey が endRowKey と等しい場合、Shared Access Signature は 1 つのパーティション内の 1 つのエンティティにのみアクセスできます

endRowKey

行キー範囲の末尾を定義すると、テーブル クエリは範囲内の結果のみを返します。共有アクセス署名を使用して、この範囲外のエンティティを追加、更新、または削除しようとすると失敗します。 startPartitionKey が endPartitionKey と等しい場合、Shared Access Signature はテーブル内の 1 つのパーティション内のエンティティへのアクセスのみを承認します。 startPartitionKey が endPartitionKey と等しく、startRowKey が endRowKey と等しい場合、Shared Access Signature は 1 つのパーティション内の 1 つのエンティティにのみアクセスできます

expiresOn

随意。 識別子が指定されていない場合、トークンが生成されてから 1 時間の既定値が設定されます。 SAS が機能しなくなった時間。

identifier

随意。 この SAS が参照するコンテナーのアクセス ポリシーの名前 (存在する場合)。

https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy を参照してください

ipRange

随意。 この SAS で許可される IP 範囲。

permissions

随意。 識別子が指定されていない場合は、既定値の "読み取り" を参照してください TableSasPermissions アクセスするリソースに応じてアクセス許可文字列の構築に役立ちます。

protocol

随意。 SAS プロトコル、HTTPS のみ、または HTTPSandHTTP

startPartitionKey

パーティション キー範囲の開始を定義すると、テーブル クエリは範囲内の結果のみを返します。共有アクセス署名を使用して、この範囲外のエンティティを追加、更新、または削除しようとすると失敗します。 startPartitionKey が endPartitionKey と等しい場合、Shared Access Signature はテーブル内の 1 つのパーティション内のエンティティへのアクセスのみを承認します。 startPartitionKey が endPartitionKey と等しく、startRowKey が endRowKey と等しい場合、Shared Access Signature は 1 つのパーティション内の 1 つのエンティティにのみアクセスできます

startRowKey

行キー範囲の開始を定義すると、テーブル クエリは範囲内の結果のみを返します。共有アクセス署名を使用して、この範囲外のエンティティを追加、更新、または削除しようとすると失敗します。 startPartitionKey が endPartitionKey と等しい場合、Shared Access Signature はテーブル内の 1 つのパーティション内のエンティティへのアクセスのみを承認します。 startPartitionKey が endPartitionKey と等しく、startRowKey が endRowKey と等しい場合、Shared Access Signature は 1 つのパーティション内の 1 つのエンティティにのみアクセスできます

startsOn

随意。 SAS が有効になるタイミング。

version

この SAS が対象とするサービスのバージョン。 指定しない場合、既定ではライブラリの対象となるバージョンになります。

プロパティの詳細

endPartitionKey

パーティション キー範囲の末尾を定義すると、テーブル クエリは範囲内の結果のみを返します。共有アクセス署名を使用して、この範囲外のエンティティを追加、更新、または削除しようとすると失敗します。 startPartitionKey が endPartitionKey と等しい場合、Shared Access Signature はテーブル内の 1 つのパーティション内のエンティティへのアクセスのみを承認します。 startPartitionKey が endPartitionKey と等しく、startRowKey が endRowKey と等しい場合、Shared Access Signature は 1 つのパーティション内の 1 つのエンティティにのみアクセスできます

endPartitionKey?: string

プロパティ値

string

endRowKey

行キー範囲の末尾を定義すると、テーブル クエリは範囲内の結果のみを返します。共有アクセス署名を使用して、この範囲外のエンティティを追加、更新、または削除しようとすると失敗します。 startPartitionKey が endPartitionKey と等しい場合、Shared Access Signature はテーブル内の 1 つのパーティション内のエンティティへのアクセスのみを承認します。 startPartitionKey が endPartitionKey と等しく、startRowKey が endRowKey と等しい場合、Shared Access Signature は 1 つのパーティション内の 1 つのエンティティにのみアクセスできます

endRowKey?: string

プロパティ値

string

expiresOn

随意。 識別子が指定されていない場合、トークンが生成されてから 1 時間の既定値が設定されます。 SAS が機能しなくなった時間。

expiresOn?: Date

プロパティ値

Date

identifier

随意。 この SAS が参照するコンテナーのアクセス ポリシーの名前 (存在する場合)。

https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy を参照してください

identifier?: string

プロパティ値

string

ipRange

随意。 この SAS で許可される IP 範囲。

ipRange?: SasIPRange

プロパティ値

permissions

随意。 識別子が指定されていない場合は、既定値の "読み取り" を参照してください TableSasPermissions アクセスするリソースに応じてアクセス許可文字列の構築に役立ちます。

permissions?: TableSasPermissions

プロパティ値

protocol

随意。 SAS プロトコル、HTTPS のみ、または HTTPSandHTTP

protocol?: SasProtocol

プロパティ値

startPartitionKey

パーティション キー範囲の開始を定義すると、テーブル クエリは範囲内の結果のみを返します。共有アクセス署名を使用して、この範囲外のエンティティを追加、更新、または削除しようとすると失敗します。 startPartitionKey が endPartitionKey と等しい場合、Shared Access Signature はテーブル内の 1 つのパーティション内のエンティティへのアクセスのみを承認します。 startPartitionKey が endPartitionKey と等しく、startRowKey が endRowKey と等しい場合、Shared Access Signature は 1 つのパーティション内の 1 つのエンティティにのみアクセスできます

startPartitionKey?: string

プロパティ値

string

startRowKey

行キー範囲の開始を定義すると、テーブル クエリは範囲内の結果のみを返します。共有アクセス署名を使用して、この範囲外のエンティティを追加、更新、または削除しようとすると失敗します。 startPartitionKey が endPartitionKey と等しい場合、Shared Access Signature はテーブル内の 1 つのパーティション内のエンティティへのアクセスのみを承認します。 startPartitionKey が endPartitionKey と等しく、startRowKey が endRowKey と等しい場合、Shared Access Signature は 1 つのパーティション内の 1 つのエンティティにのみアクセスできます

startRowKey?: string

プロパティ値

string

startsOn

随意。 SAS が有効になるタイミング。

startsOn?: Date

プロパティ値

Date

version

この SAS が対象とするサービスのバージョン。 指定しない場合、既定ではライブラリの対象となるバージョンになります。

version?: string

プロパティ値

string