Skip to content
Docs Try Aspire

AzureBicepResource

Handle TypeScript
📦 Aspire.Hosting.Azure.AIFoundry v13.2.0-preview.1.26159.1
interface AzureBicepResource
extends IAzureResource,
IResource,
IResourceWithParameters {
getOutput(name: string): BicepOutputReference;
withParameter(name: string): AzureBicepResource;
withParameterFromConnectionString(
name: string,
value: IResourceWithConnectionString): AzureBicepResource;
withParameterFromEndpoint(
name: string,
value: EndpointReference): AzureBicepResource;
withParameterFromOutput(
name: string,
value: BicepOutputReference): AzureBicepResource;
withParameterFromParameter(
name: string,
value: ParameterResource): AzureBicepResource;
withParameterFromReferenceExpression(
name: string,
value: ReferenceExpression): AzureBicepResource;
withParameterStringValue(
name: string,
value: string): AzureBicepResource;
withParameterStringValues(
name: string,
value: string[]): AzureBicepResource;
}

Methods

method getOutput
Gets an output reference from an Azure Bicep template resource
getOutput(name: string): BicepOutputReference
name string
BicepOutputReference
method withParameter builder
Adds a Bicep parameter without a value
withParameter(name: string): AzureBicepResource
name string
AzureBicepResource
method withParameterFromConnectionString builder
Adds a Bicep parameter from a connection string resource builder
withParameterFromConnectionString(
name: string,
value: IResourceWithConnectionString): AzureBicepResource
name string
value IResourceWithConnectionString
AzureBicepResource
method withParameterFromEndpoint builder
Adds a Bicep parameter from an endpoint reference
withParameterFromEndpoint(
name: string,
value: EndpointReference): AzureBicepResource
name string
value EndpointReference
AzureBicepResource
method withParameterFromOutput builder
Adds a Bicep parameter from another Bicep output reference
withParameterFromOutput(
name: string,
value: BicepOutputReference): AzureBicepResource
name string
value BicepOutputReference
AzureBicepResource
method withParameterFromParameter builder
Adds a Bicep parameter from a parameter resource builder
withParameterFromParameter(
name: string,
value: ParameterResource): AzureBicepResource
name string
value ParameterResource
AzureBicepResource
method withParameterFromReferenceExpression builder
Adds a Bicep parameter from a reference expression
withParameterFromReferenceExpression(
name: string,
value: ReferenceExpression): AzureBicepResource
name string
value ReferenceExpression
AzureBicepResource
method withParameterStringValue builder
Adds a Bicep parameter with a string value
withParameterStringValue(
name: string,
value: string): AzureBicepResource
name string
value string
AzureBicepResource
method withParameterStringValues builder
Adds a Bicep parameter with a string list value
withParameterStringValues(
name: string,
value: string[]): AzureBicepResource
name string
value string[]
AzureBicepResource