vcf_nsx_edge

Execution module for NSX edge nodes.

saltext.vcf.modules.vcf_nsx_edge.list_(profile=None)[source]

List edge transport nodes.

CLI Example:

salt '*' vcf_nsx_edge.list_
saltext.vcf.modules.vcf_nsx_edge.get(node_id, profile=None)[source]

Get an edge transport node.

CLI Example:

salt '*' vcf_nsx_edge.get <node_id>
saltext.vcf.modules.vcf_nsx_edge.get_or_none(node_id, profile=None)[source]

Get an edge transport node or return None on 404.

CLI Example:

salt '*' vcf_nsx_edge.get_or_none <node_id>
saltext.vcf.modules.vcf_nsx_edge.create(body, profile=None)[source]

Create an edge transport node.

CLI Example:

salt '*' vcf_nsx_edge.create <body>
saltext.vcf.modules.vcf_nsx_edge.update(node_id, body, profile=None)[source]

Update an edge transport node.

CLI Example:

salt '*' vcf_nsx_edge.update <node_id> <body>
saltext.vcf.modules.vcf_nsx_edge.delete(node_id, profile=None)[source]

Delete an edge transport node.

CLI Example:

salt '*' vcf_nsx_edge.delete <node_id>
saltext.vcf.modules.vcf_nsx_edge.redeploy(node_id, body=None, profile=None)[source]

Redeploy an edge transport node.

CLI Example:

salt '*' vcf_nsx_edge.redeploy <node_id>
saltext.vcf.modules.vcf_nsx_edge.state(node_id, profile=None)[source]

Return realization state for the edge transport node.

CLI Example:

salt '*' vcf_nsx_edge.state <node_id>
saltext.vcf.modules.vcf_nsx_edge.cluster_allocation_status(cluster_id, profile=None)[source]

Return allocation status for edge nodes in the given cluster.

CLI Example:

salt '*' vcf_nsx_edge.cluster_allocation_status <cluster_id>