Skip to content
Docs Try Aspire

AzureBicepResource Properties

Class Properties 6 members
Represents an Azure Bicep resource.
Outputs Section titled Outputs Dictionary<string, object?>
Outputs that will be generated by the bicep template.
public Dictionary<string, object?> Outputs { get; }
Parameters Section titled Parameters Dictionary<string, object?>
Parameters that will be passed into the bicep template.
public Dictionary<string, object?> Parameters { get; }
ProvisioningTaskCompletionSource Section titled ProvisioningTaskCompletionSource nullable TaskCompletionSource?
The task completion source for the provisioning operation.
public TaskCompletionSource? ProvisioningTaskCompletionSource { get; set; }
References Section titled References HashSet<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.
SecretOutputs Section titled SecretOutputs Dictionary<string, string?>
Secret outputs that will be generated by the bicep template.
public Dictionary<string, string?> SecretOutputs { get; }