Documentation
¶
Overview ¶
Copyright © 2023 NAME HERE <EMAIL ADDRESS>
Copyright © 2023 NAME HERE <EMAIL ADDRESS>
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var GetConfigDataCmd = &cobra.Command{ Use: "getConfigData", Short: "A brief description of your command", Long: ``, Run: func(cmd *cobra.Command, args []string) { vaultUrl := cmd.Parent().PersistentFlags().Lookup("vaultUrl").Value.String() accountNo := cmd.Parent().PersistentFlags().Lookup("accountId").Value.String() region := cmd.Parent().PersistentFlags().Lookup("zone").Value.String() acKey := cmd.Parent().PersistentFlags().Lookup("accessKey").Value.String() secKey := cmd.Parent().PersistentFlags().Lookup("secretKey").Value.String() crossAccountRoleArn := cmd.Parent().PersistentFlags().Lookup("crossAccountRoleArn").Value.String() externalId := cmd.Parent().PersistentFlags().Lookup("externalId").Value.String() authFlag := authenticater.AuthenticateData(vaultUrl, accountNo, region, acKey, secKey, crossAccountRoleArn, externalId) if authFlag { function, _ := cmd.Flags().GetString("func") getLambdaDetail(region, crossAccountRoleArn, acKey, secKey, function, externalId) } }, }
getConfigDataCmd represents the getConfigData command
View Source
var GetCostDataCmd = &cobra.Command{ Use: "getCostData", Short: "A brief description of your command", Long: ``, Run: func(cmd *cobra.Command, args []string) { vaultUrl := cmd.Parent().PersistentFlags().Lookup("vaultUrl").Value.String() accountNo := cmd.Parent().PersistentFlags().Lookup("accountId").Value.String() region := cmd.Parent().PersistentFlags().Lookup("zone").Value.String() acKey := cmd.Parent().PersistentFlags().Lookup("accessKey").Value.String() secKey := cmd.Parent().PersistentFlags().Lookup("secretKey").Value.String() crossAccountRoleArn := cmd.Parent().PersistentFlags().Lookup("crossAccountRoleArn").Value.String() externalId := cmd.Parent().PersistentFlags().Lookup("externalId").Value.String() authFlag := authenticater.AuthenticateData(vaultUrl, accountNo, region, acKey, secKey, crossAccountRoleArn, externalId) if authFlag { table, _ := cmd.Flags().GetString("table") getLambdaCostDetail(region, crossAccountRoleArn, acKey, secKey, table, externalId) } }, }
getConfigDataCmd represents the getConfigData command
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.