# README

Go API client for cloudconnections

Enables you to manage cloud connections

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.

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context

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

import cloudconnections "github.com/cisco-open/appd-cloud-go-client"

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 sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), cloudconnections.ContextServerIndex, 1)

Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), cloudconnections.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 sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), cloudconnections.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), cloudconnections.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to http://cloudmonconnectionservice.cloudmon.svc.cluster.local:7778/api/v1

ClassMethodHTTP requestDescription
ConfigurationsApiCreateConfigurationPost /configurationsCreate a configuration
ConfigurationsApiDeleteConfigurationDelete /configurations/{configurationId}Delete configuration
ConfigurationsApiGetConfigurationGet /configurations/{configurationId}Get a configuration
ConfigurationsApiGetConfigurationsGet /configurationsQuery configurations
ConfigurationsApiUpdateConfigurationPatch /configurations/{configurationId}Update a configuration
ConnectionsApiCreateConnectionPost /connectionsCreate a connection
ConnectionsApiDeleteConnectionDelete /connections/{connectionId}Delete connection
ConnectionsApiGetConnectionGet /connections/{connectionId}Get a connection
ConnectionsApiGetConnectionsGet /connectionsQuery connections
ConnectionsApiUpdateConnectionPatch /connections/{connectionId}Update a connection
ResourcesApiGetRegionsGet /regionsGet all supported hosting regions
ResourcesApiGetServicesGet /servicesGet all supported hosting services

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

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

Author

[email protected]

# Functions

AccessKeyConnectionResponseDetailsAsAWSConnectionResponseDetails is a convenience function that returns AccessKeyConnectionResponseDetails wrapped in AWSConnectionResponseDetails.
AWSAccessKeyDetailsAsAWSConnectionRequestDetails is a convenience function that returns AWSAccessKeyDetails wrapped in AWSConnectionRequestDetails.
AWSConfigurationAsConfiguration is a convenience function that returns AWSConfiguration wrapped in Configuration.
AWSConnectionRequestDetailsAsConnectionRequestDetails is a convenience function that returns AWSConnectionRequestDetails wrapped in ConnectionRequestDetails.
AWSConnectionResponseDetailsAsConnectionResponseDetails is a convenience function that returns AWSConnectionResponseDetails wrapped in ConnectionResponseDetails.
AWSRoleDelegationCreationDetailsAsAWSConnectionRequestDetails is a convenience function that returns AWSRoleDelegationCreationDetails wrapped in AWSConnectionRequestDetails.
AzureConfigurationAsConfiguration is a convenience function that returns AzureConfiguration wrapped in Configuration.
AzureDetailsAsConnectionRequestDetails is a convenience function that returns AzureDetails wrapped in ConnectionRequestDetails.
AzureDetailsAsConnectionResponseDetails is a convenience function that returns AzureDetails wrapped in ConnectionResponseDetails.
CacheExpires helper function to determine remaining time before repeating a request.
ConnectionUpdateDetailsOneOf1AsConnectionUpdateDetails is a convenience function that returns ConnectionUpdateDetailsOneOf1 wrapped in ConnectionUpdateDetails.
ConnectionUpdateDetailsOneOf2AsConnectionUpdateDetails is a convenience function that returns ConnectionUpdateDetailsOneOf2 wrapped in ConnectionUpdateDetails.
ConnectionUpdateDetailsOneOfAsConnectionUpdateDetails is a convenience function that returns ConnectionUpdateDetailsOneOf wrapped in ConnectionUpdateDetails.
NewAccessKeyConnectionResponseDetails instantiates a new AccessKeyConnectionResponseDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAccessKeyConnectionResponseDetailsWithDefaults instantiates a new AccessKeyConnectionResponseDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAccessType instantiates a new AccessType object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAccessTypeWithDefaults instantiates a new AccessType object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAPIClient creates a new API client.
NewAPIResponse returns a new APIResponse object.
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
NewAWSAccessKeyDetails instantiates a new AWSAccessKeyDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAWSAccessKeyDetailsAllOf instantiates a new AWSAccessKeyDetailsAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAWSAccessKeyDetailsAllOfWithDefaults instantiates a new AWSAccessKeyDetailsAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAWSAccessKeyDetailsWithDefaults instantiates a new AWSAccessKeyDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAWSConfiguration instantiates a new AWSConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAWSConfigurationAllOf instantiates a new AWSConfigurationAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAWSConfigurationAllOfWithDefaults instantiates a new AWSConfigurationAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAWSConfigurationDetails instantiates a new AWSConfigurationDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAWSConfigurationDetailsAllOf instantiates a new AWSConfigurationDetailsAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAWSConfigurationDetailsAllOfWithDefaults instantiates a new AWSConfigurationDetailsAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAWSConfigurationDetailsWithDefaults instantiates a new AWSConfigurationDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAWSConfigurationWithDefaults instantiates a new AWSConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAWSRoleDelegationCreationDetails instantiates a new AWSRoleDelegationCreationDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAWSRoleDelegationCreationDetailsAllOf instantiates a new AWSRoleDelegationCreationDetailsAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAWSRoleDelegationCreationDetailsAllOf1 instantiates a new AWSRoleDelegationCreationDetailsAllOf1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAWSRoleDelegationCreationDetailsAllOf1WithDefaults instantiates a new AWSRoleDelegationCreationDetailsAllOf1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAWSRoleDelegationCreationDetailsAllOfWithDefaults instantiates a new AWSRoleDelegationCreationDetailsAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAWSRoleDelegationCreationDetailsWithDefaults instantiates a new AWSRoleDelegationCreationDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAWSRoleDelegationUpdateDetails instantiates a new AWSRoleDelegationUpdateDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAWSRoleDelegationUpdateDetailsAllOf instantiates a new AWSRoleDelegationUpdateDetailsAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAWSRoleDelegationUpdateDetailsAllOfWithDefaults instantiates a new AWSRoleDelegationUpdateDetailsAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAWSRoleDelegationUpdateDetailsWithDefaults instantiates a new AWSRoleDelegationUpdateDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAzureBaseDetails instantiates a new AzureBaseDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAzureBaseDetailsWithDefaults instantiates a new AzureBaseDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAzureConfiguration instantiates a new AzureConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAzureConfigurationAllOf instantiates a new AzureConfigurationAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAzureConfigurationAllOfWithDefaults instantiates a new AzureConfigurationAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAzureConfigurationDetails instantiates a new AzureConfigurationDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAzureConfigurationDetailsAllOf instantiates a new AzureConfigurationDetailsAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAzureConfigurationDetailsAllOfWithDefaults instantiates a new AzureConfigurationDetailsAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAzureConfigurationDetailsWithDefaults instantiates a new AzureConfigurationDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAzureConfigurationWithDefaults instantiates a new AzureConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAzureDetails instantiates a new AzureDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAzureDetailsAllOf instantiates a new AzureDetailsAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAzureDetailsAllOfWithDefaults instantiates a new AzureDetailsAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAzureDetailsWithDefaults instantiates a new AzureDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBaseConfigurationDetails instantiates a new BaseConfigurationDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBaseConfigurationDetailsWithDefaults instantiates a new BaseConfigurationDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBaseConfigurationResource instantiates a new BaseConfigurationResource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBaseConfigurationResourceWithDefaults instantiates a new BaseConfigurationResource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBaseConnection instantiates a new BaseConnection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBaseConnectionAllOf instantiates a new BaseConnectionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBaseConnectionAllOfWithDefaults instantiates a new BaseConnectionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBaseConnectionWithDefaults instantiates a new BaseConnection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBaseEntity instantiates a new BaseEntity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBaseEntityAllOf instantiates a new BaseEntityAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBaseEntityAllOfWithDefaults instantiates a new BaseEntityAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBaseEntityWithDefaults instantiates a new BaseEntity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConfigurationDetail instantiates a new ConfigurationDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConfigurationDetailAllOf instantiates a new ConfigurationDetailAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConfigurationDetailAllOfWithDefaults instantiates a new ConfigurationDetailAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConfigurationDetailWithDefaults instantiates a new ConfigurationDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConfigurationResourceList instantiates a new ConfigurationResourceList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConfigurationResourceListWithDefaults instantiates a new ConfigurationResourceList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConfigurations instantiates a new Configurations object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConfigurationsWithDefaults instantiates a new Configurations object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConfigurationUpdate instantiates a new ConfigurationUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConfigurationUpdateWithDefaults instantiates a new ConfigurationUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConnection instantiates a new Connection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConnectionAccessTypeFromValue returns a pointer to a valid ConnectionAccessType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewConnectionAllOf instantiates a new ConnectionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConnectionAllOfWithDefaults instantiates a new ConnectionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConnectionDetail instantiates a new ConnectionDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConnectionDetailAllOf instantiates a new ConnectionDetailAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConnectionDetailAllOfWithDefaults instantiates a new ConnectionDetailAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConnectionDetailWithDefaults instantiates a new ConnectionDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConnectionRequest instantiates a new ConnectionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConnectionRequestAllOf instantiates a new ConnectionRequestAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConnectionRequestAllOfWithDefaults instantiates a new ConnectionRequestAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConnectionRequestWithDefaults instantiates a new ConnectionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConnectionResponse instantiates a new ConnectionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConnectionResponseAllOf instantiates a new ConnectionResponseAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConnectionResponseAllOfWithDefaults instantiates a new ConnectionResponseAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConnectionResponseWithDefaults instantiates a new ConnectionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConnections instantiates a new Connections object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConnectionsWithDefaults instantiates a new Connections object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConnectionUpdate instantiates a new ConnectionUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConnectionUpdateDetailsOneOf instantiates a new ConnectionUpdateDetailsOneOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConnectionUpdateDetailsOneOf1 instantiates a new ConnectionUpdateDetailsOneOf1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConnectionUpdateDetailsOneOf1WithDefaults instantiates a new ConnectionUpdateDetailsOneOf1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConnectionUpdateDetailsOneOf2 instantiates a new ConnectionUpdateDetailsOneOf2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewConnectionUpdateDetailsOneOf2WithDefaults instantiates a new ConnectionUpdateDetailsOneOf2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConnectionUpdateDetailsOneOfWithDefaults instantiates a new ConnectionUpdateDetailsOneOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConnectionUpdateWithDefaults instantiates a new ConnectionUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConnectionWithDefaults instantiates a new Connection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewDescription instantiates a new Description object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDescriptionWithDefaults instantiates a new Description object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewError instantiates a new Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewErrorWithDefaults instantiates a new Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewImportTagConfiguration instantiates a new ImportTagConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewImportTagConfigurationWithDefaults instantiates a new ImportTagConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewProviderTypeFromValue returns a pointer to a valid ProviderType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewRoleDelegationConnectionResponseDetails instantiates a new RoleDelegationConnectionResponseDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewRoleDelegationConnectionResponseDetailsAllOf instantiates a new RoleDelegationConnectionResponseDetailsAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewRoleDelegationConnectionResponseDetailsAllOfWithDefaults instantiates a new RoleDelegationConnectionResponseDetailsAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewRoleDelegationConnectionResponseDetailsWithDefaults instantiates a new RoleDelegationConnectionResponseDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewScheduleInterval instantiates a new ScheduleInterval object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewScheduleIntervalWithDefaults instantiates a new ScheduleInterval object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewService instantiates a new Service object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewServiceWithDefaults instantiates a new Service object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
PtrBool is a helper routine that returns a pointer to given boolean value.
PtrFloat32 is a helper routine that returns a pointer to given float value.
PtrFloat64 is a helper routine that returns a pointer to given float value.
PtrInt is a helper routine that returns a pointer to given integer value.
PtrInt32 is a helper routine that returns a pointer to given integer value.
PtrInt64 is a helper routine that returns a pointer to given integer value.
PtrString is a helper routine that returns a pointer to given string value.
PtrTime is helper routine that returns a pointer to given Time value.
RoleDelegationConnectionResponseDetailsAsAWSConnectionResponseDetails is a convenience function that returns RoleDelegationConnectionResponseDetails wrapped in AWSConnectionResponseDetails.

# Constants

List of ConnectionAccessType.
List of ProviderType.
List of ProviderType.
List of ConnectionAccessType.

# Variables

All allowed values of ConnectionAccessType enum.
All allowed values of ProviderType enum.

# Structs

AccessKeyConnectionResponseDetails struct for AccessKeyConnectionResponseDetails.
AccessType struct for AccessType.
APIClient manages communication with the AppDynamics Cloud Connections API API v1.0.0 In most cases there should be only one, shared, APIClient.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIResponse stores the API response returned by the server.
No description provided by the author
No description provided by the author
AWSAccessKeyDetails struct for AWSAccessKeyDetails.
AWSAccessKeyDetailsAllOf struct for AWSAccessKeyDetailsAllOf.
AWSConfiguration struct for AWSConfiguration.
AWSConfigurationAllOf struct for AWSConfigurationAllOf.
AWSConfigurationDetails struct for AWSConfigurationDetails.
AWSConfigurationDetailsAllOf struct for AWSConfigurationDetailsAllOf.
AWSConnectionRequestDetails - struct for AWSConnectionRequestDetails.
AWSConnectionResponseDetails - struct for AWSConnectionResponseDetails.
AWSRoleDelegationCreationDetails struct for AWSRoleDelegationCreationDetails.
AWSRoleDelegationCreationDetailsAllOf struct for AWSRoleDelegationCreationDetailsAllOf.
AWSRoleDelegationCreationDetailsAllOf1 struct for AWSRoleDelegationCreationDetailsAllOf1.
AWSRoleDelegationUpdateDetails struct for AWSRoleDelegationUpdateDetails.
AWSRoleDelegationUpdateDetailsAllOf struct for AWSRoleDelegationUpdateDetailsAllOf.
AzureBaseDetails struct for AzureBaseDetails.
AzureConfiguration struct for AzureConfiguration.
AzureConfigurationAllOf struct for AzureConfigurationAllOf.
AzureConfigurationDetails struct for AzureConfigurationDetails.
AzureConfigurationDetailsAllOf struct for AzureConfigurationDetailsAllOf.
AzureDetails struct for AzureDetails.
AzureDetailsAllOf struct for AzureDetailsAllOf.
BaseConfigurationDetails struct for BaseConfigurationDetails.
BaseConfigurationResource struct for BaseConfigurationResource.
BaseConnection struct for BaseConnection.
BaseConnectionAllOf struct for BaseConnectionAllOf.
BaseEntity struct for BaseEntity.
BaseEntityAllOf struct for BaseEntityAllOf.
Configuration - struct for Configuration.
ConfigurationDetail struct for ConfigurationDetail.
ConfigurationDetailAllOf struct for ConfigurationDetailAllOf.
ConfigurationResourceList struct for ConfigurationResourceList.
Configurations struct for Configurations.
ConfigurationUpdate struct for ConfigurationUpdate.
ConfigurationUpdateDetails struct for ConfigurationUpdateDetails.
Connection struct for Connection.
ConnectionAllOf struct for ConnectionAllOf.
ConnectionDetail struct for ConnectionDetail.
ConnectionDetailAllOf struct for ConnectionDetailAllOf.
ConnectionRequest struct for ConnectionRequest.
ConnectionRequestAllOf struct for ConnectionRequestAllOf.
ConnectionRequestDetails - struct for ConnectionRequestDetails.
ConnectionResponse struct for ConnectionResponse.
ConnectionResponseAllOf struct for ConnectionResponseAllOf.
ConnectionResponseDetails - struct for ConnectionResponseDetails.
Connections struct for Connections.
ConnectionUpdate struct for ConnectionUpdate.
ConnectionUpdateDetails - struct for ConnectionUpdateDetails.
ConnectionUpdateDetailsOneOf struct for ConnectionUpdateDetailsOneOf.
ConnectionUpdateDetailsOneOf1 struct for ConnectionUpdateDetailsOneOf1.
ConnectionUpdateDetailsOneOf2 struct for ConnectionUpdateDetailsOneOf2.
Description struct for Description.
Error struct for Error.
GenericOpenAPIError Provides access to the body, error and model on returned errors.
ImportTagConfiguration Configuration for importing tags of resources that are being monitored.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RoleDelegationConnectionResponseDetails struct for RoleDelegationConnectionResponseDetails.
RoleDelegationConnectionResponseDetailsAllOf struct for RoleDelegationConnectionResponseDetailsAllOf.
ScheduleInterval How often the selected connection is polled for information.
Service struct for Service.

# Type aliases

ConfigurationsApiService ConfigurationsApi service.
ConnectionAccessType Connection type discriminator.
ConnectionsApiService ConnectionsApi service.
ProviderType Provider type (also known as Connection type).
ResourcesApiService ResourcesApi service.