Reference: radius.core/bicepconfigs@2025-08-01-preview

Detailed reference documentation for radius.core/bicepconfigs@2025-08-01-preview

Schema

Top-Level Resource

Properties

PropertyTypeDescription
apiVersion‘2025-08-01-preview’The resource api version
(ReadOnly, DeployTimeConstant)
idstringThe resource id
(ReadOnly, DeployTimeConstant)
locationstringThe geo-location where the resource lives
namestringThe resource name
(Required, DeployTimeConstant, Identifier)
propertiesBicepConfigPropertiesBicep configuration properties.
(Required)
systemDataSystemDataMetadata pertaining to creation and last modification of the resource.
(ReadOnly)
tagsTrackedResourceTagsResource tags.
type‘Radius.Core/bicepConfigs’The resource type
(ReadOnly, DeployTimeConstant)

BicepConfigProperties

Properties

PropertyTypeDescription
provisioningState‘Accepted’‘Canceled’
referencedBystring[]Environments that reference this Bicep configuration.
(ReadOnly)
registryAuthenticationsBicepConfigPropertiesRegistryAuthenticationsAuthentication configuration for private Bicep registries, keyed by registry hostname (e.g. ‘corp.acr.io’). The Bicep driver looks up credentials by the host parsed from the recipe template path.

BicepConfigPropertiesRegistryAuthentications

Properties

  • none

Additional Properties

BicepRegistryAuthentication

Properties

PropertyTypeDescription
authenticationMethod‘AwsIrsa’‘AzureWI’
awsIamRoleArnstringAWS IAM Role ARN for IRSA authentication. Required when authenticationMethod is ‘AwsIrsa’.
azureWiClientIdstringAzure Workload Identity client ID. Required when authenticationMethod is ‘AzureWI’.
azureWiTenantIdstringAzure Workload Identity tenant ID. Required when authenticationMethod is ‘AzureWI’.
basicAuthSecretIdstringThe ID of an Applications.Core/SecretStore resource containing username and password for BasicAuth. Required when authenticationMethod is ‘BasicAuth’.

SystemData

Properties

PropertyTypeDescription
createdAtstringThe timestamp of resource creation (UTC).
createdBystringThe identity that created the resource.
createdByType‘Application’‘Key’
lastModifiedAtstringThe timestamp of resource last modification (UTC)
lastModifiedBystringThe identity that last modified the resource.
lastModifiedByType‘Application’‘Key’

TrackedResourceTags

Properties

  • none

Additional Properties

  • Additional Properties Type: string