Partager via


DynamoDBStorageOptions Classe

Définition

public class DynamoDBStorageOptions
public class DynamoDBStorageOptions : Orleans.Persistence.DynamoDB.DynamoDBClientOptions, Orleans.Storage.IStorageProviderSerializerOptions
type DynamoDBStorageOptions = class
type DynamoDBStorageOptions = class
    inherit DynamoDBClientOptions
    interface IStorageProviderSerializerOptions
Public Class DynamoDBStorageOptions
Public Class DynamoDBStorageOptions
Inherits DynamoDBClientOptions
Implements IStorageProviderSerializerOptions
Héritage
DynamoDBStorageOptions
Héritage
DynamoDBStorageOptions
Implémente

Constructeurs

DynamoDBStorageOptions()

Champs

DEFAULT_INIT_STAGE

Propriétés

AccessKey

Chaîne AccessKey pour le stockage DynamoDB

AccessKey

Chaîne AccessKey pour le stockage DynamoDB

(Hérité de DynamoDBClientOptions)
ConfigureJsonSerializerSettings
CreateIfNotExists

Créer la table si elle n’existe pas

DeleteStateOnClear

Indique si les données de grain doivent être supprimées ou réinitialisées aux valeurs par défaut lorsqu’un grain efface son état.

GrainStorageSerializer
IndentJson
InitStage

Étape du cycle de vie du silo où le stockage doit être initialisé. Le stockage doit être initialisé avant l’utilisation.

ProfileName

Nom du profil AWS.

(Hérité de DynamoDBClientOptions)
ReadCapacityUnits

Unité de capacité de lecture pour le stockage DynamoDB

SecretKey

Clé secrète pour le stockage DynamoDB

SecretKey

Clé secrète pour le stockage DynamoDB

(Hérité de DynamoDBClientOptions)
Service

Nom du service DynamoDB

Service

Nom de la région DynamoDB, par exemple « us-west-2 »

(Hérité de DynamoDBClientOptions)
ServiceId

Obtient ou définit un identificateur unique pour ce service, qui doit survivre au déploiement et au redéploiement.

TableName

Nom de la table DynamoDB. La valeur par défaut est « OrleansGrainState ».

TimeToLive

Spécifie un intervalle de temps pendant lequel l’élément sera expiré à l’avenir, chaque StateWrite augmentera la durée de vie du grain

Token

Jeton pour le stockage DynamoDB

(Hérité de DynamoDBClientOptions)
TypeNameHandling
UpdateIfExists

Mettre à jour la table si elle existe

UseFullAssemblyNames
UseJson
UseProvisionedThroughput

Utiliser le débit provisionné pour les tables

WriteCapacityUnits

Unité de capacité d’écriture pour le stockage DynamoDB

S’applique à