graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[src/tools/azure-cli-extension/cleanroom/cleanroom_common/azure_cleanroom_core/utilities/helpers.py]" -- "[build/build-ccr-digests.ps1]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/tools/azure-cli-extension/cleanroom/azext_cleanroom/custom_ccf.py]" -- "[build/cgs/build-cgs-ccf-artefacts.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/ccf/ccf-common/CcfUtils.cs]" -- "[build/helpers.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/ccf/ccf-provider-client/Controllers/NetworksController.cs]" -- "[build/ccr/build-ccr-secrets.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/ccf/ccf-provider-client/Controllers/NetworksController.cs]" -- "[src/ccf/ccf-common/CcfUtils.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/ccf-app/js/src/attestation/snpattestation.ts]" -- "[src/ccf/ccf-provider/Recovery/CcfNetworkRecoveryAgentProvider.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/ccf-app/js/eslint.config.js]" -- "[build/ccr/build-crypto-sidecar.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/client/GovernanceCoseExtensions.cs]" -- "[src/governance/ccf-app/cpp/crypto/openssl/key_pair.h]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/tools/azure-cli-extension/cleanroom/cleanroom_common/azure_cleanroom_core/models/datastore.py]" -- "[src/governance/ccf-app/js/src/endpoints/cleanroompolicy.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/tools/azure-cli-extension/cleanroom/cleanroom_common/azure_cleanroom_core/models/secretstore.py]" -- "[src/ccf/virtual-ccf-provider/docker/DockerRecoveryServiceInstanceProvider.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/tools/azure-cli-extension/cleanroom/cleanroom_common/__init__.py]" -- "[src/ccf/caci-ccf-provider/CAciNodeProvider.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/tools/azure-cli-extension/cleanroom/cleanroom_common/azure_cleanroom_core/models/network.py]" -- "[src/code-launcher/src/cmd_executors/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/ccf-app/js/src/models/errorresponse.ts]" -- "[build/build-ccr-infra-containers.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/tools/cleanroom-client/app/main.py]" -- "[src/governance/ccf-app/js/src/models/kvstoremodels.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/internal/restapi-common/ApiMain.cs]" -- "[src/governance/ccf-app/cpp/crypto/openssl/public_key.h]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/tools/azure-cli-extension/cleanroom/azext_cleanroom/datastore_cmd.py]" -- "[src/governance/ccf-app/cpp/crypto/openssl/key_pair.h]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/client/Controllers/ContractsController.cs]" -- "[src/governance/ccf-app/js/src/endpoints/contractruntimeoptions.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/tools/azure-cli-extension/cleanroom/azext_cleanroom/_params.py]" -- "[build/ccr/build-ccr-secrets.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/ccf-app/js/src/models/camodels.ts]" -- "[src/cleanroomspec/models/python/model.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/ccf-app/js/src/attestation/ISnpAttestationReport.ts]" -- "[src/governance/ccf-app/js/rollup.config.js]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/ccf-app/js/src/utils/utils.ts]" -- "[src/governance/ccf-app/js/src/endpoints/proposals.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/ccf/virtual-ccf-provider/aci/AciNginxLoadBalancerProvider.cs]" -- "[src/ccf/ccf-provider/CcfClientManager.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/ccf/virtual-ccf-provider/docker/DockerClientExtensions.cs]" -- "[src/ccf/ccf-provider-client/Models/SubmitRecoveryShareInput.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/ccf-app/js/src/endpoints/oidc/info.ts]" -- "[src/code-launcher/src/connectors/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/tools/azure-cli-extension/cleanroom/cleanroom_common/azure_cleanroom_core/utilities/datastore_helpers.py]" -- "[src/governance/sidecar/CcfClientManager.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/tools/azure-cli-extension/cleanroom/cleanroom_common/azure_cleanroom_core/utilities/__init__.py]" -- "[build/build-governance-ccf-app.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/tools/client-proxy/ccr-client-proxy-config.yaml]" -- "[src/code-launcher/src/utilities/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/client/Models/WorkspaceConfigurationModel.cs]" -- "[src/governance/ccf-app/cpp/app/js_generic.cpp]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/ccf/virtual-ccf-provider/docker/DockerClientExtensions.cs]" -- "[build/cgs/build-cgs-ccf-artefacts.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/sidecar/Controllers/CAController.cs]" -- "[src/governance/ccf-app/js/src/models/camodels.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/ccf-app/js/src/attestation/ISnpAttestationReport.ts]" -- "[src/code-launcher/src/connectors/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/ccf-app/js/src/endpoints/ca/ca.ts]" -- "[src/governance/ccf-app/cpp/crypto/openssl/hash.h]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/proxy/templates/lds/lds.template.yaml.jinja]" -- "[src/ccf/ccf-provider-common/WorkspaceDirectories.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/client/GovernanceCoseExtensions.cs]" -- "[src/governance/client/Controllers/MembersController.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/tools/cleanroom-client/app/main.py]" -- "[src/internal/Cose/CoseSignKey.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/ccf-app/js/src/models/proposalmodels.ts]" -- "[build/build-ccf-network-security-policy.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/tools/azure-cli-extension/cleanroom/cleanroom_common/azure_cleanroom_core/models/secretstore.py]" -- "[src/governance/ccf-app/js/src/attestation/ISnpAttestationReport.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/internal/filter/opa/opafilter.go]" -- "[src/governance/ccf-app/cpp/app/js_extensions.cpp]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/proxy/templates/lds/inbound_http_listener.template.yaml.jinja]" -- "[build/ccr/build-code-launcher.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/client/Controllers/WorkspacesController.cs]" -- "[src/ccf/recovery/ccf-recovery-service-provider/Models/RecoveryServiceHealth.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/ccf-app/js/src/models/eventmodels.ts]" -- "[src/governance/ccf-app/js/src/models/cleanroompolicymodels.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/internal/Cose/ECDsaKeyVault.cs]" -- "[src/governance/ccf-app/js/src/endpoints/events.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/proxy/templates/lds/outbound_tcp_listener.template.yaml.jinja]" -- "[src/ccf/caci-ccf-provider/CAciRecoveryServiceInstanceProvider.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/tools/azure-cli-extension/cleanroom/cleanroom_common/azure_cleanroom_core/exceptions/exception.py]" -- "[src/ccf/recovery/ccf-recovery-service/CcfRecoveryService.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/internal/restapi-common/HttpResponseMessageExtensions.cs]" -- "[src/internal/Cose/ECDsaKeyVault.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/init/iptables-rules/setup-iptables.py]" -- "[src/governance/ccf-app/js/src/endpoints/oidc/issuer.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/proxy/templates/lds/lds.template.yaml.jinja]" -- "[src/internal/Attestation/Attestation.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/governance/ccf-app/js/src/global.cleanroom.js]" -- "[build/ccr/build-ccr-proxy.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/tools/azure-cli-extension/cleanroom/cleanroom_common/setup.cfg]" -- "[src/code-launcher/code_launcher.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/init/iptables-rules/setup-iptables.py]" -- "[src/governance/ui/Controllers/ProposalsController.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }