fabricnetwork#
- async idem_vra.exec.vra.iaas.fabricnetwork.get_fabric_network(hub, ctx, p_id, **kwargs)[source]#
Get fabric network Get fabric network with a given id Performs GET /iaas/api/fabric-networks/{id}
- Parameters:
p_id (string) – (required in path) The ID of the fabric network.
apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
select (string) – (optional in query) Select a subset of properties to include in the response.
- async idem_vra.exec.vra.iaas.fabricnetwork.get_fabric_networks(hub, ctx, **kwargs)[source]#
Get fabric networks Get all fabric networks. Performs GET /iaas/api/fabric-networks
- Parameters:
apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
top (integer) – (optional in query) Number of records you want to get.
skip (integer) – (optional in query) Number of records you want to skip.
count (boolean) – (optional in query) Flag which when specified, regardless of the assigned value, shows the total number of records. If the collection has a filter it shows the number of records matching the filter.
select (string) – (optional in query) Select a subset of properties to include in the response.
filter (string) – (optional in query) Filter the results by a specified predicate expression. Operators: eq, ne, and, or.
- async idem_vra.exec.vra.iaas.fabricnetwork.get_vsphere_fabric_network(hub, ctx, p_id, **kwargs)[source]#
Get vSphere fabric network Get vSphere fabric network with a given id Performs GET /iaas/api/fabric-networks-vsphere/{id}
- Parameters:
p_id (string) – (required in path) The ID of the fabric network.
apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
select (string) – (optional in query) Select a subset of properties to include in the response.
- async idem_vra.exec.vra.iaas.fabricnetwork.get_vsphere_fabric_networks(hub, ctx, **kwargs)[source]#
Get vSphere fabric networks Get all vSphere fabric networks. Performs GET /iaas/api/fabric-networks-vsphere
- Parameters:
apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
top (integer) – (optional in query) Number of records you want to get.
skip (integer) – (optional in query) Number of records you want to skip.
count (boolean) – (optional in query) Flag which when specified, regardless of the assigned value, shows the total number of records. If the collection has a filter it shows the number of records matching the filter.
select (string) – (optional in query) Select a subset of properties to include in the response.
filter (string) – (optional in query) Filter the results by a specified predicate expression. Operators: eq, ne, and, or.
- async idem_vra.exec.vra.iaas.fabricnetwork.update_fabric_network(hub, ctx, p_id, **kwargs)[source]#
Update fabric network. Update fabric network. Only tag updates are supported. Performs PATCH /iaas/api/fabric-networks/{id}
- Parameters:
p_id (string) – (required in path) The ID of the Fabric Network.
apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
tags (array) – (optional in body) A set of tag keys and optional values that were set on this resource instance.
- async idem_vra.exec.vra.iaas.fabricnetwork.updatev_sphere_fabric_network(hub, ctx, p_id, **kwargs)[source]#
Update vSphere fabric network. Update vSphere fabric network. Performs PATCH /iaas/api/fabric-networks-vsphere/{id}
- Parameters:
p_id (string) – (required in path) The ID of the vSphere Fabric Network.
apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
ipv6Cidr (string) – (optional in body) Network IPv6 CIDR to be used.
isDefault (boolean) – (optional in body) Indicates whether this is the default subnet for the zone.
domain (string) – (optional in body) Domain value.
defaultIpv6Gateway (string) – (optional in body) IPv6 default gateway to be used.
dnsServerAddresses (array) – (optional in body) A list of DNS server addresses that were set on this resource instance.
isPublic (boolean) – (optional in body) Indicates whether the sub-network supports public IP assignment.
cidr (string) – (optional in body) Network CIDR to be used.
defaultGateway (string) – (optional in body) IPv4 default gateway to be used.
tags (array) – (optional in body) A set of tag keys and optional values that were set on this resource instance.
dnsSearchDomains (array) – (optional in body) A list of DNS search domains that were set on this resource instance.