DynamoDBStorageOptions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
- Inheritance
-
DynamoDBStorageOptions
- Inheritance
- Implements
Constructors
DynamoDBStorageOptions() |
Fields
DEFAULT_INIT_STAGE |
Properties
AccessKey |
AccessKey string for DynamoDB Storage |
AccessKey |
AccessKey string for DynamoDB Storage (Inherited from DynamoDBClientOptions) |
ConfigureJsonSerializerSettings | |
CreateIfNotExists |
Create the table if it doesn't exist |
DeleteStateOnClear |
Indicates if grain data should be deleted or reset to defaults when a grain clears it's state. |
GrainStorageSerializer | |
IndentJson | |
InitStage |
Stage of silo lifecycle where storage should be initialized. Storage must be initialized prior to use. |
ProfileName |
AWS profile name. (Inherited from DynamoDBClientOptions) |
ReadCapacityUnits |
Read capacity unit for DynamoDB storage |
SecretKey |
Secret key for DynamoDB storage |
SecretKey |
Secret key for DynamoDB storage (Inherited from DynamoDBClientOptions) |
Service |
DynamoDB Service name |
Service |
DynamoDB region name, such as "us-west-2" (Inherited from DynamoDBClientOptions) |
ServiceId |
Gets or sets a unique identifier for this service, which should survive deployment and redeployment. |
TableName |
DynamoDB table name. Defaults to 'OrleansGrainState'. |
TimeToLive |
Specifies a time span in which the item would be expired in the future every StateWrite will increase the TTL of the grain |
Token |
Token for DynamoDB storage (Inherited from DynamoDBClientOptions) |
TypeNameHandling | |
UpdateIfExists |
Update the table if it exists |
UseFullAssemblyNames | |
UseJson | |
UseProvisionedThroughput |
Use Provisioned Throughput for tables |
WriteCapacityUnits |
Write capacity unit for DynamoDB storage |