#nullable enable
Aspire.Hosting.AWS.AWSProvisioningException
Aspire.Hosting.AWS.AWSProvisioningException.AWSProvisioningException(string! message, System.Exception? innerException = null) -> void
Aspire.Hosting.AWS.CloudFormation.ICloudFormationResource
Aspire.Hosting.AWS.CloudFormation.ICloudFormationResource.AWSSDKConfig.get -> Aspire.Hosting.AWS.IAWSSDKConfig?
Aspire.Hosting.AWS.CloudFormation.ICloudFormationResource.AWSSDKConfig.set -> void
Aspire.Hosting.AWS.CloudFormation.ICloudFormationResource.CloudFormationClient.get -> Amazon.CloudFormation.IAmazonCloudFormation?
Aspire.Hosting.AWS.CloudFormation.ICloudFormationResource.CloudFormationClient.set -> void
Aspire.Hosting.AWS.CloudFormation.ICloudFormationResource.Outputs.get -> System.Collections.Generic.List<Amazon.CloudFormation.Model.Output!>?
Aspire.Hosting.AWS.CloudFormation.ICloudFormationResource.ProvisioningTaskCompletionSource.get -> System.Threading.Tasks.TaskCompletionSource?
Aspire.Hosting.AWS.CloudFormation.ICloudFormationResource.ProvisioningTaskCompletionSource.set -> void
Aspire.Hosting.AWS.CloudFormation.ICloudFormationStackResource
Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource
Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource.AddParameter(string! parameterName, string! parameterValue) -> Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource!
Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource.DisabledCapabilities.get -> System.Collections.Generic.IList<string!>!
Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource.DisableDiffCheck.get -> bool
Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource.DisableDiffCheck.set -> void
Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource.RoleArn.get -> string?
Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource.RoleArn.set -> void
Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource.StackPollingInterval.get -> int
Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource.StackPollingInterval.set -> void
Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource.TemplatePath.get -> string!
Aspire.Hosting.AWS.CloudFormation.StackOutputReference
Aspire.Hosting.AWS.CloudFormation.StackOutputReference.GetValueAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<string?>
Aspire.Hosting.AWS.CloudFormation.StackOutputReference.Name.get -> string!
Aspire.Hosting.AWS.CloudFormation.StackOutputReference.Resource.get -> Aspire.Hosting.AWS.CloudFormation.ICloudFormationResource!
Aspire.Hosting.AWS.CloudFormation.StackOutputReference.StackOutputReference(string! name, Aspire.Hosting.AWS.CloudFormation.ICloudFormationResource! resource) -> void
Aspire.Hosting.AWS.CloudFormation.StackOutputReference.Value.get -> string?
Aspire.Hosting.AWS.CloudFormation.StackOutputReference.ValueExpression.get -> string!
Aspire.Hosting.AWS.IAWSSDKConfig
Aspire.Hosting.AWS.IAWSSDKConfig.Profile.get -> string?
Aspire.Hosting.AWS.IAWSSDKConfig.Profile.set -> void
Aspire.Hosting.AWS.IAWSSDKConfig.Region.get -> Amazon.RegionEndpoint?
Aspire.Hosting.AWS.IAWSSDKConfig.Region.set -> void
Aspire.Hosting.CloudFormationExtensions
Aspire.Hosting.SDKResourceExtensions
static Aspire.Hosting.CloudFormationExtensions.AddAWSCloudFormationStack(this Aspire.Hosting.IDistributedApplicationBuilder! builder, string! stackName) -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CloudFormation.ICloudFormationStackResource!>!
static Aspire.Hosting.CloudFormationExtensions.AddAWSCloudFormationTemplate(this Aspire.Hosting.IDistributedApplicationBuilder! builder, string! stackName, string! templatePath) -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource!>!
static Aspire.Hosting.CloudFormationExtensions.GetOutput(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CloudFormation.ICloudFormationResource!>! builder, string! name) -> Aspire.Hosting.AWS.CloudFormation.StackOutputReference!
static Aspire.Hosting.CloudFormationExtensions.WithEnvironment<T>(this Aspire.Hosting.ApplicationModel.IResourceBuilder<T>! builder, string! name, Aspire.Hosting.AWS.CloudFormation.StackOutputReference! stackOutputReference) -> Aspire.Hosting.ApplicationModel.IResourceBuilder<T>!
static Aspire.Hosting.CloudFormationExtensions.WithParameter(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource!>! builder, string! parameterName, string! parameterValue) -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource!>!
static Aspire.Hosting.CloudFormationExtensions.WithReference(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CloudFormation.ICloudFormationStackResource!>! builder, Amazon.CloudFormation.IAmazonCloudFormation! cloudFormationClient) -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CloudFormation.ICloudFormationStackResource!>!
static Aspire.Hosting.CloudFormationExtensions.WithReference(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CloudFormation.ICloudFormationStackResource!>! builder, Aspire.Hosting.AWS.IAWSSDKConfig! awsSdkConfig) -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CloudFormation.ICloudFormationStackResource!>!
static Aspire.Hosting.CloudFormationExtensions.WithReference(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource!>! builder, Amazon.CloudFormation.IAmazonCloudFormation! cloudFormationClient) -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource!>!
static Aspire.Hosting.CloudFormationExtensions.WithReference(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource!>! builder, Aspire.Hosting.AWS.IAWSSDKConfig! awsSdkConfig) -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CloudFormation.ICloudFormationTemplateResource!>!
static Aspire.Hosting.CloudFormationExtensions.WithReference<TDestination>(this Aspire.Hosting.ApplicationModel.IResourceBuilder<TDestination>! builder, Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AWS.CloudFormation.ICloudFormationResource!>! cloudFormationResourceBuilder, string! configSection = "AWS::Resources") -> Aspire.Hosting.ApplicationModel.IResourceBuilder<TDestination>!
static Aspire.Hosting.SDKResourceExtensions.AddAWSSDKConfig(this Aspire.Hosting.IDistributedApplicationBuilder! builder) -> Aspire.Hosting.AWS.IAWSSDKConfig!
static Aspire.Hosting.SDKResourceExtensions.WithProfile(this Aspire.Hosting.AWS.IAWSSDKConfig! config, string! profile) -> Aspire.Hosting.AWS.IAWSSDKConfig!
static Aspire.Hosting.SDKResourceExtensions.WithReference<TDestination>(this Aspire.Hosting.ApplicationModel.IResourceBuilder<TDestination>! builder, Aspire.Hosting.AWS.IAWSSDKConfig! awsSdkConfig) -> Aspire.Hosting.ApplicationModel.IResourceBuilder<TDestination>!
static Aspire.Hosting.SDKResourceExtensions.WithRegion(this Aspire.Hosting.AWS.IAWSSDKConfig! config, Amazon.RegionEndpoint! region) -> Aspire.Hosting.AWS.IAWSSDKConfig!
