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

Detailed reference documentation for radius.core/bicepsettings@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)
propertiesBicepSettingsPropertiesThe resource-specific properties for this resource.
(Required)
provisioningState‘Accepted’‘Canceled’
referencedBystring[]Environments that reference this Bicep configuration.
(ReadOnly)
registryAuthenticationsRecordAuthentication 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.
(ReadOnly)
systemDataSystemDataAzure Resource Manager metadata containing createdBy and modifiedBy information.
(ReadOnly)
tagsRecordResource tags.
type‘Radius.Core/bicepSettings’The resource type
(ReadOnly, DeployTimeConstant)

BicepSettingsProperties

Properties

PropertyTypeDescription
provisioningState‘Accepted’‘Canceled’
referencedBystring[]Environments that reference this Bicep configuration.
(ReadOnly)
registryAuthenticationsRecordAuthentication 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.

Record

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 a secret resource containing username and password for BasicAuth. Supported types: Radius.Security/secrets (recommended) or Applications.Core/secretStores. Required when authenticationMethod is ‘BasicAuth’.

Record

Properties

  • none

Additional Properties

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’

Record

Properties

  • none

Additional Properties

  • Additional Properties Type: string