├── .gitignore ├── CODE_OF_CONDUCT ├── CONTRIBUTING ├── LICENSE ├── README ├── restore-sql-server-transaction-logs ├── .editorconfig ├── Function │ ├── LICENSE │ ├── main.py │ ├── main_test.py │ └── requirements.txt ├── README.md ├── scheduled-upload │ ├── HelperFunctions │ │ └── HelperFunctions.psm1 │ ├── LICENSE │ ├── upload-script.Tests.ps1 │ └── upload-script.ps1 └── tlog-restore-cloudsql.png ├── save-sqlaudit-files ├── Function │ ├── Function.cs │ ├── LICENSE │ ├── README.md │ └── SqlAuditToCloudLog.csproj └── Run │ ├── .csharpierrc.yaml │ ├── .dockerignore │ ├── AspNetCoreWebApi6.csproj │ ├── Controllers │ └── AuditFileController.cs │ ├── Dockerfile │ ├── LICENSE │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── README.md │ ├── SQLAuditEvent.cs │ ├── Utils.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── env.yml ├── single-project-managed-ad-cloud-sql ├── README ├── cloudsql.tf ├── compute.tf ├── dns.tf ├── firewall.tf ├── hierarchy.tf ├── iam.tf ├── locals.tf ├── managed-ad.tf ├── nat-gateway.tf ├── network.tf ├── outputs.tf ├── providers.tf ├── secrets.tf ├── service_accounts.tf ├── sleepers.tf ├── templatefiles │ ├── jumpbox.tpl │ ├── mgmt-vm-script.tpl │ └── on-prem-dc.tpl ├── terraform.tfvars └── variables.tf ├── sql-server-tempDB-local-ssd-provisioning-script ├── READ.ME └── create-local-ssd-stripe-set.txt ├── sqlserver-dnn ├── README.md ├── compute.tf ├── dns.tf ├── files │ ├── .DS_Store │ ├── ContosoUniversity.bak │ └── samplewebapp.zip ├── firewall.tf ├── iam.tf ├── images │ ├── .DS_Store │ ├── AG_fail_SSMS.png │ ├── AG_properties_failover_mode.png │ ├── Architecture.png │ ├── RDP_MacOS.png │ ├── RDP_Windows.png │ └── WebApp.png ├── ipaddress.tf ├── locals.tf ├── natgw.tf ├── network.tf ├── output.tf ├── project-api.tf ├── providers.tf ├── secrets.tf ├── serviceaccounts.tf ├── sleeptimers.tf ├── templatefiles │ ├── dc1.tpl │ ├── jumpbox.tpl │ ├── sql1.tpl │ ├── sql2.tpl │ ├── web1.tpl │ └── witness.tpl ├── terraform.tfvars └── variables.tf └── windows-cold-dr-async-pd ├── .DS_Store ├── .gitignore ├── README.md ├── dr ├── dr-vms.tf ├── locals.tf ├── output.tf ├── stage-failback-async-boot-disks.tf.dr ├── stage-failback-async-rep.tf.dr ├── terraform.tfvars.sample └── variables.tf ├── failback ├── .terraform.lock.hcl ├── failback-vms.tf ├── locals.tf ├── output.tf ├── restage-dr-async-boot-disks.tf.failback ├── restage-dr-async-rep.tf.failback ├── terraform.tfvars.sample └── variables.tf ├── images ├── .DS_Store └── Windows Cold DR Architecture.png └── setup ├── .terraform.lock.hcl ├── locals.tf ├── output.tf ├── prod-async-boot-disks.tf ├── prod-async-rep.tf ├── prod-vms.tf ├── templatefiles ├── ad-join.tpl └── gcloud_template ├── terraform.tfvars.sample └── variables.tf /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | *.py[cod] -------------------------------------------------------------------------------- /CODE_OF_CONDUCT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/CODE_OF_CONDUCT -------------------------------------------------------------------------------- /CONTRIBUTING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/CONTRIBUTING -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | # msft-on-gcp-code-samples 2 | 3 | Init 4 | -------------------------------------------------------------------------------- /restore-sql-server-transaction-logs/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/restore-sql-server-transaction-logs/.editorconfig -------------------------------------------------------------------------------- /restore-sql-server-transaction-logs/Function/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/restore-sql-server-transaction-logs/Function/LICENSE -------------------------------------------------------------------------------- /restore-sql-server-transaction-logs/Function/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/restore-sql-server-transaction-logs/Function/main.py -------------------------------------------------------------------------------- /restore-sql-server-transaction-logs/Function/main_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/restore-sql-server-transaction-logs/Function/main_test.py -------------------------------------------------------------------------------- /restore-sql-server-transaction-logs/Function/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/restore-sql-server-transaction-logs/Function/requirements.txt -------------------------------------------------------------------------------- /restore-sql-server-transaction-logs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/restore-sql-server-transaction-logs/README.md -------------------------------------------------------------------------------- /restore-sql-server-transaction-logs/scheduled-upload/HelperFunctions/HelperFunctions.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/restore-sql-server-transaction-logs/scheduled-upload/HelperFunctions/HelperFunctions.psm1 -------------------------------------------------------------------------------- /restore-sql-server-transaction-logs/scheduled-upload/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/restore-sql-server-transaction-logs/scheduled-upload/LICENSE -------------------------------------------------------------------------------- /restore-sql-server-transaction-logs/scheduled-upload/upload-script.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/restore-sql-server-transaction-logs/scheduled-upload/upload-script.Tests.ps1 -------------------------------------------------------------------------------- /restore-sql-server-transaction-logs/scheduled-upload/upload-script.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/restore-sql-server-transaction-logs/scheduled-upload/upload-script.ps1 -------------------------------------------------------------------------------- /restore-sql-server-transaction-logs/tlog-restore-cloudsql.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/restore-sql-server-transaction-logs/tlog-restore-cloudsql.png -------------------------------------------------------------------------------- /save-sqlaudit-files/Function/Function.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Function/Function.cs -------------------------------------------------------------------------------- /save-sqlaudit-files/Function/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Function/LICENSE -------------------------------------------------------------------------------- /save-sqlaudit-files/Function/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Function/README.md -------------------------------------------------------------------------------- /save-sqlaudit-files/Function/SqlAuditToCloudLog.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Function/SqlAuditToCloudLog.csproj -------------------------------------------------------------------------------- /save-sqlaudit-files/Run/.csharpierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Run/.csharpierrc.yaml -------------------------------------------------------------------------------- /save-sqlaudit-files/Run/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Run/.dockerignore -------------------------------------------------------------------------------- /save-sqlaudit-files/Run/AspNetCoreWebApi6.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Run/AspNetCoreWebApi6.csproj -------------------------------------------------------------------------------- /save-sqlaudit-files/Run/Controllers/AuditFileController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Run/Controllers/AuditFileController.cs -------------------------------------------------------------------------------- /save-sqlaudit-files/Run/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Run/Dockerfile -------------------------------------------------------------------------------- /save-sqlaudit-files/Run/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Run/LICENSE -------------------------------------------------------------------------------- /save-sqlaudit-files/Run/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Run/Program.cs -------------------------------------------------------------------------------- /save-sqlaudit-files/Run/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Run/Properties/launchSettings.json -------------------------------------------------------------------------------- /save-sqlaudit-files/Run/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Run/README.md -------------------------------------------------------------------------------- /save-sqlaudit-files/Run/SQLAuditEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Run/SQLAuditEvent.cs -------------------------------------------------------------------------------- /save-sqlaudit-files/Run/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Run/Utils.cs -------------------------------------------------------------------------------- /save-sqlaudit-files/Run/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Run/appsettings.Development.json -------------------------------------------------------------------------------- /save-sqlaudit-files/Run/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Run/appsettings.json -------------------------------------------------------------------------------- /save-sqlaudit-files/Run/env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/save-sqlaudit-files/Run/env.yml -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/README: -------------------------------------------------------------------------------- 1 | Init 2 | -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/cloudsql.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/cloudsql.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/compute.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/compute.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/dns.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/dns.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/firewall.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/firewall.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/hierarchy.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/hierarchy.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/iam.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/locals.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/managed-ad.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/managed-ad.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/nat-gateway.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/nat-gateway.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/network.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/network.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/outputs.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/providers.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/secrets.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/service_accounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/service_accounts.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/sleepers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/sleepers.tf -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/templatefiles/jumpbox.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/templatefiles/jumpbox.tpl -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/templatefiles/mgmt-vm-script.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/templatefiles/mgmt-vm-script.tpl -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/templatefiles/on-prem-dc.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/templatefiles/on-prem-dc.tpl -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/terraform.tfvars -------------------------------------------------------------------------------- /single-project-managed-ad-cloud-sql/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/single-project-managed-ad-cloud-sql/variables.tf -------------------------------------------------------------------------------- /sql-server-tempDB-local-ssd-provisioning-script/READ.ME: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sql-server-tempDB-local-ssd-provisioning-script/READ.ME -------------------------------------------------------------------------------- /sql-server-tempDB-local-ssd-provisioning-script/create-local-ssd-stripe-set.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sql-server-tempDB-local-ssd-provisioning-script/create-local-ssd-stripe-set.txt -------------------------------------------------------------------------------- /sqlserver-dnn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/README.md -------------------------------------------------------------------------------- /sqlserver-dnn/compute.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/compute.tf -------------------------------------------------------------------------------- /sqlserver-dnn/dns.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/dns.tf -------------------------------------------------------------------------------- /sqlserver-dnn/files/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/files/.DS_Store -------------------------------------------------------------------------------- /sqlserver-dnn/files/ContosoUniversity.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/files/ContosoUniversity.bak -------------------------------------------------------------------------------- /sqlserver-dnn/files/samplewebapp.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/files/samplewebapp.zip -------------------------------------------------------------------------------- /sqlserver-dnn/firewall.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/firewall.tf -------------------------------------------------------------------------------- /sqlserver-dnn/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/iam.tf -------------------------------------------------------------------------------- /sqlserver-dnn/images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/images/.DS_Store -------------------------------------------------------------------------------- /sqlserver-dnn/images/AG_fail_SSMS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/images/AG_fail_SSMS.png -------------------------------------------------------------------------------- /sqlserver-dnn/images/AG_properties_failover_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/images/AG_properties_failover_mode.png -------------------------------------------------------------------------------- /sqlserver-dnn/images/Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/images/Architecture.png -------------------------------------------------------------------------------- /sqlserver-dnn/images/RDP_MacOS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/images/RDP_MacOS.png -------------------------------------------------------------------------------- /sqlserver-dnn/images/RDP_Windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/images/RDP_Windows.png -------------------------------------------------------------------------------- /sqlserver-dnn/images/WebApp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/images/WebApp.png -------------------------------------------------------------------------------- /sqlserver-dnn/ipaddress.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/ipaddress.tf -------------------------------------------------------------------------------- /sqlserver-dnn/locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/locals.tf -------------------------------------------------------------------------------- /sqlserver-dnn/natgw.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/natgw.tf -------------------------------------------------------------------------------- /sqlserver-dnn/network.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/network.tf -------------------------------------------------------------------------------- /sqlserver-dnn/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/output.tf -------------------------------------------------------------------------------- /sqlserver-dnn/project-api.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/project-api.tf -------------------------------------------------------------------------------- /sqlserver-dnn/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/providers.tf -------------------------------------------------------------------------------- /sqlserver-dnn/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/secrets.tf -------------------------------------------------------------------------------- /sqlserver-dnn/serviceaccounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/serviceaccounts.tf -------------------------------------------------------------------------------- /sqlserver-dnn/sleeptimers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/sleeptimers.tf -------------------------------------------------------------------------------- /sqlserver-dnn/templatefiles/dc1.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/templatefiles/dc1.tpl -------------------------------------------------------------------------------- /sqlserver-dnn/templatefiles/jumpbox.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/templatefiles/jumpbox.tpl -------------------------------------------------------------------------------- /sqlserver-dnn/templatefiles/sql1.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/templatefiles/sql1.tpl -------------------------------------------------------------------------------- /sqlserver-dnn/templatefiles/sql2.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/templatefiles/sql2.tpl -------------------------------------------------------------------------------- /sqlserver-dnn/templatefiles/web1.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/templatefiles/web1.tpl -------------------------------------------------------------------------------- /sqlserver-dnn/templatefiles/witness.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/templatefiles/witness.tpl -------------------------------------------------------------------------------- /sqlserver-dnn/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/terraform.tfvars -------------------------------------------------------------------------------- /sqlserver-dnn/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/sqlserver-dnn/variables.tf -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/.DS_Store -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/.gitignore -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/README.md -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/dr/dr-vms.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/dr/dr-vms.tf -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/dr/locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/dr/locals.tf -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/dr/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/dr/output.tf -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/dr/stage-failback-async-boot-disks.tf.dr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/dr/stage-failback-async-boot-disks.tf.dr -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/dr/stage-failback-async-rep.tf.dr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/dr/stage-failback-async-rep.tf.dr -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/dr/terraform.tfvars.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/dr/terraform.tfvars.sample -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/dr/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/dr/variables.tf -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/failback/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/failback/.terraform.lock.hcl -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/failback/failback-vms.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/failback/failback-vms.tf -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/failback/locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/failback/locals.tf -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/failback/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/failback/output.tf -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/failback/restage-dr-async-boot-disks.tf.failback: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/failback/restage-dr-async-boot-disks.tf.failback -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/failback/restage-dr-async-rep.tf.failback: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/failback/restage-dr-async-rep.tf.failback -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/failback/terraform.tfvars.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/failback/terraform.tfvars.sample -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/failback/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/failback/variables.tf -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/images/.DS_Store -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/images/Windows Cold DR Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/images/Windows Cold DR Architecture.png -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/setup/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/setup/.terraform.lock.hcl -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/setup/locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/setup/locals.tf -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/setup/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/setup/output.tf -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/setup/prod-async-boot-disks.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/setup/prod-async-boot-disks.tf -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/setup/prod-async-rep.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/setup/prod-async-rep.tf -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/setup/prod-vms.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/setup/prod-vms.tf -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/setup/templatefiles/ad-join.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/setup/templatefiles/ad-join.tpl -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/setup/templatefiles/gcloud_template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/setup/templatefiles/gcloud_template -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/setup/terraform.tfvars.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/setup/terraform.tfvars.sample -------------------------------------------------------------------------------- /windows-cold-dr-async-pd/setup/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/example-demos-for-msft-workloads/HEAD/windows-cold-dr-async-pd/setup/variables.tf --------------------------------------------------------------------------------