1. Packages
  2. Ibm Provider
  3. API Docs
  4. getPiNetworkSecurityGroup
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

ibm.getPiNetworkSecurityGroup

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

    Retrieves information about a network security group.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const networkSecurityGroup = ibm.getPiNetworkSecurityGroup({
        piCloudInstanceId: "<value of the cloud_instance_id>",
        piNetworkSecurityGroupId: "<value of the network_security_group_id>",
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    network_security_group = ibm.get_pi_network_security_group(pi_cloud_instance_id="<value of the cloud_instance_id>",
        pi_network_security_group_id="<value of the network_security_group_id>")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.LookupPiNetworkSecurityGroup(ctx, &ibm.LookupPiNetworkSecurityGroupArgs{
    			PiCloudInstanceId:        "<value of the cloud_instance_id>",
    			PiNetworkSecurityGroupId: "<value of the network_security_group_id>",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var networkSecurityGroup = Ibm.GetPiNetworkSecurityGroup.Invoke(new()
        {
            PiCloudInstanceId = "<value of the cloud_instance_id>",
            PiNetworkSecurityGroupId = "<value of the network_security_group_id>",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.IbmFunctions;
    import com.pulumi.ibm.inputs.GetPiNetworkSecurityGroupArgs;
    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) {
            final var networkSecurityGroup = IbmFunctions.getPiNetworkSecurityGroup(GetPiNetworkSecurityGroupArgs.builder()
                .piCloudInstanceId("<value of the cloud_instance_id>")
                .piNetworkSecurityGroupId("<value of the network_security_group_id>")
                .build());
    
        }
    }
    
    variables:
      networkSecurityGroup:
        fn::invoke:
          function: ibm:getPiNetworkSecurityGroup
          arguments:
            piCloudInstanceId: <value of the cloud_instance_id>
            piNetworkSecurityGroupId: <value of the network_security_group_id>
    

    Notes

    • Please find supported Regions for endpoints.
    • If a Power cloud instance is provisioned at lon04, The provider level attributes should be as follows:
      • region - lon
      • zone - lon04

    Example usage:

    import * as pulumi from "@pulumi/pulumi";
    
    import pulumi
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    
    return await Deployment.RunAsync(() => 
    {
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    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) {
        }
    }
    
    {}
    

    Using getPiNetworkSecurityGroup

    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 getPiNetworkSecurityGroup(args: GetPiNetworkSecurityGroupArgs, opts?: InvokeOptions): Promise<GetPiNetworkSecurityGroupResult>
    function getPiNetworkSecurityGroupOutput(args: GetPiNetworkSecurityGroupOutputArgs, opts?: InvokeOptions): Output<GetPiNetworkSecurityGroupResult>
    def get_pi_network_security_group(id: Optional[str] = None,
                                      pi_cloud_instance_id: Optional[str] = None,
                                      pi_network_security_group_id: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetPiNetworkSecurityGroupResult
    def get_pi_network_security_group_output(id: Optional[pulumi.Input[str]] = None,
                                      pi_cloud_instance_id: Optional[pulumi.Input[str]] = None,
                                      pi_network_security_group_id: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetPiNetworkSecurityGroupResult]
    func LookupPiNetworkSecurityGroup(ctx *Context, args *LookupPiNetworkSecurityGroupArgs, opts ...InvokeOption) (*LookupPiNetworkSecurityGroupResult, error)
    func LookupPiNetworkSecurityGroupOutput(ctx *Context, args *LookupPiNetworkSecurityGroupOutputArgs, opts ...InvokeOption) LookupPiNetworkSecurityGroupResultOutput

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

    public static class GetPiNetworkSecurityGroup 
    {
        public static Task<GetPiNetworkSecurityGroupResult> InvokeAsync(GetPiNetworkSecurityGroupArgs args, InvokeOptions? opts = null)
        public static Output<GetPiNetworkSecurityGroupResult> Invoke(GetPiNetworkSecurityGroupInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPiNetworkSecurityGroupResult> getPiNetworkSecurityGroup(GetPiNetworkSecurityGroupArgs args, InvokeOptions options)
    public static Output<GetPiNetworkSecurityGroupResult> getPiNetworkSecurityGroup(GetPiNetworkSecurityGroupArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getPiNetworkSecurityGroup:getPiNetworkSecurityGroup
      arguments:
        # arguments dictionary

    The following arguments are supported:

    PiCloudInstanceId string
    The GUID of the service instance associated with an account.
    PiNetworkSecurityGroupId string
    network security group id or name.
    Id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    PiCloudInstanceId string
    The GUID of the service instance associated with an account.
    PiNetworkSecurityGroupId string
    network security group id or name.
    Id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    piCloudInstanceId String
    The GUID of the service instance associated with an account.
    piNetworkSecurityGroupId String
    network security group id or name.
    id String
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    piCloudInstanceId string
    The GUID of the service instance associated with an account.
    piNetworkSecurityGroupId string
    network security group id or name.
    id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    pi_cloud_instance_id str
    The GUID of the service instance associated with an account.
    pi_network_security_group_id str
    network security group id or name.
    id str
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    piCloudInstanceId String
    The GUID of the service instance associated with an account.
    piNetworkSecurityGroupId String
    network security group id or name.
    id String
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.

    getPiNetworkSecurityGroup Result

    The following output properties are available:

    Crn string
    (String) The network security group's crn.
    Default bool
    (Boolean) Indicates if the network security group is the default network security group in the workspace.
    Id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    Members List<GetPiNetworkSecurityGroupMember>
    (List) The list of IPv4 addresses and\or network interfaces in the network security group.
    Name string
    (String) The name of the network security group.
    PiCloudInstanceId string
    PiNetworkSecurityGroupId string
    Rules List<GetPiNetworkSecurityGroupRule>
    (List) The list of rules in the network security group.
    UserTags List<string>
    (List) List of user tags attached to the resource.
    Crn string
    (String) The network security group's crn.
    Default bool
    (Boolean) Indicates if the network security group is the default network security group in the workspace.
    Id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    Members []GetPiNetworkSecurityGroupMemberType
    (List) The list of IPv4 addresses and\or network interfaces in the network security group.
    Name string
    (String) The name of the network security group.
    PiCloudInstanceId string
    PiNetworkSecurityGroupId string
    Rules []GetPiNetworkSecurityGroupRuleType
    (List) The list of rules in the network security group.
    UserTags []string
    (List) List of user tags attached to the resource.
    crn String
    (String) The network security group's crn.
    default_ Boolean
    (Boolean) Indicates if the network security group is the default network security group in the workspace.
    id String
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    members List<GetPiNetworkSecurityGroupMember>
    (List) The list of IPv4 addresses and\or network interfaces in the network security group.
    name String
    (String) The name of the network security group.
    piCloudInstanceId String
    piNetworkSecurityGroupId String
    rules List<GetPiNetworkSecurityGroupRule>
    (List) The list of rules in the network security group.
    userTags List<String>
    (List) List of user tags attached to the resource.
    crn string
    (String) The network security group's crn.
    default boolean
    (Boolean) Indicates if the network security group is the default network security group in the workspace.
    id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    members GetPiNetworkSecurityGroupMember[]
    (List) The list of IPv4 addresses and\or network interfaces in the network security group.
    name string
    (String) The name of the network security group.
    piCloudInstanceId string
    piNetworkSecurityGroupId string
    rules GetPiNetworkSecurityGroupRule[]
    (List) The list of rules in the network security group.
    userTags string[]
    (List) List of user tags attached to the resource.
    crn str
    (String) The network security group's crn.
    default bool
    (Boolean) Indicates if the network security group is the default network security group in the workspace.
    id str
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    members Sequence[GetPiNetworkSecurityGroupMember]
    (List) The list of IPv4 addresses and\or network interfaces in the network security group.
    name str
    (String) The name of the network security group.
    pi_cloud_instance_id str
    pi_network_security_group_id str
    rules Sequence[GetPiNetworkSecurityGroupRule]
    (List) The list of rules in the network security group.
    user_tags Sequence[str]
    (List) List of user tags attached to the resource.
    crn String
    (String) The network security group's crn.
    default Boolean
    (Boolean) Indicates if the network security group is the default network security group in the workspace.
    id String
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    members List<Property Map>
    (List) The list of IPv4 addresses and\or network interfaces in the network security group.
    name String
    (String) The name of the network security group.
    piCloudInstanceId String
    piNetworkSecurityGroupId String
    rules List<Property Map>
    (List) The list of rules in the network security group.
    userTags List<String>
    (List) List of user tags attached to the resource.

    Supporting Types

    GetPiNetworkSecurityGroupMember

    Id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    MacAddress string
    (String) The mac address of a network interface included if the type is network-interface.
    NetworkInterfaceId string
    (String) The network ID of a network interface included if the type is network-interface.
    Target string
    (String) If ipv4-address type, then IPv4 address or if network-interface type, then network interface id.
    Type string
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    Id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    MacAddress string
    (String) The mac address of a network interface included if the type is network-interface.
    NetworkInterfaceId string
    (String) The network ID of a network interface included if the type is network-interface.
    Target string
    (String) If ipv4-address type, then IPv4 address or if network-interface type, then network interface id.
    Type string
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    id String
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    macAddress String
    (String) The mac address of a network interface included if the type is network-interface.
    networkInterfaceId String
    (String) The network ID of a network interface included if the type is network-interface.
    target String
    (String) If ipv4-address type, then IPv4 address or if network-interface type, then network interface id.
    type String
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    macAddress string
    (String) The mac address of a network interface included if the type is network-interface.
    networkInterfaceId string
    (String) The network ID of a network interface included if the type is network-interface.
    target string
    (String) If ipv4-address type, then IPv4 address or if network-interface type, then network interface id.
    type string
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    id str
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    mac_address str
    (String) The mac address of a network interface included if the type is network-interface.
    network_interface_id str
    (String) The network ID of a network interface included if the type is network-interface.
    target str
    (String) If ipv4-address type, then IPv4 address or if network-interface type, then network interface id.
    type str
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    id String
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    macAddress String
    (String) The mac address of a network interface included if the type is network-interface.
    networkInterfaceId String
    (String) The network ID of a network interface included if the type is network-interface.
    target String
    (String) If ipv4-address type, then IPv4 address or if network-interface type, then network interface id.
    type String
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.

    GetPiNetworkSecurityGroupRule

    Action string
    (String) The action to take if the rule matches network traffic. Supported values are: allow, deny.
    DestinationPorts List<GetPiNetworkSecurityGroupRuleDestinationPort>
    (List) The list of destination port.
    Id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    Protocols List<GetPiNetworkSecurityGroupRuleProtocol>
    (List) The list of protocol.
    Remotes List<GetPiNetworkSecurityGroupRuleRemote>
    (List) List of remote.
    SourcePorts List<GetPiNetworkSecurityGroupRuleSourcePort>
    (List) List of source port.
    Action string
    (String) The action to take if the rule matches network traffic. Supported values are: allow, deny.
    DestinationPorts []GetPiNetworkSecurityGroupRuleDestinationPort
    (List) The list of destination port.
    Id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    Protocols []GetPiNetworkSecurityGroupRuleProtocol
    (List) The list of protocol.
    Remotes []GetPiNetworkSecurityGroupRuleRemote
    (List) List of remote.
    SourcePorts []GetPiNetworkSecurityGroupRuleSourcePort
    (List) List of source port.
    action String
    (String) The action to take if the rule matches network traffic. Supported values are: allow, deny.
    destinationPorts List<GetPiNetworkSecurityGroupRuleDestinationPort>
    (List) The list of destination port.
    id String
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    protocols List<GetPiNetworkSecurityGroupRuleProtocol>
    (List) The list of protocol.
    remotes List<GetPiNetworkSecurityGroupRuleRemote>
    (List) List of remote.
    sourcePorts List<GetPiNetworkSecurityGroupRuleSourcePort>
    (List) List of source port.
    action string
    (String) The action to take if the rule matches network traffic. Supported values are: allow, deny.
    destinationPorts GetPiNetworkSecurityGroupRuleDestinationPort[]
    (List) The list of destination port.
    id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    protocols GetPiNetworkSecurityGroupRuleProtocol[]
    (List) The list of protocol.
    remotes GetPiNetworkSecurityGroupRuleRemote[]
    (List) List of remote.
    sourcePorts GetPiNetworkSecurityGroupRuleSourcePort[]
    (List) List of source port.
    action str
    (String) The action to take if the rule matches network traffic. Supported values are: allow, deny.
    destination_ports Sequence[GetPiNetworkSecurityGroupRuleDestinationPort]
    (List) The list of destination port.
    id str
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    protocols Sequence[GetPiNetworkSecurityGroupRuleProtocol]
    (List) The list of protocol.
    remotes Sequence[GetPiNetworkSecurityGroupRuleRemote]
    (List) List of remote.
    source_ports Sequence[GetPiNetworkSecurityGroupRuleSourcePort]
    (List) List of source port.
    action String
    (String) The action to take if the rule matches network traffic. Supported values are: allow, deny.
    destinationPorts List<Property Map>
    (List) The list of destination port.
    id String
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    protocols List<Property Map>
    (List) The list of protocol.
    remotes List<Property Map>
    (List) List of remote.
    sourcePorts List<Property Map>
    (List) List of source port.

    GetPiNetworkSecurityGroupRuleDestinationPort

    Maximum double
    (Integer) The end of the port range, if applicable. If the value is not present then the default value of 65535 will be the maximum port number.
    Minimum double
    (Integer) The start of the port range, if applicable. If the value is not present then the default value of 1 will be the minimum port number.
    Maximum float64
    (Integer) The end of the port range, if applicable. If the value is not present then the default value of 65535 will be the maximum port number.
    Minimum float64
    (Integer) The start of the port range, if applicable. If the value is not present then the default value of 1 will be the minimum port number.
    maximum Double
    (Integer) The end of the port range, if applicable. If the value is not present then the default value of 65535 will be the maximum port number.
    minimum Double
    (Integer) The start of the port range, if applicable. If the value is not present then the default value of 1 will be the minimum port number.
    maximum number
    (Integer) The end of the port range, if applicable. If the value is not present then the default value of 65535 will be the maximum port number.
    minimum number
    (Integer) The start of the port range, if applicable. If the value is not present then the default value of 1 will be the minimum port number.
    maximum float
    (Integer) The end of the port range, if applicable. If the value is not present then the default value of 65535 will be the maximum port number.
    minimum float
    (Integer) The start of the port range, if applicable. If the value is not present then the default value of 1 will be the minimum port number.
    maximum Number
    (Integer) The end of the port range, if applicable. If the value is not present then the default value of 65535 will be the maximum port number.
    minimum Number
    (Integer) The start of the port range, if applicable. If the value is not present then the default value of 1 will be the minimum port number.

    GetPiNetworkSecurityGroupRuleProtocol

    IcmpType string
    (String) If icmp type, a ICMP packet type affected by ICMP rules and if not present then all types are matched.
    TcpFlags List<GetPiNetworkSecurityGroupRuleProtocolTcpFlag>
    (List) If tcp type, the list of TCP flags and if not present then all flags are matched. Supported values are: syn, ack, fin, rst. Nested schema for icmp_types:
    Type string
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    IcmpType string
    (String) If icmp type, a ICMP packet type affected by ICMP rules and if not present then all types are matched.
    TcpFlags []GetPiNetworkSecurityGroupRuleProtocolTcpFlag
    (List) If tcp type, the list of TCP flags and if not present then all flags are matched. Supported values are: syn, ack, fin, rst. Nested schema for icmp_types:
    Type string
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    icmpType String
    (String) If icmp type, a ICMP packet type affected by ICMP rules and if not present then all types are matched.
    tcpFlags List<GetPiNetworkSecurityGroupRuleProtocolTcpFlag>
    (List) If tcp type, the list of TCP flags and if not present then all flags are matched. Supported values are: syn, ack, fin, rst. Nested schema for icmp_types:
    type String
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    icmpType string
    (String) If icmp type, a ICMP packet type affected by ICMP rules and if not present then all types are matched.
    tcpFlags GetPiNetworkSecurityGroupRuleProtocolTcpFlag[]
    (List) If tcp type, the list of TCP flags and if not present then all flags are matched. Supported values are: syn, ack, fin, rst. Nested schema for icmp_types:
    type string
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    icmp_type str
    (String) If icmp type, a ICMP packet type affected by ICMP rules and if not present then all types are matched.
    tcp_flags Sequence[GetPiNetworkSecurityGroupRuleProtocolTcpFlag]
    (List) If tcp type, the list of TCP flags and if not present then all flags are matched. Supported values are: syn, ack, fin, rst. Nested schema for icmp_types:
    type str
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    icmpType String
    (String) If icmp type, a ICMP packet type affected by ICMP rules and if not present then all types are matched.
    tcpFlags List<Property Map>
    (List) If tcp type, the list of TCP flags and if not present then all flags are matched. Supported values are: syn, ack, fin, rst. Nested schema for icmp_types:
    type String
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.

    GetPiNetworkSecurityGroupRuleProtocolTcpFlag

    Flag string
    Flag string
    flag String
    flag string
    flag str
    flag String

    GetPiNetworkSecurityGroupRuleRemote

    Id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    Type string
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    Id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    Type string
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    id String
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    type String
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    id string
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    type string
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    id str
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    type str
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.
    id String
    (String) The id of the remote network Address group or network security group the rules apply to. Not required for default-network-address-group.
    type String
    (String) The type of remote group the rules apply to. Supported values are: network-security-group, network-address-group, default-network-address-group.

    GetPiNetworkSecurityGroupRuleSourcePort

    Maximum double
    (Integer) The end of the port range, if applicable. If the value is not present then the default value of 65535 will be the maximum port number.
    Minimum double
    (Integer) The start of the port range, if applicable. If the value is not present then the default value of 1 will be the minimum port number.
    Maximum float64
    (Integer) The end of the port range, if applicable. If the value is not present then the default value of 65535 will be the maximum port number.
    Minimum float64
    (Integer) The start of the port range, if applicable. If the value is not present then the default value of 1 will be the minimum port number.
    maximum Double
    (Integer) The end of the port range, if applicable. If the value is not present then the default value of 65535 will be the maximum port number.
    minimum Double
    (Integer) The start of the port range, if applicable. If the value is not present then the default value of 1 will be the minimum port number.
    maximum number
    (Integer) The end of the port range, if applicable. If the value is not present then the default value of 65535 will be the maximum port number.
    minimum number
    (Integer) The start of the port range, if applicable. If the value is not present then the default value of 1 will be the minimum port number.
    maximum float
    (Integer) The end of the port range, if applicable. If the value is not present then the default value of 65535 will be the maximum port number.
    minimum float
    (Integer) The start of the port range, if applicable. If the value is not present then the default value of 1 will be the minimum port number.
    maximum Number
    (Integer) The end of the port range, if applicable. If the value is not present then the default value of 65535 will be the maximum port number.
    minimum Number
    (Integer) The start of the port range, if applicable. If the value is not present then the default value of 1 will be the minimum port number.

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud