1. Packages
  2. Aviatrix
  3. API Docs
  4. getAviatrixNetworkDomains
Aviatrix v0.0.11 published on Saturday, Jun 17, 2023 by Aviatrix

aviatrix.getAviatrixNetworkDomains

Explore with Pulumi AI

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

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

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

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

public static class GetAviatrixNetworkDomains 
{
    public static Task<GetAviatrixNetworkDomainsResult> InvokeAsync(InvokeOptions? opts = null)
    public static Output<GetAviatrixNetworkDomainsResult> Invoke(InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetAviatrixNetworkDomainsResult> getAviatrixNetworkDomains(InvokeOptions options)
public static Output<GetAviatrixNetworkDomainsResult> getAviatrixNetworkDomains(InvokeOptions options)
Copy
fn::invoke:
  function: aviatrix:index/getAviatrixNetworkDomains:getAviatrixNetworkDomains
  arguments:
    # arguments dictionary
Copy

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 This property is required. string
Access Account name.
CloudType This property is required. string
Type of cloud service provider.
EgressInspection This property is required. bool
Egress inspection is enable or not.
EgressInspectionName This property is required. string
Egress inspection name.
InspectionPolicy This property is required. string
Inspection policy name.
IntraDomainInspection This property is required. bool
Firewall inspection for traffic within one Security Domain.
IntraDomainInspectionName This property is required. string
Intra domain inspection name.
Name This property is required. string
Network Domain name.
Region This property is required. string
Region of cloud provider.
RouteTableId This property is required. string
Route table's id.
TgwName This property is required. string
AWS TGW name.
Type This property is required. string
Type of network domain.
Account This property is required. string
Access Account name.
CloudType This property is required. string
Type of cloud service provider.
EgressInspection This property is required. bool
Egress inspection is enable or not.
EgressInspectionName This property is required. string
Egress inspection name.
InspectionPolicy This property is required. string
Inspection policy name.
IntraDomainInspection This property is required. bool
Firewall inspection for traffic within one Security Domain.
IntraDomainInspectionName This property is required. string
Intra domain inspection name.
Name This property is required. string
Network Domain name.
Region This property is required. string
Region of cloud provider.
RouteTableId This property is required. string
Route table's id.
TgwName This property is required. string
AWS TGW name.
Type This property is required. string
Type of network domain.
account This property is required. String
Access Account name.
cloudType This property is required. String
Type of cloud service provider.
egressInspection This property is required. Boolean
Egress inspection is enable or not.
egressInspectionName This property is required. String
Egress inspection name.
inspectionPolicy This property is required. String
Inspection policy name.
intraDomainInspection This property is required. Boolean
Firewall inspection for traffic within one Security Domain.
intraDomainInspectionName This property is required. String
Intra domain inspection name.
name This property is required. String
Network Domain name.
region This property is required. String
Region of cloud provider.
routeTableId This property is required. String
Route table's id.
tgwName This property is required. String
AWS TGW name.
type This property is required. String
Type of network domain.
account This property is required. string
Access Account name.
cloudType This property is required. string
Type of cloud service provider.
egressInspection This property is required. boolean
Egress inspection is enable or not.
egressInspectionName This property is required. string
Egress inspection name.
inspectionPolicy This property is required. string
Inspection policy name.
intraDomainInspection This property is required. boolean
Firewall inspection for traffic within one Security Domain.
intraDomainInspectionName This property is required. string
Intra domain inspection name.
name This property is required. string
Network Domain name.
region This property is required. string
Region of cloud provider.
routeTableId This property is required. string
Route table's id.
tgwName This property is required. string
AWS TGW name.
type This property is required. string
Type of network domain.
account This property is required. str
Access Account name.
cloud_type This property is required. str
Type of cloud service provider.
egress_inspection This property is required. bool
Egress inspection is enable or not.
egress_inspection_name This property is required. str
Egress inspection name.
inspection_policy This property is required. str
Inspection policy name.
intra_domain_inspection This property is required. bool
Firewall inspection for traffic within one Security Domain.
intra_domain_inspection_name This property is required. str
Intra domain inspection name.
name This property is required. str
Network Domain name.
region This property is required. str
Region of cloud provider.
route_table_id This property is required. str
Route table's id.
tgw_name This property is required. str
AWS TGW name.
type This property is required. str
Type of network domain.
account This property is required. String
Access Account name.
cloudType This property is required. String
Type of cloud service provider.
egressInspection This property is required. Boolean
Egress inspection is enable or not.
egressInspectionName This property is required. String
Egress inspection name.
inspectionPolicy This property is required. String
Inspection policy name.
intraDomainInspection This property is required. Boolean
Firewall inspection for traffic within one Security Domain.
intraDomainInspectionName This property is required. String
Intra domain inspection name.
name This property is required. String
Network Domain name.
region This property is required. String
Region of cloud provider.
routeTableId This property is required. String
Route table's id.
tgwName This property is required. String
AWS TGW name.
type This property is required. 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.