diff --git a/.changelog/6271.txt b/.changelog/6271.txt new file mode 100644 index 0000000000..09d15efa3c --- /dev/null +++ b/.changelog/6271.txt @@ -0,0 +1,3 @@ +```release-note:enhancement +Remove validation for the IP protocol type +``` diff --git a/google-beta/resource_compute_packet_mirroring.go b/google-beta/resource_compute_packet_mirroring.go index 57d8832cfb..1eb51b754b 100644 --- a/google-beta/resource_compute_packet_mirroring.go +++ b/google-beta/resource_compute_packet_mirroring.go @@ -169,10 +169,9 @@ destination (egress) IP in the IP header. Only IPv4 is supported.`, "ip_protocols": { Type: schema.TypeList, Optional: true, - Description: `Protocols that apply as a filter on mirrored traffic. Possible values: ["tcp", "udp", "icmp"]`, + Description: `Possible IP protocols including tcp, udp, icmp and esp`, Elem: &schema.Schema{ - Type: schema.TypeString, - ValidateFunc: validateEnum([]string{"tcp", "udp", "icmp"}), + Type: schema.TypeString, }, }, }, diff --git a/website/docs/r/compute_packet_mirroring.html.markdown b/website/docs/r/compute_packet_mirroring.html.markdown index be182a15b4..31a4fd5073 100644 --- a/website/docs/r/compute_packet_mirroring.html.markdown +++ b/website/docs/r/compute_packet_mirroring.html.markdown @@ -223,8 +223,7 @@ The following arguments are supported: * `ip_protocols` - (Optional) - Protocols that apply as a filter on mirrored traffic. - Each value may be one of `tcp`, `udp`, and `icmp`. + Possible IP protocols including tcp, udp, icmp and esp * `cidr_ranges` - (Optional)