​
Select Service
ves-io-schema-views-aws_vpc_site-API-Replace
Published April 5, 2023 | Last modified September 15, 2026
Examples of replacing aws_vpc_site
Usecase:
Replace vpc-site1 to modify Network Policy
Request using vesctl:
vesctl configuration replace aws_vpc_site -i aws_vpc_site.yaml
where file aws_vpc_site.yaml has following contents (aws_vpc_site.ReplaceRequest):
RequestJSON:
{ "metadata": { "name": "vpc-site1", "namespace": "system" }, "spec": { "voltstack_cluster": { "az_nodes": [ { "aws_az_name": "eu-west-3a", "local_subnet": { "subnet_param": { "ipv4": "192.168.1.0/24" } } } ], "active_network_policies": { "network_policies": [ { "namespace": "system", "name": "unit-creds-views-aws-test" } ] }, "forward_proxy_allow_all": {}, "no_outside_static_routes": null, "no_global_network": {} }, "aws_cred": { "namespace": "system", "name": "unit-creds-views-aws-test" }, "ssh_key": "ssh-rsa AAAAB..", "logs_streaming_disabled": {}, "nodes_per_az": 0 }}vesctl yaml response: None
Request using curl:
curl -X 'PUT' -d '{"metadata":{"name":"vpc-site1","namespace":"system"},"spec":{"voltstack_cluster":{"az_nodes":[{"aws_az_name":"eu-west-3a","local_subnet":{"subnet_param":{"ipv4":"192.168.1.0/24"}}}],"active_network_policies":{"network_policies":[{"namespace":"system","name":"unit-creds-views-aws-test"}]},"forward_proxy_allow_all":{},"no_outside_static_routes":null,"no_global_network":{}},"aws_cred":{"namespace":"system","name":"unit-creds-views-aws-test"},"ssh_key":"ssh-rsa AAAAB..","logs_streaming_disabled":{},"nodes_per_az":0}}' -H 'X-Volterra-Useragent: v1/pgm=_var_folders_q2_3kp8z3zs0x5_m7pk1bgb0_ph0000gp_T_go-build1655461974_b001_apidocs.test/host=MTY6VVHQPH/svc=S:examplesvc/site=mytestce01' 'https://acmecorp.console.ves.volterra.io/api/config/namespaces/system/aws_vpc_sites/vpc-site1'curl response:
HTTP/1.1 200 OKContent-Length: 4Content-Type: application/jsonDate: Fri, 19 Jun 2026 22:11:35 GMTVary: Accept-Encoding
{
}