os secretos de objetos creados en plantillas ARM se agregan automáticamente a Key Vault

Si tengo una plantilla de Azure ARM que puede crear:

Azure Container RegistryAzure Key Vault

¿Existe alguna forma de agregar automáticamente el nombre de usuario y la contraseña para Azure Container Registry a Azure Key Vault mediante plantillas ARM?

¿Hay alguna forma de referirse a los secretos de nombre de usuario y contraseña de Azure Container Registry en las plantillas ARM para este propósito?

ACTUALIZA

a respuesta de @@ EdBoykin es correcta, esto es lo que terminé con:

{
  "type": "Microsoft.KeyVault/vaults/secrets",
  "name": "[concat(parameters('key_vault_name'), '/AzureContainerRegistryKey1')]",
  "apiVersion": "2015-06-01",
  "properties": {
    "contentType": "text/plain",
    "value": "[listCredentials(resourceId('Microsoft.ContainerRegistry/registries', parameters('container_registry_name')), '2017-10-01').passwords[0].value]"
  },
  "dependsOn": [
    "[concat('Microsoft.KeyVault/vaults/', parameters('key_vault_name'))]",
    "[concat('Microsoft.ContainerRegistry/registries/', parameters('container_registry_name'))]"
  ]
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta