vcf_nsx_tier0

Execution module for NSX Tier-0 gateways.

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

List Tier-0 gateways.

CLI Example:

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

Return a Tier-0 gateway by id.

CLI Example:

salt '*' vcf_nsx_tier0.get <tier0>
saltext.vcf.modules.vcf_nsx_tier0.bgp_get(tier0, locale_service='default', profile=None)[source]

Return the BGP config for a Tier-0 locale-service.

CLI Example:

salt '*' vcf_nsx_tier0.bgp_get <tier0>
saltext.vcf.modules.vcf_nsx_tier0.bgp_set(tier0, enabled, locale_service='default', profile=None, **extra)[source]

Patch the BGP config for a Tier-0 locale-service (at minimum enabled).

CLI Example:

salt '*' vcf_nsx_tier0.bgp_set <tier0> enabled=False
saltext.vcf.modules.vcf_nsx_tier0.ospf_get(tier0, locale_service='default', profile=None)[source]

Return the OSPF config for a Tier-0 locale-service.

CLI Example:

salt '*' vcf_nsx_tier0.ospf_get <tier0>
saltext.vcf.modules.vcf_nsx_tier0.ospf_set(tier0, enabled, locale_service='default', profile=None, **extra)[source]

Patch the OSPF config for a Tier-0 locale-service (at minimum enabled).

CLI Example:

salt '*' vcf_nsx_tier0.ospf_set <tier0> enabled=False
saltext.vcf.modules.vcf_nsx_tier0.multicast_get(tier0, locale_service='default', profile=None)[source]

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

CLI Example:

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

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

CLI Example:

salt '*' vcf_nsx_tier0.multicast_set <tier0> enabled=False