MCPcopy Create free account

hub / github.com/cucxabong/tfit / functions

Functions113 in github.com/cucxabong/tfit

↓ 33 callersFunctionhandleError
(err error)
cmd/tfit/root.go:79
↓ 15 callersMethodWriteHCL
(w io.Writer)
pkg/tfit/ec2.go:272
↓ 15 callersFunctionrenderHCL
(w io.Writer, Tmpl string, funcMap template.FuncMap, target interface{})
pkg/tfit/helper.go:188
↓ 7 callersFunctionhandleError
(err error)
pkg/tfit/helper.go:58
↓ 4 callersMethodsetTags
(src []*ec2.Tag)
pkg/tfit/ec2.go:666
↓ 2 callersFunctionGetCredentials
(c *Config)
pkg/tfit/helper.go:81
↓ 2 callersMethodGetHostZones
(maxRoutines int)
pkg/tfit/r53.go:35
↓ 2 callersFunctiongetZoneId
(src *string)
pkg/tfit/helper.go:107
↓ 2 callersFunctionrenderTerraformImportCmd
(Output io.Writer, Tmpl string, funcMap template.FuncMap, target interface{})
pkg/tfit/helper.go:198
↓ 2 callersMethodsetRule
(src *ec2.IpPermission, AccountId *string)
pkg/tfit/ec2.go:447
↓ 2 callersFunctionunEscapeHTML
(src *string)
pkg/tfit/helper.go:174
↓ 1 callersMethodClient
()
pkg/tfit/config.go:35
↓ 1 callersFunctionExecute
()
cmd/tfit/root.go:27
↓ 1 callersMethodGetAccountId
()
pkg/tfit/helper.go:41
↓ 1 callersMethodGetAllResourceRecordSets
()
pkg/tfit/r53.go:221
↓ 1 callersMethodGetAutoScalingGroups
GetAutoScalingGroups craps a list of autoscaling group and placing it into a slice of 'AutoScalingGroups'
pkg/tfit/as.go:99
↓ 1 callersMethodGetBucketDetails
(c *AWSClient)
pkg/tfit/s3.go:164
↓ 1 callersMethodGetBuckets
()
pkg/tfit/s3.go:208
↓ 1 callersMethodGetInstances
DescribeAllInstances ...
pkg/tfit/ec2.go:91
↓ 1 callersMethodGetLaunchConfigurations
()
pkg/tfit/as.go:207
↓ 1 callersMethodGetPolicies
()
pkg/tfit/iam.go:53
↓ 1 callersMethodGetPolicy
(p *Policy)
pkg/tfit/iam.go:25
↓ 1 callersMethodGetPolicyDocument
(p *Policy)
pkg/tfit/iam.go:38
↓ 1 callersMethodGetResourceRecordSets
(ZoneId *string)
pkg/tfit/r53.go:182
↓ 1 callersMethodGetRouteTables
()
pkg/tfit/ec2.go:691
↓ 1 callersMethodGetSecurityGroups
(AccountId *string)
pkg/tfit/ec2.go:473
↓ 1 callersMethodGetSubnets
()
pkg/tfit/ec2.go:343
↓ 1 callersMethodGetVPCs
()
pkg/tfit/ec2.go:230
↓ 1 callersFunctionHCLFmt
HCLFmt read HCL formatted text from io.Reader and do pretty HCL format then write to io.Writer
pkg/tfit/helper.go:144
↓ 1 callersMethodListELBs
()
pkg/tfit/elb.go:163
↓ 1 callersMethodListIAMGroups
()
pkg/tfit/iam.go:316
↓ 1 callersMethodListRoles
()
pkg/tfit/iam.go:147
↓ 1 callersMethodListUsers
()
pkg/tfit/iam.go:250
↓ 1 callersFunctionNewCmdAutoScaling
()
cmd/tfit/as.go:7
↓ 1 callersFunctionNewCmdAutoScalingAutoScalingGroup
()
cmd/tfit/as_autoscaling_group.go:7
↓ 1 callersFunctionNewCmdAutoScalingLaunchConfiguration
()
cmd/tfit/as_launch_configuration.go:7
↓ 1 callersFunctionNewCmdEC2
()
cmd/tfit/ec2.go:7
↓ 1 callersFunctionNewCmdEC2Instances
()
cmd/tfit/ec2_instances.go:7
↓ 1 callersFunctionNewCmdEC2RouteTables
()
cmd/tfit/ec2_route_tables.go:7
↓ 1 callersFunctionNewCmdEC2SecurityGroups
()
cmd/tfit/ec2_security_group.go:7
↓ 1 callersFunctionNewCmdEC2Subnets
()
cmd/tfit/ec2_subnets.go:7
↓ 1 callersFunctionNewCmdEC2VPCs
()
cmd/tfit/ec2_vpc.go:7
↓ 1 callersFunctionNewCmdELB
()
cmd/tfit/elb.go:7
↓ 1 callersFunctionNewCmdIAM
()
cmd/tfit/iam.go:7
↓ 1 callersFunctionNewCmdIAMGroup
()
cmd/tfit/iam_group.go:7
↓ 1 callersFunctionNewCmdIAMPolicy
()
cmd/tfit/iam_policy.go:7
↓ 1 callersFunctionNewCmdIAMRole
()
cmd/tfit/iam_role.go:7
↓ 1 callersFunctionNewCmdIAMUser
()
cmd/tfit/iam_user.go:7
↓ 1 callersFunctionNewCmdRoute53
()
cmd/tfit/route53.go:7
↓ 1 callersFunctionNewCmdRoute53ResourceRecordSet
()
cmd/tfit/route53_rrs.go:7
↓ 1 callersFunctionNewCmdRoute53Zones
()
cmd/tfit/route53_z.go:7
↓ 1 callersFunctionNewCmdS3
()
cmd/tfit/s3.go:7
↓ 1 callersFunctionNewCmdS3Buckets
()
cmd/tfit/s3_buckets.go:7
↓ 1 callersFunctionNewRootCmd
()
cmd/tfit/root.go:39
↓ 1 callersFunctiondoHCLRendering
(w io.Writer, t *template.Template, target interface{})
pkg/tfit/helper.go:178
↓ 1 callersMethodgetBucketLocation
(c *AWSClient)
pkg/tfit/s3.go:79
↓ 1 callersMethodgetBucketPoliy
(c *AWSClient)
pkg/tfit/s3.go:40
↓ 1 callersMethodgetCORSRule
(c *AWSClient)
pkg/tfit/s3.go:135
↓ 1 callersMethodgetLifecycleRules
(c *AWSClient)
pkg/tfit/s3.go:104
↓ 1 callersMethodgetLogging
(c *AWSClient)
pkg/tfit/s3.go:124
↓ 1 callersMethodgetReplicationConfiguration
(c *AWSClient)
pkg/tfit/s3.go:94
↓ 1 callersMethodgetServerSideEncryptionConfiguration
(c *AWSClient)
pkg/tfit/s3.go:113
↓ 1 callersMethodgetVersioning
(c *AWSClient)
pkg/tfit/s3.go:145
↓ 1 callersMethodgetWebsite
(c *AWSClient)
pkg/tfit/s3.go:51
↓ 1 callersMethodparseVPCZoneIdentifier
(src *string)
pkg/tfit/as.go:46
↓ 1 callersFunctionquote
(src string)
pkg/tfit/helper.go:116
↓ 1 callersMethodset
(src *ec2.Instance)
pkg/tfit/ec2.go:32
↓ 1 callersMethodset
(src []*ec2.Instance)
pkg/tfit/ec2.go:72
↓ 1 callersMethodset
(data *route53.HostedZone)
pkg/tfit/r53.go:26
↓ 1 callersMethodset
(src *autoscaling.Group)
pkg/tfit/as.go:77
↓ 1 callersMethodsetAccessLog
(src *elb.AccessLog)
pkg/tfit/elb.go:93
↓ 1 callersMethodsetAlias
(src *route53.AliasTarget)
pkg/tfit/r53.go:169
↓ 1 callersMethodsetELBAttributes
(src *elb.LoadBalancerDescription, c *AWSClient)
pkg/tfit/elb.go:111
↓ 1 callersMethodsetEnabledMetrics
(src []*autoscaling.EnabledMetric)
pkg/tfit/as.go:64
↓ 1 callersMethodsetHealthCheck
(src *elb.HealthCheck)
pkg/tfit/elb.go:79
↓ 1 callersMethodsetInstances
(src []*elb.Instance)
pkg/tfit/elb.go:55
↓ 1 callersMethodsetLaunchTemplateName
(src *autoscaling.LaunchTemplateSpecification)
pkg/tfit/as.go:71
↓ 1 callersMethodsetLifecycleRule
(src []*s3.LifecycleRule)
pkg/tfit/s3.go:62
↓ 1 callersMethodsetListener
(src []*elb.ListenerDescription)
pkg/tfit/elb.go:63
↓ 1 callersMethodsetPropagatingVgws
(src []*ec2.PropagatingVgw)
pkg/tfit/ec2.go:658
↓ 1 callersMethodsetRoute
(src *ec2.Route)
pkg/tfit/ec2.go:627
↓ 1 callersMethodsetRouteTable
(src *ec2.RouteTable)
pkg/tfit/ec2.go:679
↓ 1 callersMethodsetRoutes
(src []*ec2.Route)
pkg/tfit/ec2.go:649
↓ 1 callersMethodsetSecurityGroup
(src *ec2.SecurityGroup, AccountId *string)
pkg/tfit/ec2.go:426
↓ 1 callersMethodsetSubnet
(src *ec2.Subnet)
pkg/tfit/ec2.go:329
↓ 1 callersMethodsetTags
(src []*autoscaling.TagDescription)
pkg/tfit/as.go:56
↓ 1 callersMethodsetUser
(src *iam.User)
pkg/tfit/iam.go:235
↓ 1 callersMethodsetVPCAttribute
(vpc *VPC, classicLink *ec2.DescribeVpcClassicLinkOutput, classicLinkDnsSupport *ec2.DescribeVpcClassicLinkDns
pkg/tfit/ec2.go:190
↓ 1 callersMethodsetValue
(src []*route53.ResourceRecord)
pkg/tfit/r53.go:176
MethodWriteHCL
Render will render terraform format from 'Instances'
pkg/tfit/ec2.go:119
MethodWriteHCL
(w io.Writer)
pkg/tfit/ec2.go:359
MethodWriteHCL
(w io.Writer)
pkg/tfit/ec2.go:499
MethodWriteHCL
(w io.Writer)
pkg/tfit/ec2.go:715
MethodWriteHCL
(w io.Writer)
pkg/tfit/r53.go:104
MethodWriteHCL
(w io.Writer)
pkg/tfit/r53.go:265
MethodWriteHCL
(w io.Writer)
pkg/tfit/elb.go:199
MethodWriteHCL
(w io.Writer)
pkg/tfit/s3.go:269
MethodWriteHCL
(w io.Writer)
pkg/tfit/iam.go:110
MethodWriteHCL
(w io.Writer)
pkg/tfit/iam.go:190
MethodWriteHCL
(w io.Writer)
pkg/tfit/iam.go:275
next →1–100 of 113, ranked by callers