pontual Fix

This commit is contained in:
Guilherme Silva
2026-09-02 08:38:27 -03:00
parent 9ed5e6ec51
commit c9ec31ca92
6 changed files with 61 additions and 37 deletions

View File

@@ -2,7 +2,8 @@ resource "oci_file_storage_file_system" "sei-fss" {
availability_domain = data.oci_identity_availability_domain.ad.name
compartment_id = var.ocid_compartment_app
display_name = "${var.sei_nfs_name}-${var.environment}"
filesystem_snapshot_policy_id = var.fss_backup ? oci_file_storage_filesystem_snapshot_policy.sei_filesystem_snapshot_policy[0].id : null
#filesystem_snapshot_policy_id = var.fss_backup ? oci_file_storage_filesystem_snapshot_policy.sei_filesystem_snapshot_policy[0].id : null
filesystem_snapshot_policy_id = var.fss_backup ? ( oci_file_storage_filesystem_snapshot_policy.sei_filesystem_snapshot_policy[0].id) : null
}
resource "oci_file_storage_mount_target" "mount-target-sei" {
@@ -32,14 +33,15 @@ resource "oci_file_storage_export" "export-dados" {
}
}
resource "oci_file_storage_filesystem_snapshot_policy" "sei_filesystem_snapshot_policy" {
count = var.fss_backup == "true" ? 1 : 0
count = var.fss_backup ? 1 : 0
availability_domain = data.oci_identity_availability_domain.ad.name
compartment_id = var.ocid_compartment_app
display_name = "sei-fss-snapshot-policy-${var.environment}"
display_name = "sei-${var.environment}-snapshot-policy"
policy_prefix = "fss-sei-${var.environment}"
schedules {
period = "DAILY"
time_zone = "REGIONAL_DATA_CENTER_TIME"
hour_of_day = "23"
retention_duration_in_seconds = var.fss_snapshot_retention_in_days * 86400
}
}