AWS Native is in preview. AWS Classic is fully supported.
aws-native.route53resolver.ResolverRuleAssociation
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Resource Type definition for AWS::Route53Resolver::ResolverRuleAssociation
Create ResolverRuleAssociation Resource
new ResolverRuleAssociation(name: string, args: ResolverRuleAssociationArgs, opts?: CustomResourceOptions);
@overload
def ResolverRuleAssociation(resource_name: str,
opts: Optional[ResourceOptions] = None,
name: Optional[str] = None,
resolver_rule_id: Optional[str] = None,
v_pc_id: Optional[str] = None)
@overload
def ResolverRuleAssociation(resource_name: str,
args: ResolverRuleAssociationArgs,
opts: Optional[ResourceOptions] = None)
func NewResolverRuleAssociation(ctx *Context, name string, args ResolverRuleAssociationArgs, opts ...ResourceOption) (*ResolverRuleAssociation, error)
public ResolverRuleAssociation(string name, ResolverRuleAssociationArgs args, CustomResourceOptions? opts = null)
public ResolverRuleAssociation(String name, ResolverRuleAssociationArgs args)
public ResolverRuleAssociation(String name, ResolverRuleAssociationArgs args, CustomResourceOptions options)
type: aws-native:route53resolver:ResolverRuleAssociation
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ResolverRuleAssociationArgs
- 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 ResolverRuleAssociationArgs
- 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 ResolverRuleAssociationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ResolverRuleAssociationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ResolverRuleAssociationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
ResolverRuleAssociation 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 ResolverRuleAssociation resource accepts the following input properties:
- Resolver
Rule stringId The ID of the Resolver rule that you associated with the VPC that is specified by VPCId.
- VPCId string
The ID of the VPC that you associated the Resolver rule with.
- Name string
The name of an association between a Resolver rule and a VPC.
- Resolver
Rule stringId The ID of the Resolver rule that you associated with the VPC that is specified by VPCId.
- VPCId string
The ID of the VPC that you associated the Resolver rule with.
- Name string
The name of an association between a Resolver rule and a VPC.
- resolver
Rule StringId The ID of the Resolver rule that you associated with the VPC that is specified by VPCId.
- v
PCId String The ID of the VPC that you associated the Resolver rule with.
- name String
The name of an association between a Resolver rule and a VPC.
- resolver
Rule stringId The ID of the Resolver rule that you associated with the VPC that is specified by VPCId.
- v
PCId string The ID of the VPC that you associated the Resolver rule with.
- name string
The name of an association between a Resolver rule and a VPC.
- resolver_
rule_ strid The ID of the Resolver rule that you associated with the VPC that is specified by VPCId.
- v_
pc_ strid The ID of the VPC that you associated the Resolver rule with.
- name str
The name of an association between a Resolver rule and a VPC.
- resolver
Rule StringId The ID of the Resolver rule that you associated with the VPC that is specified by VPCId.
- v
PCId String The ID of the VPC that you associated the Resolver rule with.
- name String
The name of an association between a Resolver rule and a VPC.
Outputs
All input properties are implicitly available as output properties. Additionally, the ResolverRuleAssociation resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Resolver
Rule stringAssociation Id Primary Identifier for Resolver Rule Association
- Id string
The provider-assigned unique ID for this managed resource.
- Resolver
Rule stringAssociation Id Primary Identifier for Resolver Rule Association
- id String
The provider-assigned unique ID for this managed resource.
- resolver
Rule StringAssociation Id Primary Identifier for Resolver Rule Association
- id string
The provider-assigned unique ID for this managed resource.
- resolver
Rule stringAssociation Id Primary Identifier for Resolver Rule Association
- id str
The provider-assigned unique ID for this managed resource.
- resolver_
rule_ strassociation_ id Primary Identifier for Resolver Rule Association
- id String
The provider-assigned unique ID for this managed resource.
- resolver
Rule StringAssociation Id Primary Identifier for Resolver Rule Association
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.