AWS Native is in preview. AWS Classic is fully supported.
aws-native.route53resolver.FirewallDomainList
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Resource schema for AWS::Route53Resolver::FirewallDomainList.
Create FirewallDomainList Resource
new FirewallDomainList(name: string, args?: FirewallDomainListArgs, opts?: CustomResourceOptions);
@overload
def FirewallDomainList(resource_name: str,
opts: Optional[ResourceOptions] = None,
domain_file_url: Optional[str] = None,
domains: Optional[Sequence[str]] = None,
name: Optional[str] = None,
tags: Optional[Sequence[FirewallDomainListTagArgs]] = None)
@overload
def FirewallDomainList(resource_name: str,
args: Optional[FirewallDomainListArgs] = None,
opts: Optional[ResourceOptions] = None)
func NewFirewallDomainList(ctx *Context, name string, args *FirewallDomainListArgs, opts ...ResourceOption) (*FirewallDomainList, error)
public FirewallDomainList(string name, FirewallDomainListArgs? args = null, CustomResourceOptions? opts = null)
public FirewallDomainList(String name, FirewallDomainListArgs args)
public FirewallDomainList(String name, FirewallDomainListArgs args, CustomResourceOptions options)
type: aws-native:route53resolver:FirewallDomainList
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FirewallDomainListArgs
- 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 FirewallDomainListArgs
- 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 FirewallDomainListArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FirewallDomainListArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FirewallDomainListArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
FirewallDomainList 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 FirewallDomainList resource accepts the following input properties:
- Domain
File stringUrl S3 URL to import domains from.
- Domains List<string>
- Name string
FirewallDomainListName
- List<Pulumi.
Aws Native. Route53Resolver. Inputs. Firewall Domain List Tag> Tags
- Domain
File stringUrl S3 URL to import domains from.
- Domains []string
- Name string
FirewallDomainListName
- []Firewall
Domain List Tag Args Tags
- domain
File StringUrl S3 URL to import domains from.
- domains List<String>
- name String
FirewallDomainListName
- List<Firewall
Domain List Tag> Tags
- domain
File stringUrl S3 URL to import domains from.
- domains string[]
- name string
FirewallDomainListName
- Firewall
Domain List Tag[] Tags
- domain_
file_ strurl S3 URL to import domains from.
- domains Sequence[str]
- name str
FirewallDomainListName
- Sequence[Firewall
Domain List Tag Args] Tags
- domain
File StringUrl S3 URL to import domains from.
- domains List<String>
- name String
FirewallDomainListName
- List<Property Map>
Tags
Outputs
All input properties are implicitly available as output properties. Additionally, the FirewallDomainList resource produces the following output properties:
- Arn string
Arn
- Creation
Time string Rfc3339TimeString
- Creator
Request stringId The id of the creator request.
- Domain
Count int Count
- Id string
The provider-assigned unique ID for this managed resource.
- Managed
Owner stringName ServicePrincipal
- Modification
Time string Rfc3339TimeString
- Status
Pulumi.
Aws Native. Route53Resolver. Firewall Domain List Status ResolverFirewallDomainList, possible values are COMPLETE, DELETING, UPDATING, COMPLETE_IMPORT_FAILED, IMPORTING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
- Status
Message string FirewallDomainListAssociationStatus
- Arn string
Arn
- Creation
Time string Rfc3339TimeString
- Creator
Request stringId The id of the creator request.
- Domain
Count int Count
- Id string
The provider-assigned unique ID for this managed resource.
- Managed
Owner stringName ServicePrincipal
- Modification
Time string Rfc3339TimeString
- Status
Firewall
Domain List Status ResolverFirewallDomainList, possible values are COMPLETE, DELETING, UPDATING, COMPLETE_IMPORT_FAILED, IMPORTING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
- Status
Message string FirewallDomainListAssociationStatus
- arn String
Arn
- creation
Time String Rfc3339TimeString
- creator
Request StringId The id of the creator request.
- domain
Count Integer Count
- id String
The provider-assigned unique ID for this managed resource.
- managed
Owner StringName ServicePrincipal
- modification
Time String Rfc3339TimeString
- status
Firewall
Domain List Status ResolverFirewallDomainList, possible values are COMPLETE, DELETING, UPDATING, COMPLETE_IMPORT_FAILED, IMPORTING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
- status
Message String FirewallDomainListAssociationStatus
- arn string
Arn
- creation
Time string Rfc3339TimeString
- creator
Request stringId The id of the creator request.
- domain
Count number Count
- id string
The provider-assigned unique ID for this managed resource.
- managed
Owner stringName ServicePrincipal
- modification
Time string Rfc3339TimeString
- status
Firewall
Domain List Status ResolverFirewallDomainList, possible values are COMPLETE, DELETING, UPDATING, COMPLETE_IMPORT_FAILED, IMPORTING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
- status
Message string FirewallDomainListAssociationStatus
- arn str
Arn
- creation_
time str Rfc3339TimeString
- creator_
request_ strid The id of the creator request.
- domain_
count int Count
- id str
The provider-assigned unique ID for this managed resource.
- managed_
owner_ strname ServicePrincipal
- modification_
time str Rfc3339TimeString
- status
Firewall
Domain List Status ResolverFirewallDomainList, possible values are COMPLETE, DELETING, UPDATING, COMPLETE_IMPORT_FAILED, IMPORTING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
- status_
message str FirewallDomainListAssociationStatus
- arn String
Arn
- creation
Time String Rfc3339TimeString
- creator
Request StringId The id of the creator request.
- domain
Count Number Count
- id String
The provider-assigned unique ID for this managed resource.
- managed
Owner StringName ServicePrincipal
- modification
Time String Rfc3339TimeString
- status "COMPLETE" | "DELETING" | "UPDATING" | "COMPLETE_IMPORT_FAILED" | "IMPORTING" | "INACTIVE_OWNER_ACCOUNT_CLOSED"
ResolverFirewallDomainList, possible values are COMPLETE, DELETING, UPDATING, COMPLETE_IMPORT_FAILED, IMPORTING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
- status
Message String FirewallDomainListAssociationStatus
Supporting Types
FirewallDomainListStatus, FirewallDomainListStatusArgs
- Complete
- COMPLETE
- Deleting
- DELETING
- Updating
- UPDATING
- Complete
Import Failed - COMPLETE_IMPORT_FAILED
- Importing
- IMPORTING
- Inactive
Owner Account Closed - INACTIVE_OWNER_ACCOUNT_CLOSED
- Firewall
Domain List Status Complete - COMPLETE
- Firewall
Domain List Status Deleting - DELETING
- Firewall
Domain List Status Updating - UPDATING
- Firewall
Domain List Status Complete Import Failed - COMPLETE_IMPORT_FAILED
- Firewall
Domain List Status Importing - IMPORTING
- Firewall
Domain List Status Inactive Owner Account Closed - INACTIVE_OWNER_ACCOUNT_CLOSED
- Complete
- COMPLETE
- Deleting
- DELETING
- Updating
- UPDATING
- Complete
Import Failed - COMPLETE_IMPORT_FAILED
- Importing
- IMPORTING
- Inactive
Owner Account Closed - INACTIVE_OWNER_ACCOUNT_CLOSED
- Complete
- COMPLETE
- Deleting
- DELETING
- Updating
- UPDATING
- Complete
Import Failed - COMPLETE_IMPORT_FAILED
- Importing
- IMPORTING
- Inactive
Owner Account Closed - INACTIVE_OWNER_ACCOUNT_CLOSED
- COMPLETE
- COMPLETE
- DELETING
- DELETING
- UPDATING
- UPDATING
- COMPLETE_IMPORT_FAILED
- COMPLETE_IMPORT_FAILED
- IMPORTING
- IMPORTING
- INACTIVE_OWNER_ACCOUNT_CLOSED
- INACTIVE_OWNER_ACCOUNT_CLOSED
- "COMPLETE"
- COMPLETE
- "DELETING"
- DELETING
- "UPDATING"
- UPDATING
- "COMPLETE_IMPORT_FAILED"
- COMPLETE_IMPORT_FAILED
- "IMPORTING"
- IMPORTING
- "INACTIVE_OWNER_ACCOUNT_CLOSED"
- INACTIVE_OWNER_ACCOUNT_CLOSED
FirewallDomainListTag, FirewallDomainListTagArgs
- Key string
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.