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>
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:
- Firewall
Endpoint stringAssociation Id - Location string
- Project string
- Firewall
Endpoint stringAssociation Id - Location string
- Project string
- firewall
Endpoint StringAssociation Id - location String
- project String
- firewall
Endpoint stringAssociation Id - location string
- project string
- firewall_
endpoint_ strassociation_ id - location str
- project str
- firewall
Endpoint StringAssociation Id - location String
- project String
getFirewallEndpointAssociation Result
The following output properties are available:
- Create
Time string - Create time stamp
- Firewall
Endpoint 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.
- Tls
Inspection stringPolicy - Optional. The URL of the TlsInspectionPolicy that is being associated.
- Update
Time string - Update time stamp
- Create
Time string - Create time stamp
- Firewall
Endpoint 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.
- Tls
Inspection stringPolicy - Optional. The URL of the TlsInspectionPolicy that is being associated.
- Update
Time string - Update time stamp
- create
Time String - Create time stamp
- firewall
Endpoint 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.
- tls
Inspection StringPolicy - Optional. The URL of the TlsInspectionPolicy that is being associated.
- update
Time String - Update time stamp
- create
Time string - Create time stamp
- firewall
Endpoint 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.
- tls
Inspection stringPolicy - Optional. The URL of the TlsInspectionPolicy that is being associated.
- update
Time 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_ strpolicy - Optional. The URL of the TlsInspectionPolicy that is being associated.
- update_
time str - Update time stamp
- create
Time String - Create time stamp
- firewall
Endpoint 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.
- tls
Inspection StringPolicy - Optional. The URL of the TlsInspectionPolicy that is being associated.
- update
Time 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