1. Packages
  2. Volcenginecc Provider
  3. API Docs
  4. natgateway
  5. getDnatentry
volcenginecc v0.0.11 published on Thursday, Dec 4, 2025 by Volcengine
volcenginecc logo
volcenginecc v0.0.11 published on Thursday, Dec 4, 2025 by Volcengine

    Data Source schema for Volcengine::NatGateway::Dnatentry

    Using getDnatentry

    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 getDnatentry(args: GetDnatentryArgs, opts?: InvokeOptions): Promise<GetDnatentryResult>
    function getDnatentryOutput(args: GetDnatentryOutputArgs, opts?: InvokeOptions): Output<GetDnatentryResult>
    def get_dnatentry(id: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetDnatentryResult
    def get_dnatentry_output(id: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetDnatentryResult]
    func LookupDnatentry(ctx *Context, args *LookupDnatentryArgs, opts ...InvokeOption) (*LookupDnatentryResult, error)
    func LookupDnatentryOutput(ctx *Context, args *LookupDnatentryOutputArgs, opts ...InvokeOption) LookupDnatentryResultOutput

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

    public static class GetDnatentry 
    {
        public static Task<GetDnatentryResult> InvokeAsync(GetDnatentryArgs args, InvokeOptions? opts = null)
        public static Output<GetDnatentryResult> Invoke(GetDnatentryInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDnatentryResult> getDnatentry(GetDnatentryArgs args, InvokeOptions options)
    public static Output<GetDnatentryResult> getDnatentry(GetDnatentryArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:natgateway/getDnatentry:getDnatentry
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Uniquely identifies the resource.
    Id string
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getDnatentry Result

    The following output properties are available:

    DnatEntryId string
    DNAT规则的ID。
    DnatEntryName string
    DNAT规则的名称。
    ExternalIp string
    NAT网关用于网络地址转换的IP地址。当NAT网关为公网NAT网关时,传入其绑定的公网IP地址。当NAT网关为私网NAT网关时,传入其中转IP地址。
    ExternalPort string
    接收来自公网外部请求的端口或端口段。
    Id string
    Uniquely identifies the resource.
    InternalIp string
    云服务器实例的私网IP。
    InternalPort string
    云服务器实例私网IP的端口或端口段。
    NatGatewayId string
    DNAT规则所属NAT网关的ID。
    PortType string
    DNAT规则的端口类型。specified:指定端口。any:任意端口。即IP映射。
    Protocol string
    协议类型。tcp:转发TCP协议的报文。udp:转发UDP协议的报文。
    Status string
    DNAT规则的状态。Creating:创建中。Deleting:删除中。Available:可用。
    DnatEntryId string
    DNAT规则的ID。
    DnatEntryName string
    DNAT规则的名称。
    ExternalIp string
    NAT网关用于网络地址转换的IP地址。当NAT网关为公网NAT网关时,传入其绑定的公网IP地址。当NAT网关为私网NAT网关时,传入其中转IP地址。
    ExternalPort string
    接收来自公网外部请求的端口或端口段。
    Id string
    Uniquely identifies the resource.
    InternalIp string
    云服务器实例的私网IP。
    InternalPort string
    云服务器实例私网IP的端口或端口段。
    NatGatewayId string
    DNAT规则所属NAT网关的ID。
    PortType string
    DNAT规则的端口类型。specified:指定端口。any:任意端口。即IP映射。
    Protocol string
    协议类型。tcp:转发TCP协议的报文。udp:转发UDP协议的报文。
    Status string
    DNAT规则的状态。Creating:创建中。Deleting:删除中。Available:可用。
    dnatEntryId String
    DNAT规则的ID。
    dnatEntryName String
    DNAT规则的名称。
    externalIp String
    NAT网关用于网络地址转换的IP地址。当NAT网关为公网NAT网关时,传入其绑定的公网IP地址。当NAT网关为私网NAT网关时,传入其中转IP地址。
    externalPort String
    接收来自公网外部请求的端口或端口段。
    id String
    Uniquely identifies the resource.
    internalIp String
    云服务器实例的私网IP。
    internalPort String
    云服务器实例私网IP的端口或端口段。
    natGatewayId String
    DNAT规则所属NAT网关的ID。
    portType String
    DNAT规则的端口类型。specified:指定端口。any:任意端口。即IP映射。
    protocol String
    协议类型。tcp:转发TCP协议的报文。udp:转发UDP协议的报文。
    status String
    DNAT规则的状态。Creating:创建中。Deleting:删除中。Available:可用。
    dnatEntryId string
    DNAT规则的ID。
    dnatEntryName string
    DNAT规则的名称。
    externalIp string
    NAT网关用于网络地址转换的IP地址。当NAT网关为公网NAT网关时,传入其绑定的公网IP地址。当NAT网关为私网NAT网关时,传入其中转IP地址。
    externalPort string
    接收来自公网外部请求的端口或端口段。
    id string
    Uniquely identifies the resource.
    internalIp string
    云服务器实例的私网IP。
    internalPort string
    云服务器实例私网IP的端口或端口段。
    natGatewayId string
    DNAT规则所属NAT网关的ID。
    portType string
    DNAT规则的端口类型。specified:指定端口。any:任意端口。即IP映射。
    protocol string
    协议类型。tcp:转发TCP协议的报文。udp:转发UDP协议的报文。
    status string
    DNAT规则的状态。Creating:创建中。Deleting:删除中。Available:可用。
    dnat_entry_id str
    DNAT规则的ID。
    dnat_entry_name str
    DNAT规则的名称。
    external_ip str
    NAT网关用于网络地址转换的IP地址。当NAT网关为公网NAT网关时,传入其绑定的公网IP地址。当NAT网关为私网NAT网关时,传入其中转IP地址。
    external_port str
    接收来自公网外部请求的端口或端口段。
    id str
    Uniquely identifies the resource.
    internal_ip str
    云服务器实例的私网IP。
    internal_port str
    云服务器实例私网IP的端口或端口段。
    nat_gateway_id str
    DNAT规则所属NAT网关的ID。
    port_type str
    DNAT规则的端口类型。specified:指定端口。any:任意端口。即IP映射。
    protocol str
    协议类型。tcp:转发TCP协议的报文。udp:转发UDP协议的报文。
    status str
    DNAT规则的状态。Creating:创建中。Deleting:删除中。Available:可用。
    dnatEntryId String
    DNAT规则的ID。
    dnatEntryName String
    DNAT规则的名称。
    externalIp String
    NAT网关用于网络地址转换的IP地址。当NAT网关为公网NAT网关时,传入其绑定的公网IP地址。当NAT网关为私网NAT网关时,传入其中转IP地址。
    externalPort String
    接收来自公网外部请求的端口或端口段。
    id String
    Uniquely identifies the resource.
    internalIp String
    云服务器实例的私网IP。
    internalPort String
    云服务器实例私网IP的端口或端口段。
    natGatewayId String
    DNAT规则所属NAT网关的ID。
    portType String
    DNAT规则的端口类型。specified:指定端口。any:任意端口。即IP映射。
    protocol String
    协议类型。tcp:转发TCP协议的报文。udp:转发UDP协议的报文。
    status String
    DNAT规则的状态。Creating:创建中。Deleting:删除中。Available:可用。

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    volcenginecc v0.0.11 published on Thursday, Dec 4, 2025 by Volcengine
      Meet Neo: Your AI Platform Teammate