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

aviatrix logo
Aviatrix v0.0.11 published on Saturday, Jun 17, 2023 by Aviatrix

    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>
    def get_aviatrix_network_domains(opts: Optional[InvokeOptions] = None) -> GetAviatrixNetworkDomainsResult
    def get_aviatrix_network_domains_output(opts: Optional[InvokeOptions] = None) -> Output[GetAviatrixNetworkDomainsResult]
    func GetAviatrixNetworkDomains(ctx *Context, opts ...InvokeOption) (*GetAviatrixNetworkDomainsResult, error)
    func GetAviatrixNetworkDomainsOutput(ctx *Context, opts ...InvokeOption) GetAviatrixNetworkDomainsResultOutput

    > 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)
    }
    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.
    aviatrix logo
    Aviatrix v0.0.11 published on Saturday, Jun 17, 2023 by Aviatrix