Skip to content
DocsTry Aspire
DocsTry

AzureBicepResource Properties

ClassProperties6 members
Represents an Azure Bicep resource.
OutputsSection titled OutputsDictionary<string, object?>
Outputs that will be generated by the bicep template.
public Dictionary<string, object?> Outputs { get; }
ParametersSection titled ParametersDictionary<string, object?>
Parameters that will be passed into the bicep template.
public Dictionary<string, object?> Parameters { get; }
ProvisioningTaskCompletionSourceSection titled ProvisioningTaskCompletionSourcenullableTaskCompletionSource?
The task completion source for the provisioning operation.
public TaskCompletionSource? ProvisioningTaskCompletionSource { get; set; }
ReferencesSection titled ReferencesHashSet<object>
References to other objects that may contain Azure resource references.
public HashSet<object> References { get; }
The scope of the resource that will be configured in the main Bicep file.
public AzureBicepResourceScope? Scope { get; set; }
The property is used to configure the Bicep scope that is emitted in the module definition for a given resource. It is only emitted for schema versions azure.bicep.v1.
SecretOutputsSection titled SecretOutputsDictionary<string, string?>
Secret outputs that will be generated by the bicep template.
public Dictionary<string, string?> SecretOutputs { get; }