F5 Distributed Cloud Services API for ves.io.schema.views.securemesh_site
Download OpenAPI specification:Download
Secure Mesh site defines a required parameters that can be used in CRUD, to create and manage an Secure Mesh site.
Create Secure Mesh site
Shape of the Secure Mesh site specification
path Parameters
metadata.namespace required | string namespace x-example: "staging" This defines the workspace within which each the configuration object is to be created. Must be a DNS_LABEL format. For a namespace object itself, namespace value will be "" |
Request Body schema: application/jsonrequired
object (ObjectCreateMetaType) ObjectCreateMetaType is metadata that can be specified in Create request of an object. | |
object (CreateSpecType) Shape of the Secure Mesh site specification |
Responses
Request samples
- Payload
{- "metadata": {
- "annotations": { },
- "description": "string",
- "disable": true,
- "labels": { },
- "name": "string",
- "namespace": "string"
}, - "spec": {
- "address": "string",
- "blocked_services": {
- "blocked_sevice": [
- {
- "dns": { },
- "network_type": "VIRTUAL_NETWORK_SITE_LOCAL",
- "ssh": { },
- "web_user_interface": { }
}
]
}, - "bond_device_list": {
- "bond_devices": [
- {
- "active_backup": { },
- "devices": [
- "string"
], - "lacp": {
- "rate": 0
}, - "link_polling_interval": 0,
- "link_up_delay": 0,
- "name": "string"
}
]
}, - "coordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "custom_network_config": {
- "active_enhanced_firewall_policies": {
- "enhanced_firewall_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "active_forward_proxy_policies": {
- "forward_proxy_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "active_network_policies": {
- "network_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "default_config": { },
- "default_interface_config": { },
- "default_sli_config": { },
- "forward_proxy_allow_all": { },
- "global_network_list": {
- "global_network_connections": [
- {
- "sli_to_global_dr": {
- "global_vn": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
}, - "slo_to_global_dr": {
- "global_vn": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
}
}
]
}, - "interface_list": {
- "interfaces": [
- {
- "dc_cluster_group_connectivity_interface_disabled": { },
- "dc_cluster_group_connectivity_interface_enabled": { },
- "dedicated_interface": {
- "cluster": { },
- "device": "string",
- "is_primary": { },
- "monitor": { },
- "monitor_disabled": { },
- "mtu": 0,
- "node": "string",
- "not_primary": { },
- "priority": 0
}, - "dedicated_management_interface": {
- "cluster": { },
- "device": "string",
- "mtu": 0,
- "node": "string"
}, - "description": "string",
- "ethernet_interface": {
- "cluster": { },
- "device": "string",
- "dhcp_client": { },
- "dhcp_server": {
- "automatic_from_end": { },
- "automatic_from_start": { },
- "dhcp_networks": [
- {
- "dgw_address": null,
- "dns_address": null,
- "first_address": null,
- "last_address": null,
- "network_prefix": null,
- "pool_settings": null,
- "pools": [ ],
- "same_as_dgw": null
}
], - "fixed_ip_map": { },
- "interface_ip_map": {
- "interface_ip_map": { }
}
}, - "ipv6_auto_config": {
- "host": { },
- "router": {
- "dns_config": {
- "configured_list": null,
- "local_dns": null
}, - "network_prefix": "string",
- "stateful": {
- "automatic_from_end": null,
- "automatic_from_start": null,
- "dhcp_networks": [ ],
- "fixed_ip_map": { },
- "interface_ip_map": null
}
}
}, - "is_primary": { },
- "monitor": { },
- "monitor_disabled": { },
- "mtu": 0,
- "no_ipv6_address": { },
- "node": "string",
- "not_primary": { },
- "priority": 0,
- "site_local_inside_network": { },
- "site_local_network": { },
- "static_ip": {
- "cluster_static_ip": {
- "interface_ip_map": { }
}, - "node_static_ip": {
- "default_gw": "string",
- "ip_address": "string"
}
}, - "static_ipv6_address": {
- "cluster_static_ip": {
- "interface_ip_map": { }
}, - "node_static_ip": {
- "default_gw": "string",
- "ip_address": "string"
}
}, - "storage_network": { },
- "untagged": { },
- "vlan_id": 0
}, - "labels": { }
}
]
}, - "no_forward_proxy": { },
- "no_global_network": { },
- "no_network_policy": { },
- "sli_config": {
- "dc_cluster_group": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "labels": { },
- "nameserver": "string",
- "no_dc_cluster_group": { },
- "no_static_routes": { },
- "no_v6_static_routes": { },
- "static_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "static_v6_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "vip": "string"
}, - "slo_config": {
- "dc_cluster_group": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "labels": { },
- "nameserver": "string",
- "no_dc_cluster_group": { },
- "no_static_routes": { },
- "no_v6_static_routes": { },
- "static_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "static_v6_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "vip": "string"
}, - "sm_connection_public_ip": { },
- "sm_connection_pvt_ip": { },
- "tunnel_dead_timeout": 0,
- "vip_vrrp_mode": "VIP_VRRP_INVALID"
}, - "default_blocked_services": { },
- "default_network_config": { },
- "kubernetes_upgrade_drain": {
- "disable_upgrade_drain": { },
- "enable_upgrade_drain": {
- "disable_vega_upgrade_mode": { },
- "drain_max_unavailable_node_count": 0,
- "drain_node_timeout": 0,
- "enable_vega_upgrade_mode": { }
}
}, - "log_receiver": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "logs_streaming_disabled": { },
- "master_node_configuration": [
- {
- "name": "string",
- "public_ip": "string"
}
], - "no_bond_devices": { },
- "offline_survivability_mode": {
- "enable_offline_survivability_mode": { },
- "no_offline_survivability_mode": { }
}, - "os": {
- "default_os_version": { },
- "operating_system_version": "string"
}, - "performance_enhancement_mode": {
- "perf_mode_l3_enhanced": {
- "jumbo": { },
- "no_jumbo": { }
}, - "perf_mode_l7_enhanced": { }
}, - "sw": {
- "default_sw_version": { },
- "volterra_software_version": "string"
}, - "volterra_certified_hw": "string",
- "worker_nodes": [
- "string"
]
}
}
Response samples
- 200
- 401
- 403
- 404
- 409
- 429
- 500
- 503
- 504
{- "metadata": {
- "annotations": { },
- "description": "string",
- "disable": true,
- "labels": { },
- "name": "string",
- "namespace": "string"
}, - "spec": {
- "address": "string",
- "blocked_services": {
- "blocked_sevice": [
- {
- "dns": { },
- "network_type": "VIRTUAL_NETWORK_SITE_LOCAL",
- "ssh": { },
- "web_user_interface": { }
}
]
}, - "bond_device_list": {
- "bond_devices": [
- {
- "active_backup": { },
- "devices": [
- "string"
], - "lacp": {
- "rate": 0
}, - "link_polling_interval": 0,
- "link_up_delay": 0,
- "name": "string"
}
]
}, - "coordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "custom_network_config": {
- "active_enhanced_firewall_policies": {
- "enhanced_firewall_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "active_forward_proxy_policies": {
- "forward_proxy_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "active_network_policies": {
- "network_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "default_config": { },
- "default_interface_config": { },
- "default_sli_config": { },
- "forward_proxy_allow_all": { },
- "global_network_list": {
- "global_network_connections": [
- {
- "sli_to_global_dr": {
- "global_vn": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
}, - "slo_to_global_dr": {
- "global_vn": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
}
}
]
}, - "interface_list": {
- "interfaces": [
- {
- "dc_cluster_group_connectivity_interface_disabled": { },
- "dc_cluster_group_connectivity_interface_enabled": { },
- "dedicated_interface": {
- "cluster": { },
- "device": "string",
- "is_primary": { },
- "monitor": { },
- "monitor_disabled": { },
- "mtu": 0,
- "node": "string",
- "not_primary": { },
- "priority": 0
}, - "dedicated_management_interface": {
- "cluster": { },
- "device": "string",
- "mtu": 0,
- "node": "string"
}, - "description": "string",
- "ethernet_interface": {
- "cluster": { },
- "device": "string",
- "dhcp_client": { },
- "dhcp_server": {
- "automatic_from_end": { },
- "automatic_from_start": { },
- "dhcp_networks": [
- {
- "dgw_address": null,
- "dns_address": null,
- "first_address": null,
- "last_address": null,
- "network_prefix": null,
- "pool_settings": null,
- "pools": [ ],
- "same_as_dgw": null
}
], - "fixed_ip_map": { },
- "interface_ip_map": {
- "interface_ip_map": { }
}
}, - "ipv6_auto_config": {
- "host": { },
- "router": {
- "dns_config": {
- "configured_list": null,
- "local_dns": null
}, - "network_prefix": "string",
- "stateful": {
- "automatic_from_end": null,
- "automatic_from_start": null,
- "dhcp_networks": [ ],
- "fixed_ip_map": { },
- "interface_ip_map": null
}
}
}, - "is_primary": { },
- "monitor": { },
- "monitor_disabled": { },
- "mtu": 0,
- "no_ipv6_address": { },
- "node": "string",
- "not_primary": { },
- "priority": 0,
- "site_local_inside_network": { },
- "site_local_network": { },
- "static_ip": {
- "cluster_static_ip": {
- "interface_ip_map": { }
}, - "node_static_ip": {
- "default_gw": "string",
- "ip_address": "string"
}
}, - "static_ipv6_address": {
- "cluster_static_ip": {
- "interface_ip_map": { }
}, - "node_static_ip": {
- "default_gw": "string",
- "ip_address": "string"
}
}, - "storage_network": { },
- "untagged": { },
- "vlan_id": 0
}, - "labels": { }
}
]
}, - "no_forward_proxy": { },
- "no_global_network": { },
- "no_network_policy": { },
- "sli_config": {
- "dc_cluster_group": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "labels": { },
- "nameserver": "string",
- "no_dc_cluster_group": { },
- "no_static_routes": { },
- "no_v6_static_routes": { },
- "static_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "static_v6_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "vip": "string"
}, - "slo_config": {
- "dc_cluster_group": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "labels": { },
- "nameserver": "string",
- "no_dc_cluster_group": { },
- "no_static_routes": { },
- "no_v6_static_routes": { },
- "static_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "static_v6_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "vip": "string"
}, - "sm_connection_public_ip": { },
- "sm_connection_pvt_ip": { },
- "tunnel_dead_timeout": 0,
- "vip_vrrp_mode": "VIP_VRRP_INVALID"
}, - "default_blocked_services": { },
- "default_network_config": { },
- "kubernetes_upgrade_drain": {
- "disable_upgrade_drain": { },
- "enable_upgrade_drain": {
- "disable_vega_upgrade_mode": { },
- "drain_max_unavailable_node_count": 0,
- "drain_node_timeout": 0,
- "enable_vega_upgrade_mode": { }
}
}, - "log_receiver": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "logs_streaming_disabled": { },
- "master_node_configuration": [
- {
- "name": "string",
- "public_ip": "string"
}
], - "no_bond_devices": { },
- "offline_survivability_mode": {
- "enable_offline_survivability_mode": { },
- "no_offline_survivability_mode": { }
}, - "operating_system_version": "string",
- "performance_enhancement_mode": {
- "perf_mode_l3_enhanced": {
- "jumbo": { },
- "no_jumbo": { }
}, - "perf_mode_l7_enhanced": { }
}, - "site_state": "ONLINE",
- "volterra_certified_hw": "string",
- "volterra_software_version": "string",
- "worker_nodes": [
- "string"
]
}, - "system_metadata": {
- "creation_timestamp": "2019-08-24T14:15:22Z",
- "creator_class": "string",
- "creator_id": "string",
- "deletion_timestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "initializers": {
- "pending": [
- {
- "name": "string"
}
], - "result": {
- "code": 0,
- "reason": "string",
- "status": "string"
}
}, - "labels": { },
- "modification_timestamp": "2019-08-24T14:15:22Z",
- "object_index": 0,
- "owner_view": {
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "uid": "string"
}, - "tenant": "string",
- "uid": "string"
}
}
Replace Secure Mesh site
Shape of the Secure Mesh site specification
path Parameters
metadata.namespace required | string namespace x-example: "staging" This defines the workspace within which each the configuration object is to be created. Must be a DNS_LABEL format. For a namespace object itself, namespace value will be "" |
metadata.name required | string name x-example: "acmecorp-web" The configuration object to be replaced will be looked up by name |
Request Body schema: application/jsonrequired
object (ObjectReplaceMetaType) ObjectReplaceMetaType is metadata that can be specified in Replace request of an object. | |
object (ReplaceSpecType) Shape of the Secure Mesh site specification |
Responses
Request samples
- Payload
{- "metadata": {
- "annotations": { },
- "description": "string",
- "disable": true,
- "labels": { },
- "name": "string",
- "namespace": "string"
}, - "spec": {
- "address": "string",
- "blocked_services": {
- "blocked_sevice": [
- {
- "dns": { },
- "network_type": "VIRTUAL_NETWORK_SITE_LOCAL",
- "ssh": { },
- "web_user_interface": { }
}
]
}, - "bond_device_list": {
- "bond_devices": [
- {
- "active_backup": { },
- "devices": [
- "string"
], - "lacp": {
- "rate": 0
}, - "link_polling_interval": 0,
- "link_up_delay": 0,
- "name": "string"
}
]
}, - "coordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "custom_network_config": {
- "active_enhanced_firewall_policies": {
- "enhanced_firewall_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "active_forward_proxy_policies": {
- "forward_proxy_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "active_network_policies": {
- "network_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "default_config": { },
- "default_interface_config": { },
- "default_sli_config": { },
- "forward_proxy_allow_all": { },
- "global_network_list": {
- "global_network_connections": [
- {
- "sli_to_global_dr": {
- "global_vn": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
}, - "slo_to_global_dr": {
- "global_vn": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
}
}
]
}, - "interface_list": {
- "interfaces": [
- {
- "dc_cluster_group_connectivity_interface_disabled": { },
- "dc_cluster_group_connectivity_interface_enabled": { },
- "dedicated_interface": {
- "cluster": { },
- "device": "string",
- "is_primary": { },
- "monitor": { },
- "monitor_disabled": { },
- "mtu": 0,
- "node": "string",
- "not_primary": { },
- "priority": 0
}, - "dedicated_management_interface": {
- "cluster": { },
- "device": "string",
- "mtu": 0,
- "node": "string"
}, - "description": "string",
- "ethernet_interface": {
- "cluster": { },
- "device": "string",
- "dhcp_client": { },
- "dhcp_server": {
- "automatic_from_end": { },
- "automatic_from_start": { },
- "dhcp_networks": [
- {
- "dgw_address": null,
- "dns_address": null,
- "first_address": null,
- "last_address": null,
- "network_prefix": null,
- "pool_settings": null,
- "pools": [ ],
- "same_as_dgw": null
}
], - "fixed_ip_map": { },
- "interface_ip_map": {
- "interface_ip_map": { }
}
}, - "ipv6_auto_config": {
- "host": { },
- "router": {
- "dns_config": {
- "configured_list": null,
- "local_dns": null
}, - "network_prefix": "string",
- "stateful": {
- "automatic_from_end": null,
- "automatic_from_start": null,
- "dhcp_networks": [ ],
- "fixed_ip_map": { },
- "interface_ip_map": null
}
}
}, - "is_primary": { },
- "monitor": { },
- "monitor_disabled": { },
- "mtu": 0,
- "no_ipv6_address": { },
- "node": "string",
- "not_primary": { },
- "priority": 0,
- "site_local_inside_network": { },
- "site_local_network": { },
- "static_ip": {
- "cluster_static_ip": {
- "interface_ip_map": { }
}, - "node_static_ip": {
- "default_gw": "string",
- "ip_address": "string"
}
}, - "static_ipv6_address": {
- "cluster_static_ip": {
- "interface_ip_map": { }
}, - "node_static_ip": {
- "default_gw": "string",
- "ip_address": "string"
}
}, - "storage_network": { },
- "untagged": { },
- "vlan_id": 0
}, - "labels": { }
}
]
}, - "no_forward_proxy": { },
- "no_global_network": { },
- "no_network_policy": { },
- "sli_config": {
- "dc_cluster_group": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "labels": { },
- "nameserver": "string",
- "no_dc_cluster_group": { },
- "no_static_routes": { },
- "no_v6_static_routes": { },
- "static_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "static_v6_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "vip": "string"
}, - "slo_config": {
- "dc_cluster_group": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "labels": { },
- "nameserver": "string",
- "no_dc_cluster_group": { },
- "no_static_routes": { },
- "no_v6_static_routes": { },
- "static_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "static_v6_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "vip": "string"
}, - "sm_connection_public_ip": { },
- "sm_connection_pvt_ip": { },
- "tunnel_dead_timeout": 0,
- "vip_vrrp_mode": "VIP_VRRP_INVALID"
}, - "default_blocked_services": { },
- "default_network_config": { },
- "kubernetes_upgrade_drain": {
- "disable_upgrade_drain": { },
- "enable_upgrade_drain": {
- "disable_vega_upgrade_mode": { },
- "drain_max_unavailable_node_count": 0,
- "drain_node_timeout": 0,
- "enable_vega_upgrade_mode": { }
}
}, - "log_receiver": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "logs_streaming_disabled": { },
- "master_node_configuration": [
- {
- "name": "string",
- "public_ip": "string"
}
], - "no_bond_devices": { },
- "offline_survivability_mode": {
- "enable_offline_survivability_mode": { },
- "no_offline_survivability_mode": { }
}, - "os": {
- "default_os_version": { },
- "operating_system_version": "string"
}, - "performance_enhancement_mode": {
- "perf_mode_l3_enhanced": {
- "jumbo": { },
- "no_jumbo": { }
}, - "perf_mode_l7_enhanced": { }
}, - "sw": {
- "default_sw_version": { },
- "volterra_software_version": "string"
}, - "volterra_certified_hw": "string",
- "worker_nodes": [
- "string"
]
}
}
Response samples
- 200
- 401
- 403
- 404
- 409
- 429
- 500
- 503
- 504
{ }
List Configure Secure Mesh Site
List the set of securemesh_site in a namespace
path Parameters
namespace required | string namespace x-example: "ns1" Namespace to scope the listing of securemesh_site |
query Parameters
label_filter | string x-example: "env in (staging, testing), tier in (web, db)" A LabelSelectorType expression that every item in list response will satisfy |
report_fields | Array of strings x-example: "" Extra fields to return along with summary fields |
report_status_fields | Array of strings x-example: "" Extra status fields to return along with summary fields |
Responses
Response samples
- 200
- 401
- 403
- 404
- 409
- 429
- 500
- 503
- 504
{- "errors": [
- {
- "code": "EOK",
- "error_obj": {
- "type_url": "string",
- "value": "string"
}, - "message": "string"
}
], - "items": [
- {
- "annotations": { },
- "description": "string",
- "disabled": true,
- "get_spec": {
- "address": "string",
- "blocked_services": {
- "blocked_sevice": [
- {
- "dns": { },
- "network_type": "VIRTUAL_NETWORK_SITE_LOCAL",
- "ssh": { },
- "web_user_interface": { }
}
]
}, - "bond_device_list": {
- "bond_devices": [
- {
- "active_backup": { },
- "devices": [
- "string"
], - "lacp": {
- "rate": 0
}, - "link_polling_interval": 0,
- "link_up_delay": 0,
- "name": "string"
}
]
}, - "coordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "custom_network_config": {
- "active_enhanced_firewall_policies": {
- "enhanced_firewall_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "active_forward_proxy_policies": {
- "forward_proxy_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "active_network_policies": {
- "network_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "default_config": { },
- "default_interface_config": { },
- "default_sli_config": { },
- "forward_proxy_allow_all": { },
- "global_network_list": {
- "global_network_connections": [
- {
- "sli_to_global_dr": {
- "global_vn": {
- "name": null,
- "namespace": null,
- "tenant": null
}
}, - "slo_to_global_dr": {
- "global_vn": {
- "name": null,
- "namespace": null,
- "tenant": null
}
}
}
]
}, - "interface_list": {
- "interfaces": [
- {
- "dc_cluster_group_connectivity_interface_disabled": { },
- "dc_cluster_group_connectivity_interface_enabled": { },
- "dedicated_interface": {
- "cluster": { },
- "device": "string",
- "is_primary": { },
- "monitor": { },
- "monitor_disabled": { },
- "mtu": 0,
- "node": "string",
- "not_primary": { },
- "priority": 0
}, - "dedicated_management_interface": {
- "cluster": { },
- "device": "string",
- "mtu": 0,
- "node": "string"
}, - "description": "string",
- "ethernet_interface": {
- "cluster": { },
- "device": "string",
- "dhcp_client": { },
- "dhcp_server": {
- "automatic_from_end": null,
- "automatic_from_start": null,
- "dhcp_networks": [ ],
- "fixed_ip_map": { },
- "interface_ip_map": null
}, - "ipv6_auto_config": {
- "host": null,
- "router": null
}, - "is_primary": { },
- "monitor": { },
- "monitor_disabled": { },
- "mtu": 0,
- "no_ipv6_address": { },
- "node": "string",
- "not_primary": { },
- "priority": 0,
- "site_local_inside_network": { },
- "site_local_network": { },
- "static_ip": {
- "cluster_static_ip": null,
- "node_static_ip": null
}, - "static_ipv6_address": {
- "cluster_static_ip": null,
- "node_static_ip": null
}, - "storage_network": { },
- "untagged": { },
- "vlan_id": 0
}, - "labels": { }
}
]
}, - "no_forward_proxy": { },
- "no_global_network": { },
- "no_network_policy": { },
- "sli_config": {
- "dc_cluster_group": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "labels": { },
- "nameserver": "string",
- "no_dc_cluster_group": { },
- "no_static_routes": { },
- "no_v6_static_routes": { },
- "static_routes": {
- "static_routes": [
- {
- "attrs": [
- null
], - "default_gateway": { },
- "interface": {
- "name": null,
- "namespace": null,
- "tenant": null
}, - "ip_address": "string",
- "ip_prefixes": [
- null
]
}
]
}, - "static_v6_routes": {
- "static_routes": [
- {
- "attrs": [
- null
], - "default_gateway": { },
- "interface": {
- "name": null,
- "namespace": null,
- "tenant": null
}, - "ip_address": "string",
- "ip_prefixes": [
- null
]
}
]
}, - "vip": "string"
}, - "slo_config": {
- "dc_cluster_group": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "labels": { },
- "nameserver": "string",
- "no_dc_cluster_group": { },
- "no_static_routes": { },
- "no_v6_static_routes": { },
- "static_routes": {
- "static_routes": [
- {
- "attrs": [
- null
], - "default_gateway": { },
- "interface": {
- "name": null,
- "namespace": null,
- "tenant": null
}, - "ip_address": "string",
- "ip_prefixes": [
- null
]
}
]
}, - "static_v6_routes": {
- "static_routes": [
- {
- "attrs": [
- null
], - "default_gateway": { },
- "interface": {
- "name": null,
- "namespace": null,
- "tenant": null
}, - "ip_address": "string",
- "ip_prefixes": [
- null
]
}
]
}, - "vip": "string"
}, - "sm_connection_public_ip": { },
- "sm_connection_pvt_ip": { },
- "tunnel_dead_timeout": 0,
- "vip_vrrp_mode": "VIP_VRRP_INVALID"
}, - "default_blocked_services": { },
- "default_network_config": { },
- "kubernetes_upgrade_drain": {
- "disable_upgrade_drain": { },
- "enable_upgrade_drain": {
- "disable_vega_upgrade_mode": { },
- "drain_max_unavailable_node_count": 0,
- "drain_node_timeout": 0,
- "enable_vega_upgrade_mode": { }
}
}, - "log_receiver": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "logs_streaming_disabled": { },
- "master_node_configuration": [
- {
- "name": "string",
- "public_ip": "string"
}
], - "no_bond_devices": { },
- "offline_survivability_mode": {
- "enable_offline_survivability_mode": { },
- "no_offline_survivability_mode": { }
}, - "operating_system_version": "string",
- "performance_enhancement_mode": {
- "perf_mode_l3_enhanced": {
- "jumbo": { },
- "no_jumbo": { }
}, - "perf_mode_l7_enhanced": { }
}, - "site_state": "ONLINE",
- "volterra_certified_hw": "string",
- "volterra_software_version": "string",
- "worker_nodes": [
- "string"
]
}, - "labels": { },
- "metadata": {
- "annotations": { },
- "description": "string",
- "disable": true,
- "labels": { },
- "name": "string",
- "namespace": "string"
}, - "name": "string",
- "namespace": "string",
- "owner_view": {
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "uid": "string"
}, - "status_set": [
- {
- "conditions": [
- {
- "hostname": "string",
- "last_update_time": "2019-08-24T14:15:22Z",
- "reason": "string",
- "service_name": "string",
- "status": "string",
- "type": "string"
}
], - "metadata": {
- "creation_timestamp": "2019-08-24T14:15:22Z",
- "creator_class": "string",
- "creator_id": "string",
- "publish": "STATUS_DO_NOT_PUBLISH",
- "status_id": "string",
- "uid": "string",
- "vtrp_id": "string",
- "vtrp_stale": true
}, - "object_refs": [
- {
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "tenant": "string",
- "uid": "string"
}
]
}
], - "system_metadata": {
- "creation_timestamp": "2019-08-24T14:15:22Z",
- "creator_class": "string",
- "creator_id": "string",
- "deletion_timestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "initializers": {
- "pending": [
- {
- "name": "string"
}
], - "result": {
- "code": 0,
- "reason": "string",
- "status": "string"
}
}, - "labels": { },
- "modification_timestamp": "2019-08-24T14:15:22Z",
- "object_index": 0,
- "owner_view": {
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "uid": "string"
}, - "tenant": "string",
- "uid": "string"
}, - "tenant": "string",
- "uid": "string"
}
]
}
Get Secure Mesh site
Shape of the Secure Mesh site specification
path Parameters
namespace required | string namespace x-example: "ns1" The namespace in which the configuration object is present |
name required | string name x-example: "name" The name of the configuration object to be fetched |
query Parameters
response_format | string Default: "GET_RSP_FORMAT_DEFAULT" Enum: "GET_RSP_FORMAT_DEFAULT" "GET_RSP_FORMAT_FOR_CREATE" "GET_RSP_FORMAT_FOR_REPLACE" "GET_RSP_FORMAT_STATUS" "GET_RSP_FORMAT_READ" "GET_RSP_FORMAT_REFERRING_OBJECTS" "GET_RSP_FORMAT_BROKEN_REFERENCES" The format in which the configuration object is to be fetched. This could be for example - in GetSpec form for the contents of object - in CreateRequest form to create a new similar object - to ReplaceRequest form to replace changeable values Default format of returned resource Response should be in CreateRequest format Response should be in ReplaceRequest format Response should be in StatusObject(s) format Response should be in format of GetSpecType Response should have other objects referring to this object Response should have deleted and disabled objects referrred by this object |
Responses
Response samples
- 200
- 401
- 403
- 404
- 409
- 429
- 500
- 503
- 504
{- "create_form": {
- "metadata": {
- "annotations": { },
- "description": "string",
- "disable": true,
- "labels": { },
- "name": "string",
- "namespace": "string"
}, - "spec": {
- "address": "string",
- "blocked_services": {
- "blocked_sevice": [
- {
- "dns": { },
- "network_type": "VIRTUAL_NETWORK_SITE_LOCAL",
- "ssh": { },
- "web_user_interface": { }
}
]
}, - "bond_device_list": {
- "bond_devices": [
- {
- "active_backup": { },
- "devices": [
- "string"
], - "lacp": {
- "rate": 0
}, - "link_polling_interval": 0,
- "link_up_delay": 0,
- "name": "string"
}
]
}, - "coordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "custom_network_config": {
- "active_enhanced_firewall_policies": {
- "enhanced_firewall_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "active_forward_proxy_policies": {
- "forward_proxy_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "active_network_policies": {
- "network_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "default_config": { },
- "default_interface_config": { },
- "default_sli_config": { },
- "forward_proxy_allow_all": { },
- "global_network_list": {
- "global_network_connections": [
- {
- "sli_to_global_dr": {
- "global_vn": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
}, - "slo_to_global_dr": {
- "global_vn": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
}
}
]
}, - "interface_list": {
- "interfaces": [
- {
- "dc_cluster_group_connectivity_interface_disabled": { },
- "dc_cluster_group_connectivity_interface_enabled": { },
- "dedicated_interface": {
- "cluster": { },
- "device": "string",
- "is_primary": { },
- "monitor": { },
- "monitor_disabled": { },
- "mtu": 0,
- "node": "string",
- "not_primary": { },
- "priority": 0
}, - "dedicated_management_interface": {
- "cluster": { },
- "device": "string",
- "mtu": 0,
- "node": "string"
}, - "description": "string",
- "ethernet_interface": {
- "cluster": { },
- "device": "string",
- "dhcp_client": { },
- "dhcp_server": {
- "automatic_from_end": { },
- "automatic_from_start": { },
- "dhcp_networks": [
- null
], - "fixed_ip_map": { },
- "interface_ip_map": {
- "interface_ip_map": { }
}
}, - "ipv6_auto_config": {
- "host": { },
- "router": {
- "dns_config": null,
- "network_prefix": null,
- "stateful": null
}
}, - "is_primary": { },
- "monitor": { },
- "monitor_disabled": { },
- "mtu": 0,
- "no_ipv6_address": { },
- "node": "string",
- "not_primary": { },
- "priority": 0,
- "site_local_inside_network": { },
- "site_local_network": { },
- "static_ip": {
- "cluster_static_ip": {
- "interface_ip_map": { }
}, - "node_static_ip": {
- "default_gw": null,
- "ip_address": null
}
}, - "static_ipv6_address": {
- "cluster_static_ip": {
- "interface_ip_map": { }
}, - "node_static_ip": {
- "default_gw": null,
- "ip_address": null
}
}, - "storage_network": { },
- "untagged": { },
- "vlan_id": 0
}, - "labels": { }
}
]
}, - "no_forward_proxy": { },
- "no_global_network": { },
- "no_network_policy": { },
- "sli_config": {
- "dc_cluster_group": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "labels": { },
- "nameserver": "string",
- "no_dc_cluster_group": { },
- "no_static_routes": { },
- "no_v6_static_routes": { },
- "static_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "static_v6_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "vip": "string"
}, - "slo_config": {
- "dc_cluster_group": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "labels": { },
- "nameserver": "string",
- "no_dc_cluster_group": { },
- "no_static_routes": { },
- "no_v6_static_routes": { },
- "static_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "static_v6_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "vip": "string"
}, - "sm_connection_public_ip": { },
- "sm_connection_pvt_ip": { },
- "tunnel_dead_timeout": 0,
- "vip_vrrp_mode": "VIP_VRRP_INVALID"
}, - "default_blocked_services": { },
- "default_network_config": { },
- "kubernetes_upgrade_drain": {
- "disable_upgrade_drain": { },
- "enable_upgrade_drain": {
- "disable_vega_upgrade_mode": { },
- "drain_max_unavailable_node_count": 0,
- "drain_node_timeout": 0,
- "enable_vega_upgrade_mode": { }
}
}, - "log_receiver": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "logs_streaming_disabled": { },
- "master_node_configuration": [
- {
- "name": "string",
- "public_ip": "string"
}
], - "no_bond_devices": { },
- "offline_survivability_mode": {
- "enable_offline_survivability_mode": { },
- "no_offline_survivability_mode": { }
}, - "os": {
- "default_os_version": { },
- "operating_system_version": "string"
}, - "performance_enhancement_mode": {
- "perf_mode_l3_enhanced": {
- "jumbo": { },
- "no_jumbo": { }
}, - "perf_mode_l7_enhanced": { }
}, - "sw": {
- "default_sw_version": { },
- "volterra_software_version": "string"
}, - "volterra_certified_hw": "string",
- "worker_nodes": [
- "string"
]
}
}, - "deleted_referred_objects": [
- {
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "tenant": "string",
- "uid": "string"
}
], - "disabled_referred_objects": [
- {
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "tenant": "string",
- "uid": "string"
}
], - "metadata": {
- "annotations": { },
- "description": "string",
- "disable": true,
- "labels": { },
- "name": "string",
- "namespace": "string"
}, - "referring_objects": [
- {
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "tenant": "string",
- "uid": "string"
}
], - "replace_form": {
- "metadata": {
- "annotations": { },
- "description": "string",
- "disable": true,
- "labels": { },
- "name": "string",
- "namespace": "string"
}, - "spec": {
- "address": "string",
- "blocked_services": {
- "blocked_sevice": [
- {
- "dns": { },
- "network_type": "VIRTUAL_NETWORK_SITE_LOCAL",
- "ssh": { },
- "web_user_interface": { }
}
]
}, - "bond_device_list": {
- "bond_devices": [
- {
- "active_backup": { },
- "devices": [
- "string"
], - "lacp": {
- "rate": 0
}, - "link_polling_interval": 0,
- "link_up_delay": 0,
- "name": "string"
}
]
}, - "coordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "custom_network_config": {
- "active_enhanced_firewall_policies": {
- "enhanced_firewall_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "active_forward_proxy_policies": {
- "forward_proxy_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "active_network_policies": {
- "network_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "default_config": { },
- "default_interface_config": { },
- "default_sli_config": { },
- "forward_proxy_allow_all": { },
- "global_network_list": {
- "global_network_connections": [
- {
- "sli_to_global_dr": {
- "global_vn": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
}, - "slo_to_global_dr": {
- "global_vn": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
}
}
]
}, - "interface_list": {
- "interfaces": [
- {
- "dc_cluster_group_connectivity_interface_disabled": { },
- "dc_cluster_group_connectivity_interface_enabled": { },
- "dedicated_interface": {
- "cluster": { },
- "device": "string",
- "is_primary": { },
- "monitor": { },
- "monitor_disabled": { },
- "mtu": 0,
- "node": "string",
- "not_primary": { },
- "priority": 0
}, - "dedicated_management_interface": {
- "cluster": { },
- "device": "string",
- "mtu": 0,
- "node": "string"
}, - "description": "string",
- "ethernet_interface": {
- "cluster": { },
- "device": "string",
- "dhcp_client": { },
- "dhcp_server": {
- "automatic_from_end": { },
- "automatic_from_start": { },
- "dhcp_networks": [
- null
], - "fixed_ip_map": { },
- "interface_ip_map": {
- "interface_ip_map": { }
}
}, - "ipv6_auto_config": {
- "host": { },
- "router": {
- "dns_config": null,
- "network_prefix": null,
- "stateful": null
}
}, - "is_primary": { },
- "monitor": { },
- "monitor_disabled": { },
- "mtu": 0,
- "no_ipv6_address": { },
- "node": "string",
- "not_primary": { },
- "priority": 0,
- "site_local_inside_network": { },
- "site_local_network": { },
- "static_ip": {
- "cluster_static_ip": {
- "interface_ip_map": { }
}, - "node_static_ip": {
- "default_gw": null,
- "ip_address": null
}
}, - "static_ipv6_address": {
- "cluster_static_ip": {
- "interface_ip_map": { }
}, - "node_static_ip": {
- "default_gw": null,
- "ip_address": null
}
}, - "storage_network": { },
- "untagged": { },
- "vlan_id": 0
}, - "labels": { }
}
]
}, - "no_forward_proxy": { },
- "no_global_network": { },
- "no_network_policy": { },
- "sli_config": {
- "dc_cluster_group": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "labels": { },
- "nameserver": "string",
- "no_dc_cluster_group": { },
- "no_static_routes": { },
- "no_v6_static_routes": { },
- "static_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "static_v6_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "vip": "string"
}, - "slo_config": {
- "dc_cluster_group": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "labels": { },
- "nameserver": "string",
- "no_dc_cluster_group": { },
- "no_static_routes": { },
- "no_v6_static_routes": { },
- "static_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "static_v6_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "vip": "string"
}, - "sm_connection_public_ip": { },
- "sm_connection_pvt_ip": { },
- "tunnel_dead_timeout": 0,
- "vip_vrrp_mode": "VIP_VRRP_INVALID"
}, - "default_blocked_services": { },
- "default_network_config": { },
- "kubernetes_upgrade_drain": {
- "disable_upgrade_drain": { },
- "enable_upgrade_drain": {
- "disable_vega_upgrade_mode": { },
- "drain_max_unavailable_node_count": 0,
- "drain_node_timeout": 0,
- "enable_vega_upgrade_mode": { }
}
}, - "log_receiver": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "logs_streaming_disabled": { },
- "master_node_configuration": [
- {
- "name": "string",
- "public_ip": "string"
}
], - "no_bond_devices": { },
- "offline_survivability_mode": {
- "enable_offline_survivability_mode": { },
- "no_offline_survivability_mode": { }
}, - "os": {
- "default_os_version": { },
- "operating_system_version": "string"
}, - "performance_enhancement_mode": {
- "perf_mode_l3_enhanced": {
- "jumbo": { },
- "no_jumbo": { }
}, - "perf_mode_l7_enhanced": { }
}, - "sw": {
- "default_sw_version": { },
- "volterra_software_version": "string"
}, - "volterra_certified_hw": "string",
- "worker_nodes": [
- "string"
]
}
}, - "spec": {
- "address": "string",
- "blocked_services": {
- "blocked_sevice": [
- {
- "dns": { },
- "network_type": "VIRTUAL_NETWORK_SITE_LOCAL",
- "ssh": { },
- "web_user_interface": { }
}
]
}, - "bond_device_list": {
- "bond_devices": [
- {
- "active_backup": { },
- "devices": [
- "string"
], - "lacp": {
- "rate": 0
}, - "link_polling_interval": 0,
- "link_up_delay": 0,
- "name": "string"
}
]
}, - "coordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "custom_network_config": {
- "active_enhanced_firewall_policies": {
- "enhanced_firewall_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "active_forward_proxy_policies": {
- "forward_proxy_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "active_network_policies": {
- "network_policies": [
- {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
]
}, - "default_config": { },
- "default_interface_config": { },
- "default_sli_config": { },
- "forward_proxy_allow_all": { },
- "global_network_list": {
- "global_network_connections": [
- {
- "sli_to_global_dr": {
- "global_vn": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
}, - "slo_to_global_dr": {
- "global_vn": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}
}
}
]
}, - "interface_list": {
- "interfaces": [
- {
- "dc_cluster_group_connectivity_interface_disabled": { },
- "dc_cluster_group_connectivity_interface_enabled": { },
- "dedicated_interface": {
- "cluster": { },
- "device": "string",
- "is_primary": { },
- "monitor": { },
- "monitor_disabled": { },
- "mtu": 0,
- "node": "string",
- "not_primary": { },
- "priority": 0
}, - "dedicated_management_interface": {
- "cluster": { },
- "device": "string",
- "mtu": 0,
- "node": "string"
}, - "description": "string",
- "ethernet_interface": {
- "cluster": { },
- "device": "string",
- "dhcp_client": { },
- "dhcp_server": {
- "automatic_from_end": { },
- "automatic_from_start": { },
- "dhcp_networks": [
- {
- "dgw_address": null,
- "dns_address": null,
- "first_address": null,
- "last_address": null,
- "network_prefix": null,
- "pool_settings": null,
- "pools": [ ],
- "same_as_dgw": null
}
], - "fixed_ip_map": { },
- "interface_ip_map": {
- "interface_ip_map": { }
}
}, - "ipv6_auto_config": {
- "host": { },
- "router": {
- "dns_config": {
- "configured_list": null,
- "local_dns": null
}, - "network_prefix": "string",
- "stateful": {
- "automatic_from_end": null,
- "automatic_from_start": null,
- "dhcp_networks": [ ],
- "fixed_ip_map": { },
- "interface_ip_map": null
}
}
}, - "is_primary": { },
- "monitor": { },
- "monitor_disabled": { },
- "mtu": 0,
- "no_ipv6_address": { },
- "node": "string",
- "not_primary": { },
- "priority": 0,
- "site_local_inside_network": { },
- "site_local_network": { },
- "static_ip": {
- "cluster_static_ip": {
- "interface_ip_map": { }
}, - "node_static_ip": {
- "default_gw": "string",
- "ip_address": "string"
}
}, - "static_ipv6_address": {
- "cluster_static_ip": {
- "interface_ip_map": { }
}, - "node_static_ip": {
- "default_gw": "string",
- "ip_address": "string"
}
}, - "storage_network": { },
- "untagged": { },
- "vlan_id": 0
}, - "labels": { }
}
]
}, - "no_forward_proxy": { },
- "no_global_network": { },
- "no_network_policy": { },
- "sli_config": {
- "dc_cluster_group": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "labels": { },
- "nameserver": "string",
- "no_dc_cluster_group": { },
- "no_static_routes": { },
- "no_v6_static_routes": { },
- "static_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "static_v6_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "vip": "string"
}, - "slo_config": {
- "dc_cluster_group": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "labels": { },
- "nameserver": "string",
- "no_dc_cluster_group": { },
- "no_static_routes": { },
- "no_v6_static_routes": { },
- "static_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "static_v6_routes": {
- "static_routes": [
- {
- "attrs": [
- "ROUTE_ATTR_NO_OP"
], - "default_gateway": { },
- "interface": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "ip_address": "string",
- "ip_prefixes": [
- "string"
]
}
]
}, - "vip": "string"
}, - "sm_connection_public_ip": { },
- "sm_connection_pvt_ip": { },
- "tunnel_dead_timeout": 0,
- "vip_vrrp_mode": "VIP_VRRP_INVALID"
}, - "default_blocked_services": { },
- "default_network_config": { },
- "kubernetes_upgrade_drain": {
- "disable_upgrade_drain": { },
- "enable_upgrade_drain": {
- "disable_vega_upgrade_mode": { },
- "drain_max_unavailable_node_count": 0,
- "drain_node_timeout": 0,
- "enable_vega_upgrade_mode": { }
}
}, - "log_receiver": {
- "name": "string",
- "namespace": "string",
- "tenant": "string"
}, - "logs_streaming_disabled": { },
- "master_node_configuration": [
- {
- "name": "string",
- "public_ip": "string"
}
], - "no_bond_devices": { },
- "offline_survivability_mode": {
- "enable_offline_survivability_mode": { },
- "no_offline_survivability_mode": { }
}, - "operating_system_version": "string",
- "performance_enhancement_mode": {
- "perf_mode_l3_enhanced": {
- "jumbo": { },
- "no_jumbo": { }
}, - "perf_mode_l7_enhanced": { }
}, - "site_state": "ONLINE",
- "volterra_certified_hw": "string",
- "volterra_software_version": "string",
- "worker_nodes": [
- "string"
]
}, - "status": [
- {
- "conditions": [
- {
- "hostname": "string",
- "last_update_time": "2019-08-24T14:15:22Z",
- "reason": "string",
- "service_name": "string",
- "status": "string",
- "type": "string"
}
], - "metadata": {
- "creation_timestamp": "2019-08-24T14:15:22Z",
- "creator_class": "string",
- "creator_id": "string",
- "publish": "STATUS_DO_NOT_PUBLISH",
- "status_id": "string",
- "uid": "string",
- "vtrp_id": "string",
- "vtrp_stale": true
}, - "object_refs": [
- {
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "tenant": "string",
- "uid": "string"
}
]
}
], - "system_metadata": {
- "creation_timestamp": "2019-08-24T14:15:22Z",
- "creator_class": "string",
- "creator_id": "string",
- "deletion_timestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "initializers": {
- "pending": [
- {
- "name": "string"
}
], - "result": {
- "code": 0,
- "reason": "string",
- "status": "string"
}
}, - "labels": { },
- "modification_timestamp": "2019-08-24T14:15:22Z",
- "object_index": 0,
- "owner_view": {
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "uid": "string"
}, - "tenant": "string",
- "uid": "string"
}
}
Delete Configure Secure Mesh Site
Delete the specified securemesh_site
path Parameters
namespace required | string namespace x-example: "ns1" Namespace in which the configuration object is present |
name required | string name x-example: "name" Name of the configuration object |
Request Body schema: application/jsonrequired
fail_if_referred | boolean <boolean> (fail_if_referred) Fail the delete operation if this object is being referred by other objects |
name | string (name) Name of the configuration object Example: |
namespace | string (namespace) Namespace in which the configuration object is present Example: |
Responses
Request samples
- Payload
{- "fail_if_referred": true,
- "name": "string",
- "namespace": "string"
}
Response samples
- 200
- 401
- 403
- 404
- 409
- 429
- 500
- 503
- 504
null