func Clouddebugger_v2_ControllerDebuggeesRegister(context Context, args ...string) error { usageFunc := func() { usageBits := fmt.Sprintf("gcloud_apis %s", context.InvocationMethod) var pathParams []string if len(pathParams) != 0 { if strings.Contains("v2/controller/debuggees/register", "+") { usageBits += " @" + strings.Join(pathParams, "@") } else { usageBits += " " + strings.Join(pathParams, "/") } } usageBits += " [REQUEST_FILE|-] [--REQUEST_KEY=VALUE]*" fmt.Fprintf(os.Stderr, "Usage:\n\t%s\n", usageBits) commands_util.PrintRequestExample(&api_client.RegisterDebuggeeRequest{}) os.Exit(1) } api_service, err := api_client.New(context.Client) if err != nil { return err } service := api_client.NewControllerDebuggeesService(api_service) args, flagValues, err := commands_util.ExtractFlagValues(args) if err != nil { return err } // Only positional arguments should remain in args. if len(args) == 0 || len(args) > 2 { usageFunc() } request := &api_client.RegisterDebuggeeRequest{} if len(args) == 2 { err = commands_util.PopulateRequestFromFilename(&request, args[1]) if err != nil { return err } } keyValues := flagValues err = commands_util.OverwriteRequestWithValues(&request, keyValues) if err != nil { return err } expectedParams := []string{} paramValues := commands_util.SplitParamValues(args[0]) if len(paramValues) != len(expectedParams) { return commands_util.ErrForWrongParams(expectedParams, paramValues, args) } call := service.Register( request, ) response, err := call.Do() if err != nil { return err } err = commands_util.PrintResponse(response) if err != nil { return err } return nil }
func Clouddebugger_v2_DebuggerDebuggeesBreakpointsSet(context Context, args ...string) error { usageFunc := func() { usageBits := fmt.Sprintf("gcloud_apis %s", context.InvocationMethod) var pathParams []string pathParams = append(pathParams, commands_util.AngrySnakes("debuggeeId")) if len(pathParams) != 0 { if strings.Contains("v2/debugger/debuggees/{debuggeeId}/breakpoints/set", "+") { usageBits += " @" + strings.Join(pathParams, "@") } else { usageBits += " " + strings.Join(pathParams, "/") } } usageBits += " [REQUEST_FILE|-] [--REQUEST_KEY=VALUE]*" usageBits += " [--clientVersion=VALUE]" fmt.Fprintf(os.Stderr, "Usage:\n\t%s\n", usageBits) commands_util.PrintRequestExample(&api_client.Breakpoint{}) os.Exit(1) } api_service, err := api_client.New(context.Client) if err != nil { return err } service := api_client.NewDebuggerDebuggeesBreakpointsService(api_service) queryParamNames := map[string]bool{ "clientVersion": false, } args, flagValues, err := commands_util.ExtractFlagValues(args) if err != nil { return err } for k, r := range queryParamNames { if _, ok := flagValues[k]; r && !ok { return fmt.Errorf("missing required flag %q", "--"+k) } } // Only positional arguments should remain in args. if len(args) == 0 || len(args) > 2 { usageFunc() } request := &api_client.Breakpoint{} if len(args) == 2 { err = commands_util.PopulateRequestFromFilename(&request, args[1]) if err != nil { return err } } // Any flags that aren't query parameters are applied to the request. keyValues := map[string]string{} for k, v := range flagValues { if _, ok := queryParamNames[k]; !ok { keyValues[k] = v } } err = commands_util.OverwriteRequestWithValues(&request, keyValues) if err != nil { return err } expectedParams := []string{ "debuggeeId", } paramValues := commands_util.SplitParamValues(args[0]) if len(paramValues) != len(expectedParams) { return commands_util.ErrForWrongParams(expectedParams, paramValues, args) } param_debuggeeId, err := commands_util.ConvertValue_string(paramValues[0]) if err != nil { return err } call := service.Set(param_debuggeeId, request, ) // Set query parameters. if value, ok := flagValues["clientVersion"]; ok { query_clientVersion, err := commands_util.ConvertValue_string(value) if err != nil { return err } call.ClientVersion(query_clientVersion) } response, err := call.Do() if err != nil { return err } err = commands_util.PrintResponse(response) if err != nil { return err } return nil }
func Clouduseraccounts_alpha_GroupsTestIamPermissions(context Context, args ...string) error { usageFunc := func() { usageBits := fmt.Sprintf("gcloud_apis %s", context.InvocationMethod) var pathParams []string pathParams = append(pathParams, commands_util.AngrySnakes("project")) pathParams = append(pathParams, commands_util.AngrySnakes("resource")) if len(pathParams) != 0 { if strings.Contains("{project}/global/groups/{resource}/testIamPermissions", "+") { usageBits += " @" + strings.Join(pathParams, "@") } else { usageBits += " " + strings.Join(pathParams, "/") } } usageBits += " [REQUEST_FILE|-] [--REQUEST_KEY=VALUE]*" fmt.Fprintf(os.Stderr, "Usage:\n\t%s\n", usageBits) commands_util.PrintRequestExample(&api_client.TestPermissionsRequest{}) os.Exit(1) } api_service, err := api_client.New(context.Client) if err != nil { return err } service := api_client.NewGroupsService(api_service) args, flagValues, err := commands_util.ExtractFlagValues(args) if err != nil { return err } // Only positional arguments should remain in args. if len(args) == 0 || len(args) > 2 { usageFunc() } request := &api_client.TestPermissionsRequest{} if len(args) == 2 { err = commands_util.PopulateRequestFromFilename(&request, args[1]) if err != nil { return err } } keyValues := flagValues err = commands_util.OverwriteRequestWithValues(&request, keyValues) if err != nil { return err } expectedParams := []string{ "project", "resource", } paramValues := commands_util.SplitParamValues(args[0]) if len(paramValues) != len(expectedParams) { return commands_util.ErrForWrongParams(expectedParams, paramValues, args) } param_project, err := commands_util.ConvertValue_string(paramValues[0]) if err != nil { return err } param_resource, err := commands_util.ConvertValue_string(paramValues[1]) if err != nil { return err } call := service.TestIamPermissions(param_project, param_resource, request, ) response, err := call.Do() if err != nil { return err } err = commands_util.PrintResponse(response) if err != nil { return err } return nil }
func Cloudfunctions_v1beta1_ProjectsRegionsFunctionsUpdate(context Context, args ...string) error { usageFunc := func() { usageBits := fmt.Sprintf("gcloud_apis %s", context.InvocationMethod) var pathParams []string pathParams = append(pathParams, commands_util.AngrySnakes("name")) if len(pathParams) != 0 { if strings.Contains("v1beta1/{+name}", "+") { usageBits += " @" + strings.Join(pathParams, "@") } else { usageBits += " " + strings.Join(pathParams, "/") } } usageBits += " [REQUEST_FILE|-] [--REQUEST_KEY=VALUE]*" fmt.Fprintf(os.Stderr, "Usage:\n\t%s\n", usageBits) commands_util.PrintRequestExample(&api_client.HostedFunction{}) os.Exit(1) } api_service, err := api_client.New(context.Client) if err != nil { return err } service := api_client.NewProjectsRegionsFunctionsService(api_service) args, flagValues, err := commands_util.ExtractFlagValues(args) if err != nil { return err } // Only positional arguments should remain in args. if len(args) == 0 || len(args) > 2 { usageFunc() } request := &api_client.HostedFunction{} if len(args) == 2 { err = commands_util.PopulateRequestFromFilename(&request, args[1]) if err != nil { return err } } keyValues := flagValues err = commands_util.OverwriteRequestWithValues(&request, keyValues) if err != nil { return err } expectedParams := []string{ "name", } paramValues := commands_util.SplitParamValues(args[0]) if len(paramValues) != len(expectedParams) { return commands_util.ErrForWrongParams(expectedParams, paramValues, args) } param_name, err := commands_util.ConvertValue_string(paramValues[0]) if err != nil { return err } call := service.Update(param_name, request, ) response, err := call.Do() if err != nil { return err } err = commands_util.PrintResponse(response) if err != nil { return err } return nil }
func Toolresults_v1beta3_ProjectsHistoriesExecutionsStepsPatch(context Context, args ...string) error { usageFunc := func() { usageBits := fmt.Sprintf("gcloud_apis %s", context.InvocationMethod) var pathParams []string pathParams = append(pathParams, commands_util.AngrySnakes("projectId")) pathParams = append(pathParams, commands_util.AngrySnakes("historyId")) pathParams = append(pathParams, commands_util.AngrySnakes("executionId")) pathParams = append(pathParams, commands_util.AngrySnakes("stepId")) if len(pathParams) != 0 { if strings.Contains("{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}", "+") { usageBits += " @" + strings.Join(pathParams, "@") } else { usageBits += " " + strings.Join(pathParams, "/") } } usageBits += " [REQUEST_FILE|-] [--REQUEST_KEY=VALUE]*" usageBits += " [--requestId=VALUE]" fmt.Fprintf(os.Stderr, "Usage:\n\t%s\n", usageBits) commands_util.PrintRequestExample(&api_client.Step{}) os.Exit(1) } api_service, err := api_client.New(context.Client) if err != nil { return err } service := api_client.NewProjectsHistoriesExecutionsStepsService(api_service) queryParamNames := map[string]bool{ "requestId": false, } args, flagValues, err := commands_util.ExtractFlagValues(args) if err != nil { return err } for k, r := range queryParamNames { if _, ok := flagValues[k]; r && !ok { return fmt.Errorf("missing required flag %q", "--"+k) } } // Only positional arguments should remain in args. if len(args) == 0 || len(args) > 2 { usageFunc() } request := &api_client.Step{} if len(args) == 2 { err = commands_util.PopulateRequestFromFilename(&request, args[1]) if err != nil { return err } } // Any flags that aren't query parameters are applied to the request. keyValues := map[string]string{} for k, v := range flagValues { if _, ok := queryParamNames[k]; !ok { keyValues[k] = v } } err = commands_util.OverwriteRequestWithValues(&request, keyValues) if err != nil { return err } expectedParams := []string{ "projectId", "historyId", "executionId", "stepId", } paramValues := commands_util.SplitParamValues(args[0]) if len(paramValues) != len(expectedParams) { return commands_util.ErrForWrongParams(expectedParams, paramValues, args) } param_projectId, err := commands_util.ConvertValue_string(paramValues[0]) if err != nil { return err } param_historyId, err := commands_util.ConvertValue_string(paramValues[1]) if err != nil { return err } param_executionId, err := commands_util.ConvertValue_string(paramValues[2]) if err != nil { return err } param_stepId, err := commands_util.ConvertValue_string(paramValues[3]) if err != nil { return err } call := service.Patch(param_projectId, param_historyId, param_executionId, param_stepId, request, ) // Set query parameters. if value, ok := flagValues["requestId"]; ok { query_requestId, err := commands_util.ConvertValue_string(value) if err != nil { return err } call.RequestId(query_requestId) } response, err := call.Do() if err != nil { return err } err = commands_util.PrintResponse(response) if err != nil { return err } return nil }
func Bigtableadmin_v2_ProjectsInstancesTablesModifyColumnFamilies(context Context, args ...string) error { usageFunc := func() { usageBits := fmt.Sprintf("gcloud_apis %s", context.InvocationMethod) var pathParams []string pathParams = append(pathParams, commands_util.AngrySnakes("projectsId")) pathParams = append(pathParams, commands_util.AngrySnakes("instancesId")) pathParams = append(pathParams, commands_util.AngrySnakes("tablesId")) if len(pathParams) != 0 { if strings.Contains("v2/projects/{projectsId}/instances/{instancesId}/tables/{tablesId}:modifyColumnFamilies", "+") { usageBits += " @" + strings.Join(pathParams, "@") } else { usageBits += " " + strings.Join(pathParams, "/") } } usageBits += " [REQUEST_FILE|-] [--REQUEST_KEY=VALUE]*" fmt.Fprintf(os.Stderr, "Usage:\n\t%s\n", usageBits) commands_util.PrintRequestExample(&api_client.ModifyColumnFamiliesRequest{}) os.Exit(1) } api_service, err := api_client.New(context.Client) if err != nil { return err } service := api_client.NewProjectsInstancesTablesService(api_service) args, flagValues, err := commands_util.ExtractFlagValues(args) if err != nil { return err } // Only positional arguments should remain in args. if len(args) == 0 || len(args) > 2 { usageFunc() } request := &api_client.ModifyColumnFamiliesRequest{} if len(args) == 2 { err = commands_util.PopulateRequestFromFilename(&request, args[1]) if err != nil { return err } } keyValues := flagValues err = commands_util.OverwriteRequestWithValues(&request, keyValues) if err != nil { return err } expectedParams := []string{ "projectsId", "instancesId", "tablesId", } paramValues := commands_util.SplitParamValues(args[0]) if len(paramValues) != len(expectedParams) { return commands_util.ErrForWrongParams(expectedParams, paramValues, args) } param_projectsId, err := commands_util.ConvertValue_string(paramValues[0]) if err != nil { return err } param_instancesId, err := commands_util.ConvertValue_string(paramValues[1]) if err != nil { return err } param_tablesId, err := commands_util.ConvertValue_string(paramValues[2]) if err != nil { return err } call := service.ModifyColumnFamilies(param_projectsId, param_instancesId, param_tablesId, request, ) response, err := call.Do() if err != nil { return err } err = commands_util.PrintResponse(response) if err != nil { return err } return nil }
func Toolresults_v1beta3_ProjectsHistoriesExecutionsStepsPublishXunitXmlFiles(context Context, args ...string) error { usageFunc := func() { usageBits := fmt.Sprintf("gcloud_apis %s", context.InvocationMethod) var pathParams []string pathParams = append(pathParams, commands_util.AngrySnakes("projectId")) pathParams = append(pathParams, commands_util.AngrySnakes("historyId")) pathParams = append(pathParams, commands_util.AngrySnakes("executionId")) pathParams = append(pathParams, commands_util.AngrySnakes("stepId")) if len(pathParams) != 0 { if strings.Contains("{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}:publishXunitXmlFiles", "+") { usageBits += " @" + strings.Join(pathParams, "@") } else { usageBits += " " + strings.Join(pathParams, "/") } } usageBits += " [REQUEST_FILE|-] [--REQUEST_KEY=VALUE]*" fmt.Fprintf(os.Stderr, "Usage:\n\t%s\n", usageBits) commands_util.PrintRequestExample(&api_client.PublishXunitXmlFilesRequest{}) os.Exit(1) } api_service, err := api_client.New(context.Client) if err != nil { return err } service := api_client.NewProjectsHistoriesExecutionsStepsService(api_service) args, flagValues, err := commands_util.ExtractFlagValues(args) if err != nil { return err } // Only positional arguments should remain in args. if len(args) == 0 || len(args) > 2 { usageFunc() } request := &api_client.PublishXunitXmlFilesRequest{} if len(args) == 2 { err = commands_util.PopulateRequestFromFilename(&request, args[1]) if err != nil { return err } } keyValues := flagValues err = commands_util.OverwriteRequestWithValues(&request, keyValues) if err != nil { return err } expectedParams := []string{ "projectId", "historyId", "executionId", "stepId", } paramValues := commands_util.SplitParamValues(args[0]) if len(paramValues) != len(expectedParams) { return commands_util.ErrForWrongParams(expectedParams, paramValues, args) } param_projectId, err := commands_util.ConvertValue_string(paramValues[0]) if err != nil { return err } param_historyId, err := commands_util.ConvertValue_string(paramValues[1]) if err != nil { return err } param_executionId, err := commands_util.ConvertValue_string(paramValues[2]) if err != nil { return err } param_stepId, err := commands_util.ConvertValue_string(paramValues[3]) if err != nil { return err } call := service.PublishXunitXmlFiles(param_projectId, param_historyId, param_executionId, param_stepId, request, ) response, err := call.Do() if err != nil { return err } err = commands_util.PrintResponse(response) if err != nil { return err } return nil }
func Appengine_v1beta5_AppsServicesPatch(context Context, args ...string) error { usageFunc := func() { usageBits := fmt.Sprintf("gcloud_apis %s", context.InvocationMethod) var pathParams []string pathParams = append(pathParams, commands_util.AngrySnakes("name")) if len(pathParams) != 0 { if strings.Contains("v1beta5/{+name}", "+") { usageBits += " @" + strings.Join(pathParams, "@") } else { usageBits += " " + strings.Join(pathParams, "/") } } usageBits += " [REQUEST_FILE|-] [--REQUEST_KEY=VALUE]*" usageBits += " [--mask=VALUE]" usageBits += " [--migrateTraffic=VALUE]" fmt.Fprintf(os.Stderr, "Usage:\n\t%s\n", usageBits) commands_util.PrintRequestExample(&api_client.Service{}) os.Exit(1) } api_service, err := api_client.New(context.Client) if err != nil { return err } service := api_client.NewAppsServicesService(api_service) queryParamNames := map[string]bool{ "mask": false, "migrateTraffic": false, } args, flagValues, err := commands_util.ExtractFlagValues(args) if err != nil { return err } for k, r := range queryParamNames { if _, ok := flagValues[k]; r && !ok { return fmt.Errorf("missing required flag %q", "--"+k) } } // Only positional arguments should remain in args. if len(args) == 0 || len(args) > 2 { usageFunc() } request := &api_client.Service{} if len(args) == 2 { err = commands_util.PopulateRequestFromFilename(&request, args[1]) if err != nil { return err } } // Any flags that aren't query parameters are applied to the request. keyValues := map[string]string{} for k, v := range flagValues { if _, ok := queryParamNames[k]; !ok { keyValues[k] = v } } err = commands_util.OverwriteRequestWithValues(&request, keyValues) if err != nil { return err } expectedParams := []string{ "name", } paramValues := commands_util.SplitParamValues(args[0]) if len(paramValues) != len(expectedParams) { return commands_util.ErrForWrongParams(expectedParams, paramValues, args) } param_name, err := commands_util.ConvertValue_string(paramValues[0]) if err != nil { return err } call := service.Patch(param_name, request, ) // Set query parameters. if value, ok := flagValues["mask"]; ok { query_mask, err := commands_util.ConvertValue_string(value) if err != nil { return err } call.Mask(query_mask) } if value, ok := flagValues["migrateTraffic"]; ok { query_migrateTraffic, err := commands_util.ConvertValue_bool(value) if err != nil { return err } call.MigrateTraffic(query_migrateTraffic) } response, err := call.Do() if err != nil { return err } err = commands_util.PrintResponse(response) if err != nil { return err } return nil }
func Cloudresourcemanager_v1beta1_ProjectsCreate(context Context, args ...string) error { usageFunc := func() { usageBits := fmt.Sprintf("gcloud_apis %s", context.InvocationMethod) var pathParams []string if len(pathParams) != 0 { if strings.Contains("v1beta1/projects", "+") { usageBits += " @" + strings.Join(pathParams, "@") } else { usageBits += " " + strings.Join(pathParams, "/") } } usageBits += " [REQUEST_FILE|-] [--REQUEST_KEY=VALUE]*" usageBits += " [--useLegacyStack=VALUE]" fmt.Fprintf(os.Stderr, "Usage:\n\t%s\n", usageBits) commands_util.PrintRequestExample(&api_client.Project{}) os.Exit(1) } api_service, err := api_client.New(context.Client) if err != nil { return err } service := api_client.NewProjectsService(api_service) queryParamNames := map[string]bool{ "useLegacyStack": false, } args, flagValues, err := commands_util.ExtractFlagValues(args) if err != nil { return err } for k, r := range queryParamNames { if _, ok := flagValues[k]; r && !ok { return fmt.Errorf("missing required flag %q", "--"+k) } } // Only positional arguments should remain in args. if len(args) == 0 || len(args) > 2 { usageFunc() } request := &api_client.Project{} if len(args) == 2 { err = commands_util.PopulateRequestFromFilename(&request, args[1]) if err != nil { return err } } // Any flags that aren't query parameters are applied to the request. keyValues := map[string]string{} for k, v := range flagValues { if _, ok := queryParamNames[k]; !ok { keyValues[k] = v } } err = commands_util.OverwriteRequestWithValues(&request, keyValues) if err != nil { return err } expectedParams := []string{} paramValues := commands_util.SplitParamValues(args[0]) if len(paramValues) != len(expectedParams) { return commands_util.ErrForWrongParams(expectedParams, paramValues, args) } call := service.Create( request, ) // Set query parameters. if value, ok := flagValues["useLegacyStack"]; ok { query_useLegacyStack, err := commands_util.ConvertValue_bool(value) if err != nil { return err } call.UseLegacyStack(query_useLegacyStack) } response, err := call.Do() if err != nil { return err } err = commands_util.PrintResponse(response) if err != nil { return err } return nil }
func Bigquery_v2_JobsInsert(context Context, args ...string) error { usageFunc := func() { usageBits := fmt.Sprintf("gcloud_apis %s", context.InvocationMethod) var pathParams []string pathParams = append(pathParams, commands_util.AngrySnakes("projectId")) if len(pathParams) != 0 { if strings.Contains("projects/{projectId}/jobs", "+") { usageBits += " @" + strings.Join(pathParams, "@") } else { usageBits += " " + strings.Join(pathParams, "/") } } usageBits += " [REQUEST_FILE|-] [--REQUEST_KEY=VALUE]*" fmt.Fprintf(os.Stderr, "Usage:\n\t%s\n", usageBits) commands_util.PrintRequestExample(&api_client.Job{}) os.Exit(1) } api_service, err := api_client.New(context.Client) if err != nil { return err } service := api_client.NewJobsService(api_service) args, flagValues, err := commands_util.ExtractFlagValues(args) if err != nil { return err } // Only positional arguments should remain in args. if len(args) == 0 || len(args) > 2 { usageFunc() } request := &api_client.Job{} if len(args) == 2 { err = commands_util.PopulateRequestFromFilename(&request, args[1]) if err != nil { return err } } var media io.Reader if len(args) == 3 { if args[2] == "-" { media = os.Stdin } else { media, err = os.Open(args[2]) if err != nil { return err } } } keyValues := flagValues err = commands_util.OverwriteRequestWithValues(&request, keyValues) if err != nil { return err } expectedParams := []string{ "projectId", } paramValues := commands_util.SplitParamValues(args[0]) if len(paramValues) != len(expectedParams) { return commands_util.ErrForWrongParams(expectedParams, paramValues, args) } param_projectId, err := commands_util.ConvertValue_string(paramValues[0]) if err != nil { return err } call := service.Insert(param_projectId, request, ) if media != nil { call.Media(media) } response, err := call.Do() if err != nil { return err } err = commands_util.PrintResponse(response) if err != nil { return err } return nil }
func Container_v1_MasterProjectsZonesAuthenticate(context Context, args ...string) error { usageFunc := func() { usageBits := fmt.Sprintf("gcloud_apis %s", context.InvocationMethod) var pathParams []string pathParams = append(pathParams, commands_util.AngrySnakes("masterProjectId")) pathParams = append(pathParams, commands_util.AngrySnakes("zone")) pathParams = append(pathParams, commands_util.AngrySnakes("projectNumber")) pathParams = append(pathParams, commands_util.AngrySnakes("clusterId")) if len(pathParams) != 0 { if strings.Contains("v1/masterProjects/{masterProjectId}/zones/{zone}/{projectNumber}/{clusterId}/authenticate", "+") { usageBits += " @" + strings.Join(pathParams, "@") } else { usageBits += " " + strings.Join(pathParams, "/") } } usageBits += " [REQUEST_FILE|-] [--REQUEST_KEY=VALUE]*" fmt.Fprintf(os.Stderr, "Usage:\n\t%s\n", usageBits) commands_util.PrintRequestExample(&api_client.AuthenticateRequest{}) os.Exit(1) } api_service, err := api_client.New(context.Client) if err != nil { return err } service := api_client.NewMasterProjectsZonesService(api_service) args, flagValues, err := commands_util.ExtractFlagValues(args) if err != nil { return err } // Only positional arguments should remain in args. if len(args) == 0 || len(args) > 2 { usageFunc() } request := &api_client.AuthenticateRequest{} if len(args) == 2 { err = commands_util.PopulateRequestFromFilename(&request, args[1]) if err != nil { return err } } keyValues := flagValues err = commands_util.OverwriteRequestWithValues(&request, keyValues) if err != nil { return err } expectedParams := []string{ "masterProjectId", "zone", "projectNumber", "clusterId", } paramValues := commands_util.SplitParamValues(args[0]) if len(paramValues) != len(expectedParams) { return commands_util.ErrForWrongParams(expectedParams, paramValues, args) } param_masterProjectId, err := commands_util.ConvertValue_string(paramValues[0]) if err != nil { return err } param_zone, err := commands_util.ConvertValue_string(paramValues[1]) if err != nil { return err } param_projectNumber, err := commands_util.ConvertValue_int64(paramValues[2]) if err != nil { return err } param_clusterId, err := commands_util.ConvertValue_string(paramValues[3]) if err != nil { return err } call := service.Authenticate(param_masterProjectId, param_zone, param_projectNumber, param_clusterId, request, ) response, err := call.Do() if err != nil { return err } err = commands_util.PrintResponse(response) if err != nil { return err } return nil }