MBrace.AWS


Configuration

Namespace: MBrace.AWS

MBrace.AWS Configuration Builder. Used to specify MBrace.AWS cluster storage configuration.

Instance members

Instance memberDescription
DefaultCredentials
Signature: MBraceAWSCredentials

CompiledName: get_DefaultCredentials

DefaultRegion
Signature: AWSRegion

CompiledName: get_DefaultRegion

DynamoDBCredentials()
Signature: unit -> MBraceAWSCredentials

AWS DynamoDB Account credentials

CompiledName: set_DynamoDBCredentials

DynamoDBCredentials()
Signature: unit -> unit

AWS DynamoDB Account credentials

CompiledName: get_DynamoDBCredentials

DynamoDBRegion()
Signature: unit -> AWSRegion

CompiledName: set_DynamoDBRegion

DynamoDBRegion()
Signature: unit -> unit

CompiledName: get_DynamoDBRegion

OptimizeClosureSerialization()
Signature: unit -> bool

Specifies wether the cluster should optimize closure serialization. Defaults to true.

CompiledName: set_OptimizeClosureSerialization

OptimizeClosureSerialization()
Signature: unit -> unit

Specifies wether the cluster should optimize closure serialization. Defaults to true.

CompiledName: get_OptimizeClosureSerialization

ResourcePrefix
Signature: string

CompiledName: get_ResourcePrefix

RuntimeBucket()
Signature: unit -> string

S3 bucket used by the runtime.

CompiledName: set_RuntimeBucket

RuntimeBucket()
Signature: unit -> unit

S3 bucket used by the runtime.

CompiledName: get_RuntimeBucket

RuntimeLogsTable()
Signature: unit -> string

DynamoDB table used by the runtime for storing logs.

CompiledName: set_RuntimeLogsTable

RuntimeLogsTable()
Signature: unit -> unit

DynamoDB table used by the runtime for storing logs.

CompiledName: get_RuntimeLogsTable

RuntimeTable()
Signature: unit -> string

DynamoDB table used by the runtime.

CompiledName: set_RuntimeTable

RuntimeTable()
Signature: unit -> unit

DynamoDB table used by the runtime.

CompiledName: get_RuntimeTable

S3Credentials()
Signature: unit -> MBraceAWSCredentials

AWS S3 Account credentials

CompiledName: set_S3Credentials

S3Credentials()
Signature: unit -> unit

AWS S3 Account credentials

CompiledName: get_S3Credentials

S3Region()
Signature: unit -> AWSRegion

CompiledName: set_S3Region

S3Region()
Signature: unit -> unit

CompiledName: get_S3Region

SQSCredentials()
Signature: unit -> MBraceAWSCredentials

AWS SQS Account credentials

CompiledName: set_SQSCredentials

SQSCredentials()
Signature: unit -> unit

AWS SQS Account credentials

CompiledName: get_SQSCredentials

SQSRegion()
Signature: unit -> AWSRegion

CompiledName: set_SQSRegion

SQSRegion()
Signature: unit -> unit

CompiledName: get_SQSRegion

UserDataBucket()
Signature: unit -> string

S3 bucket used for user data.

CompiledName: set_UserDataBucket

UserDataBucket()
Signature: unit -> unit

S3 bucket used for user data.

CompiledName: get_UserDataBucket

UserDataTable()
Signature: unit -> string

DynamoDB table used for user data.

CompiledName: set_UserDataTable

UserDataTable()
Signature: unit -> unit

DynamoDB table used for user data.

CompiledName: get_UserDataTable

WorkItemQueue()
Signature: unit -> string

SQS work item queue used by the runtime.

CompiledName: set_WorkItemQueue

WorkItemQueue()
Signature: unit -> unit

SQS work item queue used by the runtime.

CompiledName: get_WorkItemQueue

WorkItemTopic()
Signature: unit -> string

SQS work item topic used by the runtime.

CompiledName: set_WorkItemTopic

WorkItemTopic()
Signature: unit -> unit

SQS work item topic used by the runtime.

CompiledName: get_WorkItemTopic

Static members

Static memberDescription
Define(...)
Signature: (region:AWSRegion * credentials:AWSCredentials * resourcePrefix:string option) -> Configuration

Defines an initial MBrace.AWS configuration object using specified initial paramters. The resulting configuration object uniquely identifies an MBrace.AWS cluster entity.

Fork me on GitHub