ibm.getIsNetworkAcl
Explore with Pulumi AI
Retrieve information of an network ACL data source. For more information, about managing network ACL, see create a network acl.
Note:
VPC infrastructure services are a regional specific based endpoint, by default targets to us-south
. Please make sure to target right region in the provider block as shown in the provider.tf
file, if VPC service is created in region other than us-south
.
provider.tf
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 getIsNetworkAcl
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 getIsNetworkAcl(args: GetIsNetworkAclArgs, opts?: InvokeOptions): Promise<GetIsNetworkAclResult>
function getIsNetworkAclOutput(args: GetIsNetworkAclOutputArgs, opts?: InvokeOptions): Output<GetIsNetworkAclResult>
def get_is_network_acl(id: Optional[str] = None,
name: Optional[str] = None,
network_acl: Optional[str] = None,
vpc_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsNetworkAclResult
def get_is_network_acl_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
network_acl: Optional[pulumi.Input[str]] = None,
vpc_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsNetworkAclResult]
func LookupIsNetworkAcl(ctx *Context, args *LookupIsNetworkAclArgs, opts ...InvokeOption) (*LookupIsNetworkAclResult, error)
func LookupIsNetworkAclOutput(ctx *Context, args *LookupIsNetworkAclOutputArgs, opts ...InvokeOption) LookupIsNetworkAclResultOutput
> Note: This function is named LookupIsNetworkAcl
in the Go SDK.
public static class GetIsNetworkAcl
{
public static Task<GetIsNetworkAclResult> InvokeAsync(GetIsNetworkAclArgs args, InvokeOptions? opts = null)
public static Output<GetIsNetworkAclResult> Invoke(GetIsNetworkAclInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsNetworkAclResult> getIsNetworkAcl(GetIsNetworkAclArgs args, InvokeOptions options)
public static Output<GetIsNetworkAclResult> getIsNetworkAcl(GetIsNetworkAclArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsNetworkAcl:getIsNetworkAcl
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- (String) The unique identifier for this VPC.
- Name string
- The name of the network ACL.
- Network
Acl string - The network ACL identifier.
- Vpc
Name string - The name of the VPC.
Note Provide
network_acl
or the combination ofvpc_name
andname
.
- Id string
- (String) The unique identifier for this VPC.
- Name string
- The name of the network ACL.
- Network
Acl string - The network ACL identifier.
- Vpc
Name string - The name of the VPC.
Note Provide
network_acl
or the combination ofvpc_name
andname
.
- id String
- (String) The unique identifier for this VPC.
- name String
- The name of the network ACL.
- network
Acl String - The network ACL identifier.
- vpc
Name String - The name of the VPC.
Note Provide
network_acl
or the combination ofvpc_name
andname
.
- id string
- (String) The unique identifier for this VPC.
- name string
- The name of the network ACL.
- network
Acl string - The network ACL identifier.
- vpc
Name string - The name of the VPC.
Note Provide
network_acl
or the combination ofvpc_name
andname
.
- id str
- (String) The unique identifier for this VPC.
- name str
- The name of the network ACL.
- network_
acl str - The network ACL identifier.
- vpc_
name str - The name of the VPC.
Note Provide
network_acl
or the combination ofvpc_name
andname
.
- id String
- (String) The unique identifier for this VPC.
- name String
- The name of the network ACL.
- network
Acl String - The network ACL identifier.
- vpc
Name String - The name of the VPC.
Note Provide
network_acl
or the combination ofvpc_name
andname
.
getIsNetworkAcl Result
The following output properties are available:
- List<string>
- Created
At string - (String) The date and time that the network ACL was created.
- Crn string
- (String) The CRN for this VPC.
- Href string
- (String) The URL for this VPC.
- Id string
- (String) The unique identifier for this VPC.
- Resource
Groups List<GetIs Network Acl Resource Group> - (List) The resource group object, for this network ACL.
- Rules
List<Get
Is Network Acl Rule> - (Array of Strings) A list of rules for a network ACL. The order in which the rules are added to the list determines the priority of the rules. For example, the first rule that you want to enforce must be specified as the first rule in this list.
- Subnets
List<Get
Is Network Acl Subnet> - (List) The subnets to which this network ACL is attached.
- Vpcs
List<Get
Is Network Acl Vpc> - (List) The VPC this network ACL is a part of.
- Name string
- (String) The unique user-defined name for this VPC.
- Network
Acl string - Vpc
Name string
- []string
- Created
At string - (String) The date and time that the network ACL was created.
- Crn string
- (String) The CRN for this VPC.
- Href string
- (String) The URL for this VPC.
- Id string
- (String) The unique identifier for this VPC.
- Resource
Groups []GetIs Network Acl Resource Group - (List) The resource group object, for this network ACL.
- Rules
[]Get
Is Network Acl Rule Type - (Array of Strings) A list of rules for a network ACL. The order in which the rules are added to the list determines the priority of the rules. For example, the first rule that you want to enforce must be specified as the first rule in this list.
- Subnets
[]Get
Is Network Acl Subnet - (List) The subnets to which this network ACL is attached.
- Vpcs
[]Get
Is Network Acl Vpc - (List) The VPC this network ACL is a part of.
- Name string
- (String) The unique user-defined name for this VPC.
- Network
Acl string - Vpc
Name string
- List<String>
- created
At String - (String) The date and time that the network ACL was created.
- crn String
- (String) The CRN for this VPC.
- href String
- (String) The URL for this VPC.
- id String
- (String) The unique identifier for this VPC.
- resource
Groups List<GetIs Network Acl Resource Group> - (List) The resource group object, for this network ACL.
- rules
List<Get
Is Network Acl Rule> - (Array of Strings) A list of rules for a network ACL. The order in which the rules are added to the list determines the priority of the rules. For example, the first rule that you want to enforce must be specified as the first rule in this list.
- subnets
List<Get
Is Network Acl Subnet> - (List) The subnets to which this network ACL is attached.
- vpcs
List<Get
Is Network Acl Vpc> - (List) The VPC this network ACL is a part of.
- name String
- (String) The unique user-defined name for this VPC.
- network
Acl String - vpc
Name String
- string[]
- created
At string - (String) The date and time that the network ACL was created.
- crn string
- (String) The CRN for this VPC.
- href string
- (String) The URL for this VPC.
- id string
- (String) The unique identifier for this VPC.
- resource
Groups GetIs Network Acl Resource Group[] - (List) The resource group object, for this network ACL.
- rules
Get
Is Network Acl Rule[] - (Array of Strings) A list of rules for a network ACL. The order in which the rules are added to the list determines the priority of the rules. For example, the first rule that you want to enforce must be specified as the first rule in this list.
- subnets
Get
Is Network Acl Subnet[] - (List) The subnets to which this network ACL is attached.
- vpcs
Get
Is Network Acl Vpc[] - (List) The VPC this network ACL is a part of.
- name string
- (String) The unique user-defined name for this VPC.
- network
Acl string - vpc
Name string
- Sequence[str]
- created_
at str - (String) The date and time that the network ACL was created.
- crn str
- (String) The CRN for this VPC.
- href str
- (String) The URL for this VPC.
- id str
- (String) The unique identifier for this VPC.
- resource_
groups Sequence[GetIs Network Acl Resource Group] - (List) The resource group object, for this network ACL.
- rules
Sequence[Get
Is Network Acl Rule] - (Array of Strings) A list of rules for a network ACL. The order in which the rules are added to the list determines the priority of the rules. For example, the first rule that you want to enforce must be specified as the first rule in this list.
- subnets
Sequence[Get
Is Network Acl Subnet] - (List) The subnets to which this network ACL is attached.
- vpcs
Sequence[Get
Is Network Acl Vpc] - (List) The VPC this network ACL is a part of.
- name str
- (String) The unique user-defined name for this VPC.
- network_
acl str - vpc_
name str
- List<String>
- created
At String - (String) The date and time that the network ACL was created.
- crn String
- (String) The CRN for this VPC.
- href String
- (String) The URL for this VPC.
- id String
- (String) The unique identifier for this VPC.
- resource
Groups List<Property Map> - (List) The resource group object, for this network ACL.
- rules List<Property Map>
- (Array of Strings) A list of rules for a network ACL. The order in which the rules are added to the list determines the priority of the rules. For example, the first rule that you want to enforce must be specified as the first rule in this list.
- subnets List<Property Map>
- (List) The subnets to which this network ACL is attached.
- vpcs List<Property Map>
- (List) The VPC this network ACL is a part of.
- name String
- (String) The unique user-defined name for this VPC.
- network
Acl String - vpc
Name String
Supporting Types
GetIsNetworkAclResourceGroup
GetIsNetworkAclRule
- Action
This property is required. string - (String)
Allow
ordeny
matching network traffic. - Befores
This property is required. List<GetIs Network Acl Rule Before> - Created
At This property is required. string - (String) The date and time that the network ACL was created.
- Destination
This property is required. string - (String) The destination IP address or CIDR block.
- Direction
This property is required. string - (String) Indicates whether the traffic to be matched is
inbound
oroutbound
. - Href
This property is required. string - (String) The URL for this VPC.
- Icmps
This property is required. List<GetIs Network Acl Rule Icmp> - (List) The protocol ICMP.
- Id
This property is required. string - (String) The unique identifier for this VPC.
- Ip
Version This property is required. string - Name
This property is required. string - The name of the network ACL.
- Protocol
This property is required. string - Source
This property is required. string - (String) The source IP address or CIDR block.
- Tcps
This property is required. List<GetIs Network Acl Rule Tcp> - (List) The TCP protocol.
- Udps
This property is required. List<GetIs Network Acl Rule Udp> - (List) The UDP protocol.
- Action
This property is required. string - (String)
Allow
ordeny
matching network traffic. - Befores
This property is required. []GetIs Network Acl Rule Before - Created
At This property is required. string - (String) The date and time that the network ACL was created.
- Destination
This property is required. string - (String) The destination IP address or CIDR block.
- Direction
This property is required. string - (String) Indicates whether the traffic to be matched is
inbound
oroutbound
. - Href
This property is required. string - (String) The URL for this VPC.
- Icmps
This property is required. []GetIs Network Acl Rule Icmp - (List) The protocol ICMP.
- Id
This property is required. string - (String) The unique identifier for this VPC.
- Ip
Version This property is required. string - Name
This property is required. string - The name of the network ACL.
- Protocol
This property is required. string - Source
This property is required. string - (String) The source IP address or CIDR block.
- Tcps
This property is required. []GetIs Network Acl Rule Tcp - (List) The TCP protocol.
- Udps
This property is required. []GetIs Network Acl Rule Udp - (List) The UDP protocol.
- action
This property is required. String - (String)
Allow
ordeny
matching network traffic. - befores
This property is required. List<GetIs Network Acl Rule Before> - created
At This property is required. String - (String) The date and time that the network ACL was created.
- destination
This property is required. String - (String) The destination IP address or CIDR block.
- direction
This property is required. String - (String) Indicates whether the traffic to be matched is
inbound
oroutbound
. - href
This property is required. String - (String) The URL for this VPC.
- icmps
This property is required. List<GetIs Network Acl Rule Icmp> - (List) The protocol ICMP.
- id
This property is required. String - (String) The unique identifier for this VPC.
- ip
Version This property is required. String - name
This property is required. String - The name of the network ACL.
- protocol
This property is required. String - source
This property is required. String - (String) The source IP address or CIDR block.
- tcps
This property is required. List<GetIs Network Acl Rule Tcp> - (List) The TCP protocol.
- udps
This property is required. List<GetIs Network Acl Rule Udp> - (List) The UDP protocol.
- action
This property is required. string - (String)
Allow
ordeny
matching network traffic. - befores
This property is required. GetIs Network Acl Rule Before[] - created
At This property is required. string - (String) The date and time that the network ACL was created.
- destination
This property is required. string - (String) The destination IP address or CIDR block.
- direction
This property is required. string - (String) Indicates whether the traffic to be matched is
inbound
oroutbound
. - href
This property is required. string - (String) The URL for this VPC.
- icmps
This property is required. GetIs Network Acl Rule Icmp[] - (List) The protocol ICMP.
- id
This property is required. string - (String) The unique identifier for this VPC.
- ip
Version This property is required. string - name
This property is required. string - The name of the network ACL.
- protocol
This property is required. string - source
This property is required. string - (String) The source IP address or CIDR block.
- tcps
This property is required. GetIs Network Acl Rule Tcp[] - (List) The TCP protocol.
- udps
This property is required. GetIs Network Acl Rule Udp[] - (List) The UDP protocol.
- action
This property is required. str - (String)
Allow
ordeny
matching network traffic. - befores
This property is required. Sequence[GetIs Network Acl Rule Before] - created_
at This property is required. str - (String) The date and time that the network ACL was created.
- destination
This property is required. str - (String) The destination IP address or CIDR block.
- direction
This property is required. str - (String) Indicates whether the traffic to be matched is
inbound
oroutbound
. - href
This property is required. str - (String) The URL for this VPC.
- icmps
This property is required. Sequence[GetIs Network Acl Rule Icmp] - (List) The protocol ICMP.
- id
This property is required. str - (String) The unique identifier for this VPC.
- ip_
version This property is required. str - name
This property is required. str - The name of the network ACL.
- protocol
This property is required. str - source
This property is required. str - (String) The source IP address or CIDR block.
- tcps
This property is required. Sequence[GetIs Network Acl Rule Tcp] - (List) The TCP protocol.
- udps
This property is required. Sequence[GetIs Network Acl Rule Udp] - (List) The UDP protocol.
- action
This property is required. String - (String)
Allow
ordeny
matching network traffic. - befores
This property is required. List<Property Map> - created
At This property is required. String - (String) The date and time that the network ACL was created.
- destination
This property is required. String - (String) The destination IP address or CIDR block.
- direction
This property is required. String - (String) Indicates whether the traffic to be matched is
inbound
oroutbound
. - href
This property is required. String - (String) The URL for this VPC.
- icmps
This property is required. List<Property Map> - (List) The protocol ICMP.
- id
This property is required. String - (String) The unique identifier for this VPC.
- ip
Version This property is required. String - name
This property is required. String - The name of the network ACL.
- protocol
This property is required. String - source
This property is required. String - (String) The source IP address or CIDR block.
- tcps
This property is required. List<Property Map> - (List) The TCP protocol.
- udps
This property is required. List<Property Map> - (List) The UDP protocol.
GetIsNetworkAclRuleBefore
- Deleteds
This property is required. List<GetIs Network Acl Rule Before Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- Href
This property is required. string - (String) The URL for this VPC.
- Id
This property is required. string - (String) The unique identifier for this VPC.
- Name
This property is required. string - The name of the network ACL.
- Deleteds
This property is required. []GetIs Network Acl Rule Before Deleted - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- Href
This property is required. string - (String) The URL for this VPC.
- Id
This property is required. string - (String) The unique identifier for this VPC.
- Name
This property is required. string - The name of the network ACL.
- deleteds
This property is required. List<GetIs Network Acl Rule Before Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- href
This property is required. String - (String) The URL for this VPC.
- id
This property is required. String - (String) The unique identifier for this VPC.
- name
This property is required. String - The name of the network ACL.
- deleteds
This property is required. GetIs Network Acl Rule Before Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- href
This property is required. string - (String) The URL for this VPC.
- id
This property is required. string - (String) The unique identifier for this VPC.
- name
This property is required. string - The name of the network ACL.
- deleteds
This property is required. Sequence[GetIs Network Acl Rule Before Deleted] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- href
This property is required. str - (String) The URL for this VPC.
- id
This property is required. str - (String) The unique identifier for this VPC.
- name
This property is required. str - The name of the network ACL.
- deleteds
This property is required. List<Property Map> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- href
This property is required. String - (String) The URL for this VPC.
- id
This property is required. String - (String) The unique identifier for this VPC.
- name
This property is required. String - The name of the network ACL.
GetIsNetworkAclRuleBeforeDeleted
- More
Info This property is required. string - (String) Link to documentation about deleted resources.
- More
Info This property is required. string - (String) Link to documentation about deleted resources.
- more
Info This property is required. String - (String) Link to documentation about deleted resources.
- more
Info This property is required. string - (String) Link to documentation about deleted resources.
- more_
info This property is required. str - (String) Link to documentation about deleted resources.
- more
Info This property is required. String - (String) Link to documentation about deleted resources.
GetIsNetworkAclRuleIcmp
- Code
This property is required. double - (Integer) The ICMP traffic code to allow. Valid values from 0 to 255. If unspecified, all codes are allowed. This can only be specified if type is also specified.
- Type
This property is required. double - (Integer) The ICMP traffic type to allow. Valid values from 0 to 254. If unspecified, all types are allowed by this rule.
- Code
This property is required. float64 - (Integer) The ICMP traffic code to allow. Valid values from 0 to 255. If unspecified, all codes are allowed. This can only be specified if type is also specified.
- Type
This property is required. float64 - (Integer) The ICMP traffic type to allow. Valid values from 0 to 254. If unspecified, all types are allowed by this rule.
- code
This property is required. Double - (Integer) The ICMP traffic code to allow. Valid values from 0 to 255. If unspecified, all codes are allowed. This can only be specified if type is also specified.
- type
This property is required. Double - (Integer) The ICMP traffic type to allow. Valid values from 0 to 254. If unspecified, all types are allowed by this rule.
- code
This property is required. number - (Integer) The ICMP traffic code to allow. Valid values from 0 to 255. If unspecified, all codes are allowed. This can only be specified if type is also specified.
- type
This property is required. number - (Integer) The ICMP traffic type to allow. Valid values from 0 to 254. If unspecified, all types are allowed by this rule.
- code
This property is required. float - (Integer) The ICMP traffic code to allow. Valid values from 0 to 255. If unspecified, all codes are allowed. This can only be specified if type is also specified.
- type
This property is required. float - (Integer) The ICMP traffic type to allow. Valid values from 0 to 254. If unspecified, all types are allowed by this rule.
- code
This property is required. Number - (Integer) The ICMP traffic code to allow. Valid values from 0 to 255. If unspecified, all codes are allowed. This can only be specified if type is also specified.
- type
This property is required. Number - (Integer) The ICMP traffic type to allow. Valid values from 0 to 254. If unspecified, all types are allowed by this rule.
GetIsNetworkAclRuleTcp
- Port
Max This property is required. double - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- Port
Min This property is required. double - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- Source
Port Max This property is required. double - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- Source
Port Min This property is required. double - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- Port
Max This property is required. float64 - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- Port
Min This property is required. float64 - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- Source
Port Max This property is required. float64 - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- Source
Port Min This property is required. float64 - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- port
Max This property is required. Double - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- port
Min This property is required. Double - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- source
Port Max This property is required. Double - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- source
Port Min This property is required. Double - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- port
Max This property is required. number - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- port
Min This property is required. number - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- source
Port Max This property is required. number - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- source
Port Min This property is required. number - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- port_
max This property is required. float - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- port_
min This property is required. float - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- source_
port_ max This property is required. float - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- source_
port_ min This property is required. float - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- port
Max This property is required. Number - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- port
Min This property is required. Number - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- source
Port Max This property is required. Number - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- source
Port Min This property is required. Number - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
GetIsNetworkAclRuleUdp
- Port
Max This property is required. double - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- Port
Min This property is required. double - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- Source
Port Max This property is required. double - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- Source
Port Min This property is required. double - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- Port
Max This property is required. float64 - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- Port
Min This property is required. float64 - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- Source
Port Max This property is required. float64 - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- Source
Port Min This property is required. float64 - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- port
Max This property is required. Double - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- port
Min This property is required. Double - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- source
Port Max This property is required. Double - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- source
Port Min This property is required. Double - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- port
Max This property is required. number - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- port
Min This property is required. number - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- source
Port Max This property is required. number - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- source
Port Min This property is required. number - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- port_
max This property is required. float - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- port_
min This property is required. float - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- source_
port_ max This property is required. float - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- source_
port_ min This property is required. float - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- port
Max This property is required. Number - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- port
Min This property is required. Number - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
- source
Port Max This property is required. Number - (Integer) The highest port in the range of ports to be matched; if unspecified, 65535 is used.
- source
Port Min This property is required. Number - (Integer) The lowest port in the range of ports to be matched; if unspecified, 1 is used.
GetIsNetworkAclSubnet
- Crn
This property is required. string - (String) The CRN for this VPC.
- Deleteds
This property is required. List<GetIs Network Acl Subnet Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- Href
This property is required. string - (String) The URL for this VPC.
- Id
This property is required. string - (String) The unique identifier for this VPC.
- Name
This property is required. string - The name of the network ACL.
- Crn
This property is required. string - (String) The CRN for this VPC.
- Deleteds
This property is required. []GetIs Network Acl Subnet Deleted - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- Href
This property is required. string - (String) The URL for this VPC.
- Id
This property is required. string - (String) The unique identifier for this VPC.
- Name
This property is required. string - The name of the network ACL.
- crn
This property is required. String - (String) The CRN for this VPC.
- deleteds
This property is required. List<GetIs Network Acl Subnet Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- href
This property is required. String - (String) The URL for this VPC.
- id
This property is required. String - (String) The unique identifier for this VPC.
- name
This property is required. String - The name of the network ACL.
- crn
This property is required. string - (String) The CRN for this VPC.
- deleteds
This property is required. GetIs Network Acl Subnet Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- href
This property is required. string - (String) The URL for this VPC.
- id
This property is required. string - (String) The unique identifier for this VPC.
- name
This property is required. string - The name of the network ACL.
- crn
This property is required. str - (String) The CRN for this VPC.
- deleteds
This property is required. Sequence[GetIs Network Acl Subnet Deleted] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- href
This property is required. str - (String) The URL for this VPC.
- id
This property is required. str - (String) The unique identifier for this VPC.
- name
This property is required. str - The name of the network ACL.
- crn
This property is required. String - (String) The CRN for this VPC.
- deleteds
This property is required. List<Property Map> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- href
This property is required. String - (String) The URL for this VPC.
- id
This property is required. String - (String) The unique identifier for this VPC.
- name
This property is required. String - The name of the network ACL.
GetIsNetworkAclSubnetDeleted
- More
Info This property is required. string - (String) Link to documentation about deleted resources.
- More
Info This property is required. string - (String) Link to documentation about deleted resources.
- more
Info This property is required. String - (String) Link to documentation about deleted resources.
- more
Info This property is required. string - (String) Link to documentation about deleted resources.
- more_
info This property is required. str - (String) Link to documentation about deleted resources.
- more
Info This property is required. String - (String) Link to documentation about deleted resources.
GetIsNetworkAclVpc
- Crn
This property is required. string - (String) The CRN for this VPC.
- Deleteds
This property is required. List<GetIs Network Acl Vpc Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- Href
This property is required. string - (String) The URL for this VPC.
- Id
This property is required. string - (String) The unique identifier for this VPC.
- Name
This property is required. string - The name of the network ACL.
- Crn
This property is required. string - (String) The CRN for this VPC.
- Deleteds
This property is required. []GetIs Network Acl Vpc Deleted - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- Href
This property is required. string - (String) The URL for this VPC.
- Id
This property is required. string - (String) The unique identifier for this VPC.
- Name
This property is required. string - The name of the network ACL.
- crn
This property is required. String - (String) The CRN for this VPC.
- deleteds
This property is required. List<GetIs Network Acl Vpc Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- href
This property is required. String - (String) The URL for this VPC.
- id
This property is required. String - (String) The unique identifier for this VPC.
- name
This property is required. String - The name of the network ACL.
- crn
This property is required. string - (String) The CRN for this VPC.
- deleteds
This property is required. GetIs Network Acl Vpc Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- href
This property is required. string - (String) The URL for this VPC.
- id
This property is required. string - (String) The unique identifier for this VPC.
- name
This property is required. string - The name of the network ACL.
- crn
This property is required. str - (String) The CRN for this VPC.
- deleteds
This property is required. Sequence[GetIs Network Acl Vpc Deleted] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- href
This property is required. str - (String) The URL for this VPC.
- id
This property is required. str - (String) The unique identifier for this VPC.
- name
This property is required. str - The name of the network ACL.
- crn
This property is required. String - (String) The CRN for this VPC.
- deleteds
This property is required. List<Property Map> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- href
This property is required. String - (String) The URL for this VPC.
- id
This property is required. String - (String) The unique identifier for this VPC.
- name
This property is required. String - The name of the network ACL.
GetIsNetworkAclVpcDeleted
- More
Info This property is required. string - (String) Link to documentation about deleted resources.
- More
Info This property is required. string - (String) Link to documentation about deleted resources.
- more
Info This property is required. String - (String) Link to documentation about deleted resources.
- more
Info This property is required. string - (String) Link to documentation about deleted resources.
- more_
info This property is required. str - (String) Link to documentation about deleted resources.
- more
Info This property is required. String - (String) Link to documentation about deleted resources.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.