1. Packages
  2. Google Cloud Native
  3. API Docs
  4. networksecurity
  5. networksecurity/v1beta1
  6. getFirewallEndpointAssociation

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.networksecurity/v1beta1.getFirewallEndpointAssociation

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

    Gets details of a single FirewallEndpointAssociation.

    Using getFirewallEndpointAssociation

    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 getFirewallEndpointAssociation(args: GetFirewallEndpointAssociationArgs, opts?: InvokeOptions): Promise<GetFirewallEndpointAssociationResult>
    function getFirewallEndpointAssociationOutput(args: GetFirewallEndpointAssociationOutputArgs, opts?: InvokeOptions): Output<GetFirewallEndpointAssociationResult>
    def get_firewall_endpoint_association(firewall_endpoint_association_id: Optional[str] = None,
                                          location: Optional[str] = None,
                                          project: Optional[str] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetFirewallEndpointAssociationResult
    def get_firewall_endpoint_association_output(firewall_endpoint_association_id: Optional[pulumi.Input[str]] = None,
                                          location: Optional[pulumi.Input[str]] = None,
                                          project: Optional[pulumi.Input[str]] = None,
                                          opts: Optional[InvokeOptions] = None) -> Output[GetFirewallEndpointAssociationResult]
    func LookupFirewallEndpointAssociation(ctx *Context, args *LookupFirewallEndpointAssociationArgs, opts ...InvokeOption) (*LookupFirewallEndpointAssociationResult, error)
    func LookupFirewallEndpointAssociationOutput(ctx *Context, args *LookupFirewallEndpointAssociationOutputArgs, opts ...InvokeOption) LookupFirewallEndpointAssociationResultOutput

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

    public static class GetFirewallEndpointAssociation 
    {
        public static Task<GetFirewallEndpointAssociationResult> InvokeAsync(GetFirewallEndpointAssociationArgs args, InvokeOptions? opts = null)
        public static Output<GetFirewallEndpointAssociationResult> Invoke(GetFirewallEndpointAssociationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFirewallEndpointAssociationResult> getFirewallEndpointAssociation(GetFirewallEndpointAssociationArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:networksecurity/v1beta1:getFirewallEndpointAssociation
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getFirewallEndpointAssociation Result

    The following output properties are available:

    CreateTime string
    Create time stamp
    FirewallEndpoint string
    The URL of the FirewallEndpoint that is being associated.
    Labels Dictionary<string, string>
    Optional. Labels as key value pairs
    Name string
    name of resource
    Network string
    The URL of the network that is being associated.
    Reconciling bool
    Whether reconciling is in progress, recommended per https://google.aip.dev/128.
    State string
    Current state of the association.
    TlsInspectionPolicy string
    Optional. The URL of the TlsInspectionPolicy that is being associated.
    UpdateTime string
    Update time stamp
    CreateTime string
    Create time stamp
    FirewallEndpoint string
    The URL of the FirewallEndpoint that is being associated.
    Labels map[string]string
    Optional. Labels as key value pairs
    Name string
    name of resource
    Network string
    The URL of the network that is being associated.
    Reconciling bool
    Whether reconciling is in progress, recommended per https://google.aip.dev/128.
    State string
    Current state of the association.
    TlsInspectionPolicy string
    Optional. The URL of the TlsInspectionPolicy that is being associated.
    UpdateTime string
    Update time stamp
    createTime String
    Create time stamp
    firewallEndpoint String
    The URL of the FirewallEndpoint that is being associated.
    labels Map<String,String>
    Optional. Labels as key value pairs
    name String
    name of resource
    network String
    The URL of the network that is being associated.
    reconciling Boolean
    Whether reconciling is in progress, recommended per https://google.aip.dev/128.
    state String
    Current state of the association.
    tlsInspectionPolicy String
    Optional. The URL of the TlsInspectionPolicy that is being associated.
    updateTime String
    Update time stamp
    createTime string
    Create time stamp
    firewallEndpoint string
    The URL of the FirewallEndpoint that is being associated.
    labels {[key: string]: string}
    Optional. Labels as key value pairs
    name string
    name of resource
    network string
    The URL of the network that is being associated.
    reconciling boolean
    Whether reconciling is in progress, recommended per https://google.aip.dev/128.
    state string
    Current state of the association.
    tlsInspectionPolicy string
    Optional. The URL of the TlsInspectionPolicy that is being associated.
    updateTime string
    Update time stamp
    create_time str
    Create time stamp
    firewall_endpoint str
    The URL of the FirewallEndpoint that is being associated.
    labels Mapping[str, str]
    Optional. Labels as key value pairs
    name str
    name of resource
    network str
    The URL of the network that is being associated.
    reconciling bool
    Whether reconciling is in progress, recommended per https://google.aip.dev/128.
    state str
    Current state of the association.
    tls_inspection_policy str
    Optional. The URL of the TlsInspectionPolicy that is being associated.
    update_time str
    Update time stamp
    createTime String
    Create time stamp
    firewallEndpoint String
    The URL of the FirewallEndpoint that is being associated.
    labels Map<String>
    Optional. Labels as key value pairs
    name String
    name of resource
    network String
    The URL of the network that is being associated.
    reconciling Boolean
    Whether reconciling is in progress, recommended per https://google.aip.dev/128.
    state String
    Current state of the association.
    tlsInspectionPolicy String
    Optional. The URL of the TlsInspectionPolicy that is being associated.
    updateTime String
    Update time stamp

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi