CDKExtensions.AddAWSCDKStack Method
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.
Overloads
AddAWSCDKStack(IDistributedApplicationBuilder, String) |
Adds an AWS CDK stack as resource. The CloudFormation stack name will be the resource name prefixed with 'Aspire-' |
AddAWSCDKStack(IDistributedApplicationBuilder, String, String) |
Adds an AWS CDK stack as resource. |
AddAWSCDKStack<T>(IDistributedApplicationBuilder, String, ConstructBuilderDelegate<T>) |
Adds and build an AWS CDK stack as resource. |
AddAWSCDKStack(IDistributedApplicationBuilder, String)
- Source:
- CDKExtensions.cs
Adds an AWS CDK stack as resource. The CloudFormation stack name will be the resource name prefixed with 'Aspire-'
public static Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CDK.IStackResource> AddAWSCDKStack (this Aspire.Hosting.IDistributedApplicationBuilder builder, string name);
static member AddAWSCDKStack : Aspire.Hosting.IDistributedApplicationBuilder * string -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CDK.IStackResource>
<Extension()>
Public Function AddAWSCDKStack (builder As IDistributedApplicationBuilder, name As String) As IResourceBuilder(Of IStackResource)
Parameters
- name
- String
The name of the stack resource.
Returns
Applies to
AddAWSCDKStack(IDistributedApplicationBuilder, String, String)
- Source:
- CDKExtensions.cs
Adds an AWS CDK stack as resource.
public static Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CDK.IStackResource> AddAWSCDKStack (this Aspire.Hosting.IDistributedApplicationBuilder builder, string name, string stackName);
static member AddAWSCDKStack : Aspire.Hosting.IDistributedApplicationBuilder * string * string -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CDK.IStackResource>
<Extension()>
Public Function AddAWSCDKStack (builder As IDistributedApplicationBuilder, name As String, stackName As String) As IResourceBuilder(Of IStackResource)
Parameters
- name
- String
The name of the stack resource.
- stackName
- String
Cloud Formation stack same if different from the resource name.
Returns
Applies to
AddAWSCDKStack<T>(IDistributedApplicationBuilder, String, ConstructBuilderDelegate<T>)
- Source:
- CDKExtensions.cs
Adds and build an AWS CDK stack as resource.
public static Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CDK.IStackResource<T>> AddAWSCDKStack<T> (this Aspire.Hosting.IDistributedApplicationBuilder builder, string name, Aspire.Hosting.AWS.CDK.ConstructBuilderDelegate<T> stackBuilder) where T : Amazon.CDK.Stack;
static member AddAWSCDKStack : Aspire.Hosting.IDistributedApplicationBuilder * string * Aspire.Hosting.AWS.CDK.ConstructBuilderDelegate<'T (requires 'T :> Amazon.CDK.Stack)> -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CDK.IStackResource<'T>> (requires 'T :> Amazon.CDK.Stack)
<Extension()>
Public Function AddAWSCDKStack(Of T As Stack) (builder As IDistributedApplicationBuilder, name As String, stackBuilder As ConstructBuilderDelegate(Of T)) As IResourceBuilder(Of IStackResource(Of T))
Type Parameters
- T
Parameters
- name
- String
The name of the resource.
- stackBuilder
- ConstructBuilderDelegate<T>
The stack builder delegate.