From dbd964d7dd575c6f61cff855978d84651dd23fd9 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 14:03:58 +0530 Subject: [PATCH 01/23] Update LICENSE.txt --- LICENSE.txt | 32 ++++++-------------------------- 1 file changed, 6 insertions(+), 26 deletions(-) diff --git a/LICENSE.txt b/LICENSE.txt index fe41e72..dbab14b 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,35 +1,15 @@ -Copyright (c) 2021 Oracle and/or its affiliates. +Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. The Universal Permissive License (UPL), Version 1.0 -Subject to the condition set forth below, permission is hereby granted to any -person obtaining a copy of this software, associated documentation and/or data -(collectively the "Software"), free of charge and under any and all copyright -rights in the Software, and any and all patent rights owned or freely -licensable by each licensor hereunder covering either (i) the unmodified -Software as contributed to or provided by such licensor, or (ii) the Larger -Works (as defined below), to deal in both +Subject to the condition set forth below, permission is hereby granted to any person obtaining a copy of this software, associated documentation and/or data (collectively the "Software"), free of charge and under any and all copyright rights in the Software, and any and all patent rights owned or freely licensable by each licensor hereunder covering either (i) the unmodified Software as contributed to or provided by such licensor, or (ii) the Larger Works (as defined below), to deal in both (a) the Software, and -(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if -one is included with the Software (each a "Larger Work" to which the Software -is contributed by such licensors), -without restriction, including without limitation the rights to copy, create -derivative works of, display, perform, and distribute the Software and make, -use, sell, offer for sale, import, export, have made, and have sold the -Software and the Larger Work(s), and to sublicense the foregoing rights on -either these or other terms. +(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if one is included with the Software (each a “Larger Work” to which the Software is contributed by such licensors), without restriction, including without limitation the rights to copy, create derivative works of, display, perform, and distribute the Software and make, use, sell, offer for sale, import, export, have made, and have sold the Software and the Larger Work(s), and to sublicense the foregoing rights on either these or other terms. This license is subject to the following condition: -The above copyright notice and either this complete permission notice or at -a minimum a reference to the UPL must be included in all copies or -substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file +The above copyright notice and either this complete permission notice or at a minimum a reference to the UPL must be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. From c697c97101eda328ad11b3589a3f8720400bed08 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:38:27 +0530 Subject: [PATCH 02/23] with Copyright and License --- modules/compute/dedicated-vm-host/main.tf | 2 +- modules/compute/dedicated-vm-host/oracle_provider_req.tf | 2 +- modules/compute/dedicated-vm-host/outputs.tf | 4 ++-- modules/compute/dedicated-vm-host/variables.tf | 4 ++-- modules/compute/instance/data.tf | 4 ++-- modules/compute/instance/main.tf | 4 ++-- modules/compute/instance/oracle_provider_req.tf | 2 +- modules/compute/instance/outputs.tf | 4 ++-- modules/compute/instance/variables.tf | 2 +- modules/costmanagement/budget-alert-rule/main.tf | 2 +- .../costmanagement/budget-alert-rule/oracle_provider_req.tf | 2 +- modules/costmanagement/budget-alert-rule/outputs.tf | 2 +- modules/costmanagement/budget-alert-rule/variables.tf | 2 +- modules/costmanagement/budget/main.tf | 2 +- modules/costmanagement/budget/oracle_provider_req.tf | 2 +- modules/costmanagement/budget/outputs.tf | 2 +- modules/costmanagement/budget/variables.tf | 2 +- modules/database/adb/data.tf | 2 +- modules/database/adb/main.tf | 2 +- modules/database/adb/oracle_provider_req.tf | 2 +- modules/database/adb/outputs.tf | 2 +- modules/database/adb/variables.tf | 2 +- modules/database/dbsystem-vm-bm/data.tf | 2 +- modules/database/dbsystem-vm-bm/main.tf | 2 +- modules/database/dbsystem-vm-bm/oracle_provider_req.tf | 2 +- modules/database/dbsystem-vm-bm/outputs.tf | 2 +- modules/database/dbsystem-vm-bm/variables.tf | 2 +- modules/database/exa-infra/main.tf | 2 +- modules/database/exa-infra/oracle_provider_req.tf | 2 +- modules/database/exa-infra/outputs.tf | 2 +- modules/database/exa-infra/variables.tf | 2 +- modules/database/exa-vmcluster/data.tf | 2 +- modules/database/exa-vmcluster/main.tf | 2 +- modules/database/exa-vmcluster/oracle_provider_req.tf | 2 +- modules/database/exa-vmcluster/outputs.tf | 2 +- modules/database/exa-vmcluster/variables.tf | 2 +- modules/dedicated-vm-host/main.tf | 2 +- modules/dedicated-vm-host/oracle_provider_req.tf | 2 +- modules/dedicated-vm-host/outputs.tf | 4 ++-- modules/dedicated-vm-host/variables.tf | 4 ++-- modules/governance/quota-policy/main.tf | 2 +- modules/governance/quota-policy/oracle_provider_req.tf | 2 +- modules/governance/quota-policy/outputs.tf | 2 +- modules/governance/quota-policy/variables.tf | 2 +- modules/governance/tagging/tag-default/main.tf | 2 +- modules/governance/tagging/tag-default/oracle_provider_req.tf | 2 +- modules/governance/tagging/tag-default/outputs.tf | 2 +- modules/governance/tagging/tag-default/variables.tf | 2 +- modules/governance/tagging/tag-key/main.tf | 2 +- modules/governance/tagging/tag-key/oracle_provider_req.tf | 2 +- modules/governance/tagging/tag-key/outputs.tf | 2 +- modules/governance/tagging/tag-key/variables.tf | 2 +- modules/governance/tagging/tag-namespace/main.tf | 2 +- .../governance/tagging/tag-namespace/oracle_provider_req.tf | 2 +- modules/governance/tagging/tag-namespace/outputs.tf | 2 +- modules/governance/tagging/tag-namespace/variables.tf | 2 +- modules/identity/iam-compartment/main.tf | 2 +- modules/identity/iam-compartment/oracle_provider_req.tf | 2 +- modules/identity/iam-compartment/outputs.tf | 2 +- modules/identity/iam-compartment/variables.tf | 2 +- modules/identity/iam-group/data.tf | 2 +- modules/identity/iam-group/main.tf | 2 +- modules/identity/iam-group/oracle_provider_req.tf | 2 +- modules/identity/iam-group/outputs.tf | 2 +- modules/identity/iam-group/variables.tf | 2 +- modules/identity/iam-network-sources/main.tf | 2 +- modules/identity/iam-network-sources/oracle_provider_req.tf | 2 +- modules/identity/iam-network-sources/outputs.tf | 2 +- modules/identity/iam-network-sources/variables.tf | 2 +- modules/identity/iam-policy/main.tf | 2 +- modules/identity/iam-policy/oracle_provider_req.tf | 2 +- modules/identity/iam-policy/outputs.tf | 2 +- modules/identity/iam-policy/variables.tf | 2 +- modules/identity/iam-user/data.tf | 2 +- modules/identity/iam-user/main.tf | 2 +- modules/identity/iam-user/oracle_provider_req.tf | 2 +- modules/identity/iam-user/outputs.tf | 2 +- modules/identity/iam-user/variables.tf | 2 +- modules/instance/data.tf | 4 ++-- modules/instance/main.tf | 4 ++-- modules/instance/oracle_provider_req.tf | 3 +++ modules/instance/outputs.tf | 4 ++-- modules/instance/variables.tf | 2 +- 83 files changed, 95 insertions(+), 92 deletions(-) diff --git a/modules/compute/dedicated-vm-host/main.tf b/modules/compute/dedicated-vm-host/main.tf index bd6b49e..89c3ca6 100755 --- a/modules/compute/dedicated-vm-host/main.tf +++ b/modules/compute/dedicated-vm-host/main.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ##################################### diff --git a/modules/compute/dedicated-vm-host/oracle_provider_req.tf b/modules/compute/dedicated-vm-host/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/compute/dedicated-vm-host/oracle_provider_req.tf +++ b/modules/compute/dedicated-vm-host/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/compute/dedicated-vm-host/outputs.tf b/modules/compute/dedicated-vm-host/outputs.tf index 6257cf1..aa79e59 100755 --- a/modules/compute/dedicated-vm-host/outputs.tf +++ b/modules/compute/dedicated-vm-host/outputs.tf @@ -1,6 +1,6 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. - +# ################################### # Outputs Block - Dedicated VM Host # Create Dedicated VM Hosts diff --git a/modules/compute/dedicated-vm-host/variables.tf b/modules/compute/dedicated-vm-host/variables.tf index 3eef133..faa8230 100755 --- a/modules/compute/dedicated-vm-host/variables.tf +++ b/modules/compute/dedicated-vm-host/variables.tf @@ -1,6 +1,6 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. - +# ##################################### # Variables Block - Dedicated VM Host # Create Dedicated VM Hosts diff --git a/modules/compute/instance/data.tf b/modules/compute/instance/data.tf index eb7d389..bf70bd1 100755 --- a/modules/compute/instance/data.tf +++ b/modules/compute/instance/data.tf @@ -1,6 +1,6 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. - +# ############################# ## Data Block - Instance ## Create Instance and Boot Volume Backup Policy diff --git a/modules/compute/instance/main.tf b/modules/compute/instance/main.tf index 034419c..176be95 100755 --- a/modules/compute/instance/main.tf +++ b/modules/compute/instance/main.tf @@ -1,6 +1,6 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. - +# ############################# ## Resource Block - Instance ## Create Instance and Boot Volume Backup Policy diff --git a/modules/compute/instance/oracle_provider_req.tf b/modules/compute/instance/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/compute/instance/oracle_provider_req.tf +++ b/modules/compute/instance/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/compute/instance/outputs.tf b/modules/compute/instance/outputs.tf index 8d2b59e..3b5a486 100755 --- a/modules/compute/instance/outputs.tf +++ b/modules/compute/instance/outputs.tf @@ -1,6 +1,6 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. - +# ############################ # Outputs Block - Instance # Create Instance and Boot Volume Backup Policy diff --git a/modules/compute/instance/variables.tf b/modules/compute/instance/variables.tf index 683c9e0..0ac0265 100755 --- a/modules/compute/instance/variables.tf +++ b/modules/compute/instance/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/costmanagement/budget-alert-rule/main.tf b/modules/costmanagement/budget-alert-rule/main.tf index 6f48f0f..84fa36d 100644 --- a/modules/costmanagement/budget-alert-rule/main.tf +++ b/modules/costmanagement/budget-alert-rule/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2024, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/costmanagement/budget-alert-rule/oracle_provider_req.tf b/modules/costmanagement/budget-alert-rule/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/costmanagement/budget-alert-rule/oracle_provider_req.tf +++ b/modules/costmanagement/budget-alert-rule/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/costmanagement/budget-alert-rule/outputs.tf b/modules/costmanagement/budget-alert-rule/outputs.tf index e86b4fc..c6b372a 100644 --- a/modules/costmanagement/budget-alert-rule/outputs.tf +++ b/modules/costmanagement/budget-alert-rule/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2024, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/costmanagement/budget-alert-rule/variables.tf b/modules/costmanagement/budget-alert-rule/variables.tf index 44adae9..bed2a08 100644 --- a/modules/costmanagement/budget-alert-rule/variables.tf +++ b/modules/costmanagement/budget-alert-rule/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2024, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################# diff --git a/modules/costmanagement/budget/main.tf b/modules/costmanagement/budget/main.tf index 571a82e..e12eead 100644 --- a/modules/costmanagement/budget/main.tf +++ b/modules/costmanagement/budget/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2024, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/costmanagement/budget/oracle_provider_req.tf b/modules/costmanagement/budget/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/costmanagement/budget/oracle_provider_req.tf +++ b/modules/costmanagement/budget/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/costmanagement/budget/outputs.tf b/modules/costmanagement/budget/outputs.tf index 274a8dc..bc17050 100644 --- a/modules/costmanagement/budget/outputs.tf +++ b/modules/costmanagement/budget/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2024, Oracle and/or its affiliates. +/# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/costmanagement/budget/variables.tf b/modules/costmanagement/budget/variables.tf index 1f21eb6..c95df7e 100644 --- a/modules/costmanagement/budget/variables.tf +++ b/modules/costmanagement/budget/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2024, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################# diff --git a/modules/database/adb/data.tf b/modules/database/adb/data.tf index c45199f..b3f74ce 100755 --- a/modules/database/adb/data.tf +++ b/modules/database/adb/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/database/adb/main.tf b/modules/database/adb/main.tf index cab7a5e..7251971 100644 --- a/modules/database/adb/main.tf +++ b/modules/database/adb/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/database/adb/oracle_provider_req.tf b/modules/database/adb/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/database/adb/oracle_provider_req.tf +++ b/modules/database/adb/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/database/adb/outputs.tf b/modules/database/adb/outputs.tf index b2fc61a..0e5c6b0 100644 --- a/modules/database/adb/outputs.tf +++ b/modules/database/adb/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/database/adb/variables.tf b/modules/database/adb/variables.tf index 298fa7c..ef4faad 100644 --- a/modules/database/adb/variables.tf +++ b/modules/database/adb/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################# diff --git a/modules/database/dbsystem-vm-bm/data.tf b/modules/database/dbsystem-vm-bm/data.tf index cd785fb..cd87e2b 100755 --- a/modules/database/dbsystem-vm-bm/data.tf +++ b/modules/database/dbsystem-vm-bm/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/database/dbsystem-vm-bm/main.tf b/modules/database/dbsystem-vm-bm/main.tf index bf27494..10a259d 100644 --- a/modules/database/dbsystem-vm-bm/main.tf +++ b/modules/database/dbsystem-vm-bm/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/database/dbsystem-vm-bm/oracle_provider_req.tf b/modules/database/dbsystem-vm-bm/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/database/dbsystem-vm-bm/oracle_provider_req.tf +++ b/modules/database/dbsystem-vm-bm/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/database/dbsystem-vm-bm/outputs.tf b/modules/database/dbsystem-vm-bm/outputs.tf index 90d03b9..2a09f29 100644 --- a/modules/database/dbsystem-vm-bm/outputs.tf +++ b/modules/database/dbsystem-vm-bm/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/database/dbsystem-vm-bm/variables.tf b/modules/database/dbsystem-vm-bm/variables.tf index 2058226..1e1fbd2 100644 --- a/modules/database/dbsystem-vm-bm/variables.tf +++ b/modules/database/dbsystem-vm-bm/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/database/exa-infra/main.tf b/modules/database/exa-infra/main.tf index 56e524c..f094810 100644 --- a/modules/database/exa-infra/main.tf +++ b/modules/database/exa-infra/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/database/exa-infra/oracle_provider_req.tf b/modules/database/exa-infra/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/database/exa-infra/oracle_provider_req.tf +++ b/modules/database/exa-infra/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/database/exa-infra/outputs.tf b/modules/database/exa-infra/outputs.tf index e6089e1..4823317 100644 --- a/modules/database/exa-infra/outputs.tf +++ b/modules/database/exa-infra/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/database/exa-infra/variables.tf b/modules/database/exa-infra/variables.tf index 28ce262..970e3b8 100644 --- a/modules/database/exa-infra/variables.tf +++ b/modules/database/exa-infra/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/database/exa-vmcluster/data.tf b/modules/database/exa-vmcluster/data.tf index 85feefe..73a7e88 100755 --- a/modules/database/exa-vmcluster/data.tf +++ b/modules/database/exa-vmcluster/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/database/exa-vmcluster/main.tf b/modules/database/exa-vmcluster/main.tf index 6b5f803..7c673ff 100644 --- a/modules/database/exa-vmcluster/main.tf +++ b/modules/database/exa-vmcluster/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/database/exa-vmcluster/oracle_provider_req.tf b/modules/database/exa-vmcluster/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/database/exa-vmcluster/oracle_provider_req.tf +++ b/modules/database/exa-vmcluster/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/database/exa-vmcluster/outputs.tf b/modules/database/exa-vmcluster/outputs.tf index 0a487de..0b3d680 100644 --- a/modules/database/exa-vmcluster/outputs.tf +++ b/modules/database/exa-vmcluster/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/database/exa-vmcluster/variables.tf b/modules/database/exa-vmcluster/variables.tf index 53f00f4..f3a8de2 100644 --- a/modules/database/exa-vmcluster/variables.tf +++ b/modules/database/exa-vmcluster/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/dedicated-vm-host/main.tf b/modules/dedicated-vm-host/main.tf index bd6b49e..89c3ca6 100644 --- a/modules/dedicated-vm-host/main.tf +++ b/modules/dedicated-vm-host/main.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ##################################### diff --git a/modules/dedicated-vm-host/oracle_provider_req.tf b/modules/dedicated-vm-host/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/dedicated-vm-host/oracle_provider_req.tf +++ b/modules/dedicated-vm-host/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/dedicated-vm-host/outputs.tf b/modules/dedicated-vm-host/outputs.tf index 6257cf1..aa79e59 100644 --- a/modules/dedicated-vm-host/outputs.tf +++ b/modules/dedicated-vm-host/outputs.tf @@ -1,6 +1,6 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. - +# ################################### # Outputs Block - Dedicated VM Host # Create Dedicated VM Hosts diff --git a/modules/dedicated-vm-host/variables.tf b/modules/dedicated-vm-host/variables.tf index 3eef133..faa8230 100644 --- a/modules/dedicated-vm-host/variables.tf +++ b/modules/dedicated-vm-host/variables.tf @@ -1,6 +1,6 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. - +# ##################################### # Variables Block - Dedicated VM Host # Create Dedicated VM Hosts diff --git a/modules/governance/quota-policy/main.tf b/modules/governance/quota-policy/main.tf index ace1e2d..1583c89 100644 --- a/modules/governance/quota-policy/main.tf +++ b/modules/governance/quota-policy/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2024, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/governance/quota-policy/oracle_provider_req.tf b/modules/governance/quota-policy/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/governance/quota-policy/oracle_provider_req.tf +++ b/modules/governance/quota-policy/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/governance/quota-policy/outputs.tf b/modules/governance/quota-policy/outputs.tf index 282ce53..d099244 100644 --- a/modules/governance/quota-policy/outputs.tf +++ b/modules/governance/quota-policy/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2024, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/governance/quota-policy/variables.tf b/modules/governance/quota-policy/variables.tf index 127ba81..2099b7e 100644 --- a/modules/governance/quota-policy/variables.tf +++ b/modules/governance/quota-policy/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2024, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/governance/tagging/tag-default/main.tf b/modules/governance/tagging/tag-default/main.tf index 1c1fd4e..7cf5e0b 100644 --- a/modules/governance/tagging/tag-default/main.tf +++ b/modules/governance/tagging/tag-default/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/governance/tagging/tag-default/oracle_provider_req.tf b/modules/governance/tagging/tag-default/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/governance/tagging/tag-default/oracle_provider_req.tf +++ b/modules/governance/tagging/tag-default/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/governance/tagging/tag-default/outputs.tf b/modules/governance/tagging/tag-default/outputs.tf index 621c3c7..848fe37 100644 --- a/modules/governance/tagging/tag-default/outputs.tf +++ b/modules/governance/tagging/tag-default/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/governance/tagging/tag-default/variables.tf b/modules/governance/tagging/tag-default/variables.tf index cf181b2..35a00cd 100644 --- a/modules/governance/tagging/tag-default/variables.tf +++ b/modules/governance/tagging/tag-default/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/governance/tagging/tag-key/main.tf b/modules/governance/tagging/tag-key/main.tf index fc0c44d..8991065 100644 --- a/modules/governance/tagging/tag-key/main.tf +++ b/modules/governance/tagging/tag-key/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/governance/tagging/tag-key/oracle_provider_req.tf b/modules/governance/tagging/tag-key/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/governance/tagging/tag-key/oracle_provider_req.tf +++ b/modules/governance/tagging/tag-key/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/governance/tagging/tag-key/outputs.tf b/modules/governance/tagging/tag-key/outputs.tf index 3e1e5e4..98a76c8 100644 --- a/modules/governance/tagging/tag-key/outputs.tf +++ b/modules/governance/tagging/tag-key/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/governance/tagging/tag-key/variables.tf b/modules/governance/tagging/tag-key/variables.tf index 58c25b9..d667638 100644 --- a/modules/governance/tagging/tag-key/variables.tf +++ b/modules/governance/tagging/tag-key/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/governance/tagging/tag-namespace/main.tf b/modules/governance/tagging/tag-namespace/main.tf index dd6f64d..94b51a6 100644 --- a/modules/governance/tagging/tag-namespace/main.tf +++ b/modules/governance/tagging/tag-namespace/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/governance/tagging/tag-namespace/oracle_provider_req.tf b/modules/governance/tagging/tag-namespace/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/governance/tagging/tag-namespace/oracle_provider_req.tf +++ b/modules/governance/tagging/tag-namespace/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/governance/tagging/tag-namespace/outputs.tf b/modules/governance/tagging/tag-namespace/outputs.tf index 0ec250f..f4431a6 100644 --- a/modules/governance/tagging/tag-namespace/outputs.tf +++ b/modules/governance/tagging/tag-namespace/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/governance/tagging/tag-namespace/variables.tf b/modules/governance/tagging/tag-namespace/variables.tf index 11c3859..ee83f57 100644 --- a/modules/governance/tagging/tag-namespace/variables.tf +++ b/modules/governance/tagging/tag-namespace/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/identity/iam-compartment/main.tf b/modules/identity/iam-compartment/main.tf index c5f9330..3a1551d 100644 --- a/modules/identity/iam-compartment/main.tf +++ b/modules/identity/iam-compartment/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/identity/iam-compartment/oracle_provider_req.tf b/modules/identity/iam-compartment/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/identity/iam-compartment/oracle_provider_req.tf +++ b/modules/identity/iam-compartment/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/identity/iam-compartment/outputs.tf b/modules/identity/iam-compartment/outputs.tf index b8b6525..9027944 100644 --- a/modules/identity/iam-compartment/outputs.tf +++ b/modules/identity/iam-compartment/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/identity/iam-compartment/variables.tf b/modules/identity/iam-compartment/variables.tf index 98fcd04..d905ee8 100644 --- a/modules/identity/iam-compartment/variables.tf +++ b/modules/identity/iam-compartment/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/identity/iam-group/data.tf b/modules/identity/iam-group/data.tf index 6156fa9..d269b4e 100644 --- a/modules/identity/iam-group/data.tf +++ b/modules/identity/iam-group/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # data "oci_identity_users" "users" { diff --git a/modules/identity/iam-group/main.tf b/modules/identity/iam-group/main.tf index 1467d8a..0c2e732 100644 --- a/modules/identity/iam-group/main.tf +++ b/modules/identity/iam-group/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/identity/iam-group/oracle_provider_req.tf b/modules/identity/iam-group/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/identity/iam-group/oracle_provider_req.tf +++ b/modules/identity/iam-group/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/identity/iam-group/outputs.tf b/modules/identity/iam-group/outputs.tf index 75a7b0e..2cc96b9 100644 --- a/modules/identity/iam-group/outputs.tf +++ b/modules/identity/iam-group/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/identity/iam-group/variables.tf b/modules/identity/iam-group/variables.tf index c78bea8..bf5ecff 100644 --- a/modules/identity/iam-group/variables.tf +++ b/modules/identity/iam-group/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/identity/iam-network-sources/main.tf b/modules/identity/iam-network-sources/main.tf index 0ce65e1..947e8b2 100644 --- a/modules/identity/iam-network-sources/main.tf +++ b/modules/identity/iam-network-sources/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/identity/iam-network-sources/oracle_provider_req.tf b/modules/identity/iam-network-sources/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/identity/iam-network-sources/oracle_provider_req.tf +++ b/modules/identity/iam-network-sources/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/identity/iam-network-sources/outputs.tf b/modules/identity/iam-network-sources/outputs.tf index 60698fe..4861882 100644 --- a/modules/identity/iam-network-sources/outputs.tf +++ b/modules/identity/iam-network-sources/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/identity/iam-network-sources/variables.tf b/modules/identity/iam-network-sources/variables.tf index d673263..00de505 100644 --- a/modules/identity/iam-network-sources/variables.tf +++ b/modules/identity/iam-network-sources/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/identity/iam-policy/main.tf b/modules/identity/iam-policy/main.tf index 44376c8..8b7c496 100644 --- a/modules/identity/iam-policy/main.tf +++ b/modules/identity/iam-policy/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/identity/iam-policy/oracle_provider_req.tf b/modules/identity/iam-policy/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/identity/iam-policy/oracle_provider_req.tf +++ b/modules/identity/iam-policy/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/identity/iam-policy/outputs.tf b/modules/identity/iam-policy/outputs.tf index 516b9fc..54ce2fb 100644 --- a/modules/identity/iam-policy/outputs.tf +++ b/modules/identity/iam-policy/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/identity/iam-policy/variables.tf b/modules/identity/iam-policy/variables.tf index ce36f14..1735ec6 100644 --- a/modules/identity/iam-policy/variables.tf +++ b/modules/identity/iam-policy/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/identity/iam-user/data.tf b/modules/identity/iam-user/data.tf index 267fb9c..7856ec0 100644 --- a/modules/identity/iam-user/data.tf +++ b/modules/identity/iam-user/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/identity/iam-user/main.tf b/modules/identity/iam-user/main.tf index 281f745..9146fae 100644 --- a/modules/identity/iam-user/main.tf +++ b/modules/identity/iam-user/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/identity/iam-user/oracle_provider_req.tf b/modules/identity/iam-user/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/identity/iam-user/oracle_provider_req.tf +++ b/modules/identity/iam-user/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/identity/iam-user/outputs.tf b/modules/identity/iam-user/outputs.tf index 4a2cfc9..0fae36c 100644 --- a/modules/identity/iam-user/outputs.tf +++ b/modules/identity/iam-user/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/identity/iam-user/variables.tf b/modules/identity/iam-user/variables.tf index 9707629..8d26c10 100644 --- a/modules/identity/iam-user/variables.tf +++ b/modules/identity/iam-user/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/instance/data.tf b/modules/instance/data.tf index eb7d389..bf70bd1 100644 --- a/modules/instance/data.tf +++ b/modules/instance/data.tf @@ -1,6 +1,6 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. - +# ############################# ## Data Block - Instance ## Create Instance and Boot Volume Backup Policy diff --git a/modules/instance/main.tf b/modules/instance/main.tf index 034419c..176be95 100644 --- a/modules/instance/main.tf +++ b/modules/instance/main.tf @@ -1,6 +1,6 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. - +# ############################# ## Resource Block - Instance ## Create Instance and Boot Volume Backup Policy diff --git a/modules/instance/oracle_provider_req.tf b/modules/instance/oracle_provider_req.tf index e52742e..f1f97aa 100644 --- a/modules/instance/oracle_provider_req.tf +++ b/modules/instance/oracle_provider_req.tf @@ -1,3 +1,6 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# terraform { required_providers { oci = { diff --git a/modules/instance/outputs.tf b/modules/instance/outputs.tf index 8d2b59e..3b5a486 100644 --- a/modules/instance/outputs.tf +++ b/modules/instance/outputs.tf @@ -1,6 +1,6 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. - +# ############################ # Outputs Block - Instance # Create Instance and Boot Volume Backup Policy diff --git a/modules/instance/variables.tf b/modules/instance/variables.tf index 683c9e0..0ac0265 100644 --- a/modules/instance/variables.tf +++ b/modules/instance/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ From 3d139b52dcdb97d89b2e63762b6ffad19d1e8669 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:41:48 +0530 Subject: [PATCH 03/23] Add files via upload --- modules/ip/public-ip-pool/main.tf | 2 +- .../ip/public-ip-pool/oracle_provider_req.tf | 4 +- modules/ip/public-ip-pool/outputs.tf | 2 +- modules/ip/public-ip-pool/variables.tf | 2 +- modules/ip/reserved-public-ip/main.tf | 2 +- .../reserved-public-ip/oracle_provider_req.tf | 2 +- modules/ip/reserved-public-ip/outputs.tf | 2 +- modules/ip/reserved-public-ip/variables.tf | 2 +- modules/ip/secondary-private-ip/main.tf | 2 +- .../oracle_provider_req.tf | 2 +- modules/ip/secondary-private-ip/outputs.tf | 2 +- modules/ip/secondary-private-ip/variables.tf | 2 +- modules/loadbalancer/lb-backend-set/main.tf | 2 +- .../lb-backend-set/oracle_provider_req.tf | 2 +- .../loadbalancer/lb-backend-set/outputs.tf | 2 +- .../loadbalancer/lb-backend-set/variables.tf | 2 +- modules/loadbalancer/lb-backend/main.tf | 2 +- .../lb-backend/oracle_provider_req.tf | 2 +- modules/loadbalancer/lb-backend/outputs.tf | 2 +- modules/loadbalancer/lb-backend/variables.tf | 2 +- modules/loadbalancer/lb-certificate/main.tf | 2 +- .../lb-certificate/oracle_provider_req.tf | 2 +- .../loadbalancer/lb-certificate/outputs.tf | 2 +- .../loadbalancer/lb-certificate/variables.tf | 2 +- modules/loadbalancer/lb-cipher-suite/main.tf | 2 +- .../lb-cipher-suite/oracle_provider_req.tf | 2 +- .../loadbalancer/lb-cipher-suite/outputs.tf | 2 +- .../loadbalancer/lb-cipher-suite/variables.tf | 2 +- modules/loadbalancer/lb-hostname/main.tf | 2 +- .../lb-hostname/oracle_provider_req.tf | 2 +- modules/loadbalancer/lb-hostname/outputs.tf | 2 +- modules/loadbalancer/lb-hostname/variables.tf | 2 +- modules/loadbalancer/lb-listener/main.tf | 2 +- .../lb-listener/oracle_provider_req.tf | 2 +- modules/loadbalancer/lb-listener/outputs.tf | 2 +- modules/loadbalancer/lb-listener/variables.tf | 2 +- modules/loadbalancer/lb-load-balancer/data.tf | 2 +- modules/loadbalancer/lb-load-balancer/main.tf | 2 +- .../lb-load-balancer/oracle_provider_req.tf | 2 +- .../loadbalancer/lb-load-balancer/outputs.tf | 2 +- .../lb-load-balancer/variables.tf | 2 +- .../loadbalancer/lb-path-route-set/main.tf | 2 +- .../lb-path-route-set/oracle_provider_req.tf | 2 +- .../loadbalancer/lb-path-route-set/outputs.tf | 2 +- .../lb-path-route-set/variables.tf | 2 +- .../loadbalancer/lb-routing-policy/main.tf | 2 +- .../lb-routing-policy/oracle_provider_req.tf | 2 +- .../loadbalancer/lb-routing-policy/outputs.tf | 2 +- .../lb-routing-policy/variables.tf | 2 +- modules/loadbalancer/lb-rule-set/main.tf | 2 +- .../lb-rule-set/oracle_provider_req.tf | 2 +- modules/loadbalancer/lb-rule-set/outputs.tf | 2 +- modules/loadbalancer/lb-rule-set/variables.tf | 2 +- modules/managementservices/alarm/main.tf | 2 +- .../alarm/oracle_provider_req.tf | 2 +- modules/managementservices/alarm/outputs.tf | 2 +- modules/managementservices/alarm/variables.tf | 2 +- modules/managementservices/event/main.tf | 2 +- .../event/oracle_provider_req.tf | 2 +- modules/managementservices/event/outputs.tf | 2 +- modules/managementservices/event/variables.tf | 2 +- modules/managementservices/log-group/main.tf | 2 +- .../log-group/oracle_provider_req.tf | 2 +- .../managementservices/log-group/outputs.tf | 2 +- .../managementservices/log-group/variables.tf | 2 +- modules/managementservices/log/main.tf | 2 +- .../log/oracle_provider_req.tf | 2 +- modules/managementservices/log/outputs.tf | 2 +- modules/managementservices/log/variables.tf | 2 +- .../notification-subscription/main.tf | 2 +- .../oracle_provider_req.tf | 2 +- .../notification-subscription/outputs.tf | 2 +- .../notification-subscription/variables.tf | 2 +- .../notification-topic/main.tf | 2 +- .../notification-topic/oracle_provider_req.tf | 2 +- .../notification-topic/outputs.tf | 2 +- .../notification-topic/variables.tf | 2 +- .../service-connector/data.tf | 2 +- .../service-connector/main.tf | 2 +- .../service-connector/oracle_provider_req.tf | 2 +- .../service-connector/outputs.tf | 2 +- .../service-connector/variables.tf | 2 +- modules/public-ip-pool/main.tf | 17 +++++++ modules/public-ip-pool/oracle_provider_req.tf | 10 +++++ modules/public-ip-pool/outputs.tf | 11 +++++ modules/public-ip-pool/variables.tf | 27 +++++++++++ modules/reserved-public-ip/main.tf | 21 +++++++++ .../reserved-public-ip/oracle_provider_req.tf | 10 +++++ modules/reserved-public-ip/outputs.tf | 11 +++++ modules/reserved-public-ip/variables.tf | 45 +++++++++++++++++++ modules/secondary-private-ip/main.tf | 20 +++++++++ .../oracle_provider_req.tf | 10 +++++ modules/secondary-private-ip/outputs.tf | 11 +++++ modules/secondary-private-ip/variables.tf | 42 +++++++++++++++++ 94 files changed, 319 insertions(+), 82 deletions(-) create mode 100644 modules/public-ip-pool/main.tf create mode 100644 modules/public-ip-pool/oracle_provider_req.tf create mode 100644 modules/public-ip-pool/outputs.tf create mode 100644 modules/public-ip-pool/variables.tf create mode 100644 modules/reserved-public-ip/main.tf create mode 100644 modules/reserved-public-ip/oracle_provider_req.tf create mode 100644 modules/reserved-public-ip/outputs.tf create mode 100644 modules/reserved-public-ip/variables.tf create mode 100644 modules/secondary-private-ip/main.tf create mode 100644 modules/secondary-private-ip/oracle_provider_req.tf create mode 100644 modules/secondary-private-ip/outputs.tf create mode 100644 modules/secondary-private-ip/variables.tf diff --git a/modules/ip/public-ip-pool/main.tf b/modules/ip/public-ip-pool/main.tf index e956346..8e479b3 100755 --- a/modules/ip/public-ip-pool/main.tf +++ b/modules/ip/public-ip-pool/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/ip/public-ip-pool/oracle_provider_req.tf b/modules/ip/public-ip-pool/oracle_provider_req.tf index 547e0f8..f1f97aa 100644 --- a/modules/ip/public-ip-pool/oracle_provider_req.tf +++ b/modules/ip/public-ip-pool/oracle_provider_req.tf @@ -1,4 +1,6 @@ - +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# terraform { required_providers { oci = { diff --git a/modules/ip/public-ip-pool/outputs.tf b/modules/ip/public-ip-pool/outputs.tf index 0140681..ad79857 100755 --- a/modules/ip/public-ip-pool/outputs.tf +++ b/modules/ip/public-ip-pool/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/ip/public-ip-pool/variables.tf b/modules/ip/public-ip-pool/variables.tf index cbda2e0..742c3b9 100755 --- a/modules/ip/public-ip-pool/variables.tf +++ b/modules/ip/public-ip-pool/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################# diff --git a/modules/ip/reserved-public-ip/main.tf b/modules/ip/reserved-public-ip/main.tf index 0790e43..e7b223d 100755 --- a/modules/ip/reserved-public-ip/main.tf +++ b/modules/ip/reserved-public-ip/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/ip/reserved-public-ip/oracle_provider_req.tf b/modules/ip/reserved-public-ip/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/ip/reserved-public-ip/oracle_provider_req.tf +++ b/modules/ip/reserved-public-ip/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/ip/reserved-public-ip/outputs.tf b/modules/ip/reserved-public-ip/outputs.tf index 390e1cc..ec16fd8 100755 --- a/modules/ip/reserved-public-ip/outputs.tf +++ b/modules/ip/reserved-public-ip/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/ip/reserved-public-ip/variables.tf b/modules/ip/reserved-public-ip/variables.tf index 7d818a9..cea3837 100755 --- a/modules/ip/reserved-public-ip/variables.tf +++ b/modules/ip/reserved-public-ip/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################# diff --git a/modules/ip/secondary-private-ip/main.tf b/modules/ip/secondary-private-ip/main.tf index e6ac535..7212baf 100755 --- a/modules/ip/secondary-private-ip/main.tf +++ b/modules/ip/secondary-private-ip/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/ip/secondary-private-ip/oracle_provider_req.tf b/modules/ip/secondary-private-ip/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/ip/secondary-private-ip/oracle_provider_req.tf +++ b/modules/ip/secondary-private-ip/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/ip/secondary-private-ip/outputs.tf b/modules/ip/secondary-private-ip/outputs.tf index 5fe18dd..032bcba 100755 --- a/modules/ip/secondary-private-ip/outputs.tf +++ b/modules/ip/secondary-private-ip/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/ip/secondary-private-ip/variables.tf b/modules/ip/secondary-private-ip/variables.tf index d82c409..48f8dd4 100755 --- a/modules/ip/secondary-private-ip/variables.tf +++ b/modules/ip/secondary-private-ip/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################# diff --git a/modules/loadbalancer/lb-backend-set/main.tf b/modules/loadbalancer/lb-backend-set/main.tf index 2799599..1c6869e 100644 --- a/modules/loadbalancer/lb-backend-set/main.tf +++ b/modules/loadbalancer/lb-backend-set/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-backend-set/oracle_provider_req.tf b/modules/loadbalancer/lb-backend-set/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/loadbalancer/lb-backend-set/oracle_provider_req.tf +++ b/modules/loadbalancer/lb-backend-set/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/loadbalancer/lb-backend-set/outputs.tf b/modules/loadbalancer/lb-backend-set/outputs.tf index 56aa777..b1e5810 100644 --- a/modules/loadbalancer/lb-backend-set/outputs.tf +++ b/modules/loadbalancer/lb-backend-set/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-backend-set/variables.tf b/modules/loadbalancer/lb-backend-set/variables.tf index 2dd5a6e..75533f6 100644 --- a/modules/loadbalancer/lb-backend-set/variables.tf +++ b/modules/loadbalancer/lb-backend-set/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-backend/main.tf b/modules/loadbalancer/lb-backend/main.tf index 4bfd5cd..4c097b9 100644 --- a/modules/loadbalancer/lb-backend/main.tf +++ b/modules/loadbalancer/lb-backend/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-backend/oracle_provider_req.tf b/modules/loadbalancer/lb-backend/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/loadbalancer/lb-backend/oracle_provider_req.tf +++ b/modules/loadbalancer/lb-backend/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/loadbalancer/lb-backend/outputs.tf b/modules/loadbalancer/lb-backend/outputs.tf index 835be83..2e2f386 100644 --- a/modules/loadbalancer/lb-backend/outputs.tf +++ b/modules/loadbalancer/lb-backend/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-backend/variables.tf b/modules/loadbalancer/lb-backend/variables.tf index 5c64ea4..a9614bc 100644 --- a/modules/loadbalancer/lb-backend/variables.tf +++ b/modules/loadbalancer/lb-backend/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-certificate/main.tf b/modules/loadbalancer/lb-certificate/main.tf index fe44c13..74bbded 100644 --- a/modules/loadbalancer/lb-certificate/main.tf +++ b/modules/loadbalancer/lb-certificate/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-certificate/oracle_provider_req.tf b/modules/loadbalancer/lb-certificate/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/loadbalancer/lb-certificate/oracle_provider_req.tf +++ b/modules/loadbalancer/lb-certificate/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/loadbalancer/lb-certificate/outputs.tf b/modules/loadbalancer/lb-certificate/outputs.tf index ec92b15..161cee4 100644 --- a/modules/loadbalancer/lb-certificate/outputs.tf +++ b/modules/loadbalancer/lb-certificate/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-certificate/variables.tf b/modules/loadbalancer/lb-certificate/variables.tf index b166016..ce2e4c3 100644 --- a/modules/loadbalancer/lb-certificate/variables.tf +++ b/modules/loadbalancer/lb-certificate/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-cipher-suite/main.tf b/modules/loadbalancer/lb-cipher-suite/main.tf index 9ab469d..1daeebb 100644 --- a/modules/loadbalancer/lb-cipher-suite/main.tf +++ b/modules/loadbalancer/lb-cipher-suite/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-cipher-suite/oracle_provider_req.tf b/modules/loadbalancer/lb-cipher-suite/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/loadbalancer/lb-cipher-suite/oracle_provider_req.tf +++ b/modules/loadbalancer/lb-cipher-suite/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/loadbalancer/lb-cipher-suite/outputs.tf b/modules/loadbalancer/lb-cipher-suite/outputs.tf index a90f242..739d394 100644 --- a/modules/loadbalancer/lb-cipher-suite/outputs.tf +++ b/modules/loadbalancer/lb-cipher-suite/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-cipher-suite/variables.tf b/modules/loadbalancer/lb-cipher-suite/variables.tf index b94a936..734b567 100644 --- a/modules/loadbalancer/lb-cipher-suite/variables.tf +++ b/modules/loadbalancer/lb-cipher-suite/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-hostname/main.tf b/modules/loadbalancer/lb-hostname/main.tf index fcb26cc..aa29e36 100644 --- a/modules/loadbalancer/lb-hostname/main.tf +++ b/modules/loadbalancer/lb-hostname/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-hostname/oracle_provider_req.tf b/modules/loadbalancer/lb-hostname/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/loadbalancer/lb-hostname/oracle_provider_req.tf +++ b/modules/loadbalancer/lb-hostname/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/loadbalancer/lb-hostname/outputs.tf b/modules/loadbalancer/lb-hostname/outputs.tf index 5abfaef..43217da 100644 --- a/modules/loadbalancer/lb-hostname/outputs.tf +++ b/modules/loadbalancer/lb-hostname/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-hostname/variables.tf b/modules/loadbalancer/lb-hostname/variables.tf index a80570a..ffcf729 100644 --- a/modules/loadbalancer/lb-hostname/variables.tf +++ b/modules/loadbalancer/lb-hostname/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-listener/main.tf b/modules/loadbalancer/lb-listener/main.tf index 635bcfe..7a2c0d7 100644 --- a/modules/loadbalancer/lb-listener/main.tf +++ b/modules/loadbalancer/lb-listener/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-listener/oracle_provider_req.tf b/modules/loadbalancer/lb-listener/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/loadbalancer/lb-listener/oracle_provider_req.tf +++ b/modules/loadbalancer/lb-listener/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/loadbalancer/lb-listener/outputs.tf b/modules/loadbalancer/lb-listener/outputs.tf index 8c3fce1..9867b17 100644 --- a/modules/loadbalancer/lb-listener/outputs.tf +++ b/modules/loadbalancer/lb-listener/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-listener/variables.tf b/modules/loadbalancer/lb-listener/variables.tf index 6c518cf..e723de7 100644 --- a/modules/loadbalancer/lb-listener/variables.tf +++ b/modules/loadbalancer/lb-listener/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-load-balancer/data.tf b/modules/loadbalancer/lb-load-balancer/data.tf index e5010bc..cc2d284 100644 --- a/modules/loadbalancer/lb-load-balancer/data.tf +++ b/modules/loadbalancer/lb-load-balancer/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/loadbalancer/lb-load-balancer/main.tf b/modules/loadbalancer/lb-load-balancer/main.tf index 39b177d..cbb6495 100644 --- a/modules/loadbalancer/lb-load-balancer/main.tf +++ b/modules/loadbalancer/lb-load-balancer/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-load-balancer/oracle_provider_req.tf b/modules/loadbalancer/lb-load-balancer/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/loadbalancer/lb-load-balancer/oracle_provider_req.tf +++ b/modules/loadbalancer/lb-load-balancer/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/loadbalancer/lb-load-balancer/outputs.tf b/modules/loadbalancer/lb-load-balancer/outputs.tf index 127bbcc..eca8bc0 100644 --- a/modules/loadbalancer/lb-load-balancer/outputs.tf +++ b/modules/loadbalancer/lb-load-balancer/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-load-balancer/variables.tf b/modules/loadbalancer/lb-load-balancer/variables.tf index 95ad210..39cfc20 100644 --- a/modules/loadbalancer/lb-load-balancer/variables.tf +++ b/modules/loadbalancer/lb-load-balancer/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-path-route-set/main.tf b/modules/loadbalancer/lb-path-route-set/main.tf index 4c0b438..e3c1fdc 100644 --- a/modules/loadbalancer/lb-path-route-set/main.tf +++ b/modules/loadbalancer/lb-path-route-set/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-path-route-set/oracle_provider_req.tf b/modules/loadbalancer/lb-path-route-set/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/loadbalancer/lb-path-route-set/oracle_provider_req.tf +++ b/modules/loadbalancer/lb-path-route-set/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/loadbalancer/lb-path-route-set/outputs.tf b/modules/loadbalancer/lb-path-route-set/outputs.tf index 5ef04b4..5735c99 100644 --- a/modules/loadbalancer/lb-path-route-set/outputs.tf +++ b/modules/loadbalancer/lb-path-route-set/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-path-route-set/variables.tf b/modules/loadbalancer/lb-path-route-set/variables.tf index 2c6705a..752ab36 100644 --- a/modules/loadbalancer/lb-path-route-set/variables.tf +++ b/modules/loadbalancer/lb-path-route-set/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-routing-policy/main.tf b/modules/loadbalancer/lb-routing-policy/main.tf index dcad103..d023ff8 100644 --- a/modules/loadbalancer/lb-routing-policy/main.tf +++ b/modules/loadbalancer/lb-routing-policy/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2024, 2025, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ##################################### diff --git a/modules/loadbalancer/lb-routing-policy/oracle_provider_req.tf b/modules/loadbalancer/lb-routing-policy/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/loadbalancer/lb-routing-policy/oracle_provider_req.tf +++ b/modules/loadbalancer/lb-routing-policy/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/loadbalancer/lb-routing-policy/outputs.tf b/modules/loadbalancer/lb-routing-policy/outputs.tf index 0fe1edd..69c5a6c 100644 --- a/modules/loadbalancer/lb-routing-policy/outputs.tf +++ b/modules/loadbalancer/lb-routing-policy/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2024, 2025, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ##################################### diff --git a/modules/loadbalancer/lb-routing-policy/variables.tf b/modules/loadbalancer/lb-routing-policy/variables.tf index bfb2f10..a5c84a9 100644 --- a/modules/loadbalancer/lb-routing-policy/variables.tf +++ b/modules/loadbalancer/lb-routing-policy/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2024, 2025, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ##################################### diff --git a/modules/loadbalancer/lb-rule-set/main.tf b/modules/loadbalancer/lb-rule-set/main.tf index 3a56bdf..2614f07 100644 --- a/modules/loadbalancer/lb-rule-set/main.tf +++ b/modules/loadbalancer/lb-rule-set/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-rule-set/oracle_provider_req.tf b/modules/loadbalancer/lb-rule-set/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/loadbalancer/lb-rule-set/oracle_provider_req.tf +++ b/modules/loadbalancer/lb-rule-set/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/loadbalancer/lb-rule-set/outputs.tf b/modules/loadbalancer/lb-rule-set/outputs.tf index c99a499..99d900e 100644 --- a/modules/loadbalancer/lb-rule-set/outputs.tf +++ b/modules/loadbalancer/lb-rule-set/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/loadbalancer/lb-rule-set/variables.tf b/modules/loadbalancer/lb-rule-set/variables.tf index c394b0b..6222359 100644 --- a/modules/loadbalancer/lb-rule-set/variables.tf +++ b/modules/loadbalancer/lb-rule-set/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/managementservices/alarm/main.tf b/modules/managementservices/alarm/main.tf index 25b73ff..056e500 100644 --- a/modules/managementservices/alarm/main.tf +++ b/modules/managementservices/alarm/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/managementservices/alarm/oracle_provider_req.tf b/modules/managementservices/alarm/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/managementservices/alarm/oracle_provider_req.tf +++ b/modules/managementservices/alarm/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/managementservices/alarm/outputs.tf b/modules/managementservices/alarm/outputs.tf index 517c1c9..2c51e71 100644 --- a/modules/managementservices/alarm/outputs.tf +++ b/modules/managementservices/alarm/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/managementservices/alarm/variables.tf b/modules/managementservices/alarm/variables.tf index fdc6b5a..d6e33c3 100644 --- a/modules/managementservices/alarm/variables.tf +++ b/modules/managementservices/alarm/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/managementservices/event/main.tf b/modules/managementservices/event/main.tf index 3c4a1f8..1c896c3 100644 --- a/modules/managementservices/event/main.tf +++ b/modules/managementservices/event/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/managementservices/event/oracle_provider_req.tf b/modules/managementservices/event/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/managementservices/event/oracle_provider_req.tf +++ b/modules/managementservices/event/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/managementservices/event/outputs.tf b/modules/managementservices/event/outputs.tf index d1a2b6d..d209aa9 100644 --- a/modules/managementservices/event/outputs.tf +++ b/modules/managementservices/event/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/managementservices/event/variables.tf b/modules/managementservices/event/variables.tf index 1074ba1..7b297bb 100644 --- a/modules/managementservices/event/variables.tf +++ b/modules/managementservices/event/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/managementservices/log-group/main.tf b/modules/managementservices/log-group/main.tf index 7961a52..921643f 100644 --- a/modules/managementservices/log-group/main.tf +++ b/modules/managementservices/log-group/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/managementservices/log-group/oracle_provider_req.tf b/modules/managementservices/log-group/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/managementservices/log-group/oracle_provider_req.tf +++ b/modules/managementservices/log-group/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/managementservices/log-group/outputs.tf b/modules/managementservices/log-group/outputs.tf index d2ae2b7..a007e45 100644 --- a/modules/managementservices/log-group/outputs.tf +++ b/modules/managementservices/log-group/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/managementservices/log-group/variables.tf b/modules/managementservices/log-group/variables.tf index 98bdb01..67af2d4 100644 --- a/modules/managementservices/log-group/variables.tf +++ b/modules/managementservices/log-group/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/managementservices/log/main.tf b/modules/managementservices/log/main.tf index cdd96e5..cbdde89 100644 --- a/modules/managementservices/log/main.tf +++ b/modules/managementservices/log/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/managementservices/log/oracle_provider_req.tf b/modules/managementservices/log/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/managementservices/log/oracle_provider_req.tf +++ b/modules/managementservices/log/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/managementservices/log/outputs.tf b/modules/managementservices/log/outputs.tf index 233f3e1..80e2684 100644 --- a/modules/managementservices/log/outputs.tf +++ b/modules/managementservices/log/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/managementservices/log/variables.tf b/modules/managementservices/log/variables.tf index 4babd7b..f12c9df 100644 --- a/modules/managementservices/log/variables.tf +++ b/modules/managementservices/log/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/managementservices/notification-subscription/main.tf b/modules/managementservices/notification-subscription/main.tf index fd7554c..2535358 100644 --- a/modules/managementservices/notification-subscription/main.tf +++ b/modules/managementservices/notification-subscription/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/managementservices/notification-subscription/oracle_provider_req.tf b/modules/managementservices/notification-subscription/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/managementservices/notification-subscription/oracle_provider_req.tf +++ b/modules/managementservices/notification-subscription/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/managementservices/notification-subscription/outputs.tf b/modules/managementservices/notification-subscription/outputs.tf index 1848028..fed3438 100644 --- a/modules/managementservices/notification-subscription/outputs.tf +++ b/modules/managementservices/notification-subscription/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/managementservices/notification-subscription/variables.tf b/modules/managementservices/notification-subscription/variables.tf index b36ad5b..f53a165 100644 --- a/modules/managementservices/notification-subscription/variables.tf +++ b/modules/managementservices/notification-subscription/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/managementservices/notification-topic/main.tf b/modules/managementservices/notification-topic/main.tf index 60a043a..b471cc1 100644 --- a/modules/managementservices/notification-topic/main.tf +++ b/modules/managementservices/notification-topic/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/managementservices/notification-topic/oracle_provider_req.tf b/modules/managementservices/notification-topic/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/managementservices/notification-topic/oracle_provider_req.tf +++ b/modules/managementservices/notification-topic/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/managementservices/notification-topic/outputs.tf b/modules/managementservices/notification-topic/outputs.tf index 292aff7..9c650d0 100644 --- a/modules/managementservices/notification-topic/outputs.tf +++ b/modules/managementservices/notification-topic/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/managementservices/notification-topic/variables.tf b/modules/managementservices/notification-topic/variables.tf index 4ea6454..47d1f8d 100644 --- a/modules/managementservices/notification-topic/variables.tf +++ b/modules/managementservices/notification-topic/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/managementservices/service-connector/data.tf b/modules/managementservices/service-connector/data.tf index ef3db8e..e483dd0 100755 --- a/modules/managementservices/service-connector/data.tf +++ b/modules/managementservices/service-connector/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # #################################### diff --git a/modules/managementservices/service-connector/main.tf b/modules/managementservices/service-connector/main.tf index ecaa925..15cfbd7 100755 --- a/modules/managementservices/service-connector/main.tf +++ b/modules/managementservices/service-connector/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # #################################### diff --git a/modules/managementservices/service-connector/oracle_provider_req.tf b/modules/managementservices/service-connector/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/managementservices/service-connector/oracle_provider_req.tf +++ b/modules/managementservices/service-connector/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/managementservices/service-connector/outputs.tf b/modules/managementservices/service-connector/outputs.tf index 4c0b5e1..79c8838 100755 --- a/modules/managementservices/service-connector/outputs.tf +++ b/modules/managementservices/service-connector/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # #################################### diff --git a/modules/managementservices/service-connector/variables.tf b/modules/managementservices/service-connector/variables.tf index f508b78..ac5c448 100755 --- a/modules/managementservices/service-connector/variables.tf +++ b/modules/managementservices/service-connector/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ##################################### diff --git a/modules/public-ip-pool/main.tf b/modules/public-ip-pool/main.tf new file mode 100644 index 0000000..8e479b3 --- /dev/null +++ b/modules/public-ip-pool/main.tf @@ -0,0 +1,17 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +################################ +## Resource Block - Public IP Pool +## Create Public IP Pool +################################ + +resource "oci_core_public_ip_pool" "public_ip_pool" { + #Required + compartment_id = var.compartment_id + + #Optional + defined_tags = var.defined_tags + display_name = var.display_name + freeform_tags = var.freeform_tags +} \ No newline at end of file diff --git a/modules/public-ip-pool/oracle_provider_req.tf b/modules/public-ip-pool/oracle_provider_req.tf new file mode 100644 index 0000000..f1f97aa --- /dev/null +++ b/modules/public-ip-pool/oracle_provider_req.tf @@ -0,0 +1,10 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +terraform { + required_providers { + oci = { + source = "oracle/oci" + } + } +} \ No newline at end of file diff --git a/modules/public-ip-pool/outputs.tf b/modules/public-ip-pool/outputs.tf new file mode 100644 index 0000000..ad79857 --- /dev/null +++ b/modules/public-ip-pool/outputs.tf @@ -0,0 +1,11 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +################################ +## Outputs Block - Public IP Pool +## Create Public IP Pool +################################ + +output "public_ip_pool_tf_id" { + value = oci_core_public_ip_pool.public_ip_pool.id +} \ No newline at end of file diff --git a/modules/public-ip-pool/variables.tf b/modules/public-ip-pool/variables.tf new file mode 100644 index 0000000..742c3b9 --- /dev/null +++ b/modules/public-ip-pool/variables.tf @@ -0,0 +1,27 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +################################# +## Variables Block - Public IP Pool +## Create Public IP Pool +################################# + +variable "compartment_id" { + description = "Compartment OCID to provision the volume" + type = string +} + +variable "freeform_tags" { + description = "Free-form tags for the volume" + type = map(string) +} + +variable "defined_tags" { + description = "Defined tags for the volume" + type = map(string) +} + +variable "display_name" { + description = "User-friendly name to the volume" + type = string +} diff --git a/modules/reserved-public-ip/main.tf b/modules/reserved-public-ip/main.tf new file mode 100644 index 0000000..e7b223d --- /dev/null +++ b/modules/reserved-public-ip/main.tf @@ -0,0 +1,21 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +################################ +## Resource Block - Reserved IP +## Create Reserved IP +################################ + +resource "oci_core_public_ip" "public_ip" { + #Required + compartment_id = var.compartment_id + lifetime = var.lifetime + + #Optional + defined_tags = var.defined_tags + display_name = var.display_name + freeform_tags = var.freeform_tags + private_ip_id = var.private_ip_id + public_ip_pool_id = var.public_ip_pool_id + +} \ No newline at end of file diff --git a/modules/reserved-public-ip/oracle_provider_req.tf b/modules/reserved-public-ip/oracle_provider_req.tf new file mode 100644 index 0000000..f1f97aa --- /dev/null +++ b/modules/reserved-public-ip/oracle_provider_req.tf @@ -0,0 +1,10 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +terraform { + required_providers { + oci = { + source = "oracle/oci" + } + } +} \ No newline at end of file diff --git a/modules/reserved-public-ip/outputs.tf b/modules/reserved-public-ip/outputs.tf new file mode 100644 index 0000000..ec16fd8 --- /dev/null +++ b/modules/reserved-public-ip/outputs.tf @@ -0,0 +1,11 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +################################ +## Outputs Block - Reserved IP +## Create Reserved IP +################################ + +output "reserved_ip_tf_id" { + value = oci_core_public_ip.public_ip.id +} \ No newline at end of file diff --git a/modules/reserved-public-ip/variables.tf b/modules/reserved-public-ip/variables.tf new file mode 100644 index 0000000..cea3837 --- /dev/null +++ b/modules/reserved-public-ip/variables.tf @@ -0,0 +1,45 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +################################# +## Variables Block - Reserved IP +## Create Reserved IP +################################# + +variable "compartment_id" { + description = "Compartment OCID to provision the volume" + type = string +} + +variable "lifetime" { + description = "Defines when the public IP is deleted and released back to the Oracle Cloud Infrastructure public IP pool" + type = string + default = null +} + +variable "private_ip_id" { + description = "The OCID of the private IP to assign the public IP to." + type = string + default = null +} + +variable "freeform_tags" { + description = "Free-form tags for the volume" + type = map(string) +} + +variable "defined_tags" { + description = "Defined tags for the volume" + type = map(string) +} + +variable "display_name" { + description = "User-friendly name to the volume" + type = string +} + +variable "public_ip_pool_id" { + description = "The OCID of the public IP pool." + type = string + default = null +} diff --git a/modules/secondary-private-ip/main.tf b/modules/secondary-private-ip/main.tf new file mode 100644 index 0000000..7212baf --- /dev/null +++ b/modules/secondary-private-ip/main.tf @@ -0,0 +1,20 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +################################ +## Resource Block - Secondary Private IP +## Create Secondary Private IP +################################ + +resource "oci_core_private_ip" "private_ip" { + + #Optional + defined_tags = var.defined_tags + display_name = var.display_name + freeform_tags = var.freeform_tags + hostname_label = var.hostname_label + ip_address = var.ip_address + vlan_id = var.vlan_id + vnic_id = var.vnic_id + +} \ No newline at end of file diff --git a/modules/secondary-private-ip/oracle_provider_req.tf b/modules/secondary-private-ip/oracle_provider_req.tf new file mode 100644 index 0000000..f1f97aa --- /dev/null +++ b/modules/secondary-private-ip/oracle_provider_req.tf @@ -0,0 +1,10 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +terraform { + required_providers { + oci = { + source = "oracle/oci" + } + } +} \ No newline at end of file diff --git a/modules/secondary-private-ip/outputs.tf b/modules/secondary-private-ip/outputs.tf new file mode 100644 index 0000000..032bcba --- /dev/null +++ b/modules/secondary-private-ip/outputs.tf @@ -0,0 +1,11 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +################################ +## Outputs Block - Secondary Private IP +## Create Secondary Private IP +################################ + +output "private_ip_tf_id" { + value = oci_core_private_ip.private_ip.id +} \ No newline at end of file diff --git a/modules/secondary-private-ip/variables.tf b/modules/secondary-private-ip/variables.tf new file mode 100644 index 0000000..48f8dd4 --- /dev/null +++ b/modules/secondary-private-ip/variables.tf @@ -0,0 +1,42 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +################################# +## Variables Block - Secondary Private IP +## Create Secondary Private IP +################################# + +variable "freeform_tags" { + description = "Free-form tags for the volume" + type = map(string) +} + +variable "defined_tags" { + description = "Defined tags for the volume" + type = map(string) +} + +variable "display_name" { + description = "User-friendly name to the volume" + type = string +} + +variable "vnic_id" { + type = string + default = null +} + +variable "hostname_label" { + type = string + default = null +} + +variable "ip_address" { + type = string + default = null +} + +variable "vlan_id" { + type = string + default = null +} From 58abd8f48f71d8c9630717143a56f47fa4350b87 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:43:03 +0530 Subject: [PATCH 04/23] with Copyright and License --- modules/networkloadbalancer/nlb-backend/data.tf | 2 +- modules/networkloadbalancer/nlb-backend/main.tf | 2 +- .../networkloadbalancer/nlb-backend/oracle_provider_req.tf | 2 +- modules/networkloadbalancer/nlb-backend/outputs.tf | 2 +- modules/networkloadbalancer/nlb-backend/variables.tf | 2 +- modules/networkloadbalancer/nlb-backendset/main.tf | 2 +- .../nlb-backendset/oracle_provider_req.tf | 2 +- modules/networkloadbalancer/nlb-backendset/outputs.tf | 2 +- modules/networkloadbalancer/nlb-backendset/variables.tf | 2 +- modules/networkloadbalancer/nlb-listener/main.tf | 2 +- .../networkloadbalancer/nlb-listener/oracle_provider_req.tf | 2 +- modules/networkloadbalancer/nlb-listener/outputs.tf | 2 +- modules/networkloadbalancer/nlb-listener/variables.tf | 2 +- modules/networkloadbalancer/nlb/data.tf | 2 +- modules/networkloadbalancer/nlb/main.tf | 2 +- modules/networkloadbalancer/nlb/oracle_provider_req.tf | 2 +- modules/networkloadbalancer/nlb/outputs.tf | 2 +- modules/networkloadbalancer/nlb/variables.tf | 2 +- modules/oke/cluster/data.tf | 2 +- modules/oke/cluster/main.tf | 4 ++-- modules/oke/cluster/oracle_provider_req.tf | 2 +- modules/oke/cluster/outputs.tf | 2 +- modules/oke/cluster/variables.tf | 4 ++-- modules/oke/nodepool/data.tf | 2 +- modules/oke/nodepool/main.tf | 6 +++--- modules/oke/nodepool/oracle_provider_req.tf | 2 +- modules/oke/nodepool/outputs.tf | 2 +- modules/oke/nodepool/variables.tf | 4 ++-- modules/oke/virtual-nodepool/data.tf | 2 +- modules/oke/virtual-nodepool/main.tf | 4 ++-- modules/oke/virtual-nodepool/oracle_provider_req.tf | 2 +- modules/oke/virtual-nodepool/outputs.tf | 2 +- modules/oke/virtual-nodepool/variables.tf | 4 ++-- 33 files changed, 40 insertions(+), 40 deletions(-) diff --git a/modules/networkloadbalancer/nlb-backend/data.tf b/modules/networkloadbalancer/nlb-backend/data.tf index 1e0c06d..c152772 100644 --- a/modules/networkloadbalancer/nlb-backend/data.tf +++ b/modules/networkloadbalancer/nlb-backend/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ####################################### diff --git a/modules/networkloadbalancer/nlb-backend/main.tf b/modules/networkloadbalancer/nlb-backend/main.tf index 1ee030f..43079a1 100644 --- a/modules/networkloadbalancer/nlb-backend/main.tf +++ b/modules/networkloadbalancer/nlb-backend/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ####################################### diff --git a/modules/networkloadbalancer/nlb-backend/oracle_provider_req.tf b/modules/networkloadbalancer/nlb-backend/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/networkloadbalancer/nlb-backend/oracle_provider_req.tf +++ b/modules/networkloadbalancer/nlb-backend/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/networkloadbalancer/nlb-backend/outputs.tf b/modules/networkloadbalancer/nlb-backend/outputs.tf index 3180d34..4000d88 100644 --- a/modules/networkloadbalancer/nlb-backend/outputs.tf +++ b/modules/networkloadbalancer/nlb-backend/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ####################################### diff --git a/modules/networkloadbalancer/nlb-backend/variables.tf b/modules/networkloadbalancer/nlb-backend/variables.tf index 5f04640..806796e 100644 --- a/modules/networkloadbalancer/nlb-backend/variables.tf +++ b/modules/networkloadbalancer/nlb-backend/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ####################################### diff --git a/modules/networkloadbalancer/nlb-backendset/main.tf b/modules/networkloadbalancer/nlb-backendset/main.tf index 2270342..694b909 100644 --- a/modules/networkloadbalancer/nlb-backendset/main.tf +++ b/modules/networkloadbalancer/nlb-backendset/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ####################################### diff --git a/modules/networkloadbalancer/nlb-backendset/oracle_provider_req.tf b/modules/networkloadbalancer/nlb-backendset/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/networkloadbalancer/nlb-backendset/oracle_provider_req.tf +++ b/modules/networkloadbalancer/nlb-backendset/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/networkloadbalancer/nlb-backendset/outputs.tf b/modules/networkloadbalancer/nlb-backendset/outputs.tf index a0d710c..466eeb3 100644 --- a/modules/networkloadbalancer/nlb-backendset/outputs.tf +++ b/modules/networkloadbalancer/nlb-backendset/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ####################################### diff --git a/modules/networkloadbalancer/nlb-backendset/variables.tf b/modules/networkloadbalancer/nlb-backendset/variables.tf index a98c775..c922503 100644 --- a/modules/networkloadbalancer/nlb-backendset/variables.tf +++ b/modules/networkloadbalancer/nlb-backendset/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ####################################### diff --git a/modules/networkloadbalancer/nlb-listener/main.tf b/modules/networkloadbalancer/nlb-listener/main.tf index 70b657d..763ab03 100644 --- a/modules/networkloadbalancer/nlb-listener/main.tf +++ b/modules/networkloadbalancer/nlb-listener/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ####################################### diff --git a/modules/networkloadbalancer/nlb-listener/oracle_provider_req.tf b/modules/networkloadbalancer/nlb-listener/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/networkloadbalancer/nlb-listener/oracle_provider_req.tf +++ b/modules/networkloadbalancer/nlb-listener/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/networkloadbalancer/nlb-listener/outputs.tf b/modules/networkloadbalancer/nlb-listener/outputs.tf index 066b401..be81e3c 100644 --- a/modules/networkloadbalancer/nlb-listener/outputs.tf +++ b/modules/networkloadbalancer/nlb-listener/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ####################################### diff --git a/modules/networkloadbalancer/nlb-listener/variables.tf b/modules/networkloadbalancer/nlb-listener/variables.tf index 994c8bf..d5931b1 100644 --- a/modules/networkloadbalancer/nlb-listener/variables.tf +++ b/modules/networkloadbalancer/nlb-listener/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ####################################### diff --git a/modules/networkloadbalancer/nlb/data.tf b/modules/networkloadbalancer/nlb/data.tf index 2b1c7a5..4eea41e 100644 --- a/modules/networkloadbalancer/nlb/data.tf +++ b/modules/networkloadbalancer/nlb/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ####################################### diff --git a/modules/networkloadbalancer/nlb/main.tf b/modules/networkloadbalancer/nlb/main.tf index 2e9c9fe..511d8d6 100644 --- a/modules/networkloadbalancer/nlb/main.tf +++ b/modules/networkloadbalancer/nlb/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ####################################### diff --git a/modules/networkloadbalancer/nlb/oracle_provider_req.tf b/modules/networkloadbalancer/nlb/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/networkloadbalancer/nlb/oracle_provider_req.tf +++ b/modules/networkloadbalancer/nlb/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/networkloadbalancer/nlb/outputs.tf b/modules/networkloadbalancer/nlb/outputs.tf index e0b5bdd..a60d87d 100644 --- a/modules/networkloadbalancer/nlb/outputs.tf +++ b/modules/networkloadbalancer/nlb/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ####################################### diff --git a/modules/networkloadbalancer/nlb/variables.tf b/modules/networkloadbalancer/nlb/variables.tf index 2258b50..b51edf3 100644 --- a/modules/networkloadbalancer/nlb/variables.tf +++ b/modules/networkloadbalancer/nlb/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ######################################### diff --git a/modules/oke/cluster/data.tf b/modules/oke/cluster/data.tf index d75c4a4..665ee0c 100755 --- a/modules/oke/cluster/data.tf +++ b/modules/oke/cluster/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/oke/cluster/main.tf b/modules/oke/cluster/main.tf index 0ceccd8..9f0ead2 100644 --- a/modules/oke/cluster/main.tf +++ b/modules/oke/cluster/main.tf @@ -1,5 +1,5 @@ -# Copyright 2017, 2021 Oracle Corporation and/or affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # resource "oci_containerengine_cluster" "cluster" { compartment_id = var.compartment_id diff --git a/modules/oke/cluster/oracle_provider_req.tf b/modules/oke/cluster/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/oke/cluster/oracle_provider_req.tf +++ b/modules/oke/cluster/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/oke/cluster/outputs.tf b/modules/oke/cluster/outputs.tf index bef6508..2377b70 100755 --- a/modules/oke/cluster/outputs.tf +++ b/modules/oke/cluster/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/oke/cluster/variables.tf b/modules/oke/cluster/variables.tf index 17f71ed..8bfd59b 100644 --- a/modules/oke/cluster/variables.tf +++ b/modules/oke/cluster/variables.tf @@ -1,5 +1,5 @@ -# Copyright 2017, 2019 Oracle Corporation and/or affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # variable "compartment_id" { type = string diff --git a/modules/oke/nodepool/data.tf b/modules/oke/nodepool/data.tf index 9f584f3..821d7c0 100755 --- a/modules/oke/nodepool/data.tf +++ b/modules/oke/nodepool/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/oke/nodepool/main.tf b/modules/oke/nodepool/main.tf index ea604f9..2bd4762 100644 --- a/modules/oke/nodepool/main.tf +++ b/modules/oke/nodepool/main.tf @@ -1,6 +1,6 @@ -# Copyright 2017, 2021 Oracle Corporation and/or affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl - +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# resource "oci_containerengine_node_pool" "nodepool" { cluster_id = var.cluster_name compartment_id = var.compartment_id diff --git a/modules/oke/nodepool/oracle_provider_req.tf b/modules/oke/nodepool/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/oke/nodepool/oracle_provider_req.tf +++ b/modules/oke/nodepool/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/oke/nodepool/outputs.tf b/modules/oke/nodepool/outputs.tf index 7b391ef..8d76446 100755 --- a/modules/oke/nodepool/outputs.tf +++ b/modules/oke/nodepool/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/oke/nodepool/variables.tf b/modules/oke/nodepool/variables.tf index 2c98e3f..65aff7d 100644 --- a/modules/oke/nodepool/variables.tf +++ b/modules/oke/nodepool/variables.tf @@ -1,5 +1,5 @@ -# Copyright 2017, 2019 Oracle Corporation and/or affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # variable "tenancy_ocid" { type = string diff --git a/modules/oke/virtual-nodepool/data.tf b/modules/oke/virtual-nodepool/data.tf index a66171e..7bd2d91 100755 --- a/modules/oke/virtual-nodepool/data.tf +++ b/modules/oke/virtual-nodepool/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/oke/virtual-nodepool/main.tf b/modules/oke/virtual-nodepool/main.tf index aa391f1..03874f8 100644 --- a/modules/oke/virtual-nodepool/main.tf +++ b/modules/oke/virtual-nodepool/main.tf @@ -1,5 +1,5 @@ -# Copyright 2017, 2021 Oracle Corporation and/or affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # resource "oci_containerengine_virtual_node_pool" "virtual_nodepool" { #Required diff --git a/modules/oke/virtual-nodepool/oracle_provider_req.tf b/modules/oke/virtual-nodepool/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/oke/virtual-nodepool/oracle_provider_req.tf +++ b/modules/oke/virtual-nodepool/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/oke/virtual-nodepool/outputs.tf b/modules/oke/virtual-nodepool/outputs.tf index e13655e..95fdad8 100755 --- a/modules/oke/virtual-nodepool/outputs.tf +++ b/modules/oke/virtual-nodepool/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/oke/virtual-nodepool/variables.tf b/modules/oke/virtual-nodepool/variables.tf index ee21ebf..61be065 100644 --- a/modules/oke/virtual-nodepool/variables.tf +++ b/modules/oke/virtual-nodepool/variables.tf @@ -1,5 +1,5 @@ -# Copyright 2017, 2019 Oracle Corporation and/or affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # variable "tenancy_ocid" { type = string From 1dafe89b79a0a1a211a3e584f315fe5c96912f78 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:44:51 +0530 Subject: [PATCH 05/23] with Copyright and License --- modules/network/custom-dhcp/main.tf | 2 +- modules/network/custom-dhcp/oracle_provider_req.tf | 2 +- modules/network/custom-dhcp/outputs.tf | 2 +- modules/network/custom-dhcp/variables.tf | 2 +- modules/network/default-dhcp/main.tf | 2 +- modules/network/default-dhcp/oracle_provider_req.tf | 2 +- modules/network/default-dhcp/outputs.tf | 2 +- modules/network/default-dhcp/variables.tf | 2 +- modules/network/dns/dns_resolver/main.tf | 2 +- modules/network/dns/dns_resolver/oracle_provider_req.tf | 2 +- modules/network/dns/dns_resolver/outputs.tf | 2 +- modules/network/dns/dns_resolver/variables.tf | 2 +- modules/network/dns/rrset/main.tf | 2 +- modules/network/dns/rrset/oracle_provider_req.tf | 2 +- modules/network/dns/rrset/outputs.tf | 2 +- modules/network/dns/rrset/variables.tf | 2 +- modules/network/dns/view/main.tf | 2 +- modules/network/dns/view/oracle_provider_req.tf | 2 +- modules/network/dns/view/outputs.tf | 2 +- modules/network/dns/view/variables.tf | 2 +- modules/network/dns/zone/main.tf | 2 +- modules/network/dns/zone/oracle_provider_req.tf | 2 +- modules/network/dns/zone/outputs.tf | 2 +- modules/network/dns/zone/variables.tf | 2 +- modules/network/drg-attachment/main.tf | 2 +- modules/network/drg-attachment/oracle_provider_req.tf | 2 +- modules/network/drg-attachment/outputs.tf | 2 +- modules/network/drg-attachment/variables.tf | 2 +- modules/network/drg-route-distribution-statement/main.tf | 2 +- .../drg-route-distribution-statement/oracle_provider_req.tf | 2 +- modules/network/drg-route-distribution-statement/outputs.tf | 2 +- modules/network/drg-route-distribution-statement/variables.tf | 2 +- modules/network/drg-route-distribution/main.tf | 2 +- modules/network/drg-route-distribution/oracle_provider_req.tf | 2 +- modules/network/drg-route-distribution/outputs.tf | 2 +- modules/network/drg-route-distribution/variables.tf | 2 +- modules/network/drg-route-rule/main.tf | 2 +- modules/network/drg-route-rule/oracle_provider_req.tf | 2 +- modules/network/drg-route-rule/outputs.tf | 2 +- modules/network/drg-route-rule/variables.tf | 2 +- modules/network/drg-route-table/main.tf | 2 +- modules/network/drg-route-table/oracle_provider_req.tf | 2 +- modules/network/drg-route-table/outputs.tf | 2 +- modules/network/drg-route-table/variables.tf | 2 +- modules/network/drg/main.tf | 2 +- modules/network/drg/oracle_provider_req.tf | 2 +- modules/network/drg/outputs.tf | 2 +- modules/network/drg/variables.tf | 2 +- modules/network/igw/main.tf | 2 +- modules/network/igw/oracle_provider_req.tf | 2 +- modules/network/igw/outputs.tf | 2 +- modules/network/igw/variables.tf | 2 +- modules/network/lpg/main.tf | 2 +- modules/network/lpg/oracle_provider_req.tf | 2 +- modules/network/lpg/outputs.tf | 2 +- modules/network/lpg/variables.tf | 2 +- modules/network/ngw/main.tf | 2 +- modules/network/ngw/oracle_provider_req.tf | 2 +- modules/network/ngw/outputs.tf | 2 +- modules/network/ngw/variables.tf | 2 +- modules/network/nsg-rule/main.tf | 2 +- modules/network/nsg-rule/oracle_provider_req.tf | 2 +- modules/network/nsg-rule/outputs.tf | 2 +- modules/network/nsg-rule/variables.tf | 2 +- modules/network/nsg/main.tf | 2 +- modules/network/nsg/oracle_provider_req.tf | 2 +- modules/network/nsg/outputs.tf | 2 +- modules/network/nsg/variables.tf | 2 +- modules/network/route-table/main.tf | 2 +- modules/network/route-table/oracle_provider_req.tf | 2 +- modules/network/route-table/outputs.tf | 2 +- modules/network/route-table/variables.tf | 2 +- modules/network/sec-list/main.tf | 2 +- modules/network/sec-list/oracle_provider_req.tf | 2 +- modules/network/sec-list/outputs.tf | 2 +- modules/network/sec-list/variables.tf | 2 +- modules/network/sgw/main.tf | 2 +- modules/network/sgw/oracle_provider_req.tf | 2 +- modules/network/sgw/outputs.tf | 2 +- modules/network/sgw/variables.tf | 2 +- modules/network/subnet/main.tf | 2 +- modules/network/subnet/oracle_provider_req.tf | 2 +- modules/network/subnet/outputs.tf | 2 +- modules/network/subnet/variables.tf | 2 +- modules/network/vcn/main.tf | 2 +- modules/network/vcn/oracle_provider_req.tf | 2 +- modules/network/vcn/outputs.tf | 2 +- modules/network/vcn/variables.tf | 2 +- modules/network/vlan/data.tf | 2 +- modules/network/vlan/main.tf | 2 +- modules/network/vlan/oracle_provider_req.tf | 2 +- modules/network/vlan/outputs.tf | 2 +- modules/network/vlan/variables.tf | 2 +- 93 files changed, 93 insertions(+), 93 deletions(-) diff --git a/modules/network/custom-dhcp/main.tf b/modules/network/custom-dhcp/main.tf index 50778f7..a7db4a8 100644 --- a/modules/network/custom-dhcp/main.tf +++ b/modules/network/custom-dhcp/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/custom-dhcp/oracle_provider_req.tf b/modules/network/custom-dhcp/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/custom-dhcp/oracle_provider_req.tf +++ b/modules/network/custom-dhcp/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/custom-dhcp/outputs.tf b/modules/network/custom-dhcp/outputs.tf index c0a1971..0560ef0 100644 --- a/modules/network/custom-dhcp/outputs.tf +++ b/modules/network/custom-dhcp/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/custom-dhcp/variables.tf b/modules/network/custom-dhcp/variables.tf index 518eefb..ef052dc 100644 --- a/modules/network/custom-dhcp/variables.tf +++ b/modules/network/custom-dhcp/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/default-dhcp/main.tf b/modules/network/default-dhcp/main.tf index ef31003..1cb92d3 100644 --- a/modules/network/default-dhcp/main.tf +++ b/modules/network/default-dhcp/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/default-dhcp/oracle_provider_req.tf b/modules/network/default-dhcp/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/default-dhcp/oracle_provider_req.tf +++ b/modules/network/default-dhcp/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/default-dhcp/outputs.tf b/modules/network/default-dhcp/outputs.tf index aa652fe..659c98d 100644 --- a/modules/network/default-dhcp/outputs.tf +++ b/modules/network/default-dhcp/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/default-dhcp/variables.tf b/modules/network/default-dhcp/variables.tf index 3fcb9f0..6ebdfe0 100644 --- a/modules/network/default-dhcp/variables.tf +++ b/modules/network/default-dhcp/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/dns/dns_resolver/main.tf b/modules/network/dns/dns_resolver/main.tf index 0887438..d02f618 100644 --- a/modules/network/dns/dns_resolver/main.tf +++ b/modules/network/dns/dns_resolver/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################################## diff --git a/modules/network/dns/dns_resolver/oracle_provider_req.tf b/modules/network/dns/dns_resolver/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/dns/dns_resolver/oracle_provider_req.tf +++ b/modules/network/dns/dns_resolver/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/dns/dns_resolver/outputs.tf b/modules/network/dns/dns_resolver/outputs.tf index 5025b8c..2b94893 100644 --- a/modules/network/dns/dns_resolver/outputs.tf +++ b/modules/network/dns/dns_resolver/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/dns/dns_resolver/variables.tf b/modules/network/dns/dns_resolver/variables.tf index fadae51..72521cd 100644 --- a/modules/network/dns/dns_resolver/variables.tf +++ b/modules/network/dns/dns_resolver/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/network/dns/rrset/main.tf b/modules/network/dns/rrset/main.tf index 399d4fc..48cc677 100644 --- a/modules/network/dns/rrset/main.tf +++ b/modules/network/dns/rrset/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ########################## diff --git a/modules/network/dns/rrset/oracle_provider_req.tf b/modules/network/dns/rrset/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/dns/rrset/oracle_provider_req.tf +++ b/modules/network/dns/rrset/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/dns/rrset/outputs.tf b/modules/network/dns/rrset/outputs.tf index b30d36f..f1a73a7 100644 --- a/modules/network/dns/rrset/outputs.tf +++ b/modules/network/dns/rrset/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/dns/rrset/variables.tf b/modules/network/dns/rrset/variables.tf index 12cdfe8..ab5c260 100644 --- a/modules/network/dns/rrset/variables.tf +++ b/modules/network/dns/rrset/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/network/dns/view/main.tf b/modules/network/dns/view/main.tf index d7d1e76..e94f4c4 100644 --- a/modules/network/dns/view/main.tf +++ b/modules/network/dns/view/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ######################### diff --git a/modules/network/dns/view/oracle_provider_req.tf b/modules/network/dns/view/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/dns/view/oracle_provider_req.tf +++ b/modules/network/dns/view/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/dns/view/outputs.tf b/modules/network/dns/view/outputs.tf index 9766628..e8e7637 100644 --- a/modules/network/dns/view/outputs.tf +++ b/modules/network/dns/view/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/dns/view/variables.tf b/modules/network/dns/view/variables.tf index abbc65d..54580d6 100644 --- a/modules/network/dns/view/variables.tf +++ b/modules/network/dns/view/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/network/dns/zone/main.tf b/modules/network/dns/zone/main.tf index 08eb9bc..8744cb4 100644 --- a/modules/network/dns/zone/main.tf +++ b/modules/network/dns/zone/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ######################## diff --git a/modules/network/dns/zone/oracle_provider_req.tf b/modules/network/dns/zone/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/dns/zone/oracle_provider_req.tf +++ b/modules/network/dns/zone/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/dns/zone/outputs.tf b/modules/network/dns/zone/outputs.tf index e1fcc24..551e20e 100644 --- a/modules/network/dns/zone/outputs.tf +++ b/modules/network/dns/zone/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/dns/zone/variables.tf b/modules/network/dns/zone/variables.tf index 63ac1f1..e394dc6 100644 --- a/modules/network/dns/zone/variables.tf +++ b/modules/network/dns/zone/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/network/drg-attachment/main.tf b/modules/network/drg-attachment/main.tf index 78ba66f..0a4d028 100644 --- a/modules/network/drg-attachment/main.tf +++ b/modules/network/drg-attachment/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/drg-attachment/oracle_provider_req.tf b/modules/network/drg-attachment/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/drg-attachment/oracle_provider_req.tf +++ b/modules/network/drg-attachment/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/drg-attachment/outputs.tf b/modules/network/drg-attachment/outputs.tf index 91f3c14..2b0a6a2 100644 --- a/modules/network/drg-attachment/outputs.tf +++ b/modules/network/drg-attachment/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/drg-attachment/variables.tf b/modules/network/drg-attachment/variables.tf index 9ae29be..bdc2521 100644 --- a/modules/network/drg-attachment/variables.tf +++ b/modules/network/drg-attachment/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/drg-route-distribution-statement/main.tf b/modules/network/drg-route-distribution-statement/main.tf index 7287782..8c95ae0 100644 --- a/modules/network/drg-route-distribution-statement/main.tf +++ b/modules/network/drg-route-distribution-statement/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ########################################## diff --git a/modules/network/drg-route-distribution-statement/oracle_provider_req.tf b/modules/network/drg-route-distribution-statement/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/drg-route-distribution-statement/oracle_provider_req.tf +++ b/modules/network/drg-route-distribution-statement/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/drg-route-distribution-statement/outputs.tf b/modules/network/drg-route-distribution-statement/outputs.tf index dc05839..a44f039 100644 --- a/modules/network/drg-route-distribution-statement/outputs.tf +++ b/modules/network/drg-route-distribution-statement/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################################ diff --git a/modules/network/drg-route-distribution-statement/variables.tf b/modules/network/drg-route-distribution-statement/variables.tf index 0997d85..a81214e 100644 --- a/modules/network/drg-route-distribution-statement/variables.tf +++ b/modules/network/drg-route-distribution-statement/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################################ diff --git a/modules/network/drg-route-distribution/main.tf b/modules/network/drg-route-distribution/main.tf index 00495ae..1577e7d 100644 --- a/modules/network/drg-route-distribution/main.tf +++ b/modules/network/drg-route-distribution/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/drg-route-distribution/oracle_provider_req.tf b/modules/network/drg-route-distribution/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/drg-route-distribution/oracle_provider_req.tf +++ b/modules/network/drg-route-distribution/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/drg-route-distribution/outputs.tf b/modules/network/drg-route-distribution/outputs.tf index 96a624e..4dbf1ff 100644 --- a/modules/network/drg-route-distribution/outputs.tf +++ b/modules/network/drg-route-distribution/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/drg-route-distribution/variables.tf b/modules/network/drg-route-distribution/variables.tf index 4925578..414a797 100644 --- a/modules/network/drg-route-distribution/variables.tf +++ b/modules/network/drg-route-distribution/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/drg-route-rule/main.tf b/modules/network/drg-route-rule/main.tf index 933c457..286c0a1 100644 --- a/modules/network/drg-route-rule/main.tf +++ b/modules/network/drg-route-rule/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/drg-route-rule/oracle_provider_req.tf b/modules/network/drg-route-rule/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/drg-route-rule/oracle_provider_req.tf +++ b/modules/network/drg-route-rule/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/drg-route-rule/outputs.tf b/modules/network/drg-route-rule/outputs.tf index 32504d4..794ddce 100644 --- a/modules/network/drg-route-rule/outputs.tf +++ b/modules/network/drg-route-rule/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/drg-route-rule/variables.tf b/modules/network/drg-route-rule/variables.tf index 134dff4..9e14716 100644 --- a/modules/network/drg-route-rule/variables.tf +++ b/modules/network/drg-route-rule/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/drg-route-table/main.tf b/modules/network/drg-route-table/main.tf index be028f3..b722949 100644 --- a/modules/network/drg-route-table/main.tf +++ b/modules/network/drg-route-table/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/drg-route-table/oracle_provider_req.tf b/modules/network/drg-route-table/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/drg-route-table/oracle_provider_req.tf +++ b/modules/network/drg-route-table/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/drg-route-table/outputs.tf b/modules/network/drg-route-table/outputs.tf index 7d801ac..dd22fdc 100644 --- a/modules/network/drg-route-table/outputs.tf +++ b/modules/network/drg-route-table/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/drg-route-table/variables.tf b/modules/network/drg-route-table/variables.tf index 5e7c96a..dbca51b 100644 --- a/modules/network/drg-route-table/variables.tf +++ b/modules/network/drg-route-table/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/drg/main.tf b/modules/network/drg/main.tf index ec62dfa..7fd3c2b 100644 --- a/modules/network/drg/main.tf +++ b/modules/network/drg/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/drg/oracle_provider_req.tf b/modules/network/drg/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/drg/oracle_provider_req.tf +++ b/modules/network/drg/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/drg/outputs.tf b/modules/network/drg/outputs.tf index 5624e78..b9c50bf 100644 --- a/modules/network/drg/outputs.tf +++ b/modules/network/drg/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/drg/variables.tf b/modules/network/drg/variables.tf index 7396086..c2f0e0e 100644 --- a/modules/network/drg/variables.tf +++ b/modules/network/drg/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/igw/main.tf b/modules/network/igw/main.tf index 8973f01..29cd74d 100644 --- a/modules/network/igw/main.tf +++ b/modules/network/igw/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/igw/oracle_provider_req.tf b/modules/network/igw/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/igw/oracle_provider_req.tf +++ b/modules/network/igw/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/igw/outputs.tf b/modules/network/igw/outputs.tf index 59a9045..4053274 100644 --- a/modules/network/igw/outputs.tf +++ b/modules/network/igw/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/igw/variables.tf b/modules/network/igw/variables.tf index 4e283be..e3cafc6 100644 --- a/modules/network/igw/variables.tf +++ b/modules/network/igw/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/lpg/main.tf b/modules/network/lpg/main.tf index 9b6ada2..1635f7b 100644 --- a/modules/network/lpg/main.tf +++ b/modules/network/lpg/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/lpg/oracle_provider_req.tf b/modules/network/lpg/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/lpg/oracle_provider_req.tf +++ b/modules/network/lpg/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/lpg/outputs.tf b/modules/network/lpg/outputs.tf index 5777674..e4d818b 100644 --- a/modules/network/lpg/outputs.tf +++ b/modules/network/lpg/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/lpg/variables.tf b/modules/network/lpg/variables.tf index 0cb1a9b..2dae288 100644 --- a/modules/network/lpg/variables.tf +++ b/modules/network/lpg/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/ngw/main.tf b/modules/network/ngw/main.tf index 57bd636..fddef21 100644 --- a/modules/network/ngw/main.tf +++ b/modules/network/ngw/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/ngw/oracle_provider_req.tf b/modules/network/ngw/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/ngw/oracle_provider_req.tf +++ b/modules/network/ngw/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/ngw/outputs.tf b/modules/network/ngw/outputs.tf index 93b0607..341c1bb 100644 --- a/modules/network/ngw/outputs.tf +++ b/modules/network/ngw/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/ngw/variables.tf b/modules/network/ngw/variables.tf index 8c03c65..cc97401 100644 --- a/modules/network/ngw/variables.tf +++ b/modules/network/ngw/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/nsg-rule/main.tf b/modules/network/nsg-rule/main.tf index 94ad586..5d90a5a 100644 --- a/modules/network/nsg-rule/main.tf +++ b/modules/network/nsg-rule/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/nsg-rule/oracle_provider_req.tf b/modules/network/nsg-rule/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/nsg-rule/oracle_provider_req.tf +++ b/modules/network/nsg-rule/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/nsg-rule/outputs.tf b/modules/network/nsg-rule/outputs.tf index 67f4b6e..724632e 100644 --- a/modules/network/nsg-rule/outputs.tf +++ b/modules/network/nsg-rule/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/network/nsg-rule/variables.tf b/modules/network/nsg-rule/variables.tf index f4ace0a..761d423 100644 --- a/modules/network/nsg-rule/variables.tf +++ b/modules/network/nsg-rule/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/network/nsg/main.tf b/modules/network/nsg/main.tf index ac54d6e..8982997 100644 --- a/modules/network/nsg/main.tf +++ b/modules/network/nsg/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/nsg/oracle_provider_req.tf b/modules/network/nsg/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/nsg/oracle_provider_req.tf +++ b/modules/network/nsg/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/nsg/outputs.tf b/modules/network/nsg/outputs.tf index 4ec830c..e4cb4b3 100644 --- a/modules/network/nsg/outputs.tf +++ b/modules/network/nsg/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/network/nsg/variables.tf b/modules/network/nsg/variables.tf index 56ec9be..e566c28 100644 --- a/modules/network/nsg/variables.tf +++ b/modules/network/nsg/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/network/route-table/main.tf b/modules/network/route-table/main.tf index 41449c8..e3abe2b 100644 --- a/modules/network/route-table/main.tf +++ b/modules/network/route-table/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/route-table/oracle_provider_req.tf b/modules/network/route-table/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/route-table/oracle_provider_req.tf +++ b/modules/network/route-table/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/route-table/outputs.tf b/modules/network/route-table/outputs.tf index beb20ab..82b0e1b 100644 --- a/modules/network/route-table/outputs.tf +++ b/modules/network/route-table/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/route-table/variables.tf b/modules/network/route-table/variables.tf index 9a7ab4c..a93ddfa 100644 --- a/modules/network/route-table/variables.tf +++ b/modules/network/route-table/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/sec-list/main.tf b/modules/network/sec-list/main.tf index d48b9ff..6fcec4e 100644 --- a/modules/network/sec-list/main.tf +++ b/modules/network/sec-list/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/sec-list/oracle_provider_req.tf b/modules/network/sec-list/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/sec-list/oracle_provider_req.tf +++ b/modules/network/sec-list/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/sec-list/outputs.tf b/modules/network/sec-list/outputs.tf index f1be53e..d33b87c 100644 --- a/modules/network/sec-list/outputs.tf +++ b/modules/network/sec-list/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/sec-list/variables.tf b/modules/network/sec-list/variables.tf index 85c630c..9279daa 100644 --- a/modules/network/sec-list/variables.tf +++ b/modules/network/sec-list/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/sgw/main.tf b/modules/network/sgw/main.tf index a40729c..af456e8 100644 --- a/modules/network/sgw/main.tf +++ b/modules/network/sgw/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/sgw/oracle_provider_req.tf b/modules/network/sgw/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/sgw/oracle_provider_req.tf +++ b/modules/network/sgw/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/sgw/outputs.tf b/modules/network/sgw/outputs.tf index 63ab083..e9b572f 100644 --- a/modules/network/sgw/outputs.tf +++ b/modules/network/sgw/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/sgw/variables.tf b/modules/network/sgw/variables.tf index a3b3859..6fb23ed 100644 --- a/modules/network/sgw/variables.tf +++ b/modules/network/sgw/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/subnet/main.tf b/modules/network/subnet/main.tf index 329f48f..f822ae0 100644 --- a/modules/network/subnet/main.tf +++ b/modules/network/subnet/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/subnet/oracle_provider_req.tf b/modules/network/subnet/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/subnet/oracle_provider_req.tf +++ b/modules/network/subnet/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/subnet/outputs.tf b/modules/network/subnet/outputs.tf index e4440cb..1364137 100644 --- a/modules/network/subnet/outputs.tf +++ b/modules/network/subnet/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/network/subnet/variables.tf b/modules/network/subnet/variables.tf index 4af66b6..d79a403 100644 --- a/modules/network/subnet/variables.tf +++ b/modules/network/subnet/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/network/vcn/main.tf b/modules/network/vcn/main.tf index a0c1e3b..43a4881 100644 --- a/modules/network/vcn/main.tf +++ b/modules/network/vcn/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/vcn/oracle_provider_req.tf b/modules/network/vcn/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/vcn/oracle_provider_req.tf +++ b/modules/network/vcn/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/vcn/outputs.tf b/modules/network/vcn/outputs.tf index a75964a..15ec741 100644 --- a/modules/network/vcn/outputs.tf +++ b/modules/network/vcn/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/vcn/variables.tf b/modules/network/vcn/variables.tf index 1f6c2a9..ceeb05d 100644 --- a/modules/network/vcn/variables.tf +++ b/modules/network/vcn/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/vlan/data.tf b/modules/network/vlan/data.tf index 2f5565f..a99c14a 100644 --- a/modules/network/vlan/data.tf +++ b/modules/network/vlan/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/network/vlan/main.tf b/modules/network/vlan/main.tf index bc4b419..024c50f 100644 --- a/modules/network/vlan/main.tf +++ b/modules/network/vlan/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/vlan/oracle_provider_req.tf b/modules/network/vlan/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/network/vlan/oracle_provider_req.tf +++ b/modules/network/vlan/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/network/vlan/outputs.tf b/modules/network/vlan/outputs.tf index 14494fa..1869b67 100644 --- a/modules/network/vlan/outputs.tf +++ b/modules/network/vlan/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/network/vlan/variables.tf b/modules/network/vlan/variables.tf index 44abd4e..d41592c 100644 --- a/modules/network/vlan/variables.tf +++ b/modules/network/vlan/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ From 34ae4711ee59d2bd9a1be5309fb89c55b95b6d70 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:47:09 +0530 Subject: [PATCH 06/23] with Copyright and License --- modules/sddc-cluster/main.tf | 52 ++++ modules/sddc-cluster/oracle_provider_req.tf | 10 + modules/sddc-cluster/outputs.tf | 13 + modules/sddc-cluster/variables.tf | 240 +++++++++++++++++ modules/sddc/main.tf | 68 +++++ modules/sddc/oracle_provider_req.tf | 10 + modules/sddc/outputs.tf | 12 + modules/sddc/sddc-cluster/main.tf | 2 +- .../sddc/sddc-cluster/oracle_provider_req.tf | 2 +- modules/sddc/sddc-cluster/outputs.tf | 2 +- modules/sddc/sddc-cluster/variables.tf | 2 +- modules/sddc/sddc/main.tf | 2 +- modules/sddc/sddc/oracle_provider_req.tf | 2 +- modules/sddc/sddc/outputs.tf | 2 +- modules/sddc/sddc/variables.tf | 2 +- modules/sddc/variables.tf | 241 ++++++++++++++++++ .../cloud-guard-configuration/main.tf | 2 +- .../oracle_provider_req.tf | 2 +- .../cloud-guard-configuration/outputs.tf | 2 +- .../cloud-guard-configuration/variables.tf | 2 +- modules/security/cloud-guard-target/data.tf | 17 +- modules/security/cloud-guard-target/main.tf | 2 +- .../cloud-guard-target/oracle_provider_req.tf | 2 +- .../security/cloud-guard-target/outputs.tf | 2 +- .../security/cloud-guard-target/variables.tf | 2 +- modules/security/key/main.tf | 2 +- modules/security/key/oracle_provider_req.tf | 2 +- modules/security/key/outputs.tf | 2 +- modules/security/key/variables.tf | 2 +- modules/security/vault/main.tf | 2 +- modules/security/vault/oracle_provider_req.tf | 2 +- modules/security/vault/outputs.tf | 2 +- modules/security/vault/variables.tf | 2 +- 33 files changed, 683 insertions(+), 28 deletions(-) create mode 100644 modules/sddc-cluster/main.tf create mode 100644 modules/sddc-cluster/oracle_provider_req.tf create mode 100644 modules/sddc-cluster/outputs.tf create mode 100644 modules/sddc-cluster/variables.tf create mode 100644 modules/sddc/main.tf create mode 100644 modules/sddc/oracle_provider_req.tf create mode 100644 modules/sddc/outputs.tf create mode 100644 modules/sddc/variables.tf diff --git a/modules/sddc-cluster/main.tf b/modules/sddc-cluster/main.tf new file mode 100644 index 0000000..45f2d66 --- /dev/null +++ b/modules/sddc-cluster/main.tf @@ -0,0 +1,52 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +############################ +# Resource Block - SDDC Cluster +# Create SDDC Cluster +############################ + +resource "oci_ocvp_cluster" "sddc_cluster" { + #Required + compute_availability_domain = var.compute_availability_domain + esxi_hosts_count = var.esxi_hosts_count + network_configuration { + #Required + nsx_edge_vtep_vlan_id = var.nsx_edge_vtep_vlan_id + nsx_vtep_vlan_id = var.nsx_vtep_vlan_id + provisioning_subnet_id = var.provisioning_subnet_id + vmotion_vlan_id = var.vmotion_vlan_id + vsan_vlan_id = var.vsan_vlan_id + #Optional + hcx_vlan_id = var.hcx_vlan_id + nsx_edge_uplink1vlan_id = var.nsx_edge_uplink1vlan_id + nsx_edge_uplink2vlan_id = var.nsx_edge_uplink2vlan_id + provisioning_vlan_id = var.provisioning_vlan_id + replication_vlan_id = var.replication_vlan_id + vsphere_vlan_id = var.vsphere_vlan_id + } + sddc_id = var.sddc_id + #Optional + capacity_reservation_id = var.capacity_reservation_id + + dynamic "datastores" { + for_each = length(var.workload_datastore) != 0 ? [1] : [] + content { + datastore_type = "WORKLOAD" + block_volume_ids = var.workload_datastore + } + } + defined_tags = var.defined_tags + display_name = var.display_name + esxi_software_version = var.esxi_software_version + freeform_tags = var.freeform_tags + initial_commitment = var.initial_commitment + initial_host_ocpu_count = var.initial_host_ocpu_count + initial_host_shape_name = var.initial_host_shape_name + instance_display_name_prefix = var.instance_display_name_prefix + is_shielded_instance_enabled = var.is_shielded_instance_enabled + vmware_software_version = var.vmware_software_version + workload_network_cidr = var.workload_network_cidr + timeouts { create = "45m" } +} + diff --git a/modules/sddc-cluster/oracle_provider_req.tf b/modules/sddc-cluster/oracle_provider_req.tf new file mode 100644 index 0000000..f1f97aa --- /dev/null +++ b/modules/sddc-cluster/oracle_provider_req.tf @@ -0,0 +1,10 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +terraform { + required_providers { + oci = { + source = "oracle/oci" + } + } +} \ No newline at end of file diff --git a/modules/sddc-cluster/outputs.tf b/modules/sddc-cluster/outputs.tf new file mode 100644 index 0000000..a81741b --- /dev/null +++ b/modules/sddc-cluster/outputs.tf @@ -0,0 +1,13 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +############################ +# Outputs Block - Custom Backup Policy +# Create Custom Backup Policy +############################ + + + +output "sddc_cluster_tf_id" { + value = oci_ocvp_cluster.sddc_cluster.id +} diff --git a/modules/sddc-cluster/variables.tf b/modules/sddc-cluster/variables.tf new file mode 100644 index 0000000..9b6ff0e --- /dev/null +++ b/modules/sddc-cluster/variables.tf @@ -0,0 +1,240 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +############################ +# Variable Block - SDDC +# Create SDDC +############################ + +variable "compartment_id" { + description = "(Required) (Updatable) The OCID of the compartment to contain the SDDC." + type = string + default = null +} + +variable "compute_availability_domain" { + description = "(Required) The Availability Domain to create the SDDC cluster. Default is set to AD1 in main.tf" + type = string + default = null +} + + + +variable "instance_display_name_prefix" { + description = "A string that will be prepended to all ESXI " + type = string +} + +################## +# SDDC Parameters# +################## + + +variable "sddc_enabled" { + description = "Whether to deploy SDDC Cluster. If set to true, creates a SDDC Cluster." + type = bool + default = true +} + +variable "display_name" { + description = "(Optional) (Updatable) A descriptive name for the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information." + type = string + default = null +} + +variable "esxi_hosts_count" { + description = "(Required) The number of ESXi hosts to create in the SDDC. Changing this value post-deployment will delete the entire cluster. You can add more hosts in the OCI GUI following the initial deployment" + type = number +} + +variable "vmware_software_version" { + description = "(Required) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions. Documentation states updateable but that's incorrect. DO NOT UPDATE POST-DEPLOYMENT" + type = string +} + +variable "esxi_software_version" { + description = "(Optional) (Updatable) The ESXi software bundle to install on the ESXi hosts in the Cluster" + type = string +} + +variable "initial_commitment" { + description = "commitment Hourly/Monthly" + type = string + default = null +} + +variable "workload_network_cidr" { + description = "(Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads." + type = string + default = null +} + +variable "ssh_authorized_keys" { + description = "(Required) (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file" + type = string +} + +variable "is_hcx_enabled" { + description = "Whether to deploy HCX during provisioning. If set to true, HCX is included in the workflow." + type = bool + default = null +} + +variable "sddc_id" { + description = "The OCID of the SDDC that the Cluster belongs to." + type = string + default = null +} + + + +########################## +# Subnets/VLANs for SDDC # +########################## +variable "provisioning_subnet_id" { + description = " The OCID of the management subnet to use for provisioning the SDDC" + type = string + default = null + +} + +variable "nsx_edge_uplink1vlan_id" { + description = "The OCID of the VLAN to use for the NSX Edge Uplink 1 component of the VMware environment" + type = string + default = null + +} + +variable "nsx_edge_uplink2vlan_id" { + description = "The OCID of the VLAN to use for the NSX Edge Uplink 2 component of the VMware environment" + type = string + default = null + +} + +variable "nsx_vtep_vlan_id" { + description = " The OCID of the VLAN to use for the NSX VTEP component of the VMware environment" + type = string + default = null +} + + +variable "nsx_edge_vtep_vlan_id" { + description = " The OCID of the VLAN to use for the NSX Edge VTEP component of the VMware environment" + type = string + default = null +} + +variable "vsan_vlan_id" { + description = "The OCID of the VLAN to use for the vSAN component of the VMware environment" + type = string + default = null +} + +variable "vmotion_vlan_id" { + description = "(Required)(Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment" + type = string + default = null +} + +variable "vsphere_vlan_id" { + description = " The OCID of the VLAN to use for the vMotion component of the VMware environment" + type = string + default = null +} + +variable "hcx_vlan_id" { + description = " The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabled is true" + type = string + default = null +} + + + +variable "provisioning_vlan_id" { + description = "The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment." + type = string + default = null +} + +variable "replication_vlan_id" { + description = "The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment." + type = string + default = null +} +variable "esxi_hardware_type" { + description = "The hardware type for esxi." + type = string + default = null +} + +variable "capacity_reservation_id" { + description = "Reservation id of ocvs allocated capacity." + type = string + default = null +} + +variable "initial_host_ocpu_count" { + description = "initial_host_ocpu_count." + type = string + default = null +} + +variable "initial_host_shape_name" { + description = "initial_host_shape_name." + type = string + default = null +} + +variable "is_shielded_instance_enabled" { + description = "is_shielded_instance_enabled" + type = string + default = null +} + +variable "is_single_host_sddc" { + description = "is_single_host_sddc" + type = string + default = null +} + +variable "defined_tags" { + description = "Reservation id of ocvs allocated capacity." + type = map(any) + default = { + "Oracle-Tags.CreatedOn" = "$$(oci.datetime)", + "Oracle-Tags-CreatedBy" = "$${iam.principal.name}" + } +} + +variable "freeform_tags" { + description = "Free-form tags for SDDC cluster" + type = map(string) +} + + + +variable "reserving_hcx_on_premise_license_keys" { + description = "Network compartmenet OCID to fetch NSG/Subnet details" + type = string + default = null +} + +variable "refresh_hcx_license_status" { + description = "Network compartmenet OCID to fetch NSG/Subnet details" + type = string + default = null +} + +variable "network_compartment_id" { + description = "Network compartmenet OCID to fetch NSG/Subnet details" + type = string + default = null +} + + +variable "workload_datastore" { + type = list(string) + default = [] +} + diff --git a/modules/sddc/main.tf b/modules/sddc/main.tf new file mode 100644 index 0000000..0679818 --- /dev/null +++ b/modules/sddc/main.tf @@ -0,0 +1,68 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +############################ +# Resource Block - SDDC +# Create SDDC +############################ +resource "oci_ocvp_sddc" "sddc" { + compartment_id = var.compartment_id + vmware_software_version = var.vmware_software_version + ssh_authorized_keys = var.ssh_authorized_keys + + + initial_configuration { + initial_cluster_configurations { + display_name = var.initial_cluster_display_name + initial_commitment = var.initial_commitment + compute_availability_domain = var.compute_availability_domain + esxi_hosts_count = var.esxi_hosts_count + vsphere_type = "MANAGEMENT" + initial_host_ocpu_count = var.initial_host_ocpu_count + initial_host_shape_name = var.initial_host_shape_name + instance_display_name_prefix = var.instance_display_name_prefix + is_shielded_instance_enabled = var.is_shielded_instance_enabled + capacity_reservation_id = var.capacity_reservation_id + workload_network_cidr = var.workload_network_cidr + + network_configuration { + nsx_edge_uplink1vlan_id = var.nsx_edge_uplink1vlan_id + nsx_edge_uplink2vlan_id = var.nsx_edge_uplink2vlan_id + nsx_edge_vtep_vlan_id = var.nsx_edge_vtep_vlan_id + nsx_vtep_vlan_id = var.nsx_vtep_vlan_id + provisioning_subnet_id = var.provisioning_subnet_id + vmotion_vlan_id = var.vmotion_vlan_id + vsan_vlan_id = var.vsan_vlan_id + vsphere_vlan_id = var.vsphere_vlan_id + provisioning_vlan_id = var.provisioning_vlan_id + replication_vlan_id = var.replication_vlan_id + hcx_vlan_id = var.hcx_vlan_id + } + + + dynamic "datastores" { + for_each = length(var.management_datastore) != 0 ? [1] : [] + content { + datastore_type = "MANAGEMENT" + block_volume_ids = var.management_datastore + } + } + dynamic "datastores" { + for_each = length(var.workload_datastore) != 0 ? [1] : [] + content { + datastore_type = "WORKLOAD" + block_volume_ids = var.workload_datastore + } + } + } + } + + #Optional + defined_tags = var.defined_tags + display_name = var.display_name + freeform_tags = var.freeform_tags + hcx_action = var.hcx_action + is_hcx_enabled = var.is_hcx_enabled + is_single_host_sddc = var.is_single_host_sddc +} + diff --git a/modules/sddc/oracle_provider_req.tf b/modules/sddc/oracle_provider_req.tf new file mode 100644 index 0000000..f1f97aa --- /dev/null +++ b/modules/sddc/oracle_provider_req.tf @@ -0,0 +1,10 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +terraform { + required_providers { + oci = { + source = "oracle/oci" + } + } +} \ No newline at end of file diff --git a/modules/sddc/outputs.tf b/modules/sddc/outputs.tf new file mode 100644 index 0000000..75a4031 --- /dev/null +++ b/modules/sddc/outputs.tf @@ -0,0 +1,12 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +############################ +# Outputs Block - Custom Backup Policy +# Create Custom Backup Policy +############################ + + +output "sddc_tf_id" { + value = oci_ocvp_sddc.sddc.id +} diff --git a/modules/sddc/sddc-cluster/main.tf b/modules/sddc/sddc-cluster/main.tf index 95096a0..45f2d66 100755 --- a/modules/sddc/sddc-cluster/main.tf +++ b/modules/sddc/sddc-cluster/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/sddc/sddc-cluster/oracle_provider_req.tf b/modules/sddc/sddc-cluster/oracle_provider_req.tf index 5098ae8..f1f97aa 100755 --- a/modules/sddc/sddc-cluster/oracle_provider_req.tf +++ b/modules/sddc/sddc-cluster/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/sddc/sddc-cluster/outputs.tf b/modules/sddc/sddc-cluster/outputs.tf index 235f1d4..a81741b 100755 --- a/modules/sddc/sddc-cluster/outputs.tf +++ b/modules/sddc/sddc-cluster/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/sddc/sddc-cluster/variables.tf b/modules/sddc/sddc-cluster/variables.tf index f4574a3..9b6ff0e 100755 --- a/modules/sddc/sddc-cluster/variables.tf +++ b/modules/sddc/sddc-cluster/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/sddc/sddc/main.tf b/modules/sddc/sddc/main.tf index d50c6a3..0679818 100755 --- a/modules/sddc/sddc/main.tf +++ b/modules/sddc/sddc/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/sddc/sddc/oracle_provider_req.tf b/modules/sddc/sddc/oracle_provider_req.tf index 5098ae8..f1f97aa 100755 --- a/modules/sddc/sddc/oracle_provider_req.tf +++ b/modules/sddc/sddc/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/sddc/sddc/outputs.tf b/modules/sddc/sddc/outputs.tf index c33fa38..75a4031 100755 --- a/modules/sddc/sddc/outputs.tf +++ b/modules/sddc/sddc/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/sddc/sddc/variables.tf b/modules/sddc/sddc/variables.tf index a88da4c..575cea0 100755 --- a/modules/sddc/sddc/variables.tf +++ b/modules/sddc/sddc/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/sddc/variables.tf b/modules/sddc/variables.tf new file mode 100644 index 0000000..575cea0 --- /dev/null +++ b/modules/sddc/variables.tf @@ -0,0 +1,241 @@ +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +############################ +# Variable Block - SDDC +# Create SDDC +############################ + +variable "compartment_id" { + description = "(Required) (Updatable) The OCID of the compartment to contain the SDDC." + type = string + default = null +} + +variable "compute_availability_domain" { + description = "(Required) The Availability Domain to create the SDDC cluster. Default is set to AD1 in main.tf" + type = string + default = null +} + + + +variable "instance_display_name_prefix" { + description = "A string that will be prepended to all ESXI " + type = string +} + +################## +# SDDC Parameters# +################## + +variable "initial_cluster_display_name" { + description = "initial cluster display name." + type = string + default = null +} + +variable "sddc_enabled" { + description = "Whether to deploy SDDC Cluster. If set to true, creates a SDDC Cluster." + type = bool + default = true +} + +variable "display_name" { + description = "(Optional) (Updatable) A descriptive name for the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information." + type = string + default = null +} + +variable "esxi_hosts_count" { + description = "(Required) The number of ESXi hosts to create in the SDDC. Changing this value post-deployment will delete the entire cluster. You can add more hosts in the OCI GUI following the initial deployment" + type = number +} + +variable "vmware_software_version" { + description = "(Required) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions. Documentation states updateable but that's incorrect. DO NOT UPDATE POST-DEPLOYMENT" + type = string +} + +variable "initial_commitment" { + description = "commitment Hourly/Monthly" + type = string + default = null +} + +variable "workload_network_cidr" { + description = "(Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads." + type = string + default = null +} + +variable "ssh_authorized_keys" { + description = "(Required) (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file" + type = string +} + +variable "is_hcx_enabled" { + description = "Whether to deploy HCX during provisioning. If set to true, HCX is included in the workflow." + type = bool + default = null +} + + + +########################## +# Subnets/VLANs for SDDC # +########################## +variable "provisioning_subnet_id" { + description = " The OCID of the management subnet to use for provisioning the SDDC" + type = string + default = null + +} + +variable "nsx_edge_uplink1vlan_id" { + description = "The OCID of the VLAN to use for the NSX Edge Uplink 1 component of the VMware environment" + type = string + default = null + +} + +variable "nsx_edge_uplink2vlan_id" { + description = " The OCID of the VLAN to use for the NSX Edge Uplink 2 component of the VMware environment" + type = string + default = null +} + +variable "nsx_vtep_vlan_id" { + description = " The OCID of the VLAN to use for the NSX VTEP component of the VMware environment" + type = string + default = null +} + + +variable "nsx_edge_vtep_vlan_id" { + description = " The OCID of the VLAN to use for the NSX Edge VTEP component of the VMware environment" + type = string + default = null +} + +variable "vsan_vlan_id" { + description = "The OCID of the VLAN to use for the vSAN component of the VMware environment" + type = string + default = null +} + +variable "vmotion_vlan_id" { + description = "(Required)(Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment" + type = string + default = null +} + +variable "vsphere_vlan_id" { + description = " The OCID of the VLAN to use for the vMotion component of the VMware environment" + type = string + default = null +} + +variable "hcx_vlan_id" { + description = " The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabled is true" + type = string + default = null +} + +variable "hcx_action" { + description = "The action to be performed upon HCX license" + type = string + default = null +} + +variable "provisioning_vlan_id" { + description = "The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment." + type = string + default = null +} + +variable "replication_vlan_id" { + description = "The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment." + type = string + default = null +} +variable "esxi_hardware_type" { + description = "The hardware type for esxi." + type = string + default = null +} + +variable "capacity_reservation_id" { + description = "Reservation id of ocvs allocated capacity." + type = string + default = null +} + +variable "initial_host_ocpu_count" { + description = "initial_host_ocpu_count." + type = string + default = null +} + +variable "initial_host_shape_name" { + description = "initial_host_shape_name." + type = string + default = null +} + +variable "is_shielded_instance_enabled" { + description = "is_shielded_instance_enabled" + type = string + default = null +} + +variable "is_single_host_sddc" { + description = "is_single_host_sddc" + type = string + default = null +} + +variable "defined_tags" { + description = "Reservation id of ocvs allocated capacity." + type = map(any) + default = { + "Oracle-Tags.CreatedOn" = "$$(oci.datetime)", + "Oracle-Tags-CreatedBy" = "$${iam.principal.name}" + } +} + +variable "freeform_tags" { + description = "Free-form tags for SDDC cluster" + type = map(string) +} + + + +variable "reserving_hcx_on_premise_license_keys" { + description = "Network compartmenet OCID to fetch NSG/Subnet details" + type = string + default = null +} + +variable "refresh_hcx_license_status" { + description = "Network compartmenet OCID to fetch NSG/Subnet details" + type = string + default = null +} + +variable "network_compartment_id" { + description = "Network compartmenet OCID to fetch NSG/Subnet details" + type = string + default = null +} + +variable "management_datastore" { + type = list(string) + default = [] +} + +variable "workload_datastore" { + type = list(string) + default = [] +} + diff --git a/modules/security/cloud-guard-configuration/main.tf b/modules/security/cloud-guard-configuration/main.tf index be7d158..6852c0c 100755 --- a/modules/security/cloud-guard-configuration/main.tf +++ b/modules/security/cloud-guard-configuration/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/security/cloud-guard-configuration/oracle_provider_req.tf b/modules/security/cloud-guard-configuration/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/security/cloud-guard-configuration/oracle_provider_req.tf +++ b/modules/security/cloud-guard-configuration/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/security/cloud-guard-configuration/outputs.tf b/modules/security/cloud-guard-configuration/outputs.tf index bead8cd..bf0769c 100755 --- a/modules/security/cloud-guard-configuration/outputs.tf +++ b/modules/security/cloud-guard-configuration/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/security/cloud-guard-configuration/variables.tf b/modules/security/cloud-guard-configuration/variables.tf index 535f24b..67877c8 100755 --- a/modules/security/cloud-guard-configuration/variables.tf +++ b/modules/security/cloud-guard-configuration/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################# diff --git a/modules/security/cloud-guard-target/data.tf b/modules/security/cloud-guard-target/data.tf index 9be5b36..135a75c 100644 --- a/modules/security/cloud-guard-target/data.tf +++ b/modules/security/cloud-guard-target/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ @@ -8,9 +8,10 @@ locals { detector_recipes = { - "OCI Activity Detector Recipe" = data.oci_cloud_guard_detector_recipes.root_activity_detector_recipes.detector_recipe_collection[0].items[0].id - "OCI Configuration Detector Recipe" = data.oci_cloud_guard_detector_recipes.root_config_detector_recipes.detector_recipe_collection[0].items[0].id - "OCI Threat Detector Recipe" = data.oci_cloud_guard_detector_recipes.root_threat_detector_recipes.detector_recipe_collection[0].items[0].id + "OCI Activity Detector Recipe" = data.oci_cloud_guard_detector_recipes.root_activity_detector_recipes.detector_recipe_collection[0].items[0].id + "OCI Configuration Detector Recipe" = data.oci_cloud_guard_detector_recipes.root_config_detector_recipes.detector_recipe_collection[0].items[0].id + "OCI Threat Detector Recipe" = data.oci_cloud_guard_detector_recipes.root_threat_detector_recipes.detector_recipe_collection[0].items[0].id + "OCI Instance Security Detector Recipe" = data.oci_cloud_guard_detector_recipes.root_instance_security_detector_recipes.detector_recipe_collection[0].items[0].id } responder_recipes = { "OCI Responder Recipe" = data.oci_cloud_guard_responder_recipes.root_responder_recipes.responder_recipe_collection[0].items[0].id @@ -40,3 +41,11 @@ data "oci_cloud_guard_detector_recipes" "root_threat_detector_recipes" { compartment_id = var.tenancy_ocid display_name = "OCI Threat Detector Recipe" } + +data "oci_cloud_guard_detector_recipes" "root_instance_security_detector_recipes" { + #Required + compartment_id = var.tenancy_ocid + display_name = "OCI Instance Security Detector Recipe" +} + + diff --git a/modules/security/cloud-guard-target/main.tf b/modules/security/cloud-guard-target/main.tf index a528d8b..73fe735 100755 --- a/modules/security/cloud-guard-target/main.tf +++ b/modules/security/cloud-guard-target/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/security/cloud-guard-target/oracle_provider_req.tf b/modules/security/cloud-guard-target/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/security/cloud-guard-target/oracle_provider_req.tf +++ b/modules/security/cloud-guard-target/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/security/cloud-guard-target/outputs.tf b/modules/security/cloud-guard-target/outputs.tf index a029c50..855f6e7 100755 --- a/modules/security/cloud-guard-target/outputs.tf +++ b/modules/security/cloud-guard-target/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/security/cloud-guard-target/variables.tf b/modules/security/cloud-guard-target/variables.tf index 10060a1..879b480 100755 --- a/modules/security/cloud-guard-target/variables.tf +++ b/modules/security/cloud-guard-target/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################# diff --git a/modules/security/key/main.tf b/modules/security/key/main.tf index ea7718d..cab5263 100755 --- a/modules/security/key/main.tf +++ b/modules/security/key/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/security/key/oracle_provider_req.tf b/modules/security/key/oracle_provider_req.tf index b1093b3..f1f97aa 100644 --- a/modules/security/key/oracle_provider_req.tf +++ b/modules/security/key/oracle_provider_req.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/security/key/outputs.tf b/modules/security/key/outputs.tf index 754b006..b2db28c 100755 --- a/modules/security/key/outputs.tf +++ b/modules/security/key/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/security/key/variables.tf b/modules/security/key/variables.tf index ef5c0a1..61e039d 100755 --- a/modules/security/key/variables.tf +++ b/modules/security/key/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################# diff --git a/modules/security/vault/main.tf b/modules/security/vault/main.tf index b4f2da1..426e477 100755 --- a/modules/security/vault/main.tf +++ b/modules/security/vault/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/security/vault/oracle_provider_req.tf b/modules/security/vault/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/security/vault/oracle_provider_req.tf +++ b/modules/security/vault/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/security/vault/outputs.tf b/modules/security/vault/outputs.tf index dceaaf2..387dd64 100755 --- a/modules/security/vault/outputs.tf +++ b/modules/security/vault/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/security/vault/variables.tf b/modules/security/vault/variables.tf index 545195c..cb5d4fd 100755 --- a/modules/security/vault/variables.tf +++ b/modules/security/vault/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################# From d3b0e9dfb8425484983ad10432b6104a445283f9 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:47:55 +0530 Subject: [PATCH 07/23] Delete modules/iam-compartment directory --- modules/iam-compartment/main.tf | 21 -------- .../iam-compartment/oracle_provider_req.tf | 10 ---- modules/iam-compartment/outputs.tf | 13 ----- modules/iam-compartment/variables.tf | 50 ------------------- 4 files changed, 94 deletions(-) delete mode 100644 modules/iam-compartment/main.tf delete mode 100644 modules/iam-compartment/oracle_provider_req.tf delete mode 100644 modules/iam-compartment/outputs.tf delete mode 100644 modules/iam-compartment/variables.tf diff --git a/modules/iam-compartment/main.tf b/modules/iam-compartment/main.tf deleted file mode 100644 index c5f9330..0000000 --- a/modules/iam-compartment/main.tf +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Resource Block - Identity -# Create Compartments -############################ - -resource "oci_identity_compartment" "compartment" { - - #Required - compartment_id = var.compartment_id != null ? var.compartment_id : var.tenancy_ocid - description = var.compartment_description - name = var.compartment_name - - #Optional - defined_tags = var.defined_tags - freeform_tags = var.freeform_tags - enable_delete = var.enable_delete - -} diff --git a/modules/iam-compartment/oracle_provider_req.tf b/modules/iam-compartment/oracle_provider_req.tf deleted file mode 100644 index 5098ae8..0000000 --- a/modules/iam-compartment/oracle_provider_req.tf +++ /dev/null @@ -1,10 +0,0 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -terraform { - required_providers { - oci = { - source = "oracle/oci" - } - } -} \ No newline at end of file diff --git a/modules/iam-compartment/outputs.tf b/modules/iam-compartment/outputs.tf deleted file mode 100644 index b8b6525..0000000 --- a/modules/iam-compartment/outputs.tf +++ /dev/null @@ -1,13 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Output Block - Identity -# Create Compartments -############################ - -output "compartment_tf_id" { - description = "Compartment ocid" - // This allows the compartment ID to be retrieved from the resource if it exists, and if not to use the data source. - value = oci_identity_compartment.compartment.id -} diff --git a/modules/iam-compartment/variables.tf b/modules/iam-compartment/variables.tf deleted file mode 100644 index 98fcd04..0000000 --- a/modules/iam-compartment/variables.tf +++ /dev/null @@ -1,50 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Variable Block - Identity -# Create Compartments -############################ - -variable "tenancy_ocid" { - type = string - description = "The OCID of the tenancy." - default = null -} - -variable "compartment_id" { - type = string - description = "The OCID of the parent compartment containing the compartment. Allow for sub-compartments creation" - default = null -} - -variable "compartment_name" { - type = string - description = "The name you assign to the compartment during creation. The name must be unique across all compartments in the tenancy. " - default = null -} - -variable "compartment_description" { - type = string - description = "The description you assign to the compartment. Does not have to be unique, and it's changeable. " - default = null -} - -variable "enable_delete" { - type = bool - description = "Enable compartment delete on destroy. If true, compartment will be deleted when `terraform destroy` is executed; If false, compartment will not be deleted on `terraform destroy` execution" - default = false -} - -variable "defined_tags" { - type = map(any) - default = { "Oracle-Tags.CreatedOn" = "$${oci.datetime}", - "Oracle-Tags.CreatedBy" = "$${iam.principal.name}" - } -} - -variable "freeform_tags" { - type = map(any) - default = {} -} - From a05cf5a073fbed2331abfbbac1b13a2ee4da86c3 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:48:05 +0530 Subject: [PATCH 08/23] Delete modules/iam-group directory --- modules/iam-group/data.tf | 12 ------- modules/iam-group/main.tf | 44 ------------------------ modules/iam-group/oracle_provider_req.tf | 10 ------ modules/iam-group/outputs.tf | 17 --------- modules/iam-group/variables.tf | 42 ---------------------- 5 files changed, 125 deletions(-) delete mode 100644 modules/iam-group/data.tf delete mode 100644 modules/iam-group/main.tf delete mode 100644 modules/iam-group/oracle_provider_req.tf delete mode 100644 modules/iam-group/outputs.tf delete mode 100644 modules/iam-group/variables.tf diff --git a/modules/iam-group/data.tf b/modules/iam-group/data.tf deleted file mode 100644 index 6156fa9..0000000 --- a/modules/iam-group/data.tf +++ /dev/null @@ -1,12 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -data "oci_identity_users" "users" { - - compartment_id = var.tenancy_ocid -} - -output "users_details" { - value = data.oci_identity_users.users -} - diff --git a/modules/iam-group/main.tf b/modules/iam-group/main.tf deleted file mode 100644 index 1467d8a..0000000 --- a/modules/iam-group/main.tf +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Resource Block - Identity -# Create Groups -############################ - -resource "oci_identity_group" "group" { - count = (var.matching_rule != "" && var.matching_rule != null) ? 0 : 1 - - #Required - compartment_id = var.tenancy_ocid - description = var.group_description - name = var.group_name - - #Optional - defined_tags = var.defined_tags - freeform_tags = var.freeform_tags - -} - -############################ -# Resource Block - Identity -# Create Dynamic Groups -############################ - -resource "oci_identity_dynamic_group" "dynamic_group" { - count = (var.matching_rule != "" && var.matching_rule != null) ? 1 : 0 - - #Required - compartment_id = var.tenancy_ocid - description = var.group_description - matching_rule = var.matching_rule - name = var.group_name - - #Optional - defined_tags = var.defined_tags - freeform_tags = var.freeform_tags - - lifecycle { - ignore_changes = [defined_tags["Oracle-Tags.CreatedOn"], defined_tags["Oracle-Tags.CreatedBy"]] - } -} \ No newline at end of file diff --git a/modules/iam-group/oracle_provider_req.tf b/modules/iam-group/oracle_provider_req.tf deleted file mode 100644 index 5098ae8..0000000 --- a/modules/iam-group/oracle_provider_req.tf +++ /dev/null @@ -1,10 +0,0 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -terraform { - required_providers { - oci = { - source = "oracle/oci" - } - } -} \ No newline at end of file diff --git a/modules/iam-group/outputs.tf b/modules/iam-group/outputs.tf deleted file mode 100644 index 75a7b0e..0000000 --- a/modules/iam-group/outputs.tf +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Output Block - Identity -# Create Groups -############################ - -output "group_id_map" { - description = "Group ocid" - value = zipmap(oci_identity_group.group.*.name, oci_identity_group.group.*.id) -} - -output "dynamic_group_id_map" { - description = "Dynamic Group ocid" - value = zipmap(oci_identity_dynamic_group.dynamic_group.*.name, oci_identity_dynamic_group.dynamic_group.*.id) -} diff --git a/modules/iam-group/variables.tf b/modules/iam-group/variables.tf deleted file mode 100644 index c78bea8..0000000 --- a/modules/iam-group/variables.tf +++ /dev/null @@ -1,42 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Variables Block - Identity -# Create Groups -############################ - -variable "tenancy_ocid" { - type = string - description = "The OCID of the tenancy." - default = null -} - -variable "group_name" { - type = string - description = "The name you assign to the group during creation. The name must be unique across all compartments in the tenancy." - default = null -} - -variable "group_description" { - type = string - description = "The description you assign to the Group. Does not have to be unique, and it's changeable. " - default = null -} - -variable "matching_rule" { - type = string - default = "" -} - -variable "defined_tags" { - type = map(any) - default = { "Oracle-Tags.CreatedOn" = "$${oci.datetime}", - "Oracle-Tags.CreatedBy" = "$${iam.principal.name}" - } -} - -variable "freeform_tags" { - type = map(any) - default = {} -} \ No newline at end of file From 6c6cababc64dbcbc0fc452e128f5d9fed6c5c2c0 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:48:17 +0530 Subject: [PATCH 09/23] Delete modules/iam-network-sources directory --- modules/iam-network-sources/main.tf | 40 --------- .../oracle_provider_req.tf | 10 --- modules/iam-network-sources/outputs.tf | 12 --- modules/iam-network-sources/variables.tf | 83 ------------------- 4 files changed, 145 deletions(-) delete mode 100644 modules/iam-network-sources/main.tf delete mode 100644 modules/iam-network-sources/oracle_provider_req.tf delete mode 100644 modules/iam-network-sources/outputs.tf delete mode 100644 modules/iam-network-sources/variables.tf diff --git a/modules/iam-network-sources/main.tf b/modules/iam-network-sources/main.tf deleted file mode 100644 index 0ce65e1..0000000 --- a/modules/iam-network-sources/main.tf +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Resource Block - Identity -# Create network source -############################ - -resource "oci_identity_network_source" "network_source" { - - #Required - compartment_id = var.tenancy_ocid - description = var.description - name = var.name - - #Optional - defined_tags = var.defined_tags - freeform_tags = var.freeform_tags - - #Optional - public_source_list = var.public_source_list != null ? var.public_source_list : null - - #Optional - dynamic "virtual_source_list" { - for_each = { for k,v in var.virtual_source_list : k=> v} - content { - ip_ranges = virtual_source_list.value.ip_ranges - vcn_id = "" #virtual_source_list.value.vcn_id - } - } - - - lifecycle { - ignore_changes = [virtual_source_list[0].vcn_id,virtual_source_list[1].vcn_id, virtual_source_list[2].vcn_id,virtual_source_list[3].vcn_id,virtual_source_list[4].vcn_id,virtual_source_list[5].vcn_id,virtual_source_list[6].vcn_id] - } - - - -} - diff --git a/modules/iam-network-sources/oracle_provider_req.tf b/modules/iam-network-sources/oracle_provider_req.tf deleted file mode 100644 index 5098ae8..0000000 --- a/modules/iam-network-sources/oracle_provider_req.tf +++ /dev/null @@ -1,10 +0,0 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -terraform { - required_providers { - oci = { - source = "oracle/oci" - } - } -} \ No newline at end of file diff --git a/modules/iam-network-sources/outputs.tf b/modules/iam-network-sources/outputs.tf deleted file mode 100644 index 60698fe..0000000 --- a/modules/iam-network-sources/outputs.tf +++ /dev/null @@ -1,12 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Output Block - Identity -# Create Network Source -############################ - -output "networksource_id_map" { - description = "networksource ocid" - value = zipmap(oci_identity_network_source.network_source.*.name, oci_identity_network_source.network_source.*.id) -} diff --git a/modules/iam-network-sources/variables.tf b/modules/iam-network-sources/variables.tf deleted file mode 100644 index d673263..0000000 --- a/modules/iam-network-sources/variables.tf +++ /dev/null @@ -1,83 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Variables Block - Identity -# Create Users -############################ - -variable "tenancy_ocid" { - type = string - default = null -} - -variable "compartment_id" { - type = string - default = null -} - -variable "name" { - type = string - description = "The name you assign to the user during creation. The name must be unique across all compartments in the tenancy." - default = null -} - -variable "vcn_id" { - type = string - description = "The id of the VCN." - default = null -} - -variable "vcn_name" { - type = string - description = "The name of the VCN." - default = null -} - -variable "vcn_comp_map" { - type = map(any) - description = "The name of the VCN." - default = null -} - -variable "network_compartment_id" { - type = string - description = "The OCID of the compartment that has Network components" - default = null -} - -variable "public_source_list" { - type = list(string) - description = "The list of public source for network sources" - default = [] -} - -variable "virtual_source_list" { - type = map(any) - description = "The list of VCN for network sources" - default = {} -} - -variable "description" { - type = string - description = "The description you assign to the User. Does not have to be unique, and it's changeable. " - default = null -} - -variable "cidr_blocks" { - type = string - description = "VCN CIDR Block" - default = null -} - -variable "defined_tags" { - type = map(any) - default = { "Oracle-Tags.CreatedOn" = "$${oci.datetime}", - "Oracle-Tags.CreatedBy" = "$${iam.principal.name}" - } -} - -variable "freeform_tags" { - type = map(any) - default = {} -} \ No newline at end of file From 1f7905f2ecbe1e9ba7b9ad348179ad1a6ed6ee19 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:48:27 +0530 Subject: [PATCH 10/23] Delete modules/iam-policy directory --- modules/iam-policy/main.tf | 22 --------- modules/iam-policy/oracle_provider_req.tf | 10 ----- modules/iam-policy/outputs.tf | 11 ----- modules/iam-policy/variables.tf | 55 ----------------------- 4 files changed, 98 deletions(-) delete mode 100644 modules/iam-policy/main.tf delete mode 100644 modules/iam-policy/oracle_provider_req.tf delete mode 100644 modules/iam-policy/outputs.tf delete mode 100644 modules/iam-policy/variables.tf diff --git a/modules/iam-policy/main.tf b/modules/iam-policy/main.tf deleted file mode 100644 index 44376c8..0000000 --- a/modules/iam-policy/main.tf +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################# -# Resource Block - Identity -# Create Policies -############################# - -resource "oci_identity_policy" "policy" { - - # Required - compartment_id = var.policy_compartment_id - description = var.policy_description - name = var.policy_name - statements = var.policy_statements - - #Optional - defined_tags = var.defined_tags - freeform_tags = var.freeform_tags - version_date = var.policy_version_date - -} diff --git a/modules/iam-policy/oracle_provider_req.tf b/modules/iam-policy/oracle_provider_req.tf deleted file mode 100644 index 5098ae8..0000000 --- a/modules/iam-policy/oracle_provider_req.tf +++ /dev/null @@ -1,10 +0,0 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -terraform { - required_providers { - oci = { - source = "oracle/oci" - } - } -} \ No newline at end of file diff --git a/modules/iam-policy/outputs.tf b/modules/iam-policy/outputs.tf deleted file mode 100644 index 516b9fc..0000000 --- a/modules/iam-policy/outputs.tf +++ /dev/null @@ -1,11 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Output Block - Identity -# Create Policies -############################ - -output "policies_tf_id" { - value = oci_identity_policy.policy.id -} diff --git a/modules/iam-policy/variables.tf b/modules/iam-policy/variables.tf deleted file mode 100644 index ce36f14..0000000 --- a/modules/iam-policy/variables.tf +++ /dev/null @@ -1,55 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Variable Block - Identity -# Create Policies -############################ - -variable "tenancy_ocid" { - type = string - description = "The OCID of the tenancy." - default = null -} - -variable "policy_name" { - type = string - description = "The name you assign to the policy during creation. " - default = null -} - -variable "policy_description" { - type = string - description = "The description you assign to the policy. Does not have to be unique, and it's changeable. " - default = null -} - -variable "policy_statements" { - type = list(string) - description = "Define policy consists of one or more policy statements. " - default = null -} - -variable "policy_compartment_id" { - type = string - description = "The compartment id where policy is created." - default = null -} - -variable "policy_version_date" { - type = string - description = "The date of the policy version." - default = null -} - -variable "defined_tags" { - type = map(any) - default = { "Oracle-Tags.CreatedOn" = "$${oci.datetime}", - "Oracle-Tags.CreatedBy" = "$${iam.principal.name}" - } -} - -variable "freeform_tags" { - type = map(any) - default = {} -} \ No newline at end of file From 849293c95c148ff229d158b5cff8105458a4d308 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:48:37 +0530 Subject: [PATCH 11/23] Delete modules/iam-user directory --- modules/iam-user/data.tf | 16 ----- modules/iam-user/main.tf | 41 ------------- modules/iam-user/oracle_provider_req.tf | 10 ---- modules/iam-user/outputs.tf | 12 ---- modules/iam-user/variables.tf | 78 ------------------------- 5 files changed, 157 deletions(-) delete mode 100644 modules/iam-user/data.tf delete mode 100644 modules/iam-user/main.tf delete mode 100644 modules/iam-user/oracle_provider_req.tf delete mode 100644 modules/iam-user/outputs.tf delete mode 100644 modules/iam-user/variables.tf diff --git a/modules/iam-user/data.tf b/modules/iam-user/data.tf deleted file mode 100644 index 267fb9c..0000000 --- a/modules/iam-user/data.tf +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################# -## Data Block - Identity -# Create Users -############################# - - -data "oci_identity_groups" "iam_groups" { - #Required - compartment_id = var.tenancy_ocid - - #Optional - name = var.group_name -} \ No newline at end of file diff --git a/modules/iam-user/main.tf b/modules/iam-user/main.tf deleted file mode 100644 index 281f745..0000000 --- a/modules/iam-user/main.tf +++ /dev/null @@ -1,41 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Resource Block - Identity -# Create Users -############################ - -resource "oci_identity_user" "user" { - - #Required - compartment_id = var.tenancy_ocid - description = var.user_description - name = var.user_name - email = var.user_email - - #Optional - defined_tags = var.defined_tags - freeform_tags = var.freeform_tags - -} - -resource "oci_identity_user_group_membership" "user_group_membership" { - count = var.group_membership != null ? length(var.group_membership) : 0 - depends_on = [oci_identity_user.user] - user_id = oci_identity_user.user.id - group_id = length(regexall("ocid1.group.oc*", var.group_membership[count.index])) > 0 ? var.group_membership[count.index] : data.oci_identity_groups.iam_groups.groups[index(data.oci_identity_groups.iam_groups.groups.*.name, var.group_membership[count.index])].id -} - -resource "oci_identity_user_capabilities_management" "user_capabilities_management" { - count = var.disable_capabilities != null ? 1 : 0 - depends_on = [oci_identity_user.user] - user_id = oci_identity_user.user.id - - can_use_api_keys = var.disable_capabilities != null && contains(var.disable_capabilities, "can_use_api_keys") ? false : true - can_use_auth_tokens = var.disable_capabilities != null && contains(var.disable_capabilities, "can_use_auth_tokens") ? false : true - can_use_console_password = var.disable_capabilities != null && contains(var.disable_capabilities, "can_use_console_password") ? false : true - can_use_customer_secret_keys = var.disable_capabilities != null && contains(var.disable_capabilities, "can_use_customer_secret_keys") ? false : true - can_use_smtp_credentials = var.disable_capabilities != null && contains(var.disable_capabilities, "can_use_smtp_credentials") ? false : true - -} diff --git a/modules/iam-user/oracle_provider_req.tf b/modules/iam-user/oracle_provider_req.tf deleted file mode 100644 index 5098ae8..0000000 --- a/modules/iam-user/oracle_provider_req.tf +++ /dev/null @@ -1,10 +0,0 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -terraform { - required_providers { - oci = { - source = "oracle/oci" - } - } -} \ No newline at end of file diff --git a/modules/iam-user/outputs.tf b/modules/iam-user/outputs.tf deleted file mode 100644 index 4a2cfc9..0000000 --- a/modules/iam-user/outputs.tf +++ /dev/null @@ -1,12 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Output Block - Identity -# Create Users -############################ - -output "user_id_map" { - description = "user ocid" - value = zipmap(oci_identity_user.user.*.name, oci_identity_user.user.*.id) -} \ No newline at end of file diff --git a/modules/iam-user/variables.tf b/modules/iam-user/variables.tf deleted file mode 100644 index 9707629..0000000 --- a/modules/iam-user/variables.tf +++ /dev/null @@ -1,78 +0,0 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Variables Block - Identity -# Create Users -############################ - -variable "tenancy_ocid" { - type = string - default = null -} - -variable "compartment_id" { - type = string - default = null -} - - -variable "user_name" { - type = string - description = "The name you assign to the user during creation. The name must be unique across all compartments in the tenancy." - default = null -} - -variable "group_name" { - type = string - description = "The name of the group." - default = null -} - -variable "group_id" { - type = string - description = "The id of the group." - default = null -} - -variable "group_membership" { - type = list(string) - description = "The name of the group user is member of." - default = [] -} - -variable "user_description" { - type = string - description = "The description you assign to the User. Does not have to be unique, and it's changeable. " - default = null -} - -variable "user_email" { - type = string - description = "The email you assign to the User. Does not have to be unique, and it's changeable. " - default = null -} - -variable "disable_capabilities" { - type = list(string) - description = "The name of the capabilities disabled for user" - default = [] -} - -variable "defined_tags" { - type = map(any) - default = { "Oracle-Tags.CreatedOn" = "$${oci.datetime}", - "Oracle-Tags.CreatedBy" = "$${iam.principal.name}" - } -} - -variable "freeform_tags" { - type = map(any) - default = {} -} - - -variable "group_ids" { - type = list(string) - default = [] -} \ No newline at end of file From aba01e55f0a387bb51646d90fcf5ea0079b7e7dc Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:50:08 +0530 Subject: [PATCH 12/23] with Copyright and License --- modules/storage/block-volume/data.tf | 4 +- modules/storage/block-volume/main.tf | 2 +- .../block-volume/oracle_provider_req.tf | 2 +- modules/storage/block-volume/outputs.tf | 2 +- modules/storage/block-volume/variables.tf | 2 +- .../file-storage/export-option/main.tf | 66 ++++++++--------- .../export-option/oracle_provider_req.tf | 2 +- .../file-storage/export-option/outputs.tf | 20 +++--- .../file-storage/export-option/variables.tf | 70 +++++++++---------- .../file-storage/fss-replication/main.tf | 2 +- .../fss-replication/oracle_provider_req.tf | 2 +- .../file-storage/fss-replication/outputs.tf | 2 +- .../file-storage/fss-replication/variables.tf | 2 +- modules/storage/file-storage/fss/data.tf | 2 +- modules/storage/file-storage/fss/main.tf | 2 +- .../file-storage/fss/oracle_provider_req.tf | 18 ++--- modules/storage/file-storage/fss/outputs.tf | 22 +++--- modules/storage/file-storage/fss/variables.tf | 2 +- .../storage/file-storage/mount-target/data.tf | 2 +- .../storage/file-storage/mount-target/main.tf | 2 +- .../mount-target/oracle_provider_req.tf | 2 +- .../file-storage/mount-target/outputs.tf | 2 +- .../file-storage/mount-target/variables.tf | 2 +- modules/storage/object-storage/main.tf | 2 +- .../object-storage/oracle_provider_req.tf | 2 +- modules/storage/object-storage/outputs.tf | 2 +- modules/storage/object-storage/variables.tf | 2 +- 27 files changed, 121 insertions(+), 121 deletions(-) diff --git a/modules/storage/block-volume/data.tf b/modules/storage/block-volume/data.tf index a8ec9d6..308445b 100644 --- a/modules/storage/block-volume/data.tf +++ b/modules/storage/block-volume/data.tf @@ -1,6 +1,6 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# +# ################################ ## Data Block - Block Volume ## Create Block Volume and Block Volume Backup Policy diff --git a/modules/storage/block-volume/main.tf b/modules/storage/block-volume/main.tf index a5724a5..4a9e26e 100644 --- a/modules/storage/block-volume/main.tf +++ b/modules/storage/block-volume/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/storage/block-volume/oracle_provider_req.tf b/modules/storage/block-volume/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/storage/block-volume/oracle_provider_req.tf +++ b/modules/storage/block-volume/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/storage/block-volume/outputs.tf b/modules/storage/block-volume/outputs.tf index 5097e52..cbb156d 100644 --- a/modules/storage/block-volume/outputs.tf +++ b/modules/storage/block-volume/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/storage/block-volume/variables.tf b/modules/storage/block-volume/variables.tf index d7a1ad0..5374df2 100644 --- a/modules/storage/block-volume/variables.tf +++ b/modules/storage/block-volume/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################# diff --git a/modules/storage/file-storage/export-option/main.tf b/modules/storage/file-storage/export-option/main.tf index 3778af9..2997588 100644 --- a/modules/storage/file-storage/export-option/main.tf +++ b/modules/storage/file-storage/export-option/main.tf @@ -1,34 +1,34 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Resource Block - Storage -# Create Export Options -############################ - -resource "oci_file_storage_export" "export" { - #Required - export_set_id = var.export_set_id - file_system_id = var.file_system_id - path = var.export_path - - #Optional - dynamic "export_options" { - for_each = var.nfs_export_options[var.key_name].export_options != null ? var.nfs_export_options[var.key_name].export_options : [] - - content { - #Required - source = export_options.value.source - - #Optional - access = export_options.value.access - allowed_auth = export_options.value.allowed_auth - anonymous_gid = export_options.value.anonymous_gid - anonymous_uid = export_options.value.anonymous_uid - identity_squash = export_options.value.identity_squash - is_anonymous_access_allowed = export_options.value.is_anonymous_access_allowed - require_privileged_source_port = export_options.value.require_privileged_source_port - } - } - is_idmap_groups_for_sys_auth = var.is_idmap_groups_for_sys_auth +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +############################ +# Resource Block - Storage +# Create Export Options +############################ + +resource "oci_file_storage_export" "export" { + #Required + export_set_id = var.export_set_id + file_system_id = var.file_system_id + path = var.export_path + + #Optional + dynamic "export_options" { + for_each = var.nfs_export_options[var.key_name].export_options != null ? var.nfs_export_options[var.key_name].export_options : [] + + content { + #Required + source = export_options.value.source + + #Optional + access = export_options.value.access + allowed_auth = export_options.value.allowed_auth + anonymous_gid = export_options.value.anonymous_gid + anonymous_uid = export_options.value.anonymous_uid + identity_squash = export_options.value.identity_squash + is_anonymous_access_allowed = export_options.value.is_anonymous_access_allowed + require_privileged_source_port = export_options.value.require_privileged_source_port + } + } + is_idmap_groups_for_sys_auth = var.is_idmap_groups_for_sys_auth } \ No newline at end of file diff --git a/modules/storage/file-storage/export-option/oracle_provider_req.tf b/modules/storage/file-storage/export-option/oracle_provider_req.tf index 5098ae8..f1f97aa 100644 --- a/modules/storage/file-storage/export-option/oracle_provider_req.tf +++ b/modules/storage/file-storage/export-option/oracle_provider_req.tf @@ -1,4 +1,4 @@ -#// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/storage/file-storage/export-option/outputs.tf b/modules/storage/file-storage/export-option/outputs.tf index f57ce9e..1e860a9 100644 --- a/modules/storage/file-storage/export-option/outputs.tf +++ b/modules/storage/file-storage/export-option/outputs.tf @@ -1,11 +1,11 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Output Block - Storage -# Create Export Options -############################ - -output "export_options_tf_id" { - value = oci_file_storage_export.export.id +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +############################ +# Output Block - Storage +# Create Export Options +############################ + +output "export_options_tf_id" { + value = oci_file_storage_export.export.id } \ No newline at end of file diff --git a/modules/storage/file-storage/export-option/variables.tf b/modules/storage/file-storage/export-option/variables.tf index ac6c062..94dbffb 100644 --- a/modules/storage/file-storage/export-option/variables.tf +++ b/modules/storage/file-storage/export-option/variables.tf @@ -1,35 +1,35 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Variable Block - Storage -# Create Export Options -############################ - -variable "export_set_id" { - type = string - default = null -} - -variable "file_system_id" { - type = string - default = null -} - -variable "export_path" { - type = string - default = null -} - -variable "key_name" { - type = string - default = null -} - -variable "nfs_export_options" { - type = map(any) -} -variable "is_idmap_groups_for_sys_auth" { - type = bool - default = null -} +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +############################ +# Variable Block - Storage +# Create Export Options +############################ + +variable "export_set_id" { + type = string + default = null +} + +variable "file_system_id" { + type = string + default = null +} + +variable "export_path" { + type = string + default = null +} + +variable "key_name" { + type = string + default = null +} + +variable "nfs_export_options" { + type = map(any) +} +variable "is_idmap_groups_for_sys_auth" { + type = bool + default = null +} diff --git a/modules/storage/file-storage/fss-replication/main.tf b/modules/storage/file-storage/fss-replication/main.tf index fec22c7..d7b733c 100644 --- a/modules/storage/file-storage/fss-replication/main.tf +++ b/modules/storage/file-storage/fss-replication/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/storage/file-storage/fss-replication/oracle_provider_req.tf b/modules/storage/file-storage/fss-replication/oracle_provider_req.tf index b1093b3..f1f97aa 100644 --- a/modules/storage/file-storage/fss-replication/oracle_provider_req.tf +++ b/modules/storage/file-storage/fss-replication/oracle_provider_req.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/storage/file-storage/fss-replication/outputs.tf b/modules/storage/file-storage/fss-replication/outputs.tf index a146ad3..816961a 100644 --- a/modules/storage/file-storage/fss-replication/outputs.tf +++ b/modules/storage/file-storage/fss-replication/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/storage/file-storage/fss-replication/variables.tf b/modules/storage/file-storage/fss-replication/variables.tf index a85d8d3..f500bc2 100644 --- a/modules/storage/file-storage/fss-replication/variables.tf +++ b/modules/storage/file-storage/fss-replication/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/storage/file-storage/fss/data.tf b/modules/storage/file-storage/fss/data.tf index 8499d05..a39d4d2 100644 --- a/modules/storage/file-storage/fss/data.tf +++ b/modules/storage/file-storage/fss/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # data "oci_file_storage_filesystem_snapshot_policies" "filesystem_snapshot_policies" { diff --git a/modules/storage/file-storage/fss/main.tf b/modules/storage/file-storage/fss/main.tf index c7e4d89..bb87528 100644 --- a/modules/storage/file-storage/fss/main.tf +++ b/modules/storage/file-storage/fss/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/storage/file-storage/fss/oracle_provider_req.tf b/modules/storage/file-storage/fss/oracle_provider_req.tf index 64ae0f5..f1f97aa 100644 --- a/modules/storage/file-storage/fss/oracle_provider_req.tf +++ b/modules/storage/file-storage/fss/oracle_provider_req.tf @@ -1,10 +1,10 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -terraform { - required_providers { - oci = { - source = "oracle/oci" - } - } +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +terraform { + required_providers { + oci = { + source = "oracle/oci" + } + } } \ No newline at end of file diff --git a/modules/storage/file-storage/fss/outputs.tf b/modules/storage/file-storage/fss/outputs.tf index 03248fa..339f0ec 100644 --- a/modules/storage/file-storage/fss/outputs.tf +++ b/modules/storage/file-storage/fss/outputs.tf @@ -1,11 +1,11 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -############################ -# Output Block - Storage -# Create FSS -############################ - -output "fss_tf_id" { - value = oci_file_storage_file_system.file_system.id -} +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# +############################ +# Output Block - Storage +# Create FSS +############################ + +output "fss_tf_id" { + value = oci_file_storage_file_system.file_system.id +} diff --git a/modules/storage/file-storage/fss/variables.tf b/modules/storage/file-storage/fss/variables.tf index a3e447d..b1dab2b 100644 --- a/modules/storage/file-storage/fss/variables.tf +++ b/modules/storage/file-storage/fss/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/storage/file-storage/mount-target/data.tf b/modules/storage/file-storage/mount-target/data.tf index 013ee62..4e66644 100644 --- a/modules/storage/file-storage/mount-target/data.tf +++ b/modules/storage/file-storage/mount-target/data.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################# diff --git a/modules/storage/file-storage/mount-target/main.tf b/modules/storage/file-storage/mount-target/main.tf index c495a26..444c734 100644 --- a/modules/storage/file-storage/mount-target/main.tf +++ b/modules/storage/file-storage/mount-target/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/storage/file-storage/mount-target/oracle_provider_req.tf b/modules/storage/file-storage/mount-target/oracle_provider_req.tf index b1093b3..f1f97aa 100644 --- a/modules/storage/file-storage/mount-target/oracle_provider_req.tf +++ b/modules/storage/file-storage/mount-target/oracle_provider_req.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/storage/file-storage/mount-target/outputs.tf b/modules/storage/file-storage/mount-target/outputs.tf index f6922b3..e4fb51a 100644 --- a/modules/storage/file-storage/mount-target/outputs.tf +++ b/modules/storage/file-storage/mount-target/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/storage/file-storage/mount-target/variables.tf b/modules/storage/file-storage/mount-target/variables.tf index 76f8922..697bf75 100644 --- a/modules/storage/file-storage/mount-target/variables.tf +++ b/modules/storage/file-storage/mount-target/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ############################ diff --git a/modules/storage/object-storage/main.tf b/modules/storage/object-storage/main.tf index 8e8947d..c4e9ad7 100644 --- a/modules/storage/object-storage/main.tf +++ b/modules/storage/object-storage/main.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/storage/object-storage/oracle_provider_req.tf b/modules/storage/object-storage/oracle_provider_req.tf index b1093b3..f1f97aa 100644 --- a/modules/storage/object-storage/oracle_provider_req.tf +++ b/modules/storage/object-storage/oracle_provider_req.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # terraform { diff --git a/modules/storage/object-storage/outputs.tf b/modules/storage/object-storage/outputs.tf index 1a86916..b16b6cf 100644 --- a/modules/storage/object-storage/outputs.tf +++ b/modules/storage/object-storage/outputs.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ diff --git a/modules/storage/object-storage/variables.tf b/modules/storage/object-storage/variables.tf index 5bd6b89..fdc72b7 100644 --- a/modules/storage/object-storage/variables.tf +++ b/modules/storage/object-storage/variables.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################# From 08c253f0fb1e058e3aea0202376264e2e45bd1f4 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:51:14 +0530 Subject: [PATCH 13/23] Delete modules/public-ip-pool directory --- modules/public-ip-pool/main.tf | 17 ------------ modules/public-ip-pool/oracle_provider_req.tf | 10 ------- modules/public-ip-pool/outputs.tf | 11 -------- modules/public-ip-pool/variables.tf | 27 ------------------- 4 files changed, 65 deletions(-) delete mode 100644 modules/public-ip-pool/main.tf delete mode 100644 modules/public-ip-pool/oracle_provider_req.tf delete mode 100644 modules/public-ip-pool/outputs.tf delete mode 100644 modules/public-ip-pool/variables.tf diff --git a/modules/public-ip-pool/main.tf b/modules/public-ip-pool/main.tf deleted file mode 100644 index 8e479b3..0000000 --- a/modules/public-ip-pool/main.tf +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -################################ -## Resource Block - Public IP Pool -## Create Public IP Pool -################################ - -resource "oci_core_public_ip_pool" "public_ip_pool" { - #Required - compartment_id = var.compartment_id - - #Optional - defined_tags = var.defined_tags - display_name = var.display_name - freeform_tags = var.freeform_tags -} \ No newline at end of file diff --git a/modules/public-ip-pool/oracle_provider_req.tf b/modules/public-ip-pool/oracle_provider_req.tf deleted file mode 100644 index f1f97aa..0000000 --- a/modules/public-ip-pool/oracle_provider_req.tf +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -terraform { - required_providers { - oci = { - source = "oracle/oci" - } - } -} \ No newline at end of file diff --git a/modules/public-ip-pool/outputs.tf b/modules/public-ip-pool/outputs.tf deleted file mode 100644 index ad79857..0000000 --- a/modules/public-ip-pool/outputs.tf +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -################################ -## Outputs Block - Public IP Pool -## Create Public IP Pool -################################ - -output "public_ip_pool_tf_id" { - value = oci_core_public_ip_pool.public_ip_pool.id -} \ No newline at end of file diff --git a/modules/public-ip-pool/variables.tf b/modules/public-ip-pool/variables.tf deleted file mode 100644 index 742c3b9..0000000 --- a/modules/public-ip-pool/variables.tf +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -################################# -## Variables Block - Public IP Pool -## Create Public IP Pool -################################# - -variable "compartment_id" { - description = "Compartment OCID to provision the volume" - type = string -} - -variable "freeform_tags" { - description = "Free-form tags for the volume" - type = map(string) -} - -variable "defined_tags" { - description = "Defined tags for the volume" - type = map(string) -} - -variable "display_name" { - description = "User-friendly name to the volume" - type = string -} From c370fefd1a3db2ba1e89dff65d641561fc30643b Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:51:25 +0530 Subject: [PATCH 14/23] Delete modules/reserved-public-ip directory --- modules/reserved-public-ip/main.tf | 21 --------- .../reserved-public-ip/oracle_provider_req.tf | 10 ----- modules/reserved-public-ip/outputs.tf | 11 ----- modules/reserved-public-ip/variables.tf | 45 ------------------- 4 files changed, 87 deletions(-) delete mode 100644 modules/reserved-public-ip/main.tf delete mode 100644 modules/reserved-public-ip/oracle_provider_req.tf delete mode 100644 modules/reserved-public-ip/outputs.tf delete mode 100644 modules/reserved-public-ip/variables.tf diff --git a/modules/reserved-public-ip/main.tf b/modules/reserved-public-ip/main.tf deleted file mode 100644 index e7b223d..0000000 --- a/modules/reserved-public-ip/main.tf +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -################################ -## Resource Block - Reserved IP -## Create Reserved IP -################################ - -resource "oci_core_public_ip" "public_ip" { - #Required - compartment_id = var.compartment_id - lifetime = var.lifetime - - #Optional - defined_tags = var.defined_tags - display_name = var.display_name - freeform_tags = var.freeform_tags - private_ip_id = var.private_ip_id - public_ip_pool_id = var.public_ip_pool_id - -} \ No newline at end of file diff --git a/modules/reserved-public-ip/oracle_provider_req.tf b/modules/reserved-public-ip/oracle_provider_req.tf deleted file mode 100644 index f1f97aa..0000000 --- a/modules/reserved-public-ip/oracle_provider_req.tf +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -terraform { - required_providers { - oci = { - source = "oracle/oci" - } - } -} \ No newline at end of file diff --git a/modules/reserved-public-ip/outputs.tf b/modules/reserved-public-ip/outputs.tf deleted file mode 100644 index ec16fd8..0000000 --- a/modules/reserved-public-ip/outputs.tf +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -################################ -## Outputs Block - Reserved IP -## Create Reserved IP -################################ - -output "reserved_ip_tf_id" { - value = oci_core_public_ip.public_ip.id -} \ No newline at end of file diff --git a/modules/reserved-public-ip/variables.tf b/modules/reserved-public-ip/variables.tf deleted file mode 100644 index cea3837..0000000 --- a/modules/reserved-public-ip/variables.tf +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -################################# -## Variables Block - Reserved IP -## Create Reserved IP -################################# - -variable "compartment_id" { - description = "Compartment OCID to provision the volume" - type = string -} - -variable "lifetime" { - description = "Defines when the public IP is deleted and released back to the Oracle Cloud Infrastructure public IP pool" - type = string - default = null -} - -variable "private_ip_id" { - description = "The OCID of the private IP to assign the public IP to." - type = string - default = null -} - -variable "freeform_tags" { - description = "Free-form tags for the volume" - type = map(string) -} - -variable "defined_tags" { - description = "Defined tags for the volume" - type = map(string) -} - -variable "display_name" { - description = "User-friendly name to the volume" - type = string -} - -variable "public_ip_pool_id" { - description = "The OCID of the public IP pool." - type = string - default = null -} From 4e7c06575076f531ef08babf02f131a86eeb3a36 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:51:35 +0530 Subject: [PATCH 15/23] Delete modules/secondary-private-ip directory --- modules/secondary-private-ip/main.tf | 20 --------- .../oracle_provider_req.tf | 10 ----- modules/secondary-private-ip/outputs.tf | 11 ----- modules/secondary-private-ip/variables.tf | 42 ------------------- 4 files changed, 83 deletions(-) delete mode 100644 modules/secondary-private-ip/main.tf delete mode 100644 modules/secondary-private-ip/oracle_provider_req.tf delete mode 100644 modules/secondary-private-ip/outputs.tf delete mode 100644 modules/secondary-private-ip/variables.tf diff --git a/modules/secondary-private-ip/main.tf b/modules/secondary-private-ip/main.tf deleted file mode 100644 index 7212baf..0000000 --- a/modules/secondary-private-ip/main.tf +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -################################ -## Resource Block - Secondary Private IP -## Create Secondary Private IP -################################ - -resource "oci_core_private_ip" "private_ip" { - - #Optional - defined_tags = var.defined_tags - display_name = var.display_name - freeform_tags = var.freeform_tags - hostname_label = var.hostname_label - ip_address = var.ip_address - vlan_id = var.vlan_id - vnic_id = var.vnic_id - -} \ No newline at end of file diff --git a/modules/secondary-private-ip/oracle_provider_req.tf b/modules/secondary-private-ip/oracle_provider_req.tf deleted file mode 100644 index f1f97aa..0000000 --- a/modules/secondary-private-ip/oracle_provider_req.tf +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -terraform { - required_providers { - oci = { - source = "oracle/oci" - } - } -} \ No newline at end of file diff --git a/modules/secondary-private-ip/outputs.tf b/modules/secondary-private-ip/outputs.tf deleted file mode 100644 index 032bcba..0000000 --- a/modules/secondary-private-ip/outputs.tf +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -################################ -## Outputs Block - Secondary Private IP -## Create Secondary Private IP -################################ - -output "private_ip_tf_id" { - value = oci_core_private_ip.private_ip.id -} \ No newline at end of file diff --git a/modules/secondary-private-ip/variables.tf b/modules/secondary-private-ip/variables.tf deleted file mode 100644 index 48f8dd4..0000000 --- a/modules/secondary-private-ip/variables.tf +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# -################################# -## Variables Block - Secondary Private IP -## Create Secondary Private IP -################################# - -variable "freeform_tags" { - description = "Free-form tags for the volume" - type = map(string) -} - -variable "defined_tags" { - description = "Defined tags for the volume" - type = map(string) -} - -variable "display_name" { - description = "User-friendly name to the volume" - type = string -} - -variable "vnic_id" { - type = string - default = null -} - -variable "hostname_label" { - type = string - default = null -} - -variable "ip_address" { - type = string - default = null -} - -variable "vlan_id" { - type = string - default = null -} From f491a0f72b717ca65effe313e98b792d321e7637 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 15:55:00 +0530 Subject: [PATCH 16/23] with Copyright and License From 6ab8b0089cbf3aed6eec4c20538deb8c8bc0adfb Mon Sep 17 00:00:00 2001 From: Suruchi Date: Thu, 25 Jul 2024 16:01:00 +0530 Subject: [PATCH 17/23] with Copyright and License From cb610a98c4366bd3bb19e5b0ac4f9e76e9e6404a Mon Sep 17 00:00:00 2001 From: Suruchi Date: Fri, 2 Aug 2024 23:49:56 +0530 Subject: [PATCH 18/23] v2024.4.0 --- modules/costmanagement/budget/outputs.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/costmanagement/budget/outputs.tf b/modules/costmanagement/budget/outputs.tf index bc17050..626d9c9 100644 --- a/modules/costmanagement/budget/outputs.tf +++ b/modules/costmanagement/budget/outputs.tf @@ -1,4 +1,4 @@ -/# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # ################################ From 673016a17eed86a78d2e40f2168d750927b4595e Mon Sep 17 00:00:00 2001 From: Suruchi Date: Fri, 2 Aug 2024 23:52:03 +0530 Subject: [PATCH 19/23] v2024.4.0 --- .../billing/budget-alert-rule/main.tf | 23 ++++++ .../budget-alert-rule/oracle_provider_req.tf | 7 ++ .../billing/budget-alert-rule/outputs.tf | 10 +++ .../billing/budget-alert-rule/variables.tf | 60 ++++++++++++++++ modules/governance/billing/budget/main.tf | 25 +++++++ .../billing/budget/oracle_provider_req.tf | 7 ++ modules/governance/billing/budget/outputs.tf | 10 +++ .../governance/billing/budget/variables.tf | 72 +++++++++++++++++++ 8 files changed, 214 insertions(+) create mode 100644 modules/governance/billing/budget-alert-rule/main.tf create mode 100644 modules/governance/billing/budget-alert-rule/oracle_provider_req.tf create mode 100644 modules/governance/billing/budget-alert-rule/outputs.tf create mode 100644 modules/governance/billing/budget-alert-rule/variables.tf create mode 100644 modules/governance/billing/budget/main.tf create mode 100644 modules/governance/billing/budget/oracle_provider_req.tf create mode 100644 modules/governance/billing/budget/outputs.tf create mode 100644 modules/governance/billing/budget/variables.tf diff --git a/modules/governance/billing/budget-alert-rule/main.tf b/modules/governance/billing/budget-alert-rule/main.tf new file mode 100644 index 0000000..4095c09 --- /dev/null +++ b/modules/governance/billing/budget-alert-rule/main.tf @@ -0,0 +1,23 @@ +// Copyright (c) 2021, 2022, Oracle and/or its affiliates. + +################################ +## Resource Block - Governance +## Create Budget Alert Rule +################################ + +resource "oci_budget_alert_rule" "alert_rule" { + #Required + budget_id = var.budget_id + threshold = var.threshold + threshold_type = var.threshold_type + type = var.type + + #Optional + defined_tags = var.defined_tags + description = var.description + display_name = var.display_name + freeform_tags = var.freeform_tags + message = var.message + recipients = var.recipients + +} diff --git a/modules/governance/billing/budget-alert-rule/oracle_provider_req.tf b/modules/governance/billing/budget-alert-rule/oracle_provider_req.tf new file mode 100644 index 0000000..e52742e --- /dev/null +++ b/modules/governance/billing/budget-alert-rule/oracle_provider_req.tf @@ -0,0 +1,7 @@ +terraform { + required_providers { + oci = { + source = "oracle/oci" + } + } +} \ No newline at end of file diff --git a/modules/governance/billing/budget-alert-rule/outputs.tf b/modules/governance/billing/budget-alert-rule/outputs.tf new file mode 100644 index 0000000..75bd3c3 --- /dev/null +++ b/modules/governance/billing/budget-alert-rule/outputs.tf @@ -0,0 +1,10 @@ +// Copyright (c) 2021, 2022, Oracle and/or its affiliates. + +################################ +## Outputs Block - Governance +## Create Budget Alert Rule +################################ + +output "budget_alert_rule_tf_id" { + value = oci_budget_alert_rule.alert_rule.id +} \ No newline at end of file diff --git a/modules/governance/billing/budget-alert-rule/variables.tf b/modules/governance/billing/budget-alert-rule/variables.tf new file mode 100644 index 0000000..1985af7 --- /dev/null +++ b/modules/governance/billing/budget-alert-rule/variables.tf @@ -0,0 +1,60 @@ +// Copyright (c) 2021, 2022, Oracle and/or its affiliates. + +################################# +## Variables Block - Governance +## Create Budget Alert Rule +################################# + +variable "budget_id" { + description = "The unique budget OCID." + type = string +} + +variable "threshold" { + description = "The threshold for triggering the alert, expressed as a whole number or decimal value. If the thresholdType is ABSOLUTE, the threshold can have at most 12 digits before the decimal point, and up to two digits after the decimal point. If the thresholdType is PERCENTAGE, the maximum value is 10000 and can have up to two digits after the decimal point." + type = string +} + +variable "threshold_type" { + description = "The type of threshold." + type = string +} + +variable "type" { + description = " The type of the alert. Valid values are ACTUAL (the alert triggers based on actual usage), or FORECAST (the alert triggers based on predicted usage)." + type = string + default = null +} + +variable "defined_tags" { + description = "Defined tags for the volume" + type = map(string) + default = { "Oracle-Tags.CreatedOn" = "$${oci.datetime}", + "Oracle-Tags.CreatedBy" = "$${iam.principal.name}" + } +} + +variable "description" { + description = "The description of the budget." + type = string +} + +variable "display_name" { + description = "The displayName of the budget. Avoid entering confidential information." + type = string +} + +variable "freeform_tags" { + description = "Free-form tags for the volume" + type = map(string) +} + +variable "message" { + description = "The message to be sent to the recipients when the alert rule is triggered." + type = string +} + +variable "recipients" { + description = "The audience that receives the alert when it triggers. An empty string is interpreted as null." + type = string +} diff --git a/modules/governance/billing/budget/main.tf b/modules/governance/billing/budget/main.tf new file mode 100644 index 0000000..3552a42 --- /dev/null +++ b/modules/governance/billing/budget/main.tf @@ -0,0 +1,25 @@ +// Copyright (c) 2021, 2022, Oracle and/or its affiliates. + +################################ +## Resource Block - Governance +## Create Budget +################################ + +resource "oci_budget_budget" "budget" { + #Required + amount = var.amount + compartment_id = var.compartment_id + reset_period = var.reset_period + + #Optional + budget_processing_period_start_offset = var.budget_processing_period_start_offset + defined_tags = var.defined_tags + description = var.description + display_name = var.display_name + freeform_tags = var.freeform_tags + processing_period_type = var.processing_period_type + #target_compartment_id = var.target_compartment_id + target_type = var.target_type + targets = var.targets + +} diff --git a/modules/governance/billing/budget/oracle_provider_req.tf b/modules/governance/billing/budget/oracle_provider_req.tf new file mode 100644 index 0000000..e52742e --- /dev/null +++ b/modules/governance/billing/budget/oracle_provider_req.tf @@ -0,0 +1,7 @@ +terraform { + required_providers { + oci = { + source = "oracle/oci" + } + } +} \ No newline at end of file diff --git a/modules/governance/billing/budget/outputs.tf b/modules/governance/billing/budget/outputs.tf new file mode 100644 index 0000000..4007649 --- /dev/null +++ b/modules/governance/billing/budget/outputs.tf @@ -0,0 +1,10 @@ +// Copyright (c) 2021, 2022, Oracle and/or its affiliates. + +################################ +## Outputs Block - Governance +## Create Budget +################################ + +output "budget_tf_id" { + value = oci_budget_budget.budget.id +} \ No newline at end of file diff --git a/modules/governance/billing/budget/variables.tf b/modules/governance/billing/budget/variables.tf new file mode 100644 index 0000000..41bbf96 --- /dev/null +++ b/modules/governance/billing/budget/variables.tf @@ -0,0 +1,72 @@ +// Copyright (c) 2021, 2022, Oracle and/or its affiliates. + +################################# +## Variables Block - Governance +## Create Budget +################################# + +variable "compartment_id" { + description = "Compartment OCID to provision the Budget" + type = string +} + +variable "amount" { + description = "The amount of the budget expressed as a whole number in the currency of the customer's rate card." + type = number +} + +variable "reset_period" { + description = "The reset period for the budget. Valid value is MONTHLY." + type = string +} + +variable "budget_processing_period_start_offset" { + description = "The number of days offset from the first day of the month, at which the budget processing period starts." + type = string + default = null +} + +variable "processing_period_type" { + description = "The type of the budget processing period. Valid values are INVOICE and MONTH." + type = string + default = null +} + +variable "defined_tags" { + description = "Defined tags for the volume" + type = map(string) + default = { "Oracle-Tags.CreatedOn" = "$${oci.datetime}", + "Oracle-Tags.CreatedBy" = "$${iam.principal.name}" + } +} + +variable "freeform_tags" { + description = "Free-form tags for the volume" + type = map(string) +} + +variable "description" { + description = "The description of the budget." + type = string +} + +variable "display_name" { + description = "The displayName of the budget. Avoid entering confidential information." + type = string +} + +/* +variable "target_compartment_id" { + description = "This is DEPRECATED. Set the target compartment ID in targets instead." + type = string +}*/ + +variable "target_type" { + description = "The type of target on which the budget is applied." + type = string +} + +variable "targets" { + description = "The list of targets on which the budget is applied. If targetType is 'COMPARTMENT', the targets contain the list of compartment OCIDs. If targetType is 'TAG', the targets contain the list of cost tracking tag identifiers in the form of '{tagNamespace}.{tagKey}.{tagValue}'. Curerntly, the array should contain exactly one item." + type = list(any) +} From 76329335fe10d8b8a7efbfe40b12eed2900e494b Mon Sep 17 00:00:00 2001 From: Suruchi Date: Fri, 2 Aug 2024 23:53:54 +0530 Subject: [PATCH 20/23] v2024.4.0 From f9dcc0faed7d9efb8d96f63e450a334df3ad2590 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Fri, 2 Aug 2024 23:58:03 +0530 Subject: [PATCH 21/23] v2024.4.0 --- modules/sddc/main.tf | 14 +++++------ modules/sddc/oracle_provider_req.tf | 3 --- modules/sddc/outputs.tf | 5 ++-- modules/sddc/variables.tf | 37 +++++++++++++++++++++-------- 4 files changed, 35 insertions(+), 24 deletions(-) diff --git a/modules/sddc/main.tf b/modules/sddc/main.tf index 0679818..007378f 100644 --- a/modules/sddc/main.tf +++ b/modules/sddc/main.tf @@ -1,6 +1,5 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# +// Copyright (c) 2021, 2022, Oracle and/or its affiliates. + ############################ # Resource Block - SDDC # Create SDDC @@ -13,11 +12,10 @@ resource "oci_ocvp_sddc" "sddc" { initial_configuration { initial_cluster_configurations { - display_name = var.initial_cluster_display_name - initial_commitment = var.initial_commitment - compute_availability_domain = var.compute_availability_domain - esxi_hosts_count = var.esxi_hosts_count - vsphere_type = "MANAGEMENT" + initial_commitment = var.initial_sku + compute_availability_domain = var.compute_availability_domain + esxi_hosts_count = var.esxi_hosts_count + vsphere_type = "MANAGEMENT" initial_host_ocpu_count = var.initial_host_ocpu_count initial_host_shape_name = var.initial_host_shape_name instance_display_name_prefix = var.instance_display_name_prefix diff --git a/modules/sddc/oracle_provider_req.tf b/modules/sddc/oracle_provider_req.tf index f1f97aa..e52742e 100644 --- a/modules/sddc/oracle_provider_req.tf +++ b/modules/sddc/oracle_provider_req.tf @@ -1,6 +1,3 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# terraform { required_providers { oci = { diff --git a/modules/sddc/outputs.tf b/modules/sddc/outputs.tf index 75a4031..3abd8bd 100644 --- a/modules/sddc/outputs.tf +++ b/modules/sddc/outputs.tf @@ -1,6 +1,5 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# +// Copyright (c) 2021, 2022, Oracle and/or its affiliates. + ############################ # Outputs Block - Custom Backup Policy # Create Custom Backup Policy diff --git a/modules/sddc/variables.tf b/modules/sddc/variables.tf index 575cea0..b172a58 100644 --- a/modules/sddc/variables.tf +++ b/modules/sddc/variables.tf @@ -1,6 +1,5 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# +// Copyright (c) 2021, 2022, Oracle and/or its affiliates. + ############################ # Variable Block - SDDC # Create SDDC @@ -18,7 +17,11 @@ variable "compute_availability_domain" { default = null } - +variable "sddc_display_name" { + description = "(Required) (Updatable) The OCID of the compartment to contain the SDDC." + type = string + default = null +} variable "instance_display_name_prefix" { description = "A string that will be prepended to all ESXI " @@ -29,11 +32,6 @@ variable "instance_display_name_prefix" { # SDDC Parameters# ################## -variable "initial_cluster_display_name" { - description = "initial cluster display name." - type = string - default = null -} variable "sddc_enabled" { description = "Whether to deploy SDDC Cluster. If set to true, creates a SDDC Cluster." @@ -57,7 +55,7 @@ variable "vmware_software_version" { type = string } -variable "initial_commitment" { +variable "initial_sku" { description = "commitment Hourly/Monthly" type = string default = null @@ -239,3 +237,22 @@ variable "workload_datastore" { default = [] } + + + + + + + + + + + + + + + + + + + From ec867f81c206afaccf77733ee4f538a4c88bcf18 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Sat, 3 Aug 2024 00:00:49 +0530 Subject: [PATCH 22/23] v2024.4.0 --- modules/security/firewall/address-list/output.tf | 2 +- modules/security/firewall/application-group/output.tf | 2 +- modules/security/firewall/application/output.tf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/security/firewall/address-list/output.tf b/modules/security/firewall/address-list/output.tf index 1c9d02a..8750c95 100644 --- a/modules/security/firewall/address-list/output.tf +++ b/modules/security/firewall/address-list/output.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2021, 2022, Oracle and/or its affiliates. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # output "address_tf_id" { diff --git a/modules/security/firewall/application-group/output.tf b/modules/security/firewall/application-group/output.tf index 81468b7..31aff03 100644 --- a/modules/security/firewall/application-group/output.tf +++ b/modules/security/firewall/application-group/output.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2021, 2022, Oracle and/or its affiliates. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # output "application_group_tf_id" { diff --git a/modules/security/firewall/application/output.tf b/modules/security/firewall/application/output.tf index 0347f81..70cb0b5 100644 --- a/modules/security/firewall/application/output.tf +++ b/modules/security/firewall/application/output.tf @@ -1,4 +1,4 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2021, 2022, Oracle and/or its affiliates. # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. # output "application_tf_id" { From 2f5fc548277753348ce92e09c490cca6c22e279b Mon Sep 17 00:00:00 2001 From: Suruchi Date: Sat, 3 Aug 2024 00:03:15 +0530 Subject: [PATCH 23/23] v2024.4.0 --- modules/storage/file-storage/fss/main.tf | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/modules/storage/file-storage/fss/main.tf b/modules/storage/file-storage/fss/main.tf index bb87528..e01f6d4 100644 --- a/modules/storage/file-storage/fss/main.tf +++ b/modules/storage/file-storage/fss/main.tf @@ -18,7 +18,5 @@ resource "oci_file_storage_file_system" "file_system" { kms_key_id = var.kms_key_id source_snapshot_id = var.source_snapshot_id filesystem_snapshot_policy_id = var.filesystem_snapshot_policy_id != null ? (length(regexall("ocid1.filesystemsnapshotpolicy.oc*", var.filesystem_snapshot_policy_id)) > 0 ? var.filesystem_snapshot_policy_id : data.oci_file_storage_filesystem_snapshot_policies.filesystem_snapshot_policies[0].filesystem_snapshot_policies[0].id) : null - lifecycle { - ignore_changes = [source_snapshot_id] - } + }