diff --git a/internal/services/netapp/validate/volume_group_oracle_volumes_validation.go b/internal/services/netapp/validate/volume_group_oracle_volumes_validation.go index 15fd4c46392b..25038ad587a3 100644 --- a/internal/services/netapp/validate/volume_group_oracle_volumes_validation.go +++ b/internal/services/netapp/validate/volume_group_oracle_volumes_validation.go @@ -68,11 +68,6 @@ func ValidateNetAppVolumeGroupOracleVolumes(volumeList *[]volumegroups.VolumeGro volumeSpecRepeatCount := make(map[string]int) applicationType := string(volumegroups.ApplicationTypeORACLE) - // Validating minimum volume count - if len(*volumeList) < len(RequiredVolumesForOracle()) { - errors = append(errors, fmt.Errorf("'minimum %v volumes are required for %v'", len(RequiredVolumesForOracle()), applicationType)) - } - // Validating each volume for _, volume := range pointer.From(volumeList) { // Get protocol list @@ -84,11 +79,6 @@ func ValidateNetAppVolumeGroupOracleVolumes(volumeList *[]volumegroups.VolumeGro errors = append(errors, fmt.Errorf("'protocol type list cannot be empty'")) } - // Validate protocol list is not > 1 - if len(protocolTypeList) > 1 { - errors = append(errors, fmt.Errorf("'multi-protocol volumes are not supported, protocol count is %v'", len(protocolTypeList))) - } - // Getting protocol for next validations if len(protocolTypeList) > 0 { protocolType = protocolTypeList[0] diff --git a/internal/services/netapp/validate/volume_group_sap_hana_volumes_validation.go b/internal/services/netapp/validate/volume_group_sap_hana_volumes_validation.go index f04c73279ade..2946afaaa478 100644 --- a/internal/services/netapp/validate/volume_group_sap_hana_volumes_validation.go +++ b/internal/services/netapp/validate/volume_group_sap_hana_volumes_validation.go @@ -50,11 +50,6 @@ func ValidateNetAppVolumeGroupSAPHanaVolumes(volumeList *[]volumegroups.VolumeGr volumeSpecRepeatCount := make(map[string]int) applicationType := string(volumegroups.ApplicationTypeSAPNegativeHANA) - // Validating minimum volume count - if len(*volumeList) < len(RequiredVolumesForSAPHANA()) { - errors = append(errors, fmt.Errorf("'minimum %v volumes are required for %v'", len(RequiredVolumesForSAPHANA()), applicationType)) - } - // Validating each volume for _, volume := range pointer.From(volumeList) { // Get protocol list @@ -66,11 +61,6 @@ func ValidateNetAppVolumeGroupSAPHanaVolumes(volumeList *[]volumegroups.VolumeGr errors = append(errors, fmt.Errorf("'protocol type list cannot be empty'")) } - // Validate protocol list is not > 1 - if len(protocolTypeList) > 1 { - errors = append(errors, fmt.Errorf("'multi-protocol volumes are not supported, protocol count is %v'", len(protocolTypeList))) - } - // Getting protocol for next validations if len(protocolTypeList) > 0 { protocolType = protocolTypeList[0]