# Packages
# README
Go API client for fleet
REST API for Omnistrate Fleet
Overview
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: 2022-09-01-00
- Package version: 1.0.0
- Generator version: 7.10.0
- Build package: org.openapitools.codegen.languages.GoClientCodegen
Installation
Install the following dependencies:
go get github.com/stretchr/testify/assert
go get golang.org/x/net/context
Put the package under your project folder and add the following in import:
import fleet "github.com/omnistrate-oss/omnistrate-sdk-go/fleet"
To use a proxy, set the environment variable HTTP_PROXY
:
os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")
Configuration of Server URL
Default configuration comes with Servers
field that contains server objects as defined in the OpenAPI specification.
Select Server Configuration
For using other server than the one defined on index 0 set context value fleet.ContextServerIndex
of type int
.
ctx := context.WithValue(context.Background(), fleet.ContextServerIndex, 1)
Templated Server URL
Templated server URL is formatted using default variables from configuration or from context value fleet.ContextServerVariables
of type map[string]string
.
ctx := context.WithValue(context.Background(), fleet.ContextServerVariables, map[string]string{
"basePath": "v2",
})
Note, enum values are always validated and all unused variables are silently ignored.
URLs Configuration per Operation
Each operation can use different server URL defined using OperationServers
map in the Configuration
.
An operation is uniquely identified by "{classname}Service.{nickname}"
string.
Similar rules for overriding default operation server index and variables applies by using fleet.ContextOperationServerIndices
and fleet.ContextOperationServerVariables
context maps.
ctx := context.WithValue(context.Background(), fleet.ContextOperationServerIndices, map[string]int{
"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), fleet.ContextOperationServerVariables, map[string]map[string]string{
"{classname}Service.{nickname}": {
"port": "8443",
},
})
Documentation for API Endpoints
All URIs are relative to https://api.omnistrate.cloud
Class | Method | HTTP request | Description |
---|---|---|---|
AuditEventsApiAPI | AuditEventsApiAuditEvents | Get /2022-09-01-00/fleet/audit-events | AuditEvents audit-events-api |
CustomerOnboardingsApiAPI | CustomerOnboardingsApiCreateCustomerOnboarding | Post /2022-09-01-00/fleet/customer-onboarding | CreateCustomerOnboarding customer-onboardings-api |
CustomerOnboardingsApiAPI | CustomerOnboardingsApiDeleteCustomerOnboarding | Delete /2022-09-01-00/fleet/customer-onboarding/{id} | DeleteCustomerOnboarding customer-onboardings-api |
CustomerOnboardingsApiAPI | CustomerOnboardingsApiDescribeCustomerOnboarding | Get /2022-09-01-00/fleet/customer-onboarding/{id} | DescribeCustomerOnboarding customer-onboardings-api |
CustomerOnboardingsApiAPI | CustomerOnboardingsApiListCustomerOnboardingStages | Get /2022-09-01-00/fleet/customer-onboarding-stages | ListCustomerOnboardingStages customer-onboardings-api |
CustomerOnboardingsApiAPI | CustomerOnboardingsApiListCustomerOnboardings | Get /2022-09-01-00/fleet/customer-onboarding | ListCustomerOnboardings customer-onboardings-api |
CustomerOnboardingsApiAPI | CustomerOnboardingsApiUpdateCustomerOnboarding | Patch /2022-09-01-00/fleet/customer-onboarding/{id} | UpdateCustomerOnboarding customer-onboardings-api |
EventsApiAPI | EventsApiAcknowledgeEvent | Delete /2022-09-01-00/fleet/events/{id} | AcknowledgeEvent events-api |
EventsApiAPI | EventsApiListEvents | Get /2022-09-01-00/fleet/events | ListEvents events-api |
FleetCustomNetworkApiAPI | FleetCustomNetworkApiCreateCustomNetwork | Post /2022-09-01-00/fleet/custom-network | CreateCustomNetwork fleet-custom-network-api |
FleetCustomNetworkApiAPI | FleetCustomNetworkApiDeleteCustomNetwork | Delete /2022-09-01-00/fleet/custom-network/{id} | DeleteCustomNetwork fleet-custom-network-api |
FleetCustomNetworkApiAPI | FleetCustomNetworkApiDescribeCustomNetwork | Get /2022-09-01-00/fleet/custom-network/{id} | DescribeCustomNetwork fleet-custom-network-api |
FleetCustomNetworkApiAPI | FleetCustomNetworkApiListCustomNetworks | Get /2022-09-01-00/fleet/custom-network | ListCustomNetworks fleet-custom-network-api |
FleetCustomNetworkApiAPI | FleetCustomNetworkApiUpdateCustomNetwork | Patch /2022-09-01-00/fleet/custom-network/{id} | UpdateCustomNetwork fleet-custom-network-api |
FleetFeaturesApiAPI | FleetFeaturesApiDescribeFleetFeature | Get /2022-09-01-00/fleet/feature/{feature} | DescribeFleetFeature fleet-features-api |
FleetFeaturesApiAPI | FleetFeaturesApiDisableFleetFeature | Delete /2022-09-01-00/fleet/feature | DisableFleetFeature fleet-features-api |
FleetFeaturesApiAPI | FleetFeaturesApiEnableFleetFeature | Put /2022-09-01-00/fleet/feature | EnableFleetFeature fleet-features-api |
FleetFeaturesApiAPI | FleetFeaturesApiListFleetFeatures | Get /2022-09-01-00/fleet/features | ListFleetFeatures fleet-features-api |
FleetWorkflowsApiAPI | FleetWorkflowsApiDescribeServiceWorkflow | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/service-workflows/{id} | DescribeServiceWorkflow fleet-workflows-api |
FleetWorkflowsApiAPI | FleetWorkflowsApiDescribeServiceWorkflowSummary | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/service-workflows-summary | DescribeServiceWorkflowSummary fleet-workflows-api |
FleetWorkflowsApiAPI | FleetWorkflowsApiGetWorkflowEvents | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/service-workflows/{id}/events | GetWorkflowEvents fleet-workflows-api |
FleetWorkflowsApiAPI | FleetWorkflowsApiListServiceWorkflows | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/service-workflows | ListServiceWorkflows fleet-workflows-api |
FleetWorkflowsApiAPI | FleetWorkflowsApiTerminateServiceWorkflow | Delete /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/service-workflows/{id} | TerminateServiceWorkflow fleet-workflows-api |
FleetWorkflowsApiAPI | FleetWorkflowsApiUpdateServiceWorkflow | Patch /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/service-workflows/{id} | UpdateServiceWorkflow fleet-workflows-api |
HelmPackageApiAPI | HelmPackageApiListHelmPackageInstallations | Get /2022-09-01-00/fleet/helm-package-installations | ListHelmPackageInstallations helm-package-api |
HostclusterApiAPI | HostclusterApiListHostClusters | Get /2022-09-01-00/fleet/host-clusters | ListHostClusters hostcluster-api |
InventoryApiAPI | InventoryApiAddCapacityToResourceInstance | Post /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/add-capacity | AddCapacityToResourceInstance inventory-api |
InventoryApiAPI | InventoryApiAddCustomDNSToResourceInstance | Post /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/{resourceKey}/instance/{instanceId}/custom-dns | AddCustomDNSToResourceInstance inventory-api |
InventoryApiAPI | InventoryApiApproveSubscriptionRequest | Put /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/subscription/request/{id} | ApproveSubscriptionRequest inventory-api |
InventoryApiAPI | InventoryApiCancelUpgradePath | Post /2022-09-01-00/fleet/service/{serviceId}/productTier/{productTierId}/upgrade-path/{upgradePathId}/cancel | CancelUpgradePath inventory-api |
InventoryApiAPI | InventoryApiCreateConsumptionUser | Post /2022-09-01-00/fleet/user | CreateConsumptionUser inventory-api |
InventoryApiAPI | InventoryApiCreateProxyResourceInstance | Post /2022-09-01-00/fleet/proxy-resource-instance/{serviceProviderId}/{serviceKey}/{serviceAPIVersion}/{serviceEnvironmentKey}/{serviceModelKey}/{productTierKey}/{sourceResourceKey} | CreateProxyResourceInstance inventory-api |
InventoryApiAPI | InventoryApiCreateResourceInstance | Post /2022-09-01-00/fleet/resource-instance/{serviceProviderId}/{serviceKey}/{serviceAPIVersion}/{serviceEnvironmentKey}/{serviceModelKey}/{productTierKey}/{resourceKey} | CreateResourceInstance inventory-api |
InventoryApiAPI | InventoryApiCreateResourceInstanceSnapshot | Post /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/snapshot | CreateResourceInstanceSnapshot inventory-api |
InventoryApiAPI | InventoryApiCreateServicesOrchestration | Post /2022-09-01-00/fleet/services-orchestration | CreateServicesOrchestration inventory-api |
InventoryApiAPI | InventoryApiCreateUpgradePath | Post /2022-09-01-00/fleet/service/{serviceId}/productTier/{productTierId}/upgrade-path | CreateUpgradePath inventory-api |
InventoryApiAPI | InventoryApiDeleteProxyResourceInstance | Delete /2022-09-01-00/fleet/proxy-resource-instance/{serviceProviderId}/{serviceKey}/{serviceAPIVersion}/{serviceEnvironmentKey}/{serviceModelKey}/{productTierKey}/{id} | DeleteProxyResourceInstance inventory-api |
InventoryApiAPI | InventoryApiDeleteResourceInstance | Delete /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId} | DeleteResourceInstance inventory-api |
InventoryApiAPI | InventoryApiDeleteResourceInstanceSnapshot | Delete /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/snapshot/{snapshotId} | DeleteResourceInstanceSnapshot inventory-api |
InventoryApiAPI | InventoryApiDeleteServicesOrchestration | Delete /2022-09-01-00/fleet/services-orchestration/{id} | DeleteServicesOrchestration inventory-api |
InventoryApiAPI | InventoryApiDeleteUser | Delete /2022-09-01-00/fleet/user/{userId} | DeleteUser inventory-api |
InventoryApiAPI | InventoryApiDenySubscriptionRequest | Delete /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/subscription/request/{id} | DenySubscriptionRequest inventory-api |
InventoryApiAPI | InventoryApiDescribeHostCluster | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/host-cluster/{id} | DescribeHostCluster inventory-api |
InventoryApiAPI | InventoryApiDescribeInstanceEvent | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/event/{id} | DescribeInstanceEvent inventory-api |
InventoryApiAPI | InventoryApiDescribeInventorySummary | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/service-inventory-summary | DescribeInventorySummary inventory-api |
InventoryApiAPI | InventoryApiDescribeOrgUser | Get /2022-09-01-00/fleet/user/{userId} | DescribeOrgUser inventory-api |
InventoryApiAPI | InventoryApiDescribeOrganization | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/organization/{organizationId} | DescribeOrganization inventory-api |
InventoryApiAPI | InventoryApiDescribeResource | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/model/{serviceModelId}/productTier/{productTierId}/resource/{resourceId} | DescribeResource inventory-api |
InventoryApiAPI | InventoryApiDescribeResourceInstance | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId} | DescribeResourceInstance inventory-api |
InventoryApiAPI | InventoryApiDescribeResourceInstanceSnapshotFromTime | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/restore | DescribeResourceInstanceSnapshotFromTime inventory-api |
InventoryApiAPI | InventoryApiDescribeServiceOffering | Get /2022-09-01-00/fleet/service-offering/{serviceId} | DescribeServiceOffering inventory-api |
InventoryApiAPI | InventoryApiDescribeServiceOfferingResource | Get /2022-09-01-00/fleet/service-offering/{serviceId}/resource/{resourceId}/instance/{instanceId} | DescribeServiceOfferingResource inventory-api |
InventoryApiAPI | InventoryApiDescribeServicesOrchestration | Get /2022-09-01-00/fleet/services-orchestration/{id} | DescribeServicesOrchestration inventory-api |
InventoryApiAPI | InventoryApiDescribeSubscription | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/subscription/{id} | DescribeSubscription inventory-api |
InventoryApiAPI | InventoryApiDescribeSubscriptionRequest | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/subscription/request/{id} | DescribeSubscriptionRequest inventory-api |
InventoryApiAPI | InventoryApiDescribeUpgradePath | Get /2022-09-01-00/fleet/service/{serviceId}/productTier/{productTierId}/upgrade-path/{upgradePathId} | DescribeUpgradePath inventory-api |
InventoryApiAPI | InventoryApiDescribeUser | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/user/{userId} | DescribeUser inventory-api |
InventoryApiAPI | InventoryApiFailoverResourceInstance | Post /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/failover | FailoverResourceInstance inventory-api |
InventoryApiAPI | InventoryApiGenerateTokenForHostClusterDashboard | Post /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/host-cluster/{id}/dashboard/token | GenerateTokenForHostClusterDashboard inventory-api |
InventoryApiAPI | InventoryApiListActiveOrganizations | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/organizations | ListActiveOrganizations inventory-api |
InventoryApiAPI | InventoryApiListAllUsers | Get /2022-09-01-00/fleet/users | ListAllUsers inventory-api |
InventoryApiAPI | InventoryApiListDependentComponents | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/dependent-components | ListDependentComponents inventory-api |
InventoryApiAPI | InventoryApiListEligibleInstancesPerUpgrade | Get /2022-09-01-00/fleet/service/{serviceId}/productTier/{productTierId}/upgrade-path/{upgradePathId}/eligible-instances | ListEligibleInstancesPerUpgrade inventory-api |
InventoryApiAPI | InventoryApiListHostClusters | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/host-clusters | ListHostClusters inventory-api |
InventoryApiAPI | InventoryApiListInstanceEvents | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/events | ListInstanceEvents inventory-api |
InventoryApiAPI | InventoryApiListLinkedInstances | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/linked-instances | ListLinkedInstances inventory-api |
InventoryApiAPI | InventoryApiListResourceInstanceSnapshots | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/snapshot | ListResourceInstanceSnapshots inventory-api |
InventoryApiAPI | InventoryApiListResourceInstances | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instances/ | ListResourceInstances inventory-api |
InventoryApiAPI | InventoryApiListResources | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/model/{serviceModelId}/productTier/{productTierId}/resources | ListResources inventory-api |
InventoryApiAPI | InventoryApiListServiceOfferings | Get /2022-09-01-00/fleet/service-offering | ListServiceOfferings inventory-api |
InventoryApiAPI | InventoryApiListServicesOrchestrations | Get /2022-09-01-00/fleet/services-orchestration | ListServicesOrchestrations inventory-api |
InventoryApiAPI | InventoryApiListSubscription | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/subscription | ListSubscription inventory-api |
InventoryApiAPI | InventoryApiListSubscriptionRequests | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/subscription/request | ListSubscriptionRequests inventory-api |
InventoryApiAPI | InventoryApiListUpgradePaths | Get /2022-09-01-00/fleet/service/{serviceId}/productTier/{productTierId}/upgrade-paths | ListUpgradePaths inventory-api |
InventoryApiAPI | InventoryApiListUsers | Get /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/users | ListUsers inventory-api |
InventoryApiAPI | InventoryApiModifyServicesOrchestration | Patch /2022-09-01-00/fleet/services-orchestration/{id} | ModifyServicesOrchestration inventory-api |
InventoryApiAPI | InventoryApiRemoveCapacityFromResourceInstance | Post /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/remove-capacity | RemoveCapacityFromResourceInstance inventory-api |
InventoryApiAPI | InventoryApiRemoveCustomDNSFromResourceInstance | Delete /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/{resourceKey}/instance/{instanceId}/custom-dns | RemoveCustomDNSFromResourceInstance inventory-api |
InventoryApiAPI | InventoryApiRestartResourceInstance | Post /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/restart | RestartResourceInstance inventory-api |
InventoryApiAPI | InventoryApiRestoreResourceInstance | Post /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/restore | RestoreResourceInstance inventory-api |
InventoryApiAPI | InventoryApiRestoreResourceInstanceFromSnapshot | Post /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/snapshot/{snapshotId}/restore | RestoreResourceInstanceFromSnapshot inventory-api |
InventoryApiAPI | InventoryApiResumeSubscription | Put /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/subscription/{id}/resume | ResumeSubscription inventory-api |
InventoryApiAPI | InventoryApiSearchInventory | Post /2022-09-01-00/fleet/search-inventory | SearchInventory inventory-api |
InventoryApiAPI | InventoryApiSearchServiceInventory | Post /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/search-inventory | SearchServiceInventory inventory-api |
InventoryApiAPI | InventoryApiStartResourceInstance | Post /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/start | StartResourceInstance inventory-api |
InventoryApiAPI | InventoryApiStopResourceInstance | Post /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId}/stop | StopResourceInstance inventory-api |
InventoryApiAPI | InventoryApiSuspendSubscription | Put /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/subscription/{id}/suspend | SuspendSubscription inventory-api |
InventoryApiAPI | InventoryApiSuspendUser | Put /2022-09-01-00/fleet/user/{userId}/suspend | SuspendUser inventory-api |
InventoryApiAPI | InventoryApiTerminateSubscription | Delete /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/subscription/{id} | TerminateSubscription inventory-api |
InventoryApiAPI | InventoryApiUnsuspendUser | Put /2022-09-01-00/fleet/user/{userId}/unsuspend | UnsuspendUser inventory-api |
InventoryApiAPI | InventoryApiUpdateResourceInstance | Patch /2022-09-01-00/fleet/service/{serviceId}/environment/{environmentId}/instance/{instanceId} | UpdateResourceInstance inventory-api |
NotificationsApiAPI | NotificationsApiCreateNotificationChannel | Post /2022-09-01-00/fleet/notification-channel | CreateNotificationChannel notifications-api |
NotificationsApiAPI | NotificationsApiDeleteNotificationChannel | Delete /2022-09-01-00/fleet/notification-channel/{id} | DeleteNotificationChannel notifications-api |
NotificationsApiAPI | NotificationsApiDescribeNotificationChannel | Get /2022-09-01-00/fleet/notification-channel/{id} | DescribeNotificationChannel notifications-api |
NotificationsApiAPI | NotificationsApiListNotificationChannels | Get /2022-09-01-00/fleet/notification-channel | ListNotificationChannels notifications-api |
NotificationsApiAPI | NotificationsApiUpdateNotificationChannel | Patch /2022-09-01-00/fleet/notification-channel/{id} | UpdateNotificationChannel notifications-api |
OperationsApiAPI | OperationsApiDeploymentCellHealth | Get /2022-09-01-00/fleet/operations/deployment-cell-health | DeploymentCellHealth operations-api |
OperationsApiAPI | OperationsApiListEvents | Get /2022-09-01-00/fleet/operations/events | ListEvents operations-api |
OperationsApiAPI | OperationsApiServiceHealth | Get /2022-09-01-00/fleet/operations/service-health | ServiceHealth operations-api |
WebhooksApiAPI | WebhooksApiReceiveWebhook | Post /2022-09-01-00/fleet/hooks/{id} | ReceiveWebhook webhooks-api |
Documentation For Models
- APIEntity
- AccessSideUser
- AcknowledgeEventRequest
- AddAccountConfigToServiceModelRequest
- AddCapacityToResourceInstanceRequest
- AddCustomDNSToResourceInstanceRequest
- Address
- ApproveSubscriptionRequestRequest
- BackupStatus
- BillingPlan
- BuildServiceFromComposeSpecRequest
- BuildServiceFromComposeSpecResult
- BuildServiceFromServicePlanSpecRequest
- BuildServiceFromServicePlanSpecResult
- CancelSubscriptionRequestRequest
- CancelUpgradePathRequest
- Change
- ChangePasswordRequest
- ChangePlanRequest
- ChangeSet
- ChangeSummary
- Channel
- ChannelSubscription
- CheckIfContainerImageAccessibleRequest
- CheckIfContainerImageAccessibleResult
- CloudProviderHealthSummary
- ClusterEndpoint
- ConsumptionServiceAuthRequest
- ConsumptionServiceAuthResult
- ContactusRequest
- CopyProductTierRequest
- CopyServiceModelRequest
- CreateCustomerOnboardingRequest
- CreateCustomerOnboardingRequest2
- CreateIdentityProviderRequest
- CreateNotificationChannelRequest
- CreateNotificationChannelRequest2
- CreatePipelineRequest
- CreateProductTierBillingPlanRequest
- CreateProductTierRequest
- CreateProxyResourceInstanceRequest
- CreateProxyResourceInstanceRequest2
- CreateResourceInstanceRequest
- CreateResourceInstanceResponseBody
- CreateSaaSPortalCustomDomainRequest
- CreateServiceEnvironmentRequest
- CreateServiceFromComposeSpecRequest
- CreateServiceModelRequest
- CreateServiceRequest
- CreateServicesOrchestrationRequest
- CreateSubscriptionRequest
- CreateSubscriptionRequestRequest
- CreateUpgradePathRequest
- CreateUpgradePathRequest2
- CustomDNSEndpoint
- CustomDomain
- CustomNetworkFleetDetail
- CustomNetworkResourceDetail
- CustomerInviteUserRequest
- CustomerLoginWithIdentityProviderRequest
- CustomerLoginWithIdentityProviderResult
- CustomerOnboarding
- CustomerResetPasswordRequest
- CustomerSigninRequest
- CustomerSigninResult
- CustomerSignupRequest
- DeleteCustomerOnboardingRequest
- DeleteIdentityProviderRequest
- DeleteNotificationChannelRequest
- DeletePipelineRequest
- DeleteProductTierBillingPlanRequest
- DeleteProductTierRequest
- DeleteProxyResourceInstanceRequest
- DeleteResourceInstanceRequest
- DeleteSaaSPortalCustomDomainRequest
- DeleteServiceEnvironmentRequest
- DeleteServiceModelRequest
- DeleteServiceRequest
- DeleteServicesOrchestrationRequest
- DeleteSubscriptionRequest
- DeleteUserRequest
- DemoRequest
- DenySubscriptionRequestRequest
- DeploymentCellHealthDetail
- DeploymentCellHealthRequest
- DeploymentCellHealthSummary
- DeploymentCellSearchRecord
- DescribeAvailabilityZoneRequest
- DescribeAvailabilityZoneResult
- DescribeCloudProviderRequest
- DescribeCloudProviderResult
- DescribeConsumptionUserBillingDetailsRequest
- DescribeCustomerOnboardingRequest
- DescribeFleetFeatureRequest
- DescribeIdentityProviderRequest
- DescribeIdentityProviderResult
- DescribeInventorySummary
- DescribeInventorySummaryResult
- DescribeNetworkRequest
- DescribeNetworkResult
- DescribeNotificationChannelRequest
- DescribeOrganizationRequest
- DescribePipelineRequest
- DescribePipelineResult
- DescribePlanRequest
- DescribePlanResult
- DescribeProductTierBillingPlanRequest
- DescribeProductTierRequest
- DescribeProductTierResult
- DescribeRegionRequest
- DescribeRegionResult
- DescribeResourceInstanceRequest
- DescribeResourceInstanceRequestInternal
- DescribeResourceInstanceResult
- DescribeResourceRequest
- DescribeServiceEnvironmentRequest
- DescribeServiceEnvironmentResult
- DescribeServiceModelRequest
- DescribeServiceModelResult
- DescribeServiceOfferingRequest
- DescribeServiceOfferingResourceRequest
- DescribeServiceOfferingResourceResult
- DescribeServiceOfferingResult
- DescribeServiceRequest
- DescribeServiceResult
- DescribeServiceWorkflowRequest
- DescribeServiceWorkflowResult
- DescribeServiceWorkflowSummaryRequest
- DescribeServiceWorkflowSummaryResult
- DescribeServicesOrchestrationRequest
- DescribeServicesOrchestrationResult
- DescribeSubscriptionRequest
- DescribeSubscriptionRequestRequest
- DescribeSubscriptionRequestResult
- DescribeSubscriptionResult
- DescribeUpgradePathRequest
- DescribeUserBillingDetailsResult
- DescribeUserRequest
- DescribeUserResult
- DescribeUsersByOrgRequest
- DescribeUsersByOrgResult
- DescribeUsersBySubscriptionRequest
- DescribeUsersBySubscriptionResult
- DescribeVUnitRequest
- DescribeVUnitResult
- DetailedNodeHealthResult
- DisableFleetFeatureRequest
- DisableFleetFeatureRequest2
- DisableProductTierFeatureRequest
- DisableServiceModelFeatureRequest
- EmailConfiguration
- EnableFleetFeatureRequest
- EnableFleetFeatureRequest2
- EnableProductTierFeatureRequest
- EnableServiceModelFeatureRequest
- EndCustomerEvent
- EnvironmentHealthReport
- EnvironmentPromotionStatus
- EnvironmentVariable
- Error
- EventsPerResource
- EventsPerWorkflowStep
- FailoverResourceInstanceRequest
- FleetAddCapacityToResourceInstanceRequest
- FleetAddCapacityToResourceInstanceRequest2
- FleetAddCustomDNSToResourceInstanceRequest
- FleetAddCustomDNSToResourceInstanceRequest2
- FleetAuditEvent
- FleetAuditEventsRequest
- FleetAuditEventsResult
- FleetCreateConsumptionUserRequest
- FleetCreateConsumptionUserRequest2
- FleetCreateCustomNetworkRequest
- FleetCreateCustomNetworkRequest2
- FleetCreateInstanceSnapshotRequest
- FleetCreateInstanceSnapshotResult
- FleetCreateResourceInstanceRequest
- FleetCreateResourceInstanceRequest2
- FleetCreateServicesOrchestrationRequest
- FleetCreateServicesOrchestrationRequest2
- FleetCustomNetwork
- FleetCustomNetworkInstance
- FleetDeleteCustomNetworkRequest
- FleetDeleteInstanceSnapshotRequest
- FleetDeleteResourceInstanceRequest
- FleetDeleteResourceInstanceRequest2
- FleetDeleteServicesOrchestrationRequest
- FleetDeleteUserRequest
- FleetDescribeCustomNetworkRequest
- FleetDescribeEventRequest
- FleetDescribeEventResult
- FleetDescribeHostClusterRequest
- FleetDescribeHostClusterResult
- FleetDescribeInstanceSnapshotFromTimeRequest
- FleetDescribeInstanceSnapshotFromTimeRequest2
- FleetDescribeInstanceSnapshotFromTimeResult
- FleetDescribeInstanceSnapshotResult
- FleetDescribeOrgUser
- FleetDescribeServicesOrchestrationRequest
- FleetDescribeServicesOrchestrationResult
- FleetDescribeSubscriptionRequest
- FleetDescribeSubscriptionRequestRequest
- FleetDescribeSubscriptionResult
- FleetDescribeUser
- FleetDescribeUserResult
- FleetFailoverResourceInstanceRequest
- FleetFailoverResourceInstanceRequest2
- FleetFeature
- FleetGenerateTokenForHostClusterDashboardRequest
- FleetGenerateTokenForHostClusterDashboardResult
- FleetListAllUsers
- FleetListAllUsersResult
- FleetListCustomNetworksRequest
- FleetListCustomNetworksResult
- FleetListDependentComponentsRequest
- FleetListDependentComponentsResult
- FleetListEventsRequest
- FleetListEventsResult
- FleetListHostClustersRequest
- FleetListHostClustersResult
- FleetListInstanceSnapshotRequest
- FleetListInstanceSnapshotResult
- FleetListLinkedInstancesRequest
- FleetListLinkedInstancesResult
- FleetListServicesOrchestrationsRequest
- FleetListSubscriptionRequestsRequest
- FleetListSubscriptionsRequest
- FleetListSubscriptionsResult
- FleetListUsers
- FleetListUsersResult
- FleetModifyServicesOrchestrationRequest
- FleetModifyServicesOrchestrationRequest2
- FleetNetworkFeaturesConfiguration
- FleetRemoveCapacityFromResourceInstanceRequest
- FleetRemoveCapacityFromResourceInstanceRequest2
- FleetRemoveCustomDNSFromResourceInstanceRequest
- FleetRestartResourceInstanceRequest
- FleetRestartResourceInstanceRequest2
- FleetRestoreResourceInstanceFromSnapshotRequest
- FleetRestoreResourceInstanceFromSnapshotRequest2
- FleetRestoreResourceInstanceRequest
- FleetRestoreResourceInstanceRequest2
- FleetResumeSubscriptionRequest
- FleetStartResourceInstanceRequest
- FleetStartResourceInstanceRequest2
- FleetStopResourceInstanceRequest
- FleetStopResourceInstanceRequest2
- FleetSuspendSubscriptionRequest
- FleetSuspendUserRequest
- FleetTerminateSubscriptionRequest
- FleetUnsuspendUserRequest
- FleetUpdateCustomNetworkRequest
- FleetUpdateCustomNetworkRequest2
- FleetUpdateResourceInstanceRequest
- FleetUpdateResourceInstanceRequest2
- GenerateComposeSpecFromContainerImageRequest
- GenerateComposeSpecFromContainerImageResult
- GenerateTokenForDeploymentCellDashboardRequest
- GenerateTokenForDeploymentCellDashboardResult
- GetAvailabilityZoneByCodeRequest
- GetCloudProviderByNameRequest
- GetCurrentUsageRequest
- GetCurrentUsageResult
- GetRegionByCodeRequest
- GetServicePlanRequest
- GetServicePlanResult
- GetWorkflowEventsRequest
- GetWorkflowEventsResult
- HelmPackage
- HelmPackageInstallations
- HostCluster
- ImageConfigChangeSummary
- InfraConfigChangeSummary
- InputParameterEntity
- InstanceHealthSummary
- InstanceSnapshot
- InstanceUpgrade
- IntegrationStatus
- IntegrationsHealth
- InventoryDescribeServiceOfferingRequest
- InventoryDescribeServiceOfferingResourceRequest
- InventoryDescribeServiceOfferingResourceResult
- InventoryDescribeServiceOfferingResult
- InventoryListServiceOfferingsRequest
- InventoryListServiceOfferingsResult
- InviteConsumptionUserRequest
- InviteUserRequest
- Invoice
- KubernetesDashboardEndpoint
- List
- ListActiveOrganizationsRequest
- ListAllResourceInstancesRequest
- ListAllResourceInstancesResult
- ListAllSubscriptionUsersRequest
- ListAllSubscriptionUsersResult
- ListAvailabilityZonesByRegionCodeRequest
- ListAvailabilityZonesByRegionCodeResult
- ListAvailabilityZonesRequest
- ListAvailabilityZonesResult
- ListCloudProvidersRequest
- ListCloudProvidersResult
- ListCustomerOnboardingRequest
- ListCustomerOnboardingResult
- ListCustomerOnboardingStagesRequest
- ListCustomerOnboardingStagesResult
- ListEligibleInstancesPerUpgradeRequest
- ListEligibleInstancesPerUpgradeResult
- ListEndCustomerEvents
- ListEndCustomerEventsResult
- ListFleetFeaturesRequest
- ListFleetFeaturesResult
- ListFleetResourceInstancesRequest
- ListFleetResourceInstancesResultInternal
- ListHelmPackageInstallationsRequest
- ListHelmPackageInstallationsResult
- ListHostClustersRequest
- ListHostClustersResult
- ListIdentityProvidersRequest
- ListIdentityProvidersResult
- ListInvoicesRequest
- ListInvoicesResult
- ListNotificationChannelsRequest
- ListNotificationChannelsResult
- ListOrganizationsResult
- ListPipelinesRequest
- ListPipelinesResult
- ListProductTierBillingPlanRequest
- ListProductTierBillingPlanResult
- ListProductTiersRequest
- ListProductTiersResult
- ListRegionsRequest
- ListRegionsResult
- ListResourceInstanceSnapshotsRequest
- ListResourceInstanceSnapshotsResult
- ListResourceInstancesRequest
- ListResourceInstancesResult
- ListResourcesRequest
- ListResourcesRequest2
- ListResourcesResult
- ListSaaSPortalCustomDomainsRequest
- ListSaaSPortalCustomDomainsResult
- ListSaaSPortalsRequest
- ListSaaSPortalsResult
- ListServiceEnvironmentsRequest
- ListServiceEnvironmentsResult
- ListServiceModelsRequest
- ListServiceModelsResult
- ListServiceOfferingsRequest
- ListServiceOfferingsResult
- ListServicePlansRequest
- ListServicePlansResult
- ListServiceProviderEvents
- ListServiceProviderEventsResult
- ListServiceResult
- ListServiceWorkflowsRequest
- ListServiceWorkflowsResult
- ListServicesOrchestrationsRequest
- ListSubscriptionRequestsRequest
- ListSubscriptionRequestsResult
- ListSubscriptionsRequest
- ListSubscriptionsResult
- ListUpgradePathsRequest
- ListUpgradePathsResult
- ListVUnitsRequest
- ListVUnitsResult
- LoginWithIdentityProviderRequest
- LoginWithIdentityProviderResult
- LogoutRequest
- ModifyServicesOrchestrationRequest
- NodeHealthSummary
- NodeNetworkTopologyResult
- NodeVMInfoResult
- NotificationSearchRecord
- OfferingBillingPlan
- OmnistrateError
- OmnistrateServiceHealthResult
- OmnistrateServiceVersionResult
- OnboardingStage
- OneOffPatchResourceInstanceRequest
- OneOffPatchResourceInstanceRequest2
- OrgUsers
- Organization
- OutputParameterEntity
- PagerDutyConfiguration
- ProductTierFeatureDetail
- PromoteServiceEnvironmentRequest
- PromoteServiceEnvironmentStatusRequest
- ProxyEndpoint
- ProxyInstanceSearchRecord
- ReceiveWebhookRequest
- RecentDeploymentFailureStatus
- RegenerateTokenRequest
- RegionalHealthSummary
- ReleaseServiceModelRequest
- ReleaseServiceModelResult
- RemoveAccountConfigFromServiceModelRequest
- RemoveCapacityFromResourceInstanceRequest
- RemoveCustomDNSToResourceInstanceRequest
- ReportHealthRequest
- ReportHealthResult
- ResetPasswordRequest
- Resource
- ResourceCapability
- ResourceDeploymentStatus
- ResourceEntity
- ResourceHealthSummary
- ResourceInstance
- ResourceInstanceProvisionerSetupKitRequest
- ResourceInstanceSearchRecord
- ResourceNetworkTopologyResult
- ResourceSearchRecord
- ResourceVersionSummary
- RestartResourceInstanceRequest
- RestoreResourceInstanceFromSnapshotRequest
- RestoreResourceInstanceRequest
- RevokeConsumptionUserRoleRequest
- RevokeUserRoleRequest
- SaaSPortal
- SaaSPortalEmailConfig
- SaaSPortalImageConfig
- SearchInventoryRequest
- SearchInventoryRequest2
- SearchInventoryResult
- SearchRecord
- SearchServiceInventoryRequest
- SearchServiceInventoryRequest2
- SearchServiceInventoryResult
- ServerlessProxySearchRecord
- ServiceAssets
- ServiceDeploymentDetails
- ServiceEnvironment
- ServiceHealthRequest
- ServiceHealthSummary
- ServiceModelFeatureDetail
- ServiceOffering
- ServicePlan
- ServicePlanSearchRecord
- ServiceProviderEvent
- ServiceProviderEventSummary
- ServiceSearchRecord
- ServiceWorkflow
- SetActiveAccountConfigRequest
- SigninRequest
- SigninResult
- SignupRequest
- SlackConfiguration
- StartResourceInstanceRequest
- StopResourceInstanceRequest
- SubscriptionSearchRecord
- SubscriptionUsers
- TerminateServiceWorkflowRequest
- UpdateCustomerOnboardingRequest
- UpdateCustomerOnboardingRequest2
- UpdateIdentityProviderRequest
- UpdateNotificationChannelRequest
- UpdateNotificationChannelRequest2
- UpdatePasswordRequest
- UpdatePipelineRequest
- UpdateProductTierBillingPlanRequest
- UpdateProductTierRequest
- UpdateResourceInstanceRequest
- UpdateSaaSPortalCustomDomainRequest
- UpdateSaaSPortalRequest
- UpdateServiceEnvironmentRequest
- UpdateServiceModelRequest
- UpdateServiceRequest
- UpdateServiceWorkflowRequest
- UpdateServiceWorkflowRequest2
- UpdateUserRequest
- UpgradePath
- UpgradePathSearchRecord
- UsagePerDimension
- User
- UserSearchRecord
- UserSubscription
- VUnitHealthReport
- ValidateTokenRequest
- VerifyIdentityProviderRequest
- VerifyIdentityProviderResult
- WebhookConfiguration
- WorkflowEvent
- WorkflowFailure
- WorkflowSearchRecord
Documentation For Authorization
Authentication schemes defined for the API:
api_key_header_Authorization
- Type: HTTP Bearer token authentication
Example
auth := context.WithValue(context.Background(), fleet.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args)
Documentation for Utility Methods
Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:
PtrBool
PtrInt
PtrInt32
PtrInt64
PtrFloat
PtrFloat32
PtrFloat64
PtrString
PtrTime