vcf_nsx_tier1

Execution module for NSX Tier-1 gateways.

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

List Tier-1 gateways.

CLI Example:

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

Return a Tier-1 gateway by id.

CLI Example:

salt '*' vcf_nsx_tier1.get <tier1>
saltext.vcf.modules.vcf_nsx_tier1.create(tier1, profile=None, **spec)[source]

Create or update a Tier-1 gateway (PUT).

CLI Example:

salt '*' vcf_nsx_tier1.create <tier1>
saltext.vcf.modules.vcf_nsx_tier1.delete(tier1, profile=None)[source]

Delete a Tier-1 gateway by id.

CLI Example:

salt '*' vcf_nsx_tier1.delete <tier1>
saltext.vcf.modules.vcf_nsx_tier1.multicast_get(tier1, locale_service='default', profile=None)[source]

Return the multicast config for a Tier-1 locale-service.

CLI Example:

salt '*' vcf_nsx_tier1.multicast_get <tier1>
saltext.vcf.modules.vcf_nsx_tier1.multicast_set(tier1, enabled, locale_service='default', profile=None, **extra)[source]

Patch the multicast config for a Tier-1 locale-service (at minimum enabled).

CLI Example:

salt '*' vcf_nsx_tier1.multicast_set <tier1> enabled=False