|
72 | 72 | } |
73 | 73 |
|
74 | 74 | ServiceMeshVirtualDeploymentListenersRepresentation = map[string]interface{}{ |
75 | | - "port": acctest.Representation{RepType: acctest.Required, Create: `8080`, Update: `8081`}, |
76 | | - "protocol": acctest.Representation{RepType: acctest.Required, Create: `HTTP`, Update: `TLS_PASSTHROUGH`}, |
| 75 | + "idle_timeout_in_ms": acctest.Representation{RepType: acctest.Optional, Create: `10`, Update: `11`}, |
| 76 | + "request_timeout_in_ms": acctest.Representation{RepType: acctest.Optional, Create: `10`, Update: `11`}, |
| 77 | + "port": acctest.Representation{RepType: acctest.Required, Create: `8080`, Update: `8081`}, |
| 78 | + "protocol": acctest.Representation{RepType: acctest.Required, Create: `HTTP`, Update: `GRPC`}, |
77 | 79 | } |
78 | 80 | ServiceMeshVirtualDeploymentServiceDiscoveryRepresentation = map[string]interface{}{ |
79 | 81 | "type": acctest.Representation{RepType: acctest.Required, Create: `DNS`, Update: `DNS`}, |
@@ -172,8 +174,10 @@ func TestServiceMeshVirtualDeploymentResource_basic(t *testing.T) { |
172 | 174 | resource.TestCheckResourceAttr(resourceName, "freeform_tags.%", "1"), |
173 | 175 | resource.TestCheckResourceAttrSet(resourceName, "id"), |
174 | 176 | resource.TestCheckResourceAttr(resourceName, "listeners.#", "1"), |
| 177 | + resource.TestCheckResourceAttr(resourceName, "listeners.0.idle_timeout_in_ms", "10"), |
175 | 178 | resource.TestCheckResourceAttr(resourceName, "listeners.0.port", "8080"), |
176 | 179 | resource.TestCheckResourceAttr(resourceName, "listeners.0.protocol", "HTTP"), |
| 180 | + resource.TestCheckResourceAttr(resourceName, "listeners.0.request_timeout_in_ms", "10"), |
177 | 181 | resource.TestCheckResourceAttr(resourceName, "name", "name"), |
178 | 182 | resource.TestCheckResourceAttr(resourceName, "service_discovery.#", "1"), |
179 | 183 | resource.TestCheckResourceAttr(resourceName, "service_discovery.0.hostname", "hostname"), |
@@ -210,8 +214,10 @@ func TestServiceMeshVirtualDeploymentResource_basic(t *testing.T) { |
210 | 214 | resource.TestCheckResourceAttr(resourceName, "freeform_tags.%", "1"), |
211 | 215 | resource.TestCheckResourceAttrSet(resourceName, "id"), |
212 | 216 | resource.TestCheckResourceAttr(resourceName, "listeners.#", "1"), |
| 217 | + resource.TestCheckResourceAttr(resourceName, "listeners.0.idle_timeout_in_ms", "10"), |
213 | 218 | resource.TestCheckResourceAttr(resourceName, "listeners.0.port", "8080"), |
214 | 219 | resource.TestCheckResourceAttr(resourceName, "listeners.0.protocol", "HTTP"), |
| 220 | + resource.TestCheckResourceAttr(resourceName, "listeners.0.request_timeout_in_ms", "10"), |
215 | 221 | resource.TestCheckResourceAttr(resourceName, "name", "name"), |
216 | 222 | resource.TestCheckResourceAttr(resourceName, "service_discovery.#", "1"), |
217 | 223 | resource.TestCheckResourceAttr(resourceName, "service_discovery.0.hostname", "hostname"), |
@@ -243,8 +249,10 @@ func TestServiceMeshVirtualDeploymentResource_basic(t *testing.T) { |
243 | 249 | resource.TestCheckResourceAttr(resourceName, "freeform_tags.%", "1"), |
244 | 250 | resource.TestCheckResourceAttrSet(resourceName, "id"), |
245 | 251 | resource.TestCheckResourceAttr(resourceName, "listeners.#", "1"), |
| 252 | + resource.TestCheckResourceAttr(resourceName, "listeners.0.idle_timeout_in_ms", "11"), |
246 | 253 | resource.TestCheckResourceAttr(resourceName, "listeners.0.port", "8081"), |
247 | | - resource.TestCheckResourceAttr(resourceName, "listeners.0.protocol", "TLS_PASSTHROUGH"), |
| 254 | + resource.TestCheckResourceAttr(resourceName, "listeners.0.protocol", "GRPC"), |
| 255 | + resource.TestCheckResourceAttr(resourceName, "listeners.0.request_timeout_in_ms", "11"), |
248 | 256 | resource.TestCheckResourceAttr(resourceName, "name", "name"), |
249 | 257 | resource.TestCheckResourceAttr(resourceName, "service_discovery.#", "1"), |
250 | 258 | resource.TestCheckResourceAttr(resourceName, "service_discovery.0.hostname", "hostname2"), |
@@ -295,7 +303,9 @@ func TestServiceMeshVirtualDeploymentResource_basic(t *testing.T) { |
295 | 303 | resource.TestCheckResourceAttrSet(singularDatasourceName, "id"), |
296 | 304 | resource.TestCheckResourceAttr(singularDatasourceName, "listeners.#", "1"), |
297 | 305 | resource.TestCheckResourceAttr(singularDatasourceName, "listeners.0.port", "8081"), |
298 | | - resource.TestCheckResourceAttr(singularDatasourceName, "listeners.0.protocol", "TLS_PASSTHROUGH"), |
| 306 | + resource.TestCheckResourceAttr(singularDatasourceName, "listeners.0.idle_timeout_in_ms", "11"), |
| 307 | + resource.TestCheckResourceAttr(singularDatasourceName, "listeners.0.protocol", "GRPC"), |
| 308 | + resource.TestCheckResourceAttr(singularDatasourceName, "listeners.0.request_timeout_in_ms", "11"), |
299 | 309 | resource.TestCheckResourceAttr(singularDatasourceName, "name", "name"), |
300 | 310 | resource.TestCheckResourceAttr(singularDatasourceName, "service_discovery.#", "1"), |
301 | 311 | resource.TestCheckResourceAttr(singularDatasourceName, "service_discovery.0.hostname", "hostname2"), |
|
0 commit comments