Skip to content

crayon/cloudiq-sdk-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go API client for swagger

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: v1
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.v3.generators.go.GoClientCodegen

Installation

Put the package under your project folder and add the following in import:

import "./swagger"

Documentation for API Endpoints

All URIs are relative to /

Class Method HTTP request Description
ActivityLogsApi ApiV1ActivityLogsGet Get /api/v1/ActivityLogs
AddressesApi ApiV1OrganizationsOrganizationIdAddressesGet Get /api/v1/organizations/{organizationId}/Addresses
AddressesApi ApiV1OrganizationsOrganizationIdAddressesIdGet Get /api/v1/organizations/{organizationId}/Addresses/{id}
AgreementProductsApi ApiV1AgreementProductsFileXlsxPost Post /api/v1/AgreementProducts/file/xlsx
AgreementProductsApi ApiV1AgreementProductsGet Get /api/v1/AgreementProducts
AgreementProductsApi ApiV1AgreementProductsPartNumberSupportedbillingcyclesGet Get /api/v1/AgreementProducts/{partNumber}/supportedbillingcycles
AgreementProductsApi ApiV1AgreementProductsPost Post /api/v1/AgreementProducts
AgreementReportsApi ApiV1AgreementReportsAgreementIdPut Put /api/v1/AgreementReports/{agreementId}
AgreementReportsApi ApiV1AgreementReportsProductContainerIdGet Get /api/v1/AgreementReports/{productContainerId}
AgreementsApi ApiV1AgreementsGet Get /api/v1/Agreements
AssetsApi ApiV1AssetsAssetIdPut Put /api/v1/Assets/{assetId}
AssetsApi ApiV1AssetsAssetIdTagsDelete Delete /api/v1/Assets/{assetId}/tags
AssetsApi ApiV1AssetsAssetIdTagsPost Post /api/v1/Assets/{assetId}/tags
AssetsApi ApiV1AssetsAssetIdTagsPut Put /api/v1/Assets/{assetId}/tags
AssetsApi ApiV1AssetsCheckoutPost Post /api/v1/Assets/checkout
AssetsApi ApiV1AssetsGet Get /api/v1/Assets
AssetsApi ApiV1AssetsIdGet Get /api/v1/Assets/{id}
AssetsApi ApiV1AssetsOrdersGet Get /api/v1/Assets/orders
AssetsApi ApiV1AssetsVerifyPost Post /api/v1/Assets/verify
AwsAccountsApi ApiV1AwsAccountsGet Get /api/v1/AwsAccounts
AwsAccountsApi ApiV1AwsAccountsIdGet Get /api/v1/AwsAccounts/{id}
AwsAccountsApi ApiV1AwsAccountsIdPut Put /api/v1/AwsAccounts/{id}
AzurePlansApi ApiV1AzurePlansAzurePlanIdAzureSubscriptionsGet Get /api/v1/AzurePlans/{azurePlanId}/azureSubscriptions
AzurePlansApi ApiV1AzurePlansAzurePlanIdAzureSubscriptionsIdAssignUniqueAdminPut Put /api/v1/AzurePlans/{azurePlanId}/azureSubscriptions/{id}/assign-unique-admin
AzurePlansApi ApiV1AzurePlansAzurePlanIdAzureSubscriptionsIdCancelPost Post /api/v1/AzurePlans/{azurePlanId}/azureSubscriptions/{id}/cancel
AzurePlansApi ApiV1AzurePlansAzurePlanIdAzureSubscriptionsIdEnablePost Post /api/v1/AzurePlans/{azurePlanId}/azureSubscriptions/{id}/enable
AzurePlansApi ApiV1AzurePlansAzurePlanIdAzureSubscriptionsIdGet Get /api/v1/AzurePlans/{azurePlanId}/azureSubscriptions/{id}
AzurePlansApi ApiV1AzurePlansAzurePlanIdAzureSubscriptionsIdPut Put /api/v1/AzurePlans/{azurePlanId}/azureSubscriptions/{id}
AzurePlansApi ApiV1AzurePlansAzurePlanIdAzureSubscriptionsIdRenamePatch Patch /api/v1/AzurePlans/{azurePlanId}/azureSubscriptions/{id}/rename
AzurePlansApi ApiV1AzurePlansAzurePlanIdAzureSubscriptionsPost Post /api/v1/AzurePlans/{azurePlanId}/azureSubscriptions
AzurePlansApi ApiV1AzurePlansAzurePlanIdGet Get /api/v1/AzurePlans/{azurePlanId}
BillingCyclesApi ApiV1BillingCyclesCspNameDictionaryGet Get /api/v1/BillingCycles/cspNameDictionary
BillingCyclesApi ApiV1BillingCyclesGet Get /api/v1/BillingCycles
BillingCyclesApi ApiV1BillingCyclesProductVariantProductVariantIdGet Get /api/v1/BillingCycles/productVariant/{productVariantId}
BillingStatementsApi ApiV1BillingStatementsFileIdGet Get /api/v1/BillingStatements/file/{id}
BillingStatementsApi ApiV1BillingStatementsGet Get /api/v1/BillingStatements
BillingStatementsApi ApiV1BillingStatementsGroupedGet Get /api/v1/BillingStatements/grouped
BillingStatementsApi ApiV1BillingStatementsIdBillingrecordsfileGet Get /api/v1/BillingStatements/{id}/billingrecordsfile
BillingStatementsApi ApiV1BillingStatementsIdReconciliationfileGet Get /api/v1/BillingStatements/{id}/reconciliationfile
BlogItemsApi ApiV1BlogItemsGet Get /api/v1/BlogItems
ClientsApi ApiV1ClientsClientIdDelete Delete /api/v1/Clients/{clientId}
ClientsApi ApiV1ClientsClientIdGet Get /api/v1/Clients/{clientId}
ClientsApi ApiV1ClientsClientIdPut Put /api/v1/Clients/{clientId}
ClientsApi ApiV1ClientsGet Get /api/v1/Clients
ClientsApi ApiV1ClientsPost Post /api/v1/Clients
ConsumersApi ApiV1ConsumersGet Get /api/v1/Consumers
ConsumersApi ApiV1ConsumersIdDelete Delete /api/v1/Consumers/{id}
ConsumersApi ApiV1ConsumersIdGet Get /api/v1/Consumers/{id}
ConsumersApi ApiV1ConsumersIdPut Put /api/v1/Consumers/{id}
ConsumersApi ApiV1ConsumersPost Post /api/v1/Consumers
CrayonAccountsApi ApiV1CrayonAccountsGet Get /api/v1/CrayonAccounts
CrayonAccountsApi ApiV1CrayonAccountsIdGet Get /api/v1/CrayonAccounts/{id}
CrayonAccountsApi ApiV1CrayonAccountsIdPut Put /api/v1/CrayonAccounts/{id}
CrayonAccountsApi ApiV1CrayonAccountsPost Post /api/v1/CrayonAccounts
CustomerTenantAgreementsApi ApiV1CustomertenantsCustomerTenantIdAgreementsGet Get /api/v1/customertenants/{customerTenantId}/agreements
CustomerTenantAgreementsApi ApiV1CustomertenantsCustomerTenantIdAgreementsPost Post /api/v1/customertenants/{customerTenantId}/agreements
CustomerTenantsApi ApiV1CustomerTenantsCustomerTenantIdAzurePlanGet Get /api/v1/CustomerTenants/{customerTenantId}/azurePlan
CustomerTenantsApi ApiV1CustomerTenantsExistingPost Post /api/v1/CustomerTenants/existing
CustomerTenantsApi ApiV1CustomerTenantsGet Get /api/v1/CustomerTenants
CustomerTenantsApi ApiV1CustomerTenantsIdDelete Delete /api/v1/CustomerTenants/{id}
CustomerTenantsApi ApiV1CustomerTenantsIdDetailedGet Get /api/v1/CustomerTenants/{id}/detailed
CustomerTenantsApi ApiV1CustomerTenantsIdGet Get /api/v1/CustomerTenants/{id}
CustomerTenantsApi ApiV1CustomerTenantsIdPut Put /api/v1/CustomerTenants/{id}
CustomerTenantsApi ApiV1CustomerTenantsPost Post /api/v1/CustomerTenants
CustomerTokenApi ApiV1ConnectTokenPost Post /api/v1/connect/token
FacebookOrdersApi ApiV1FacebookOrdersCheckoutPost Post /api/v1/FacebookOrders/checkout
GoogleOrdersApi ApiV1GoogleOrdersCheckoutPost Post /api/v1/GoogleOrders/checkout
GroupingsApi ApiV1GroupingsGet Get /api/v1/Groupings
GroupingsApi ApiV1GroupingsIdDelete Delete /api/v1/Groupings/{id}
GroupingsApi ApiV1GroupingsIdGet Get /api/v1/Groupings/{id}
GroupingsApi ApiV1GroupingsIdPut Put /api/v1/Groupings/{id}
GroupingsApi ApiV1GroupingsPost Post /api/v1/Groupings
InvoiceProfilesApi ApiV1InvoiceProfilesGet Get /api/v1/InvoiceProfiles
InvoiceProfilesApi ApiV1InvoiceProfilesIdDelete Delete /api/v1/InvoiceProfiles/{id}
InvoiceProfilesApi ApiV1InvoiceProfilesIdGet Get /api/v1/InvoiceProfiles/{id}
InvoiceProfilesApi ApiV1InvoiceProfilesIdPut Put /api/v1/InvoiceProfiles/{id}
InvoiceProfilesApi ApiV1InvoiceProfilesPost Post /api/v1/InvoiceProfiles
ManagementLinksApi ApiV1ManagementLinksGet Get /api/v1/ManagementLinks
ManagementLinksApi ApiV1ManagementLinksGroupedGet Get /api/v1/ManagementLinks/grouped
MeApi ApiV1MeGet Get /api/v1/Me
OrganizationAccessApi ApiV1OrganizationAccessGet Get /api/v1/OrganizationAccess
OrganizationAccessApi ApiV1OrganizationAccessGrantGet Get /api/v1/OrganizationAccess/grant
OrganizationAccessApi ApiV1OrganizationAccessPut Put /api/v1/OrganizationAccess
OrganizationsApi ApiV1OrganizationsGet Get /api/v1/Organizations
OrganizationsApi ApiV1OrganizationsHasAccessIdGet Get /api/v1/Organizations/HasAccess/{id}
OrganizationsApi ApiV1OrganizationsIdGet Get /api/v1/Organizations/{id}
OrganizationsApi ApiV1OrganizationsOrganizationIdSalescontactGet Get /api/v1/Organizations/{organizationId}/salescontact
PingApi ApiV1PingGet Get /api/v1/Ping
ProductContainersApi ApiV1ProductContainersGet Get /api/v1/ProductContainers
ProductContainersApi ApiV1ProductContainersGetorcreateshoppingcartGet Get /api/v1/ProductContainers/getorcreateshoppingcart
ProductContainersApi ApiV1ProductContainersIdDelete Delete /api/v1/ProductContainers/{id}
ProductContainersApi ApiV1ProductContainersIdGet Get /api/v1/ProductContainers/{id}
ProductContainersApi ApiV1ProductContainersIdPut Put /api/v1/ProductContainers/{id}
ProductContainersApi ApiV1ProductContainersProductContainerIdRowProductRowIdPatch Patch /api/v1/ProductContainers/{productContainerId}/row/{productRowId}
ProductContainersApi ApiV1ProductContainersReportbymonthPost Post /api/v1/ProductContainers/reportbymonth
ProductContainersApi ApiV1ProductContainersRowissuesIdGet Get /api/v1/ProductContainers/rowissues/{id}
ProgramsApi ApiV1ProgramsGet Get /api/v1/Programs
ProgramsApi ApiV1ProgramsIdGet Get /api/v1/Programs/{id}
PublishersApi ApiV1PublishersGet Get /api/v1/Publishers
PublishersApi ApiV1PublishersIdGet Get /api/v1/Publishers/{id}
RegionsApi ApiV1RegionsBycodeGet Get /api/v1/Regions/bycode
RegionsApi ApiV1RegionsGet Get /api/v1/Regions
ResellerSalesPricesApi ApiV1ResellerSalesPricesCurrentGet Get /api/v1/ResellerSalesPrices/current
ResellerSalesPricesApi ApiV1ResellerSalesPricesDelete Delete /api/v1/ResellerSalesPrices
ResellerSalesPricesApi ApiV1ResellerSalesPricesGet Get /api/v1/ResellerSalesPrices
ResellerSalesPricesApi ApiV1ResellerSalesPricesOldFromDatePut Put /api/v1/ResellerSalesPrices/{oldFromDate}
ResellerSalesPricesApi ApiV1ResellerSalesPricesPost Post /api/v1/ResellerSalesPrices
ResellerSalesPricesApi ApiV1ResellerSalesPricesTogglePost Post /api/v1/ResellerSalesPrices/toggle
SecretsApi ApiV1SecretsDelete Delete /api/v1/Secrets
SecretsApi ApiV1SecretsPost Post /api/v1/Secrets
SubscriptionsApi ApiV1SubscriptionsGet Get /api/v1/Subscriptions
SubscriptionsApi ApiV1SubscriptionsIdActivationlinkGet Get /api/v1/Subscriptions/{id}/activationlink
SubscriptionsApi ApiV1SubscriptionsIdGet Get /api/v1/Subscriptions/{id}
SubscriptionsApi ApiV1SubscriptionsIdPut Put /api/v1/Subscriptions/{id}
SubscriptionsApi ApiV1SubscriptionsIdTransitionEligibilitiesEligibilityTypeGet Get /api/v1/Subscriptions/{id}/transition-eligibilities/{eligibilityType}
SubscriptionsApi ApiV1SubscriptionsIdTransitionPost Post /api/v1/Subscriptions/{id}/transition
SubscriptionsApi ApiV1SubscriptionsIdTransitionsGet Get /api/v1/Subscriptions/{id}/transitions
SubscriptionsApi ApiV1SubscriptionsPost Post /api/v1/Subscriptions
SubscriptionsApi ApiV1SubscriptionsReservedInstanceSubscriptionIdIdGet Get /api/v1/Subscriptions/{reservedInstance}/subscriptionId/{id}
SubscriptionsApi ApiV1SubscriptionsReservedInstanceSubscriptionIdIdPost Post /api/v1/Subscriptions/{reservedInstance}/subscriptionId/{id}
SubscriptionsApi ApiV1SubscriptionsSubscriptionIdAddonOffersGet Get /api/v1/Subscriptions/{subscriptionId}/addon-offers
SubscriptionsApi ApiV1SubscriptionsSubscriptionIdAddonsPost Post /api/v1/Subscriptions/{subscriptionId}/addons
SubscriptionsApi ApiV1SubscriptionsSubscriptionIdConversionsGet Get /api/v1/Subscriptions/{subscriptionId}/conversions
SubscriptionsApi ApiV1SubscriptionsSubscriptionIdConversionsPost Post /api/v1/Subscriptions/{subscriptionId}/conversions
SubscriptionsApi ApiV1SubscriptionsSubscriptionIdTagsDelete Delete /api/v1/Subscriptions/{subscriptionId}/tags
SubscriptionsApi ApiV1SubscriptionsSubscriptionIdTagsGet Get /api/v1/Subscriptions/{subscriptionId}/tags
SubscriptionsApi ApiV1SubscriptionsSubscriptionIdTagsPost Post /api/v1/Subscriptions/{subscriptionId}/tags
SubscriptionsApi ApiV1SubscriptionsSubscriptionpricetypesGet Get /api/v1/Subscriptions/subscriptionpricetypes
UsageCostApi ApiV1UsageCostGetForCategoryPost Post /api/v1/UsageCost/getForCategory
UsageCostApi ApiV1UsageCostGetForResourceGroupPost Post /api/v1/UsageCost/getForResourceGroup
UsageCostApi ApiV1UsageCostGetForSubcategoryPost Post /api/v1/UsageCost/getForSubcategory
UsageCostApi ApiV1UsageCostGetForSubscriptionPost Post /api/v1/UsageCost/getForSubscription
UsageCostApi ApiV1UsageCostGetForSubscriptionResourceGroupsPost Post /api/v1/UsageCost/getForSubscription/resourceGroups
UsageCostApi ApiV1UsageCostOrganizationOrganizationIdGet Get /api/v1/UsageCost/organization/{organizationId}
UsersApi ApiV1UsersGet Get /api/v1/Users
UsersApi ApiV1UsersIdChangepasswordPut Put /api/v1/Users/{id}/changepassword
UsersApi ApiV1UsersIdDelete Delete /api/v1/Users/{id}
UsersApi ApiV1UsersIdGet Get /api/v1/Users/{id}
UsersApi ApiV1UsersIdPut Put /api/v1/Users/{id}
UsersApi ApiV1UsersPost Post /api/v1/Users
UsersApi ApiV1UsersUserGet Get /api/v1/Users/user

Documentation For Models

Documentation For Authorization

Bearer

  • Type: API key

Example

auth := context.WithValue(context.Background(), sw.ContextAPIKey, sw.APIKey{
	Key: "APIKEY",
	Prefix: "Bearer", // Omit if not necessary.
})
r, err := client.Service.Operation(auth, args)

Author

About

No description, website, or topics provided.

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published