nsxt 3.10.0 published on Wednesday, Sep 10, 2025 by vmware
nsxt.getPolicyGatewayInterfaceRealization
Start a Neo task
Explain and create a nsxt.getPolicyGatewayInterfaceRealization resource
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>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]func GetPolicyGatewayInterfaceRealization(ctx *Context, args *GetPolicyGatewayInterfaceRealizationArgs, opts ...InvokeOption) (*GetPolicyGatewayInterfaceRealizationResult, error)
func GetPolicyGatewayInterfaceRealizationOutput(ctx *Context, args *GetPolicyGatewayInterfaceRealizationOutputArgs, opts ...InvokeOption) GetPolicyGatewayInterfaceRealizationResultOutput> 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)
}public static CompletableFuture<GetPolicyGatewayInterfaceRealizationResult> getPolicyGatewayInterfaceRealization(GetPolicyGatewayInterfaceRealizationArgs args, InvokeOptions options)
public static Output<GetPolicyGatewayInterfaceRealizationResult> getPolicyGatewayInterfaceRealization(GetPolicyGatewayInterfaceRealizationArgs args, InvokeOptions options)
fn::invoke:
function: nsxt:index/getPolicyGatewayInterfaceRealization:getPolicyGatewayInterfaceRealization
arguments:
# arguments dictionaryThe following arguments are supported:
- Gateway
Path string - Context
Get
Policy Gateway Interface Realization Context - Delay double
- Display
Name string - Id string
- Timeout double
- Gateway
Path string - Context
Get
Policy Gateway Interface Realization Context - Delay float64
- Display
Name string - Id string
- Timeout float64
- gateway
Path String - context
Get
Policy Gateway Interface Realization Context - delay Double
- display
Name String - id String
- timeout Double
- gateway
Path string - context
Get
Policy Gateway Interface Realization Context - delay number
- display
Name string - id string
- timeout number
- gateway_
path str - context
Get
Policy Gateway Interface Realization Context - delay float
- display_
name str - id str
- timeout float
- gateway
Path String - context Property Map
- delay Number
- display
Name String - id String
- timeout Number
getPolicyGatewayInterfaceRealization Result
The following output properties are available:
- Gateway
Path string - Id string
- Ip
Addresses List<string> - Mac
Address string - State string
- Context
Get
Policy Gateway Interface Realization Context - Delay double
- Display
Name string - Timeout double
- Gateway
Path string - Id string
- Ip
Addresses []string - Mac
Address string - State string
- Context
Get
Policy Gateway Interface Realization Context - Delay float64
- Display
Name string - Timeout float64
- gateway
Path String - id String
- ip
Addresses List<String> - mac
Address String - state String
- context
Get
Policy Gateway Interface Realization Context - delay Double
- display
Name String - timeout Double
- gateway
Path string - id string
- ip
Addresses string[] - mac
Address string - state string
- context
Get
Policy Gateway Interface Realization Context - delay number
- display
Name string - timeout number
- gateway_
path str - id str
- ip_
addresses Sequence[str] - mac_
address str - state str
- context
Get
Policy Gateway Interface Realization Context - delay float
- display_
name str - timeout float
- gateway
Path String - id String
- ip
Addresses List<String> - mac
Address String - state String
- context Property Map
- delay Number
- display
Name String - timeout Number
Supporting Types
GetPolicyGatewayInterfaceRealizationContext
- Project
Id string - Id of the project which the resource belongs to.
- Project
Id string - Id of the project which the resource belongs to.
- project
Id String - Id of the project which the resource belongs to.
- project
Id string - Id of the project which the resource belongs to.
- project_
id str - Id of the project which the resource belongs to.
- project
Id 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
nsxtTerraform Provider.
