Skip to content
DocsTry Aspire
DocsTry

DynamoDBResourceExtensions Methods

ClassMethods4 members
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
AddDynamoDBTable(IResourceBuilder<IStackResource>, string, ITableProps)Section titled AddDynamoDBTable(IResourceBuilder<IStackResource>, string, ITableProps)extensionIResourceBuilder<IConstructResource<Table>>
public static class DynamoDBResourceExtensions
{
public static IResourceBuilder<IConstructResource<Table>> AddDynamoDBTable(
this IResourceBuilder<IStackResource> builder,
string name,
ITableProps props)
{
// ...
}
}
builderIResourceBuilder<IStackResource>
namestring
propsITableProps
AddGlobalSecondaryIndex(IResourceBuilder<IConstructResource<Table>>, IGlobalSecondaryIndexProps)Section titled AddGlobalSecondaryIndex(IResourceBuilder<IConstructResource<Table>>, IGlobalSecondaryIndexProps)extensionIResourceBuilder<IConstructResource<Table>>
public static class DynamoDBResourceExtensions
{
public static IResourceBuilder<IConstructResource<Table>> AddGlobalSecondaryIndex(
this IResourceBuilder<IConstructResource<Table>> builder,
IGlobalSecondaryIndexProps props)
{
// ...
}
}
builderIResourceBuilder<IConstructResource<Table>>
propsIGlobalSecondaryIndexProps
AddLocalSecondaryIndex(IResourceBuilder<IConstructResource<Table>>, ILocalSecondaryIndexProps)Section titled AddLocalSecondaryIndex(IResourceBuilder<IConstructResource<Table>>, ILocalSecondaryIndexProps)extensionIResourceBuilder<IConstructResource<Table>>
public static class DynamoDBResourceExtensions
{
public static IResourceBuilder<IConstructResource<Table>> AddLocalSecondaryIndex(
this IResourceBuilder<IConstructResource<Table>> builder,
ILocalSecondaryIndexProps props)
{
// ...
}
}
builderIResourceBuilder<IConstructResource<Table>>
propsILocalSecondaryIndexProps
WithReference(IResourceBuilder<TDestination>, IResourceBuilder<IConstructResource<Table>>, string?)Section titled WithReference(IResourceBuilder<TDestination>, IResourceBuilder<IConstructResource<Table>>, string?)extensionIResourceBuilder<TDestination>
public static class DynamoDBResourceExtensions
{
public static IResourceBuilder<TDestination> WithReference<TDestination>(
this IResourceBuilder<TDestination> builder,
IResourceBuilder<IConstructResource<Table>> table,
string? configSection = null)
{
// ...
}
}
builderIResourceBuilder<TDestination>
tableIResourceBuilder<IConstructResource<Table>>
configSectionstring?optional