1. Packages
  2. Nsxt Provider
  3. API Docs
  4. getPolicyGatewayInterfaceRealization
nsxt 3.8.0 published on Monday, Apr 14, 2025 by vmware

nsxt.getPolicyGatewayInterfaceRealization

Explore with Pulumi AI

Using getPolicyGatewayInterfaceRealization

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 getPolicyGatewayInterfaceRealization(args: GetPolicyGatewayInterfaceRealizationArgs, opts?: InvokeOptions): Promise<GetPolicyGatewayInterfaceRealizationResult>
function getPolicyGatewayInterfaceRealizationOutput(args: GetPolicyGatewayInterfaceRealizationOutputArgs, opts?: InvokeOptions): Output<GetPolicyGatewayInterfaceRealizationResult>
Copy
def get_policy_gateway_interface_realization(context: Optional[GetPolicyGatewayInterfaceRealizationContext] = None,
                                             delay: Optional[float] = None,
                                             display_name: Optional[str] = None,
                                             gateway_path: Optional[str] = None,
                                             id: Optional[str] = None,
                                             timeout: Optional[float] = None,
                                             opts: Optional[InvokeOptions] = None) -> GetPolicyGatewayInterfaceRealizationResult
def get_policy_gateway_interface_realization_output(context: Optional[pulumi.Input[GetPolicyGatewayInterfaceRealizationContextArgs]] = None,
                                             delay: Optional[pulumi.Input[float]] = None,
                                             display_name: Optional[pulumi.Input[str]] = None,
                                             gateway_path: Optional[pulumi.Input[str]] = None,
                                             id: Optional[pulumi.Input[str]] = None,
                                             timeout: Optional[pulumi.Input[float]] = None,
                                             opts: Optional[InvokeOptions] = None) -> Output[GetPolicyGatewayInterfaceRealizationResult]
Copy
func GetPolicyGatewayInterfaceRealization(ctx *Context, args *GetPolicyGatewayInterfaceRealizationArgs, opts ...InvokeOption) (*GetPolicyGatewayInterfaceRealizationResult, error)
func GetPolicyGatewayInterfaceRealizationOutput(ctx *Context, args *GetPolicyGatewayInterfaceRealizationOutputArgs, opts ...InvokeOption) GetPolicyGatewayInterfaceRealizationResultOutput
Copy

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

public static class GetPolicyGatewayInterfaceRealization 
{
    public static Task<GetPolicyGatewayInterfaceRealizationResult> InvokeAsync(GetPolicyGatewayInterfaceRealizationArgs args, InvokeOptions? opts = null)
    public static Output<GetPolicyGatewayInterfaceRealizationResult> Invoke(GetPolicyGatewayInterfaceRealizationInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetPolicyGatewayInterfaceRealizationResult> getPolicyGatewayInterfaceRealization(GetPolicyGatewayInterfaceRealizationArgs args, InvokeOptions options)
public static Output<GetPolicyGatewayInterfaceRealizationResult> getPolicyGatewayInterfaceRealization(GetPolicyGatewayInterfaceRealizationArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: nsxt:index/getPolicyGatewayInterfaceRealization:getPolicyGatewayInterfaceRealization
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

GatewayPath This property is required. string
Context GetPolicyGatewayInterfaceRealizationContext
Delay double
DisplayName string
Id string
Timeout double
GatewayPath This property is required. string
Context GetPolicyGatewayInterfaceRealizationContext
Delay float64
DisplayName string
Id string
Timeout float64
gatewayPath This property is required. String
context GetPolicyGatewayInterfaceRealizationContext
delay Double
displayName String
id String
timeout Double
gatewayPath This property is required. string
context GetPolicyGatewayInterfaceRealizationContext
delay number
displayName string
id string
timeout number
gatewayPath This property is required. String
context Property Map
delay Number
displayName String
id String
timeout Number

getPolicyGatewayInterfaceRealization Result

The following output properties are available:

gatewayPath String
id String
ipAddresses List<String>
macAddress String
state String
context Property Map
delay Number
displayName String
timeout Number

Supporting Types

GetPolicyGatewayInterfaceRealizationContext

ProjectId This property is required. string
Id of the project which the resource belongs to.
ProjectId This property is required. string
Id of the project which the resource belongs to.
projectId This property is required. String
Id of the project which the resource belongs to.
projectId This property is required. string
Id of the project which the resource belongs to.
project_id This property is required. str
Id of the project which the resource belongs to.
projectId This property is required. String
Id of the project which the resource belongs to.

Package Details

Repository
nsxt vmware/terraform-provider-nsxt
License
Notes
This Pulumi package is based on the nsxt Terraform Provider.