Strata Cloud Manager v0.4.3 published on Saturday, Nov 8, 2025 by Pulumi
scm.getNatRule
Strata Cloud Manager v0.4.3 published on Saturday, Nov 8, 2025 by Pulumi
NatRule data source
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as scm from "@pulumi/scm";
// Define the resource (the item to be created via API POST/PUT)
const dnatExternalWebTestCreate = new scm.NatRule("dnat_external_web_test_create", {
name: "DNAT-External-data-src-test_1",
description: "Translate public VIP to internal web server.",
froms: ["zone-untrust"],
tos: ["zone-untrust"],
sources: ["any"],
destinations: ["any"],
service: "service-http",
folder: "All",
natType: "ipv4",
position: "pre",
destinationTranslation: {
translatedAddress: "10.1.1.16",
translatedPort: 112,
dnsRewrite: {
direction: "reverse",
},
},
});
// Define the data source (the item to be retrieved via API GET)
const dnatExternalWebTestGet = scm.getNatRuleOutput({
id: dnatExternalWebTestCreate.id,
});
export const retrievedIDAndName = {
id: dnatExternalWebTestGet.apply(dnatExternalWebTestGet => dnatExternalWebTestGet.id),
name: dnatExternalWebTestGet.apply(dnatExternalWebTestGet => dnatExternalWebTestGet.name),
};
export const retrievedDestinationTranslation = dnatExternalWebTestGet.apply(dnatExternalWebTestGet => dnatExternalWebTestGet.destinationTranslation);
export const recievedResponse = dnatExternalWebTestGet;
import pulumi
import pulumi_scm as scm
# Define the resource (the item to be created via API POST/PUT)
dnat_external_web_test_create = scm.NatRule("dnat_external_web_test_create",
name="DNAT-External-data-src-test_1",
description="Translate public VIP to internal web server.",
froms=["zone-untrust"],
tos=["zone-untrust"],
sources=["any"],
destinations=["any"],
service="service-http",
folder="All",
nat_type="ipv4",
position="pre",
destination_translation={
"translated_address": "10.1.1.16",
"translated_port": 112,
"dns_rewrite": {
"direction": "reverse",
},
})
# Define the data source (the item to be retrieved via API GET)
dnat_external_web_test_get = scm.get_nat_rule_output(id=dnat_external_web_test_create.id)
pulumi.export("retrievedIDAndName", {
"id": dnat_external_web_test_get.id,
"name": dnat_external_web_test_get.name,
})
pulumi.export("retrievedDestinationTranslation", dnat_external_web_test_get.destination_translation)
pulumi.export("recievedResponse", dnat_external_web_test_get)
package main
import (
"github.com/pulumi/pulumi-scm/sdk/go/scm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// Define the resource (the item to be created via API POST/PUT)
dnatExternalWebTestCreate, err := scm.NewNatRule(ctx, "dnat_external_web_test_create", &scm.NatRuleArgs{
Name: pulumi.String("DNAT-External-data-src-test_1"),
Description: pulumi.String("Translate public VIP to internal web server."),
Froms: pulumi.StringArray{
pulumi.String("zone-untrust"),
},
Tos: pulumi.StringArray{
pulumi.String("zone-untrust"),
},
Sources: pulumi.StringArray{
pulumi.String("any"),
},
Destinations: pulumi.StringArray{
pulumi.String("any"),
},
Service: pulumi.String("service-http"),
Folder: pulumi.String("All"),
NatType: pulumi.String("ipv4"),
Position: pulumi.String("pre"),
DestinationTranslation: &scm.NatRuleDestinationTranslationArgs{
TranslatedAddress: pulumi.String("10.1.1.16"),
TranslatedPort: pulumi.Int(112),
DnsRewrite: &scm.NatRuleDestinationTranslationDnsRewriteArgs{
Direction: pulumi.String("reverse"),
},
},
})
if err != nil {
return err
}
// Define the data source (the item to be retrieved via API GET)
dnatExternalWebTestGet := scm.LookupNatRuleOutput(ctx, scm.GetNatRuleOutputArgs{
Id: dnatExternalWebTestCreate.ID(),
}, nil)
ctx.Export("retrievedIDAndName", pulumi.StringMap{
"id": dnatExternalWebTestGet.ApplyT(func(dnatExternalWebTestGet scm.GetNatRuleResult) (*string, error) {
return &dnatExternalWebTestGet.Id, nil
}).(pulumi.StringPtrOutput),
"name": dnatExternalWebTestGet.ApplyT(func(dnatExternalWebTestGet scm.GetNatRuleResult) (*string, error) {
return &dnatExternalWebTestGet.Name, nil
}).(pulumi.StringPtrOutput),
})
ctx.Export("retrievedDestinationTranslation", dnatExternalWebTestGet.ApplyT(func(dnatExternalWebTestGet scm.GetNatRuleResult) (scm.GetNatRuleDestinationTranslation, error) {
return dnatExternalWebTestGet.DestinationTranslation, nil
}).(scm.GetNatRuleDestinationTranslationOutput))
ctx.Export("recievedResponse", dnatExternalWebTestGet)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Scm = Pulumi.Scm;
return await Deployment.RunAsync(() =>
{
// Define the resource (the item to be created via API POST/PUT)
var dnatExternalWebTestCreate = new Scm.NatRule("dnat_external_web_test_create", new()
{
Name = "DNAT-External-data-src-test_1",
Description = "Translate public VIP to internal web server.",
Froms = new[]
{
"zone-untrust",
},
Tos = new[]
{
"zone-untrust",
},
Sources = new[]
{
"any",
},
Destinations = new[]
{
"any",
},
Service = "service-http",
Folder = "All",
NatType = "ipv4",
Position = "pre",
DestinationTranslation = new Scm.Inputs.NatRuleDestinationTranslationArgs
{
TranslatedAddress = "10.1.1.16",
TranslatedPort = 112,
DnsRewrite = new Scm.Inputs.NatRuleDestinationTranslationDnsRewriteArgs
{
Direction = "reverse",
},
},
});
// Define the data source (the item to be retrieved via API GET)
var dnatExternalWebTestGet = Scm.GetNatRule.Invoke(new()
{
Id = dnatExternalWebTestCreate.Id,
});
return new Dictionary<string, object?>
{
["retrievedIDAndName"] =
{
{ "id", dnatExternalWebTestGet.Apply(getNatRuleResult => getNatRuleResult.Id) },
{ "name", dnatExternalWebTestGet.Apply(getNatRuleResult => getNatRuleResult.Name) },
},
["retrievedDestinationTranslation"] = dnatExternalWebTestGet.Apply(getNatRuleResult => getNatRuleResult.DestinationTranslation),
["recievedResponse"] = dnatExternalWebTestGet,
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.scm.NatRule;
import com.pulumi.scm.NatRuleArgs;
import com.pulumi.scm.inputs.NatRuleDestinationTranslationArgs;
import com.pulumi.scm.inputs.NatRuleDestinationTranslationDnsRewriteArgs;
import com.pulumi.scm.ScmFunctions;
import com.pulumi.scm.inputs.GetNatRuleArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
// Define the resource (the item to be created via API POST/PUT)
var dnatExternalWebTestCreate = new NatRule("dnatExternalWebTestCreate", NatRuleArgs.builder()
.name("DNAT-External-data-src-test_1")
.description("Translate public VIP to internal web server.")
.froms("zone-untrust")
.tos("zone-untrust")
.sources("any")
.destinations("any")
.service("service-http")
.folder("All")
.natType("ipv4")
.position("pre")
.destinationTranslation(NatRuleDestinationTranslationArgs.builder()
.translatedAddress("10.1.1.16")
.translatedPort(112)
.dnsRewrite(NatRuleDestinationTranslationDnsRewriteArgs.builder()
.direction("reverse")
.build())
.build())
.build());
// Define the data source (the item to be retrieved via API GET)
final var dnatExternalWebTestGet = ScmFunctions.getNatRule(GetNatRuleArgs.builder()
.id(dnatExternalWebTestCreate.id())
.build());
ctx.export("retrievedIDAndName", Map.ofEntries(
Map.entry("id", dnatExternalWebTestGet.applyValue(_dnatExternalWebTestGet -> _dnatExternalWebTestGet.id())),
Map.entry("name", dnatExternalWebTestGet.applyValue(_dnatExternalWebTestGet -> _dnatExternalWebTestGet.name()))
));
ctx.export("retrievedDestinationTranslation", dnatExternalWebTestGet.applyValue(_dnatExternalWebTestGet -> _dnatExternalWebTestGet.destinationTranslation()));
ctx.export("recievedResponse", dnatExternalWebTestGet);
}
}
resources:
# Define the resource (the item to be created via API POST/PUT)
dnatExternalWebTestCreate:
type: scm:NatRule
name: dnat_external_web_test_create
properties:
name: DNAT-External-data-src-test_1
description: Translate public VIP to internal web server.
froms:
- zone-untrust
tos:
- zone-untrust
sources:
- any
destinations:
- any
service: service-http
folder: All
natType: ipv4
position: pre
destinationTranslation:
translatedAddress: 10.1.1.16
translatedPort: 112
dnsRewrite:
direction: reverse
variables:
# Define the data source (the item to be retrieved via API GET)
dnatExternalWebTestGet:
fn::invoke:
function: scm:getNatRule
arguments:
id: ${dnatExternalWebTestCreate.id}
outputs:
# --- Output Blocks to Print Retrieved Data ---
retrievedIDAndName:
id: ${dnatExternalWebTestGet.id}
name: ${dnatExternalWebTestGet.name}
retrievedDestinationTranslation: ${dnatExternalWebTestGet.destinationTranslation}
recievedResponse: ${dnatExternalWebTestGet}
Using getNatRule
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 getNatRule(args: GetNatRuleArgs, opts?: InvokeOptions): Promise<GetNatRuleResult>
function getNatRuleOutput(args: GetNatRuleOutputArgs, opts?: InvokeOptions): Output<GetNatRuleResult>def get_nat_rule(id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNatRuleResult
def get_nat_rule_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNatRuleResult]func LookupNatRule(ctx *Context, args *LookupNatRuleArgs, opts ...InvokeOption) (*LookupNatRuleResult, error)
func LookupNatRuleOutput(ctx *Context, args *LookupNatRuleOutputArgs, opts ...InvokeOption) LookupNatRuleResultOutput> Note: This function is named LookupNatRule in the Go SDK.
public static class GetNatRule
{
public static Task<GetNatRuleResult> InvokeAsync(GetNatRuleArgs args, InvokeOptions? opts = null)
public static Output<GetNatRuleResult> Invoke(GetNatRuleInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetNatRuleResult> getNatRule(GetNatRuleArgs args, InvokeOptions options)
public static Output<GetNatRuleResult> getNatRule(GetNatRuleArgs args, InvokeOptions options)
fn::invoke:
function: scm:index/getNatRule:getNatRule
arguments:
# arguments dictionaryThe following arguments are supported:
getNatRule Result
The following output properties are available:
- Active
Active stringDevice Binding - Active active device binding
- Description string
- NAT rule description
- Destination
Translation GetNat Rule Destination Translation - Destination translation
- Destinations List<string>
- Destination address(es) of the original packet
- Device string
- The device in which the resource is defined
- Disabled bool
- Disable NAT rule?
- Dynamic
Destination GetTranslation Nat Rule Dynamic Destination Translation - Dynamic destination translation
- Folder string
- The folder in which the resource is defined
- Froms List<string>
- Source zone(s) of the original packet
- Id string
- UUID of the resource
- Name string
- NAT rule name
- Nat
Type string - NAT type
- Position string
- The relative position of the rule
- Service string
- The service of the original packet
- Snippet string
- The snippet in which the resource is defined
- Source
Translation GetNat Rule Source Translation - Source translation
- Sources List<string>
- Source address(es) of the original packet
- List<string>
- NAT rule tags
- Tfid string
- To
Interface string - Destination interface of the original packet
- Tos List<string>
- Destination zone of the original packet
- Active
Active stringDevice Binding - Active active device binding
- Description string
- NAT rule description
- Destination
Translation GetNat Rule Destination Translation - Destination translation
- Destinations []string
- Destination address(es) of the original packet
- Device string
- The device in which the resource is defined
- Disabled bool
- Disable NAT rule?
- Dynamic
Destination GetTranslation Nat Rule Dynamic Destination Translation - Dynamic destination translation
- Folder string
- The folder in which the resource is defined
- Froms []string
- Source zone(s) of the original packet
- Id string
- UUID of the resource
- Name string
- NAT rule name
- Nat
Type string - NAT type
- Position string
- The relative position of the rule
- Service string
- The service of the original packet
- Snippet string
- The snippet in which the resource is defined
- Source
Translation GetNat Rule Source Translation - Source translation
- Sources []string
- Source address(es) of the original packet
- []string
- NAT rule tags
- Tfid string
- To
Interface string - Destination interface of the original packet
- Tos []string
- Destination zone of the original packet
- active
Active StringDevice Binding - Active active device binding
- description String
- NAT rule description
- destination
Translation GetNat Rule Destination Translation - Destination translation
- destinations List<String>
- Destination address(es) of the original packet
- device String
- The device in which the resource is defined
- disabled Boolean
- Disable NAT rule?
- dynamic
Destination GetTranslation Nat Rule Dynamic Destination Translation - Dynamic destination translation
- folder String
- The folder in which the resource is defined
- froms List<String>
- Source zone(s) of the original packet
- id String
- UUID of the resource
- name String
- NAT rule name
- nat
Type String - NAT type
- position String
- The relative position of the rule
- service String
- The service of the original packet
- snippet String
- The snippet in which the resource is defined
- source
Translation GetNat Rule Source Translation - Source translation
- sources List<String>
- Source address(es) of the original packet
- List<String>
- NAT rule tags
- tfid String
- to
Interface String - Destination interface of the original packet
- tos List<String>
- Destination zone of the original packet
- active
Active stringDevice Binding - Active active device binding
- description string
- NAT rule description
- destination
Translation GetNat Rule Destination Translation - Destination translation
- destinations string[]
- Destination address(es) of the original packet
- device string
- The device in which the resource is defined
- disabled boolean
- Disable NAT rule?
- dynamic
Destination GetTranslation Nat Rule Dynamic Destination Translation - Dynamic destination translation
- folder string
- The folder in which the resource is defined
- froms string[]
- Source zone(s) of the original packet
- id string
- UUID of the resource
- name string
- NAT rule name
- nat
Type string - NAT type
- position string
- The relative position of the rule
- service string
- The service of the original packet
- snippet string
- The snippet in which the resource is defined
- source
Translation GetNat Rule Source Translation - Source translation
- sources string[]
- Source address(es) of the original packet
- string[]
- NAT rule tags
- tfid string
- to
Interface string - Destination interface of the original packet
- tos string[]
- Destination zone of the original packet
- active_
active_ strdevice_ binding - Active active device binding
- description str
- NAT rule description
- destination_
translation GetNat Rule Destination Translation - Destination translation
- destinations Sequence[str]
- Destination address(es) of the original packet
- device str
- The device in which the resource is defined
- disabled bool
- Disable NAT rule?
- dynamic_
destination_ Gettranslation Nat Rule Dynamic Destination Translation - Dynamic destination translation
- folder str
- The folder in which the resource is defined
- froms Sequence[str]
- Source zone(s) of the original packet
- id str
- UUID of the resource
- name str
- NAT rule name
- nat_
type str - NAT type
- position str
- The relative position of the rule
- service str
- The service of the original packet
- snippet str
- The snippet in which the resource is defined
- source_
translation GetNat Rule Source Translation - Source translation
- sources Sequence[str]
- Source address(es) of the original packet
- Sequence[str]
- NAT rule tags
- tfid str
- to_
interface str - Destination interface of the original packet
- tos Sequence[str]
- Destination zone of the original packet
- active
Active StringDevice Binding - Active active device binding
- description String
- NAT rule description
- destination
Translation Property Map - Destination translation
- destinations List<String>
- Destination address(es) of the original packet
- device String
- The device in which the resource is defined
- disabled Boolean
- Disable NAT rule?
- dynamic
Destination Property MapTranslation - Dynamic destination translation
- folder String
- The folder in which the resource is defined
- froms List<String>
- Source zone(s) of the original packet
- id String
- UUID of the resource
- name String
- NAT rule name
- nat
Type String - NAT type
- position String
- The relative position of the rule
- service String
- The service of the original packet
- snippet String
- The snippet in which the resource is defined
- source
Translation Property Map - Source translation
- sources List<String>
- Source address(es) of the original packet
- List<String>
- NAT rule tags
- tfid String
- to
Interface String - Destination interface of the original packet
- tos List<String>
- Destination zone of the original packet
Supporting Types
GetNatRuleDestinationTranslation
- Dns
Rewrite GetNat Rule Destination Translation Dns Rewrite - DNS rewrite
- Translated
Address string - Translated destination IP address
- Translated
Port int - Translated destination port
- Dns
Rewrite GetNat Rule Destination Translation Dns Rewrite - DNS rewrite
- Translated
Address string - Translated destination IP address
- Translated
Port int - Translated destination port
- dns
Rewrite GetNat Rule Destination Translation Dns Rewrite - DNS rewrite
- translated
Address String - Translated destination IP address
- translated
Port Integer - Translated destination port
- dns
Rewrite GetNat Rule Destination Translation Dns Rewrite - DNS rewrite
- translated
Address string - Translated destination IP address
- translated
Port number - Translated destination port
- dns_
rewrite GetNat Rule Destination Translation Dns Rewrite - DNS rewrite
- translated_
address str - Translated destination IP address
- translated_
port int - Translated destination port
- dns
Rewrite Property Map - DNS rewrite
- translated
Address String - Translated destination IP address
- translated
Port Number - Translated destination port
GetNatRuleDestinationTranslationDnsRewrite
- Direction string
- Direction
- Direction string
- Direction
- direction String
- Direction
- direction string
- Direction
- direction str
- Direction
- direction String
- Direction
GetNatRuleDynamicDestinationTranslation
- Distribution string
- Distribution method
- Translated
Address string - Translated destination IP address
- Translated
Port int - Translated destination port
- Distribution string
- Distribution method
- Translated
Address string - Translated destination IP address
- Translated
Port int - Translated destination port
- distribution String
- Distribution method
- translated
Address String - Translated destination IP address
- translated
Port Integer - Translated destination port
- distribution string
- Distribution method
- translated
Address string - Translated destination IP address
- translated
Port number - Translated destination port
- distribution str
- Distribution method
- translated_
address str - Translated destination IP address
- translated_
port int - Translated destination port
- distribution String
- Distribution method
- translated
Address String - Translated destination IP address
- translated
Port Number - Translated destination port
GetNatRuleSourceTranslation
- Dynamic
Ip GetNat Rule Source Translation Dynamic Ip - Dynamic IP
- Dynamic
Ip GetAnd Port Nat Rule Source Translation Dynamic Ip And Port - Dynamic IP and port
- Static
Ip GetNat Rule Source Translation Static Ip - Static IP
- Dynamic
Ip GetNat Rule Source Translation Dynamic Ip - Dynamic IP
- Dynamic
Ip GetAnd Port Nat Rule Source Translation Dynamic Ip And Port - Dynamic IP and port
- Static
Ip GetNat Rule Source Translation Static Ip - Static IP
- dynamic
Ip GetNat Rule Source Translation Dynamic Ip - Dynamic IP
- dynamic
Ip GetAnd Port Nat Rule Source Translation Dynamic Ip And Port - Dynamic IP and port
- static
Ip GetNat Rule Source Translation Static Ip - Static IP
- dynamic
Ip GetNat Rule Source Translation Dynamic Ip - Dynamic IP
- dynamic
Ip GetAnd Port Nat Rule Source Translation Dynamic Ip And Port - Dynamic IP and port
- static
Ip GetNat Rule Source Translation Static Ip - Static IP
- dynamic_
ip GetNat Rule Source Translation Dynamic Ip - Dynamic IP
- dynamic_
ip_ Getand_ port Nat Rule Source Translation Dynamic Ip And Port - Dynamic IP and port
- static_
ip GetNat Rule Source Translation Static Ip - Static IP
- dynamic
Ip Property Map - Dynamic IP
- dynamic
Ip Property MapAnd Port - Dynamic IP and port
- static
Ip Property Map - Static IP
GetNatRuleSourceTranslationDynamicIp
- Fallback
Get
Nat Rule Source Translation Dynamic Ip Fallback - Fallback
- Translated
Addresses List<string> - Translated IP addresses
- Fallback
Get
Nat Rule Source Translation Dynamic Ip Fallback - Fallback
- Translated
Addresses []string - Translated IP addresses
- fallback
Get
Nat Rule Source Translation Dynamic Ip Fallback - Fallback
- translated
Addresses List<String> - Translated IP addresses
- fallback
Get
Nat Rule Source Translation Dynamic Ip Fallback - Fallback
- translated
Addresses string[] - Translated IP addresses
- fallback
Get
Nat Rule Source Translation Dynamic Ip Fallback - Fallback
- translated_
addresses Sequence[str] - Translated IP addresses
- fallback Property Map
- Fallback
- translated
Addresses List<String> - Translated IP addresses
GetNatRuleSourceTranslationDynamicIpAndPort
- Interface
Address GetNat Rule Source Translation Dynamic Ip And Port Interface Address - Translated source interface
- Translated
Addresses List<string> - Translated source IP addresses
- Interface
Address GetNat Rule Source Translation Dynamic Ip And Port Interface Address - Translated source interface
- Translated
Addresses []string - Translated source IP addresses
- interface
Address GetNat Rule Source Translation Dynamic Ip And Port Interface Address - Translated source interface
- translated
Addresses List<String> - Translated source IP addresses
- interface
Address GetNat Rule Source Translation Dynamic Ip And Port Interface Address - Translated source interface
- translated
Addresses string[] - Translated source IP addresses
- interface_
address GetNat Rule Source Translation Dynamic Ip And Port Interface Address - Translated source interface
- translated_
addresses Sequence[str] - Translated source IP addresses
- interface
Address Property Map - Translated source interface
- translated
Addresses List<String> - Translated source IP addresses
GetNatRuleSourceTranslationDynamicIpAndPortInterfaceAddress
- Floating
Ip string - Floating IP address
- Interface string
- Interface name
- Ip string
- Translated source IP address
- Floating
Ip string - Floating IP address
- Interface string
- Interface name
- Ip string
- Translated source IP address
- floating
Ip String - Floating IP address
- interface_ String
- Interface name
- ip String
- Translated source IP address
- floating
Ip string - Floating IP address
- interface string
- Interface name
- ip string
- Translated source IP address
- floating_
ip str - Floating IP address
- interface str
- Interface name
- ip str
- Translated source IP address
- floating
Ip String - Floating IP address
- interface String
- Interface name
- ip String
- Translated source IP address
GetNatRuleSourceTranslationDynamicIpFallback
- Interface
Address GetNat Rule Source Translation Dynamic Ip Fallback Interface Address - Fallback interface
- Translated
Addresses List<string> - Fallback IP addresses
- Interface
Address GetNat Rule Source Translation Dynamic Ip Fallback Interface Address - Fallback interface
- Translated
Addresses []string - Fallback IP addresses
- interface
Address GetNat Rule Source Translation Dynamic Ip Fallback Interface Address - Fallback interface
- translated
Addresses List<String> - Fallback IP addresses
- interface
Address GetNat Rule Source Translation Dynamic Ip Fallback Interface Address - Fallback interface
- translated
Addresses string[] - Fallback IP addresses
- interface_
address GetNat Rule Source Translation Dynamic Ip Fallback Interface Address - Fallback interface
- translated_
addresses Sequence[str] - Fallback IP addresses
- interface
Address Property Map - Fallback interface
- translated
Addresses List<String> - Fallback IP addresses
GetNatRuleSourceTranslationDynamicIpFallbackInterfaceAddress
- Floating
Ip string - Floating IP address
- Interface string
- Interface name
- Ip string
- IP address
- Floating
Ip string - Floating IP address
- Interface string
- Interface name
- Ip string
- IP address
- floating
Ip String - Floating IP address
- interface_ String
- Interface name
- ip String
- IP address
- floating
Ip string - Floating IP address
- interface string
- Interface name
- ip string
- IP address
- floating_
ip str - Floating IP address
- interface str
- Interface name
- ip str
- IP address
- floating
Ip String - Floating IP address
- interface String
- Interface name
- ip String
- IP address
GetNatRuleSourceTranslationStaticIp
- Bi
Directional string - Bi directional
- Translated
Address string - Translated IP address
- Bi
Directional string - Bi directional
- Translated
Address string - Translated IP address
- bi
Directional String - Bi directional
- translated
Address String - Translated IP address
- bi
Directional string - Bi directional
- translated
Address string - Translated IP address
- bi_
directional str - Bi directional
- translated_
address str - Translated IP address
- bi
Directional String - Bi directional
- translated
Address String - Translated IP address
Package Details
- Repository
- scm pulumi/pulumi-scm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
scmTerraform Provider.
Strata Cloud Manager v0.4.3 published on Saturday, Nov 8, 2025 by Pulumi
