package
6.71.0
Repository: https://github.com/pulumi/pulumi-aws.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
GetEndpointPrivateDns gets an existing EndpointPrivateDns resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetEndpointServicePrivateDnsVerification gets an existing EndpointServicePrivateDnsVerification resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetSecurityGroupEgressRule gets an existing SecurityGroupEgressRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetSecurityGroupIngressRule gets an existing SecurityGroupIngressRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
`vpc.getSecurityGroupRule` provides details about a specific security group rule.
No description provided by the author
This resource can be useful for getting back a set of security group rule IDs.
No description provided by the author
GetSecurityGroupVpcAssociation gets an existing SecurityGroupVpcAssociation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
NewEndpointPrivateDns registers a new resource with the given unique name, arguments, and options.
NewEndpointServicePrivateDnsVerification registers a new resource with the given unique name, arguments, and options.
NewSecurityGroupEgressRule registers a new resource with the given unique name, arguments, and options.
NewSecurityGroupIngressRule registers a new resource with the given unique name, arguments, and options.
NewSecurityGroupVpcAssociation registers a new resource with the given unique name, arguments, and options.
No description provided by the author

# Structs

Resource for enabling private DNS on an AWS VPC (Virtual Private Cloud) Endpoint.
The set of arguments for constructing a EndpointPrivateDns resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Resource for managing an AWS VPC (Virtual Private Cloud) Endpoint Service Private DNS Verification.
The set of arguments for constructing a EndpointServicePrivateDnsVerification resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getSecurityGroupRule.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getSecurityGroupRule.
A collection of values returned by getSecurityGroupRule.
A collection of values returned by getSecurityGroupRule.
A collection of arguments for invoking getSecurityGroupRules.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getSecurityGroupRules.
A collection of values returned by getSecurityGroupRules.
A collection of values returned by getSecurityGroupRules.
Manages an outbound (egress) rule for a security group.
The set of arguments for constructing a SecurityGroupEgressRule resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Manages an inbound (ingress) rule for a security group.
The set of arguments for constructing a SecurityGroupIngressRule resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Resource for managing Security Group VPC Associations.
The set of arguments for constructing a SecurityGroupVpcAssociation resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

EndpointPrivateDnsArrayInput is an input type that accepts EndpointPrivateDnsArray and EndpointPrivateDnsArrayOutput values.
No description provided by the author
EndpointPrivateDnsMapInput is an input type that accepts EndpointPrivateDnsMap and EndpointPrivateDnsMapOutput values.
EndpointServicePrivateDnsVerificationArrayInput is an input type that accepts EndpointServicePrivateDnsVerificationArray and EndpointServicePrivateDnsVerificationArrayOutput values.
No description provided by the author
EndpointServicePrivateDnsVerificationMapInput is an input type that accepts EndpointServicePrivateDnsVerificationMap and EndpointServicePrivateDnsVerificationMapOutput values.
EndpointServicePrivateDnsVerificationTimeoutsInput is an input type that accepts EndpointServicePrivateDnsVerificationTimeoutsArgs and EndpointServicePrivateDnsVerificationTimeoutsOutput values.
EndpointServicePrivateDnsVerificationTimeoutsPtrInput is an input type that accepts EndpointServicePrivateDnsVerificationTimeoutsArgs, EndpointServicePrivateDnsVerificationTimeoutsPtr and EndpointServicePrivateDnsVerificationTimeoutsPtrOutput values.
GetSecurityGroupRuleFilterArrayInput is an input type that accepts GetSecurityGroupRuleFilterArray and GetSecurityGroupRuleFilterArrayOutput values.
GetSecurityGroupRuleFilterInput is an input type that accepts GetSecurityGroupRuleFilterArgs and GetSecurityGroupRuleFilterOutput values.
GetSecurityGroupRulesFilterArrayInput is an input type that accepts GetSecurityGroupRulesFilterArray and GetSecurityGroupRulesFilterArrayOutput values.
GetSecurityGroupRulesFilterInput is an input type that accepts GetSecurityGroupRulesFilterArgs and GetSecurityGroupRulesFilterOutput values.
SecurityGroupEgressRuleArrayInput is an input type that accepts SecurityGroupEgressRuleArray and SecurityGroupEgressRuleArrayOutput values.
No description provided by the author
SecurityGroupEgressRuleMapInput is an input type that accepts SecurityGroupEgressRuleMap and SecurityGroupEgressRuleMapOutput values.
SecurityGroupIngressRuleArrayInput is an input type that accepts SecurityGroupIngressRuleArray and SecurityGroupIngressRuleArrayOutput values.
No description provided by the author
SecurityGroupIngressRuleMapInput is an input type that accepts SecurityGroupIngressRuleMap and SecurityGroupIngressRuleMapOutput values.
SecurityGroupVpcAssociationArrayInput is an input type that accepts SecurityGroupVpcAssociationArray and SecurityGroupVpcAssociationArrayOutput values.
No description provided by the author
SecurityGroupVpcAssociationMapInput is an input type that accepts SecurityGroupVpcAssociationMap and SecurityGroupVpcAssociationMapOutput values.
SecurityGroupVpcAssociationTimeoutsInput is an input type that accepts SecurityGroupVpcAssociationTimeoutsArgs and SecurityGroupVpcAssociationTimeoutsOutput values.
SecurityGroupVpcAssociationTimeoutsPtrInput is an input type that accepts SecurityGroupVpcAssociationTimeoutsArgs, SecurityGroupVpcAssociationTimeoutsPtr and SecurityGroupVpcAssociationTimeoutsPtrOutput values.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author