aviatrix logo
Aviatrix v0.0.10, Jan 21 23

aviatrix.getAviatrixNetworkDomains

The aviatrix_network_domains data source provides details about all Network Domains created by the Aviatrix Controller. Available as of provider version 2.23+.

Using getAviatrixNetworkDomains

function getAviatrixNetworkDomains(opts?: InvokeOptions): Promise<GetAviatrixNetworkDomainsResult>
def get_aviatrix_network_domains(opts: Optional[InvokeOptions] = None) -> GetAviatrixNetworkDomainsResult
func GetAviatrixNetworkDomains(ctx *Context, opts ...InvokeOption) (*GetAviatrixNetworkDomainsResult, error)

> Note: This function is named GetAviatrixNetworkDomains in the Go SDK.

public static class GetAviatrixNetworkDomains 
{
    public static Task<GetAviatrixNetworkDomainsResult> InvokeAsync(InvokeOptions? opts = null)
}
public static CompletableFuture<GetAviatrixNetworkDomainsResult> getAviatrixNetworkDomains(InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aviatrix:index/getAviatrixNetworkDomains:getAviatrixNetworkDomains
  arguments:
    # arguments dictionary

getAviatrixNetworkDomains Result

The following output properties are available:

Id string

The provider-assigned unique ID for this managed resource.

NetworkDomains List<GetAviatrixNetworkDomainsNetworkDomain>

The list of all Network Domains

Id string

The provider-assigned unique ID for this managed resource.

NetworkDomains []GetAviatrixNetworkDomainsNetworkDomain

The list of all Network Domains

id String

The provider-assigned unique ID for this managed resource.

networkDomains List<GetAviatrixNetworkDomainsNetworkDomain>

The list of all Network Domains

id string

The provider-assigned unique ID for this managed resource.

networkDomains GetAviatrixNetworkDomainsNetworkDomain[]

The list of all Network Domains

id str

The provider-assigned unique ID for this managed resource.

network_domains Sequence[GetAviatrixNetworkDomainsNetworkDomain]

The list of all Network Domains

id String

The provider-assigned unique ID for this managed resource.

networkDomains List<Property Map>

The list of all Network Domains

Supporting Types

GetAviatrixNetworkDomainsNetworkDomain

Account string

Access Account name.

CloudType string

Type of cloud service provider.

EgressInspection bool

Egress inspection is enable or not.

EgressInspectionName string

Egress inspection name.

InspectionPolicy string

Inspection policy name.

IntraDomainInspection bool

Firewall inspection for traffic within one Security Domain.

IntraDomainInspectionName string

Intra domain inspection name.

Name string

Network Domain name.

Region string

Region of cloud provider.

RouteTableId string

Route table's id.

TgwName string

AWS TGW name.

Type string

Type of network domain.

Account string

Access Account name.

CloudType string

Type of cloud service provider.

EgressInspection bool

Egress inspection is enable or not.

EgressInspectionName string

Egress inspection name.

InspectionPolicy string

Inspection policy name.

IntraDomainInspection bool

Firewall inspection for traffic within one Security Domain.

IntraDomainInspectionName string

Intra domain inspection name.

Name string

Network Domain name.

Region string

Region of cloud provider.

RouteTableId string

Route table's id.

TgwName string

AWS TGW name.

Type string

Type of network domain.

account String

Access Account name.

cloudType String

Type of cloud service provider.

egressInspection Boolean

Egress inspection is enable or not.

egressInspectionName String

Egress inspection name.

inspectionPolicy String

Inspection policy name.

intraDomainInspection Boolean

Firewall inspection for traffic within one Security Domain.

intraDomainInspectionName String

Intra domain inspection name.

name String

Network Domain name.

region String

Region of cloud provider.

routeTableId String

Route table's id.

tgwName String

AWS TGW name.

type String

Type of network domain.

account string

Access Account name.

cloudType string

Type of cloud service provider.

egressInspection boolean

Egress inspection is enable or not.

egressInspectionName string

Egress inspection name.

inspectionPolicy string

Inspection policy name.

intraDomainInspection boolean

Firewall inspection for traffic within one Security Domain.

intraDomainInspectionName string

Intra domain inspection name.

name string

Network Domain name.

region string

Region of cloud provider.

routeTableId string

Route table's id.

tgwName string

AWS TGW name.

type string

Type of network domain.

account str

Access Account name.

cloud_type str

Type of cloud service provider.

egress_inspection bool

Egress inspection is enable or not.

egress_inspection_name str

Egress inspection name.

inspection_policy str

Inspection policy name.

intra_domain_inspection bool

Firewall inspection for traffic within one Security Domain.

intra_domain_inspection_name str

Intra domain inspection name.

name str

Network Domain name.

region str

Region of cloud provider.

route_table_id str

Route table's id.

tgw_name str

AWS TGW name.

type str

Type of network domain.

account String

Access Account name.

cloudType String

Type of cloud service provider.

egressInspection Boolean

Egress inspection is enable or not.

egressInspectionName String

Egress inspection name.

inspectionPolicy String

Inspection policy name.

intraDomainInspection Boolean

Firewall inspection for traffic within one Security Domain.

intraDomainInspectionName String

Intra domain inspection name.

name String

Network Domain name.

region String

Region of cloud provider.

routeTableId String

Route table's id.

tgwName String

AWS TGW name.

type String

Type of network domain.

Package Details

Repository
aviatrix astipkovits/pulumi-aviatrix
License
Apache-2.0
Notes

This Pulumi package is based on the aviatrix Terraform Provider.