1. Packages
  2. Bytepluscc Provider
  3. API Docs
  4. natgateway
  5. getSnatentry
bytepluscc v0.0.11 published on Wednesday, Jan 21, 2026 by Byteplus
bytepluscc logo
bytepluscc v0.0.11 published on Wednesday, Jan 21, 2026 by Byteplus

    Data Source schema for Byteplus::NatGateway::Snatentry

    Using getSnatentry

    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 getSnatentry(args: GetSnatentryArgs, opts?: InvokeOptions): Promise<GetSnatentryResult>
    function getSnatentryOutput(args: GetSnatentryOutputArgs, opts?: InvokeOptions): Output<GetSnatentryResult>
    def get_snatentry(id: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetSnatentryResult
    def get_snatentry_output(id: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetSnatentryResult]
    func LookupSnatentry(ctx *Context, args *LookupSnatentryArgs, opts ...InvokeOption) (*LookupSnatentryResult, error)
    func LookupSnatentryOutput(ctx *Context, args *LookupSnatentryOutputArgs, opts ...InvokeOption) LookupSnatentryResultOutput

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

    public static class GetSnatentry 
    {
        public static Task<GetSnatentryResult> InvokeAsync(GetSnatentryArgs args, InvokeOptions? opts = null)
        public static Output<GetSnatentryResult> Invoke(GetSnatentryInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSnatentryResult> getSnatentry(GetSnatentryArgs args, InvokeOptions options)
    public static Output<GetSnatentryResult> getSnatentry(GetSnatentryArgs args, InvokeOptions options)
    
    fn::invoke:
      function: bytepluscc:natgateway/getSnatentry:getSnatentry
      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.

    getSnatentry Result

    The following output properties are available:

    EipAddress string
    SNAT规则关联的公网IP的IP地址。返回单个公网IP的IP地址。 返回多个公网IP的IP地址。
    EipId string
    SNAT规则关联的公网IP的ID。返回单个公网IP的ID。 返回多个公网IP的ID。
    Id string
    Uniquely identifies the resource.
    NatGatewayId string
    SNAT规则所属NAT网关的ID。
    NatIpId string
    私网NAT网关的中转IP的ID。
    SnatEntryId string
    SNAT规则的ID。
    SnatEntryName string
    SNAT规则的名称。
    SourceCidr string
    SNAT规则对应的网段。
    Status string
    SNAT规则的状态。Creating:创建中。Deleting:删除中。Available:可用。
    SubnetId string
    SNAT规则关联子网的ID。
    EipAddress string
    SNAT规则关联的公网IP的IP地址。返回单个公网IP的IP地址。 返回多个公网IP的IP地址。
    EipId string
    SNAT规则关联的公网IP的ID。返回单个公网IP的ID。 返回多个公网IP的ID。
    Id string
    Uniquely identifies the resource.
    NatGatewayId string
    SNAT规则所属NAT网关的ID。
    NatIpId string
    私网NAT网关的中转IP的ID。
    SnatEntryId string
    SNAT规则的ID。
    SnatEntryName string
    SNAT规则的名称。
    SourceCidr string
    SNAT规则对应的网段。
    Status string
    SNAT规则的状态。Creating:创建中。Deleting:删除中。Available:可用。
    SubnetId string
    SNAT规则关联子网的ID。
    eipAddress String
    SNAT规则关联的公网IP的IP地址。返回单个公网IP的IP地址。 返回多个公网IP的IP地址。
    eipId String
    SNAT规则关联的公网IP的ID。返回单个公网IP的ID。 返回多个公网IP的ID。
    id String
    Uniquely identifies the resource.
    natGatewayId String
    SNAT规则所属NAT网关的ID。
    natIpId String
    私网NAT网关的中转IP的ID。
    snatEntryId String
    SNAT规则的ID。
    snatEntryName String
    SNAT规则的名称。
    sourceCidr String
    SNAT规则对应的网段。
    status String
    SNAT规则的状态。Creating:创建中。Deleting:删除中。Available:可用。
    subnetId String
    SNAT规则关联子网的ID。
    eipAddress string
    SNAT规则关联的公网IP的IP地址。返回单个公网IP的IP地址。 返回多个公网IP的IP地址。
    eipId string
    SNAT规则关联的公网IP的ID。返回单个公网IP的ID。 返回多个公网IP的ID。
    id string
    Uniquely identifies the resource.
    natGatewayId string
    SNAT规则所属NAT网关的ID。
    natIpId string
    私网NAT网关的中转IP的ID。
    snatEntryId string
    SNAT规则的ID。
    snatEntryName string
    SNAT规则的名称。
    sourceCidr string
    SNAT规则对应的网段。
    status string
    SNAT规则的状态。Creating:创建中。Deleting:删除中。Available:可用。
    subnetId string
    SNAT规则关联子网的ID。
    eip_address str
    SNAT规则关联的公网IP的IP地址。返回单个公网IP的IP地址。 返回多个公网IP的IP地址。
    eip_id str
    SNAT规则关联的公网IP的ID。返回单个公网IP的ID。 返回多个公网IP的ID。
    id str
    Uniquely identifies the resource.
    nat_gateway_id str
    SNAT规则所属NAT网关的ID。
    nat_ip_id str
    私网NAT网关的中转IP的ID。
    snat_entry_id str
    SNAT规则的ID。
    snat_entry_name str
    SNAT规则的名称。
    source_cidr str
    SNAT规则对应的网段。
    status str
    SNAT规则的状态。Creating:创建中。Deleting:删除中。Available:可用。
    subnet_id str
    SNAT规则关联子网的ID。
    eipAddress String
    SNAT规则关联的公网IP的IP地址。返回单个公网IP的IP地址。 返回多个公网IP的IP地址。
    eipId String
    SNAT规则关联的公网IP的ID。返回单个公网IP的ID。 返回多个公网IP的ID。
    id String
    Uniquely identifies the resource.
    natGatewayId String
    SNAT规则所属NAT网关的ID。
    natIpId String
    私网NAT网关的中转IP的ID。
    snatEntryId String
    SNAT规则的ID。
    snatEntryName String
    SNAT规则的名称。
    sourceCidr String
    SNAT规则对应的网段。
    status String
    SNAT规则的状态。Creating:创建中。Deleting:删除中。Available:可用。
    subnetId String
    SNAT规则关联子网的ID。

    Package Details

    Repository
    bytepluscc byteplus-sdk/pulumi-bytepluscc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the bytepluscc Terraform Provider.
    bytepluscc logo
    bytepluscc v0.0.11 published on Wednesday, Jan 21, 2026 by Byteplus
      Meet Neo: Your AI Platform Teammate