scenarios/aca-internal/bicep/sample-apps/java-fine-collection-service/main.parameters.jsonc (126 lines of code) (raw):

{ "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentParameters.json#", "contentVersion": "1.0.0.0", "parameters": { // The name of the workload that is being deployed. Up to 10 characters long. This wil be used as part of the naming convention (i.e. as defined here: https://learn.microsoft.com/azure/cloud-adoption-framework/ready/azure-best-practices/resource-naming) "workloadName": { "value": "lzaaca" }, //The name of the environment (e.g. "dev", "test", "prod", "preprod", "staging", "uat", "dr", "qa"). Up to 8 characters long. "environment": { "value": "dev" }, "tags": { "value": {} }, // Replace with the name of the container apps environment "containerAppsEnvironmentName": { "value": "<CONTAINER_APPS_ENVIRONMENT_NAME>" }, /* SERVICES */ "vehicleRegistrationServiceName": { "value": "vehicle-registration-service" }, "fineCollectionServiceName": { "value": "fine-collection-service" }, "trafficControlServiceName": { "value": "traffic-control-service" }, // Replace with the resource ID of the hub virtual network - required to link the privateDNS zone to the Hub network as well "hubVNetId": { "value": "<HUB_VNET_ID>" }, /* SPOKE PRIVATE ENDPOINTS SUBNET */ // Replace with the name of spoke virtual network "spokeVNetName": { "value": "<SPOKE_VNET_NAME>" }, // Replace with the name of the spoke private endpoints subnet name "spokePrivateEndpointsSubnetName": { "value": "<SPOKE_PRIVATE_ENDPOINTS_SUBNET_NAME>" }, /* SERVICE BUS */ "serviceBusTopicName": { "value": "test" }, "serviceBusTopicAuthorizationRuleName": { "value": "TestTopicSharedAccessKey" }, /* COSMOS DB */ "cosmosDbDatabaseName": { "value": "cosmos-db-fines" }, "cosmosDbCollectionName": { "value": "traffic-control-vehicle-state" }, /* DAPR COMPONENTS */ "secretStoreComponentName": { "value": "secretstore" }, "pubSubComponentName": { "value": "pubsub" }, "stateStoreComponentName": { "value": "statestore" }, /* KEY VAULT */ // Replace with the resource ID of the key vault "keyVaultId": { "value": "<KEY_VAULT_ID>" }, "fineLicenseKeySecretName": { "value": "license-key" }, "fineLicenseKeySecretValue": { "value": "HX783-5PN1G-CRJ4A-K2L7V" }, /* CONTAINER REGISTRY & IMAGES */ // Replace with the name of the container registry "containerRegistryName": { "value": "<CONTAINER_REGISTRY_NAME>" }, // For the images, replace the <CONTAINER_REGISTRY_NAME> placeholder with the name of the container registry or replace it with the full image name "vehicleRegistrationServiceImage": { "value": "<CONTAINER_REGISTRY_NAME>.azurecr.io/vehicle-registration-service:1.0" }, "fineCollectionServiceImage": { "value": "<CONTAINER_REGISTRY_NAME>.azurecr.io/fine-collection-service:1.0" }, "trafficControlServiceImage": { "value": "<CONTAINER_REGISTRY_NAME>.azurecr.io/traffic-control-service:1.0" }, // Replace with the resource ID of the container registry user assigned identity "containerRegistryUserAssignedIdentityId": { "value": "<CONTAINER_REGISTRY_USER_ASSIGNED_IDENTITY_ID>" }, /* SIMULATION */ // If true, the simulation will be deployed in the environment and use the traffic control service FQDN "deploySimulationInAcaEnvironment": { "value": false }, // If deploySimulationInAcaEnvironment is set to true, this parameter is required "simulationName": { "value": "simulation" }, // If deploySimulationInAcaEnvironment is set to true, this parameter is required "simulationImage": { "value": "<CONTAINER_REGISTRY_NAME>.azurecr.io/simulation:1.0" }, /* APPLICATION GATEWAY */ // The FQDN of the Application Gateway. Must match the TLS certificate. "applicationGatewayFqdn": { "value": "acahello.demoapp.com" }, // Replace with the name of the spoke application gateway subnet name "spokeApplicationGatewaySubnetName": { "value": "<SPOKE_APPLICATION_GATEWAY_SUBNET_NAME>" }, "enableApplicationGatewayCertificate": { "value": true }, "applicationGatewayCertificateKeyName": { "value": "agwcert" } } }