resconn

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 14, 2026 License: Apache-2.0 Imports: 21 Imported by: 0

README

Go API client for resconn

Manage the properties of the Resource Connector Groups and Resource Connectors in the organization.

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: 1.0.0
  • Package version: 1.0.0
  • Generator version: 7.11.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/oauth2
go get golang.org/x/net/context

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

import resconn "github.com/CiscoDevNet/go-ciscosecureaccess/resconn"

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

ctx := context.WithValue(context.Background(), resconn.ContextServerIndex, 1)
Templated Server URL

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

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

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

Documentation for API Endpoints

All URIs are relative to https://api.sse.cisco.com/deployments/v2

Class Method HTTP request Description
ConnectorGroupsAPI CreateConnectorGroup Post /connectorGroups Create Resource Connector Group
ConnectorGroupsAPI DeleteConnectorGroup Delete /connectorGroups/{id} Delete Resource Connector Group
ConnectorGroupsAPI GetConnectorGroup Get /connectorGroups/{id} Get Resource Connector Group
ConnectorGroupsAPI GetConnectorGroupCount Get /connectorGroups/counts Get Counts Resource Connector Groups States
ConnectorGroupsAPI ListConnectorGroups Get /connectorGroups List Resource Connector Groups
ConnectorGroupsAPI PatchConnectorGroup Patch /connectorGroups/{id} Patch Resource Connector Group
ConnectorGroupsAPI PutConnectorGroup Put /connectorGroups/{id} Update Resource Connector Group
ConnectorsAPI DeleteConnector Delete /connectorAgents/{id} Delete Connector
ConnectorsAPI GetConnector Get /connectorAgents/{id} Get Connector
ConnectorsAPI GetConnectorAgentCount Get /connectorAgents/counts Get Counts Connectors States
ConnectorsAPI ListConnectors Get /connectorAgents List Connectors
ConnectorsAPI PatchConnector Patch /connectorAgents/{id} Patch Connector

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

oauthFlow
  • Type: OAuth
  • Flow: application
  • Authorization URL:
  • Scopes:
  • deployments.resourceconnectors:read: Read the Resource Connector Group or Connector resources
  • deployments.resourceconnectors:write: Write the Resource Connector Group or Connector resources

Example

auth := context.WithValue(context.Background(), resconn.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args)

Or via OAuth2 module to automatically refresh tokens and perform user authentication.

import "golang.org/x/oauth2"

/* Perform OAuth2 round trip request and obtain a token */

tokenSource := oauth2cfg.TokenSource(createContext(httpClient), &token)
auth := context.WithValue(oauth2.NoContext, resconn.ContextOAuth2, tokenSource)
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

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var AllowedEnvironmentEnumValues = []Environment{
	"aws",
	"esx",
	"azure",
}

All allowed values of Environment enum

View Source
var AllowedOpEnumValues = []Op{
	"replace",
}

All allowed values of Op enum

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	ConnectorGroupsAPI *ConnectorGroupsAPIService

	ConnectorsAPI *ConnectorsAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Cisco Secure Access Resource Connector Groups and Resource Connectors API API v1.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiCreateConnectorGroupRequest

type ApiCreateConnectorGroupRequest struct {
	ApiService *ConnectorGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateConnectorGroupRequest) ConnectorGroupReq

Create a Resource Connector Group.

func (ApiCreateConnectorGroupRequest) Execute

type ApiDeleteConnectorGroupRequest

type ApiDeleteConnectorGroupRequest struct {
	ApiService *ConnectorGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteConnectorGroupRequest) Execute

type ApiDeleteConnectorRequest

type ApiDeleteConnectorRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteConnectorRequest) Execute

type ApiGetConnectorAgentCountRequest

type ApiGetConnectorAgentCountRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetConnectorAgentCountRequest) Execute

type ApiGetConnectorGroupCountRequest

type ApiGetConnectorGroupCountRequest struct {
	ApiService *ConnectorGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiGetConnectorGroupCountRequest) Execute

type ApiGetConnectorGroupRequest

type ApiGetConnectorGroupRequest struct {
	ApiService *ConnectorGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiGetConnectorGroupRequest) Execute

func (ApiGetConnectorGroupRequest) IncludeProvisioningKey

func (r ApiGetConnectorGroupRequest) IncludeProvisioningKey(includeProvisioningKey bool) ApiGetConnectorGroupRequest

Specify whether to include the Connector Group's provisioning key in the response.

type ApiGetConnectorRequest

type ApiGetConnectorRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetConnectorRequest) Execute

type ApiListConnectorGroupsRequest

type ApiListConnectorGroupsRequest struct {
	ApiService *ConnectorGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiListConnectorGroupsRequest) Execute

func (ApiListConnectorGroupsRequest) Filters

Filter the list of Connector Groups by one or more properties: `groupId`, `name`, `location`, `status`, `hasResources`. For example: ``` { \"groupId\": \"123,987\", \"name\": \"NYC Connector Group\", \"status\": \"connected,waiting\", \"location\": \"us-east-1\", \"hasResources\": false } ``` Filters are applied to the following properties: * **groupId**—A comma-separated list of Connector Group IDs. * **name**—The name of the Connector Groups. The value is not case sensitive. * **location**—The location of Connector Groups. * **status**—A comma-separated list of Connector Group status labels. * **hasResources**—When `false`, Secure Access returns Connector Groups with no resource. * **hasAgentWithStatus**—List the Connector Groups that have at least one Connector with the specified status. * **environment**—List the Connector Groups that have the specified environment, either `aws`, `azure`, or `esx`. * **resourceIds**—Connector groups that have at least one of the private resources that are defined in the comma separated list that is mapped to the Resource Connector Group. When `true`, Secure Access returns Connector Groups with at least one resource. When the value is not set, Secure Access returns Connector Groups regardless of the number of the resources.

func (ApiListConnectorGroupsRequest) IncludeProvisioningKey

func (r ApiListConnectorGroupsRequest) IncludeProvisioningKey(includeProvisioningKey bool) ApiListConnectorGroupsRequest

Specify whether to include the Connector Group's provisioning key in the response.

func (ApiListConnectorGroupsRequest) Limit

The maximum number of items to return in the response from the collection. The default value is 10.

func (ApiListConnectorGroupsRequest) Offset

The place to start reading in the collection. The offset starts at 0. If the `limit` is 10, the offset for the next response is 10. The default value is 0.

func (ApiListConnectorGroupsRequest) SortBy

Specify a field to filter the collection.

func (ApiListConnectorGroupsRequest) SortOrder

Specify a field in the response to order the collection.

type ApiListConnectorsRequest

type ApiListConnectorsRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiListConnectorsRequest) Execute

func (ApiListConnectorsRequest) Filters

Filter the list of Connectors by one or more properties: `groupId`, `instanceId`, `status`, `confirmed`. For example: ``` { \"groupId\": \"123\", \"instanceId\": \"i-04568b6cdaeedda25a\", \"status\": \"connected,reachable\", \"confirmed\": true } ``` Filters are applied to the following properties: * **groupId**—A comma-separated list of Connector Group IDs. * **instanceId**—The ID of the Connector instance. The value is not case sensitive. * **status**—A comma-separated list of Connector status labels. * **confirmed**—The confirmed location of the Connector. The value is not case sensitive.

func (ApiListConnectorsRequest) Limit

The maximum number of items to return in the response from the collection. The default value is 10.

func (ApiListConnectorsRequest) Offset

The place to start reading in the collection. The offset starts at 0. If the `limit` is 10, the offset for the next response is 10. The default value is 0.

func (ApiListConnectorsRequest) SortBy

Specify a field to filter the collection.

func (ApiListConnectorsRequest) SortOrder

Specify a field in the response to order the collection.

type ApiPatchConnectorGroupRequest

type ApiPatchConnectorGroupRequest struct {
	ApiService *ConnectorGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchConnectorGroupRequest) ConnectorGroupPatchReqInner

func (r ApiPatchConnectorGroupRequest) ConnectorGroupPatchReqInner(connectorGroupPatchReqInner []ConnectorGroupPatchReqInner) ApiPatchConnectorGroupRequest

Set the properties on the Connector Group.

func (ApiPatchConnectorGroupRequest) Execute

type ApiPatchConnectorRequest

type ApiPatchConnectorRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchConnectorRequest) ConnectorPatchReqInner

func (r ApiPatchConnectorRequest) ConnectorPatchReqInner(connectorPatchReqInner []ConnectorPatchReqInner) ApiPatchConnectorRequest

Update the properties on the Connector.

func (ApiPatchConnectorRequest) Execute

type ApiPutConnectorGroupRequest

type ApiPutConnectorGroupRequest struct {
	ApiService *ConnectorGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiPutConnectorGroupRequest) ConnectorGroupReq

func (r ApiPutConnectorGroupRequest) ConnectorGroupReq(connectorGroupReq ConnectorGroupReq) ApiPutConnectorGroupRequest

Set the properties on the Resource Connector Group.

func (ApiPutConnectorGroupRequest) Execute

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type ConnectorCountsResponse

type ConnectorCountsResponse struct {
	// Number of announced connectors in the organization.
	Announced *int64 `json:"announced,omitempty"`
	// The number of Connectors in the organization that are in the connected state.
	Connected *int64 `json:"connected,omitempty"`
	// The number of Connectors in the organization that are in the disabled state.
	Disabled *int64 `json:"disabled,omitempty"`
	// The number of the Connectors in the organization that are in the disconnected state.
	Disconnected *int64 `json:"disconnected,omitempty"`
	// The number of Connectors in the organziation that are in the expired state.
	Expired *int64 `json:"expired,omitempty"`
	// The number of Connectors in the organziation that are in the reachable state.
	Reachable *int64 `json:"reachable,omitempty"`
	// The total number of Connectors in the organization.
	Total *int64 `json:"total,omitempty"`
	// The number of Resource Connector Groups in the organziation that are in the upgrading state.
	Upgrading            *int64 `json:"upgrading,omitempty"`
	AdditionalProperties map[string]interface{}
}

ConnectorCountsResponse The counts of the state information for the Connectors in the organization.

func NewConnectorCountsResponse

func NewConnectorCountsResponse() *ConnectorCountsResponse

NewConnectorCountsResponse instantiates a new ConnectorCountsResponse 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

func NewConnectorCountsResponseWithDefaults

func NewConnectorCountsResponseWithDefaults() *ConnectorCountsResponse

NewConnectorCountsResponseWithDefaults instantiates a new ConnectorCountsResponse 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

func (*ConnectorCountsResponse) GetAnnounced

func (o *ConnectorCountsResponse) GetAnnounced() int64

GetAnnounced returns the Announced field value if set, zero value otherwise.

func (*ConnectorCountsResponse) GetAnnouncedOk

func (o *ConnectorCountsResponse) GetAnnouncedOk() (*int64, bool)

GetAnnouncedOk returns a tuple with the Announced field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorCountsResponse) GetConnected

func (o *ConnectorCountsResponse) GetConnected() int64

GetConnected returns the Connected field value if set, zero value otherwise.

func (*ConnectorCountsResponse) GetConnectedOk

func (o *ConnectorCountsResponse) GetConnectedOk() (*int64, bool)

GetConnectedOk returns a tuple with the Connected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorCountsResponse) GetDisabled

func (o *ConnectorCountsResponse) GetDisabled() int64

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*ConnectorCountsResponse) GetDisabledOk

func (o *ConnectorCountsResponse) GetDisabledOk() (*int64, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorCountsResponse) GetDisconnected

func (o *ConnectorCountsResponse) GetDisconnected() int64

GetDisconnected returns the Disconnected field value if set, zero value otherwise.

func (*ConnectorCountsResponse) GetDisconnectedOk

func (o *ConnectorCountsResponse) GetDisconnectedOk() (*int64, bool)

GetDisconnectedOk returns a tuple with the Disconnected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorCountsResponse) GetExpired

func (o *ConnectorCountsResponse) GetExpired() int64

GetExpired returns the Expired field value if set, zero value otherwise.

func (*ConnectorCountsResponse) GetExpiredOk

func (o *ConnectorCountsResponse) GetExpiredOk() (*int64, bool)

GetExpiredOk returns a tuple with the Expired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorCountsResponse) GetReachable

func (o *ConnectorCountsResponse) GetReachable() int64

GetReachable returns the Reachable field value if set, zero value otherwise.

func (*ConnectorCountsResponse) GetReachableOk

func (o *ConnectorCountsResponse) GetReachableOk() (*int64, bool)

GetReachableOk returns a tuple with the Reachable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorCountsResponse) GetTotal

func (o *ConnectorCountsResponse) GetTotal() int64

GetTotal returns the Total field value if set, zero value otherwise.

func (*ConnectorCountsResponse) GetTotalOk

func (o *ConnectorCountsResponse) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorCountsResponse) GetUpgrading

func (o *ConnectorCountsResponse) GetUpgrading() int64

GetUpgrading returns the Upgrading field value if set, zero value otherwise.

func (*ConnectorCountsResponse) GetUpgradingOk

func (o *ConnectorCountsResponse) GetUpgradingOk() (*int64, bool)

GetUpgradingOk returns a tuple with the Upgrading field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorCountsResponse) HasAnnounced

func (o *ConnectorCountsResponse) HasAnnounced() bool

HasAnnounced returns a boolean if a field has been set.

func (*ConnectorCountsResponse) HasConnected

func (o *ConnectorCountsResponse) HasConnected() bool

HasConnected returns a boolean if a field has been set.

func (*ConnectorCountsResponse) HasDisabled

func (o *ConnectorCountsResponse) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*ConnectorCountsResponse) HasDisconnected

func (o *ConnectorCountsResponse) HasDisconnected() bool

HasDisconnected returns a boolean if a field has been set.

func (*ConnectorCountsResponse) HasExpired

func (o *ConnectorCountsResponse) HasExpired() bool

HasExpired returns a boolean if a field has been set.

func (*ConnectorCountsResponse) HasReachable

func (o *ConnectorCountsResponse) HasReachable() bool

HasReachable returns a boolean if a field has been set.

func (*ConnectorCountsResponse) HasTotal

func (o *ConnectorCountsResponse) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*ConnectorCountsResponse) HasUpgrading

func (o *ConnectorCountsResponse) HasUpgrading() bool

HasUpgrading returns a boolean if a field has been set.

func (ConnectorCountsResponse) MarshalJSON

func (o ConnectorCountsResponse) MarshalJSON() ([]byte, error)

func (*ConnectorCountsResponse) SetAnnounced

func (o *ConnectorCountsResponse) SetAnnounced(v int64)

SetAnnounced gets a reference to the given int64 and assigns it to the Announced field.

func (*ConnectorCountsResponse) SetConnected

func (o *ConnectorCountsResponse) SetConnected(v int64)

SetConnected gets a reference to the given int64 and assigns it to the Connected field.

func (*ConnectorCountsResponse) SetDisabled

func (o *ConnectorCountsResponse) SetDisabled(v int64)

SetDisabled gets a reference to the given int64 and assigns it to the Disabled field.

func (*ConnectorCountsResponse) SetDisconnected

func (o *ConnectorCountsResponse) SetDisconnected(v int64)

SetDisconnected gets a reference to the given int64 and assigns it to the Disconnected field.

func (*ConnectorCountsResponse) SetExpired

func (o *ConnectorCountsResponse) SetExpired(v int64)

SetExpired gets a reference to the given int64 and assigns it to the Expired field.

func (*ConnectorCountsResponse) SetReachable

func (o *ConnectorCountsResponse) SetReachable(v int64)

SetReachable gets a reference to the given int64 and assigns it to the Reachable field.

func (*ConnectorCountsResponse) SetTotal

func (o *ConnectorCountsResponse) SetTotal(v int64)

SetTotal gets a reference to the given int64 and assigns it to the Total field.

func (*ConnectorCountsResponse) SetUpgrading

func (o *ConnectorCountsResponse) SetUpgrading(v int64)

SetUpgrading gets a reference to the given int64 and assigns it to the Upgrading field.

func (ConnectorCountsResponse) ToMap

func (o ConnectorCountsResponse) ToMap() (map[string]interface{}, error)

func (*ConnectorCountsResponse) UnmarshalJSON

func (o *ConnectorCountsResponse) UnmarshalJSON(data []byte) (err error)

type ConnectorGroupCountsResponse

type ConnectorGroupCountsResponse struct {
	// The number of Resource Connector Groups in the organization that are in the connected state.
	Connected *int64 `json:"connected,omitempty"`
	// The number of Resource Connector Groups in the organization that are in the disabled state.
	Disabled *int64 `json:"disabled,omitempty"`
	// The number of the Resource Connector Groups in the organization that are in the disconnected state.
	Disconnected *int64 `json:"disconnected,omitempty"`
	// The number of Resource Connector Groups in the organization that have at least one disconnected Connector.
	HasDisconnectedConnector *int64 `json:"hasDisconnectedConnector,omitempty"`
	// The number of Resource Connector Groups in the organization without any assigned private resources.
	NoAssignedResources *int64 `json:"noAssignedResources,omitempty"`
	// The total number of Resource Connector Groups in the organization.
	Total *int64 `json:"total,omitempty"`
	// The number of Resource Connector Groups in the organziation that are in the waiting state.
	Waiting              *int64 `json:"waiting,omitempty"`
	AdditionalProperties map[string]interface{}
}

ConnectorGroupCountsResponse The counts of the state information for the Resouce Connector Groups.

func NewConnectorGroupCountsResponse

func NewConnectorGroupCountsResponse() *ConnectorGroupCountsResponse

NewConnectorGroupCountsResponse instantiates a new ConnectorGroupCountsResponse 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

func NewConnectorGroupCountsResponseWithDefaults

func NewConnectorGroupCountsResponseWithDefaults() *ConnectorGroupCountsResponse

NewConnectorGroupCountsResponseWithDefaults instantiates a new ConnectorGroupCountsResponse 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

func (*ConnectorGroupCountsResponse) GetConnected

func (o *ConnectorGroupCountsResponse) GetConnected() int64

GetConnected returns the Connected field value if set, zero value otherwise.

func (*ConnectorGroupCountsResponse) GetConnectedOk

func (o *ConnectorGroupCountsResponse) GetConnectedOk() (*int64, bool)

GetConnectedOk returns a tuple with the Connected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupCountsResponse) GetDisabled

func (o *ConnectorGroupCountsResponse) GetDisabled() int64

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*ConnectorGroupCountsResponse) GetDisabledOk

func (o *ConnectorGroupCountsResponse) GetDisabledOk() (*int64, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupCountsResponse) GetDisconnected

func (o *ConnectorGroupCountsResponse) GetDisconnected() int64

GetDisconnected returns the Disconnected field value if set, zero value otherwise.

func (*ConnectorGroupCountsResponse) GetDisconnectedOk

func (o *ConnectorGroupCountsResponse) GetDisconnectedOk() (*int64, bool)

GetDisconnectedOk returns a tuple with the Disconnected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupCountsResponse) GetHasDisconnectedConnector

func (o *ConnectorGroupCountsResponse) GetHasDisconnectedConnector() int64

GetHasDisconnectedConnector returns the HasDisconnectedConnector field value if set, zero value otherwise.

func (*ConnectorGroupCountsResponse) GetHasDisconnectedConnectorOk

func (o *ConnectorGroupCountsResponse) GetHasDisconnectedConnectorOk() (*int64, bool)

GetHasDisconnectedConnectorOk returns a tuple with the HasDisconnectedConnector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupCountsResponse) GetNoAssignedResources

func (o *ConnectorGroupCountsResponse) GetNoAssignedResources() int64

GetNoAssignedResources returns the NoAssignedResources field value if set, zero value otherwise.

func (*ConnectorGroupCountsResponse) GetNoAssignedResourcesOk

func (o *ConnectorGroupCountsResponse) GetNoAssignedResourcesOk() (*int64, bool)

GetNoAssignedResourcesOk returns a tuple with the NoAssignedResources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupCountsResponse) GetTotal

func (o *ConnectorGroupCountsResponse) GetTotal() int64

GetTotal returns the Total field value if set, zero value otherwise.

func (*ConnectorGroupCountsResponse) GetTotalOk

func (o *ConnectorGroupCountsResponse) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupCountsResponse) GetWaiting

func (o *ConnectorGroupCountsResponse) GetWaiting() int64

GetWaiting returns the Waiting field value if set, zero value otherwise.

func (*ConnectorGroupCountsResponse) GetWaitingOk

func (o *ConnectorGroupCountsResponse) GetWaitingOk() (*int64, bool)

GetWaitingOk returns a tuple with the Waiting field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupCountsResponse) HasConnected

func (o *ConnectorGroupCountsResponse) HasConnected() bool

HasConnected returns a boolean if a field has been set.

func (*ConnectorGroupCountsResponse) HasDisabled

func (o *ConnectorGroupCountsResponse) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*ConnectorGroupCountsResponse) HasDisconnected

func (o *ConnectorGroupCountsResponse) HasDisconnected() bool

HasDisconnected returns a boolean if a field has been set.

func (*ConnectorGroupCountsResponse) HasHasDisconnectedConnector

func (o *ConnectorGroupCountsResponse) HasHasDisconnectedConnector() bool

HasHasDisconnectedConnector returns a boolean if a field has been set.

func (*ConnectorGroupCountsResponse) HasNoAssignedResources

func (o *ConnectorGroupCountsResponse) HasNoAssignedResources() bool

HasNoAssignedResources returns a boolean if a field has been set.

func (*ConnectorGroupCountsResponse) HasTotal

func (o *ConnectorGroupCountsResponse) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*ConnectorGroupCountsResponse) HasWaiting

func (o *ConnectorGroupCountsResponse) HasWaiting() bool

HasWaiting returns a boolean if a field has been set.

func (ConnectorGroupCountsResponse) MarshalJSON

func (o ConnectorGroupCountsResponse) MarshalJSON() ([]byte, error)

func (*ConnectorGroupCountsResponse) SetConnected

func (o *ConnectorGroupCountsResponse) SetConnected(v int64)

SetConnected gets a reference to the given int64 and assigns it to the Connected field.

func (*ConnectorGroupCountsResponse) SetDisabled

func (o *ConnectorGroupCountsResponse) SetDisabled(v int64)

SetDisabled gets a reference to the given int64 and assigns it to the Disabled field.

func (*ConnectorGroupCountsResponse) SetDisconnected

func (o *ConnectorGroupCountsResponse) SetDisconnected(v int64)

SetDisconnected gets a reference to the given int64 and assigns it to the Disconnected field.

func (*ConnectorGroupCountsResponse) SetHasDisconnectedConnector

func (o *ConnectorGroupCountsResponse) SetHasDisconnectedConnector(v int64)

SetHasDisconnectedConnector gets a reference to the given int64 and assigns it to the HasDisconnectedConnector field.

func (*ConnectorGroupCountsResponse) SetNoAssignedResources

func (o *ConnectorGroupCountsResponse) SetNoAssignedResources(v int64)

SetNoAssignedResources gets a reference to the given int64 and assigns it to the NoAssignedResources field.

func (*ConnectorGroupCountsResponse) SetTotal

func (o *ConnectorGroupCountsResponse) SetTotal(v int64)

SetTotal gets a reference to the given int64 and assigns it to the Total field.

func (*ConnectorGroupCountsResponse) SetWaiting

func (o *ConnectorGroupCountsResponse) SetWaiting(v int64)

SetWaiting gets a reference to the given int64 and assigns it to the Waiting field.

func (ConnectorGroupCountsResponse) ToMap

func (o ConnectorGroupCountsResponse) ToMap() (map[string]interface{}, error)

func (*ConnectorGroupCountsResponse) UnmarshalJSON

func (o *ConnectorGroupCountsResponse) UnmarshalJSON(data []byte) (err error)

type ConnectorGroupList

type ConnectorGroupList struct {
	// The list of the Connector Groups.
	Data []ConnectorGroupResponse `json:"data,omitempty"`
	// The place to start reading in the collection. The offset starts at 0. If the `limit` is 10, the offset for the next response is 10. The default value is 0.
	Offset *int64 `json:"offset,omitempty"`
	// The maximum number of items in the response.
	Limit *int64 `json:"limit,omitempty"`
	// The total number of items read from the collection.
	Total                *int64 `json:"total,omitempty"`
	AdditionalProperties map[string]interface{}
}

ConnectorGroupList The list of the Resource Connector Groups in the organization.

func NewConnectorGroupList

func NewConnectorGroupList() *ConnectorGroupList

NewConnectorGroupList instantiates a new ConnectorGroupList 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

func NewConnectorGroupListWithDefaults

func NewConnectorGroupListWithDefaults() *ConnectorGroupList

NewConnectorGroupListWithDefaults instantiates a new ConnectorGroupList 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

func (*ConnectorGroupList) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*ConnectorGroupList) GetDataOk

func (o *ConnectorGroupList) GetDataOk() ([]ConnectorGroupResponse, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupList) GetLimit

func (o *ConnectorGroupList) GetLimit() int64

GetLimit returns the Limit field value if set, zero value otherwise.

func (*ConnectorGroupList) GetLimitOk

func (o *ConnectorGroupList) GetLimitOk() (*int64, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupList) GetOffset

func (o *ConnectorGroupList) GetOffset() int64

GetOffset returns the Offset field value if set, zero value otherwise.

func (*ConnectorGroupList) GetOffsetOk

func (o *ConnectorGroupList) GetOffsetOk() (*int64, bool)

GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupList) GetTotal

func (o *ConnectorGroupList) GetTotal() int64

GetTotal returns the Total field value if set, zero value otherwise.

func (*ConnectorGroupList) GetTotalOk

func (o *ConnectorGroupList) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupList) HasData

func (o *ConnectorGroupList) HasData() bool

HasData returns a boolean if a field has been set.

func (*ConnectorGroupList) HasLimit

func (o *ConnectorGroupList) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*ConnectorGroupList) HasOffset

func (o *ConnectorGroupList) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (*ConnectorGroupList) HasTotal

func (o *ConnectorGroupList) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (ConnectorGroupList) MarshalJSON

func (o ConnectorGroupList) MarshalJSON() ([]byte, error)

func (*ConnectorGroupList) SetData

SetData gets a reference to the given []ConnectorGroupResponse and assigns it to the Data field.

func (*ConnectorGroupList) SetLimit

func (o *ConnectorGroupList) SetLimit(v int64)

SetLimit gets a reference to the given int64 and assigns it to the Limit field.

func (*ConnectorGroupList) SetOffset

func (o *ConnectorGroupList) SetOffset(v int64)

SetOffset gets a reference to the given int64 and assigns it to the Offset field.

func (*ConnectorGroupList) SetTotal

func (o *ConnectorGroupList) SetTotal(v int64)

SetTotal gets a reference to the given int64 and assigns it to the Total field.

func (ConnectorGroupList) ToMap

func (o ConnectorGroupList) ToMap() (map[string]interface{}, error)

func (*ConnectorGroupList) UnmarshalJSON

func (o *ConnectorGroupList) UnmarshalJSON(data []byte) (err error)

type ConnectorGroupPatchReqInner

type ConnectorGroupPatchReqInner struct {
	Op Op `json:"op"`
	// The Resource Connector Group property. You can set the following properties on the Connector Group: `name`, `confirmedAgentsEnabled`, `provisioningKey`, and `resourceIds`.
	Path string `json:"path"`
	// The value of the property. When the value of the `path` field is `provisioningKey`, the `value` field accepts an empty string or is not required.
	Value                string `json:"value"`
	AdditionalProperties map[string]interface{}
}

ConnectorGroupPatchReqInner struct for ConnectorGroupPatchReqInner

func NewConnectorGroupPatchReqInner

func NewConnectorGroupPatchReqInner(op Op, path string, value string) *ConnectorGroupPatchReqInner

NewConnectorGroupPatchReqInner instantiates a new ConnectorGroupPatchReqInner 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

func NewConnectorGroupPatchReqInnerWithDefaults

func NewConnectorGroupPatchReqInnerWithDefaults() *ConnectorGroupPatchReqInner

NewConnectorGroupPatchReqInnerWithDefaults instantiates a new ConnectorGroupPatchReqInner 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

func (*ConnectorGroupPatchReqInner) GetOp

func (o *ConnectorGroupPatchReqInner) GetOp() Op

GetOp returns the Op field value

func (*ConnectorGroupPatchReqInner) GetOpOk

func (o *ConnectorGroupPatchReqInner) GetOpOk() (*Op, bool)

GetOpOk returns a tuple with the Op field value and a boolean to check if the value has been set.

func (*ConnectorGroupPatchReqInner) GetPath

func (o *ConnectorGroupPatchReqInner) GetPath() string

GetPath returns the Path field value

func (*ConnectorGroupPatchReqInner) GetPathOk

func (o *ConnectorGroupPatchReqInner) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*ConnectorGroupPatchReqInner) GetValue

func (o *ConnectorGroupPatchReqInner) GetValue() string

GetValue returns the Value field value

func (*ConnectorGroupPatchReqInner) GetValueOk

func (o *ConnectorGroupPatchReqInner) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (ConnectorGroupPatchReqInner) MarshalJSON

func (o ConnectorGroupPatchReqInner) MarshalJSON() ([]byte, error)

func (*ConnectorGroupPatchReqInner) SetOp

func (o *ConnectorGroupPatchReqInner) SetOp(v Op)

SetOp sets field value

func (*ConnectorGroupPatchReqInner) SetPath

func (o *ConnectorGroupPatchReqInner) SetPath(v string)

SetPath sets field value

func (*ConnectorGroupPatchReqInner) SetValue

func (o *ConnectorGroupPatchReqInner) SetValue(v string)

SetValue sets field value

func (ConnectorGroupPatchReqInner) ToMap

func (o ConnectorGroupPatchReqInner) ToMap() (map[string]interface{}, error)

func (*ConnectorGroupPatchReqInner) UnmarshalJSON

func (o *ConnectorGroupPatchReqInner) UnmarshalJSON(data []byte) (err error)

type ConnectorGroupReq

type ConnectorGroupReq struct {
	// The name of the Resource Connector Group. The Resource Connector Group name may not include any special characters other than spaces and hyphens.
	Name string `json:"name" validate:"regexp=^[a-zA-Z0-9- ]+$"`
	// The region where the Resource Connector Group is available.
	Location             string       `json:"location"`
	Environment          *Environment `json:"environment,omitempty"`
	AdditionalProperties map[string]interface{}
}

ConnectorGroupReq Create the Connector Group object.

func NewConnectorGroupReq

func NewConnectorGroupReq(name string, location string) *ConnectorGroupReq

NewConnectorGroupReq instantiates a new ConnectorGroupReq 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

func NewConnectorGroupReqWithDefaults

func NewConnectorGroupReqWithDefaults() *ConnectorGroupReq

NewConnectorGroupReqWithDefaults instantiates a new ConnectorGroupReq 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

func (*ConnectorGroupReq) GetEnvironment

func (o *ConnectorGroupReq) GetEnvironment() Environment

GetEnvironment returns the Environment field value if set, zero value otherwise.

func (*ConnectorGroupReq) GetEnvironmentOk

func (o *ConnectorGroupReq) GetEnvironmentOk() (*Environment, bool)

GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupReq) GetLocation

func (o *ConnectorGroupReq) GetLocation() string

GetLocation returns the Location field value

func (*ConnectorGroupReq) GetLocationOk

func (o *ConnectorGroupReq) GetLocationOk() (*string, bool)

GetLocationOk returns a tuple with the Location field value and a boolean to check if the value has been set.

func (*ConnectorGroupReq) GetName

func (o *ConnectorGroupReq) GetName() string

GetName returns the Name field value

func (*ConnectorGroupReq) GetNameOk

func (o *ConnectorGroupReq) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ConnectorGroupReq) HasEnvironment

func (o *ConnectorGroupReq) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (ConnectorGroupReq) MarshalJSON

func (o ConnectorGroupReq) MarshalJSON() ([]byte, error)

func (*ConnectorGroupReq) SetEnvironment

func (o *ConnectorGroupReq) SetEnvironment(v Environment)

SetEnvironment gets a reference to the given Environment and assigns it to the Environment field.

func (*ConnectorGroupReq) SetLocation

func (o *ConnectorGroupReq) SetLocation(v string)

SetLocation sets field value

func (*ConnectorGroupReq) SetName

func (o *ConnectorGroupReq) SetName(v string)

SetName sets field value

func (ConnectorGroupReq) ToMap

func (o ConnectorGroupReq) ToMap() (map[string]interface{}, error)

func (*ConnectorGroupReq) UnmarshalJSON

func (o *ConnectorGroupReq) UnmarshalJSON(data []byte) (err error)

type ConnectorGroupResponse

type ConnectorGroupResponse struct {
	// The ID of the Resource Connector Group.
	Id *int64 `json:"id,omitempty"`
	// The name of the Resource Connector Group. The Resource Connector Group name may not include any special characters other than spaces and hyphens.
	Name *string `json:"name,omitempty" validate:"regexp=^[a-zA-Z0-9- ]+$"`
	// The region where the Resource Connector Group is available.
	Location    *string      `json:"location,omitempty"`
	Environment *Environment `json:"environment,omitempty"`
	// The Resource Connector Group's provisioning key.
	ProvisioningKey *string `json:"provisioningKey,omitempty"`
	// The date and time of the expiration of the Resource Connector Group's provisioning key, specified in the ISO 8601 format.
	ProvisioningKeyExpiresAt *time.Time `json:"provisioningKeyExpiresAt,omitempty"`
	// The URL of the Connector Group's base image.
	BaseImageDownloadUrl *string `json:"baseImageDownloadUrl,omitempty"`
	// The label that describes the status of the Resource Connector Group.
	Status *string `json:"status,omitempty"`
	// The date and time of the udpate of the Resource Connector Group's status, specified in the ISO 8601 format.
	StatusUpdatedAt *time.Time `json:"statusUpdatedAt,omitempty"`
	// The number of Connectors in the Resource Connector Group.
	ConnectorsCount *int64 `json:"connectorsCount,omitempty"`
	// The list of resource IDs.
	ResourceIds []int64 `json:"resourceIds,omitempty"`
	// The date and time of the addition of the new Resource Connector Group, specified in the ISO 8601 format.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The date and time of the update to the Resource Connector Group, specified in the ISO 8601 format.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	// The number of disconnected Connectors in the Resource Connector Group.
	DisconnectedConnectorsCount *int64 `json:"disconnectedConnectorsCount,omitempty"`
	AdditionalProperties        map[string]interface{}
}

ConnectorGroupResponse The Resource Connector Group response object.

func NewConnectorGroupResponse

func NewConnectorGroupResponse() *ConnectorGroupResponse

NewConnectorGroupResponse instantiates a new ConnectorGroupResponse 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

func NewConnectorGroupResponseWithDefaults

func NewConnectorGroupResponseWithDefaults() *ConnectorGroupResponse

NewConnectorGroupResponseWithDefaults instantiates a new ConnectorGroupResponse 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

func (*ConnectorGroupResponse) GetBaseImageDownloadUrl

func (o *ConnectorGroupResponse) GetBaseImageDownloadUrl() string

GetBaseImageDownloadUrl returns the BaseImageDownloadUrl field value if set, zero value otherwise.

func (*ConnectorGroupResponse) GetBaseImageDownloadUrlOk

func (o *ConnectorGroupResponse) GetBaseImageDownloadUrlOk() (*string, bool)

GetBaseImageDownloadUrlOk returns a tuple with the BaseImageDownloadUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupResponse) GetConnectorsCount

func (o *ConnectorGroupResponse) GetConnectorsCount() int64

GetConnectorsCount returns the ConnectorsCount field value if set, zero value otherwise.

func (*ConnectorGroupResponse) GetConnectorsCountOk

func (o *ConnectorGroupResponse) GetConnectorsCountOk() (*int64, bool)

GetConnectorsCountOk returns a tuple with the ConnectorsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupResponse) GetCreatedAt

func (o *ConnectorGroupResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*ConnectorGroupResponse) GetCreatedAtOk

func (o *ConnectorGroupResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupResponse) GetDisconnectedConnectorsCount

func (o *ConnectorGroupResponse) GetDisconnectedConnectorsCount() int64

GetDisconnectedConnectorsCount returns the DisconnectedConnectorsCount field value if set, zero value otherwise.

func (*ConnectorGroupResponse) GetDisconnectedConnectorsCountOk

func (o *ConnectorGroupResponse) GetDisconnectedConnectorsCountOk() (*int64, bool)

GetDisconnectedConnectorsCountOk returns a tuple with the DisconnectedConnectorsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupResponse) GetEnvironment

func (o *ConnectorGroupResponse) GetEnvironment() Environment

GetEnvironment returns the Environment field value if set, zero value otherwise.

func (*ConnectorGroupResponse) GetEnvironmentOk

func (o *ConnectorGroupResponse) GetEnvironmentOk() (*Environment, bool)

GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupResponse) GetId

func (o *ConnectorGroupResponse) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*ConnectorGroupResponse) GetIdOk

func (o *ConnectorGroupResponse) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupResponse) GetLocation

func (o *ConnectorGroupResponse) GetLocation() string

GetLocation returns the Location field value if set, zero value otherwise.

func (*ConnectorGroupResponse) GetLocationOk

func (o *ConnectorGroupResponse) GetLocationOk() (*string, bool)

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupResponse) GetModifiedAt

func (o *ConnectorGroupResponse) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value if set, zero value otherwise.

func (*ConnectorGroupResponse) GetModifiedAtOk

func (o *ConnectorGroupResponse) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupResponse) GetName

func (o *ConnectorGroupResponse) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ConnectorGroupResponse) GetNameOk

func (o *ConnectorGroupResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupResponse) GetProvisioningKey

func (o *ConnectorGroupResponse) GetProvisioningKey() string

GetProvisioningKey returns the ProvisioningKey field value if set, zero value otherwise.

func (*ConnectorGroupResponse) GetProvisioningKeyExpiresAt

func (o *ConnectorGroupResponse) GetProvisioningKeyExpiresAt() time.Time

GetProvisioningKeyExpiresAt returns the ProvisioningKeyExpiresAt field value if set, zero value otherwise.

func (*ConnectorGroupResponse) GetProvisioningKeyExpiresAtOk

func (o *ConnectorGroupResponse) GetProvisioningKeyExpiresAtOk() (*time.Time, bool)

GetProvisioningKeyExpiresAtOk returns a tuple with the ProvisioningKeyExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupResponse) GetProvisioningKeyOk

func (o *ConnectorGroupResponse) GetProvisioningKeyOk() (*string, bool)

GetProvisioningKeyOk returns a tuple with the ProvisioningKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupResponse) GetResourceIds

func (o *ConnectorGroupResponse) GetResourceIds() []int64

GetResourceIds returns the ResourceIds field value if set, zero value otherwise.

func (*ConnectorGroupResponse) GetResourceIdsOk

func (o *ConnectorGroupResponse) GetResourceIdsOk() ([]int64, bool)

GetResourceIdsOk returns a tuple with the ResourceIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupResponse) GetStatus

func (o *ConnectorGroupResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ConnectorGroupResponse) GetStatusOk

func (o *ConnectorGroupResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupResponse) GetStatusUpdatedAt

func (o *ConnectorGroupResponse) GetStatusUpdatedAt() time.Time

GetStatusUpdatedAt returns the StatusUpdatedAt field value if set, zero value otherwise.

func (*ConnectorGroupResponse) GetStatusUpdatedAtOk

func (o *ConnectorGroupResponse) GetStatusUpdatedAtOk() (*time.Time, bool)

GetStatusUpdatedAtOk returns a tuple with the StatusUpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorGroupResponse) HasBaseImageDownloadUrl

func (o *ConnectorGroupResponse) HasBaseImageDownloadUrl() bool

HasBaseImageDownloadUrl returns a boolean if a field has been set.

func (*ConnectorGroupResponse) HasConnectorsCount

func (o *ConnectorGroupResponse) HasConnectorsCount() bool

HasConnectorsCount returns a boolean if a field has been set.

func (*ConnectorGroupResponse) HasCreatedAt

func (o *ConnectorGroupResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ConnectorGroupResponse) HasDisconnectedConnectorsCount

func (o *ConnectorGroupResponse) HasDisconnectedConnectorsCount() bool

HasDisconnectedConnectorsCount returns a boolean if a field has been set.

func (*ConnectorGroupResponse) HasEnvironment

func (o *ConnectorGroupResponse) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*ConnectorGroupResponse) HasId

func (o *ConnectorGroupResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*ConnectorGroupResponse) HasLocation

func (o *ConnectorGroupResponse) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*ConnectorGroupResponse) HasModifiedAt

func (o *ConnectorGroupResponse) HasModifiedAt() bool

HasModifiedAt returns a boolean if a field has been set.

func (*ConnectorGroupResponse) HasName

func (o *ConnectorGroupResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*ConnectorGroupResponse) HasProvisioningKey

func (o *ConnectorGroupResponse) HasProvisioningKey() bool

HasProvisioningKey returns a boolean if a field has been set.

func (*ConnectorGroupResponse) HasProvisioningKeyExpiresAt

func (o *ConnectorGroupResponse) HasProvisioningKeyExpiresAt() bool

HasProvisioningKeyExpiresAt returns a boolean if a field has been set.

func (*ConnectorGroupResponse) HasResourceIds

func (o *ConnectorGroupResponse) HasResourceIds() bool

HasResourceIds returns a boolean if a field has been set.

func (*ConnectorGroupResponse) HasStatus

func (o *ConnectorGroupResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ConnectorGroupResponse) HasStatusUpdatedAt

func (o *ConnectorGroupResponse) HasStatusUpdatedAt() bool

HasStatusUpdatedAt returns a boolean if a field has been set.

func (ConnectorGroupResponse) MarshalJSON

func (o ConnectorGroupResponse) MarshalJSON() ([]byte, error)

func (*ConnectorGroupResponse) SetBaseImageDownloadUrl

func (o *ConnectorGroupResponse) SetBaseImageDownloadUrl(v string)

SetBaseImageDownloadUrl gets a reference to the given string and assigns it to the BaseImageDownloadUrl field.

func (*ConnectorGroupResponse) SetConnectorsCount

func (o *ConnectorGroupResponse) SetConnectorsCount(v int64)

SetConnectorsCount gets a reference to the given int64 and assigns it to the ConnectorsCount field.

func (*ConnectorGroupResponse) SetCreatedAt

func (o *ConnectorGroupResponse) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*ConnectorGroupResponse) SetDisconnectedConnectorsCount

func (o *ConnectorGroupResponse) SetDisconnectedConnectorsCount(v int64)

SetDisconnectedConnectorsCount gets a reference to the given int64 and assigns it to the DisconnectedConnectorsCount field.

func (*ConnectorGroupResponse) SetEnvironment

func (o *ConnectorGroupResponse) SetEnvironment(v Environment)

SetEnvironment gets a reference to the given Environment and assigns it to the Environment field.

func (*ConnectorGroupResponse) SetId

func (o *ConnectorGroupResponse) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*ConnectorGroupResponse) SetLocation

func (o *ConnectorGroupResponse) SetLocation(v string)

SetLocation gets a reference to the given string and assigns it to the Location field.

func (*ConnectorGroupResponse) SetModifiedAt

func (o *ConnectorGroupResponse) SetModifiedAt(v time.Time)

SetModifiedAt gets a reference to the given time.Time and assigns it to the ModifiedAt field.

func (*ConnectorGroupResponse) SetName

func (o *ConnectorGroupResponse) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ConnectorGroupResponse) SetProvisioningKey

func (o *ConnectorGroupResponse) SetProvisioningKey(v string)

SetProvisioningKey gets a reference to the given string and assigns it to the ProvisioningKey field.

func (*ConnectorGroupResponse) SetProvisioningKeyExpiresAt

func (o *ConnectorGroupResponse) SetProvisioningKeyExpiresAt(v time.Time)

SetProvisioningKeyExpiresAt gets a reference to the given time.Time and assigns it to the ProvisioningKeyExpiresAt field.

func (*ConnectorGroupResponse) SetResourceIds

func (o *ConnectorGroupResponse) SetResourceIds(v []int64)

SetResourceIds gets a reference to the given []int64 and assigns it to the ResourceIds field.

func (*ConnectorGroupResponse) SetStatus

func (o *ConnectorGroupResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ConnectorGroupResponse) SetStatusUpdatedAt

func (o *ConnectorGroupResponse) SetStatusUpdatedAt(v time.Time)

SetStatusUpdatedAt gets a reference to the given time.Time and assigns it to the StatusUpdatedAt field.

func (ConnectorGroupResponse) ToMap

func (o ConnectorGroupResponse) ToMap() (map[string]interface{}, error)

func (*ConnectorGroupResponse) UnmarshalJSON

func (o *ConnectorGroupResponse) UnmarshalJSON(data []byte) (err error)

type ConnectorGroupsAPIService

type ConnectorGroupsAPIService service

ConnectorGroupsAPIService ConnectorGroupsAPI service

func (*ConnectorGroupsAPIService) CreateConnectorGroup

CreateConnectorGroup Create Resource Connector Group

Create a Resource Connector Group in the organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateConnectorGroupRequest

func (*ConnectorGroupsAPIService) CreateConnectorGroupExecute

Execute executes the request

@return ConnectorGroupResponse

func (*ConnectorGroupsAPIService) DeleteConnectorGroup

DeleteConnectorGroup Delete Resource Connector Group

Delete the Resouce Connector Group, including the Connectors in the Resource Connector Group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the Connector Group.
@return ApiDeleteConnectorGroupRequest

func (*ConnectorGroupsAPIService) DeleteConnectorGroupExecute

func (a *ConnectorGroupsAPIService) DeleteConnectorGroupExecute(r ApiDeleteConnectorGroupRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*ConnectorGroupsAPIService) GetConnectorGroup

GetConnectorGroup Get Resource Connector Group

Get the details about a Resource Connector Group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the Connector Group.
@return ApiGetConnectorGroupRequest

func (*ConnectorGroupsAPIService) GetConnectorGroupCount

GetConnectorGroupCount Get Counts Resource Connector Groups States

Get the counts of the state information for the Resource Connector Groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetConnectorGroupCountRequest

func (*ConnectorGroupsAPIService) GetConnectorGroupCountExecute

Execute executes the request

@return ConnectorGroupCountsResponse

func (*ConnectorGroupsAPIService) GetConnectorGroupExecute

Execute executes the request

@return ConnectorGroupResponse

func (*ConnectorGroupsAPIService) ListConnectorGroups

ListConnectorGroups List Resource Connector Groups

List the Resource Connector Groups in the organization. If you include query filters on the request, the response is a subset of the Resource Connector Groups in the organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListConnectorGroupsRequest

func (*ConnectorGroupsAPIService) ListConnectorGroupsExecute

Execute executes the request

@return ConnectorGroupList

func (*ConnectorGroupsAPIService) PatchConnectorGroup

PatchConnectorGroup Patch Resource Connector Group

Update the `name` or `location` properties on the Resource Connector Group, or refresh the Resource Connector Group's provisioning key.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the Connector Group.
@return ApiPatchConnectorGroupRequest

func (*ConnectorGroupsAPIService) PatchConnectorGroupExecute

Execute executes the request

@return ConnectorGroupResponse

func (*ConnectorGroupsAPIService) PutConnectorGroup

PutConnectorGroup Update Resource Connector Group

Update the `name` and `location` properties on the Resource Connector Group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the Connector Group.
@return ApiPutConnectorGroupRequest

func (*ConnectorGroupsAPIService) PutConnectorGroupExecute

Execute executes the request

@return ConnectorGroupResponse

type ConnectorListRes

type ConnectorListRes struct {
	// The list of Connectors.
	Data []ConnectorResponse `json:"data,omitempty"`
	// The place to start reading in the collection. The offset starts at 0. If the `limit` is 10, the offset for the next response is 10. The default value is 0.
	Offset *int64 `json:"offset,omitempty"`
	// The maximum number of items in the response.
	Limit *int64 `json:"limit,omitempty"`
	// The total number of items read from the collection.
	Total                *int64 `json:"total,omitempty"`
	AdditionalProperties map[string]interface{}
}

ConnectorListRes The list of Connectors in the response.

func NewConnectorListRes

func NewConnectorListRes() *ConnectorListRes

NewConnectorListRes instantiates a new ConnectorListRes 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

func NewConnectorListResWithDefaults

func NewConnectorListResWithDefaults() *ConnectorListRes

NewConnectorListResWithDefaults instantiates a new ConnectorListRes 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

func (*ConnectorListRes) GetData

func (o *ConnectorListRes) GetData() []ConnectorResponse

GetData returns the Data field value if set, zero value otherwise.

func (*ConnectorListRes) GetDataOk

func (o *ConnectorListRes) GetDataOk() ([]ConnectorResponse, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorListRes) GetLimit

func (o *ConnectorListRes) GetLimit() int64

GetLimit returns the Limit field value if set, zero value otherwise.

func (*ConnectorListRes) GetLimitOk

func (o *ConnectorListRes) GetLimitOk() (*int64, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorListRes) GetOffset

func (o *ConnectorListRes) GetOffset() int64

GetOffset returns the Offset field value if set, zero value otherwise.

func (*ConnectorListRes) GetOffsetOk

func (o *ConnectorListRes) GetOffsetOk() (*int64, bool)

GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorListRes) GetTotal

func (o *ConnectorListRes) GetTotal() int64

GetTotal returns the Total field value if set, zero value otherwise.

func (*ConnectorListRes) GetTotalOk

func (o *ConnectorListRes) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorListRes) HasData

func (o *ConnectorListRes) HasData() bool

HasData returns a boolean if a field has been set.

func (*ConnectorListRes) HasLimit

func (o *ConnectorListRes) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*ConnectorListRes) HasOffset

func (o *ConnectorListRes) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (*ConnectorListRes) HasTotal

func (o *ConnectorListRes) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (ConnectorListRes) MarshalJSON

func (o ConnectorListRes) MarshalJSON() ([]byte, error)

func (*ConnectorListRes) SetData

func (o *ConnectorListRes) SetData(v []ConnectorResponse)

SetData gets a reference to the given []ConnectorResponse and assigns it to the Data field.

func (*ConnectorListRes) SetLimit

func (o *ConnectorListRes) SetLimit(v int64)

SetLimit gets a reference to the given int64 and assigns it to the Limit field.

func (*ConnectorListRes) SetOffset

func (o *ConnectorListRes) SetOffset(v int64)

SetOffset gets a reference to the given int64 and assigns it to the Offset field.

func (*ConnectorListRes) SetTotal

func (o *ConnectorListRes) SetTotal(v int64)

SetTotal gets a reference to the given int64 and assigns it to the Total field.

func (ConnectorListRes) ToMap

func (o ConnectorListRes) ToMap() (map[string]interface{}, error)

func (*ConnectorListRes) UnmarshalJSON

func (o *ConnectorListRes) UnmarshalJSON(data []byte) (err error)

type ConnectorPatchReqInner

type ConnectorPatchReqInner struct {
	Op *Op `json:"op,omitempty"`
	// The Connector property. You can set the following properties on the Connector: `enabled`, `confirmed`, and `revoked`.
	Path *string `json:"path,omitempty"`
	// The value of the property. When the value of the `path` field is `confirmed` or `revoked`, set the `value` property to `true`.
	Value                *bool `json:"value,omitempty"`
	AdditionalProperties map[string]interface{}
}

ConnectorPatchReqInner The properties to set on the Connector.

func NewConnectorPatchReqInner

func NewConnectorPatchReqInner() *ConnectorPatchReqInner

NewConnectorPatchReqInner instantiates a new ConnectorPatchReqInner 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

func NewConnectorPatchReqInnerWithDefaults

func NewConnectorPatchReqInnerWithDefaults() *ConnectorPatchReqInner

NewConnectorPatchReqInnerWithDefaults instantiates a new ConnectorPatchReqInner 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

func (*ConnectorPatchReqInner) GetOp

func (o *ConnectorPatchReqInner) GetOp() Op

GetOp returns the Op field value if set, zero value otherwise.

func (*ConnectorPatchReqInner) GetOpOk

func (o *ConnectorPatchReqInner) GetOpOk() (*Op, bool)

GetOpOk returns a tuple with the Op field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorPatchReqInner) GetPath

func (o *ConnectorPatchReqInner) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*ConnectorPatchReqInner) GetPathOk

func (o *ConnectorPatchReqInner) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorPatchReqInner) GetValue

func (o *ConnectorPatchReqInner) GetValue() bool

GetValue returns the Value field value if set, zero value otherwise.

func (*ConnectorPatchReqInner) GetValueOk

func (o *ConnectorPatchReqInner) GetValueOk() (*bool, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorPatchReqInner) HasOp

func (o *ConnectorPatchReqInner) HasOp() bool

HasOp returns a boolean if a field has been set.

func (*ConnectorPatchReqInner) HasPath

func (o *ConnectorPatchReqInner) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*ConnectorPatchReqInner) HasValue

func (o *ConnectorPatchReqInner) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ConnectorPatchReqInner) MarshalJSON

func (o ConnectorPatchReqInner) MarshalJSON() ([]byte, error)

func (*ConnectorPatchReqInner) SetOp

func (o *ConnectorPatchReqInner) SetOp(v Op)

SetOp gets a reference to the given Op and assigns it to the Op field.

func (*ConnectorPatchReqInner) SetPath

func (o *ConnectorPatchReqInner) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*ConnectorPatchReqInner) SetValue

func (o *ConnectorPatchReqInner) SetValue(v bool)

SetValue gets a reference to the given bool and assigns it to the Value field.

func (ConnectorPatchReqInner) ToMap

func (o ConnectorPatchReqInner) ToMap() (map[string]interface{}, error)

func (*ConnectorPatchReqInner) UnmarshalJSON

func (o *ConnectorPatchReqInner) UnmarshalJSON(data []byte) (err error)

type ConnectorResponse

type ConnectorResponse struct {
	// The ID of the Connector.
	Id *int64 `json:"id,omitempty"`
	// The ID of the Resource Connector Group.
	GroupId *int64 `json:"groupId,omitempty"`
	// The globally unique ID of the Connector instance.
	InstanceId *string `json:"instanceId,omitempty"`
	// Indicates whether the Connector exists.
	Confirmed *bool `json:"confirmed,omitempty"`
	// Indicates whether the Connector can receive traffic.
	Enabled *bool `json:"enabled,omitempty"`
	// The runtime version of the Connector image.
	Version *string `json:"version,omitempty"`
	// The unique ID of the Connector formatted as a hash string.
	Sha1 *string `json:"sha1,omitempty"`
	// The unique hostname of the device that manages the runtime of the Connector.
	Hostname *string `json:"hostname,omitempty"`
	// The IP address of the Connector.
	OriginIpAddress *string `json:"originIpAddress,omitempty"`
	// The Base OS version of the Connector agent image. Updating the base OS version requires that you download and redeploy the latest Connector image.
	BaseVersion *string `json:"baseVersion,omitempty"`
	// Indicates whether the Connector is using the latest available image. If this value is false, a new image is available to download. We recommend that you redeploy this Connector with the latest image.
	IsLatestBaseVersion *bool `json:"isLatestBaseVersion,omitempty"`
	// Indicates the status of the latest over-the-air update for this Connector. Over-the-air updates modify the Connector agent software, which are made without downloading a new image and redeploying the Connector.
	UpgradeStatus *string `json:"upgradeStatus,omitempty"`
	// The label that describes the status of the Connector.
	Status *string `json:"status,omitempty"`
	// The date and time of the Connector's status update, specified in the ISO 8601 format.
	StatusUpdatedAt *time.Time `json:"statusUpdatedAt,omitempty"`
	// The date and time of the removal of the Connector, specified in the ISO 8601 format.
	RevokedAt *time.Time `json:"revoked_at,omitempty"`
	// The date and time of the addition of the new Connector, specified in the ISO 8601 format.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The date and time of the Connector's update, specified in the ISO 8601 format.
	ModifiedAt           *time.Time `json:"modifiedAt,omitempty"`
	AdditionalProperties map[string]interface{}
}

ConnectorResponse Get the details about the Connector.

func NewConnectorResponse

func NewConnectorResponse() *ConnectorResponse

NewConnectorResponse instantiates a new ConnectorResponse 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

func NewConnectorResponseWithDefaults

func NewConnectorResponseWithDefaults() *ConnectorResponse

NewConnectorResponseWithDefaults instantiates a new ConnectorResponse 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

func (*ConnectorResponse) GetBaseVersion

func (o *ConnectorResponse) GetBaseVersion() string

GetBaseVersion returns the BaseVersion field value if set, zero value otherwise.

func (*ConnectorResponse) GetBaseVersionOk

func (o *ConnectorResponse) GetBaseVersionOk() (*string, bool)

GetBaseVersionOk returns a tuple with the BaseVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetConfirmed

func (o *ConnectorResponse) GetConfirmed() bool

GetConfirmed returns the Confirmed field value if set, zero value otherwise.

func (*ConnectorResponse) GetConfirmedOk

func (o *ConnectorResponse) GetConfirmedOk() (*bool, bool)

GetConfirmedOk returns a tuple with the Confirmed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetCreatedAt

func (o *ConnectorResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*ConnectorResponse) GetCreatedAtOk

func (o *ConnectorResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetEnabled

func (o *ConnectorResponse) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*ConnectorResponse) GetEnabledOk

func (o *ConnectorResponse) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetGroupId

func (o *ConnectorResponse) GetGroupId() int64

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*ConnectorResponse) GetGroupIdOk

func (o *ConnectorResponse) GetGroupIdOk() (*int64, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetHostname

func (o *ConnectorResponse) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*ConnectorResponse) GetHostnameOk

func (o *ConnectorResponse) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetId

func (o *ConnectorResponse) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*ConnectorResponse) GetIdOk

func (o *ConnectorResponse) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetInstanceId

func (o *ConnectorResponse) GetInstanceId() string

GetInstanceId returns the InstanceId field value if set, zero value otherwise.

func (*ConnectorResponse) GetInstanceIdOk

func (o *ConnectorResponse) GetInstanceIdOk() (*string, bool)

GetInstanceIdOk returns a tuple with the InstanceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetIsLatestBaseVersion

func (o *ConnectorResponse) GetIsLatestBaseVersion() bool

GetIsLatestBaseVersion returns the IsLatestBaseVersion field value if set, zero value otherwise.

func (*ConnectorResponse) GetIsLatestBaseVersionOk

func (o *ConnectorResponse) GetIsLatestBaseVersionOk() (*bool, bool)

GetIsLatestBaseVersionOk returns a tuple with the IsLatestBaseVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetModifiedAt

func (o *ConnectorResponse) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value if set, zero value otherwise.

func (*ConnectorResponse) GetModifiedAtOk

func (o *ConnectorResponse) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetOriginIpAddress

func (o *ConnectorResponse) GetOriginIpAddress() string

GetOriginIpAddress returns the OriginIpAddress field value if set, zero value otherwise.

func (*ConnectorResponse) GetOriginIpAddressOk

func (o *ConnectorResponse) GetOriginIpAddressOk() (*string, bool)

GetOriginIpAddressOk returns a tuple with the OriginIpAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetRevokedAt

func (o *ConnectorResponse) GetRevokedAt() time.Time

GetRevokedAt returns the RevokedAt field value if set, zero value otherwise.

func (*ConnectorResponse) GetRevokedAtOk

func (o *ConnectorResponse) GetRevokedAtOk() (*time.Time, bool)

GetRevokedAtOk returns a tuple with the RevokedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetSha1

func (o *ConnectorResponse) GetSha1() string

GetSha1 returns the Sha1 field value if set, zero value otherwise.

func (*ConnectorResponse) GetSha1Ok

func (o *ConnectorResponse) GetSha1Ok() (*string, bool)

GetSha1Ok returns a tuple with the Sha1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetStatus

func (o *ConnectorResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ConnectorResponse) GetStatusOk

func (o *ConnectorResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetStatusUpdatedAt

func (o *ConnectorResponse) GetStatusUpdatedAt() time.Time

GetStatusUpdatedAt returns the StatusUpdatedAt field value if set, zero value otherwise.

func (*ConnectorResponse) GetStatusUpdatedAtOk

func (o *ConnectorResponse) GetStatusUpdatedAtOk() (*time.Time, bool)

GetStatusUpdatedAtOk returns a tuple with the StatusUpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetUpgradeStatus

func (o *ConnectorResponse) GetUpgradeStatus() string

GetUpgradeStatus returns the UpgradeStatus field value if set, zero value otherwise.

func (*ConnectorResponse) GetUpgradeStatusOk

func (o *ConnectorResponse) GetUpgradeStatusOk() (*string, bool)

GetUpgradeStatusOk returns a tuple with the UpgradeStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) GetVersion

func (o *ConnectorResponse) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*ConnectorResponse) GetVersionOk

func (o *ConnectorResponse) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorResponse) HasBaseVersion

func (o *ConnectorResponse) HasBaseVersion() bool

HasBaseVersion returns a boolean if a field has been set.

func (*ConnectorResponse) HasConfirmed

func (o *ConnectorResponse) HasConfirmed() bool

HasConfirmed returns a boolean if a field has been set.

func (*ConnectorResponse) HasCreatedAt

func (o *ConnectorResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ConnectorResponse) HasEnabled

func (o *ConnectorResponse) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ConnectorResponse) HasGroupId

func (o *ConnectorResponse) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*ConnectorResponse) HasHostname

func (o *ConnectorResponse) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*ConnectorResponse) HasId

func (o *ConnectorResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*ConnectorResponse) HasInstanceId

func (o *ConnectorResponse) HasInstanceId() bool

HasInstanceId returns a boolean if a field has been set.

func (*ConnectorResponse) HasIsLatestBaseVersion

func (o *ConnectorResponse) HasIsLatestBaseVersion() bool

HasIsLatestBaseVersion returns a boolean if a field has been set.

func (*ConnectorResponse) HasModifiedAt

func (o *ConnectorResponse) HasModifiedAt() bool

HasModifiedAt returns a boolean if a field has been set.

func (*ConnectorResponse) HasOriginIpAddress

func (o *ConnectorResponse) HasOriginIpAddress() bool

HasOriginIpAddress returns a boolean if a field has been set.

func (*ConnectorResponse) HasRevokedAt

func (o *ConnectorResponse) HasRevokedAt() bool

HasRevokedAt returns a boolean if a field has been set.

func (*ConnectorResponse) HasSha1

func (o *ConnectorResponse) HasSha1() bool

HasSha1 returns a boolean if a field has been set.

func (*ConnectorResponse) HasStatus

func (o *ConnectorResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ConnectorResponse) HasStatusUpdatedAt

func (o *ConnectorResponse) HasStatusUpdatedAt() bool

HasStatusUpdatedAt returns a boolean if a field has been set.

func (*ConnectorResponse) HasUpgradeStatus

func (o *ConnectorResponse) HasUpgradeStatus() bool

HasUpgradeStatus returns a boolean if a field has been set.

func (*ConnectorResponse) HasVersion

func (o *ConnectorResponse) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (ConnectorResponse) MarshalJSON

func (o ConnectorResponse) MarshalJSON() ([]byte, error)

func (*ConnectorResponse) SetBaseVersion

func (o *ConnectorResponse) SetBaseVersion(v string)

SetBaseVersion gets a reference to the given string and assigns it to the BaseVersion field.

func (*ConnectorResponse) SetConfirmed

func (o *ConnectorResponse) SetConfirmed(v bool)

SetConfirmed gets a reference to the given bool and assigns it to the Confirmed field.

func (*ConnectorResponse) SetCreatedAt

func (o *ConnectorResponse) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*ConnectorResponse) SetEnabled

func (o *ConnectorResponse) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*ConnectorResponse) SetGroupId

func (o *ConnectorResponse) SetGroupId(v int64)

SetGroupId gets a reference to the given int64 and assigns it to the GroupId field.

func (*ConnectorResponse) SetHostname

func (o *ConnectorResponse) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*ConnectorResponse) SetId

func (o *ConnectorResponse) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*ConnectorResponse) SetInstanceId

func (o *ConnectorResponse) SetInstanceId(v string)

SetInstanceId gets a reference to the given string and assigns it to the InstanceId field.

func (*ConnectorResponse) SetIsLatestBaseVersion

func (o *ConnectorResponse) SetIsLatestBaseVersion(v bool)

SetIsLatestBaseVersion gets a reference to the given bool and assigns it to the IsLatestBaseVersion field.

func (*ConnectorResponse) SetModifiedAt

func (o *ConnectorResponse) SetModifiedAt(v time.Time)

SetModifiedAt gets a reference to the given time.Time and assigns it to the ModifiedAt field.

func (*ConnectorResponse) SetOriginIpAddress

func (o *ConnectorResponse) SetOriginIpAddress(v string)

SetOriginIpAddress gets a reference to the given string and assigns it to the OriginIpAddress field.

func (*ConnectorResponse) SetRevokedAt

func (o *ConnectorResponse) SetRevokedAt(v time.Time)

SetRevokedAt gets a reference to the given time.Time and assigns it to the RevokedAt field.

func (*ConnectorResponse) SetSha1

func (o *ConnectorResponse) SetSha1(v string)

SetSha1 gets a reference to the given string and assigns it to the Sha1 field.

func (*ConnectorResponse) SetStatus

func (o *ConnectorResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ConnectorResponse) SetStatusUpdatedAt

func (o *ConnectorResponse) SetStatusUpdatedAt(v time.Time)

SetStatusUpdatedAt gets a reference to the given time.Time and assigns it to the StatusUpdatedAt field.

func (*ConnectorResponse) SetUpgradeStatus

func (o *ConnectorResponse) SetUpgradeStatus(v string)

SetUpgradeStatus gets a reference to the given string and assigns it to the UpgradeStatus field.

func (*ConnectorResponse) SetVersion

func (o *ConnectorResponse) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (ConnectorResponse) ToMap

func (o ConnectorResponse) ToMap() (map[string]interface{}, error)

func (*ConnectorResponse) UnmarshalJSON

func (o *ConnectorResponse) UnmarshalJSON(data []byte) (err error)

type ConnectorsAPIService

type ConnectorsAPIService service

ConnectorsAPIService ConnectorsAPI service

func (*ConnectorsAPIService) DeleteConnector

DeleteConnector Delete Connector

Remove the Connector from the Resource Connector Group in the organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the Connector.
@return ApiDeleteConnectorRequest

func (*ConnectorsAPIService) DeleteConnectorExecute

func (a *ConnectorsAPIService) DeleteConnectorExecute(r ApiDeleteConnectorRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*ConnectorsAPIService) GetConnector

GetConnector Get Connector

Get the details about a Connector.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the Connector.
@return ApiGetConnectorRequest

func (*ConnectorsAPIService) GetConnectorAgentCount

GetConnectorAgentCount Get Counts Connectors States

Get the counts of the state information for the Connectors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetConnectorAgentCountRequest

func (*ConnectorsAPIService) GetConnectorAgentCountExecute

Execute executes the request

@return ConnectorCountsResponse

func (*ConnectorsAPIService) GetConnectorExecute

Execute executes the request

@return ConnectorResponse

func (*ConnectorsAPIService) ListConnectors

ListConnectors List Connectors

List the Connectors for the Resouce Connector Groups in the organization. If you include query filters on the request, the response is a subset of the Connectors in the organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListConnectorsRequest

func (*ConnectorsAPIService) ListConnectorsExecute

Execute executes the request

@return ConnectorListRes

func (*ConnectorsAPIService) PatchConnector

PatchConnector Patch Connector

Update the properties on the Connector.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the Connector.
@return ApiPatchConnectorRequest

func (*ConnectorsAPIService) PatchConnectorExecute

Execute executes the request

@return ConnectorResponse

type CreateConnectorGroup409Response

type CreateConnectorGroup409Response struct {
	// Error message explaining the reason for failure.
	Error                *string `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateConnectorGroup409Response struct for CreateConnectorGroup409Response

func NewCreateConnectorGroup409Response

func NewCreateConnectorGroup409Response() *CreateConnectorGroup409Response

NewCreateConnectorGroup409Response instantiates a new CreateConnectorGroup409Response 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

func NewCreateConnectorGroup409ResponseWithDefaults

func NewCreateConnectorGroup409ResponseWithDefaults() *CreateConnectorGroup409Response

NewCreateConnectorGroup409ResponseWithDefaults instantiates a new CreateConnectorGroup409Response 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

func (*CreateConnectorGroup409Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*CreateConnectorGroup409Response) GetErrorOk

func (o *CreateConnectorGroup409Response) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateConnectorGroup409Response) HasError

func (o *CreateConnectorGroup409Response) HasError() bool

HasError returns a boolean if a field has been set.

func (CreateConnectorGroup409Response) MarshalJSON

func (o CreateConnectorGroup409Response) MarshalJSON() ([]byte, error)

func (*CreateConnectorGroup409Response) SetError

func (o *CreateConnectorGroup409Response) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (CreateConnectorGroup409Response) ToMap

func (o CreateConnectorGroup409Response) ToMap() (map[string]interface{}, error)

func (*CreateConnectorGroup409Response) UnmarshalJSON

func (o *CreateConnectorGroup409Response) UnmarshalJSON(data []byte) (err error)

type Environment

type Environment string

Environment The type of cloud-native runtime environment that hosts the Connector Group.

const (
	AWS   Environment = "aws"
	ESX   Environment = "esx"
	AZURE Environment = "azure"
)

List of environment

func NewEnvironmentFromValue

func NewEnvironmentFromValue(v string) (*Environment, error)

NewEnvironmentFromValue returns a pointer to a valid Environment for the value passed as argument, or an error if the value passed is not allowed by the enum

func (Environment) IsValid

func (v Environment) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (Environment) Ptr

func (v Environment) Ptr() *Environment

Ptr returns reference to environment value

func (*Environment) UnmarshalJSON

func (v *Environment) UnmarshalJSON(src []byte) error

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetConnectorGroup400Response

type GetConnectorGroup400Response struct {
	// Error message explaining the reason for failure.
	Error *string `json:"error,omitempty"`
	// The ID of the request.
	RequestId            *string `json:"requestId,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetConnectorGroup400Response struct for GetConnectorGroup400Response

func NewGetConnectorGroup400Response

func NewGetConnectorGroup400Response() *GetConnectorGroup400Response

NewGetConnectorGroup400Response instantiates a new GetConnectorGroup400Response 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

func NewGetConnectorGroup400ResponseWithDefaults

func NewGetConnectorGroup400ResponseWithDefaults() *GetConnectorGroup400Response

NewGetConnectorGroup400ResponseWithDefaults instantiates a new GetConnectorGroup400Response 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

func (*GetConnectorGroup400Response) GetError

func (o *GetConnectorGroup400Response) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*GetConnectorGroup400Response) GetErrorOk

func (o *GetConnectorGroup400Response) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetConnectorGroup400Response) GetRequestId

func (o *GetConnectorGroup400Response) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*GetConnectorGroup400Response) GetRequestIdOk

func (o *GetConnectorGroup400Response) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetConnectorGroup400Response) HasError

func (o *GetConnectorGroup400Response) HasError() bool

HasError returns a boolean if a field has been set.

func (*GetConnectorGroup400Response) HasRequestId

func (o *GetConnectorGroup400Response) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (GetConnectorGroup400Response) MarshalJSON

func (o GetConnectorGroup400Response) MarshalJSON() ([]byte, error)

func (*GetConnectorGroup400Response) SetError

func (o *GetConnectorGroup400Response) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*GetConnectorGroup400Response) SetRequestId

func (o *GetConnectorGroup400Response) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (GetConnectorGroup400Response) ToMap

func (o GetConnectorGroup400Response) ToMap() (map[string]interface{}, error)

func (*GetConnectorGroup400Response) UnmarshalJSON

func (o *GetConnectorGroup400Response) UnmarshalJSON(data []byte) (err error)

type GetConnectorGroup404Response

type GetConnectorGroup404Response struct {
	// Error message explaining the reason for failure.
	Error *string `json:"error,omitempty"`
	// The ID of the request.
	RequestId            *string `json:"requestId,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetConnectorGroup404Response struct for GetConnectorGroup404Response

func NewGetConnectorGroup404Response

func NewGetConnectorGroup404Response() *GetConnectorGroup404Response

NewGetConnectorGroup404Response instantiates a new GetConnectorGroup404Response 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

func NewGetConnectorGroup404ResponseWithDefaults

func NewGetConnectorGroup404ResponseWithDefaults() *GetConnectorGroup404Response

NewGetConnectorGroup404ResponseWithDefaults instantiates a new GetConnectorGroup404Response 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

func (*GetConnectorGroup404Response) GetError

func (o *GetConnectorGroup404Response) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*GetConnectorGroup404Response) GetErrorOk

func (o *GetConnectorGroup404Response) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetConnectorGroup404Response) GetRequestId

func (o *GetConnectorGroup404Response) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*GetConnectorGroup404Response) GetRequestIdOk

func (o *GetConnectorGroup404Response) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetConnectorGroup404Response) HasError

func (o *GetConnectorGroup404Response) HasError() bool

HasError returns a boolean if a field has been set.

func (*GetConnectorGroup404Response) HasRequestId

func (o *GetConnectorGroup404Response) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (GetConnectorGroup404Response) MarshalJSON

func (o GetConnectorGroup404Response) MarshalJSON() ([]byte, error)

func (*GetConnectorGroup404Response) SetError

func (o *GetConnectorGroup404Response) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*GetConnectorGroup404Response) SetRequestId

func (o *GetConnectorGroup404Response) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (GetConnectorGroup404Response) ToMap

func (o GetConnectorGroup404Response) ToMap() (map[string]interface{}, error)

func (*GetConnectorGroup404Response) UnmarshalJSON

func (o *GetConnectorGroup404Response) UnmarshalJSON(data []byte) (err error)

type ListConnectorGroups400Response

type ListConnectorGroups400Response struct {
	// Error message explaining the reason for failure.
	Error *string `json:"error,omitempty"`
	// The ID of the request.
	RequestId            *string                                         `json:"requestId,omitempty"`
	ValidationErrors     *ListConnectorGroups400ResponseValidationErrors `json:"validationErrors,omitempty"`
	AdditionalProperties map[string]interface{}
}

ListConnectorGroups400Response struct for ListConnectorGroups400Response

func NewListConnectorGroups400Response

func NewListConnectorGroups400Response() *ListConnectorGroups400Response

NewListConnectorGroups400Response instantiates a new ListConnectorGroups400Response 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

func NewListConnectorGroups400ResponseWithDefaults

func NewListConnectorGroups400ResponseWithDefaults() *ListConnectorGroups400Response

NewListConnectorGroups400ResponseWithDefaults instantiates a new ListConnectorGroups400Response 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

func (*ListConnectorGroups400Response) GetError

func (o *ListConnectorGroups400Response) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*ListConnectorGroups400Response) GetErrorOk

func (o *ListConnectorGroups400Response) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListConnectorGroups400Response) GetRequestId

func (o *ListConnectorGroups400Response) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*ListConnectorGroups400Response) GetRequestIdOk

func (o *ListConnectorGroups400Response) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListConnectorGroups400Response) GetValidationErrors

GetValidationErrors returns the ValidationErrors field value if set, zero value otherwise.

func (*ListConnectorGroups400Response) GetValidationErrorsOk

GetValidationErrorsOk returns a tuple with the ValidationErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListConnectorGroups400Response) HasError

func (o *ListConnectorGroups400Response) HasError() bool

HasError returns a boolean if a field has been set.

func (*ListConnectorGroups400Response) HasRequestId

func (o *ListConnectorGroups400Response) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*ListConnectorGroups400Response) HasValidationErrors

func (o *ListConnectorGroups400Response) HasValidationErrors() bool

HasValidationErrors returns a boolean if a field has been set.

func (ListConnectorGroups400Response) MarshalJSON

func (o ListConnectorGroups400Response) MarshalJSON() ([]byte, error)

func (*ListConnectorGroups400Response) SetError

func (o *ListConnectorGroups400Response) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*ListConnectorGroups400Response) SetRequestId

func (o *ListConnectorGroups400Response) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (*ListConnectorGroups400Response) SetValidationErrors

SetValidationErrors gets a reference to the given ListConnectorGroups400ResponseValidationErrors and assigns it to the ValidationErrors field.

func (ListConnectorGroups400Response) ToMap

func (o ListConnectorGroups400Response) ToMap() (map[string]interface{}, error)

func (*ListConnectorGroups400Response) UnmarshalJSON

func (o *ListConnectorGroups400Response) UnmarshalJSON(data []byte) (err error)

type ListConnectorGroups400ResponseValidationErrors

type ListConnectorGroups400ResponseValidationErrors struct {
	// Indicates the problem with `name` property in the payload.
	Name *string `json:"name,omitempty"`
	// Indicates the problem with the `location` property in the payload.
	Location *string `json:"location,omitempty"`
	// Indicates the problem with `environment` property in the payload.
	Environment          *string `json:"environment,omitempty"`
	AdditionalProperties map[string]interface{}
}

ListConnectorGroups400ResponseValidationErrors The validation error information.

func NewListConnectorGroups400ResponseValidationErrors

func NewListConnectorGroups400ResponseValidationErrors() *ListConnectorGroups400ResponseValidationErrors

NewListConnectorGroups400ResponseValidationErrors instantiates a new ListConnectorGroups400ResponseValidationErrors 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

func NewListConnectorGroups400ResponseValidationErrorsWithDefaults

func NewListConnectorGroups400ResponseValidationErrorsWithDefaults() *ListConnectorGroups400ResponseValidationErrors

NewListConnectorGroups400ResponseValidationErrorsWithDefaults instantiates a new ListConnectorGroups400ResponseValidationErrors 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

func (*ListConnectorGroups400ResponseValidationErrors) GetEnvironment

GetEnvironment returns the Environment field value if set, zero value otherwise.

func (*ListConnectorGroups400ResponseValidationErrors) GetEnvironmentOk

GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListConnectorGroups400ResponseValidationErrors) GetLocation

GetLocation returns the Location field value if set, zero value otherwise.

func (*ListConnectorGroups400ResponseValidationErrors) GetLocationOk

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListConnectorGroups400ResponseValidationErrors) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*ListConnectorGroups400ResponseValidationErrors) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListConnectorGroups400ResponseValidationErrors) HasEnvironment

HasEnvironment returns a boolean if a field has been set.

func (*ListConnectorGroups400ResponseValidationErrors) HasLocation

HasLocation returns a boolean if a field has been set.

func (*ListConnectorGroups400ResponseValidationErrors) HasName

HasName returns a boolean if a field has been set.

func (ListConnectorGroups400ResponseValidationErrors) MarshalJSON

func (*ListConnectorGroups400ResponseValidationErrors) SetEnvironment

SetEnvironment gets a reference to the given string and assigns it to the Environment field.

func (*ListConnectorGroups400ResponseValidationErrors) SetLocation

SetLocation gets a reference to the given string and assigns it to the Location field.

func (*ListConnectorGroups400ResponseValidationErrors) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (ListConnectorGroups400ResponseValidationErrors) ToMap

func (o ListConnectorGroups400ResponseValidationErrors) ToMap() (map[string]interface{}, error)

func (*ListConnectorGroups400ResponseValidationErrors) UnmarshalJSON

func (o *ListConnectorGroups400ResponseValidationErrors) UnmarshalJSON(data []byte) (err error)

type ListConnectorGroups401Response

type ListConnectorGroups401Response struct {
	// Error message explaining the reason for failure.
	Error *string `json:"error,omitempty"`
	// The ID of the request.
	RequestId            *string `json:"requestId,omitempty"`
	AdditionalProperties map[string]interface{}
}

ListConnectorGroups401Response struct for ListConnectorGroups401Response

func NewListConnectorGroups401Response

func NewListConnectorGroups401Response() *ListConnectorGroups401Response

NewListConnectorGroups401Response instantiates a new ListConnectorGroups401Response 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

func NewListConnectorGroups401ResponseWithDefaults

func NewListConnectorGroups401ResponseWithDefaults() *ListConnectorGroups401Response

NewListConnectorGroups401ResponseWithDefaults instantiates a new ListConnectorGroups401Response 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

func (*ListConnectorGroups401Response) GetError

func (o *ListConnectorGroups401Response) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*ListConnectorGroups401Response) GetErrorOk

func (o *ListConnectorGroups401Response) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListConnectorGroups401Response) GetRequestId

func (o *ListConnectorGroups401Response) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*ListConnectorGroups401Response) GetRequestIdOk

func (o *ListConnectorGroups401Response) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListConnectorGroups401Response) HasError

func (o *ListConnectorGroups401Response) HasError() bool

HasError returns a boolean if a field has been set.

func (*ListConnectorGroups401Response) HasRequestId

func (o *ListConnectorGroups401Response) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (ListConnectorGroups401Response) MarshalJSON

func (o ListConnectorGroups401Response) MarshalJSON() ([]byte, error)

func (*ListConnectorGroups401Response) SetError

func (o *ListConnectorGroups401Response) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*ListConnectorGroups401Response) SetRequestId

func (o *ListConnectorGroups401Response) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (ListConnectorGroups401Response) ToMap

func (o ListConnectorGroups401Response) ToMap() (map[string]interface{}, error)

func (*ListConnectorGroups401Response) UnmarshalJSON

func (o *ListConnectorGroups401Response) UnmarshalJSON(data []byte) (err error)

type ListConnectorGroups403Response

type ListConnectorGroups403Response struct {
	// Error message explaining the reason for failure.
	Error *string `json:"error,omitempty"`
	// The ID of the request.
	RequestId            *string `json:"requestId,omitempty"`
	AdditionalProperties map[string]interface{}
}

ListConnectorGroups403Response struct for ListConnectorGroups403Response

func NewListConnectorGroups403Response

func NewListConnectorGroups403Response() *ListConnectorGroups403Response

NewListConnectorGroups403Response instantiates a new ListConnectorGroups403Response 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

func NewListConnectorGroups403ResponseWithDefaults

func NewListConnectorGroups403ResponseWithDefaults() *ListConnectorGroups403Response

NewListConnectorGroups403ResponseWithDefaults instantiates a new ListConnectorGroups403Response 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

func (*ListConnectorGroups403Response) GetError

func (o *ListConnectorGroups403Response) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*ListConnectorGroups403Response) GetErrorOk

func (o *ListConnectorGroups403Response) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListConnectorGroups403Response) GetRequestId

func (o *ListConnectorGroups403Response) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*ListConnectorGroups403Response) GetRequestIdOk

func (o *ListConnectorGroups403Response) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListConnectorGroups403Response) HasError

func (o *ListConnectorGroups403Response) HasError() bool

HasError returns a boolean if a field has been set.

func (*ListConnectorGroups403Response) HasRequestId

func (o *ListConnectorGroups403Response) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (ListConnectorGroups403Response) MarshalJSON

func (o ListConnectorGroups403Response) MarshalJSON() ([]byte, error)

func (*ListConnectorGroups403Response) SetError

func (o *ListConnectorGroups403Response) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*ListConnectorGroups403Response) SetRequestId

func (o *ListConnectorGroups403Response) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (ListConnectorGroups403Response) ToMap

func (o ListConnectorGroups403Response) ToMap() (map[string]interface{}, error)

func (*ListConnectorGroups403Response) UnmarshalJSON

func (o *ListConnectorGroups403Response) UnmarshalJSON(data []byte) (err error)

type ListConnectorGroups500Response

type ListConnectorGroups500Response struct {
	// Error message explaining the reason for failure.
	Error *string `json:"error,omitempty"`
	// The ID of the request.
	RequestId            *string `json:"requestId,omitempty"`
	AdditionalProperties map[string]interface{}
}

ListConnectorGroups500Response struct for ListConnectorGroups500Response

func NewListConnectorGroups500Response

func NewListConnectorGroups500Response() *ListConnectorGroups500Response

NewListConnectorGroups500Response instantiates a new ListConnectorGroups500Response 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

func NewListConnectorGroups500ResponseWithDefaults

func NewListConnectorGroups500ResponseWithDefaults() *ListConnectorGroups500Response

NewListConnectorGroups500ResponseWithDefaults instantiates a new ListConnectorGroups500Response 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

func (*ListConnectorGroups500Response) GetError

func (o *ListConnectorGroups500Response) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*ListConnectorGroups500Response) GetErrorOk

func (o *ListConnectorGroups500Response) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListConnectorGroups500Response) GetRequestId

func (o *ListConnectorGroups500Response) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*ListConnectorGroups500Response) GetRequestIdOk

func (o *ListConnectorGroups500Response) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListConnectorGroups500Response) HasError

func (o *ListConnectorGroups500Response) HasError() bool

HasError returns a boolean if a field has been set.

func (*ListConnectorGroups500Response) HasRequestId

func (o *ListConnectorGroups500Response) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (ListConnectorGroups500Response) MarshalJSON

func (o ListConnectorGroups500Response) MarshalJSON() ([]byte, error)

func (*ListConnectorGroups500Response) SetError

func (o *ListConnectorGroups500Response) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*ListConnectorGroups500Response) SetRequestId

func (o *ListConnectorGroups500Response) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (ListConnectorGroups500Response) ToMap

func (o ListConnectorGroups500Response) ToMap() (map[string]interface{}, error)

func (*ListConnectorGroups500Response) UnmarshalJSON

func (o *ListConnectorGroups500Response) UnmarshalJSON(data []byte) (err error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableConnectorCountsResponse

type NullableConnectorCountsResponse struct {
	// contains filtered or unexported fields
}

func (NullableConnectorCountsResponse) Get

func (NullableConnectorCountsResponse) IsSet

func (NullableConnectorCountsResponse) MarshalJSON

func (v NullableConnectorCountsResponse) MarshalJSON() ([]byte, error)

func (*NullableConnectorCountsResponse) Set

func (*NullableConnectorCountsResponse) UnmarshalJSON

func (v *NullableConnectorCountsResponse) UnmarshalJSON(src []byte) error

func (*NullableConnectorCountsResponse) Unset

type NullableConnectorGroupCountsResponse

type NullableConnectorGroupCountsResponse struct {
	// contains filtered or unexported fields
}

func (NullableConnectorGroupCountsResponse) Get

func (NullableConnectorGroupCountsResponse) IsSet

func (NullableConnectorGroupCountsResponse) MarshalJSON

func (v NullableConnectorGroupCountsResponse) MarshalJSON() ([]byte, error)

func (*NullableConnectorGroupCountsResponse) Set

func (*NullableConnectorGroupCountsResponse) UnmarshalJSON

func (v *NullableConnectorGroupCountsResponse) UnmarshalJSON(src []byte) error

func (*NullableConnectorGroupCountsResponse) Unset

type NullableConnectorGroupList

type NullableConnectorGroupList struct {
	// contains filtered or unexported fields
}

func NewNullableConnectorGroupList

func NewNullableConnectorGroupList(val *ConnectorGroupList) *NullableConnectorGroupList

func (NullableConnectorGroupList) Get

func (NullableConnectorGroupList) IsSet

func (v NullableConnectorGroupList) IsSet() bool

func (NullableConnectorGroupList) MarshalJSON

func (v NullableConnectorGroupList) MarshalJSON() ([]byte, error)

func (*NullableConnectorGroupList) Set

func (*NullableConnectorGroupList) UnmarshalJSON

func (v *NullableConnectorGroupList) UnmarshalJSON(src []byte) error

func (*NullableConnectorGroupList) Unset

func (v *NullableConnectorGroupList) Unset()

type NullableConnectorGroupPatchReqInner

type NullableConnectorGroupPatchReqInner struct {
	// contains filtered or unexported fields
}

func (NullableConnectorGroupPatchReqInner) Get

func (NullableConnectorGroupPatchReqInner) IsSet

func (NullableConnectorGroupPatchReqInner) MarshalJSON

func (v NullableConnectorGroupPatchReqInner) MarshalJSON() ([]byte, error)

func (*NullableConnectorGroupPatchReqInner) Set

func (*NullableConnectorGroupPatchReqInner) UnmarshalJSON

func (v *NullableConnectorGroupPatchReqInner) UnmarshalJSON(src []byte) error

func (*NullableConnectorGroupPatchReqInner) Unset

type NullableConnectorGroupReq

type NullableConnectorGroupReq struct {
	// contains filtered or unexported fields
}

func NewNullableConnectorGroupReq

func NewNullableConnectorGroupReq(val *ConnectorGroupReq) *NullableConnectorGroupReq

func (NullableConnectorGroupReq) Get

func (NullableConnectorGroupReq) IsSet

func (v NullableConnectorGroupReq) IsSet() bool

func (NullableConnectorGroupReq) MarshalJSON

func (v NullableConnectorGroupReq) MarshalJSON() ([]byte, error)

func (*NullableConnectorGroupReq) Set

func (*NullableConnectorGroupReq) UnmarshalJSON

func (v *NullableConnectorGroupReq) UnmarshalJSON(src []byte) error

func (*NullableConnectorGroupReq) Unset

func (v *NullableConnectorGroupReq) Unset()

type NullableConnectorGroupResponse

type NullableConnectorGroupResponse struct {
	// contains filtered or unexported fields
}

func (NullableConnectorGroupResponse) Get

func (NullableConnectorGroupResponse) IsSet

func (NullableConnectorGroupResponse) MarshalJSON

func (v NullableConnectorGroupResponse) MarshalJSON() ([]byte, error)

func (*NullableConnectorGroupResponse) Set

func (*NullableConnectorGroupResponse) UnmarshalJSON

func (v *NullableConnectorGroupResponse) UnmarshalJSON(src []byte) error

func (*NullableConnectorGroupResponse) Unset

func (v *NullableConnectorGroupResponse) Unset()

type NullableConnectorListRes

type NullableConnectorListRes struct {
	// contains filtered or unexported fields
}

func NewNullableConnectorListRes

func NewNullableConnectorListRes(val *ConnectorListRes) *NullableConnectorListRes

func (NullableConnectorListRes) Get

func (NullableConnectorListRes) IsSet

func (v NullableConnectorListRes) IsSet() bool

func (NullableConnectorListRes) MarshalJSON

func (v NullableConnectorListRes) MarshalJSON() ([]byte, error)

func (*NullableConnectorListRes) Set

func (*NullableConnectorListRes) UnmarshalJSON

func (v *NullableConnectorListRes) UnmarshalJSON(src []byte) error

func (*NullableConnectorListRes) Unset

func (v *NullableConnectorListRes) Unset()

type NullableConnectorPatchReqInner

type NullableConnectorPatchReqInner struct {
	// contains filtered or unexported fields
}

func (NullableConnectorPatchReqInner) Get

func (NullableConnectorPatchReqInner) IsSet

func (NullableConnectorPatchReqInner) MarshalJSON

func (v NullableConnectorPatchReqInner) MarshalJSON() ([]byte, error)

func (*NullableConnectorPatchReqInner) Set

func (*NullableConnectorPatchReqInner) UnmarshalJSON

func (v *NullableConnectorPatchReqInner) UnmarshalJSON(src []byte) error

func (*NullableConnectorPatchReqInner) Unset

func (v *NullableConnectorPatchReqInner) Unset()

type NullableConnectorResponse

type NullableConnectorResponse struct {
	// contains filtered or unexported fields
}

func NewNullableConnectorResponse

func NewNullableConnectorResponse(val *ConnectorResponse) *NullableConnectorResponse

func (NullableConnectorResponse) Get

func (NullableConnectorResponse) IsSet

func (v NullableConnectorResponse) IsSet() bool

func (NullableConnectorResponse) MarshalJSON

func (v NullableConnectorResponse) MarshalJSON() ([]byte, error)

func (*NullableConnectorResponse) Set

func (*NullableConnectorResponse) UnmarshalJSON

func (v *NullableConnectorResponse) UnmarshalJSON(src []byte) error

func (*NullableConnectorResponse) Unset

func (v *NullableConnectorResponse) Unset()

type NullableCreateConnectorGroup409Response

type NullableCreateConnectorGroup409Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateConnectorGroup409Response) Get

func (NullableCreateConnectorGroup409Response) IsSet

func (NullableCreateConnectorGroup409Response) MarshalJSON

func (v NullableCreateConnectorGroup409Response) MarshalJSON() ([]byte, error)

func (*NullableCreateConnectorGroup409Response) Set

func (*NullableCreateConnectorGroup409Response) UnmarshalJSON

func (v *NullableCreateConnectorGroup409Response) UnmarshalJSON(src []byte) error

func (*NullableCreateConnectorGroup409Response) Unset

type NullableEnvironment

type NullableEnvironment struct {
	// contains filtered or unexported fields
}

func NewNullableEnvironment

func NewNullableEnvironment(val *Environment) *NullableEnvironment

func (NullableEnvironment) Get

func (NullableEnvironment) IsSet

func (v NullableEnvironment) IsSet() bool

func (NullableEnvironment) MarshalJSON

func (v NullableEnvironment) MarshalJSON() ([]byte, error)

func (*NullableEnvironment) Set

func (v *NullableEnvironment) Set(val *Environment)

func (*NullableEnvironment) UnmarshalJSON

func (v *NullableEnvironment) UnmarshalJSON(src []byte) error

func (*NullableEnvironment) Unset

func (v *NullableEnvironment) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGetConnectorGroup400Response

type NullableGetConnectorGroup400Response struct {
	// contains filtered or unexported fields
}

func (NullableGetConnectorGroup400Response) Get

func (NullableGetConnectorGroup400Response) IsSet

func (NullableGetConnectorGroup400Response) MarshalJSON

func (v NullableGetConnectorGroup400Response) MarshalJSON() ([]byte, error)

func (*NullableGetConnectorGroup400Response) Set

func (*NullableGetConnectorGroup400Response) UnmarshalJSON

func (v *NullableGetConnectorGroup400Response) UnmarshalJSON(src []byte) error

func (*NullableGetConnectorGroup400Response) Unset

type NullableGetConnectorGroup404Response

type NullableGetConnectorGroup404Response struct {
	// contains filtered or unexported fields
}

func (NullableGetConnectorGroup404Response) Get

func (NullableGetConnectorGroup404Response) IsSet

func (NullableGetConnectorGroup404Response) MarshalJSON

func (v NullableGetConnectorGroup404Response) MarshalJSON() ([]byte, error)

func (*NullableGetConnectorGroup404Response) Set

func (*NullableGetConnectorGroup404Response) UnmarshalJSON

func (v *NullableGetConnectorGroup404Response) UnmarshalJSON(src []byte) error

func (*NullableGetConnectorGroup404Response) Unset

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableListConnectorGroups400Response

type NullableListConnectorGroups400Response struct {
	// contains filtered or unexported fields
}

func (NullableListConnectorGroups400Response) Get

func (NullableListConnectorGroups400Response) IsSet

func (NullableListConnectorGroups400Response) MarshalJSON

func (v NullableListConnectorGroups400Response) MarshalJSON() ([]byte, error)

func (*NullableListConnectorGroups400Response) Set

func (*NullableListConnectorGroups400Response) UnmarshalJSON

func (v *NullableListConnectorGroups400Response) UnmarshalJSON(src []byte) error

func (*NullableListConnectorGroups400Response) Unset

type NullableListConnectorGroups400ResponseValidationErrors

type NullableListConnectorGroups400ResponseValidationErrors struct {
	// contains filtered or unexported fields
}

func (NullableListConnectorGroups400ResponseValidationErrors) Get

func (NullableListConnectorGroups400ResponseValidationErrors) IsSet

func (NullableListConnectorGroups400ResponseValidationErrors) MarshalJSON

func (*NullableListConnectorGroups400ResponseValidationErrors) Set

func (*NullableListConnectorGroups400ResponseValidationErrors) UnmarshalJSON

func (*NullableListConnectorGroups400ResponseValidationErrors) Unset

type NullableListConnectorGroups401Response

type NullableListConnectorGroups401Response struct {
	// contains filtered or unexported fields
}

func (NullableListConnectorGroups401Response) Get

func (NullableListConnectorGroups401Response) IsSet

func (NullableListConnectorGroups401Response) MarshalJSON

func (v NullableListConnectorGroups401Response) MarshalJSON() ([]byte, error)

func (*NullableListConnectorGroups401Response) Set

func (*NullableListConnectorGroups401Response) UnmarshalJSON

func (v *NullableListConnectorGroups401Response) UnmarshalJSON(src []byte) error

func (*NullableListConnectorGroups401Response) Unset

type NullableListConnectorGroups403Response

type NullableListConnectorGroups403Response struct {
	// contains filtered or unexported fields
}

func (NullableListConnectorGroups403Response) Get

func (NullableListConnectorGroups403Response) IsSet

func (NullableListConnectorGroups403Response) MarshalJSON

func (v NullableListConnectorGroups403Response) MarshalJSON() ([]byte, error)

func (*NullableListConnectorGroups403Response) Set

func (*NullableListConnectorGroups403Response) UnmarshalJSON

func (v *NullableListConnectorGroups403Response) UnmarshalJSON(src []byte) error

func (*NullableListConnectorGroups403Response) Unset

type NullableListConnectorGroups500Response

type NullableListConnectorGroups500Response struct {
	// contains filtered or unexported fields
}

func (NullableListConnectorGroups500Response) Get

func (NullableListConnectorGroups500Response) IsSet

func (NullableListConnectorGroups500Response) MarshalJSON

func (v NullableListConnectorGroups500Response) MarshalJSON() ([]byte, error)

func (*NullableListConnectorGroups500Response) Set

func (*NullableListConnectorGroups500Response) UnmarshalJSON

func (v *NullableListConnectorGroups500Response) UnmarshalJSON(src []byte) error

func (*NullableListConnectorGroups500Response) Unset

type NullableOp

type NullableOp struct {
	// contains filtered or unexported fields
}

func NewNullableOp

func NewNullableOp(val *Op) *NullableOp

func (NullableOp) Get

func (v NullableOp) Get() *Op

func (NullableOp) IsSet

func (v NullableOp) IsSet() bool

func (NullableOp) MarshalJSON

func (v NullableOp) MarshalJSON() ([]byte, error)

func (*NullableOp) Set

func (v *NullableOp) Set(val *Op)

func (*NullableOp) UnmarshalJSON

func (v *NullableOp) UnmarshalJSON(src []byte) error

func (*NullableOp) Unset

func (v *NullableOp) Unset()

type NullablePatchConnector400Response

type NullablePatchConnector400Response struct {
	// contains filtered or unexported fields
}

func (NullablePatchConnector400Response) Get

func (NullablePatchConnector400Response) IsSet

func (NullablePatchConnector400Response) MarshalJSON

func (v NullablePatchConnector400Response) MarshalJSON() ([]byte, error)

func (*NullablePatchConnector400Response) Set

func (*NullablePatchConnector400Response) UnmarshalJSON

func (v *NullablePatchConnector400Response) UnmarshalJSON(src []byte) error

func (*NullablePatchConnector400Response) Unset

type NullablePatchConnector400ResponseValidationErrors

type NullablePatchConnector400ResponseValidationErrors struct {
	// contains filtered or unexported fields
}

func (NullablePatchConnector400ResponseValidationErrors) Get

func (NullablePatchConnector400ResponseValidationErrors) IsSet

func (NullablePatchConnector400ResponseValidationErrors) MarshalJSON

func (*NullablePatchConnector400ResponseValidationErrors) Set

func (*NullablePatchConnector400ResponseValidationErrors) UnmarshalJSON

func (*NullablePatchConnector400ResponseValidationErrors) Unset

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type Op

type Op string

Op The label that describes the type of operation.

const (
	REPLACE Op = "replace"
)

List of op

func NewOpFromValue

func NewOpFromValue(v string) (*Op, error)

NewOpFromValue returns a pointer to a valid Op for the value passed as argument, or an error if the value passed is not allowed by the enum

func (Op) IsValid

func (v Op) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (Op) Ptr

func (v Op) Ptr() *Op

Ptr returns reference to op value

func (*Op) UnmarshalJSON

func (v *Op) UnmarshalJSON(src []byte) error

type PatchConnector400Response

type PatchConnector400Response struct {
	// Error message explaining the reason for failure.
	Error *string `json:"error,omitempty"`
	// The ID of the request.
	RequestId            *string                                    `json:"requestId,omitempty"`
	ValidationErrors     *PatchConnector400ResponseValidationErrors `json:"validationErrors,omitempty"`
	AdditionalProperties map[string]interface{}
}

PatchConnector400Response struct for PatchConnector400Response

func NewPatchConnector400Response

func NewPatchConnector400Response() *PatchConnector400Response

NewPatchConnector400Response instantiates a new PatchConnector400Response 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

func NewPatchConnector400ResponseWithDefaults

func NewPatchConnector400ResponseWithDefaults() *PatchConnector400Response

NewPatchConnector400ResponseWithDefaults instantiates a new PatchConnector400Response 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

func (*PatchConnector400Response) GetError

func (o *PatchConnector400Response) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*PatchConnector400Response) GetErrorOk

func (o *PatchConnector400Response) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchConnector400Response) GetRequestId

func (o *PatchConnector400Response) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*PatchConnector400Response) GetRequestIdOk

func (o *PatchConnector400Response) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchConnector400Response) GetValidationErrors

GetValidationErrors returns the ValidationErrors field value if set, zero value otherwise.

func (*PatchConnector400Response) GetValidationErrorsOk

GetValidationErrorsOk returns a tuple with the ValidationErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchConnector400Response) HasError

func (o *PatchConnector400Response) HasError() bool

HasError returns a boolean if a field has been set.

func (*PatchConnector400Response) HasRequestId

func (o *PatchConnector400Response) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*PatchConnector400Response) HasValidationErrors

func (o *PatchConnector400Response) HasValidationErrors() bool

HasValidationErrors returns a boolean if a field has been set.

func (PatchConnector400Response) MarshalJSON

func (o PatchConnector400Response) MarshalJSON() ([]byte, error)

func (*PatchConnector400Response) SetError

func (o *PatchConnector400Response) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*PatchConnector400Response) SetRequestId

func (o *PatchConnector400Response) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (*PatchConnector400Response) SetValidationErrors

SetValidationErrors gets a reference to the given PatchConnector400ResponseValidationErrors and assigns it to the ValidationErrors field.

func (PatchConnector400Response) ToMap

func (o PatchConnector400Response) ToMap() (map[string]interface{}, error)

func (*PatchConnector400Response) UnmarshalJSON

func (o *PatchConnector400Response) UnmarshalJSON(data []byte) (err error)

type PatchConnector400ResponseValidationErrors

type PatchConnector400ResponseValidationErrors struct {
	// Indicates the problem with \"enabled\" property in the payload.
	Enabled *string `json:"enabled,omitempty"`
	// Indicates the problem with \"confirmed\" property in the payload.
	Confirmed            *string `json:"confirmed,omitempty"`
	AdditionalProperties map[string]interface{}
}

PatchConnector400ResponseValidationErrors struct for PatchConnector400ResponseValidationErrors

func NewPatchConnector400ResponseValidationErrors

func NewPatchConnector400ResponseValidationErrors() *PatchConnector400ResponseValidationErrors

NewPatchConnector400ResponseValidationErrors instantiates a new PatchConnector400ResponseValidationErrors 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

func NewPatchConnector400ResponseValidationErrorsWithDefaults

func NewPatchConnector400ResponseValidationErrorsWithDefaults() *PatchConnector400ResponseValidationErrors

NewPatchConnector400ResponseValidationErrorsWithDefaults instantiates a new PatchConnector400ResponseValidationErrors 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

func (*PatchConnector400ResponseValidationErrors) GetConfirmed

GetConfirmed returns the Confirmed field value if set, zero value otherwise.

func (*PatchConnector400ResponseValidationErrors) GetConfirmedOk

func (o *PatchConnector400ResponseValidationErrors) GetConfirmedOk() (*string, bool)

GetConfirmedOk returns a tuple with the Confirmed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchConnector400ResponseValidationErrors) GetEnabled

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*PatchConnector400ResponseValidationErrors) GetEnabledOk

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchConnector400ResponseValidationErrors) HasConfirmed

HasConfirmed returns a boolean if a field has been set.

func (*PatchConnector400ResponseValidationErrors) HasEnabled

HasEnabled returns a boolean if a field has been set.

func (PatchConnector400ResponseValidationErrors) MarshalJSON

func (*PatchConnector400ResponseValidationErrors) SetConfirmed

SetConfirmed gets a reference to the given string and assigns it to the Confirmed field.

func (*PatchConnector400ResponseValidationErrors) SetEnabled

SetEnabled gets a reference to the given string and assigns it to the Enabled field.

func (PatchConnector400ResponseValidationErrors) ToMap

func (o PatchConnector400ResponseValidationErrors) ToMap() (map[string]interface{}, error)

func (*PatchConnector400ResponseValidationErrors) UnmarshalJSON

func (o *PatchConnector400ResponseValidationErrors) UnmarshalJSON(data []byte) (err error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL