Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var Assets = assets.NewFileSystem(map[string][]string{"/": {"soracom-api.en.yaml", "soracom-api.ja.yaml", "soracom-api.zh.yaml"}, "/cli": {"en.yaml", "ja.yaml", "zh.yaml"}}, map[string]*assets.File{ "/cli": { Path: "/cli", FileMode: 0x800001ed, Mtime: time.Unix(1514186848, 1514186848000000000), Data: nil, }, "/cli/en.yaml": { Path: "/cli/en.yaml", FileMode: 0x1a4, Mtime: time.Unix(1530594548, 1530594548000000000), Data: []byte(_Assets5c7a5c077bf08178252e3232f159748d3047d4e1), }, "/cli/ja.yaml": { Path: "/cli/ja.yaml", FileMode: 0x1a4, Mtime: time.Unix(1530594569, 1530594569000000000), Data: []byte(_Assetsc656f9a20bab5c445f670257a18d5d8b67a927b2), }, "/soracom-api.zh.yaml": { Path: "/soracom-api.zh.yaml", FileMode: 0x1a4, Mtime: time.Unix(1515554744, 1515554744000000000), Data: []byte(_Assets837c6c90a714d3b9bd86defcecbd1decf63fda58), }, "/": { Path: "/", FileMode: 0x800001ed, Mtime: time.Unix(1515393982, 1515393982000000000), Data: nil, }, "/cli/zh.yaml": { Path: "/cli/zh.yaml", FileMode: 0x1a4, Mtime: time.Unix(1514186848, 1514186848000000000), Data: []byte(_Assetse87ac197fdc79da24bbb7c824d9b976647fee4db), }, "/soracom-api.en.yaml": { Path: "/soracom-api.en.yaml", FileMode: 0x1a4, Mtime: time.Unix(1531212029, 1531212029000000000), Data: []byte(_Assets0764b782d9c1bd06ad125db0a570e6abd04c472c), }, "/soracom-api.ja.yaml": { Path: "/soracom-api.ja.yaml", FileMode: 0x1a4, Mtime: time.Unix(1531212029, 1531212029000000000), Data: []byte(_Assets6869369ac6cbeb59ff80562bf70e125cfe403b8c), }}, "")
Assets returns go-assets FileSystem
var AuthCmd = &cobra.Command{ Use: "auth", Short: TRAPI("/auth:post:summary"), Long: TRAPI(`/auth:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } param, err := collectAuthCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
AuthCmd defines 'auth' subcommand
var AuthCmdAuthKey string
AuthCmdAuthKey holds value of 'authKey' option
var AuthCmdAuthKeyId string
AuthCmdAuthKeyId holds value of 'authKeyId' option
var AuthCmdBody string
AuthCmdBody holds contents of request body to be sent
var AuthCmdEmail string
AuthCmdEmail holds value of 'email' option
var AuthCmdMfaOTPCode string
AuthCmdMfaOTPCode holds value of 'mfaOTPCode' option
var AuthCmdOperatorId string
AuthCmdOperatorId holds value of 'operatorId' option
var AuthCmdPassword string
AuthCmdPassword holds value of 'password' option
var AuthCmdTokenTimeoutSeconds int64
AuthCmdTokenTimeoutSeconds holds value of 'tokenTimeoutSeconds' option
var AuthCmdUserName string
AuthCmdUserName holds value of 'userName' option
var AuthIssuePasswordResetTokenCmd = &cobra.Command{ Use: "issue-password-reset-token", Short: TRAPI("/auth/password_reset_token/issue:post:summary"), Long: TRAPI(`/auth/password_reset_token/issue:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } param, err := collectAuthIssuePasswordResetTokenCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
AuthIssuePasswordResetTokenCmd defines 'issue-password-reset-token' subcommand
var AuthIssuePasswordResetTokenCmdBody string
AuthIssuePasswordResetTokenCmdBody holds contents of request body to be sent
var AuthIssuePasswordResetTokenCmdEmail string
AuthIssuePasswordResetTokenCmdEmail holds value of 'email' option
var AuthVerifyPasswordResetTokenCmd = &cobra.Command{ Use: "verify-password-reset-token", Short: TRAPI("/auth/password_reset_token/verify:post:summary"), Long: TRAPI(`/auth/password_reset_token/verify:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } param, err := collectAuthVerifyPasswordResetTokenCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
AuthVerifyPasswordResetTokenCmd defines 'verify-password-reset-token' subcommand
var AuthVerifyPasswordResetTokenCmdBody string
AuthVerifyPasswordResetTokenCmdBody holds contents of request body to be sent
var AuthVerifyPasswordResetTokenCmdPassword string
AuthVerifyPasswordResetTokenCmdPassword holds value of 'password' option
var AuthVerifyPasswordResetTokenCmdToken string
AuthVerifyPasswordResetTokenCmdToken holds value of 'token' option
var BillsCmd = &cobra.Command{ Use: "bills", Short: TRCLI("cli.bills.summary"), Long: TRCLI(`cli.bills.description`), }
BillsCmd defines 'bills' subcommand
var BillsExportCmd = &cobra.Command{ Use: "export", Short: TRAPI("/bills/{yyyyMM}/export:post:summary"), Long: TRAPI(`/bills/{yyyyMM}/export:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectBillsExportCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
BillsExportCmd defines 'export' subcommand
var BillsExportCmdExportMode string
BillsExportCmdExportMode holds value of 'export_mode' option
var BillsExportCmdYyyyMM string
BillsExportCmdYyyyMM holds value of 'yyyyMM' option
var BillsExportLatestCmd = &cobra.Command{ Use: "export-latest", Short: TRAPI("/bills/latest/export:post:summary"), Long: TRAPI(`/bills/latest/export:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectBillsExportLatestCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
BillsExportLatestCmd defines 'export-latest' subcommand
var BillsExportLatestCmdExportMode string
BillsExportLatestCmdExportMode holds value of 'export_mode' option
var BillsGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/bills/{yyyyMM}:get:summary"), Long: TRAPI(`/bills/{yyyyMM}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectBillsGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
BillsGetCmd defines 'get' subcommand
var BillsGetCmdYyyyMM string
BillsGetCmdYyyyMM holds value of 'yyyyMM' option
var BillsGetDailyCmd = &cobra.Command{ Use: "get-daily", Short: TRAPI("/bills/{yyyyMM}/daily:get:summary"), Long: TRAPI(`/bills/{yyyyMM}/daily:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectBillsGetDailyCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
BillsGetDailyCmd defines 'get-daily' subcommand
var BillsGetDailyCmdYyyyMM string
BillsGetDailyCmdYyyyMM holds value of 'yyyyMM' option
var BillsGetLatestCmd = &cobra.Command{ Use: "get-latest", Short: TRAPI("/bills/latest:get:summary"), Long: TRAPI(`/bills/latest:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectBillsGetLatestCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
BillsGetLatestCmd defines 'get-latest' subcommand
var BillsListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/bills:get:summary"), Long: TRAPI(`/bills:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectBillsListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
BillsListCmd defines 'list' subcommand
var CompletionCmd = &cobra.Command{ Use: "completion", Short: TRCLI("cli.completion.summary"), Long: TRCLI("cli.completion.description"), RunE: func(cmd *cobra.Command, args []string) error { err := RootCmd.GenBashCompletion(os.Stdout) if err != nil { return err } return nil }, }
CompletionCmd defines 'completion' subcommand
var ConfigureCmd = &cobra.Command{ Use: "configure", Short: TRCLI("cli.configure.summary"), Long: TRCLI("cli.configure.description"), RunE: func(cmd *cobra.Command, args []string) error { pn := getSpecifiedProfileName() if pn == "" { pn = "default" } profile, err := collectProfileInfo(pn) if err != nil { cmd.SilenceUsage = true return err } err = saveProfile(pn, profile) if err != nil { cmd.SilenceUsage = true return err } return nil }, }
ConfigureCmd defines 'configure' subcommand
var ConfigureGetCmd = &cobra.Command{ Use: "get", Short: TRCLI("cli.configure.get.summary"), Long: TRCLI("cli.configure.get.description"), RunE: func(cmd *cobra.Command, args []string) error { pn := getSpecifiedProfileName() if pn == "" { pn = "default" } p, err := loadProfile(pn) if err != nil { return err } return prettyPrintObjectAsJSON(p) }, }
ConfigureGetCmd defineds 'get' subcommand
var CouponsCmd = &cobra.Command{ Use: "coupons", Short: TRCLI("cli.coupons.summary"), Long: TRCLI(`cli.coupons.description`), }
CouponsCmd defines 'coupons' subcommand
var CouponsListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/coupons:get:summary"), Long: TRAPI(`/coupons:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectCouponsListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
CouponsListCmd defines 'list' subcommand
var CouponsRegisterCmd = &cobra.Command{ Use: "register", Short: TRAPI("/coupons/{coupon_code}/register:post:summary"), Long: TRAPI(`/coupons/{coupon_code}/register:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectCouponsRegisterCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
CouponsRegisterCmd defines 'register' subcommand
var CouponsRegisterCmdCouponCode string
CouponsRegisterCmdCouponCode holds value of 'coupon_code' option
var CredentialsCmd = &cobra.Command{ Use: "credentials", Short: TRCLI("cli.credentials.summary"), Long: TRCLI(`cli.credentials.description`), }
CredentialsCmd defines 'credentials' subcommand
var CredentialsCreateCmd = &cobra.Command{ Use: "create", Short: TRAPI("/credentials/{credentials_id}:post:summary"), Long: TRAPI(`/credentials/{credentials_id}:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectCredentialsCreateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
CredentialsCreateCmd defines 'create' subcommand
var CredentialsCreateCmdBody string
CredentialsCreateCmdBody holds contents of request body to be sent
var CredentialsCreateCmdCredentialsId string
CredentialsCreateCmdCredentialsId holds value of 'credentials_id' option
var CredentialsCreateCmdDescription string
CredentialsCreateCmdDescription holds value of 'description' option
var CredentialsCreateCmdType string
CredentialsCreateCmdType holds value of 'type' option
var CredentialsDeleteCmd = &cobra.Command{ Use: "delete", Short: TRAPI("/credentials/{credentials_id}:delete:summary"), Long: TRAPI(`/credentials/{credentials_id}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectCredentialsDeleteCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
CredentialsDeleteCmd defines 'delete' subcommand
var CredentialsDeleteCmdCredentialsId string
CredentialsDeleteCmdCredentialsId holds value of 'credentials_id' option
var CredentialsListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/credentials:get:summary"), Long: TRAPI(`/credentials:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectCredentialsListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
CredentialsListCmd defines 'list' subcommand
var CredentialsUpdateCmd = &cobra.Command{ Use: "update", Short: TRAPI("/credentials/{credentials_id}:put:summary"), Long: TRAPI(`/credentials/{credentials_id}:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectCredentialsUpdateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
CredentialsUpdateCmd defines 'update' subcommand
var CredentialsUpdateCmdBody string
CredentialsUpdateCmdBody holds contents of request body to be sent
var CredentialsUpdateCmdCredentialsId string
CredentialsUpdateCmdCredentialsId holds value of 'credentials_id' option
var CredentialsUpdateCmdDescription string
CredentialsUpdateCmdDescription holds value of 'description' option
var CredentialsUpdateCmdType string
CredentialsUpdateCmdType holds value of 'type' option
var DataCmd = &cobra.Command{ Use: "data", Short: TRCLI("cli.data.summary"), Long: TRCLI(`cli.data.description`), }
DataCmd defines 'data' subcommand
var DataDeleteEntryCmd = &cobra.Command{ Use: "delete-entry", Short: TRAPI("/data/{resource_type}/{resource_id}/{time}:delete:summary"), Long: TRAPI(`/data/{resource_type}/{resource_id}/{time}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDataDeleteEntryCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DataDeleteEntryCmd defines 'delete-entry' subcommand
var DataDeleteEntryCmdResourceId string
DataDeleteEntryCmdResourceId holds value of 'resource_id' option
var DataDeleteEntryCmdResourceType string
DataDeleteEntryCmdResourceType holds value of 'resource_type' option
var DataDeleteEntryCmdTime int64
DataDeleteEntryCmdTime holds value of 'time' option
var DataGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/subscribers/{imsi}/data:get:summary"), Long: TRAPI(`/subscribers/{imsi}/data:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDataGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DataGetCmd defines 'get' subcommand
var DataGetCmdFrom int64
DataGetCmdFrom holds value of 'from' option
var DataGetCmdImsi string
DataGetCmdImsi holds value of 'imsi' option
var DataGetCmdLastEvaluatedKey string
DataGetCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var DataGetCmdLimit int64
DataGetCmdLimit holds value of 'limit' option
var DataGetCmdSort string
DataGetCmdSort holds value of 'sort' option
var DataGetCmdTo int64
DataGetCmdTo holds value of 'to' option
var DataGetEntriesCmd = &cobra.Command{ Use: "get-entries", Short: TRAPI("/data/{resource_type}/{resource_id}:get:summary"), Long: TRAPI(`/data/{resource_type}/{resource_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDataGetEntriesCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DataGetEntriesCmd defines 'get-entries' subcommand
var DataGetEntriesCmdFrom int64
DataGetEntriesCmdFrom holds value of 'from' option
var DataGetEntriesCmdLastEvaluatedKey string
DataGetEntriesCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var DataGetEntriesCmdLimit int64
DataGetEntriesCmdLimit holds value of 'limit' option
var DataGetEntriesCmdResourceId string
DataGetEntriesCmdResourceId holds value of 'resource_id' option
var DataGetEntriesCmdResourceType string
DataGetEntriesCmdResourceType holds value of 'resource_type' option
var DataGetEntriesCmdSort string
DataGetEntriesCmdSort holds value of 'sort' option
var DataGetEntriesCmdTo int64
DataGetEntriesCmdTo holds value of 'to' option
var DataGetEntryCmd = &cobra.Command{ Use: "get-entry", Short: TRAPI("/data/{resource_type}/{resource_id}/{time}:get:summary"), Long: TRAPI(`/data/{resource_type}/{resource_id}/{time}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDataGetEntryCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DataGetEntryCmd defines 'get-entry' subcommand
var DataGetEntryCmdResourceId string
DataGetEntryCmdResourceId holds value of 'resource_id' option
var DataGetEntryCmdResourceType string
DataGetEntryCmdResourceType holds value of 'resource_type' option
var DataGetEntryCmdTime int64
DataGetEntryCmdTime holds value of 'time' option
var DataListSourceResourcesCmd = &cobra.Command{ Use: "list-source-resources", Short: TRAPI("/data/resources:get:summary"), Long: TRAPI(`/data/resources:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDataListSourceResourcesCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DataListSourceResourcesCmd defines 'list-source-resources' subcommand
var DataListSourceResourcesCmdLastEvaluatedKey string
DataListSourceResourcesCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var DataListSourceResourcesCmdLimit int64
DataListSourceResourcesCmdLimit holds value of 'limit' option
var DataListSourceResourcesCmdResourceType string
DataListSourceResourcesCmdResourceType holds value of 'resource_type' option
var DevicesCmd = &cobra.Command{ Use: "devices", Short: TRCLI("cli.devices.summary"), Long: TRCLI(`cli.devices.description`), }
DevicesCmd defines 'devices' subcommand
var DevicesCreateCmd = &cobra.Command{ Use: "create", Short: TRAPI("/devices:post:summary"), Long: TRAPI(`/devices:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesCreateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesCreateCmd defines 'create' subcommand
var DevicesCreateCmdBody string
DevicesCreateCmdBody holds contents of request body to be sent
var DevicesCreateCmdDeviceId string
DevicesCreateCmdDeviceId holds value of 'device_id' option
var DevicesCreateCmdEndpoint string
DevicesCreateCmdEndpoint holds value of 'endpoint' option
var DevicesCreateCmdFirmwareVersion string
DevicesCreateCmdFirmwareVersion holds value of 'firmwareVersion' option
var DevicesCreateCmdGroupId string
DevicesCreateCmdGroupId holds value of 'groupId' option
var DevicesCreateCmdIpAddress string
DevicesCreateCmdIpAddress holds value of 'ipAddress' option
var DevicesCreateCmdLastModifiedTime string
DevicesCreateCmdLastModifiedTime holds value of 'lastModifiedTime' option
var DevicesCreateCmdLastRegistrationUpdate string
DevicesCreateCmdLastRegistrationUpdate holds value of 'lastRegistrationUpdate' option
var DevicesCreateCmdManufacturer string
DevicesCreateCmdManufacturer holds value of 'manufacturer' option
var DevicesCreateCmdModelNumber string
DevicesCreateCmdModelNumber holds value of 'modelNumber' option
var DevicesCreateCmdOnline bool
DevicesCreateCmdOnline holds value of 'online' option
var DevicesCreateCmdOperatorId string
DevicesCreateCmdOperatorId holds value of 'operatorId' option
var DevicesCreateCmdRegistrationId string
DevicesCreateCmdRegistrationId holds value of 'registrationId' option
var DevicesCreateCmdRegistrationLifeTime int64
DevicesCreateCmdRegistrationLifeTime holds value of 'registrationLifeTime' option
var DevicesCreateCmdSerialNumber string
DevicesCreateCmdSerialNumber holds value of 'serialNumber' option
var DevicesCreateObjectModelCmd = &cobra.Command{ Use: "create-object-model", Short: TRAPI("/device_object_models:post:summary"), Long: TRAPI(`/device_object_models:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesCreateObjectModelCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesCreateObjectModelCmd defines 'create-object-model' subcommand
var DevicesCreateObjectModelCmdBody string
DevicesCreateObjectModelCmdBody holds contents of request body to be sent
var DevicesCreateObjectModelCmdCreatedTime string
DevicesCreateObjectModelCmdCreatedTime holds value of 'createdTime' option
var DevicesCreateObjectModelCmdFormat string
DevicesCreateObjectModelCmdFormat holds value of 'format' option
var DevicesCreateObjectModelCmdLastModifiedTime string
DevicesCreateObjectModelCmdLastModifiedTime holds value of 'lastModifiedTime' option
var DevicesCreateObjectModelCmdObjectId string
DevicesCreateObjectModelCmdObjectId holds value of 'objectId' option
var DevicesCreateObjectModelCmdObjectName string
DevicesCreateObjectModelCmdObjectName holds value of 'objectName' option
var DevicesCreateObjectModelCmdOperatorId string
DevicesCreateObjectModelCmdOperatorId holds value of 'operatorId' option
var DevicesCreateObjectModelCmdScope string
DevicesCreateObjectModelCmdScope holds value of 'scope' option
var DevicesDeleteCmd = &cobra.Command{ Use: "delete", Short: TRAPI("/devices/{device_id}:delete:summary"), Long: TRAPI(`/devices/{device_id}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesDeleteCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesDeleteCmd defines 'delete' subcommand
var DevicesDeleteCmdDeviceId string
DevicesDeleteCmdDeviceId holds value of 'device_id' option
var DevicesDeleteDeviceTagCmd = &cobra.Command{ Use: "delete-device-tag", Short: TRAPI("/devices/{device_id}/tags/{tag_name}:delete:summary"), Long: TRAPI(`/devices/{device_id}/tags/{tag_name}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesDeleteDeviceTagCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesDeleteDeviceTagCmd defines 'delete-device-tag' subcommand
var DevicesDeleteDeviceTagCmdDeviceId string
DevicesDeleteDeviceTagCmdDeviceId holds value of 'device_id' option
var DevicesDeleteDeviceTagCmdTagName string
DevicesDeleteDeviceTagCmdTagName holds value of 'tag_name' option
var DevicesDeleteObjectModelCmd = &cobra.Command{ Use: "delete-object-model", Short: TRAPI("/device_object_models/{model_id}:delete:summary"), Long: TRAPI(`/device_object_models/{model_id}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesDeleteObjectModelCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesDeleteObjectModelCmd defines 'delete-object-model' subcommand
var DevicesDeleteObjectModelCmdModelId string
DevicesDeleteObjectModelCmdModelId holds value of 'model_id' option
var DevicesExecuteResourceCmd = &cobra.Command{ Use: "execute-resource", Short: TRAPI("/devices/{device_id}/{object}/{instance}/{resource}/execute:post:summary"), Long: TRAPI(`/devices/{device_id}/{object}/{instance}/{resource}/execute:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesExecuteResourceCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesExecuteResourceCmd defines 'execute-resource' subcommand
var DevicesExecuteResourceCmdBody string
DevicesExecuteResourceCmdBody holds contents of request body to be sent
var DevicesExecuteResourceCmdDeviceId string
DevicesExecuteResourceCmdDeviceId holds value of 'device_id' option
var DevicesExecuteResourceCmdInstance string
DevicesExecuteResourceCmdInstance holds value of 'instance' option
var DevicesExecuteResourceCmdObject string
DevicesExecuteResourceCmdObject holds value of 'object' option
var DevicesExecuteResourceCmdResource string
DevicesExecuteResourceCmdResource holds value of 'resource' option
var DevicesGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/devices/{device_id}:get:summary"), Long: TRAPI(`/devices/{device_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesGetCmd defines 'get' subcommand
var DevicesGetCmdDeviceId string
DevicesGetCmdDeviceId holds value of 'device_id' option
var DevicesGetCmdModel bool
DevicesGetCmdModel holds value of 'model' option
var DevicesGetInstanceCmd = &cobra.Command{ Use: "get-instance", Short: TRAPI("/devices/{device_id}/{object}/{instance}:get:summary"), Long: TRAPI(`/devices/{device_id}/{object}/{instance}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesGetInstanceCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesGetInstanceCmd defines 'get-instance' subcommand
var DevicesGetInstanceCmdDeviceId string
DevicesGetInstanceCmdDeviceId holds value of 'device_id' option
var DevicesGetInstanceCmdInstance string
DevicesGetInstanceCmdInstance holds value of 'instance' option
var DevicesGetInstanceCmdModel bool
DevicesGetInstanceCmdModel holds value of 'model' option
var DevicesGetInstanceCmdObject string
DevicesGetInstanceCmdObject holds value of 'object' option
var DevicesGetObjectModelCmd = &cobra.Command{ Use: "get-object-model", Short: TRAPI("/device_object_models/{model_id}:get:summary"), Long: TRAPI(`/device_object_models/{model_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesGetObjectModelCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesGetObjectModelCmd defines 'get-object-model' subcommand
var DevicesGetObjectModelCmdModelId string
DevicesGetObjectModelCmdModelId holds value of 'model_id' option
var DevicesGetResourceCmd = &cobra.Command{ Use: "get-resource", Short: TRAPI("/devices/{device_id}/{object}/{instance}/{resource}:get:summary"), Long: TRAPI(`/devices/{device_id}/{object}/{instance}/{resource}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesGetResourceCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesGetResourceCmd defines 'get-resource' subcommand
var DevicesGetResourceCmdDeviceId string
DevicesGetResourceCmdDeviceId holds value of 'device_id' option
var DevicesGetResourceCmdInstance string
DevicesGetResourceCmdInstance holds value of 'instance' option
var DevicesGetResourceCmdModel bool
DevicesGetResourceCmdModel holds value of 'model' option
var DevicesGetResourceCmdObject string
DevicesGetResourceCmdObject holds value of 'object' option
var DevicesGetResourceCmdResource string
DevicesGetResourceCmdResource holds value of 'resource' option
var DevicesListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/devices:get:summary"), Long: TRAPI(`/devices:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesListCmd defines 'list' subcommand
var DevicesListCmdLastEvaluatedKey string
DevicesListCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var DevicesListCmdLimit int64
DevicesListCmdLimit holds value of 'limit' option
var DevicesListCmdTagName string
DevicesListCmdTagName holds value of 'tag_name' option
var DevicesListCmdTagValue string
DevicesListCmdTagValue holds value of 'tag_value' option
var DevicesListCmdTagValueMatchMode string
DevicesListCmdTagValueMatchMode holds value of 'tag_value_match_mode' option
var DevicesListObjectModelsCmd = &cobra.Command{ Use: "list-object-models", Short: TRAPI("/device_object_models:get:summary"), Long: TRAPI(`/device_object_models:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesListObjectModelsCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesListObjectModelsCmd defines 'list-object-models' subcommand
var DevicesListObjectModelsCmdLastEvaluatedKey string
DevicesListObjectModelsCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var DevicesListObjectModelsCmdLimit int64
DevicesListObjectModelsCmdLimit holds value of 'limit' option
var DevicesObserveResourceCmd = &cobra.Command{ Use: "observe-resource", Short: TRAPI("/devices/{device_id}/{object}/{instance}/{resource}/observe:post:summary"), Long: TRAPI(`/devices/{device_id}/{object}/{instance}/{resource}/observe:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesObserveResourceCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesObserveResourceCmd defines 'observe-resource' subcommand
var DevicesObserveResourceCmdDeviceId string
DevicesObserveResourceCmdDeviceId holds value of 'device_id' option
var DevicesObserveResourceCmdInstance string
DevicesObserveResourceCmdInstance holds value of 'instance' option
var DevicesObserveResourceCmdModel bool
DevicesObserveResourceCmdModel holds value of 'model' option
var DevicesObserveResourceCmdObject string
DevicesObserveResourceCmdObject holds value of 'object' option
var DevicesObserveResourceCmdResource string
DevicesObserveResourceCmdResource holds value of 'resource' option
var DevicesObserveResourcesCmd = &cobra.Command{ Use: "observe-resources", Short: TRAPI("/devices/{device_id}/{object}/{instance}/observe:post:summary"), Long: TRAPI(`/devices/{device_id}/{object}/{instance}/observe:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesObserveResourcesCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesObserveResourcesCmd defines 'observe-resources' subcommand
var DevicesObserveResourcesCmdDeviceId string
DevicesObserveResourcesCmdDeviceId holds value of 'device_id' option
var DevicesObserveResourcesCmdInstance string
DevicesObserveResourcesCmdInstance holds value of 'instance' option
var DevicesObserveResourcesCmdModel bool
DevicesObserveResourcesCmdModel holds value of 'model' option
var DevicesObserveResourcesCmdObject string
DevicesObserveResourcesCmdObject holds value of 'object' option
var DevicesPutDeviceTagsCmd = &cobra.Command{ Use: "put-device-tags", Short: TRAPI("/devices/{device_id}/tags:put:summary"), Long: TRAPI(`/devices/{device_id}/tags:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesPutDeviceTagsCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesPutDeviceTagsCmd defines 'put-device-tags' subcommand
var DevicesPutDeviceTagsCmdDeviceId string
DevicesPutDeviceTagsCmdDeviceId holds value of 'device_id' option
var DevicesPutResourceCmd = &cobra.Command{ Use: "put-resource", Short: TRAPI("/devices/{device_id}/{object}/{instance}/{resource}:put:summary"), Long: TRAPI(`/devices/{device_id}/{object}/{instance}/{resource}:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesPutResourceCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesPutResourceCmd defines 'put-resource' subcommand
var DevicesPutResourceCmdBody string
DevicesPutResourceCmdBody holds contents of request body to be sent
var DevicesPutResourceCmdDeviceId string
DevicesPutResourceCmdDeviceId holds value of 'device_id' option
var DevicesPutResourceCmdInstance string
DevicesPutResourceCmdInstance holds value of 'instance' option
var DevicesPutResourceCmdObject string
DevicesPutResourceCmdObject holds value of 'object' option
var DevicesPutResourceCmdResource string
DevicesPutResourceCmdResource holds value of 'resource' option
var DevicesSetGroupCmd = &cobra.Command{ Use: "set-group", Short: TRAPI("/devices/{device_id}/set_group:post:summary"), Long: TRAPI(`/devices/{device_id}/set_group:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesSetGroupCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesSetGroupCmd defines 'set-group' subcommand
var DevicesSetGroupCmdBody string
DevicesSetGroupCmdBody holds contents of request body to be sent
var DevicesSetGroupCmdDeviceId string
DevicesSetGroupCmdDeviceId holds value of 'device_id' option
var DevicesSetObjectModelScopeCmd = &cobra.Command{ Use: "set-object-model-scope", Short: TRAPI("/device_object_models/{model_id}/set_scope:post:summary"), Long: TRAPI(`/device_object_models/{model_id}/set_scope:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesSetObjectModelScopeCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesSetObjectModelScopeCmd defines 'set-object-model-scope' subcommand
var DevicesSetObjectModelScopeCmdBody string
DevicesSetObjectModelScopeCmdBody holds contents of request body to be sent
var DevicesSetObjectModelScopeCmdModelId string
DevicesSetObjectModelScopeCmdModelId holds value of 'model_id' option
var DevicesSetObjectModelScopeCmdScope string
DevicesSetObjectModelScopeCmdScope holds value of 'scope' option
var DevicesUnobserveResourceCmd = &cobra.Command{ Use: "unobserve-resource", Short: TRAPI("/devices/{device_id}/{object}/{instance}/{resource}/unobserve:post:summary"), Long: TRAPI(`/devices/{device_id}/{object}/{instance}/{resource}/unobserve:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesUnobserveResourceCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesUnobserveResourceCmd defines 'unobserve-resource' subcommand
var DevicesUnobserveResourceCmdDeviceId string
DevicesUnobserveResourceCmdDeviceId holds value of 'device_id' option
var DevicesUnobserveResourceCmdInstance string
DevicesUnobserveResourceCmdInstance holds value of 'instance' option
var DevicesUnobserveResourceCmdObject string
DevicesUnobserveResourceCmdObject holds value of 'object' option
var DevicesUnobserveResourceCmdResource string
DevicesUnobserveResourceCmdResource holds value of 'resource' option
var DevicesUnobserveResourcesCmd = &cobra.Command{ Use: "unobserve-resources", Short: TRAPI("/devices/{device_id}/{object}/{instance}/unobserve:post:summary"), Long: TRAPI(`/devices/{device_id}/{object}/{instance}/unobserve:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesUnobserveResourcesCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesUnobserveResourcesCmd defines 'unobserve-resources' subcommand
var DevicesUnobserveResourcesCmdDeviceId string
DevicesUnobserveResourcesCmdDeviceId holds value of 'device_id' option
var DevicesUnobserveResourcesCmdInstance string
DevicesUnobserveResourcesCmdInstance holds value of 'instance' option
var DevicesUnobserveResourcesCmdObject string
DevicesUnobserveResourcesCmdObject holds value of 'object' option
var DevicesUnsetGroupCmd = &cobra.Command{ Use: "unset-group", Short: TRAPI("/devices/{device_id}/unset_group:post:summary"), Long: TRAPI(`/devices/{device_id}/unset_group:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesUnsetGroupCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesUnsetGroupCmd defines 'unset-group' subcommand
var DevicesUnsetGroupCmdDeviceId string
DevicesUnsetGroupCmdDeviceId holds value of 'device_id' option
var DevicesUpdateObjectModelCmd = &cobra.Command{ Use: "update-object-model", Short: TRAPI("/device_object_models/{model_id}:post:summary"), Long: TRAPI(`/device_object_models/{model_id}:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectDevicesUpdateObjectModelCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
DevicesUpdateObjectModelCmd defines 'update-object-model' subcommand
var DevicesUpdateObjectModelCmdBody string
DevicesUpdateObjectModelCmdBody holds contents of request body to be sent
var DevicesUpdateObjectModelCmdCreatedTime string
DevicesUpdateObjectModelCmdCreatedTime holds value of 'createdTime' option
var DevicesUpdateObjectModelCmdFormat string
DevicesUpdateObjectModelCmdFormat holds value of 'format' option
var DevicesUpdateObjectModelCmdLastModifiedTime string
DevicesUpdateObjectModelCmdLastModifiedTime holds value of 'lastModifiedTime' option
var DevicesUpdateObjectModelCmdModelId string
DevicesUpdateObjectModelCmdModelId holds value of 'model_id' option
var DevicesUpdateObjectModelCmdObjectId string
DevicesUpdateObjectModelCmdObjectId holds value of 'objectId' option
var DevicesUpdateObjectModelCmdObjectName string
DevicesUpdateObjectModelCmdObjectName holds value of 'objectName' option
var DevicesUpdateObjectModelCmdOperatorId string
DevicesUpdateObjectModelCmdOperatorId holds value of 'operatorId' option
var DevicesUpdateObjectModelCmdScope string
DevicesUpdateObjectModelCmdScope holds value of 'scope' option
var EventHandlersCmd = &cobra.Command{ Use: "event-handlers", Short: TRCLI("cli.event-handlers.summary"), Long: TRCLI(`cli.event-handlers.description`), }
EventHandlersCmd defines 'event-handlers' subcommand
var EventHandlersCreateCmd = &cobra.Command{ Use: "create", Short: TRAPI("/event_handlers:post:summary"), Long: TRAPI(`/event_handlers:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectEventHandlersCreateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
EventHandlersCreateCmd defines 'create' subcommand
var EventHandlersCreateCmdBody string
EventHandlersCreateCmdBody holds contents of request body to be sent
var EventHandlersCreateCmdDescription string
EventHandlersCreateCmdDescription holds value of 'description' option
var EventHandlersCreateCmdName string
EventHandlersCreateCmdName holds value of 'name' option
var EventHandlersCreateCmdStatus string
EventHandlersCreateCmdStatus holds value of 'status' option
var EventHandlersCreateCmdTargetGroupId string
EventHandlersCreateCmdTargetGroupId holds value of 'targetGroupId' option
var EventHandlersCreateCmdTargetImsi string
EventHandlersCreateCmdTargetImsi holds value of 'targetImsi' option
var EventHandlersCreateCmdTargetOperatorId string
EventHandlersCreateCmdTargetOperatorId holds value of 'targetOperatorId' option
var EventHandlersDeleteCmd = &cobra.Command{ Use: "delete", Short: TRAPI("/event_handlers/{handler_id}:delete:summary"), Long: TRAPI(`/event_handlers/{handler_id}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectEventHandlersDeleteCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
EventHandlersDeleteCmd defines 'delete' subcommand
var EventHandlersDeleteCmdHandlerId string
EventHandlersDeleteCmdHandlerId holds value of 'handler_id' option
var EventHandlersGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/event_handlers/{handler_id}:get:summary"), Long: TRAPI(`/event_handlers/{handler_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectEventHandlersGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
EventHandlersGetCmd defines 'get' subcommand
var EventHandlersGetCmdHandlerId string
EventHandlersGetCmdHandlerId holds value of 'handler_id' option
var EventHandlersIgnoreCmd = &cobra.Command{ Use: "ignore", Short: TRAPI("/event_handlers/{handler_id}/subscribers/{imsi}/ignore:post:summary"), Long: TRAPI(`/event_handlers/{handler_id}/subscribers/{imsi}/ignore:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectEventHandlersIgnoreCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
EventHandlersIgnoreCmd defines 'ignore' subcommand
var EventHandlersIgnoreCmdHandlerId string
EventHandlersIgnoreCmdHandlerId holds value of 'handler_id' option
var EventHandlersIgnoreCmdImsi string
EventHandlersIgnoreCmdImsi holds value of 'imsi' option
var EventHandlersListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/event_handlers:get:summary"), Long: TRAPI(`/event_handlers:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectEventHandlersListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
EventHandlersListCmd defines 'list' subcommand
var EventHandlersListCmdTarget string
EventHandlersListCmdTarget holds value of 'target' option
var EventHandlersListForSubscriberCmd = &cobra.Command{ Use: "list-for-subscriber", Short: TRAPI("/event_handlers/subscribers/{imsi}:get:summary"), Long: TRAPI(`/event_handlers/subscribers/{imsi}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectEventHandlersListForSubscriberCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
EventHandlersListForSubscriberCmd defines 'list-for-subscriber' subcommand
var EventHandlersListForSubscriberCmdImsi string
EventHandlersListForSubscriberCmdImsi holds value of 'imsi' option
var EventHandlersUnignoreCmd = &cobra.Command{ Use: "unignore", Short: TRAPI("/event_handlers/{handler_id}/subscribers/{imsi}/ignore:delete:summary"), Long: TRAPI(`/event_handlers/{handler_id}/subscribers/{imsi}/ignore:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectEventHandlersUnignoreCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
EventHandlersUnignoreCmd defines 'unignore' subcommand
var EventHandlersUnignoreCmdHandlerId string
EventHandlersUnignoreCmdHandlerId holds value of 'handler_id' option
var EventHandlersUnignoreCmdImsi string
EventHandlersUnignoreCmdImsi holds value of 'imsi' option
var EventHandlersUpdateCmd = &cobra.Command{ Use: "update", Short: TRAPI("/event_handlers/{handler_id}:put:summary"), Long: TRAPI(`/event_handlers/{handler_id}:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectEventHandlersUpdateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
EventHandlersUpdateCmd defines 'update' subcommand
var EventHandlersUpdateCmdBody string
EventHandlersUpdateCmdBody holds contents of request body to be sent
var EventHandlersUpdateCmdHandlerId string
EventHandlersUpdateCmdHandlerId holds value of 'handler_id' option
var FilesCmd = &cobra.Command{ Use: "files", Short: TRCLI("cli.files.summary"), Long: TRCLI(`cli.files.description`), }
FilesCmd defines 'files' subcommand
var FilesGetExportedCmd = &cobra.Command{ Use: "get-exported", Short: TRAPI("/files/exported/{exported_file_id}:get:summary"), Long: TRAPI(`/files/exported/{exported_file_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectFilesGetExportedCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
FilesGetExportedCmd defines 'get-exported' subcommand
var FilesGetExportedCmdExportedFileId string
FilesGetExportedCmdExportedFileId holds value of 'exported_file_id' option
var GroupsCmd = &cobra.Command{ Use: "groups", Short: TRCLI("cli.groups.summary"), Long: TRCLI(`cli.groups.description`), }
GroupsCmd defines 'groups' subcommand
var GroupsCreateCmd = &cobra.Command{ Use: "create", Short: TRAPI("/groups:post:summary"), Long: TRAPI(`/groups:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectGroupsCreateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
GroupsCreateCmd defines 'create' subcommand
var GroupsCreateCmdBody string
GroupsCreateCmdBody holds contents of request body to be sent
var GroupsDeleteCmd = &cobra.Command{ Use: "delete", Short: TRAPI("/groups/{group_id}:delete:summary"), Long: TRAPI(`/groups/{group_id}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectGroupsDeleteCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
GroupsDeleteCmd defines 'delete' subcommand
var GroupsDeleteCmdGroupId string
GroupsDeleteCmdGroupId holds value of 'group_id' option
var GroupsDeleteConfigCmd = &cobra.Command{ Use: "delete-config", Short: TRAPI("/groups/{group_id}/configuration/{namespace}/{name}:delete:summary"), Long: TRAPI(`/groups/{group_id}/configuration/{namespace}/{name}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectGroupsDeleteConfigCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
GroupsDeleteConfigCmd defines 'delete-config' subcommand
var GroupsDeleteConfigCmdGroupId string
GroupsDeleteConfigCmdGroupId holds value of 'group_id' option
var GroupsDeleteConfigCmdName string
GroupsDeleteConfigCmdName holds value of 'name' option
var GroupsDeleteConfigCmdNamespace string
GroupsDeleteConfigCmdNamespace holds value of 'namespace' option
var GroupsDeleteTagCmd = &cobra.Command{ Use: "delete-tag", Short: TRAPI("/groups/{group_id}/tags/{tag_name}:delete:summary"), Long: TRAPI(`/groups/{group_id}/tags/{tag_name}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectGroupsDeleteTagCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
GroupsDeleteTagCmd defines 'delete-tag' subcommand
var GroupsDeleteTagCmdGroupId string
GroupsDeleteTagCmdGroupId holds value of 'group_id' option
var GroupsDeleteTagCmdTagName string
GroupsDeleteTagCmdTagName holds value of 'tag_name' option
var GroupsGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/groups/{group_id}:get:summary"), Long: TRAPI(`/groups/{group_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectGroupsGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
GroupsGetCmd defines 'get' subcommand
var GroupsGetCmdGroupId string
GroupsGetCmdGroupId holds value of 'group_id' option
var GroupsListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/groups:get:summary"), Long: TRAPI(`/groups:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectGroupsListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
GroupsListCmd defines 'list' subcommand
var GroupsListCmdLastEvaluatedKey string
GroupsListCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var GroupsListCmdLimit int64
GroupsListCmdLimit holds value of 'limit' option
var GroupsListCmdTagName string
GroupsListCmdTagName holds value of 'tag_name' option
var GroupsListCmdTagValue string
GroupsListCmdTagValue holds value of 'tag_value' option
var GroupsListCmdTagValueMatchMode string
GroupsListCmdTagValueMatchMode holds value of 'tag_value_match_mode' option
var GroupsListSubscribersCmd = &cobra.Command{ Use: "list-subscribers", Short: TRAPI("/groups/{group_id}/subscribers:get:summary"), Long: TRAPI(`/groups/{group_id}/subscribers:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectGroupsListSubscribersCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
GroupsListSubscribersCmd defines 'list-subscribers' subcommand
var GroupsListSubscribersCmdGroupId string
GroupsListSubscribersCmdGroupId holds value of 'group_id' option
var GroupsListSubscribersCmdLastEvaluatedKey string
GroupsListSubscribersCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var GroupsListSubscribersCmdLimit int64
GroupsListSubscribersCmdLimit holds value of 'limit' option
var GroupsPutConfigCmd = &cobra.Command{ Use: "put-config", Short: TRAPI("/groups/{group_id}/configuration/{namespace}:put:summary"), Long: TRAPI(`/groups/{group_id}/configuration/{namespace}:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectGroupsPutConfigCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
GroupsPutConfigCmd defines 'put-config' subcommand
var GroupsPutConfigCmdBody string
GroupsPutConfigCmdBody holds contents of request body to be sent
var GroupsPutConfigCmdGroupId string
GroupsPutConfigCmdGroupId holds value of 'group_id' option
var GroupsPutConfigCmdNamespace string
GroupsPutConfigCmdNamespace holds value of 'namespace' option
var GroupsPutTagsCmd = &cobra.Command{ Use: "put-tags", Short: TRAPI("/groups/{group_id}/tags:put:summary"), Long: TRAPI(`/groups/{group_id}/tags:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectGroupsPutTagsCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
GroupsPutTagsCmd defines 'put-tags' subcommand
var GroupsPutTagsCmdBody string
GroupsPutTagsCmdBody holds contents of request body to be sent
var GroupsPutTagsCmdGroupId string
GroupsPutTagsCmdGroupId holds value of 'group_id' option
var LagoonCmd = &cobra.Command{ Use: "lagoon", Short: TRCLI("cli.lagoon.summary"), Long: TRCLI(`cli.lagoon.description`), }
LagoonCmd defines 'lagoon' subcommand
var LagoonCreateUserCmd = &cobra.Command{ Use: "create-user", Short: TRAPI("/lagoon/users:post:summary"), Long: TRAPI(`/lagoon/users:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLagoonCreateUserCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LagoonCreateUserCmd defines 'create-user' subcommand
var LagoonCreateUserCmdBody string
LagoonCreateUserCmdBody holds contents of request body to be sent
var LagoonCreateUserCmdRole string
LagoonCreateUserCmdRole holds value of 'role' option
var LagoonCreateUserCmdUserEmail string
LagoonCreateUserCmdUserEmail holds value of 'userEmail' option
var LagoonCreateUserCmdUserPassword string
LagoonCreateUserCmdUserPassword holds value of 'userPassword' option
var LagoonDeleteUserCmd = &cobra.Command{ Use: "delete-user", Short: TRAPI("/lagoon/users/{lagoon_user_id}:delete:summary"), Long: TRAPI(`/lagoon/users/{lagoon_user_id}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLagoonDeleteUserCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LagoonDeleteUserCmd defines 'delete-user' subcommand
var LagoonDeleteUserCmdLagoonUserId int64
LagoonDeleteUserCmdLagoonUserId holds value of 'lagoon_user_id' option
var LagoonListUsersCmd = &cobra.Command{ Use: "list-users", Short: TRAPI("/lagoon/users:get:summary"), Long: TRAPI(`/lagoon/users:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLagoonListUsersCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LagoonListUsersCmd defines 'list-users' subcommand
var LagoonRegisterCmd = &cobra.Command{ Use: "register", Short: TRAPI("/lagoon/register:post:summary"), Long: TRAPI(`/lagoon/register:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLagoonRegisterCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LagoonRegisterCmd defines 'register' subcommand
var LagoonRegisterCmdBody string
LagoonRegisterCmdBody holds contents of request body to be sent
var LagoonRegisterCmdPlan string
LagoonRegisterCmdPlan holds value of 'plan' option
var LagoonRegisterCmdUserPassword string
LagoonRegisterCmdUserPassword holds value of 'userPassword' option
var LagoonTerminateCmd = &cobra.Command{ Use: "terminate", Short: TRAPI("/lagoon/terminate:post:summary"), Long: TRAPI(`/lagoon/terminate:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLagoonTerminateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LagoonTerminateCmd defines 'terminate' subcommand
var LagoonUpdateUserEmailCmd = &cobra.Command{ Use: "update-user-email", Short: TRAPI("/lagoon/users/{lagoon_user_id}/email:put:summary"), Long: TRAPI(`/lagoon/users/{lagoon_user_id}/email:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLagoonUpdateUserEmailCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LagoonUpdateUserEmailCmd defines 'update-user-email' subcommand
var LagoonUpdateUserEmailCmdBody string
LagoonUpdateUserEmailCmdBody holds contents of request body to be sent
var LagoonUpdateUserEmailCmdLagoonUserId int64
LagoonUpdateUserEmailCmdLagoonUserId holds value of 'lagoon_user_id' option
var LagoonUpdateUserEmailCmdUserEmail string
LagoonUpdateUserEmailCmdUserEmail holds value of 'userEmail' option
var LagoonUpdateUserPasswordCmd = &cobra.Command{ Use: "update-user-password", Short: TRAPI("/lagoon/users/{lagoon_user_id}/password:put:summary"), Long: TRAPI(`/lagoon/users/{lagoon_user_id}/password:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLagoonUpdateUserPasswordCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LagoonUpdateUserPasswordCmd defines 'update-user-password' subcommand
var LagoonUpdateUserPasswordCmdBody string
LagoonUpdateUserPasswordCmdBody holds contents of request body to be sent
var LagoonUpdateUserPasswordCmdLagoonUserId int64
LagoonUpdateUserPasswordCmdLagoonUserId holds value of 'lagoon_user_id' option
var LagoonUpdateUserPasswordCmdNewPassword string
LagoonUpdateUserPasswordCmdNewPassword holds value of 'newPassword' option
var LagoonUpdateUserPasswordCmdOldPassword string
LagoonUpdateUserPasswordCmdOldPassword holds value of 'oldPassword' option
var LagoonUpdateUserPasswordCmdUserEmail string
LagoonUpdateUserPasswordCmdUserEmail holds value of 'userEmail' option
var LagoonUpdateUserPermissionCmd = &cobra.Command{ Use: "update-user-permission", Short: TRAPI("/lagoon/users/{lagoon_user_id}/permission:put:summary"), Long: TRAPI(`/lagoon/users/{lagoon_user_id}/permission:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLagoonUpdateUserPermissionCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LagoonUpdateUserPermissionCmd defines 'update-user-permission' subcommand
var LagoonUpdateUserPermissionCmdBody string
LagoonUpdateUserPermissionCmdBody holds contents of request body to be sent
var LagoonUpdateUserPermissionCmdLagoonUserId int64
LagoonUpdateUserPermissionCmdLagoonUserId holds value of 'lagoon_user_id' option
var LagoonUpdateUserPermissionCmdRole string
LagoonUpdateUserPermissionCmdRole holds value of 'role' option
var LogsCmd = &cobra.Command{ Use: "logs", Short: TRCLI("cli.logs.summary"), Long: TRCLI(`cli.logs.description`), }
LogsCmd defines 'logs' subcommand
var LogsGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/logs:get:summary"), Long: TRAPI(`/logs:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLogsGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LogsGetCmd defines 'get' subcommand
var LogsGetCmdFrom int64
LogsGetCmdFrom holds value of 'from' option
var LogsGetCmdLastEvaluatedKey string
LogsGetCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var LogsGetCmdLimit int64
LogsGetCmdLimit holds value of 'limit' option
var LogsGetCmdResourceId string
LogsGetCmdResourceId holds value of 'resource_id' option
var LogsGetCmdResourceType string
LogsGetCmdResourceType holds value of 'resource_type' option
var LogsGetCmdService string
LogsGetCmdService holds value of 'service' option
var LogsGetCmdTo int64
LogsGetCmdTo holds value of 'to' option
var LoraDevicesCmd = &cobra.Command{ Use: "lora-devices", Short: TRCLI("cli.lora-devices.summary"), Long: TRCLI(`cli.lora-devices.description`), }
LoraDevicesCmd defines 'lora-devices' subcommand
var LoraDevicesDeleteTagCmd = &cobra.Command{ Use: "delete-tag", Short: TRAPI("/lora_devices/{device_id}/tags/{tag_name}:delete:summary"), Long: TRAPI(`/lora_devices/{device_id}/tags/{tag_name}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraDevicesDeleteTagCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraDevicesDeleteTagCmd defines 'delete-tag' subcommand
var LoraDevicesDeleteTagCmdDeviceId string
LoraDevicesDeleteTagCmdDeviceId holds value of 'device_id' option
var LoraDevicesDeleteTagCmdTagName string
LoraDevicesDeleteTagCmdTagName holds value of 'tag_name' option
var LoraDevicesDisableTerminationCmd = &cobra.Command{ Use: "disable-termination", Short: TRAPI("/lora_devices/{device_id}/disable_termination:post:summary"), Long: TRAPI(`/lora_devices/{device_id}/disable_termination:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraDevicesDisableTerminationCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraDevicesDisableTerminationCmd defines 'disable-termination' subcommand
var LoraDevicesDisableTerminationCmdDeviceId string
LoraDevicesDisableTerminationCmdDeviceId holds value of 'device_id' option
var LoraDevicesEnableTerminationCmd = &cobra.Command{ Use: "enable-termination", Short: TRAPI("/lora_devices/{device_id}/enable_termination:post:summary"), Long: TRAPI(`/lora_devices/{device_id}/enable_termination:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraDevicesEnableTerminationCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraDevicesEnableTerminationCmd defines 'enable-termination' subcommand
var LoraDevicesEnableTerminationCmdDeviceId string
LoraDevicesEnableTerminationCmdDeviceId holds value of 'device_id' option
var LoraDevicesGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/lora_devices/{device_id}:get:summary"), Long: TRAPI(`/lora_devices/{device_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraDevicesGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraDevicesGetCmd defines 'get' subcommand
var LoraDevicesGetCmdDeviceId string
LoraDevicesGetCmdDeviceId holds value of 'device_id' option
var LoraDevicesGetDataCmd = &cobra.Command{ Use: "get-data", Short: TRAPI("/lora_devices/{device_id}/data:get:summary"), Long: TRAPI(`/lora_devices/{device_id}/data:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraDevicesGetDataCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraDevicesGetDataCmd defines 'get-data' subcommand
var LoraDevicesGetDataCmdDeviceId string
LoraDevicesGetDataCmdDeviceId holds value of 'device_id' option
var LoraDevicesGetDataCmdFrom int64
LoraDevicesGetDataCmdFrom holds value of 'from' option
var LoraDevicesGetDataCmdLastEvaluatedKey string
LoraDevicesGetDataCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var LoraDevicesGetDataCmdLimit int64
LoraDevicesGetDataCmdLimit holds value of 'limit' option
var LoraDevicesGetDataCmdSort string
LoraDevicesGetDataCmdSort holds value of 'sort' option
var LoraDevicesGetDataCmdTo int64
LoraDevicesGetDataCmdTo holds value of 'to' option
var LoraDevicesListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/lora_devices:get:summary"), Long: TRAPI(`/lora_devices:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraDevicesListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraDevicesListCmd defines 'list' subcommand
var LoraDevicesListCmdLastEvaluatedKey string
LoraDevicesListCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var LoraDevicesListCmdLimit int64
LoraDevicesListCmdLimit holds value of 'limit' option
var LoraDevicesListCmdTagName string
LoraDevicesListCmdTagName holds value of 'tag_name' option
var LoraDevicesListCmdTagValue string
LoraDevicesListCmdTagValue holds value of 'tag_value' option
var LoraDevicesListCmdTagValueMatchMode string
LoraDevicesListCmdTagValueMatchMode holds value of 'tag_value_match_mode' option
var LoraDevicesPutTagsCmd = &cobra.Command{ Use: "put-tags", Short: TRAPI("/lora_devices/{device_id}/tags:put:summary"), Long: TRAPI(`/lora_devices/{device_id}/tags:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraDevicesPutTagsCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraDevicesPutTagsCmd defines 'put-tags' subcommand
var LoraDevicesPutTagsCmdBody string
LoraDevicesPutTagsCmdBody holds contents of request body to be sent
var LoraDevicesPutTagsCmdDeviceId string
LoraDevicesPutTagsCmdDeviceId holds value of 'device_id' option
var LoraDevicesRegisterCmd = &cobra.Command{ Use: "register", Short: TRAPI("/lora_devices/{device_id}/register:post:summary"), Long: TRAPI(`/lora_devices/{device_id}/register:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraDevicesRegisterCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraDevicesRegisterCmd defines 'register' subcommand
var LoraDevicesRegisterCmdBody string
LoraDevicesRegisterCmdBody holds contents of request body to be sent
var LoraDevicesRegisterCmdDeviceId string
LoraDevicesRegisterCmdDeviceId holds value of 'device_id' option
var LoraDevicesRegisterCmdGroupId string
LoraDevicesRegisterCmdGroupId holds value of 'groupId' option
var LoraDevicesRegisterCmdRegistrationSecret string
LoraDevicesRegisterCmdRegistrationSecret holds value of 'registrationSecret' option
var LoraDevicesSendDataCmd = &cobra.Command{ Use: "send-data", Short: TRAPI("/lora_devices/{device_id}/data:post:summary"), Long: TRAPI(`/lora_devices/{device_id}/data:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraDevicesSendDataCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraDevicesSendDataCmd defines 'send-data' subcommand
var LoraDevicesSendDataCmdBody string
LoraDevicesSendDataCmdBody holds contents of request body to be sent
var LoraDevicesSendDataCmdData string
LoraDevicesSendDataCmdData holds value of 'data' option
var LoraDevicesSendDataCmdDeviceId string
LoraDevicesSendDataCmdDeviceId holds value of 'device_id' option
var LoraDevicesSendDataCmdFPort int64
LoraDevicesSendDataCmdFPort holds value of 'fPort' option
var LoraDevicesSetGroupCmd = &cobra.Command{ Use: "set-group", Short: TRAPI("/lora_devices/{device_id}/set_group:post:summary"), Long: TRAPI(`/lora_devices/{device_id}/set_group:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraDevicesSetGroupCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraDevicesSetGroupCmd defines 'set-group' subcommand
var LoraDevicesSetGroupCmdBody string
LoraDevicesSetGroupCmdBody holds contents of request body to be sent
var LoraDevicesSetGroupCmdCreatedTime int64
LoraDevicesSetGroupCmdCreatedTime holds value of 'createdTime' option
var LoraDevicesSetGroupCmdDeviceId string
LoraDevicesSetGroupCmdDeviceId holds value of 'device_id' option
var LoraDevicesSetGroupCmdGroupId string
LoraDevicesSetGroupCmdGroupId holds value of 'groupId' option
var LoraDevicesSetGroupCmdLastModifiedTime int64
LoraDevicesSetGroupCmdLastModifiedTime holds value of 'lastModifiedTime' option
var LoraDevicesSetGroupCmdOperatorId string
LoraDevicesSetGroupCmdOperatorId holds value of 'operatorId' option
var LoraDevicesTerminateCmd = &cobra.Command{ Use: "terminate", Short: TRAPI("/lora_devices/{device_id}/terminate:post:summary"), Long: TRAPI(`/lora_devices/{device_id}/terminate:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraDevicesTerminateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraDevicesTerminateCmd defines 'terminate' subcommand
var LoraDevicesTerminateCmdDeviceId string
LoraDevicesTerminateCmdDeviceId holds value of 'device_id' option
var LoraDevicesUnsetGroupCmd = &cobra.Command{ Use: "unset-group", Short: TRAPI("/lora_devices/{device_id}/unset_group:post:summary"), Long: TRAPI(`/lora_devices/{device_id}/unset_group:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraDevicesUnsetGroupCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraDevicesUnsetGroupCmd defines 'unset-group' subcommand
var LoraDevicesUnsetGroupCmdDeviceId string
LoraDevicesUnsetGroupCmdDeviceId holds value of 'device_id' option
var LoraGatewaysCmd = &cobra.Command{ Use: "lora-gateways", Short: TRCLI("cli.lora-gateways.summary"), Long: TRCLI(`cli.lora-gateways.description`), }
LoraGatewaysCmd defines 'lora-gateways' subcommand
var LoraGatewaysDeleteTagCmd = &cobra.Command{ Use: "delete-tag", Short: TRAPI("/lora_gateways/{gateway_id}/tags/{tag_name}:delete:summary"), Long: TRAPI(`/lora_gateways/{gateway_id}/tags/{tag_name}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraGatewaysDeleteTagCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraGatewaysDeleteTagCmd defines 'delete-tag' subcommand
var LoraGatewaysDeleteTagCmdGatewayId string
LoraGatewaysDeleteTagCmdGatewayId holds value of 'gateway_id' option
var LoraGatewaysDeleteTagCmdTagName string
LoraGatewaysDeleteTagCmdTagName holds value of 'tag_name' option
var LoraGatewaysDisableTerminationCmd = &cobra.Command{ Use: "disable-termination", Short: TRAPI("/lora_gateways/{gateway_id}/disable_termination:post:summary"), Long: TRAPI(`/lora_gateways/{gateway_id}/disable_termination:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraGatewaysDisableTerminationCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraGatewaysDisableTerminationCmd defines 'disable-termination' subcommand
var LoraGatewaysDisableTerminationCmdGatewayId string
LoraGatewaysDisableTerminationCmdGatewayId holds value of 'gateway_id' option
var LoraGatewaysEnableTerminationCmd = &cobra.Command{ Use: "enable-termination", Short: TRAPI("/lora_gateways/{gateway_id}/enable_termination:post:summary"), Long: TRAPI(`/lora_gateways/{gateway_id}/enable_termination:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraGatewaysEnableTerminationCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraGatewaysEnableTerminationCmd defines 'enable-termination' subcommand
var LoraGatewaysEnableTerminationCmdGatewayId string
LoraGatewaysEnableTerminationCmdGatewayId holds value of 'gateway_id' option
var LoraGatewaysGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/lora_gateways/{gateway_id}:get:summary"), Long: TRAPI(`/lora_gateways/{gateway_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraGatewaysGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraGatewaysGetCmd defines 'get' subcommand
var LoraGatewaysGetCmdGatewayId string
LoraGatewaysGetCmdGatewayId holds value of 'gateway_id' option
var LoraGatewaysListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/lora_gateways:get:summary"), Long: TRAPI(`/lora_gateways:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraGatewaysListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraGatewaysListCmd defines 'list' subcommand
var LoraGatewaysListCmdLastEvaluatedKey string
LoraGatewaysListCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var LoraGatewaysListCmdLimit int64
LoraGatewaysListCmdLimit holds value of 'limit' option
var LoraGatewaysListCmdTagName string
LoraGatewaysListCmdTagName holds value of 'tag_name' option
var LoraGatewaysListCmdTagValue string
LoraGatewaysListCmdTagValue holds value of 'tag_value' option
var LoraGatewaysListCmdTagValueMatchMode string
LoraGatewaysListCmdTagValueMatchMode holds value of 'tag_value_match_mode' option
var LoraGatewaysPutTagsCmd = &cobra.Command{ Use: "put-tags", Short: TRAPI("/lora_gateways/{gateway_id}/tags:put:summary"), Long: TRAPI(`/lora_gateways/{gateway_id}/tags:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraGatewaysPutTagsCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraGatewaysPutTagsCmd defines 'put-tags' subcommand
var LoraGatewaysPutTagsCmdBody string
LoraGatewaysPutTagsCmdBody holds contents of request body to be sent
var LoraGatewaysPutTagsCmdGatewayId string
LoraGatewaysPutTagsCmdGatewayId holds value of 'gateway_id' option
var LoraGatewaysSetNetworkSetCmd = &cobra.Command{ Use: "set-network-set", Short: TRAPI("/lora_gateways/{gateway_id}/set_network_set:post:summary"), Long: TRAPI(`/lora_gateways/{gateway_id}/set_network_set:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraGatewaysSetNetworkSetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraGatewaysSetNetworkSetCmd defines 'set-network-set' subcommand
var LoraGatewaysSetNetworkSetCmdBody string
LoraGatewaysSetNetworkSetCmdBody holds contents of request body to be sent
var LoraGatewaysSetNetworkSetCmdGatewayId string
LoraGatewaysSetNetworkSetCmdGatewayId holds value of 'gateway_id' option
var LoraGatewaysSetNetworkSetCmdNetworkSetId string
LoraGatewaysSetNetworkSetCmdNetworkSetId holds value of 'networkSetId' option
var LoraGatewaysTerminateCmd = &cobra.Command{ Use: "terminate", Short: TRAPI("/lora_gateways/{gateway_id}/terminate:post:summary"), Long: TRAPI(`/lora_gateways/{gateway_id}/terminate:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraGatewaysTerminateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraGatewaysTerminateCmd defines 'terminate' subcommand
var LoraGatewaysTerminateCmdGatewayId string
LoraGatewaysTerminateCmdGatewayId holds value of 'gateway_id' option
var LoraGatewaysUnsetNetworkSetCmd = &cobra.Command{ Use: "unset-network-set", Short: TRAPI("/lora_gateways/{gateway_id}/unset_network_set:post:summary"), Long: TRAPI(`/lora_gateways/{gateway_id}/unset_network_set:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraGatewaysUnsetNetworkSetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraGatewaysUnsetNetworkSetCmd defines 'unset-network-set' subcommand
var LoraGatewaysUnsetNetworkSetCmdGatewayId string
LoraGatewaysUnsetNetworkSetCmdGatewayId holds value of 'gateway_id' option
var LoraNetworkSetsAddPermissionCmd = &cobra.Command{ Use: "add-permission", Short: TRAPI("/lora_network_sets/{ns_id}/add_permission:post:summary"), Long: TRAPI(`/lora_network_sets/{ns_id}/add_permission:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraNetworkSetsAddPermissionCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraNetworkSetsAddPermissionCmd defines 'add-permission' subcommand
var LoraNetworkSetsAddPermissionCmdBody string
LoraNetworkSetsAddPermissionCmdBody holds contents of request body to be sent
var LoraNetworkSetsAddPermissionCmdNsId string
LoraNetworkSetsAddPermissionCmdNsId holds value of 'ns_id' option
var LoraNetworkSetsAddPermissionCmdOperatorId string
LoraNetworkSetsAddPermissionCmdOperatorId holds value of 'operatorId' option
var LoraNetworkSetsCmd = &cobra.Command{ Use: "lora-network-sets", Short: TRCLI("cli.lora-network-sets.summary"), Long: TRCLI(`cli.lora-network-sets.description`), }
LoraNetworkSetsCmd defines 'lora-network-sets' subcommand
var LoraNetworkSetsCreateCmd = &cobra.Command{ Use: "create", Short: TRAPI("/lora_network_sets:post:summary"), Long: TRAPI(`/lora_network_sets:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraNetworkSetsCreateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraNetworkSetsCreateCmd defines 'create' subcommand
var LoraNetworkSetsCreateCmdBody string
LoraNetworkSetsCreateCmdBody holds contents of request body to be sent
var LoraNetworkSetsCreateCmdCreatedTime string
LoraNetworkSetsCreateCmdCreatedTime holds value of 'createdTime' option
var LoraNetworkSetsCreateCmdLastModifiedTime string
LoraNetworkSetsCreateCmdLastModifiedTime holds value of 'lastModifiedTime' option
var LoraNetworkSetsCreateCmdNetworkSetId string
LoraNetworkSetsCreateCmdNetworkSetId holds value of 'networkSetId' option
var LoraNetworkSetsCreateCmdOperatorId string
LoraNetworkSetsCreateCmdOperatorId holds value of 'operatorId' option
var LoraNetworkSetsDeleteCmd = &cobra.Command{ Use: "delete", Short: TRAPI("/lora_network_sets/{ns_id}:delete:summary"), Long: TRAPI(`/lora_network_sets/{ns_id}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraNetworkSetsDeleteCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraNetworkSetsDeleteCmd defines 'delete' subcommand
var LoraNetworkSetsDeleteCmdNsId string
LoraNetworkSetsDeleteCmdNsId holds value of 'ns_id' option
var LoraNetworkSetsDeleteTagCmd = &cobra.Command{ Use: "delete-tag", Short: TRAPI("/lora_network_sets/{ns_id}/tags/{tag_name}:delete:summary"), Long: TRAPI(`/lora_network_sets/{ns_id}/tags/{tag_name}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraNetworkSetsDeleteTagCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraNetworkSetsDeleteTagCmd defines 'delete-tag' subcommand
var LoraNetworkSetsDeleteTagCmdNsId string
LoraNetworkSetsDeleteTagCmdNsId holds value of 'ns_id' option
var LoraNetworkSetsDeleteTagCmdTagName string
LoraNetworkSetsDeleteTagCmdTagName holds value of 'tag_name' option
var LoraNetworkSetsGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/lora_network_sets/{ns_id}:get:summary"), Long: TRAPI(`/lora_network_sets/{ns_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraNetworkSetsGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraNetworkSetsGetCmd defines 'get' subcommand
var LoraNetworkSetsGetCmdNsId string
LoraNetworkSetsGetCmdNsId holds value of 'ns_id' option
var LoraNetworkSetsListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/lora_network_sets:get:summary"), Long: TRAPI(`/lora_network_sets:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraNetworkSetsListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraNetworkSetsListCmd defines 'list' subcommand
var LoraNetworkSetsListCmdLastEvaluatedKey string
LoraNetworkSetsListCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var LoraNetworkSetsListCmdLimit int64
LoraNetworkSetsListCmdLimit holds value of 'limit' option
var LoraNetworkSetsListCmdTagName string
LoraNetworkSetsListCmdTagName holds value of 'tag_name' option
var LoraNetworkSetsListCmdTagValue string
LoraNetworkSetsListCmdTagValue holds value of 'tag_value' option
var LoraNetworkSetsListCmdTagValueMatchMode string
LoraNetworkSetsListCmdTagValueMatchMode holds value of 'tag_value_match_mode' option
var LoraNetworkSetsListGatewaysCmd = &cobra.Command{ Use: "list-gateways", Short: TRAPI("/lora_network_sets/{ns_id}/gateways:get:summary"), Long: TRAPI(`/lora_network_sets/{ns_id}/gateways:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraNetworkSetsListGatewaysCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraNetworkSetsListGatewaysCmd defines 'list-gateways' subcommand
var LoraNetworkSetsListGatewaysCmdLastEvaluatedKey string
LoraNetworkSetsListGatewaysCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var LoraNetworkSetsListGatewaysCmdLimit int64
LoraNetworkSetsListGatewaysCmdLimit holds value of 'limit' option
var LoraNetworkSetsListGatewaysCmdNsId string
LoraNetworkSetsListGatewaysCmdNsId holds value of 'ns_id' option
var LoraNetworkSetsRevokePermissionCmd = &cobra.Command{ Use: "revoke-permission", Short: TRAPI("/lora_network_sets/{ns_id}/revoke_permission:post:summary"), Long: TRAPI(`/lora_network_sets/{ns_id}/revoke_permission:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectLoraNetworkSetsRevokePermissionCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
LoraNetworkSetsRevokePermissionCmd defines 'revoke-permission' subcommand
var LoraNetworkSetsRevokePermissionCmdBody string
LoraNetworkSetsRevokePermissionCmdBody holds contents of request body to be sent
var LoraNetworkSetsRevokePermissionCmdNsId string
LoraNetworkSetsRevokePermissionCmdNsId holds value of 'ns_id' option
var LoraNetworkSetsRevokePermissionCmdOperatorId string
LoraNetworkSetsRevokePermissionCmdOperatorId holds value of 'operatorId' option
var OperatorAuthKeysCmd = &cobra.Command{ Use: "auth-keys", Short: TRCLI("cli.operator.auth-keys.summary"), Long: TRCLI(`cli.operator.auth-keys.description`), }
OperatorAuthKeysCmd defines 'auth-keys' subcommand
var OperatorAuthKeysDeleteCmd = &cobra.Command{ Use: "delete", Short: TRAPI("/operators/{operator_id}/auth_keys/{auth_key_id}:delete:summary"), Long: TRAPI(`/operators/{operator_id}/auth_keys/{auth_key_id}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOperatorAuthKeysDeleteCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorAuthKeysDeleteCmd defines 'delete' subcommand
var OperatorAuthKeysDeleteCmdAuthKeyId string
OperatorAuthKeysDeleteCmdAuthKeyId holds value of 'auth_key_id' option
var OperatorAuthKeysDeleteCmdOperatorId string
OperatorAuthKeysDeleteCmdOperatorId holds value of 'operator_id' option
var OperatorAuthKeysGenerateCmd = &cobra.Command{ Use: "generate", Short: TRAPI("/operators/{operator_id}/auth_keys:post:summary"), Long: TRAPI(`/operators/{operator_id}/auth_keys:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOperatorAuthKeysGenerateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorAuthKeysGenerateCmd defines 'generate' subcommand
var OperatorAuthKeysGenerateCmdOperatorId string
OperatorAuthKeysGenerateCmdOperatorId holds value of 'operator_id' option
var OperatorAuthKeysListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/operators/{operator_id}/auth_keys:get:summary"), Long: TRAPI(`/operators/{operator_id}/auth_keys:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOperatorAuthKeysListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorAuthKeysListCmd defines 'list' subcommand
var OperatorAuthKeysListCmdOperatorId string
OperatorAuthKeysListCmdOperatorId holds value of 'operator_id' option
var OperatorCmd = &cobra.Command{ Use: "operator", Short: TRCLI("cli.operator.summary"), Long: TRCLI(`cli.operator.description`), }
OperatorCmd defines 'operator' subcommand
var OperatorCreateCmd = &cobra.Command{ Use: "create", Short: TRAPI("/operators:post:summary"), Long: TRAPI(`/operators:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOperatorCreateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorCreateCmd defines 'create' subcommand
var OperatorCreateCmdBody string
OperatorCreateCmdBody holds contents of request body to be sent
var OperatorCreateCmdEmail string
OperatorCreateCmdEmail holds value of 'email' option
var OperatorCreateCmdPassword string
OperatorCreateCmdPassword holds value of 'password' option
var OperatorEnableMfaCmd = &cobra.Command{ Use: "enable-mfa", Short: TRAPI("/operators/{operator_id}/mfa:post:summary"), Long: TRAPI(`/operators/{operator_id}/mfa:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOperatorEnableMfaCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorEnableMfaCmd defines 'enable-mfa' subcommand
var OperatorEnableMfaCmdOperatorId string
OperatorEnableMfaCmdOperatorId holds value of 'operator_id' option
var OperatorGenerateApiTokenCmd = &cobra.Command{ Use: "generate-api-token", Short: TRAPI("/operators/{operator_id}/token:post:summary"), Long: TRAPI(`/operators/{operator_id}/token:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOperatorGenerateApiTokenCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorGenerateApiTokenCmd defines 'generate-api-token' subcommand
var OperatorGenerateApiTokenCmdBody string
OperatorGenerateApiTokenCmdBody holds contents of request body to be sent
var OperatorGenerateApiTokenCmdOperatorId string
OperatorGenerateApiTokenCmdOperatorId holds value of 'operator_id' option
var OperatorGenerateApiTokenCmdTokenTimeoutSeconds int64
OperatorGenerateApiTokenCmdTokenTimeoutSeconds holds value of 'tokenTimeoutSeconds' option
var OperatorGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/operators/{operator_id}:get:summary"), Long: TRAPI(`/operators/{operator_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOperatorGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorGetCmd defines 'get' subcommand
var OperatorGetCmdOperatorId string
OperatorGetCmdOperatorId holds value of 'operator_id' option
var OperatorGetMfaStatusCmd = &cobra.Command{ Use: "get-mfa-status", Short: TRAPI("/operators/{operator_id}/mfa:get:summary"), Long: TRAPI(`/operators/{operator_id}/mfa:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOperatorGetMfaStatusCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorGetMfaStatusCmd defines 'get-mfa-status' subcommand
var OperatorGetMfaStatusCmdOperatorId string
OperatorGetMfaStatusCmdOperatorId holds value of 'operator_id' option
var OperatorGetSupportTokenCmd = &cobra.Command{ Use: "get-support-token", Short: TRAPI("/operators/{operator_id}/support/token:post:summary"), Long: TRAPI(`/operators/{operator_id}/support/token:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOperatorGetSupportTokenCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorGetSupportTokenCmd defines 'get-support-token' subcommand
var OperatorGetSupportTokenCmdOperatorId string
OperatorGetSupportTokenCmdOperatorId holds value of 'operator_id' option
var OperatorIssueEmailChangeTokenCmd = &cobra.Command{ Use: "issue-email-change-token", Short: TRAPI("/operators/email_change_token/issue:post:summary"), Long: TRAPI(`/operators/email_change_token/issue:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOperatorIssueEmailChangeTokenCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorIssueEmailChangeTokenCmd defines 'issue-email-change-token' subcommand
var OperatorIssueEmailChangeTokenCmdBody string
OperatorIssueEmailChangeTokenCmdBody holds contents of request body to be sent
var OperatorIssueEmailChangeTokenCmdEmail string
OperatorIssueEmailChangeTokenCmdEmail holds value of 'email' option
var OperatorIssueMfaRevokeTokenCmd = &cobra.Command{ Use: "issue-mfa-revoke-token", Short: TRAPI("/operators/mfa_revoke_token/issue:post:summary"), Long: TRAPI(`/operators/mfa_revoke_token/issue:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } param, err := collectOperatorIssueMfaRevokeTokenCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorIssueMfaRevokeTokenCmd defines 'issue-mfa-revoke-token' subcommand
var OperatorIssueMfaRevokeTokenCmdBody string
OperatorIssueMfaRevokeTokenCmdBody holds contents of request body to be sent
var OperatorIssueMfaRevokeTokenCmdEmail string
OperatorIssueMfaRevokeTokenCmdEmail holds value of 'email' option
var OperatorIssueMfaRevokeTokenCmdPassword string
OperatorIssueMfaRevokeTokenCmdPassword holds value of 'password' option
var OperatorRevokeMfaCmd = &cobra.Command{ Use: "revoke-mfa", Short: TRAPI("/operators/{operator_id}/mfa:delete:summary"), Long: TRAPI(`/operators/{operator_id}/mfa:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOperatorRevokeMfaCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorRevokeMfaCmd defines 'revoke-mfa' subcommand
var OperatorRevokeMfaCmdOperatorId string
OperatorRevokeMfaCmdOperatorId holds value of 'operator_id' option
var OperatorUpdatePasswordCmd = &cobra.Command{ Use: "update-password", Short: TRAPI("/operators/{operator_id}/password:post:summary"), Long: TRAPI(`/operators/{operator_id}/password:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOperatorUpdatePasswordCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorUpdatePasswordCmd defines 'update-password' subcommand
var OperatorUpdatePasswordCmdBody string
OperatorUpdatePasswordCmdBody holds contents of request body to be sent
var OperatorUpdatePasswordCmdCurrentPassword string
OperatorUpdatePasswordCmdCurrentPassword holds value of 'currentPassword' option
var OperatorUpdatePasswordCmdNewPassword string
OperatorUpdatePasswordCmdNewPassword holds value of 'newPassword' option
var OperatorUpdatePasswordCmdOperatorId string
OperatorUpdatePasswordCmdOperatorId holds value of 'operator_id' option
var OperatorVerifyCmd = &cobra.Command{ Use: "verify", Short: TRAPI("/operators/verify:post:summary"), Long: TRAPI(`/operators/verify:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } param, err := collectOperatorVerifyCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorVerifyCmd defines 'verify' subcommand
var OperatorVerifyCmdBody string
OperatorVerifyCmdBody holds contents of request body to be sent
var OperatorVerifyCmdToken string
OperatorVerifyCmdToken holds value of 'token' option
var OperatorVerifyEmailChangeTokenCmd = &cobra.Command{ Use: "verify-email-change-token", Short: TRAPI("/operators/email_change_token/verify:post:summary"), Long: TRAPI(`/operators/email_change_token/verify:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOperatorVerifyEmailChangeTokenCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorVerifyEmailChangeTokenCmd defines 'verify-email-change-token' subcommand
var OperatorVerifyEmailChangeTokenCmdBody string
OperatorVerifyEmailChangeTokenCmdBody holds contents of request body to be sent
var OperatorVerifyEmailChangeTokenCmdToken string
OperatorVerifyEmailChangeTokenCmdToken holds value of 'token' option
var OperatorVerifyMfaOtpCmd = &cobra.Command{ Use: "verify-mfa-otp", Short: TRAPI("/operators/{operator_id}/mfa/verify:post:summary"), Long: TRAPI(`/operators/{operator_id}/mfa/verify:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOperatorVerifyMfaOtpCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorVerifyMfaOtpCmd defines 'verify-mfa-otp' subcommand
var OperatorVerifyMfaOtpCmdBody string
OperatorVerifyMfaOtpCmdBody holds contents of request body to be sent
var OperatorVerifyMfaOtpCmdMfaOTPCode string
OperatorVerifyMfaOtpCmdMfaOTPCode holds value of 'mfaOTPCode' option
var OperatorVerifyMfaOtpCmdOperatorId string
OperatorVerifyMfaOtpCmdOperatorId holds value of 'operator_id' option
var OperatorVerifyMfaRevokeTokenCmd = &cobra.Command{ Use: "verify-mfa-revoke-token", Short: TRAPI("/operators/mfa_revoke_token/verify:post:summary"), Long: TRAPI(`/operators/mfa_revoke_token/verify:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } param, err := collectOperatorVerifyMfaRevokeTokenCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OperatorVerifyMfaRevokeTokenCmd defines 'verify-mfa-revoke-token' subcommand
var OperatorVerifyMfaRevokeTokenCmdBackupCode string
OperatorVerifyMfaRevokeTokenCmdBackupCode holds value of 'backupCode' option
var OperatorVerifyMfaRevokeTokenCmdBody string
OperatorVerifyMfaRevokeTokenCmdBody holds contents of request body to be sent
var OperatorVerifyMfaRevokeTokenCmdEmail string
OperatorVerifyMfaRevokeTokenCmdEmail holds value of 'email' option
var OperatorVerifyMfaRevokeTokenCmdPassword string
OperatorVerifyMfaRevokeTokenCmdPassword holds value of 'password' option
var OperatorVerifyMfaRevokeTokenCmdToken string
OperatorVerifyMfaRevokeTokenCmdToken holds value of 'token' option
var OrdersCancelCmd = &cobra.Command{ Use: "cancel", Short: TRAPI("/orders/{order_id}/cancel:put:summary"), Long: TRAPI(`/orders/{order_id}/cancel:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOrdersCancelCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OrdersCancelCmd defines 'cancel' subcommand
var OrdersCancelCmdOrderId string
OrdersCancelCmdOrderId holds value of 'order_id' option
var OrdersCmd = &cobra.Command{ Use: "orders", Short: TRCLI("cli.orders.summary"), Long: TRCLI(`cli.orders.description`), }
OrdersCmd defines 'orders' subcommand
var OrdersConfirmCmd = &cobra.Command{ Use: "confirm", Short: TRAPI("/orders/{order_id}/confirm:put:summary"), Long: TRAPI(`/orders/{order_id}/confirm:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOrdersConfirmCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OrdersConfirmCmd defines 'confirm' subcommand
var OrdersConfirmCmdOrderId string
OrdersConfirmCmdOrderId holds value of 'order_id' option
var OrdersCreateCmd = &cobra.Command{ Use: "create", Short: TRAPI("/orders:post:summary"), Long: TRAPI(`/orders:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOrdersCreateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OrdersCreateCmd defines 'create' subcommand
var OrdersCreateCmdBody string
OrdersCreateCmdBody holds contents of request body to be sent
var OrdersCreateCmdShippingAddressId string
OrdersCreateCmdShippingAddressId holds value of 'shippingAddressId' option
var OrdersGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/orders/{order_id}:get:summary"), Long: TRAPI(`/orders/{order_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOrdersGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OrdersGetCmd defines 'get' subcommand
var OrdersGetCmdOrderId string
OrdersGetCmdOrderId holds value of 'order_id' option
var OrdersListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/orders:get:summary"), Long: TRAPI(`/orders:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOrdersListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OrdersListCmd defines 'list' subcommand
var OrdersListSubscribersCmd = &cobra.Command{ Use: "list-subscribers", Short: TRAPI("/orders/{order_id}/subscribers:get:summary"), Long: TRAPI(`/orders/{order_id}/subscribers:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOrdersListSubscribersCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OrdersListSubscribersCmd defines 'list-subscribers' subcommand
var OrdersListSubscribersCmdLastEvaluatedKey string
OrdersListSubscribersCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var OrdersListSubscribersCmdLimit int64
OrdersListSubscribersCmdLimit holds value of 'limit' option
var OrdersListSubscribersCmdOrderId string
OrdersListSubscribersCmdOrderId holds value of 'order_id' option
var OrdersRegisterSubscribersCmd = &cobra.Command{ Use: "register-subscribers", Short: TRAPI("/orders/{order_id}/subscribers/register:post:summary"), Long: TRAPI(`/orders/{order_id}/subscribers/register:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectOrdersRegisterSubscribersCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
OrdersRegisterSubscribersCmd defines 'register-subscribers' subcommand
var OrdersRegisterSubscribersCmdOrderId string
OrdersRegisterSubscribersCmdOrderId holds value of 'order_id' option
var PayerInformationCmd = &cobra.Command{ Use: "payer-information", Short: TRCLI("cli.payer-information.summary"), Long: TRCLI(`cli.payer-information.description`), }
PayerInformationCmd defines 'payer-information' subcommand
var PayerInformationGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/payment_statements/payer_information:get:summary"), Long: TRAPI(`/payment_statements/payer_information:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectPayerInformationGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
PayerInformationGetCmd defines 'get' subcommand
var PayerInformationRegisterCmd = &cobra.Command{ Use: "register", Short: TRAPI("/payment_statements/payer_information:post:summary"), Long: TRAPI(`/payment_statements/payer_information:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectPayerInformationRegisterCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
PayerInformationRegisterCmd defines 'register' subcommand
var PayerInformationRegisterCmdBody string
PayerInformationRegisterCmdBody holds contents of request body to be sent
var PayerInformationRegisterCmdCompanyName string
PayerInformationRegisterCmdCompanyName holds value of 'companyName' option
var PayerInformationRegisterCmdDepartment string
PayerInformationRegisterCmdDepartment holds value of 'department' option
var PayerInformationRegisterCmdFullName string
PayerInformationRegisterCmdFullName holds value of 'fullName' option
var PaymentHistoryCmd = &cobra.Command{ Use: "payment-history", Short: TRCLI("cli.payment-history.summary"), Long: TRCLI(`cli.payment-history.description`), }
PaymentHistoryCmd defines 'payment-history' subcommand
var PaymentHistoryGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/payment_history/transactions/{payment_transaction_id}:get:summary"), Long: TRAPI(`/payment_history/transactions/{payment_transaction_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectPaymentHistoryGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
PaymentHistoryGetCmd defines 'get' subcommand
var PaymentHistoryGetCmdPaymentTransactionId string
PaymentHistoryGetCmdPaymentTransactionId holds value of 'payment_transaction_id' option
var PaymentMethodsCmd = &cobra.Command{ Use: "payment-methods", Short: TRCLI("cli.payment-methods.summary"), Long: TRCLI(`cli.payment-methods.description`), }
PaymentMethodsCmd defines 'payment-methods' subcommand
var PaymentMethodsGetCurrentCmd = &cobra.Command{ Use: "get-current", Short: TRAPI("/payment_methods/current:get:summary"), Long: TRAPI(`/payment_methods/current:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectPaymentMethodsGetCurrentCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
PaymentMethodsGetCurrentCmd defines 'get-current' subcommand
var PaymentMethodsReactivateCurrentCmd = &cobra.Command{ Use: "reactivate-current", Short: TRAPI("/payment_methods/current/activate:post:summary"), Long: TRAPI(`/payment_methods/current/activate:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectPaymentMethodsReactivateCurrentCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
PaymentMethodsReactivateCurrentCmd defines 'reactivate-current' subcommand
var PaymentMethodsWebpayCmd = &cobra.Command{ Use: "webpay", Short: TRCLI("cli.payment-methods.webpay.summary"), Long: TRCLI(`cli.payment-methods.webpay.description`), }
PaymentMethodsWebpayCmd defines 'webpay' subcommand
var PaymentMethodsWebpayRegisterCmd = &cobra.Command{ Use: "register", Short: TRAPI("/payment_methods/webpay:post:summary"), Long: TRAPI(`/payment_methods/webpay:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectPaymentMethodsWebpayRegisterCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
PaymentMethodsWebpayRegisterCmd defines 'register' subcommand
var PaymentMethodsWebpayRegisterCmdBody string
PaymentMethodsWebpayRegisterCmdBody holds contents of request body to be sent
var PaymentMethodsWebpayRegisterCmdCvc string
PaymentMethodsWebpayRegisterCmdCvc holds value of 'cvc' option
var PaymentMethodsWebpayRegisterCmdExpireMonth int64
PaymentMethodsWebpayRegisterCmdExpireMonth holds value of 'expireMonth' option
var PaymentMethodsWebpayRegisterCmdExpireYear int64
PaymentMethodsWebpayRegisterCmdExpireYear holds value of 'expireYear' option
var PaymentMethodsWebpayRegisterCmdName string
PaymentMethodsWebpayRegisterCmdName holds value of 'name' option
var PaymentMethodsWebpayRegisterCmdNumber string
PaymentMethodsWebpayRegisterCmdNumber holds value of 'number' option
var PaymentStatementsCmd = &cobra.Command{ Use: "payment-statements", Short: TRCLI("cli.payment-statements.summary"), Long: TRCLI(`cli.payment-statements.description`), }
PaymentStatementsCmd defines 'payment-statements' subcommand
var PaymentStatementsExportCmd = &cobra.Command{ Use: "export", Short: TRAPI("/payment_statements/{payment_statement_id}/export:post:summary"), Long: TRAPI(`/payment_statements/{payment_statement_id}/export:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectPaymentStatementsExportCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
PaymentStatementsExportCmd defines 'export' subcommand
var PaymentStatementsExportCmdExportMode string
PaymentStatementsExportCmdExportMode holds value of 'export_mode' option
var PaymentStatementsExportCmdPaymentStatementId string
PaymentStatementsExportCmdPaymentStatementId holds value of 'payment_statement_id' option
var PaymentStatementsListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/payment_statements:get:summary"), Long: TRAPI(`/payment_statements:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectPaymentStatementsListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
PaymentStatementsListCmd defines 'list' subcommand
var ProductsCmd = &cobra.Command{ Use: "products", Short: TRCLI("cli.products.summary"), Long: TRCLI(`cli.products.description`), }
ProductsCmd defines 'products' subcommand
var ProductsListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/products:get:summary"), Long: TRAPI(`/products:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectProductsListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
ProductsListCmd defines 'list' subcommand
var QueryCmd = &cobra.Command{ Use: "query", Short: TRCLI("cli.query.summary"), Long: TRCLI(`cli.query.description`), }
QueryCmd defines 'query' subcommand
var QuerySubscribersCmd = &cobra.Command{ Use: "subscribers", Short: TRAPI("/query/subscribers:get:summary"), Long: TRAPI(`/query/subscribers:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectQuerySubscribersCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
QuerySubscribersCmd defines 'subscribers' subcommand
var QuerySubscribersCmdGroup []string
QuerySubscribersCmdGroup holds multiple values of 'group' option
var QuerySubscribersCmdIccid []string
QuerySubscribersCmdIccid holds multiple values of 'iccid' option
var QuerySubscribersCmdImsi []string
QuerySubscribersCmdImsi holds multiple values of 'imsi' option
var QuerySubscribersCmdLastEvaluatedKey string
QuerySubscribersCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var QuerySubscribersCmdLimit int64
QuerySubscribersCmdLimit holds value of 'limit' option
var QuerySubscribersCmdMsisdn []string
QuerySubscribersCmdMsisdn holds multiple values of 'msisdn' option
var QuerySubscribersCmdName []string
QuerySubscribersCmdName holds multiple values of 'name' option
var QuerySubscribersCmdSearchType string
QuerySubscribersCmdSearchType holds value of 'search_type' option
var QuerySubscribersCmdSerialNumber []string
QuerySubscribersCmdSerialNumber holds multiple values of 'serial_number' option
var QuerySubscribersCmdTag []string
QuerySubscribersCmdTag holds multiple values of 'tag' option
var RolesCmd = &cobra.Command{ Use: "roles", Short: TRCLI("cli.roles.summary"), Long: TRCLI(`cli.roles.description`), }
RolesCmd defines 'roles' subcommand
var RolesCreateCmd = &cobra.Command{ Use: "create", Short: TRAPI("/operators/{operator_id}/roles/{role_id}:post:summary"), Long: TRAPI(`/operators/{operator_id}/roles/{role_id}:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectRolesCreateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
RolesCreateCmd defines 'create' subcommand
var RolesCreateCmdBody string
RolesCreateCmdBody holds contents of request body to be sent
var RolesCreateCmdDescription string
RolesCreateCmdDescription holds value of 'description' option
var RolesCreateCmdOperatorId string
RolesCreateCmdOperatorId holds value of 'operator_id' option
var RolesCreateCmdPermission string
RolesCreateCmdPermission holds value of 'permission' option
var RolesCreateCmdRoleId string
RolesCreateCmdRoleId holds value of 'role_id' option
var RolesDeleteCmd = &cobra.Command{ Use: "delete", Short: TRAPI("/operators/{operator_id}/roles/{role_id}:delete:summary"), Long: TRAPI(`/operators/{operator_id}/roles/{role_id}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectRolesDeleteCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
RolesDeleteCmd defines 'delete' subcommand
var RolesDeleteCmdOperatorId string
RolesDeleteCmdOperatorId holds value of 'operator_id' option
var RolesDeleteCmdRoleId string
RolesDeleteCmdRoleId holds value of 'role_id' option
var RolesGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/operators/{operator_id}/roles/{role_id}:get:summary"), Long: TRAPI(`/operators/{operator_id}/roles/{role_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectRolesGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
RolesGetCmd defines 'get' subcommand
var RolesGetCmdOperatorId string
RolesGetCmdOperatorId holds value of 'operator_id' option
var RolesGetCmdRoleId string
RolesGetCmdRoleId holds value of 'role_id' option
var RolesListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/operators/{operator_id}/roles:get:summary"), Long: TRAPI(`/operators/{operator_id}/roles:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectRolesListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
RolesListCmd defines 'list' subcommand
var RolesListCmdOperatorId string
RolesListCmdOperatorId holds value of 'operator_id' option
var RolesListUsersCmd = &cobra.Command{ Use: "list-users", Short: TRAPI("/operators/{operator_id}/roles/{role_id}/users:get:summary"), Long: TRAPI(`/operators/{operator_id}/roles/{role_id}/users:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectRolesListUsersCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
RolesListUsersCmd defines 'list-users' subcommand
var RolesListUsersCmdOperatorId string
RolesListUsersCmdOperatorId holds value of 'operator_id' option
var RolesListUsersCmdRoleId string
RolesListUsersCmdRoleId holds value of 'role_id' option
var RolesUpdateCmd = &cobra.Command{ Use: "update", Short: TRAPI("/operators/{operator_id}/roles/{role_id}:put:summary"), Long: TRAPI(`/operators/{operator_id}/roles/{role_id}:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectRolesUpdateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
RolesUpdateCmd defines 'update' subcommand
var RolesUpdateCmdBody string
RolesUpdateCmdBody holds contents of request body to be sent
var RolesUpdateCmdDescription string
RolesUpdateCmdDescription holds value of 'description' option
var RolesUpdateCmdOperatorId string
RolesUpdateCmdOperatorId holds value of 'operator_id' option
var RolesUpdateCmdPermission string
RolesUpdateCmdPermission holds value of 'permission' option
var RolesUpdateCmdRoleId string
RolesUpdateCmdRoleId holds value of 'role_id' option
var RootCmd = &cobra.Command{
Use: "soracom",
Short: "soracom command",
Long: `A command line tool to invoke SORACOM API`,
}
RootCmd defines 'soracom' command
var ShippingAddressesCmd = &cobra.Command{ Use: "shipping-addresses", Short: TRCLI("cli.shipping-addresses.summary"), Long: TRCLI(`cli.shipping-addresses.description`), }
ShippingAddressesCmd defines 'shipping-addresses' subcommand
var ShippingAddressesCreateCmd = &cobra.Command{ Use: "create", Short: TRAPI("/operators/{operator_id}/shipping_addresses:post:summary"), Long: TRAPI(`/operators/{operator_id}/shipping_addresses:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectShippingAddressesCreateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
ShippingAddressesCreateCmd defines 'create' subcommand
var ShippingAddressesCreateCmdAddressLine1 string
ShippingAddressesCreateCmdAddressLine1 holds value of 'addressLine1' option
var ShippingAddressesCreateCmdAddressLine2 string
ShippingAddressesCreateCmdAddressLine2 holds value of 'addressLine2' option
var ShippingAddressesCreateCmdBody string
ShippingAddressesCreateCmdBody holds contents of request body to be sent
var ShippingAddressesCreateCmdBuilding string
ShippingAddressesCreateCmdBuilding holds value of 'building' option
var ShippingAddressesCreateCmdCity string
ShippingAddressesCreateCmdCity holds value of 'city' option
var ShippingAddressesCreateCmdCompanyName string
ShippingAddressesCreateCmdCompanyName holds value of 'companyName' option
var ShippingAddressesCreateCmdDepartment string
ShippingAddressesCreateCmdDepartment holds value of 'department' option
var ShippingAddressesCreateCmdFullName string
ShippingAddressesCreateCmdFullName holds value of 'fullName' option
var ShippingAddressesCreateCmdOperatorId string
ShippingAddressesCreateCmdOperatorId holds value of 'operator_id' option
var ShippingAddressesCreateCmdPhoneNumber string
ShippingAddressesCreateCmdPhoneNumber holds value of 'phoneNumber' option
var ShippingAddressesCreateCmdState string
ShippingAddressesCreateCmdState holds value of 'state' option
var ShippingAddressesCreateCmdZipCode string
ShippingAddressesCreateCmdZipCode holds value of 'zipCode' option
var ShippingAddressesDeleteCmd = &cobra.Command{ Use: "delete", Short: TRAPI("/operators/{operator_id}/shipping_addresses/{shipping_address_id}:delete:summary"), Long: TRAPI(`/operators/{operator_id}/shipping_addresses/{shipping_address_id}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectShippingAddressesDeleteCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
ShippingAddressesDeleteCmd defines 'delete' subcommand
var ShippingAddressesDeleteCmdOperatorId string
ShippingAddressesDeleteCmdOperatorId holds value of 'operator_id' option
var ShippingAddressesDeleteCmdShippingAddressId string
ShippingAddressesDeleteCmdShippingAddressId holds value of 'shipping_address_id' option
var ShippingAddressesGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/operators/{operator_id}/shipping_addresses/{shipping_address_id}:get:summary"), Long: TRAPI(`/operators/{operator_id}/shipping_addresses/{shipping_address_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectShippingAddressesGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
ShippingAddressesGetCmd defines 'get' subcommand
var ShippingAddressesGetCmdOperatorId string
ShippingAddressesGetCmdOperatorId holds value of 'operator_id' option
var ShippingAddressesGetCmdShippingAddressId string
ShippingAddressesGetCmdShippingAddressId holds value of 'shipping_address_id' option
var ShippingAddressesListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/operators/{operator_id}/shipping_addresses:get:summary"), Long: TRAPI(`/operators/{operator_id}/shipping_addresses:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectShippingAddressesListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
ShippingAddressesListCmd defines 'list' subcommand
var ShippingAddressesListCmdOperatorId string
ShippingAddressesListCmdOperatorId holds value of 'operator_id' option
var ShippingAddressesUpdateCmd = &cobra.Command{ Use: "update", Short: TRAPI("/operators/{operator_id}/shipping_addresses/{shipping_address_id}:put:summary"), Long: TRAPI(`/operators/{operator_id}/shipping_addresses/{shipping_address_id}:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectShippingAddressesUpdateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
ShippingAddressesUpdateCmd defines 'update' subcommand
var ShippingAddressesUpdateCmdAddressLine1 string
ShippingAddressesUpdateCmdAddressLine1 holds value of 'addressLine1' option
var ShippingAddressesUpdateCmdAddressLine2 string
ShippingAddressesUpdateCmdAddressLine2 holds value of 'addressLine2' option
var ShippingAddressesUpdateCmdBody string
ShippingAddressesUpdateCmdBody holds contents of request body to be sent
var ShippingAddressesUpdateCmdBuilding string
ShippingAddressesUpdateCmdBuilding holds value of 'building' option
var ShippingAddressesUpdateCmdCity string
ShippingAddressesUpdateCmdCity holds value of 'city' option
var ShippingAddressesUpdateCmdCompanyName string
ShippingAddressesUpdateCmdCompanyName holds value of 'companyName' option
var ShippingAddressesUpdateCmdDepartment string
ShippingAddressesUpdateCmdDepartment holds value of 'department' option
var ShippingAddressesUpdateCmdFullName string
ShippingAddressesUpdateCmdFullName holds value of 'fullName' option
var ShippingAddressesUpdateCmdOperatorId string
ShippingAddressesUpdateCmdOperatorId holds value of 'operator_id' option
var ShippingAddressesUpdateCmdPhoneNumber string
ShippingAddressesUpdateCmdPhoneNumber holds value of 'phoneNumber' option
var ShippingAddressesUpdateCmdShippingAddressId string
ShippingAddressesUpdateCmdShippingAddressId holds value of 'shipping_address_id' option
var ShippingAddressesUpdateCmdState string
ShippingAddressesUpdateCmdState holds value of 'state' option
var ShippingAddressesUpdateCmdZipCode string
ShippingAddressesUpdateCmdZipCode holds value of 'zipCode' option
var SigfoxDevicesCmd = &cobra.Command{ Use: "sigfox-devices", Short: TRCLI("cli.sigfox-devices.summary"), Long: TRCLI(`cli.sigfox-devices.description`), }
SigfoxDevicesCmd defines 'sigfox-devices' subcommand
var SigfoxDevicesDeleteTagCmd = &cobra.Command{ Use: "delete-tag", Short: TRAPI("/sigfox_devices/{device_id}/tags/{tag_name}:delete:summary"), Long: TRAPI(`/sigfox_devices/{device_id}/tags/{tag_name}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSigfoxDevicesDeleteTagCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SigfoxDevicesDeleteTagCmd defines 'delete-tag' subcommand
var SigfoxDevicesDeleteTagCmdDeviceId string
SigfoxDevicesDeleteTagCmdDeviceId holds value of 'device_id' option
var SigfoxDevicesDeleteTagCmdTagName string
SigfoxDevicesDeleteTagCmdTagName holds value of 'tag_name' option
var SigfoxDevicesDisableTerminationCmd = &cobra.Command{ Use: "disable-termination", Short: TRAPI("/sigfox_devices/{device_id}/disable_termination:post:summary"), Long: TRAPI(`/sigfox_devices/{device_id}/disable_termination:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSigfoxDevicesDisableTerminationCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SigfoxDevicesDisableTerminationCmd defines 'disable-termination' subcommand
var SigfoxDevicesDisableTerminationCmdDeviceId string
SigfoxDevicesDisableTerminationCmdDeviceId holds value of 'device_id' option
var SigfoxDevicesEnableTerminationCmd = &cobra.Command{ Use: "enable-termination", Short: TRAPI("/sigfox_devices/{device_id}/enable_termination:post:summary"), Long: TRAPI(`/sigfox_devices/{device_id}/enable_termination:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSigfoxDevicesEnableTerminationCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SigfoxDevicesEnableTerminationCmd defines 'enable-termination' subcommand
var SigfoxDevicesEnableTerminationCmdDeviceId string
SigfoxDevicesEnableTerminationCmdDeviceId holds value of 'device_id' option
var SigfoxDevicesGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/sigfox_devices/{device_id}:get:summary"), Long: TRAPI(`/sigfox_devices/{device_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSigfoxDevicesGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SigfoxDevicesGetCmd defines 'get' subcommand
var SigfoxDevicesGetCmdDeviceId string
SigfoxDevicesGetCmdDeviceId holds value of 'device_id' option
var SigfoxDevicesGetDataCmd = &cobra.Command{ Use: "get-data", Short: TRAPI("/sigfox_devices/{device_id}/data:get:summary"), Long: TRAPI(`/sigfox_devices/{device_id}/data:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSigfoxDevicesGetDataCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SigfoxDevicesGetDataCmd defines 'get-data' subcommand
var SigfoxDevicesGetDataCmdDeviceId string
SigfoxDevicesGetDataCmdDeviceId holds value of 'device_id' option
var SigfoxDevicesGetDataCmdFrom int64
SigfoxDevicesGetDataCmdFrom holds value of 'from' option
var SigfoxDevicesGetDataCmdLastEvaluatedKey string
SigfoxDevicesGetDataCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var SigfoxDevicesGetDataCmdLimit int64
SigfoxDevicesGetDataCmdLimit holds value of 'limit' option
var SigfoxDevicesGetDataCmdSort string
SigfoxDevicesGetDataCmdSort holds value of 'sort' option
var SigfoxDevicesGetDataCmdTo int64
SigfoxDevicesGetDataCmdTo holds value of 'to' option
var SigfoxDevicesListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/sigfox_devices:get:summary"), Long: TRAPI(`/sigfox_devices:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSigfoxDevicesListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SigfoxDevicesListCmd defines 'list' subcommand
var SigfoxDevicesListCmdLastEvaluatedKey string
SigfoxDevicesListCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var SigfoxDevicesListCmdLimit int64
SigfoxDevicesListCmdLimit holds value of 'limit' option
var SigfoxDevicesListCmdTagName string
SigfoxDevicesListCmdTagName holds value of 'tag_name' option
var SigfoxDevicesListCmdTagValue string
SigfoxDevicesListCmdTagValue holds value of 'tag_value' option
var SigfoxDevicesListCmdTagValueMatchMode string
SigfoxDevicesListCmdTagValueMatchMode holds value of 'tag_value_match_mode' option
var SigfoxDevicesPutTagsCmd = &cobra.Command{ Use: "put-tags", Short: TRAPI("/sigfox_devices/{device_id}/tags:put:summary"), Long: TRAPI(`/sigfox_devices/{device_id}/tags:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSigfoxDevicesPutTagsCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SigfoxDevicesPutTagsCmd defines 'put-tags' subcommand
var SigfoxDevicesPutTagsCmdBody string
SigfoxDevicesPutTagsCmdBody holds contents of request body to be sent
var SigfoxDevicesPutTagsCmdDeviceId string
SigfoxDevicesPutTagsCmdDeviceId holds value of 'device_id' option
var SigfoxDevicesRegisterCmd = &cobra.Command{ Use: "register", Short: TRAPI("/sigfox_devices/{device_id}/register:post:summary"), Long: TRAPI(`/sigfox_devices/{device_id}/register:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSigfoxDevicesRegisterCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SigfoxDevicesRegisterCmd defines 'register' subcommand
var SigfoxDevicesRegisterCmdBody string
SigfoxDevicesRegisterCmdBody holds contents of request body to be sent
var SigfoxDevicesRegisterCmdDeviceId string
SigfoxDevicesRegisterCmdDeviceId holds value of 'device_id' option
var SigfoxDevicesRegisterCmdRegistrationSecret string
SigfoxDevicesRegisterCmdRegistrationSecret holds value of 'registrationSecret' option
var SigfoxDevicesSendDataCmd = &cobra.Command{ Use: "send-data", Short: TRAPI("/sigfox_devices/{device_id}/data:post:summary"), Long: TRAPI(`/sigfox_devices/{device_id}/data:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSigfoxDevicesSendDataCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SigfoxDevicesSendDataCmd defines 'send-data' subcommand
var SigfoxDevicesSendDataCmdBody string
SigfoxDevicesSendDataCmdBody holds contents of request body to be sent
var SigfoxDevicesSendDataCmdData string
SigfoxDevicesSendDataCmdData holds value of 'data' option
var SigfoxDevicesSendDataCmdDeviceId string
SigfoxDevicesSendDataCmdDeviceId holds value of 'device_id' option
var SigfoxDevicesSetGroupCmd = &cobra.Command{ Use: "set-group", Short: TRAPI("/sigfox_devices/{device_id}/set_group:post:summary"), Long: TRAPI(`/sigfox_devices/{device_id}/set_group:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSigfoxDevicesSetGroupCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SigfoxDevicesSetGroupCmd defines 'set-group' subcommand
var SigfoxDevicesSetGroupCmdBody string
SigfoxDevicesSetGroupCmdBody holds contents of request body to be sent
var SigfoxDevicesSetGroupCmdCreatedTime int64
SigfoxDevicesSetGroupCmdCreatedTime holds value of 'createdTime' option
var SigfoxDevicesSetGroupCmdDeviceId string
SigfoxDevicesSetGroupCmdDeviceId holds value of 'device_id' option
var SigfoxDevicesSetGroupCmdGroupId string
SigfoxDevicesSetGroupCmdGroupId holds value of 'groupId' option
var SigfoxDevicesSetGroupCmdLastModifiedTime int64
SigfoxDevicesSetGroupCmdLastModifiedTime holds value of 'lastModifiedTime' option
var SigfoxDevicesSetGroupCmdOperatorId string
SigfoxDevicesSetGroupCmdOperatorId holds value of 'operatorId' option
var SigfoxDevicesTerminateCmd = &cobra.Command{ Use: "terminate", Short: TRAPI("/sigfox_devices/{device_id}/terminate:post:summary"), Long: TRAPI(`/sigfox_devices/{device_id}/terminate:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSigfoxDevicesTerminateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SigfoxDevicesTerminateCmd defines 'terminate' subcommand
var SigfoxDevicesTerminateCmdDeviceId string
SigfoxDevicesTerminateCmdDeviceId holds value of 'device_id' option
var SigfoxDevicesUnsetGroupCmd = &cobra.Command{ Use: "unset-group", Short: TRAPI("/sigfox_devices/{device_id}/unset_group:post:summary"), Long: TRAPI(`/sigfox_devices/{device_id}/unset_group:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSigfoxDevicesUnsetGroupCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SigfoxDevicesUnsetGroupCmd defines 'unset-group' subcommand
var SigfoxDevicesUnsetGroupCmdDeviceId string
SigfoxDevicesUnsetGroupCmdDeviceId holds value of 'device_id' option
var StatsAirCmd = &cobra.Command{ Use: "air", Short: TRCLI("cli.stats.air.summary"), Long: TRCLI(`cli.stats.air.description`), }
StatsAirCmd defines 'air' subcommand
var StatsAirExportCmd = &cobra.Command{ Use: "export", Short: TRAPI("/stats/air/operators/{operator_id}/export:post:summary"), Long: TRAPI(`/stats/air/operators/{operator_id}/export:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectStatsAirExportCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
StatsAirExportCmd defines 'export' subcommand
var StatsAirExportCmdBody string
StatsAirExportCmdBody holds contents of request body to be sent
var StatsAirExportCmdExportMode string
StatsAirExportCmdExportMode holds value of 'export_mode' option
var StatsAirExportCmdFrom int64
StatsAirExportCmdFrom holds value of 'from' option
var StatsAirExportCmdOperatorId string
StatsAirExportCmdOperatorId holds value of 'operator_id' option
var StatsAirExportCmdPeriod string
StatsAirExportCmdPeriod holds value of 'period' option
var StatsAirExportCmdTo int64
StatsAirExportCmdTo holds value of 'to' option
var StatsAirGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/stats/air/subscribers/{imsi}:get:summary"), Long: TRAPI(`/stats/air/subscribers/{imsi}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectStatsAirGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
StatsAirGetCmd defines 'get' subcommand
var StatsAirGetCmdFrom int64
StatsAirGetCmdFrom holds value of 'from' option
var StatsAirGetCmdImsi string
StatsAirGetCmdImsi holds value of 'imsi' option
var StatsAirGetCmdPeriod string
StatsAirGetCmdPeriod holds value of 'period' option
var StatsAirGetCmdTo int64
StatsAirGetCmdTo holds value of 'to' option
var StatsBeamCmd = &cobra.Command{ Use: "beam", Short: TRCLI("cli.stats.beam.summary"), Long: TRCLI(`cli.stats.beam.description`), }
StatsBeamCmd defines 'beam' subcommand
var StatsBeamExportCmd = &cobra.Command{ Use: "export", Short: TRAPI("/stats/beam/operators/{operator_id}/export:post:summary"), Long: TRAPI(`/stats/beam/operators/{operator_id}/export:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectStatsBeamExportCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
StatsBeamExportCmd defines 'export' subcommand
var StatsBeamExportCmdBody string
StatsBeamExportCmdBody holds contents of request body to be sent
var StatsBeamExportCmdExportMode string
StatsBeamExportCmdExportMode holds value of 'export_mode' option
var StatsBeamExportCmdFrom int64
StatsBeamExportCmdFrom holds value of 'from' option
var StatsBeamExportCmdOperatorId string
StatsBeamExportCmdOperatorId holds value of 'operator_id' option
var StatsBeamExportCmdPeriod string
StatsBeamExportCmdPeriod holds value of 'period' option
var StatsBeamExportCmdTo int64
StatsBeamExportCmdTo holds value of 'to' option
var StatsBeamGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/stats/beam/subscribers/{imsi}:get:summary"), Long: TRAPI(`/stats/beam/subscribers/{imsi}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectStatsBeamGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
StatsBeamGetCmd defines 'get' subcommand
var StatsBeamGetCmdFrom int64
StatsBeamGetCmdFrom holds value of 'from' option
var StatsBeamGetCmdImsi string
StatsBeamGetCmdImsi holds value of 'imsi' option
var StatsBeamGetCmdPeriod string
StatsBeamGetCmdPeriod holds value of 'period' option
var StatsBeamGetCmdTo int64
StatsBeamGetCmdTo holds value of 'to' option
var StatsCmd = &cobra.Command{ Use: "stats", Short: TRCLI("cli.stats.summary"), Long: TRCLI(`cli.stats.description`), }
StatsCmd defines 'stats' subcommand
var SubscribersActivateCmd = &cobra.Command{ Use: "activate", Short: TRAPI("/subscribers/{imsi}/activate:post:summary"), Long: TRAPI(`/subscribers/{imsi}/activate:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersActivateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersActivateCmd defines 'activate' subcommand
var SubscribersActivateCmdImsi string
SubscribersActivateCmdImsi holds value of 'imsi' option
var SubscribersCmd = &cobra.Command{ Use: "subscribers", Short: TRCLI("cli.subscribers.summary"), Long: TRCLI(`cli.subscribers.description`), }
SubscribersCmd defines 'subscribers' subcommand
var SubscribersDeactivateCmd = &cobra.Command{ Use: "deactivate", Short: TRAPI("/subscribers/{imsi}/deactivate:post:summary"), Long: TRAPI(`/subscribers/{imsi}/deactivate:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersDeactivateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersDeactivateCmd defines 'deactivate' subcommand
var SubscribersDeactivateCmdImsi string
SubscribersDeactivateCmdImsi holds value of 'imsi' option
var SubscribersDeleteSessionCmd = &cobra.Command{ Use: "delete-session", Short: TRAPI("/subscribers/{imsi}/delete_session:post:summary"), Long: TRAPI(`/subscribers/{imsi}/delete_session:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersDeleteSessionCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersDeleteSessionCmd defines 'delete-session' subcommand
var SubscribersDeleteSessionCmdImsi string
SubscribersDeleteSessionCmdImsi holds value of 'imsi' option
var SubscribersDeleteTagCmd = &cobra.Command{ Use: "delete-tag", Short: TRAPI("/subscribers/{imsi}/tags/{tag_name}:delete:summary"), Long: TRAPI(`/subscribers/{imsi}/tags/{tag_name}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersDeleteTagCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersDeleteTagCmd defines 'delete-tag' subcommand
var SubscribersDeleteTagCmdImsi string
SubscribersDeleteTagCmdImsi holds value of 'imsi' option
var SubscribersDeleteTagCmdTagName string
SubscribersDeleteTagCmdTagName holds value of 'tag_name' option
var SubscribersDeleteTransferTokenCmd = &cobra.Command{ Use: "delete-transfer-token", Short: TRAPI("/subscribers/transfer_token/{token}:delete:summary"), Long: TRAPI(`/subscribers/transfer_token/{token}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersDeleteTransferTokenCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersDeleteTransferTokenCmd defines 'delete-transfer-token' subcommand
var SubscribersDeleteTransferTokenCmdToken string
SubscribersDeleteTransferTokenCmdToken holds value of 'token' option
var SubscribersDisableTerminationCmd = &cobra.Command{ Use: "disable-termination", Short: TRAPI("/subscribers/{imsi}/disable_termination:post:summary"), Long: TRAPI(`/subscribers/{imsi}/disable_termination:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersDisableTerminationCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersDisableTerminationCmd defines 'disable-termination' subcommand
var SubscribersDisableTerminationCmdImsi string
SubscribersDisableTerminationCmdImsi holds value of 'imsi' option
var SubscribersEnableTerminationCmd = &cobra.Command{ Use: "enable-termination", Short: TRAPI("/subscribers/{imsi}/enable_termination:post:summary"), Long: TRAPI(`/subscribers/{imsi}/enable_termination:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersEnableTerminationCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersEnableTerminationCmd defines 'enable-termination' subcommand
var SubscribersEnableTerminationCmdImsi string
SubscribersEnableTerminationCmdImsi holds value of 'imsi' option
var SubscribersGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/subscribers/{imsi}:get:summary"), Long: TRAPI(`/subscribers/{imsi}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersGetCmd defines 'get' subcommand
var SubscribersGetCmdImsi string
SubscribersGetCmdImsi holds value of 'imsi' option
var SubscribersGetDataCmd = &cobra.Command{ Use: "get-data", Short: TRAPI("/subscribers/{imsi}/data:get:summary"), Long: TRAPI(`/subscribers/{imsi}/data:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersGetDataCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersGetDataCmd defines 'get-data' subcommand
var SubscribersGetDataCmdFrom int64
SubscribersGetDataCmdFrom holds value of 'from' option
var SubscribersGetDataCmdImsi string
SubscribersGetDataCmdImsi holds value of 'imsi' option
var SubscribersGetDataCmdLastEvaluatedKey string
SubscribersGetDataCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var SubscribersGetDataCmdLimit int64
SubscribersGetDataCmdLimit holds value of 'limit' option
var SubscribersGetDataCmdSort string
SubscribersGetDataCmdSort holds value of 'sort' option
var SubscribersGetDataCmdTo int64
SubscribersGetDataCmdTo holds value of 'to' option
var SubscribersIssueTransferTokenCmd = &cobra.Command{ Use: "issue-transfer-token", Short: TRAPI("/subscribers/transfer_token/issue:post:summary"), Long: TRAPI(`/subscribers/transfer_token/issue:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersIssueTransferTokenCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersIssueTransferTokenCmd defines 'issue-transfer-token' subcommand
var SubscribersIssueTransferTokenCmdBody string
SubscribersIssueTransferTokenCmdBody holds contents of request body to be sent
var SubscribersIssueTransferTokenCmdTransferDestinationOperatorEmail string
SubscribersIssueTransferTokenCmdTransferDestinationOperatorEmail holds value of 'transferDestinationOperatorEmail' option
var SubscribersIssueTransferTokenCmdTransferDestinationOperatorId string
SubscribersIssueTransferTokenCmdTransferDestinationOperatorId holds value of 'transferDestinationOperatorId' option
var SubscribersListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/subscribers:get:summary"), Long: TRAPI(`/subscribers:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersListCmd defines 'list' subcommand
var SubscribersListCmdLastEvaluatedKey string
SubscribersListCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var SubscribersListCmdLimit int64
SubscribersListCmdLimit holds value of 'limit' option
var SubscribersListCmdSerialNumberFilter string
SubscribersListCmdSerialNumberFilter holds value of 'serial_number_filter' option
var SubscribersListCmdSpeedClassFilter string
SubscribersListCmdSpeedClassFilter holds value of 'speed_class_filter' option
var SubscribersListCmdStatusFilter string
SubscribersListCmdStatusFilter holds value of 'status_filter' option
var SubscribersListCmdTagName string
SubscribersListCmdTagName holds value of 'tag_name' option
var SubscribersListCmdTagValue string
SubscribersListCmdTagValue holds value of 'tag_value' option
var SubscribersListCmdTagValueMatchMode string
SubscribersListCmdTagValueMatchMode holds value of 'tag_value_match_mode' option
var SubscribersPutTagsCmd = &cobra.Command{ Use: "put-tags", Short: TRAPI("/subscribers/{imsi}/tags:put:summary"), Long: TRAPI(`/subscribers/{imsi}/tags:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersPutTagsCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersPutTagsCmd defines 'put-tags' subcommand
var SubscribersPutTagsCmdBody string
SubscribersPutTagsCmdBody holds contents of request body to be sent
var SubscribersPutTagsCmdImsi string
SubscribersPutTagsCmdImsi holds value of 'imsi' option
var SubscribersRegisterCmd = &cobra.Command{ Use: "register", Short: TRAPI("/subscribers/{imsi}/register:post:summary"), Long: TRAPI(`/subscribers/{imsi}/register:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersRegisterCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersRegisterCmd defines 'register' subcommand
var SubscribersRegisterCmdBody string
SubscribersRegisterCmdBody holds contents of request body to be sent
var SubscribersRegisterCmdGroupId string
SubscribersRegisterCmdGroupId holds value of 'groupId' option
var SubscribersRegisterCmdImsi string
SubscribersRegisterCmdImsi holds value of 'imsi' option
var SubscribersRegisterCmdRegistrationSecret string
SubscribersRegisterCmdRegistrationSecret holds value of 'registrationSecret' option
var SubscribersReportLocalInfoCmd = &cobra.Command{ Use: "report-local-info", Short: TRAPI("/subscribers/{imsi}/report_local_info:post:summary"), Long: TRAPI(`/subscribers/{imsi}/report_local_info:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersReportLocalInfoCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersReportLocalInfoCmd defines 'report-local-info' subcommand
var SubscribersReportLocalInfoCmdImsi string
SubscribersReportLocalInfoCmdImsi holds value of 'imsi' option
var SubscribersSendSmsCmd = &cobra.Command{ Use: "send-sms", Short: TRAPI("/subscribers/{imsi}/send_sms:post:summary"), Long: TRAPI(`/subscribers/{imsi}/send_sms:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersSendSmsCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersSendSmsCmd defines 'send-sms' subcommand
var SubscribersSendSmsCmdBody string
SubscribersSendSmsCmdBody holds contents of request body to be sent
var SubscribersSendSmsCmdEncodingType int64
SubscribersSendSmsCmdEncodingType holds value of 'encodingType' option
var SubscribersSendSmsCmdImsi string
SubscribersSendSmsCmdImsi holds value of 'imsi' option
var SubscribersSendSmsCmdPayload string
SubscribersSendSmsCmdPayload holds value of 'payload' option
var SubscribersSessionEventsCmd = &cobra.Command{ Use: "session-events", Short: TRAPI("/subscribers/{imsi}/events/sessions:get:summary"), Long: TRAPI(`/subscribers/{imsi}/events/sessions:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersSessionEventsCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersSessionEventsCmd defines 'session-events' subcommand
var SubscribersSessionEventsCmdFrom int64
SubscribersSessionEventsCmdFrom holds value of 'from' option
var SubscribersSessionEventsCmdImsi string
SubscribersSessionEventsCmdImsi holds value of 'imsi' option
var SubscribersSessionEventsCmdLastEvaluatedKey string
SubscribersSessionEventsCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var SubscribersSessionEventsCmdLimit int64
SubscribersSessionEventsCmdLimit holds value of 'limit' option
var SubscribersSessionEventsCmdTo int64
SubscribersSessionEventsCmdTo holds value of 'to' option
var SubscribersSetExpiryTimeCmd = &cobra.Command{ Use: "set-expiry-time", Short: TRAPI("/subscribers/{imsi}/set_expiry_time:post:summary"), Long: TRAPI(`/subscribers/{imsi}/set_expiry_time:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersSetExpiryTimeCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersSetExpiryTimeCmd defines 'set-expiry-time' subcommand
var SubscribersSetExpiryTimeCmdBody string
SubscribersSetExpiryTimeCmdBody holds contents of request body to be sent
var SubscribersSetExpiryTimeCmdExpiryAction string
SubscribersSetExpiryTimeCmdExpiryAction holds value of 'expiryAction' option
var SubscribersSetExpiryTimeCmdExpiryTime int64
SubscribersSetExpiryTimeCmdExpiryTime holds value of 'expiryTime' option
var SubscribersSetExpiryTimeCmdImsi string
SubscribersSetExpiryTimeCmdImsi holds value of 'imsi' option
var SubscribersSetGroupCmd = &cobra.Command{ Use: "set-group", Short: TRAPI("/subscribers/{imsi}/set_group:post:summary"), Long: TRAPI(`/subscribers/{imsi}/set_group:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersSetGroupCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersSetGroupCmd defines 'set-group' subcommand
var SubscribersSetGroupCmdBody string
SubscribersSetGroupCmdBody holds contents of request body to be sent
var SubscribersSetGroupCmdGroupId string
SubscribersSetGroupCmdGroupId holds value of 'groupId' option
var SubscribersSetGroupCmdImsi string
SubscribersSetGroupCmdImsi holds value of 'imsi' option
var SubscribersSetImeiLockCmd = &cobra.Command{ Use: "set-imei-lock", Short: TRAPI("/subscribers/{imsi}/set_imei_lock:post:summary"), Long: TRAPI(`/subscribers/{imsi}/set_imei_lock:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersSetImeiLockCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersSetImeiLockCmd defines 'set-imei-lock' subcommand
var SubscribersSetImeiLockCmdBody string
SubscribersSetImeiLockCmdBody holds contents of request body to be sent
var SubscribersSetImeiLockCmdImei string
SubscribersSetImeiLockCmdImei holds value of 'imei' option
var SubscribersSetImeiLockCmdImsi string
SubscribersSetImeiLockCmdImsi holds value of 'imsi' option
var SubscribersSetToStandbyCmd = &cobra.Command{ Use: "set-to-standby", Short: TRAPI("/subscribers/{imsi}/set_to_standby:post:summary"), Long: TRAPI(`/subscribers/{imsi}/set_to_standby:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersSetToStandbyCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersSetToStandbyCmd defines 'set-to-standby' subcommand
var SubscribersSetToStandbyCmdImsi string
SubscribersSetToStandbyCmdImsi holds value of 'imsi' option
var SubscribersSuspendCmd = &cobra.Command{ Use: "suspend", Short: TRAPI("/subscribers/{imsi}/suspend:post:summary"), Long: TRAPI(`/subscribers/{imsi}/suspend:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersSuspendCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersSuspendCmd defines 'suspend' subcommand
var SubscribersSuspendCmdImsi string
SubscribersSuspendCmdImsi holds value of 'imsi' option
var SubscribersTerminateCmd = &cobra.Command{ Use: "terminate", Short: TRAPI("/subscribers/{imsi}/terminate:post:summary"), Long: TRAPI(`/subscribers/{imsi}/terminate:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersTerminateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersTerminateCmd defines 'terminate' subcommand
var SubscribersTerminateCmdImsi string
SubscribersTerminateCmdImsi holds value of 'imsi' option
var SubscribersUnsetExpiryTimeCmd = &cobra.Command{ Use: "unset-expiry-time", Short: TRAPI("/subscribers/{imsi}/unset_expiry_time:post:summary"), Long: TRAPI(`/subscribers/{imsi}/unset_expiry_time:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersUnsetExpiryTimeCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersUnsetExpiryTimeCmd defines 'unset-expiry-time' subcommand
var SubscribersUnsetExpiryTimeCmdImsi string
SubscribersUnsetExpiryTimeCmdImsi holds value of 'imsi' option
var SubscribersUnsetGroupCmd = &cobra.Command{ Use: "unset-group", Short: TRAPI("/subscribers/{imsi}/unset_group:post:summary"), Long: TRAPI(`/subscribers/{imsi}/unset_group:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersUnsetGroupCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersUnsetGroupCmd defines 'unset-group' subcommand
var SubscribersUnsetGroupCmdImsi string
SubscribersUnsetGroupCmdImsi holds value of 'imsi' option
var SubscribersUnsetImeiLockCmd = &cobra.Command{ Use: "unset-imei-lock", Short: TRAPI("/subscribers/{imsi}/unset_imei_lock:post:summary"), Long: TRAPI(`/subscribers/{imsi}/unset_imei_lock:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersUnsetImeiLockCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersUnsetImeiLockCmd defines 'unset-imei-lock' subcommand
var SubscribersUnsetImeiLockCmdImsi string
SubscribersUnsetImeiLockCmdImsi holds value of 'imsi' option
var SubscribersUpdateSpeedClassCmd = &cobra.Command{ Use: "update-speed-class", Short: TRAPI("/subscribers/{imsi}/update_speed_class:post:summary"), Long: TRAPI(`/subscribers/{imsi}/update_speed_class:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersUpdateSpeedClassCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersUpdateSpeedClassCmd defines 'update-speed-class' subcommand
var SubscribersUpdateSpeedClassCmdBody string
SubscribersUpdateSpeedClassCmdBody holds contents of request body to be sent
var SubscribersUpdateSpeedClassCmdImsi string
SubscribersUpdateSpeedClassCmdImsi holds value of 'imsi' option
var SubscribersUpdateSpeedClassCmdSpeedClass string
SubscribersUpdateSpeedClassCmdSpeedClass holds value of 'speedClass' option
var SubscribersVerifyTransferTokenCmd = &cobra.Command{ Use: "verify-transfer-token", Short: TRAPI("/subscribers/transfer_token/verify:post:summary"), Long: TRAPI(`/subscribers/transfer_token/verify:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectSubscribersVerifyTransferTokenCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
SubscribersVerifyTransferTokenCmd defines 'verify-transfer-token' subcommand
var SubscribersVerifyTransferTokenCmdBody string
SubscribersVerifyTransferTokenCmdBody holds contents of request body to be sent
var SubscribersVerifyTransferTokenCmdToken string
SubscribersVerifyTransferTokenCmdToken holds value of 'token' option
var UnconfigureCmd = &cobra.Command{ Use: "unconfigure", Short: TRCLI("cli.unconfigure.summary"), Long: TRCLI("cli.unconfigure.description"), RunE: func(cmd *cobra.Command, args []string) error { pn := getSpecifiedProfileName() if pn == "" { pn = "default" } if confirmDeleteProfile(pn) { err := deleteProfile(pn) if err != nil { cmd.SilenceUsage = true return err } } return nil }, }
UnconfigureCmd defines 'unconfigure' subcommand
var UsersAttachRoleCmd = &cobra.Command{ Use: "attach-role", Short: TRAPI("/operators/{operator_id}/users/{user_name}/roles:post:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}/roles:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersAttachRoleCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersAttachRoleCmd defines 'attach-role' subcommand
var UsersAttachRoleCmdBody string
UsersAttachRoleCmdBody holds contents of request body to be sent
var UsersAttachRoleCmdOperatorId string
UsersAttachRoleCmdOperatorId holds value of 'operator_id' option
var UsersAttachRoleCmdRoleId string
UsersAttachRoleCmdRoleId holds value of 'roleId' option
var UsersAttachRoleCmdUserName string
UsersAttachRoleCmdUserName holds value of 'user_name' option
var UsersAuthKeysCmd = &cobra.Command{ Use: "auth-keys", Short: TRCLI("cli.users.auth-keys.summary"), Long: TRCLI(`cli.users.auth-keys.description`), }
UsersAuthKeysCmd defines 'auth-keys' subcommand
var UsersAuthKeysDeleteCmd = &cobra.Command{ Use: "delete", Short: TRAPI("/operators/{operator_id}/users/{user_name}/auth_keys/{auth_key_id}:delete:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}/auth_keys/{auth_key_id}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersAuthKeysDeleteCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersAuthKeysDeleteCmd defines 'delete' subcommand
var UsersAuthKeysDeleteCmdAuthKeyId string
UsersAuthKeysDeleteCmdAuthKeyId holds value of 'auth_key_id' option
var UsersAuthKeysDeleteCmdOperatorId string
UsersAuthKeysDeleteCmdOperatorId holds value of 'operator_id' option
var UsersAuthKeysDeleteCmdUserName string
UsersAuthKeysDeleteCmdUserName holds value of 'user_name' option
var UsersAuthKeysGenerateCmd = &cobra.Command{ Use: "generate", Short: TRAPI("/operators/{operator_id}/users/{user_name}/auth_keys:post:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}/auth_keys:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersAuthKeysGenerateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersAuthKeysGenerateCmd defines 'generate' subcommand
var UsersAuthKeysGenerateCmdOperatorId string
UsersAuthKeysGenerateCmdOperatorId holds value of 'operator_id' option
var UsersAuthKeysGenerateCmdUserName string
UsersAuthKeysGenerateCmdUserName holds value of 'user_name' option
var UsersAuthKeysGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/operators/{operator_id}/users/{user_name}/auth_keys/{auth_key_id}:get:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}/auth_keys/{auth_key_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersAuthKeysGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersAuthKeysGetCmd defines 'get' subcommand
var UsersAuthKeysGetCmdAuthKeyId string
UsersAuthKeysGetCmdAuthKeyId holds value of 'auth_key_id' option
var UsersAuthKeysGetCmdOperatorId string
UsersAuthKeysGetCmdOperatorId holds value of 'operator_id' option
var UsersAuthKeysGetCmdUserName string
UsersAuthKeysGetCmdUserName holds value of 'user_name' option
var UsersAuthKeysListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/operators/{operator_id}/users/{user_name}/auth_keys:get:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}/auth_keys:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersAuthKeysListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersAuthKeysListCmd defines 'list' subcommand
var UsersAuthKeysListCmdOperatorId string
UsersAuthKeysListCmdOperatorId holds value of 'operator_id' option
var UsersAuthKeysListCmdUserName string
UsersAuthKeysListCmdUserName holds value of 'user_name' option
var UsersCmd = &cobra.Command{ Use: "users", Short: TRCLI("cli.users.summary"), Long: TRCLI(`cli.users.description`), }
UsersCmd defines 'users' subcommand
var UsersCreateCmd = &cobra.Command{ Use: "create", Short: TRAPI("/operators/{operator_id}/users/{user_name}:post:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersCreateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersCreateCmd defines 'create' subcommand
var UsersCreateCmdBody string
UsersCreateCmdBody holds contents of request body to be sent
var UsersCreateCmdDescription string
UsersCreateCmdDescription holds value of 'description' option
var UsersCreateCmdOperatorId string
UsersCreateCmdOperatorId holds value of 'operator_id' option
var UsersCreateCmdUserName string
UsersCreateCmdUserName holds value of 'user_name' option
var UsersDeleteCmd = &cobra.Command{ Use: "delete", Short: TRAPI("/operators/{operator_id}/users/{user_name}:delete:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersDeleteCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersDeleteCmd defines 'delete' subcommand
var UsersDeleteCmdOperatorId string
UsersDeleteCmdOperatorId holds value of 'operator_id' option
var UsersDeleteCmdUserName string
UsersDeleteCmdUserName holds value of 'user_name' option
var UsersDetachRoleCmd = &cobra.Command{ Use: "detach-role", Short: TRAPI("/operators/{operator_id}/users/{user_name}/roles/{role_id}:delete:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}/roles/{role_id}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersDetachRoleCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersDetachRoleCmd defines 'detach-role' subcommand
var UsersDetachRoleCmdOperatorId string
UsersDetachRoleCmdOperatorId holds value of 'operator_id' option
var UsersDetachRoleCmdRoleId string
UsersDetachRoleCmdRoleId holds value of 'role_id' option
var UsersDetachRoleCmdUserName string
UsersDetachRoleCmdUserName holds value of 'user_name' option
var UsersGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/operators/{operator_id}/users/{user_name}:get:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersGetCmd defines 'get' subcommand
var UsersGetCmdOperatorId string
UsersGetCmdOperatorId holds value of 'operator_id' option
var UsersGetCmdUserName string
UsersGetCmdUserName holds value of 'user_name' option
var UsersListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/operators/{operator_id}/users:get:summary"), Long: TRAPI(`/operators/{operator_id}/users:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersListCmd defines 'list' subcommand
var UsersListCmdOperatorId string
UsersListCmdOperatorId holds value of 'operator_id' option
var UsersListRolesCmd = &cobra.Command{ Use: "list-roles", Short: TRAPI("/operators/{operator_id}/users/{user_name}/roles:get:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}/roles:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersListRolesCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersListRolesCmd defines 'list-roles' subcommand
var UsersListRolesCmdOperatorId string
UsersListRolesCmdOperatorId holds value of 'operator_id' option
var UsersListRolesCmdUserName string
UsersListRolesCmdUserName holds value of 'user_name' option
var UsersPasswordCmd = &cobra.Command{ Use: "password", Short: TRCLI("cli.users.password.summary"), Long: TRCLI(`cli.users.password.description`), }
UsersPasswordCmd defines 'password' subcommand
var UsersPasswordConfiguredCmd = &cobra.Command{ Use: "configured", Short: TRAPI("/operators/{operator_id}/users/{user_name}/password:get:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}/password:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersPasswordConfiguredCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersPasswordConfiguredCmd defines 'configured' subcommand
var UsersPasswordConfiguredCmdOperatorId string
UsersPasswordConfiguredCmdOperatorId holds value of 'operator_id' option
var UsersPasswordConfiguredCmdUserName string
UsersPasswordConfiguredCmdUserName holds value of 'user_name' option
var UsersPasswordCreateCmd = &cobra.Command{ Use: "create", Short: TRAPI("/operators/{operator_id}/users/{user_name}/password:post:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}/password:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersPasswordCreateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersPasswordCreateCmd defines 'create' subcommand
var UsersPasswordCreateCmdBody string
UsersPasswordCreateCmdBody holds contents of request body to be sent
var UsersPasswordCreateCmdOperatorId string
UsersPasswordCreateCmdOperatorId holds value of 'operator_id' option
var UsersPasswordCreateCmdPassword string
UsersPasswordCreateCmdPassword holds value of 'password' option
var UsersPasswordCreateCmdUserName string
UsersPasswordCreateCmdUserName holds value of 'user_name' option
var UsersPasswordDeleteCmd = &cobra.Command{ Use: "delete", Short: TRAPI("/operators/{operator_id}/users/{user_name}/password:delete:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}/password:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersPasswordDeleteCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersPasswordDeleteCmd defines 'delete' subcommand
var UsersPasswordDeleteCmdOperatorId string
UsersPasswordDeleteCmdOperatorId holds value of 'operator_id' option
var UsersPasswordDeleteCmdUserName string
UsersPasswordDeleteCmdUserName holds value of 'user_name' option
var UsersPasswordUpdateCmd = &cobra.Command{ Use: "update", Short: TRAPI("/operators/{operator_id}/users/{user_name}/password:put:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}/password:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersPasswordUpdateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersPasswordUpdateCmd defines 'update' subcommand
var UsersPasswordUpdateCmdBody string
UsersPasswordUpdateCmdBody holds contents of request body to be sent
var UsersPasswordUpdateCmdCurrentPassword string
UsersPasswordUpdateCmdCurrentPassword holds value of 'currentPassword' option
var UsersPasswordUpdateCmdNewPassword string
UsersPasswordUpdateCmdNewPassword holds value of 'newPassword' option
var UsersPasswordUpdateCmdOperatorId string
UsersPasswordUpdateCmdOperatorId holds value of 'operator_id' option
var UsersPasswordUpdateCmdUserName string
UsersPasswordUpdateCmdUserName holds value of 'user_name' option
var UsersPermissionsCmd = &cobra.Command{ Use: "permissions", Short: TRCLI("cli.users.permissions.summary"), Long: TRCLI(`cli.users.permissions.description`), }
UsersPermissionsCmd defines 'permissions' subcommand
var UsersPermissionsGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/operators/{operator_id}/users/{user_name}/permission:get:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}/permission:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersPermissionsGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersPermissionsGetCmd defines 'get' subcommand
var UsersPermissionsGetCmdOperatorId string
UsersPermissionsGetCmdOperatorId holds value of 'operator_id' option
var UsersPermissionsGetCmdUserName string
UsersPermissionsGetCmdUserName holds value of 'user_name' option
var UsersPermissionsUpdateCmd = &cobra.Command{ Use: "update", Short: TRAPI("/operators/{operator_id}/users/{user_name}/permission:put:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}/permission:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersPermissionsUpdateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersPermissionsUpdateCmd defines 'update' subcommand
var UsersPermissionsUpdateCmdBody string
UsersPermissionsUpdateCmdBody holds contents of request body to be sent
var UsersPermissionsUpdateCmdDescription string
UsersPermissionsUpdateCmdDescription holds value of 'description' option
var UsersPermissionsUpdateCmdOperatorId string
UsersPermissionsUpdateCmdOperatorId holds value of 'operator_id' option
var UsersPermissionsUpdateCmdPermission string
UsersPermissionsUpdateCmdPermission holds value of 'permission' option
var UsersPermissionsUpdateCmdUserName string
UsersPermissionsUpdateCmdUserName holds value of 'user_name' option
var UsersUpdateCmd = &cobra.Command{ Use: "update", Short: TRAPI("/operators/{operator_id}/users/{user_name}:put:summary"), Long: TRAPI(`/operators/{operator_id}/users/{user_name}:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectUsersUpdateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
UsersUpdateCmd defines 'update' subcommand
var UsersUpdateCmdBody string
UsersUpdateCmdBody holds contents of request body to be sent
var UsersUpdateCmdDescription string
UsersUpdateCmdDescription holds value of 'description' option
var UsersUpdateCmdOperatorId string
UsersUpdateCmdOperatorId holds value of 'operator_id' option
var UsersUpdateCmdUserName string
UsersUpdateCmdUserName holds value of 'user_name' option
var VersionCmd = &cobra.Command{ Use: "version", Short: TRCLI("cli.version.summary"), Long: TRCLI("cli.version.description"), Run: func(cmd *cobra.Command, args []string) { fmt.Printf("SORACOM API client v%s\n", version) }, }
VersionCmd defines 'version' subcommand
var VpgCloseGateCmd = &cobra.Command{ Use: "close-gate", Short: TRAPI("/virtual_private_gateways/{vpg_id}/gate/close:post:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/gate/close:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgCloseGateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgCloseGateCmd defines 'close-gate' subcommand
var VpgCloseGateCmdVpgId string
VpgCloseGateCmdVpgId holds value of 'vpg_id' option
var VpgCmd = &cobra.Command{ Use: "vpg", Short: TRCLI("cli.vpg.summary"), Long: TRCLI(`cli.vpg.description`), }
VpgCmd defines 'vpg' subcommand
var VpgCreateCmd = &cobra.Command{ Use: "create", Short: TRAPI("/virtual_private_gateways:post:summary"), Long: TRAPI(`/virtual_private_gateways:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgCreateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgCreateCmd defines 'create' subcommand
var VpgCreateCmdBody string
VpgCreateCmdBody holds contents of request body to be sent
var VpgCreateCmdDeviceSubnetCidrRange string
VpgCreateCmdDeviceSubnetCidrRange holds value of 'deviceSubnetCidrRange' option
var VpgCreateCmdPrimaryServiceName string
VpgCreateCmdPrimaryServiceName holds value of 'primaryServiceName' option
var VpgCreateCmdUseInternetGateway bool
VpgCreateCmdUseInternetGateway holds value of 'useInternetGateway' option
var VpgCreateMirroringPeerCmd = &cobra.Command{ Use: "create-mirroring-peer", Short: TRAPI("/virtual_private_gateways/{vpg_id}/junction/mirroring/peers:post:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/junction/mirroring/peers:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgCreateMirroringPeerCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgCreateMirroringPeerCmd defines 'create-mirroring-peer' subcommand
var VpgCreateMirroringPeerCmdBody string
VpgCreateMirroringPeerCmdBody holds contents of request body to be sent
var VpgCreateMirroringPeerCmdDescription string
VpgCreateMirroringPeerCmdDescription holds value of 'description' option
var VpgCreateMirroringPeerCmdEnabled bool
VpgCreateMirroringPeerCmdEnabled holds value of 'enabled' option
var VpgCreateMirroringPeerCmdIpAddress string
VpgCreateMirroringPeerCmdIpAddress holds value of 'ipAddress' option
var VpgCreateMirroringPeerCmdProtocol string
VpgCreateMirroringPeerCmdProtocol holds value of 'protocol' option
var VpgCreateMirroringPeerCmdVpgId string
VpgCreateMirroringPeerCmdVpgId holds value of 'vpg_id' option
var VpgCreateVpcPeeringConnectionCmd = &cobra.Command{ Use: "create-vpc-peering-connection", Short: TRAPI("/virtual_private_gateways/{vpg_id}/vpc_peering_connections:post:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/vpc_peering_connections:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgCreateVpcPeeringConnectionCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgCreateVpcPeeringConnectionCmd defines 'create-vpc-peering-connection' subcommand
var VpgCreateVpcPeeringConnectionCmdBody string
VpgCreateVpcPeeringConnectionCmdBody holds contents of request body to be sent
var VpgCreateVpcPeeringConnectionCmdDestinationCidrBlock string
VpgCreateVpcPeeringConnectionCmdDestinationCidrBlock holds value of 'destinationCidrBlock' option
var VpgCreateVpcPeeringConnectionCmdPeerOwnerId string
VpgCreateVpcPeeringConnectionCmdPeerOwnerId holds value of 'peerOwnerId' option
var VpgCreateVpcPeeringConnectionCmdPeerRegion string
VpgCreateVpcPeeringConnectionCmdPeerRegion holds value of 'peerRegion' option
var VpgCreateVpcPeeringConnectionCmdPeerVpcId string
VpgCreateVpcPeeringConnectionCmdPeerVpcId holds value of 'peerVpcId' option
var VpgCreateVpcPeeringConnectionCmdVpgId string
VpgCreateVpcPeeringConnectionCmdVpgId holds value of 'vpg_id' option
var VpgDeleteIpAddressMapEntryCmd = &cobra.Command{ Use: "delete-ip-address-map-entry", Short: TRAPI("/virtual_private_gateways/{vpg_id}/ip_address_map/{key}:delete:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/ip_address_map/{key}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgDeleteIpAddressMapEntryCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgDeleteIpAddressMapEntryCmd defines 'delete-ip-address-map-entry' subcommand
var VpgDeleteIpAddressMapEntryCmdKey string
VpgDeleteIpAddressMapEntryCmdKey holds value of 'key' option
var VpgDeleteIpAddressMapEntryCmdVpgId string
VpgDeleteIpAddressMapEntryCmdVpgId holds value of 'vpg_id' option
var VpgDeleteMirroringPeerCmd = &cobra.Command{ Use: "delete-mirroring-peer", Short: TRAPI("/virtual_private_gateways/{vpg_id}/junction/mirroring/peers/{ipaddr}:delete:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/junction/mirroring/peers/{ipaddr}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgDeleteMirroringPeerCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgDeleteMirroringPeerCmd defines 'delete-mirroring-peer' subcommand
var VpgDeleteMirroringPeerCmdIpaddr string
VpgDeleteMirroringPeerCmdIpaddr holds value of 'ipaddr' option
var VpgDeleteMirroringPeerCmdVpgId string
VpgDeleteMirroringPeerCmdVpgId holds value of 'vpg_id' option
var VpgDeleteVpcPeeringConnectionCmd = &cobra.Command{ Use: "delete-vpc-peering-connection", Short: TRAPI("/virtual_private_gateways/{vpg_id}/vpc_peering_connections/{pcx_id}:delete:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/vpc_peering_connections/{pcx_id}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgDeleteVpcPeeringConnectionCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgDeleteVpcPeeringConnectionCmd defines 'delete-vpc-peering-connection' subcommand
var VpgDeleteVpcPeeringConnectionCmdPcxId string
VpgDeleteVpcPeeringConnectionCmdPcxId holds value of 'pcx_id' option
var VpgDeleteVpcPeeringConnectionCmdVpgId string
VpgDeleteVpcPeeringConnectionCmdVpgId holds value of 'vpg_id' option
var VpgGetCmd = &cobra.Command{ Use: "get", Short: TRAPI("/virtual_private_gateways/{vpg_id}:get:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgGetCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgGetCmd defines 'get' subcommand
var VpgGetCmdVpgId string
VpgGetCmdVpgId holds value of 'vpg_id' option
var VpgListCmd = &cobra.Command{ Use: "list", Short: TRAPI("/virtual_private_gateways:get:summary"), Long: TRAPI(`/virtual_private_gateways:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgListCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgListCmd defines 'list' subcommand
var VpgListCmdLastEvaluatedKey string
VpgListCmdLastEvaluatedKey holds value of 'last_evaluated_key' option
var VpgListCmdLimit int64
VpgListCmdLimit holds value of 'limit' option
var VpgListCmdTagName string
VpgListCmdTagName holds value of 'tag_name' option
var VpgListCmdTagValue string
VpgListCmdTagValue holds value of 'tag_value' option
var VpgListCmdTagValueMatchMode string
VpgListCmdTagValueMatchMode holds value of 'tag_value_match_mode' option
var VpgListGatePeersCmd = &cobra.Command{ Use: "list-gate-peers", Short: TRAPI("/virtual_private_gateways/{vpg_id}/gate/peers:get:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/gate/peers:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgListGatePeersCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgListGatePeersCmd defines 'list-gate-peers' subcommand
var VpgListGatePeersCmdVpgId string
VpgListGatePeersCmdVpgId holds value of 'vpg_id' option
var VpgListIpAddressMapEntriesCmd = &cobra.Command{ Use: "list-ip-address-map-entries", Short: TRAPI("/virtual_private_gateways/{vpg_id}/ip_address_map:get:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/ip_address_map:get:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgListIpAddressMapEntriesCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgListIpAddressMapEntriesCmd defines 'list-ip-address-map-entries' subcommand
var VpgListIpAddressMapEntriesCmdVpgId string
VpgListIpAddressMapEntriesCmdVpgId holds value of 'vpg_id' option
var VpgOpenGateCmd = &cobra.Command{ Use: "open-gate", Short: TRAPI("/virtual_private_gateways/{vpg_id}/gate/open:post:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/gate/open:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgOpenGateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgOpenGateCmd defines 'open-gate' subcommand
var VpgOpenGateCmdVpgId string
VpgOpenGateCmdVpgId holds value of 'vpg_id' option
var VpgPutIpAddressMapEntryCmd = &cobra.Command{ Use: "put-ip-address-map-entry", Short: TRAPI("/virtual_private_gateways/{vpg_id}/ip_address_map:post:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/ip_address_map:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgPutIpAddressMapEntryCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgPutIpAddressMapEntryCmd defines 'put-ip-address-map-entry' subcommand
var VpgPutIpAddressMapEntryCmdBody string
VpgPutIpAddressMapEntryCmdBody holds contents of request body to be sent
var VpgPutIpAddressMapEntryCmdIpAddress string
VpgPutIpAddressMapEntryCmdIpAddress holds value of 'ipAddress' option
var VpgPutIpAddressMapEntryCmdKey string
VpgPutIpAddressMapEntryCmdKey holds value of 'key' option
var VpgPutIpAddressMapEntryCmdVpgId string
VpgPutIpAddressMapEntryCmdVpgId holds value of 'vpg_id' option
var VpgRegisterGatePeerCmd = &cobra.Command{ Use: "register-gate-peer", Short: TRAPI("/virtual_private_gateways/{vpg_id}/gate/peers:post:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/gate/peers:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgRegisterGatePeerCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgRegisterGatePeerCmd defines 'register-gate-peer' subcommand
var VpgRegisterGatePeerCmdBody string
VpgRegisterGatePeerCmdBody holds contents of request body to be sent
var VpgRegisterGatePeerCmdInnerIpAddress string
VpgRegisterGatePeerCmdInnerIpAddress holds value of 'innerIpAddress' option
var VpgRegisterGatePeerCmdOuterIpAddress string
VpgRegisterGatePeerCmdOuterIpAddress holds value of 'outerIpAddress' option
var VpgRegisterGatePeerCmdVpgId string
VpgRegisterGatePeerCmdVpgId holds value of 'vpg_id' option
var VpgSetInspectionCmd = &cobra.Command{ Use: "set-inspection", Short: TRAPI("/virtual_private_gateways/{vpg_id}/junction/set_inspection:post:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/junction/set_inspection:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgSetInspectionCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgSetInspectionCmd defines 'set-inspection' subcommand
var VpgSetInspectionCmdBody string
VpgSetInspectionCmdBody holds contents of request body to be sent
var VpgSetInspectionCmdEnabled bool
VpgSetInspectionCmdEnabled holds value of 'enabled' option
var VpgSetInspectionCmdVpgId string
VpgSetInspectionCmdVpgId holds value of 'vpg_id' option
var VpgSetRedirectionCmd = &cobra.Command{ Use: "set-redirection", Short: TRAPI("/virtual_private_gateways/{vpg_id}/junction/set_redirection:post:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/junction/set_redirection:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgSetRedirectionCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgSetRedirectionCmd defines 'set-redirection' subcommand
var VpgSetRedirectionCmdBody string
VpgSetRedirectionCmdBody holds contents of request body to be sent
var VpgSetRedirectionCmdDescription string
VpgSetRedirectionCmdDescription holds value of 'description' option
var VpgSetRedirectionCmdEnabled bool
VpgSetRedirectionCmdEnabled holds value of 'enabled' option
var VpgSetRedirectionCmdGateway string
VpgSetRedirectionCmdGateway holds value of 'gateway' option
var VpgSetRedirectionCmdVpgId string
VpgSetRedirectionCmdVpgId holds value of 'vpg_id' option
var VpgTerminateCmd = &cobra.Command{ Use: "terminate", Short: TRAPI("/virtual_private_gateways/{vpg_id}/terminate:post:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/terminate:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgTerminateCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgTerminateCmd defines 'terminate' subcommand
var VpgTerminateCmdVpgId string
VpgTerminateCmdVpgId holds value of 'vpg_id' option
var VpgUnregisterGatePeerCmd = &cobra.Command{ Use: "unregister-gate-peer", Short: TRAPI("/virtual_private_gateways/{vpg_id}/gate/peers/{outer_ip_address}:delete:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/gate/peers/{outer_ip_address}:delete:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgUnregisterGatePeerCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgUnregisterGatePeerCmd defines 'unregister-gate-peer' subcommand
var VpgUnregisterGatePeerCmdOuterIpAddress string
VpgUnregisterGatePeerCmdOuterIpAddress holds value of 'outer_ip_address' option
var VpgUnregisterGatePeerCmdVpgId string
VpgUnregisterGatePeerCmdVpgId holds value of 'vpg_id' option
var VpgUnsetInspectionCmd = &cobra.Command{ Use: "unset-inspection", Short: TRAPI("/virtual_private_gateways/{vpg_id}/junction/unset_inspection:post:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/junction/unset_inspection:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgUnsetInspectionCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgUnsetInspectionCmd defines 'unset-inspection' subcommand
var VpgUnsetInspectionCmdVpgId string
VpgUnsetInspectionCmdVpgId holds value of 'vpg_id' option
var VpgUnsetRedirectionCmd = &cobra.Command{ Use: "unset-redirection", Short: TRAPI("/virtual_private_gateways/{vpg_id}/junction/unset_redirection:post:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/junction/unset_redirection:post:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgUnsetRedirectionCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgUnsetRedirectionCmd defines 'unset-redirection' subcommand
var VpgUnsetRedirectionCmdVpgId string
VpgUnsetRedirectionCmdVpgId holds value of 'vpg_id' option
var VpgUpdateMirroringPeerCmd = &cobra.Command{ Use: "update-mirroring-peer", Short: TRAPI("/virtual_private_gateways/{vpg_id}/junction/mirroring/peers/{ipaddr}:put:summary"), Long: TRAPI(`/virtual_private_gateways/{vpg_id}/junction/mirroring/peers/{ipaddr}:put:description`), RunE: func(cmd *cobra.Command, args []string) error { opt := &apiClientOptions{ BasePath: "/v1", Language: getSelectedLanguage(), } ac := newAPIClient(opt) if v := os.Getenv("SORACOM_VERBOSE"); v != "" { ac.SetVerbose(true) } err := authHelper(ac, cmd, args) if err != nil { cmd.SilenceUsage = true return err } param, err := collectVpgUpdateMirroringPeerCmdParams(ac) if err != nil { return err } result, err := ac.callAPI(param) if err != nil { cmd.SilenceUsage = true return err } if result == "" { return nil } return prettyPrintStringAsJSON(result) }, }
VpgUpdateMirroringPeerCmd defines 'update-mirroring-peer' subcommand
var VpgUpdateMirroringPeerCmdBody string
VpgUpdateMirroringPeerCmdBody holds contents of request body to be sent
var VpgUpdateMirroringPeerCmdIpaddr string
VpgUpdateMirroringPeerCmdIpaddr holds value of 'ipaddr' option
var VpgUpdateMirroringPeerCmdVpgId string
VpgUpdateMirroringPeerCmdVpgId holds value of 'vpg_id' option
Functions ¶
Types ¶
This section is empty.
Source Files
¶
- apiclient.go
- auth.go
- auth_helper.go
- auth_issue_password_reset_token.go
- auth_verify_password_reset_token.go
- bills.go
- bills_export.go
- bills_export_latest.go
- bills_get.go
- bills_get_daily.go
- bills_get_latest.go
- bills_list.go
- completion.go
- configure.go
- configure_get.go
- coupons.go
- coupons_list.go
- coupons_register.go
- credentials.go
- credentials_create.go
- credentials_delete.go
- credentials_list.go
- credentials_update.go
- data.go
- data_delete_entry.go
- data_get.go
- data_get_entries.go
- data_get_entry.go
- data_list_source_resources.go
- devices.go
- devices_create.go
- devices_create_object_model.go
- devices_delete.go
- devices_delete_device_tag.go
- devices_delete_object_model.go
- devices_execute_resource.go
- devices_get.go
- devices_get_instance.go
- devices_get_object_model.go
- devices_get_resource.go
- devices_list.go
- devices_list_object_models.go
- devices_observe_resource.go
- devices_observe_resources.go
- devices_put_device_tags.go
- devices_put_resource.go
- devices_set_group.go
- devices_set_object_model_scope.go
- devices_unobserve_resource.go
- devices_unobserve_resources.go
- devices_unset_group.go
- devices_update_object_model.go
- endpoint.go
- event_handlers.go
- event_handlers_create.go
- event_handlers_delete.go
- event_handlers_get.go
- event_handlers_ignore.go
- event_handlers_list.go
- event_handlers_list_for_subscriber.go
- event_handlers_unignore.go
- event_handlers_update.go
- files.go
- files_get_exported.go
- groups.go
- groups_create.go
- groups_delete.go
- groups_delete_config.go
- groups_delete_tag.go
- groups_get.go
- groups_list.go
- groups_list_subscribers.go
- groups_put_config.go
- groups_put_tags.go
- i18n_data.go
- lagoon.go
- lagoon_create_user.go
- lagoon_delete_user.go
- lagoon_list_users.go
- lagoon_register.go
- lagoon_terminate.go
- lagoon_update_user_email.go
- lagoon_update_user_password.go
- lagoon_update_user_permission.go
- lang_utils.go
- logs.go
- logs_get.go
- lora_devices.go
- lora_devices_delete_tag.go
- lora_devices_disable_termination.go
- lora_devices_enable_termination.go
- lora_devices_get.go
- lora_devices_get_data.go
- lora_devices_list.go
- lora_devices_put_tags.go
- lora_devices_register.go
- lora_devices_send_data.go
- lora_devices_set_group.go
- lora_devices_terminate.go
- lora_devices_unset_group.go
- lora_gateways.go
- lora_gateways_delete_tag.go
- lora_gateways_disable_termination.go
- lora_gateways_enable_termination.go
- lora_gateways_get.go
- lora_gateways_list.go
- lora_gateways_put_tags.go
- lora_gateways_set_network_set.go
- lora_gateways_terminate.go
- lora_gateways_unset_network_set.go
- lora_network_sets.go
- lora_network_sets_add_permission.go
- lora_network_sets_create.go
- lora_network_sets_delete.go
- lora_network_sets_delete_tag.go
- lora_network_sets_get.go
- lora_network_sets_list.go
- lora_network_sets_list_gateways.go
- lora_network_sets_revoke_permission.go
- operator.go
- operator_auth_keys.go
- operator_auth_keys_delete.go
- operator_auth_keys_generate.go
- operator_auth_keys_list.go
- operator_create.go
- operator_enable_mfa.go
- operator_generate_api_token.go
- operator_get.go
- operator_get_mfa_status.go
- operator_get_support_token.go
- operator_issue_email_change_token.go
- operator_issue_mfa_revoke_token.go
- operator_revoke_mfa.go
- operator_update_password.go
- operator_verify.go
- operator_verify_email_change_token.go
- operator_verify_mfa_otp.go
- operator_verify_mfa_revoke_token.go
- orders.go
- orders_cancel.go
- orders_confirm.go
- orders_create.go
- orders_get.go
- orders_list.go
- orders_list_subscribers.go
- orders_register_subscribers.go
- payer_information.go
- payer_information_get.go
- payer_information_register.go
- payment_history.go
- payment_history_get.go
- payment_methods.go
- payment_methods_get_current.go
- payment_methods_reactivate_current.go
- payment_methods_webpay.go
- payment_methods_webpay_register.go
- payment_statements.go
- payment_statements_export.go
- payment_statements_list.go
- pretty_print_json.go
- products.go
- products_list.go
- profiles.go
- query.go
- query_subscribers.go
- roles.go
- roles_create.go
- roles_delete.go
- roles_get.go
- roles_list.go
- roles_list_users.go
- roles_update.go
- root.go
- shipping_addresses.go
- shipping_addresses_create.go
- shipping_addresses_delete.go
- shipping_addresses_get.go
- shipping_addresses_list.go
- shipping_addresses_update.go
- sigfox_devices.go
- sigfox_devices_delete_tag.go
- sigfox_devices_disable_termination.go
- sigfox_devices_enable_termination.go
- sigfox_devices_get.go
- sigfox_devices_get_data.go
- sigfox_devices_list.go
- sigfox_devices_put_tags.go
- sigfox_devices_register.go
- sigfox_devices_send_data.go
- sigfox_devices_set_group.go
- sigfox_devices_terminate.go
- sigfox_devices_unset_group.go
- sprintf.go
- stats.go
- stats_air.go
- stats_air_export.go
- stats_air_get.go
- stats_beam.go
- stats_beam_export.go
- stats_beam_get.go
- subscribers.go
- subscribers_activate.go
- subscribers_deactivate.go
- subscribers_delete_session.go
- subscribers_delete_tag.go
- subscribers_delete_transfer_token.go
- subscribers_disable_termination.go
- subscribers_enable_termination.go
- subscribers_get.go
- subscribers_get_data.go
- subscribers_issue_transfer_token.go
- subscribers_list.go
- subscribers_put_tags.go
- subscribers_register.go
- subscribers_report_local_info.go
- subscribers_send_sms.go
- subscribers_session_events.go
- subscribers_set_expiry_time.go
- subscribers_set_group.go
- subscribers_set_imei_lock.go
- subscribers_set_to_standby.go
- subscribers_suspend.go
- subscribers_terminate.go
- subscribers_unset_expiry_time.go
- subscribers_unset_group.go
- subscribers_unset_imei_lock.go
- subscribers_update_speed_class.go
- subscribers_verify_transfer_token.go
- users.go
- users_attach_role.go
- users_auth_keys.go
- users_auth_keys_delete.go
- users_auth_keys_generate.go
- users_auth_keys_get.go
- users_auth_keys_list.go
- users_create.go
- users_delete.go
- users_detach_role.go
- users_get.go
- users_list.go
- users_list_roles.go
- users_password.go
- users_password_configured.go
- users_password_create.go
- users_password_delete.go
- users_password_update.go
- users_permissions.go
- users_permissions_get.go
- users_permissions_update.go
- users_update.go
- version.go
- vpg.go
- vpg_close_gate.go
- vpg_create.go
- vpg_create_mirroring_peer.go
- vpg_create_vpc_peering_connection.go
- vpg_delete_ip_address_map_entry.go
- vpg_delete_mirroring_peer.go
- vpg_delete_vpc_peering_connection.go
- vpg_get.go
- vpg_list.go
- vpg_list_gate_peers.go
- vpg_list_ip_address_map_entries.go
- vpg_open_gate.go
- vpg_put_ip_address_map_entry.go
- vpg_register_gate_peer.go
- vpg_set_inspection.go
- vpg_set_redirection.go
- vpg_terminate.go
- vpg_unregister_gate_peer.go
- vpg_unset_inspection.go
- vpg_unset_redirection.go
- vpg_update_mirroring_peer.go