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 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>
Copy
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]
Copy
func LookupFirewallEndpointAssociation(ctx *Context, args *LookupFirewallEndpointAssociationArgs, opts ...InvokeOption) (*LookupFirewallEndpointAssociationResult, error)
func LookupFirewallEndpointAssociationOutput(ctx *Context, args *LookupFirewallEndpointAssociationOutputArgs, opts ...InvokeOption) LookupFirewallEndpointAssociationResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetFirewallEndpointAssociationResult> getFirewallEndpointAssociation(GetFirewallEndpointAssociationArgs args, InvokeOptions options)
public static Output<GetFirewallEndpointAssociationResult> getFirewallEndpointAssociation(GetFirewallEndpointAssociationArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: google-native:networksecurity/v1beta1:getFirewallEndpointAssociation
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

FirewallEndpointAssociationId This property is required. string
Location This property is required. string
Project string
FirewallEndpointAssociationId This property is required. string
Location This property is required. string
Project string
firewallEndpointAssociationId This property is required. String
location This property is required. String
project String
firewallEndpointAssociationId This property is required. string
location This property is required. string
project string
firewall_endpoint_association_id This property is required. str
location This property is required. str
project str
firewallEndpointAssociationId This property is required. String
location This property is required. String
project String

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 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