Documentation
¶
Index ¶
- func NewCapacityProvider(meta pgocomp.Meta, args *ecs.CapacityProviderArgs, ...) *pgocomp.ComponentWithMeta[*ecs.CapacityProvider]
- func NewCertificate(meta pgocomp.Meta, args *acm.CertificateArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*acm.Certificate]
- func NewCluster(meta pgocomp.Meta, args *ecs.ClusterArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ecs.Cluster]
- func NewECSNativeService(meta pgocomp.Meta, args *ecsn.ServiceArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ecsn.Service]
- func NewECSService(meta pgocomp.Meta, args *ecs.ServiceArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ecs.Service]
- func NewEcsNativeTaskDefinition(meta pgocomp.Meta, args *ecsn.TaskDefinitionArgs, ...) *pgocomp.ComponentWithMeta[*ecsn.TaskDefinition]
- func NewEcsTaskDefinition(meta pgocomp.Meta, args *ecs.TaskDefinitionArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ecs.TaskDefinition]
- func NewFargateService(meta pgocomp.Meta, args *ecsx.FargateServiceArgs, ...) *pgocomp.ComponentWithMeta[*ecsx.FargateService]
- func NewInternetGateway(meta pgocomp.Meta, args *ec2.InternetGatewayArgs, ...) *pgocomp.ComponentWithMeta[*ec2.InternetGateway]
- func NewInternetGatewayAttachment(meta pgocomp.Meta, args *ec2.InternetGatewayAttachmentArgs, ...) *pgocomp.ComponentWithMeta[*ec2.InternetGatewayAttachment]
- func NewListener(meta pgocomp.Meta, args *lb.ListenerArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*lb.Listener]
- func NewListenerRule(meta pgocomp.Meta, args *lb.ListenerRuleArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*lb.ListenerRule]
- func NewLoadBalancer(meta pgocomp.Meta, args *lb.LoadBalancerArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*lb.LoadBalancer]
- func NewProvider(meta pgocomp.Meta, args *aws.ProviderArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*aws.Provider]
- func NewRoute(meta pgocomp.Meta, args *ec2.RouteArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ec2.Route]
- func NewRouteTable(meta pgocomp.Meta, args *ec2.RouteTableArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ec2.RouteTable]
- func NewRouteTableAssociation(meta pgocomp.Meta, args *ec2.RouteTableAssociationArgs, ...) *pgocomp.ComponentWithMeta[*ec2.RouteTableAssociation]
- func NewSecurityGroup(meta pgocomp.Meta, args *ec2.SecurityGroupArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ec2.SecurityGroup]
- func NewSecurityGroupRule(meta pgocomp.Meta, args *ec2.SecurityGroupRuleArgs, ...) *pgocomp.ComponentWithMeta[*ec2.SecurityGroupRule]
- func NewSubnet(meta pgocomp.Meta, args *ec2.SubnetArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ec2.Subnet]
- func NewTargetGroup(meta pgocomp.Meta, args *lb.TargetGroupArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*lb.TargetGroup]
- func NewVpc(meta pgocomp.Meta, args *ec2.VpcArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ec2.Vpc]
- func ToIDStringArray[T pulumi.CustomResourceState](comps ...*pulumi.CustomResourceState) pulumi.StringArray
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCapacityProvider ¶
func NewCapacityProvider(meta pgocomp.Meta, args *ecs.CapacityProviderArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ecs.CapacityProvider]
NewCapacityProvider is a wrapper to the ec2.NewCapacityProvider function
func NewCertificate ¶
func NewCertificate(meta pgocomp.Meta, args *acm.CertificateArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*acm.Certificate]
NewCertificate is a wrapped to create a new Acm certificate
func NewCluster ¶
func NewCluster(meta pgocomp.Meta, args *ecs.ClusterArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ecs.Cluster]
NewCluster is a wrapper to the ec2.NewCluster function
func NewECSNativeService ¶
func NewECSNativeService(meta pgocomp.Meta, args *ecsn.ServiceArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ecsn.Service]
NewECSNativeService is a wrapper to the ecsn.NewECSNativeService function
func NewECSService ¶
func NewECSService(meta pgocomp.Meta, args *ecs.ServiceArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ecs.Service]
NewECSService is a wrapper to the ec2.NewService function
func NewEcsNativeTaskDefinition ¶
func NewEcsNativeTaskDefinition(meta pgocomp.Meta, args *ecsn.TaskDefinitionArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ecsn.TaskDefinition]
NewEcsNativeTaskDefinition is a wrapper to the ec2.NewService function
func NewEcsTaskDefinition ¶
func NewEcsTaskDefinition(meta pgocomp.Meta, args *ecs.TaskDefinitionArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ecs.TaskDefinition]
NewEcsTaskDefinition is a wrapper to the ec2.NewService function
func NewFargateService ¶
func NewFargateService(meta pgocomp.Meta, args *ecsx.FargateServiceArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ecsx.FargateService]
NewFargateService is a wrapper to the ec2.NewService function
func NewInternetGateway ¶
func NewInternetGateway(meta pgocomp.Meta, args *ec2.InternetGatewayArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ec2.InternetGateway]
NewInternetGateway is a wrapper to the ec2.NewInternetGateway function
func NewInternetGatewayAttachment ¶
func NewInternetGatewayAttachment(meta pgocomp.Meta, args *ec2.InternetGatewayAttachmentArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ec2.InternetGatewayAttachment]
NewInternetGatewayAttachment is a wrapper to the ec2.NewInternetGatewayAttachment function
func NewListener ¶
func NewListener(meta pgocomp.Meta, args *lb.ListenerArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*lb.Listener]
NewListener is a wrapper to the lb.NewListener
func NewListenerRule ¶
func NewListenerRule(meta pgocomp.Meta, args *lb.ListenerRuleArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*lb.ListenerRule]
NewListenerRule add a new rule to the listener
func NewLoadBalancer ¶
func NewLoadBalancer(meta pgocomp.Meta, args *lb.LoadBalancerArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*lb.LoadBalancer]
NewLoadBalancer is a wrapper to the lb.NewLoadBalancer
func NewProvider ¶
func NewProvider(meta pgocomp.Meta, args *aws.ProviderArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*aws.Provider]
NewProvider is a wrapper to the aws.NewProvider function
func NewRoute ¶
func NewRoute(meta pgocomp.Meta, args *ec2.RouteArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ec2.Route]
NewRoute is a wrapper to the ec2.NewRoute function
func NewRouteTable ¶
func NewRouteTable(meta pgocomp.Meta, args *ec2.RouteTableArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ec2.RouteTable]
NewRouteTable is a wrapper to the ec2.NewRouteTable function
func NewRouteTableAssociation ¶
func NewRouteTableAssociation(meta pgocomp.Meta, args *ec2.RouteTableAssociationArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ec2.RouteTableAssociation]
NewRouteTableAssociation is a wrapper to the ec2.NewRouteTableAssociation function
func NewSecurityGroup ¶
func NewSecurityGroup(meta pgocomp.Meta, args *ec2.SecurityGroupArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ec2.SecurityGroup]
NewSecurityGroup is a wrapper to the ec2.NewSecurityGroup
func NewSecurityGroupRule ¶
func NewSecurityGroupRule(meta pgocomp.Meta, args *ec2.SecurityGroupRuleArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ec2.SecurityGroupRule]
NewSecurityGroupRule is a wrapper to the ec2.NewSecurityGroupRule function
func NewSubnet ¶
func NewSubnet(meta pgocomp.Meta, args *ec2.SubnetArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ec2.Subnet]
NewSubnet is a wrapper to the ec2.NewSubnet function
func NewTargetGroup ¶
func NewTargetGroup(meta pgocomp.Meta, args *lb.TargetGroupArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*lb.TargetGroup]
NewTargetGroup is a wrapper to the lb.NewTargetGroup
func NewVpc ¶
func NewVpc(meta pgocomp.Meta, args *ec2.VpcArgs, opts ...pulumi.ResourceOption) *pgocomp.ComponentWithMeta[*ec2.Vpc]
NewVpc is a wrapper to the ec2.NewVpc function
func ToIDStringArray ¶
func ToIDStringArray[T pulumi.CustomResourceState](comps ...*pulumi.CustomResourceState) pulumi.StringArray
ToIDStringArray is a helper that takes a variadic list of CustomResourceState and return its IDs
Types ¶
This section is empty.