AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
aws-native.wafv2.IpSet
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
Contains a list of IP addresses. This can be either IPV4 or IPV6. The list will be mutually
Create IpSet Resource
new IpSet(name: string, args: IpSetArgs, opts?: CustomResourceOptions);
@overload
def IpSet(resource_name: str,
opts: Optional[ResourceOptions] = None,
addresses: Optional[Sequence[str]] = None,
description: Optional[str] = None,
ip_address_version: Optional[IpSetIpAddressVersion] = None,
name: Optional[str] = None,
scope: Optional[IpSetScope] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
@overload
def IpSet(resource_name: str,
args: IpSetArgs,
opts: Optional[ResourceOptions] = None)
func NewIpSet(ctx *Context, name string, args IpSetArgs, opts ...ResourceOption) (*IpSet, error)
public IpSet(string name, IpSetArgs args, CustomResourceOptions? opts = null)
type: aws-native:wafv2:IpSet
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IpSetArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args IpSetArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args IpSetArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IpSetArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args IpSetArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
IpSet Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The IpSet resource accepts the following input properties:
- Addresses List<string>
- List of IPAddresses.
- Ip
Address Pulumi.Version Aws Native. Wa Fv2. Ip Set Ip Address Version - Scope
Pulumi.
Aws Native. Wa Fv2. Ip Set Scope - Description string
- Name string
- List<Pulumi.
Aws Native. Inputs. Tag>
- Addresses []string
- List of IPAddresses.
- Ip
Address IpVersion Set Ip Address Version - Scope
Ip
Set Scope - Description string
- Name string
- Tag
Args
- addresses List<String>
- List of IPAddresses.
- ip
Address IpVersion Set Ip Address Version - scope
Ip
Set Scope - description String
- name String
- List<Tag>
- addresses string[]
- List of IPAddresses.
- ip
Address IpVersion Set Ip Address Version - scope
Ip
Set Scope - description string
- name string
- Tag[]
- addresses Sequence[str]
- List of IPAddresses.
- ip_
address_ Ipversion Set Ip Address Version - scope
Ip
Set Scope - description str
- name str
- Tag
Args]
- addresses List<String>
- List of IPAddresses.
- ip
Address "IPV4" | "IPV6"Version - scope "CLOUDFRONT" | "REGIONAL"
- description String
- name String
- List<Property Map>
Outputs
All input properties are implicitly available as output properties. Additionally, the IpSet resource produces the following output properties:
Supporting Types
IpSetIpAddressVersion, IpSetIpAddressVersionArgs
- Ipv4
- IPV4
- Ipv6
- IPV6
- Ip
Set Ip Address Version Ipv4 - IPV4
- Ip
Set Ip Address Version Ipv6 - IPV6
- Ipv4
- IPV4
- Ipv6
- IPV6
- Ipv4
- IPV4
- Ipv6
- IPV6
- IPV4
- IPV4
- IPV6
- IPV6
- "IPV4"
- IPV4
- "IPV6"
- IPV6
IpSetScope, IpSetScopeArgs
- Cloudfront
- CLOUDFRONT
- Regional
- REGIONAL
- Ip
Set Scope Cloudfront - CLOUDFRONT
- Ip
Set Scope Regional - REGIONAL
- Cloudfront
- CLOUDFRONT
- Regional
- REGIONAL
- Cloudfront
- CLOUDFRONT
- Regional
- REGIONAL
- CLOUDFRONT
- CLOUDFRONT
- REGIONAL
- REGIONAL
- "CLOUDFRONT"
- CLOUDFRONT
- "REGIONAL"
- REGIONAL
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi