cloud_api_client

package module
v0.0.0-...-f64040b Latest Latest
Warning

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

Go to latest
Published: Oct 12, 2022 License: MIT Imports: 22 Imported by: 9

README

Go API client for cloud_api_client

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

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: 0.1.0
  • Package version: 1.0.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 cloud_api_client "github.com/aptible/cloud-api-clients/clients/go"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

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

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

ctx := context.WithValue(context.Background(), cloud_api_client.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

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

Documentation for API Endpoints

All URIs are relative to http://localhost

Class Method HTTP request Description
ActionsApi ActionCreate Post /api/v1/organizations/{organization_id}/environments/{environment_id}/assets/{asset_id}/action Action Create
ActionsApi ActionGet Get /api/v1/organizations/{organization_id}/environments/{environment_id}/assets/{asset_id}/action/{action_id} Action Get
AssetsApi AssetCreate Post /api/v1/organizations/{organization_id}/environments/{environment_id}/assets Asset Create
AssetsApi AssetDelete Delete /api/v1/organizations/{organization_id}/environments/{environment_id}/assets/{asset_id} Asset Delete
AssetsApi AssetGet Get /api/v1/organizations/{organization_id}/environments/{environment_id}/assets/{asset_id} Asset Get
AssetsApi AssetUpdate Put /api/v1/organizations/{organization_id}/environments/{environment_id}/assets/{asset_id} Asset Update
ConnectionsApi ConnectionCreate Post /api/v1/organizations/{organization_id}/environments/{environment_id}/assets/{asset_id}/connections/ Connection Create
ConnectionsApi ConnectionDelete Delete /api/v1/organizations/{organization_id}/environments/{environment_id}/assets/{asset_id}/connections/{connection_id} Connection Delete
ConnectionsApi ConnectionGet Get /api/v1/organizations/{organization_id}/environments/{environment_id}/assets/{asset_id}/connections/{connection_id} Connection Get
DefaultApi GetHealthcheck Get /api/v1/system/health_check Get Healthcheck
EnvironmentsApi EnvironmentCreate Post /api/v1/organizations/{organization_id}/environments Environment Create
EnvironmentsApi EnvironmentDelete Delete /api/v1/organizations/{organization_id}/environments/{environment_id} Environment Delete
EnvironmentsApi EnvironmentGet Get /api/v1/organizations/{organization_id}/environments/{environment_id} Environment Get
EnvironmentsApi EnvironmentGetAllowedAssetBundles Get /api/v1/organizations/{organization_id}/environments/{environment_id}/asset_bundles Environment Get Allowed Asset Bundles
EnvironmentsApi EnvironmentGetAssets Get /api/v1/organizations/{organization_id}/environments/{environment_id}/assets Environment Get Assets
EnvironmentsApi EnvironmentGetConnections Get /api/v1/organizations/{organization_id}/environments/{environment_id}/connections Environment Get Connections
EnvironmentsApi EnvironmentUpdate Put /api/v1/organizations/{organization_id}/environments/{environment_id} Environment Update
OperationsApi OperationGet Get /api/v1/organizations/{organization_id}/operations/{operation_id} Operation Get
OperationsApi OperationUpdate Put /api/v1/operations/{operation_id} Operation Update
OrganizationsApi OrganizationDelete Delete /api/v1/organizations/{organization_id} Organization Delete
OrganizationsApi OrganizationGet Get /api/v1/organizations/{organization_id} Organization Get
OrganizationsApi OrganizationGetEnvironments Get /api/v1/organizations/{organization_id}/environments Organization Get Environments
OrganizationsApi OrganizationGetOperations Get /api/v1/organizations/{organization_id}/operations/ Organization Get Operations
OrganizationsApi OrganizationList Get /api/v1/organizations/ Organization List
OrganizationsApi OrganizationUpdate Put /api/v1/organizations/{organization_id} Organization Update
UtilitiesApi GetUser Get /api/v1/debug/user_auth Get User
UtilitiesApi GetUserRole Get /api/v1/debug/user_role_middleware_check Get User Role
WorkerApi WorkerHealthCheck Post /api/v1/worker/health-check Worker Health Check

Documentation For Models

Documentation For Authorization

HTTPBearer
  • Type: HTTP Bearer token authentication

Example

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

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
	ContextHttpSignatureAuth = contextKey("httpsignature")

	// 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 AllowedAssetStatusEnumValues = []AssetStatus{
	"FAILED",
	"PENDING",
	"REQUESTED",
	"DEPLOYING",
	"DEPLOYED",
	"DESTROYED",
	"DESTROYING",
}

All allowed values of AssetStatus enum

View Source
var AllowedConnectionStatusEnumValues = []ConnectionStatus{
	"ACTIVE",
	"DELETED",
	"FAILED",
	"PENDING",
}

All allowed values of ConnectionStatus enum

View Source
var AllowedOperationStatusEnumValues = []OperationStatus{
	"FAILED",
	"REQUESTED",
	"PENDING",
	"PAUSED",
	"IN_PROGRESS",
	"CANCELED",
	"COMPLETE",
}

All allowed values of OperationStatus enum

View Source
var AllowedOperationTypeEnumValues = []OperationType{
	"CREATE",
	"UPDATE",
	"DESTROY",
	"ACTION",
}

All allowed values of OperationType enum

Functions

func CacheExpires

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

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

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 {
	ActionsApi ActionsApi

	AssetsApi AssetsApi

	ConnectionsApi ConnectionsApi

	DefaultApi DefaultApi

	EnvironmentsApi EnvironmentsApi

	OperationsApi OperationsApi

	OrganizationsApi OrganizationsApi

	UtilitiesApi UtilitiesApi

	WorkerApi WorkerApi
	// contains filtered or unexported fields
}

APIClient manages communication with the Cloud API API v0.1.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 ActionRequest

type ActionRequest struct {
	ActionName string      `json:"action_name"`
	Parameters interface{} `json:"parameters,omitempty"`
}

ActionRequest struct for ActionRequest

func NewActionRequest

func NewActionRequest(actionName string) *ActionRequest

NewActionRequest instantiates a new ActionRequest 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 NewActionRequestWithDefaults

func NewActionRequestWithDefaults() *ActionRequest

NewActionRequestWithDefaults instantiates a new ActionRequest 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 (*ActionRequest) GetActionName

func (o *ActionRequest) GetActionName() string

GetActionName returns the ActionName field value

func (*ActionRequest) GetActionNameOk

func (o *ActionRequest) GetActionNameOk() (*string, bool)

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

func (*ActionRequest) GetParameters

func (o *ActionRequest) GetParameters() interface{}

GetParameters returns the Parameters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ActionRequest) GetParametersOk

func (o *ActionRequest) GetParametersOk() (*interface{}, bool)

GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ActionRequest) HasParameters

func (o *ActionRequest) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (ActionRequest) MarshalJSON

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

func (*ActionRequest) SetActionName

func (o *ActionRequest) SetActionName(v string)

SetActionName sets field value

func (*ActionRequest) SetParameters

func (o *ActionRequest) SetParameters(v interface{})

SetParameters gets a reference to the given interface{} and assigns it to the Parameters field.

type ActionResponse

type ActionResponse struct {
	Id         string                 `json:"id"`
	ActionName string                 `json:"action_name"`
	Asset      AssetOutput            `json:"asset"`
	Operation  OperationOutput        `json:"operation"`
	Parameters map[string]interface{} `json:"parameters,omitempty"`
	Output     map[string]interface{} `json:"output,omitempty"`
}

ActionResponse struct for ActionResponse

func NewActionResponse

func NewActionResponse(id string, actionName string, asset AssetOutput, operation OperationOutput) *ActionResponse

NewActionResponse instantiates a new ActionResponse 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 NewActionResponseWithDefaults

func NewActionResponseWithDefaults() *ActionResponse

NewActionResponseWithDefaults instantiates a new ActionResponse 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 (*ActionResponse) GetActionName

func (o *ActionResponse) GetActionName() string

GetActionName returns the ActionName field value

func (*ActionResponse) GetActionNameOk

func (o *ActionResponse) GetActionNameOk() (*string, bool)

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

func (*ActionResponse) GetAsset

func (o *ActionResponse) GetAsset() AssetOutput

GetAsset returns the Asset field value

func (*ActionResponse) GetAssetOk

func (o *ActionResponse) GetAssetOk() (*AssetOutput, bool)

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

func (*ActionResponse) GetId

func (o *ActionResponse) GetId() string

GetId returns the Id field value

func (*ActionResponse) GetIdOk

func (o *ActionResponse) GetIdOk() (*string, bool)

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

func (*ActionResponse) GetOperation

func (o *ActionResponse) GetOperation() OperationOutput

GetOperation returns the Operation field value

func (*ActionResponse) GetOperationOk

func (o *ActionResponse) GetOperationOk() (*OperationOutput, bool)

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

func (*ActionResponse) GetOutput

func (o *ActionResponse) GetOutput() map[string]interface{}

GetOutput returns the Output field value if set, zero value otherwise.

func (*ActionResponse) GetOutputOk

func (o *ActionResponse) GetOutputOk() (map[string]interface{}, bool)

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

func (*ActionResponse) GetParameters

func (o *ActionResponse) GetParameters() map[string]interface{}

GetParameters returns the Parameters field value if set, zero value otherwise.

func (*ActionResponse) GetParametersOk

func (o *ActionResponse) GetParametersOk() (map[string]interface{}, bool)

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

func (*ActionResponse) HasOutput

func (o *ActionResponse) HasOutput() bool

HasOutput returns a boolean if a field has been set.

func (*ActionResponse) HasParameters

func (o *ActionResponse) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (ActionResponse) MarshalJSON

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

func (*ActionResponse) SetActionName

func (o *ActionResponse) SetActionName(v string)

SetActionName sets field value

func (*ActionResponse) SetAsset

func (o *ActionResponse) SetAsset(v AssetOutput)

SetAsset sets field value

func (*ActionResponse) SetId

func (o *ActionResponse) SetId(v string)

SetId sets field value

func (*ActionResponse) SetOperation

func (o *ActionResponse) SetOperation(v OperationOutput)

SetOperation sets field value

func (*ActionResponse) SetOutput

func (o *ActionResponse) SetOutput(v map[string]interface{})

SetOutput gets a reference to the given map[string]interface{} and assigns it to the Output field.

func (*ActionResponse) SetParameters

func (o *ActionResponse) SetParameters(v map[string]interface{})

SetParameters gets a reference to the given map[string]interface{} and assigns it to the Parameters field.

type ActionsApi

type ActionsApi interface {

	/*
		ActionCreate Action Create

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param assetId
		@param environmentId
		@param organizationId
		@return ApiActionCreateRequest
	*/
	ActionCreate(ctx context.Context, assetId string, environmentId string, organizationId string) ApiActionCreateRequest

	// ActionCreateExecute executes the request
	//  @return ActionResponse
	ActionCreateExecute(r ApiActionCreateRequest) (*ActionResponse, *http.Response, error)

	/*
		ActionGet Action Get

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param assetId
		@param environmentId
		@param actionId
		@param organizationId
		@return ApiActionGetRequest
	*/
	ActionGet(ctx context.Context, assetId string, environmentId string, actionId string, organizationId string) ApiActionGetRequest

	// ActionGetExecute executes the request
	//  @return ActionResponse
	ActionGetExecute(r ApiActionGetRequest) (*ActionResponse, *http.Response, error)
}

type ActionsApiService

type ActionsApiService service

ActionsApiService ActionsApi service

func (*ActionsApiService) ActionCreate

func (a *ActionsApiService) ActionCreate(ctx context.Context, assetId string, environmentId string, organizationId string) ApiActionCreateRequest

ActionCreate Action Create

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

func (*ActionsApiService) ActionCreateExecute

Execute executes the request

@return ActionResponse

func (*ActionsApiService) ActionGet

func (a *ActionsApiService) ActionGet(ctx context.Context, assetId string, environmentId string, actionId string, organizationId string) ApiActionGetRequest

ActionGet Action Get

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

func (*ActionsApiService) ActionGetExecute

Execute executes the request

@return ActionResponse

type ApiActionCreateRequest

type ApiActionCreateRequest struct {
	ApiService ActionsApi
	// contains filtered or unexported fields
}

func (ApiActionCreateRequest) ActionRequest

func (r ApiActionCreateRequest) ActionRequest(actionRequest ActionRequest) ApiActionCreateRequest

func (ApiActionCreateRequest) Execute

type ApiActionGetRequest

type ApiActionGetRequest struct {
	ApiService ActionsApi
	// contains filtered or unexported fields
}

func (ApiActionGetRequest) Execute

type ApiAssetCreateRequest

type ApiAssetCreateRequest struct {
	ApiService AssetsApi
	// contains filtered or unexported fields
}

func (ApiAssetCreateRequest) AssetInput

func (r ApiAssetCreateRequest) AssetInput(assetInput AssetInput) ApiAssetCreateRequest

func (ApiAssetCreateRequest) Execute

type ApiAssetDeleteRequest

type ApiAssetDeleteRequest struct {
	ApiService AssetsApi
	// contains filtered or unexported fields
}

func (ApiAssetDeleteRequest) Execute

type ApiAssetGetRequest

type ApiAssetGetRequest struct {
	ApiService AssetsApi
	// contains filtered or unexported fields
}

func (ApiAssetGetRequest) Execute

func (r ApiAssetGetRequest) Execute() (*AssetOutput, *http.Response, error)

type ApiAssetUpdateRequest

type ApiAssetUpdateRequest struct {
	ApiService AssetsApi
	// contains filtered or unexported fields
}

func (ApiAssetUpdateRequest) AssetInput

func (r ApiAssetUpdateRequest) AssetInput(assetInput AssetInput) ApiAssetUpdateRequest

func (ApiAssetUpdateRequest) Execute

type ApiConnectionCreateRequest

type ApiConnectionCreateRequest struct {
	ApiService ConnectionsApi
	// contains filtered or unexported fields
}

func (ApiConnectionCreateRequest) ConnectionInput

func (r ApiConnectionCreateRequest) ConnectionInput(connectionInput ConnectionInput) ApiConnectionCreateRequest

func (ApiConnectionCreateRequest) Execute

type ApiConnectionDeleteRequest

type ApiConnectionDeleteRequest struct {
	ApiService ConnectionsApi
	// contains filtered or unexported fields
}

func (ApiConnectionDeleteRequest) Execute

func (r ApiConnectionDeleteRequest) Execute() (interface{}, *http.Response, error)

type ApiConnectionGetRequest

type ApiConnectionGetRequest struct {
	ApiService ConnectionsApi
	// contains filtered or unexported fields
}

func (ApiConnectionGetRequest) Execute

type ApiEnvironmentCreateRequest

type ApiEnvironmentCreateRequest struct {
	ApiService EnvironmentsApi
	// contains filtered or unexported fields
}

func (ApiEnvironmentCreateRequest) EnvironmentInput

func (r ApiEnvironmentCreateRequest) EnvironmentInput(environmentInput EnvironmentInput) ApiEnvironmentCreateRequest

func (ApiEnvironmentCreateRequest) Execute

type ApiEnvironmentDeleteRequest

type ApiEnvironmentDeleteRequest struct {
	ApiService EnvironmentsApi
	// contains filtered or unexported fields
}

func (ApiEnvironmentDeleteRequest) Execute

func (r ApiEnvironmentDeleteRequest) Execute() (interface{}, *http.Response, error)

type ApiEnvironmentGetAllowedAssetBundlesRequest

type ApiEnvironmentGetAllowedAssetBundlesRequest struct {
	ApiService EnvironmentsApi
	// contains filtered or unexported fields
}

func (ApiEnvironmentGetAllowedAssetBundlesRequest) Execute

type ApiEnvironmentGetAssetsRequest

type ApiEnvironmentGetAssetsRequest struct {
	ApiService EnvironmentsApi
	// contains filtered or unexported fields
}

func (ApiEnvironmentGetAssetsRequest) Execute

type ApiEnvironmentGetConnectionsRequest

type ApiEnvironmentGetConnectionsRequest struct {
	ApiService EnvironmentsApi
	// contains filtered or unexported fields
}

func (ApiEnvironmentGetConnectionsRequest) Execute

type ApiEnvironmentGetRequest

type ApiEnvironmentGetRequest struct {
	ApiService EnvironmentsApi
	// contains filtered or unexported fields
}

func (ApiEnvironmentGetRequest) Execute

type ApiEnvironmentUpdateRequest

type ApiEnvironmentUpdateRequest struct {
	ApiService EnvironmentsApi
	// contains filtered or unexported fields
}

func (ApiEnvironmentUpdateRequest) EnvironmentInput

func (r ApiEnvironmentUpdateRequest) EnvironmentInput(environmentInput EnvironmentInput) ApiEnvironmentUpdateRequest

func (ApiEnvironmentUpdateRequest) Execute

type ApiGetHealthcheckRequest

type ApiGetHealthcheckRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetHealthcheckRequest) Execute

type ApiGetUserRequest

type ApiGetUserRequest struct {
	ApiService UtilitiesApi
	// contains filtered or unexported fields
}

func (ApiGetUserRequest) Execute

func (r ApiGetUserRequest) Execute() (interface{}, *http.Response, error)

type ApiGetUserRoleRequest

type ApiGetUserRoleRequest struct {
	ApiService UtilitiesApi
	// contains filtered or unexported fields
}

func (ApiGetUserRoleRequest) Execute

func (r ApiGetUserRoleRequest) Execute() (interface{}, *http.Response, error)

func (ApiGetUserRoleRequest) OrganizationId

func (r ApiGetUserRoleRequest) OrganizationId(organizationId string) ApiGetUserRoleRequest

type ApiOperationGetRequest

type ApiOperationGetRequest struct {
	ApiService OperationsApi
	// contains filtered or unexported fields
}

func (ApiOperationGetRequest) Execute

type ApiOperationUpdateRequest

type ApiOperationUpdateRequest struct {
	ApiService OperationsApi
	// contains filtered or unexported fields
}

func (ApiOperationUpdateRequest) Execute

func (r ApiOperationUpdateRequest) Execute() (interface{}, *http.Response, error)

func (ApiOperationUpdateRequest) OperationUpdate

func (r ApiOperationUpdateRequest) OperationUpdate(operationUpdate OperationUpdate) ApiOperationUpdateRequest

type ApiOrganizationDeleteRequest

type ApiOrganizationDeleteRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiOrganizationDeleteRequest) Execute

func (r ApiOrganizationDeleteRequest) Execute() (interface{}, *http.Response, error)

type ApiOrganizationGetEnvironmentsRequest

type ApiOrganizationGetEnvironmentsRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiOrganizationGetEnvironmentsRequest) Execute

type ApiOrganizationGetOperationsRequest

type ApiOrganizationGetOperationsRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiOrganizationGetOperationsRequest) AssetId

func (ApiOrganizationGetOperationsRequest) EnvironmentId

func (ApiOrganizationGetOperationsRequest) Execute

type ApiOrganizationGetRequest

type ApiOrganizationGetRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiOrganizationGetRequest) Execute

type ApiOrganizationListRequest

type ApiOrganizationListRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiOrganizationListRequest) Execute

type ApiOrganizationUpdateRequest

type ApiOrganizationUpdateRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiOrganizationUpdateRequest) Execute

func (ApiOrganizationUpdateRequest) OrganizationInput

func (r ApiOrganizationUpdateRequest) OrganizationInput(organizationInput OrganizationInput) ApiOrganizationUpdateRequest

type ApiWorkerHealthCheckRequest

type ApiWorkerHealthCheckRequest struct {
	ApiService WorkerApi
	// contains filtered or unexported fields
}

func (ApiWorkerHealthCheckRequest) Execute

func (r ApiWorkerHealthCheckRequest) Execute() (interface{}, *http.Response, error)

func (ApiWorkerHealthCheckRequest) HealthCheckFromWorker

func (r ApiWorkerHealthCheckRequest) HealthCheckFromWorker(healthCheckFromWorker HealthCheckFromWorker) ApiWorkerHealthCheckRequest

type AssetAction

type AssetAction struct {
	Name           string      `json:"name"`
	Description    *string     `json:"description,omitempty"`
	UserParameters interface{} `json:"user_parameters,omitempty"`
}

AssetAction struct for AssetAction

func NewAssetAction

func NewAssetAction(name string) *AssetAction

NewAssetAction instantiates a new AssetAction 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 NewAssetActionWithDefaults

func NewAssetActionWithDefaults() *AssetAction

NewAssetActionWithDefaults instantiates a new AssetAction 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 (*AssetAction) GetDescription

func (o *AssetAction) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*AssetAction) GetDescriptionOk

func (o *AssetAction) GetDescriptionOk() (*string, bool)

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

func (*AssetAction) GetName

func (o *AssetAction) GetName() string

GetName returns the Name field value

func (*AssetAction) GetNameOk

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

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

func (*AssetAction) GetUserParameters

func (o *AssetAction) GetUserParameters() interface{}

GetUserParameters returns the UserParameters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AssetAction) GetUserParametersOk

func (o *AssetAction) GetUserParametersOk() (*interface{}, bool)

GetUserParametersOk returns a tuple with the UserParameters field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AssetAction) HasDescription

func (o *AssetAction) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AssetAction) HasUserParameters

func (o *AssetAction) HasUserParameters() bool

HasUserParameters returns a boolean if a field has been set.

func (AssetAction) MarshalJSON

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

func (*AssetAction) SetDescription

func (o *AssetAction) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*AssetAction) SetName

func (o *AssetAction) SetName(v string)

SetName sets field value

func (*AssetAction) SetUserParameters

func (o *AssetAction) SetUserParameters(v interface{})

SetUserParameters gets a reference to the given interface{} and assigns it to the UserParameters field.

type AssetBundle

type AssetBundle struct {
	Identifier     string                 `json:"identifier"`
	Name           string                 `json:"name"`
	Description    *string                `json:"description,omitempty"`
	Types          []string               `json:"types"`
	Actions        map[string]AssetAction `json:"actions"`
	UserParameters interface{}            `json:"user_parameters,omitempty"`
}

AssetBundle struct for AssetBundle

func NewAssetBundle

func NewAssetBundle(identifier string, name string, types []string, actions map[string]AssetAction) *AssetBundle

NewAssetBundle instantiates a new AssetBundle 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 NewAssetBundleWithDefaults

func NewAssetBundleWithDefaults() *AssetBundle

NewAssetBundleWithDefaults instantiates a new AssetBundle 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 (*AssetBundle) GetActions

func (o *AssetBundle) GetActions() map[string]AssetAction

GetActions returns the Actions field value

func (*AssetBundle) GetActionsOk

func (o *AssetBundle) GetActionsOk() (*map[string]AssetAction, bool)

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

func (*AssetBundle) GetDescription

func (o *AssetBundle) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*AssetBundle) GetDescriptionOk

func (o *AssetBundle) GetDescriptionOk() (*string, bool)

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

func (*AssetBundle) GetIdentifier

func (o *AssetBundle) GetIdentifier() string

GetIdentifier returns the Identifier field value

func (*AssetBundle) GetIdentifierOk

func (o *AssetBundle) GetIdentifierOk() (*string, bool)

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

func (*AssetBundle) GetName

func (o *AssetBundle) GetName() string

GetName returns the Name field value

func (*AssetBundle) GetNameOk

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

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

func (*AssetBundle) GetTypes

func (o *AssetBundle) GetTypes() []string

GetTypes returns the Types field value

func (*AssetBundle) GetTypesOk

func (o *AssetBundle) GetTypesOk() ([]string, bool)

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

func (*AssetBundle) GetUserParameters

func (o *AssetBundle) GetUserParameters() interface{}

GetUserParameters returns the UserParameters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AssetBundle) GetUserParametersOk

func (o *AssetBundle) GetUserParametersOk() (*interface{}, bool)

GetUserParametersOk returns a tuple with the UserParameters field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AssetBundle) HasDescription

func (o *AssetBundle) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AssetBundle) HasUserParameters

func (o *AssetBundle) HasUserParameters() bool

HasUserParameters returns a boolean if a field has been set.

func (AssetBundle) MarshalJSON

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

func (*AssetBundle) SetActions

func (o *AssetBundle) SetActions(v map[string]AssetAction)

SetActions sets field value

func (*AssetBundle) SetDescription

func (o *AssetBundle) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*AssetBundle) SetIdentifier

func (o *AssetBundle) SetIdentifier(v string)

SetIdentifier sets field value

func (*AssetBundle) SetName

func (o *AssetBundle) SetName(v string)

SetName sets field value

func (*AssetBundle) SetTypes

func (o *AssetBundle) SetTypes(v []string)

SetTypes sets field value

func (*AssetBundle) SetUserParameters

func (o *AssetBundle) SetUserParameters(v interface{})

SetUserParameters gets a reference to the given interface{} and assigns it to the UserParameters field.

type AssetInput

type AssetInput struct {
	Asset           string                 `json:"asset"`
	AssetVersion    string                 `json:"asset_version"`
	AssetParameters map[string]interface{} `json:"asset_parameters"`
	ConnectsTo      []string               `json:"connects_to,omitempty"`
}

AssetInput struct for AssetInput

func NewAssetInput

func NewAssetInput(asset string, assetVersion string, assetParameters map[string]interface{}) *AssetInput

NewAssetInput instantiates a new AssetInput 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 NewAssetInputWithDefaults

func NewAssetInputWithDefaults() *AssetInput

NewAssetInputWithDefaults instantiates a new AssetInput 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 (*AssetInput) GetAsset

func (o *AssetInput) GetAsset() string

GetAsset returns the Asset field value

func (*AssetInput) GetAssetOk

func (o *AssetInput) GetAssetOk() (*string, bool)

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

func (*AssetInput) GetAssetParameters

func (o *AssetInput) GetAssetParameters() map[string]interface{}

GetAssetParameters returns the AssetParameters field value

func (*AssetInput) GetAssetParametersOk

func (o *AssetInput) GetAssetParametersOk() (map[string]interface{}, bool)

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

func (*AssetInput) GetAssetVersion

func (o *AssetInput) GetAssetVersion() string

GetAssetVersion returns the AssetVersion field value

func (*AssetInput) GetAssetVersionOk

func (o *AssetInput) GetAssetVersionOk() (*string, bool)

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

func (*AssetInput) GetConnectsTo

func (o *AssetInput) GetConnectsTo() []string

GetConnectsTo returns the ConnectsTo field value if set, zero value otherwise.

func (*AssetInput) GetConnectsToOk

func (o *AssetInput) GetConnectsToOk() ([]string, bool)

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

func (*AssetInput) HasConnectsTo

func (o *AssetInput) HasConnectsTo() bool

HasConnectsTo returns a boolean if a field has been set.

func (AssetInput) MarshalJSON

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

func (*AssetInput) SetAsset

func (o *AssetInput) SetAsset(v string)

SetAsset sets field value

func (*AssetInput) SetAssetParameters

func (o *AssetInput) SetAssetParameters(v map[string]interface{})

SetAssetParameters sets field value

func (*AssetInput) SetAssetVersion

func (o *AssetInput) SetAssetVersion(v string)

SetAssetVersion sets field value

func (*AssetInput) SetConnectsTo

func (o *AssetInput) SetConnectsTo(v []string)

SetConnectsTo gets a reference to the given []string and assigns it to the ConnectsTo field.

type AssetOutput

type AssetOutput struct {
	Asset                  string                           `json:"asset"`
	AssetVersion           string                           `json:"asset_version"`
	Id                     string                           `json:"id"`
	Connections            []ConnectionOutput               `json:"connections,omitempty"`
	ConnectsTo             []string                         `json:"connects_to,omitempty"`
	CurrentAssetParameters AssetParametersOutput            `json:"current_asset_parameters"`
	Environment            EnvironmentOutput                `json:"environment"`
	Status                 AssetStatus                      `json:"status"`
	UserDefined            bool                             `json:"user_defined"`
	Outputs                *map[string]AssetTerraformOutput `json:"outputs,omitempty"`
	OperationId            *string                          `json:"operation_id,omitempty"`
}

AssetOutput struct for AssetOutput

func NewAssetOutput

func NewAssetOutput(asset string, assetVersion string, id string, currentAssetParameters AssetParametersOutput, environment EnvironmentOutput, status AssetStatus, userDefined bool) *AssetOutput

NewAssetOutput instantiates a new AssetOutput 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 NewAssetOutputWithDefaults

func NewAssetOutputWithDefaults() *AssetOutput

NewAssetOutputWithDefaults instantiates a new AssetOutput 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 (*AssetOutput) GetAsset

func (o *AssetOutput) GetAsset() string

GetAsset returns the Asset field value

func (*AssetOutput) GetAssetOk

func (o *AssetOutput) GetAssetOk() (*string, bool)

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

func (*AssetOutput) GetAssetVersion

func (o *AssetOutput) GetAssetVersion() string

GetAssetVersion returns the AssetVersion field value

func (*AssetOutput) GetAssetVersionOk

func (o *AssetOutput) GetAssetVersionOk() (*string, bool)

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

func (*AssetOutput) GetConnections

func (o *AssetOutput) GetConnections() []ConnectionOutput

GetConnections returns the Connections field value if set, zero value otherwise.

func (*AssetOutput) GetConnectionsOk

func (o *AssetOutput) GetConnectionsOk() ([]ConnectionOutput, bool)

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

func (*AssetOutput) GetConnectsTo

func (o *AssetOutput) GetConnectsTo() []string

GetConnectsTo returns the ConnectsTo field value if set, zero value otherwise.

func (*AssetOutput) GetConnectsToOk

func (o *AssetOutput) GetConnectsToOk() ([]string, bool)

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

func (*AssetOutput) GetCurrentAssetParameters

func (o *AssetOutput) GetCurrentAssetParameters() AssetParametersOutput

GetCurrentAssetParameters returns the CurrentAssetParameters field value

func (*AssetOutput) GetCurrentAssetParametersOk

func (o *AssetOutput) GetCurrentAssetParametersOk() (*AssetParametersOutput, bool)

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

func (*AssetOutput) GetEnvironment

func (o *AssetOutput) GetEnvironment() EnvironmentOutput

GetEnvironment returns the Environment field value

func (*AssetOutput) GetEnvironmentOk

func (o *AssetOutput) GetEnvironmentOk() (*EnvironmentOutput, bool)

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

func (*AssetOutput) GetId

func (o *AssetOutput) GetId() string

GetId returns the Id field value

func (*AssetOutput) GetIdOk

func (o *AssetOutput) GetIdOk() (*string, bool)

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

func (*AssetOutput) GetOperationId

func (o *AssetOutput) GetOperationId() string

GetOperationId returns the OperationId field value if set, zero value otherwise.

func (*AssetOutput) GetOperationIdOk

func (o *AssetOutput) GetOperationIdOk() (*string, bool)

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

func (*AssetOutput) GetOutputs

func (o *AssetOutput) GetOutputs() map[string]AssetTerraformOutput

GetOutputs returns the Outputs field value if set, zero value otherwise.

func (*AssetOutput) GetOutputsOk

func (o *AssetOutput) GetOutputsOk() (*map[string]AssetTerraformOutput, bool)

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

func (*AssetOutput) GetStatus

func (o *AssetOutput) GetStatus() AssetStatus

GetStatus returns the Status field value

func (*AssetOutput) GetStatusOk

func (o *AssetOutput) GetStatusOk() (*AssetStatus, bool)

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

func (*AssetOutput) GetUserDefined

func (o *AssetOutput) GetUserDefined() bool

GetUserDefined returns the UserDefined field value

func (*AssetOutput) GetUserDefinedOk

func (o *AssetOutput) GetUserDefinedOk() (*bool, bool)

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

func (*AssetOutput) HasConnections

func (o *AssetOutput) HasConnections() bool

HasConnections returns a boolean if a field has been set.

func (*AssetOutput) HasConnectsTo

func (o *AssetOutput) HasConnectsTo() bool

HasConnectsTo returns a boolean if a field has been set.

func (*AssetOutput) HasOperationId

func (o *AssetOutput) HasOperationId() bool

HasOperationId returns a boolean if a field has been set.

func (*AssetOutput) HasOutputs

func (o *AssetOutput) HasOutputs() bool

HasOutputs returns a boolean if a field has been set.

func (AssetOutput) MarshalJSON

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

func (*AssetOutput) SetAsset

func (o *AssetOutput) SetAsset(v string)

SetAsset sets field value

func (*AssetOutput) SetAssetVersion

func (o *AssetOutput) SetAssetVersion(v string)

SetAssetVersion sets field value

func (*AssetOutput) SetConnections

func (o *AssetOutput) SetConnections(v []ConnectionOutput)

SetConnections gets a reference to the given []ConnectionOutput and assigns it to the Connections field.

func (*AssetOutput) SetConnectsTo

func (o *AssetOutput) SetConnectsTo(v []string)

SetConnectsTo gets a reference to the given []string and assigns it to the ConnectsTo field.

func (*AssetOutput) SetCurrentAssetParameters

func (o *AssetOutput) SetCurrentAssetParameters(v AssetParametersOutput)

SetCurrentAssetParameters sets field value

func (*AssetOutput) SetEnvironment

func (o *AssetOutput) SetEnvironment(v EnvironmentOutput)

SetEnvironment sets field value

func (*AssetOutput) SetId

func (o *AssetOutput) SetId(v string)

SetId sets field value

func (*AssetOutput) SetOperationId

func (o *AssetOutput) SetOperationId(v string)

SetOperationId gets a reference to the given string and assigns it to the OperationId field.

func (*AssetOutput) SetOutputs

func (o *AssetOutput) SetOutputs(v map[string]AssetTerraformOutput)

SetOutputs gets a reference to the given map[string]AssetTerraformOutput and assigns it to the Outputs field.

func (*AssetOutput) SetStatus

func (o *AssetOutput) SetStatus(v AssetStatus)

SetStatus sets field value

func (*AssetOutput) SetUserDefined

func (o *AssetOutput) SetUserDefined(v bool)

SetUserDefined sets field value

type AssetParametersOutput

type AssetParametersOutput struct {
	Data      map[string]interface{} `json:"data"`
	Iteration int32                  `json:"iteration"`
	Id        string                 `json:"id"`
}

AssetParametersOutput struct for AssetParametersOutput

func NewAssetParametersOutput

func NewAssetParametersOutput(data map[string]interface{}, iteration int32, id string) *AssetParametersOutput

NewAssetParametersOutput instantiates a new AssetParametersOutput 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 NewAssetParametersOutputWithDefaults

func NewAssetParametersOutputWithDefaults() *AssetParametersOutput

NewAssetParametersOutputWithDefaults instantiates a new AssetParametersOutput 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 (*AssetParametersOutput) GetData

func (o *AssetParametersOutput) GetData() map[string]interface{}

GetData returns the Data field value

func (*AssetParametersOutput) GetDataOk

func (o *AssetParametersOutput) GetDataOk() (map[string]interface{}, bool)

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

func (*AssetParametersOutput) GetId

func (o *AssetParametersOutput) GetId() string

GetId returns the Id field value

func (*AssetParametersOutput) GetIdOk

func (o *AssetParametersOutput) GetIdOk() (*string, bool)

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

func (*AssetParametersOutput) GetIteration

func (o *AssetParametersOutput) GetIteration() int32

GetIteration returns the Iteration field value

func (*AssetParametersOutput) GetIterationOk

func (o *AssetParametersOutput) GetIterationOk() (*int32, bool)

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

func (AssetParametersOutput) MarshalJSON

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

func (*AssetParametersOutput) SetData

func (o *AssetParametersOutput) SetData(v map[string]interface{})

SetData sets field value

func (*AssetParametersOutput) SetId

func (o *AssetParametersOutput) SetId(v string)

SetId sets field value

func (*AssetParametersOutput) SetIteration

func (o *AssetParametersOutput) SetIteration(v int32)

SetIteration sets field value

type AssetStatus

type AssetStatus string

AssetStatus An enumeration.

const (
	ASSETSTATUS_FAILED     AssetStatus = "FAILED"
	ASSETSTATUS_PENDING    AssetStatus = "PENDING"
	ASSETSTATUS_REQUESTED  AssetStatus = "REQUESTED"
	ASSETSTATUS_DEPLOYING  AssetStatus = "DEPLOYING"
	ASSETSTATUS_DEPLOYED   AssetStatus = "DEPLOYED"
	ASSETSTATUS_DESTROYED  AssetStatus = "DESTROYED"
	ASSETSTATUS_DESTROYING AssetStatus = "DESTROYING"
)

List of AssetStatus

func NewAssetStatusFromValue

func NewAssetStatusFromValue(v string) (*AssetStatus, error)

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

func (AssetStatus) IsValid

func (v AssetStatus) IsValid() bool

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

func (AssetStatus) Ptr

func (v AssetStatus) Ptr() *AssetStatus

Ptr returns reference to AssetStatus value

func (*AssetStatus) UnmarshalJSON

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

type AssetTerraformOutput

type AssetTerraformOutput struct {
	Name      *string     `json:"name,omitempty"`
	Sensitive bool        `json:"sensitive"`
	Structure interface{} `json:"structure,omitempty"`
	Data      interface{} `json:"data,omitempty"`
}

AssetTerraformOutput struct for AssetTerraformOutput

func NewAssetTerraformOutput

func NewAssetTerraformOutput(sensitive bool) *AssetTerraformOutput

NewAssetTerraformOutput instantiates a new AssetTerraformOutput 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 NewAssetTerraformOutputWithDefaults

func NewAssetTerraformOutputWithDefaults() *AssetTerraformOutput

NewAssetTerraformOutputWithDefaults instantiates a new AssetTerraformOutput 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 (*AssetTerraformOutput) GetData

func (o *AssetTerraformOutput) GetData() interface{}

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AssetTerraformOutput) GetDataOk

func (o *AssetTerraformOutput) GetDataOk() (*interface{}, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AssetTerraformOutput) GetName

func (o *AssetTerraformOutput) GetName() string

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

func (*AssetTerraformOutput) GetNameOk

func (o *AssetTerraformOutput) 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 (*AssetTerraformOutput) GetSensitive

func (o *AssetTerraformOutput) GetSensitive() bool

GetSensitive returns the Sensitive field value

func (*AssetTerraformOutput) GetSensitiveOk

func (o *AssetTerraformOutput) GetSensitiveOk() (*bool, bool)

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

func (*AssetTerraformOutput) GetStructure

func (o *AssetTerraformOutput) GetStructure() interface{}

GetStructure returns the Structure field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AssetTerraformOutput) GetStructureOk

func (o *AssetTerraformOutput) GetStructureOk() (*interface{}, bool)

GetStructureOk returns a tuple with the Structure field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AssetTerraformOutput) HasData

func (o *AssetTerraformOutput) HasData() bool

HasData returns a boolean if a field has been set.

func (*AssetTerraformOutput) HasName

func (o *AssetTerraformOutput) HasName() bool

HasName returns a boolean if a field has been set.

func (*AssetTerraformOutput) HasStructure

func (o *AssetTerraformOutput) HasStructure() bool

HasStructure returns a boolean if a field has been set.

func (AssetTerraformOutput) MarshalJSON

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

func (*AssetTerraformOutput) SetData

func (o *AssetTerraformOutput) SetData(v interface{})

SetData gets a reference to the given interface{} and assigns it to the Data field.

func (*AssetTerraformOutput) SetName

func (o *AssetTerraformOutput) SetName(v string)

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

func (*AssetTerraformOutput) SetSensitive

func (o *AssetTerraformOutput) SetSensitive(v bool)

SetSensitive sets field value

func (*AssetTerraformOutput) SetStructure

func (o *AssetTerraformOutput) SetStructure(v interface{})

SetStructure gets a reference to the given interface{} and assigns it to the Structure field.

type AssetsApi

type AssetsApi interface {

	/*
		AssetCreate Asset Create

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param environmentId
		@param organizationId
		@return ApiAssetCreateRequest
	*/
	AssetCreate(ctx context.Context, environmentId string, organizationId string) ApiAssetCreateRequest

	// AssetCreateExecute executes the request
	//  @return AssetOutput
	AssetCreateExecute(r ApiAssetCreateRequest) (*AssetOutput, *http.Response, error)

	/*
		AssetDelete Asset Delete

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param assetId
		@param environmentId
		@param organizationId
		@return ApiAssetDeleteRequest
	*/
	AssetDelete(ctx context.Context, assetId string, environmentId string, organizationId string) ApiAssetDeleteRequest

	// AssetDeleteExecute executes the request
	//  @return AssetOutput
	AssetDeleteExecute(r ApiAssetDeleteRequest) (*AssetOutput, *http.Response, error)

	/*
		AssetGet Asset Get

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param assetId
		@param environmentId
		@param organizationId
		@return ApiAssetGetRequest
	*/
	AssetGet(ctx context.Context, assetId string, environmentId string, organizationId string) ApiAssetGetRequest

	// AssetGetExecute executes the request
	//  @return AssetOutput
	AssetGetExecute(r ApiAssetGetRequest) (*AssetOutput, *http.Response, error)

	/*
		AssetUpdate Asset Update

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param assetId
		@param environmentId
		@param organizationId
		@return ApiAssetUpdateRequest
	*/
	AssetUpdate(ctx context.Context, assetId string, environmentId string, organizationId string) ApiAssetUpdateRequest

	// AssetUpdateExecute executes the request
	//  @return AssetOutput
	AssetUpdateExecute(r ApiAssetUpdateRequest) (*AssetOutput, *http.Response, error)
}

type AssetsApiService

type AssetsApiService service

AssetsApiService AssetsApi service

func (*AssetsApiService) AssetCreate

func (a *AssetsApiService) AssetCreate(ctx context.Context, environmentId string, organizationId string) ApiAssetCreateRequest

AssetCreate Asset Create

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

func (*AssetsApiService) AssetCreateExecute

func (a *AssetsApiService) AssetCreateExecute(r ApiAssetCreateRequest) (*AssetOutput, *http.Response, error)

Execute executes the request

@return AssetOutput

func (*AssetsApiService) AssetDelete

func (a *AssetsApiService) AssetDelete(ctx context.Context, assetId string, environmentId string, organizationId string) ApiAssetDeleteRequest

AssetDelete Asset Delete

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

func (*AssetsApiService) AssetDeleteExecute

func (a *AssetsApiService) AssetDeleteExecute(r ApiAssetDeleteRequest) (*AssetOutput, *http.Response, error)

Execute executes the request

@return AssetOutput

func (*AssetsApiService) AssetGet

func (a *AssetsApiService) AssetGet(ctx context.Context, assetId string, environmentId string, organizationId string) ApiAssetGetRequest

AssetGet Asset Get

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

func (*AssetsApiService) AssetGetExecute

func (a *AssetsApiService) AssetGetExecute(r ApiAssetGetRequest) (*AssetOutput, *http.Response, error)

Execute executes the request

@return AssetOutput

func (*AssetsApiService) AssetUpdate

func (a *AssetsApiService) AssetUpdate(ctx context.Context, assetId string, environmentId string, organizationId string) ApiAssetUpdateRequest

AssetUpdate Asset Update

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

func (*AssetsApiService) AssetUpdateExecute

func (a *AssetsApiService) AssetUpdateExecute(r ApiAssetUpdateRequest) (*AssetOutput, *http.Response, error)

Execute executes the request

@return AssetOutput

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 ConnectionInput

type ConnectionInput struct {
	Description     *string `json:"description,omitempty"`
	OutgoingAssetId string  `json:"outgoing_asset_id"`
}

ConnectionInput struct for ConnectionInput

func NewConnectionInput

func NewConnectionInput(outgoingAssetId string) *ConnectionInput

NewConnectionInput instantiates a new ConnectionInput 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 NewConnectionInputWithDefaults

func NewConnectionInputWithDefaults() *ConnectionInput

NewConnectionInputWithDefaults instantiates a new ConnectionInput 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 (*ConnectionInput) GetDescription

func (o *ConnectionInput) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ConnectionInput) GetDescriptionOk

func (o *ConnectionInput) GetDescriptionOk() (*string, bool)

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

func (*ConnectionInput) GetOutgoingAssetId

func (o *ConnectionInput) GetOutgoingAssetId() string

GetOutgoingAssetId returns the OutgoingAssetId field value

func (*ConnectionInput) GetOutgoingAssetIdOk

func (o *ConnectionInput) GetOutgoingAssetIdOk() (*string, bool)

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

func (*ConnectionInput) HasDescription

func (o *ConnectionInput) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (ConnectionInput) MarshalJSON

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

func (*ConnectionInput) SetDescription

func (o *ConnectionInput) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ConnectionInput) SetOutgoingAssetId

func (o *ConnectionInput) SetOutgoingAssetId(v string)

SetOutgoingAssetId sets field value

type ConnectionOutput

type ConnectionOutput struct {
	Id                      string            `json:"id"`
	IncomingConnectionAsset *AssetOutput      `json:"incoming_connection_asset,omitempty"`
	Operations              []OperationOutput `json:"operations,omitempty"`
	OutgoingConnectionAsset *AssetOutput      `json:"outgoing_connection_asset,omitempty"`
	Status                  ConnectionStatus  `json:"status"`
}

ConnectionOutput struct for ConnectionOutput

func NewConnectionOutput

func NewConnectionOutput(id string, status ConnectionStatus) *ConnectionOutput

NewConnectionOutput instantiates a new ConnectionOutput 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 NewConnectionOutputWithDefaults

func NewConnectionOutputWithDefaults() *ConnectionOutput

NewConnectionOutputWithDefaults instantiates a new ConnectionOutput 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 (*ConnectionOutput) GetId

func (o *ConnectionOutput) GetId() string

GetId returns the Id field value

func (*ConnectionOutput) GetIdOk

func (o *ConnectionOutput) GetIdOk() (*string, bool)

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

func (*ConnectionOutput) GetIncomingConnectionAsset

func (o *ConnectionOutput) GetIncomingConnectionAsset() AssetOutput

GetIncomingConnectionAsset returns the IncomingConnectionAsset field value if set, zero value otherwise.

func (*ConnectionOutput) GetIncomingConnectionAssetOk

func (o *ConnectionOutput) GetIncomingConnectionAssetOk() (*AssetOutput, bool)

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

func (*ConnectionOutput) GetOperations

func (o *ConnectionOutput) GetOperations() []OperationOutput

GetOperations returns the Operations field value if set, zero value otherwise.

func (*ConnectionOutput) GetOperationsOk

func (o *ConnectionOutput) GetOperationsOk() ([]OperationOutput, bool)

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

func (*ConnectionOutput) GetOutgoingConnectionAsset

func (o *ConnectionOutput) GetOutgoingConnectionAsset() AssetOutput

GetOutgoingConnectionAsset returns the OutgoingConnectionAsset field value if set, zero value otherwise.

func (*ConnectionOutput) GetOutgoingConnectionAssetOk

func (o *ConnectionOutput) GetOutgoingConnectionAssetOk() (*AssetOutput, bool)

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

func (*ConnectionOutput) GetStatus

func (o *ConnectionOutput) GetStatus() ConnectionStatus

GetStatus returns the Status field value

func (*ConnectionOutput) GetStatusOk

func (o *ConnectionOutput) GetStatusOk() (*ConnectionStatus, bool)

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

func (*ConnectionOutput) HasIncomingConnectionAsset

func (o *ConnectionOutput) HasIncomingConnectionAsset() bool

HasIncomingConnectionAsset returns a boolean if a field has been set.

func (*ConnectionOutput) HasOperations

func (o *ConnectionOutput) HasOperations() bool

HasOperations returns a boolean if a field has been set.

func (*ConnectionOutput) HasOutgoingConnectionAsset

func (o *ConnectionOutput) HasOutgoingConnectionAsset() bool

HasOutgoingConnectionAsset returns a boolean if a field has been set.

func (ConnectionOutput) MarshalJSON

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

func (*ConnectionOutput) SetId

func (o *ConnectionOutput) SetId(v string)

SetId sets field value

func (*ConnectionOutput) SetIncomingConnectionAsset

func (o *ConnectionOutput) SetIncomingConnectionAsset(v AssetOutput)

SetIncomingConnectionAsset gets a reference to the given AssetOutput and assigns it to the IncomingConnectionAsset field.

func (*ConnectionOutput) SetOperations

func (o *ConnectionOutput) SetOperations(v []OperationOutput)

SetOperations gets a reference to the given []OperationOutput and assigns it to the Operations field.

func (*ConnectionOutput) SetOutgoingConnectionAsset

func (o *ConnectionOutput) SetOutgoingConnectionAsset(v AssetOutput)

SetOutgoingConnectionAsset gets a reference to the given AssetOutput and assigns it to the OutgoingConnectionAsset field.

func (*ConnectionOutput) SetStatus

func (o *ConnectionOutput) SetStatus(v ConnectionStatus)

SetStatus sets field value

type ConnectionStatus

type ConnectionStatus string

ConnectionStatus An enumeration.

const (
	CONNECTIONSTATUS_ACTIVE  ConnectionStatus = "ACTIVE"
	CONNECTIONSTATUS_DELETED ConnectionStatus = "DELETED"
	CONNECTIONSTATUS_FAILED  ConnectionStatus = "FAILED"
	CONNECTIONSTATUS_PENDING ConnectionStatus = "PENDING"
)

List of ConnectionStatus

func NewConnectionStatusFromValue

func NewConnectionStatusFromValue(v string) (*ConnectionStatus, error)

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

func (ConnectionStatus) IsValid

func (v ConnectionStatus) IsValid() bool

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

func (ConnectionStatus) Ptr

Ptr returns reference to ConnectionStatus value

func (*ConnectionStatus) UnmarshalJSON

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

type ConnectionsApi

type ConnectionsApi interface {

	/*
		ConnectionCreate Connection Create

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

		Deprecated
	*/
	ConnectionCreate(ctx context.Context, assetId string, environmentId string, organizationId string) ApiConnectionCreateRequest

	// ConnectionCreateExecute executes the request
	//  @return ConnectionOutput
	// Deprecated
	ConnectionCreateExecute(r ApiConnectionCreateRequest) (*ConnectionOutput, *http.Response, error)

	/*
		ConnectionDelete Connection Delete

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

		Deprecated
	*/
	ConnectionDelete(ctx context.Context, assetId string, connectionId string, environmentId string, organizationId string) ApiConnectionDeleteRequest

	// ConnectionDeleteExecute executes the request
	//  @return interface{}
	// Deprecated
	ConnectionDeleteExecute(r ApiConnectionDeleteRequest) (interface{}, *http.Response, error)

	/*
		ConnectionGet Connection Get

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param assetId
		@param environmentId
		@param connectionId
		@param organizationId
		@return ApiConnectionGetRequest
	*/
	ConnectionGet(ctx context.Context, assetId string, environmentId string, connectionId string, organizationId string) ApiConnectionGetRequest

	// ConnectionGetExecute executes the request
	//  @return ConnectionOutput
	ConnectionGetExecute(r ApiConnectionGetRequest) (*ConnectionOutput, *http.Response, error)
}

type ConnectionsApiService

type ConnectionsApiService service

ConnectionsApiService ConnectionsApi service

func (*ConnectionsApiService) ConnectionCreate

func (a *ConnectionsApiService) ConnectionCreate(ctx context.Context, assetId string, environmentId string, organizationId string) ApiConnectionCreateRequest

ConnectionCreate Connection Create

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

Deprecated

func (*ConnectionsApiService) ConnectionCreateExecute

Execute executes the request

@return ConnectionOutput

Deprecated

func (*ConnectionsApiService) ConnectionDelete

func (a *ConnectionsApiService) ConnectionDelete(ctx context.Context, assetId string, connectionId string, environmentId string, organizationId string) ApiConnectionDeleteRequest

ConnectionDelete Connection Delete

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

Deprecated

func (*ConnectionsApiService) ConnectionDeleteExecute

func (a *ConnectionsApiService) ConnectionDeleteExecute(r ApiConnectionDeleteRequest) (interface{}, *http.Response, error)

Execute executes the request

@return interface{}

Deprecated

func (*ConnectionsApiService) ConnectionGet

func (a *ConnectionsApiService) ConnectionGet(ctx context.Context, assetId string, environmentId string, connectionId string, organizationId string) ApiConnectionGetRequest

ConnectionGet Connection Get

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

func (*ConnectionsApiService) ConnectionGetExecute

Execute executes the request

@return ConnectionOutput

type Data

type Data struct {
	OperationActionUpdate *OperationActionUpdate
	OperationAssetUpdate  *OperationAssetUpdate
	OperationFailure      *OperationFailure
}

Data struct for Data

func (*Data) MarshalJSON

func (src *Data) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*Data) UnmarshalJSON

func (dst *Data) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type DefaultApi

type DefaultApi interface {

	/*
		GetHealthcheck Get Healthcheck

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

	// GetHealthcheckExecute executes the request
	//  @return TextResponse
	GetHealthcheckExecute(r ApiGetHealthcheckRequest) (*TextResponse, *http.Response, error)
}

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

func (*DefaultApiService) GetHealthcheck

GetHealthcheck Get Healthcheck

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

func (*DefaultApiService) GetHealthcheckExecute

func (a *DefaultApiService) GetHealthcheckExecute(r ApiGetHealthcheckRequest) (*TextResponse, *http.Response, error)

Execute executes the request

@return TextResponse

type EnvironmentInput

type EnvironmentInput struct {
	Name        string                 `json:"name"`
	Description *string                `json:"description,omitempty"`
	Data        map[string]interface{} `json:"data"`
}

EnvironmentInput struct for EnvironmentInput

func NewEnvironmentInput

func NewEnvironmentInput(name string, data map[string]interface{}) *EnvironmentInput

NewEnvironmentInput instantiates a new EnvironmentInput 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 NewEnvironmentInputWithDefaults

func NewEnvironmentInputWithDefaults() *EnvironmentInput

NewEnvironmentInputWithDefaults instantiates a new EnvironmentInput 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 (*EnvironmentInput) GetData

func (o *EnvironmentInput) GetData() map[string]interface{}

GetData returns the Data field value

func (*EnvironmentInput) GetDataOk

func (o *EnvironmentInput) GetDataOk() (map[string]interface{}, bool)

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

func (*EnvironmentInput) GetDescription

func (o *EnvironmentInput) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*EnvironmentInput) GetDescriptionOk

func (o *EnvironmentInput) GetDescriptionOk() (*string, bool)

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

func (*EnvironmentInput) GetName

func (o *EnvironmentInput) GetName() string

GetName returns the Name field value

func (*EnvironmentInput) GetNameOk

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

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

func (*EnvironmentInput) HasDescription

func (o *EnvironmentInput) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (EnvironmentInput) MarshalJSON

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

func (*EnvironmentInput) SetData

func (o *EnvironmentInput) SetData(v map[string]interface{})

SetData sets field value

func (*EnvironmentInput) SetDescription

func (o *EnvironmentInput) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*EnvironmentInput) SetName

func (o *EnvironmentInput) SetName(v string)

SetName sets field value

type EnvironmentOutput

type EnvironmentOutput struct {
	Name         string             `json:"name"`
	Description  *string            `json:"description,omitempty"`
	Id           string             `json:"id"`
	Organization OrganizationOutput `json:"organization"`
	AwsAccountId *string            `json:"aws_account_id,omitempty"`
}

EnvironmentOutput struct for EnvironmentOutput

func NewEnvironmentOutput

func NewEnvironmentOutput(name string, id string, organization OrganizationOutput) *EnvironmentOutput

NewEnvironmentOutput instantiates a new EnvironmentOutput 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 NewEnvironmentOutputWithDefaults

func NewEnvironmentOutputWithDefaults() *EnvironmentOutput

NewEnvironmentOutputWithDefaults instantiates a new EnvironmentOutput 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 (*EnvironmentOutput) GetAwsAccountId

func (o *EnvironmentOutput) GetAwsAccountId() string

GetAwsAccountId returns the AwsAccountId field value if set, zero value otherwise.

func (*EnvironmentOutput) GetAwsAccountIdOk

func (o *EnvironmentOutput) GetAwsAccountIdOk() (*string, bool)

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

func (*EnvironmentOutput) GetDescription

func (o *EnvironmentOutput) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*EnvironmentOutput) GetDescriptionOk

func (o *EnvironmentOutput) GetDescriptionOk() (*string, bool)

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

func (*EnvironmentOutput) GetId

func (o *EnvironmentOutput) GetId() string

GetId returns the Id field value

func (*EnvironmentOutput) GetIdOk

func (o *EnvironmentOutput) GetIdOk() (*string, bool)

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

func (*EnvironmentOutput) GetName

func (o *EnvironmentOutput) GetName() string

GetName returns the Name field value

func (*EnvironmentOutput) GetNameOk

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

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

func (*EnvironmentOutput) GetOrganization

func (o *EnvironmentOutput) GetOrganization() OrganizationOutput

GetOrganization returns the Organization field value

func (*EnvironmentOutput) GetOrganizationOk

func (o *EnvironmentOutput) GetOrganizationOk() (*OrganizationOutput, bool)

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

func (*EnvironmentOutput) HasAwsAccountId

func (o *EnvironmentOutput) HasAwsAccountId() bool

HasAwsAccountId returns a boolean if a field has been set.

func (*EnvironmentOutput) HasDescription

func (o *EnvironmentOutput) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (EnvironmentOutput) MarshalJSON

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

func (*EnvironmentOutput) SetAwsAccountId

func (o *EnvironmentOutput) SetAwsAccountId(v string)

SetAwsAccountId gets a reference to the given string and assigns it to the AwsAccountId field.

func (*EnvironmentOutput) SetDescription

func (o *EnvironmentOutput) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*EnvironmentOutput) SetId

func (o *EnvironmentOutput) SetId(v string)

SetId sets field value

func (*EnvironmentOutput) SetName

func (o *EnvironmentOutput) SetName(v string)

SetName sets field value

func (*EnvironmentOutput) SetOrganization

func (o *EnvironmentOutput) SetOrganization(v OrganizationOutput)

SetOrganization sets field value

type EnvironmentsApi

type EnvironmentsApi interface {

	/*
		EnvironmentCreate Environment Create

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId
		@return ApiEnvironmentCreateRequest
	*/
	EnvironmentCreate(ctx context.Context, organizationId string) ApiEnvironmentCreateRequest

	// EnvironmentCreateExecute executes the request
	//  @return EnvironmentOutput
	EnvironmentCreateExecute(r ApiEnvironmentCreateRequest) (*EnvironmentOutput, *http.Response, error)

	/*
		EnvironmentDelete Environment Delete

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param environmentId
		@param organizationId
		@return ApiEnvironmentDeleteRequest
	*/
	EnvironmentDelete(ctx context.Context, environmentId string, organizationId string) ApiEnvironmentDeleteRequest

	// EnvironmentDeleteExecute executes the request
	//  @return interface{}
	EnvironmentDeleteExecute(r ApiEnvironmentDeleteRequest) (interface{}, *http.Response, error)

	/*
		EnvironmentGet Environment Get

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param environmentId
		@param organizationId
		@return ApiEnvironmentGetRequest
	*/
	EnvironmentGet(ctx context.Context, environmentId string, organizationId string) ApiEnvironmentGetRequest

	// EnvironmentGetExecute executes the request
	//  @return EnvironmentOutput
	EnvironmentGetExecute(r ApiEnvironmentGetRequest) (*EnvironmentOutput, *http.Response, error)

	/*
		EnvironmentGetAllowedAssetBundles Environment Get Allowed Asset Bundles

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param environmentId
		@param organizationId
		@return ApiEnvironmentGetAllowedAssetBundlesRequest
	*/
	EnvironmentGetAllowedAssetBundles(ctx context.Context, environmentId string, organizationId string) ApiEnvironmentGetAllowedAssetBundlesRequest

	// EnvironmentGetAllowedAssetBundlesExecute executes the request
	//  @return []AssetBundle
	EnvironmentGetAllowedAssetBundlesExecute(r ApiEnvironmentGetAllowedAssetBundlesRequest) ([]AssetBundle, *http.Response, error)

	/*
		EnvironmentGetAssets Environment Get Assets

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param environmentId
		@param organizationId
		@return ApiEnvironmentGetAssetsRequest
	*/
	EnvironmentGetAssets(ctx context.Context, environmentId string, organizationId string) ApiEnvironmentGetAssetsRequest

	// EnvironmentGetAssetsExecute executes the request
	//  @return []AssetOutput
	EnvironmentGetAssetsExecute(r ApiEnvironmentGetAssetsRequest) ([]AssetOutput, *http.Response, error)

	/*
		EnvironmentGetConnections Environment Get Connections

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param environmentId
		@param organizationId
		@return ApiEnvironmentGetConnectionsRequest
	*/
	EnvironmentGetConnections(ctx context.Context, environmentId string, organizationId string) ApiEnvironmentGetConnectionsRequest

	// EnvironmentGetConnectionsExecute executes the request
	//  @return []ConnectionOutput
	EnvironmentGetConnectionsExecute(r ApiEnvironmentGetConnectionsRequest) ([]ConnectionOutput, *http.Response, error)

	/*
		EnvironmentUpdate Environment Update

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param environmentId
		@param organizationId
		@return ApiEnvironmentUpdateRequest
	*/
	EnvironmentUpdate(ctx context.Context, environmentId string, organizationId string) ApiEnvironmentUpdateRequest

	// EnvironmentUpdateExecute executes the request
	//  @return EnvironmentOutput
	EnvironmentUpdateExecute(r ApiEnvironmentUpdateRequest) (*EnvironmentOutput, *http.Response, error)
}

type EnvironmentsApiService

type EnvironmentsApiService service

EnvironmentsApiService EnvironmentsApi service

func (*EnvironmentsApiService) EnvironmentCreate

func (a *EnvironmentsApiService) EnvironmentCreate(ctx context.Context, organizationId string) ApiEnvironmentCreateRequest

EnvironmentCreate Environment Create

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

func (*EnvironmentsApiService) EnvironmentCreateExecute

Execute executes the request

@return EnvironmentOutput

func (*EnvironmentsApiService) EnvironmentDelete

func (a *EnvironmentsApiService) EnvironmentDelete(ctx context.Context, environmentId string, organizationId string) ApiEnvironmentDeleteRequest

EnvironmentDelete Environment Delete

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

func (*EnvironmentsApiService) EnvironmentDeleteExecute

func (a *EnvironmentsApiService) EnvironmentDeleteExecute(r ApiEnvironmentDeleteRequest) (interface{}, *http.Response, error)

Execute executes the request

@return interface{}

func (*EnvironmentsApiService) EnvironmentGet

func (a *EnvironmentsApiService) EnvironmentGet(ctx context.Context, environmentId string, organizationId string) ApiEnvironmentGetRequest

EnvironmentGet Environment Get

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

func (*EnvironmentsApiService) EnvironmentGetAllowedAssetBundles

func (a *EnvironmentsApiService) EnvironmentGetAllowedAssetBundles(ctx context.Context, environmentId string, organizationId string) ApiEnvironmentGetAllowedAssetBundlesRequest

EnvironmentGetAllowedAssetBundles Environment Get Allowed Asset Bundles

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

func (*EnvironmentsApiService) EnvironmentGetAllowedAssetBundlesExecute

func (a *EnvironmentsApiService) EnvironmentGetAllowedAssetBundlesExecute(r ApiEnvironmentGetAllowedAssetBundlesRequest) ([]AssetBundle, *http.Response, error)

Execute executes the request

@return []AssetBundle

func (*EnvironmentsApiService) EnvironmentGetAssets

func (a *EnvironmentsApiService) EnvironmentGetAssets(ctx context.Context, environmentId string, organizationId string) ApiEnvironmentGetAssetsRequest

EnvironmentGetAssets Environment Get Assets

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

func (*EnvironmentsApiService) EnvironmentGetAssetsExecute

func (a *EnvironmentsApiService) EnvironmentGetAssetsExecute(r ApiEnvironmentGetAssetsRequest) ([]AssetOutput, *http.Response, error)

Execute executes the request

@return []AssetOutput

func (*EnvironmentsApiService) EnvironmentGetConnections

func (a *EnvironmentsApiService) EnvironmentGetConnections(ctx context.Context, environmentId string, organizationId string) ApiEnvironmentGetConnectionsRequest

EnvironmentGetConnections Environment Get Connections

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

func (*EnvironmentsApiService) EnvironmentGetConnectionsExecute

func (a *EnvironmentsApiService) EnvironmentGetConnectionsExecute(r ApiEnvironmentGetConnectionsRequest) ([]ConnectionOutput, *http.Response, error)

Execute executes the request

@return []ConnectionOutput

func (*EnvironmentsApiService) EnvironmentGetExecute

Execute executes the request

@return EnvironmentOutput

func (*EnvironmentsApiService) EnvironmentUpdate

func (a *EnvironmentsApiService) EnvironmentUpdate(ctx context.Context, environmentId string, organizationId string) ApiEnvironmentUpdateRequest

EnvironmentUpdate Environment Update

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

func (*EnvironmentsApiService) EnvironmentUpdateExecute

Execute executes the request

@return EnvironmentOutput

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 HTTPValidationError

type HTTPValidationError struct {
	Detail []ValidationError `json:"detail,omitempty"`
}

HTTPValidationError struct for HTTPValidationError

func NewHTTPValidationError

func NewHTTPValidationError() *HTTPValidationError

NewHTTPValidationError instantiates a new HTTPValidationError 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 NewHTTPValidationErrorWithDefaults

func NewHTTPValidationErrorWithDefaults() *HTTPValidationError

NewHTTPValidationErrorWithDefaults instantiates a new HTTPValidationError 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 (*HTTPValidationError) GetDetail

func (o *HTTPValidationError) GetDetail() []ValidationError

GetDetail returns the Detail field value if set, zero value otherwise.

func (*HTTPValidationError) GetDetailOk

func (o *HTTPValidationError) GetDetailOk() ([]ValidationError, bool)

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

func (*HTTPValidationError) HasDetail

func (o *HTTPValidationError) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (HTTPValidationError) MarshalJSON

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

func (*HTTPValidationError) SetDetail

func (o *HTTPValidationError) SetDetail(v []ValidationError)

SetDetail gets a reference to the given []ValidationError and assigns it to the Detail field.

type HealthCheckFromWorker

type HealthCheckFromWorker struct {
	EnvironmentId string  `json:"environment_id"`
	MessageId     *string `json:"message_id,omitempty"`
	ExecutionId   string  `json:"execution_id"`
	Message       string  `json:"message"`
}

HealthCheckFromWorker struct for HealthCheckFromWorker

func NewHealthCheckFromWorker

func NewHealthCheckFromWorker(environmentId string, executionId string, message string) *HealthCheckFromWorker

NewHealthCheckFromWorker instantiates a new HealthCheckFromWorker 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 NewHealthCheckFromWorkerWithDefaults

func NewHealthCheckFromWorkerWithDefaults() *HealthCheckFromWorker

NewHealthCheckFromWorkerWithDefaults instantiates a new HealthCheckFromWorker 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 (*HealthCheckFromWorker) GetEnvironmentId

func (o *HealthCheckFromWorker) GetEnvironmentId() string

GetEnvironmentId returns the EnvironmentId field value

func (*HealthCheckFromWorker) GetEnvironmentIdOk

func (o *HealthCheckFromWorker) GetEnvironmentIdOk() (*string, bool)

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

func (*HealthCheckFromWorker) GetExecutionId

func (o *HealthCheckFromWorker) GetExecutionId() string

GetExecutionId returns the ExecutionId field value

func (*HealthCheckFromWorker) GetExecutionIdOk

func (o *HealthCheckFromWorker) GetExecutionIdOk() (*string, bool)

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

func (*HealthCheckFromWorker) GetMessage

func (o *HealthCheckFromWorker) GetMessage() string

GetMessage returns the Message field value

func (*HealthCheckFromWorker) GetMessageId

func (o *HealthCheckFromWorker) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*HealthCheckFromWorker) GetMessageIdOk

func (o *HealthCheckFromWorker) GetMessageIdOk() (*string, bool)

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

func (*HealthCheckFromWorker) GetMessageOk

func (o *HealthCheckFromWorker) GetMessageOk() (*string, bool)

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

func (*HealthCheckFromWorker) HasMessageId

func (o *HealthCheckFromWorker) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (HealthCheckFromWorker) MarshalJSON

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

func (*HealthCheckFromWorker) SetEnvironmentId

func (o *HealthCheckFromWorker) SetEnvironmentId(v string)

SetEnvironmentId sets field value

func (*HealthCheckFromWorker) SetExecutionId

func (o *HealthCheckFromWorker) SetExecutionId(v string)

SetExecutionId sets field value

func (*HealthCheckFromWorker) SetMessage

func (o *HealthCheckFromWorker) SetMessage(v string)

SetMessage sets field value

func (*HealthCheckFromWorker) SetMessageId

func (o *HealthCheckFromWorker) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

type LocationInner

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

LocationInner struct for LocationInner

func (*LocationInner) MarshalJSON

func (src *LocationInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*LocationInner) UnmarshalJSON

func (dst *LocationInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NullableActionRequest

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

func NewNullableActionRequest

func NewNullableActionRequest(val *ActionRequest) *NullableActionRequest

func (NullableActionRequest) Get

func (NullableActionRequest) IsSet

func (v NullableActionRequest) IsSet() bool

func (NullableActionRequest) MarshalJSON

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

func (*NullableActionRequest) Set

func (v *NullableActionRequest) Set(val *ActionRequest)

func (*NullableActionRequest) UnmarshalJSON

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

func (*NullableActionRequest) Unset

func (v *NullableActionRequest) Unset()

type NullableActionResponse

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

func NewNullableActionResponse

func NewNullableActionResponse(val *ActionResponse) *NullableActionResponse

func (NullableActionResponse) Get

func (NullableActionResponse) IsSet

func (v NullableActionResponse) IsSet() bool

func (NullableActionResponse) MarshalJSON

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

func (*NullableActionResponse) Set

func (*NullableActionResponse) UnmarshalJSON

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

func (*NullableActionResponse) Unset

func (v *NullableActionResponse) Unset()

type NullableAssetAction

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

func NewNullableAssetAction

func NewNullableAssetAction(val *AssetAction) *NullableAssetAction

func (NullableAssetAction) Get

func (NullableAssetAction) IsSet

func (v NullableAssetAction) IsSet() bool

func (NullableAssetAction) MarshalJSON

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

func (*NullableAssetAction) Set

func (v *NullableAssetAction) Set(val *AssetAction)

func (*NullableAssetAction) UnmarshalJSON

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

func (*NullableAssetAction) Unset

func (v *NullableAssetAction) Unset()

type NullableAssetBundle

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

func NewNullableAssetBundle

func NewNullableAssetBundle(val *AssetBundle) *NullableAssetBundle

func (NullableAssetBundle) Get

func (NullableAssetBundle) IsSet

func (v NullableAssetBundle) IsSet() bool

func (NullableAssetBundle) MarshalJSON

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

func (*NullableAssetBundle) Set

func (v *NullableAssetBundle) Set(val *AssetBundle)

func (*NullableAssetBundle) UnmarshalJSON

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

func (*NullableAssetBundle) Unset

func (v *NullableAssetBundle) Unset()

type NullableAssetInput

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

func NewNullableAssetInput

func NewNullableAssetInput(val *AssetInput) *NullableAssetInput

func (NullableAssetInput) Get

func (v NullableAssetInput) Get() *AssetInput

func (NullableAssetInput) IsSet

func (v NullableAssetInput) IsSet() bool

func (NullableAssetInput) MarshalJSON

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

func (*NullableAssetInput) Set

func (v *NullableAssetInput) Set(val *AssetInput)

func (*NullableAssetInput) UnmarshalJSON

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

func (*NullableAssetInput) Unset

func (v *NullableAssetInput) Unset()

type NullableAssetOutput

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

func NewNullableAssetOutput

func NewNullableAssetOutput(val *AssetOutput) *NullableAssetOutput

func (NullableAssetOutput) Get

func (NullableAssetOutput) IsSet

func (v NullableAssetOutput) IsSet() bool

func (NullableAssetOutput) MarshalJSON

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

func (*NullableAssetOutput) Set

func (v *NullableAssetOutput) Set(val *AssetOutput)

func (*NullableAssetOutput) UnmarshalJSON

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

func (*NullableAssetOutput) Unset

func (v *NullableAssetOutput) Unset()

type NullableAssetParametersOutput

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

func (NullableAssetParametersOutput) Get

func (NullableAssetParametersOutput) IsSet

func (NullableAssetParametersOutput) MarshalJSON

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

func (*NullableAssetParametersOutput) Set

func (*NullableAssetParametersOutput) UnmarshalJSON

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

func (*NullableAssetParametersOutput) Unset

func (v *NullableAssetParametersOutput) Unset()

type NullableAssetStatus

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

func NewNullableAssetStatus

func NewNullableAssetStatus(val *AssetStatus) *NullableAssetStatus

func (NullableAssetStatus) Get

func (NullableAssetStatus) IsSet

func (v NullableAssetStatus) IsSet() bool

func (NullableAssetStatus) MarshalJSON

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

func (*NullableAssetStatus) Set

func (v *NullableAssetStatus) Set(val *AssetStatus)

func (*NullableAssetStatus) UnmarshalJSON

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

func (*NullableAssetStatus) Unset

func (v *NullableAssetStatus) Unset()

type NullableAssetTerraformOutput

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

func NewNullableAssetTerraformOutput

func NewNullableAssetTerraformOutput(val *AssetTerraformOutput) *NullableAssetTerraformOutput

func (NullableAssetTerraformOutput) Get

func (NullableAssetTerraformOutput) IsSet

func (NullableAssetTerraformOutput) MarshalJSON

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

func (*NullableAssetTerraformOutput) Set

func (*NullableAssetTerraformOutput) UnmarshalJSON

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

func (*NullableAssetTerraformOutput) Unset

func (v *NullableAssetTerraformOutput) Unset()

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 NullableConnectionInput

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

func NewNullableConnectionInput

func NewNullableConnectionInput(val *ConnectionInput) *NullableConnectionInput

func (NullableConnectionInput) Get

func (NullableConnectionInput) IsSet

func (v NullableConnectionInput) IsSet() bool

func (NullableConnectionInput) MarshalJSON

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

func (*NullableConnectionInput) Set

func (*NullableConnectionInput) UnmarshalJSON

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

func (*NullableConnectionInput) Unset

func (v *NullableConnectionInput) Unset()

type NullableConnectionOutput

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

func NewNullableConnectionOutput

func NewNullableConnectionOutput(val *ConnectionOutput) *NullableConnectionOutput

func (NullableConnectionOutput) Get

func (NullableConnectionOutput) IsSet

func (v NullableConnectionOutput) IsSet() bool

func (NullableConnectionOutput) MarshalJSON

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

func (*NullableConnectionOutput) Set

func (*NullableConnectionOutput) UnmarshalJSON

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

func (*NullableConnectionOutput) Unset

func (v *NullableConnectionOutput) Unset()

type NullableConnectionStatus

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

func NewNullableConnectionStatus

func NewNullableConnectionStatus(val *ConnectionStatus) *NullableConnectionStatus

func (NullableConnectionStatus) Get

func (NullableConnectionStatus) IsSet

func (v NullableConnectionStatus) IsSet() bool

func (NullableConnectionStatus) MarshalJSON

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

func (*NullableConnectionStatus) Set

func (*NullableConnectionStatus) UnmarshalJSON

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

func (*NullableConnectionStatus) Unset

func (v *NullableConnectionStatus) Unset()

type NullableData

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

func NewNullableData

func NewNullableData(val *Data) *NullableData

func (NullableData) Get

func (v NullableData) Get() *Data

func (NullableData) IsSet

func (v NullableData) IsSet() bool

func (NullableData) MarshalJSON

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

func (*NullableData) Set

func (v *NullableData) Set(val *Data)

func (*NullableData) UnmarshalJSON

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

func (*NullableData) Unset

func (v *NullableData) Unset()

type NullableEnvironmentInput

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

func NewNullableEnvironmentInput

func NewNullableEnvironmentInput(val *EnvironmentInput) *NullableEnvironmentInput

func (NullableEnvironmentInput) Get

func (NullableEnvironmentInput) IsSet

func (v NullableEnvironmentInput) IsSet() bool

func (NullableEnvironmentInput) MarshalJSON

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

func (*NullableEnvironmentInput) Set

func (*NullableEnvironmentInput) UnmarshalJSON

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

func (*NullableEnvironmentInput) Unset

func (v *NullableEnvironmentInput) Unset()

type NullableEnvironmentOutput

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

func NewNullableEnvironmentOutput

func NewNullableEnvironmentOutput(val *EnvironmentOutput) *NullableEnvironmentOutput

func (NullableEnvironmentOutput) Get

func (NullableEnvironmentOutput) IsSet

func (v NullableEnvironmentOutput) IsSet() bool

func (NullableEnvironmentOutput) MarshalJSON

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

func (*NullableEnvironmentOutput) Set

func (*NullableEnvironmentOutput) UnmarshalJSON

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

func (*NullableEnvironmentOutput) Unset

func (v *NullableEnvironmentOutput) 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 NullableHTTPValidationError

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

func NewNullableHTTPValidationError

func NewNullableHTTPValidationError(val *HTTPValidationError) *NullableHTTPValidationError

func (NullableHTTPValidationError) Get

func (NullableHTTPValidationError) IsSet

func (NullableHTTPValidationError) MarshalJSON

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

func (*NullableHTTPValidationError) Set

func (*NullableHTTPValidationError) UnmarshalJSON

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

func (*NullableHTTPValidationError) Unset

func (v *NullableHTTPValidationError) Unset()

type NullableHealthCheckFromWorker

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

func (NullableHealthCheckFromWorker) Get

func (NullableHealthCheckFromWorker) IsSet

func (NullableHealthCheckFromWorker) MarshalJSON

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

func (*NullableHealthCheckFromWorker) Set

func (*NullableHealthCheckFromWorker) UnmarshalJSON

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

func (*NullableHealthCheckFromWorker) Unset

func (v *NullableHealthCheckFromWorker) 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 NullableLocationInner

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

func NewNullableLocationInner

func NewNullableLocationInner(val *LocationInner) *NullableLocationInner

func (NullableLocationInner) Get

func (NullableLocationInner) IsSet

func (v NullableLocationInner) IsSet() bool

func (NullableLocationInner) MarshalJSON

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

func (*NullableLocationInner) Set

func (v *NullableLocationInner) Set(val *LocationInner)

func (*NullableLocationInner) UnmarshalJSON

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

func (*NullableLocationInner) Unset

func (v *NullableLocationInner) Unset()

type NullableOperationActionUpdate

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

func (NullableOperationActionUpdate) Get

func (NullableOperationActionUpdate) IsSet

func (NullableOperationActionUpdate) MarshalJSON

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

func (*NullableOperationActionUpdate) Set

func (*NullableOperationActionUpdate) UnmarshalJSON

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

func (*NullableOperationActionUpdate) Unset

func (v *NullableOperationActionUpdate) Unset()

type NullableOperationAssetUpdate

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

func NewNullableOperationAssetUpdate

func NewNullableOperationAssetUpdate(val *OperationAssetUpdate) *NullableOperationAssetUpdate

func (NullableOperationAssetUpdate) Get

func (NullableOperationAssetUpdate) IsSet

func (NullableOperationAssetUpdate) MarshalJSON

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

func (*NullableOperationAssetUpdate) Set

func (*NullableOperationAssetUpdate) UnmarshalJSON

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

func (*NullableOperationAssetUpdate) Unset

func (v *NullableOperationAssetUpdate) Unset()

type NullableOperationFailure

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

func NewNullableOperationFailure

func NewNullableOperationFailure(val *OperationFailure) *NullableOperationFailure

func (NullableOperationFailure) Get

func (NullableOperationFailure) IsSet

func (v NullableOperationFailure) IsSet() bool

func (NullableOperationFailure) MarshalJSON

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

func (*NullableOperationFailure) Set

func (*NullableOperationFailure) UnmarshalJSON

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

func (*NullableOperationFailure) Unset

func (v *NullableOperationFailure) Unset()

type NullableOperationOutput

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

func NewNullableOperationOutput

func NewNullableOperationOutput(val *OperationOutput) *NullableOperationOutput

func (NullableOperationOutput) Get

func (NullableOperationOutput) IsSet

func (v NullableOperationOutput) IsSet() bool

func (NullableOperationOutput) MarshalJSON

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

func (*NullableOperationOutput) Set

func (*NullableOperationOutput) UnmarshalJSON

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

func (*NullableOperationOutput) Unset

func (v *NullableOperationOutput) Unset()

type NullableOperationStatus

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

func NewNullableOperationStatus

func NewNullableOperationStatus(val *OperationStatus) *NullableOperationStatus

func (NullableOperationStatus) Get

func (NullableOperationStatus) IsSet

func (v NullableOperationStatus) IsSet() bool

func (NullableOperationStatus) MarshalJSON

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

func (*NullableOperationStatus) Set

func (*NullableOperationStatus) UnmarshalJSON

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

func (*NullableOperationStatus) Unset

func (v *NullableOperationStatus) Unset()

type NullableOperationTerraformRunUpdate

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

func (NullableOperationTerraformRunUpdate) Get

func (NullableOperationTerraformRunUpdate) IsSet

func (NullableOperationTerraformRunUpdate) MarshalJSON

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

func (*NullableOperationTerraformRunUpdate) Set

func (*NullableOperationTerraformRunUpdate) UnmarshalJSON

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

func (*NullableOperationTerraformRunUpdate) Unset

type NullableOperationType

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

func NewNullableOperationType

func NewNullableOperationType(val *OperationType) *NullableOperationType

func (NullableOperationType) Get

func (NullableOperationType) IsSet

func (v NullableOperationType) IsSet() bool

func (NullableOperationType) MarshalJSON

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

func (*NullableOperationType) Set

func (v *NullableOperationType) Set(val *OperationType)

func (*NullableOperationType) UnmarshalJSON

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

func (*NullableOperationType) Unset

func (v *NullableOperationType) Unset()

type NullableOperationUpdate

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

func NewNullableOperationUpdate

func NewNullableOperationUpdate(val *OperationUpdate) *NullableOperationUpdate

func (NullableOperationUpdate) Get

func (NullableOperationUpdate) IsSet

func (v NullableOperationUpdate) IsSet() bool

func (NullableOperationUpdate) MarshalJSON

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

func (*NullableOperationUpdate) Set

func (*NullableOperationUpdate) UnmarshalJSON

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

func (*NullableOperationUpdate) Unset

func (v *NullableOperationUpdate) Unset()

type NullableOrganizationInput

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

func NewNullableOrganizationInput

func NewNullableOrganizationInput(val *OrganizationInput) *NullableOrganizationInput

func (NullableOrganizationInput) Get

func (NullableOrganizationInput) IsSet

func (v NullableOrganizationInput) IsSet() bool

func (NullableOrganizationInput) MarshalJSON

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

func (*NullableOrganizationInput) Set

func (*NullableOrganizationInput) UnmarshalJSON

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

func (*NullableOrganizationInput) Unset

func (v *NullableOrganizationInput) Unset()

type NullableOrganizationOutput

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

func NewNullableOrganizationOutput

func NewNullableOrganizationOutput(val *OrganizationOutput) *NullableOrganizationOutput

func (NullableOrganizationOutput) Get

func (NullableOrganizationOutput) IsSet

func (v NullableOrganizationOutput) IsSet() bool

func (NullableOrganizationOutput) MarshalJSON

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

func (*NullableOrganizationOutput) Set

func (*NullableOrganizationOutput) UnmarshalJSON

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

func (*NullableOrganizationOutput) Unset

func (v *NullableOrganizationOutput) 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 NullableTextResponse

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

func NewNullableTextResponse

func NewNullableTextResponse(val *TextResponse) *NullableTextResponse

func (NullableTextResponse) Get

func (NullableTextResponse) IsSet

func (v NullableTextResponse) IsSet() bool

func (NullableTextResponse) MarshalJSON

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

func (*NullableTextResponse) Set

func (v *NullableTextResponse) Set(val *TextResponse)

func (*NullableTextResponse) UnmarshalJSON

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

func (*NullableTextResponse) Unset

func (v *NullableTextResponse) 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 NullableValidationError

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

func NewNullableValidationError

func NewNullableValidationError(val *ValidationError) *NullableValidationError

func (NullableValidationError) Get

func (NullableValidationError) IsSet

func (v NullableValidationError) IsSet() bool

func (NullableValidationError) MarshalJSON

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

func (*NullableValidationError) Set

func (*NullableValidationError) UnmarshalJSON

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

func (*NullableValidationError) Unset

func (v *NullableValidationError) Unset()

type OperationActionUpdate

type OperationActionUpdate struct {
	ActionOutput interface{} `json:"action_output,omitempty"`
	ActionErrors *string     `json:"action_errors,omitempty"`
}

OperationActionUpdate struct for OperationActionUpdate

func NewOperationActionUpdate

func NewOperationActionUpdate() *OperationActionUpdate

NewOperationActionUpdate instantiates a new OperationActionUpdate 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 NewOperationActionUpdateWithDefaults

func NewOperationActionUpdateWithDefaults() *OperationActionUpdate

NewOperationActionUpdateWithDefaults instantiates a new OperationActionUpdate 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 (*OperationActionUpdate) GetActionErrors

func (o *OperationActionUpdate) GetActionErrors() string

GetActionErrors returns the ActionErrors field value if set, zero value otherwise.

func (*OperationActionUpdate) GetActionErrorsOk

func (o *OperationActionUpdate) GetActionErrorsOk() (*string, bool)

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

func (*OperationActionUpdate) GetActionOutput

func (o *OperationActionUpdate) GetActionOutput() interface{}

GetActionOutput returns the ActionOutput field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OperationActionUpdate) GetActionOutputOk

func (o *OperationActionUpdate) GetActionOutputOk() (*interface{}, bool)

GetActionOutputOk returns a tuple with the ActionOutput field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OperationActionUpdate) HasActionErrors

func (o *OperationActionUpdate) HasActionErrors() bool

HasActionErrors returns a boolean if a field has been set.

func (*OperationActionUpdate) HasActionOutput

func (o *OperationActionUpdate) HasActionOutput() bool

HasActionOutput returns a boolean if a field has been set.

func (OperationActionUpdate) MarshalJSON

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

func (*OperationActionUpdate) SetActionErrors

func (o *OperationActionUpdate) SetActionErrors(v string)

SetActionErrors gets a reference to the given string and assigns it to the ActionErrors field.

func (*OperationActionUpdate) SetActionOutput

func (o *OperationActionUpdate) SetActionOutput(v interface{})

SetActionOutput gets a reference to the given interface{} and assigns it to the ActionOutput field.

type OperationAssetUpdate

type OperationAssetUpdate struct {
	TerraformInit          OperationTerraformRunUpdate  `json:"terraform_init"`
	TerraformPlan          *OperationTerraformRunUpdate `json:"terraform_plan,omitempty"`
	TerraformApply         *OperationTerraformRunUpdate `json:"terraform_apply,omitempty"`
	TerraformPlanFailures  *string                      `json:"terraform_plan_failures,omitempty"`
	TerraformApplyFailures *string                      `json:"terraform_apply_failures,omitempty"`
}

OperationAssetUpdate struct for OperationAssetUpdate

func NewOperationAssetUpdate

func NewOperationAssetUpdate(terraformInit OperationTerraformRunUpdate) *OperationAssetUpdate

NewOperationAssetUpdate instantiates a new OperationAssetUpdate 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 NewOperationAssetUpdateWithDefaults

func NewOperationAssetUpdateWithDefaults() *OperationAssetUpdate

NewOperationAssetUpdateWithDefaults instantiates a new OperationAssetUpdate 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 (*OperationAssetUpdate) GetTerraformApply

func (o *OperationAssetUpdate) GetTerraformApply() OperationTerraformRunUpdate

GetTerraformApply returns the TerraformApply field value if set, zero value otherwise.

func (*OperationAssetUpdate) GetTerraformApplyFailures

func (o *OperationAssetUpdate) GetTerraformApplyFailures() string

GetTerraformApplyFailures returns the TerraformApplyFailures field value if set, zero value otherwise.

func (*OperationAssetUpdate) GetTerraformApplyFailuresOk

func (o *OperationAssetUpdate) GetTerraformApplyFailuresOk() (*string, bool)

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

func (*OperationAssetUpdate) GetTerraformApplyOk

func (o *OperationAssetUpdate) GetTerraformApplyOk() (*OperationTerraformRunUpdate, bool)

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

func (*OperationAssetUpdate) GetTerraformInit

func (o *OperationAssetUpdate) GetTerraformInit() OperationTerraformRunUpdate

GetTerraformInit returns the TerraformInit field value

func (*OperationAssetUpdate) GetTerraformInitOk

func (o *OperationAssetUpdate) GetTerraformInitOk() (*OperationTerraformRunUpdate, bool)

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

func (*OperationAssetUpdate) GetTerraformPlan

func (o *OperationAssetUpdate) GetTerraformPlan() OperationTerraformRunUpdate

GetTerraformPlan returns the TerraformPlan field value if set, zero value otherwise.

func (*OperationAssetUpdate) GetTerraformPlanFailures

func (o *OperationAssetUpdate) GetTerraformPlanFailures() string

GetTerraformPlanFailures returns the TerraformPlanFailures field value if set, zero value otherwise.

func (*OperationAssetUpdate) GetTerraformPlanFailuresOk

func (o *OperationAssetUpdate) GetTerraformPlanFailuresOk() (*string, bool)

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

func (*OperationAssetUpdate) GetTerraformPlanOk

func (o *OperationAssetUpdate) GetTerraformPlanOk() (*OperationTerraformRunUpdate, bool)

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

func (*OperationAssetUpdate) HasTerraformApply

func (o *OperationAssetUpdate) HasTerraformApply() bool

HasTerraformApply returns a boolean if a field has been set.

func (*OperationAssetUpdate) HasTerraformApplyFailures

func (o *OperationAssetUpdate) HasTerraformApplyFailures() bool

HasTerraformApplyFailures returns a boolean if a field has been set.

func (*OperationAssetUpdate) HasTerraformPlan

func (o *OperationAssetUpdate) HasTerraformPlan() bool

HasTerraformPlan returns a boolean if a field has been set.

func (*OperationAssetUpdate) HasTerraformPlanFailures

func (o *OperationAssetUpdate) HasTerraformPlanFailures() bool

HasTerraformPlanFailures returns a boolean if a field has been set.

func (OperationAssetUpdate) MarshalJSON

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

func (*OperationAssetUpdate) SetTerraformApply

func (o *OperationAssetUpdate) SetTerraformApply(v OperationTerraformRunUpdate)

SetTerraformApply gets a reference to the given OperationTerraformRunUpdate and assigns it to the TerraformApply field.

func (*OperationAssetUpdate) SetTerraformApplyFailures

func (o *OperationAssetUpdate) SetTerraformApplyFailures(v string)

SetTerraformApplyFailures gets a reference to the given string and assigns it to the TerraformApplyFailures field.

func (*OperationAssetUpdate) SetTerraformInit

func (o *OperationAssetUpdate) SetTerraformInit(v OperationTerraformRunUpdate)

SetTerraformInit sets field value

func (*OperationAssetUpdate) SetTerraformPlan

func (o *OperationAssetUpdate) SetTerraformPlan(v OperationTerraformRunUpdate)

SetTerraformPlan gets a reference to the given OperationTerraformRunUpdate and assigns it to the TerraformPlan field.

func (*OperationAssetUpdate) SetTerraformPlanFailures

func (o *OperationAssetUpdate) SetTerraformPlanFailures(v string)

SetTerraformPlanFailures gets a reference to the given string and assigns it to the TerraformPlanFailures field.

type OperationFailure

type OperationFailure struct {
	Error string `json:"error"`
}

OperationFailure struct for OperationFailure

func NewOperationFailure

func NewOperationFailure(error_ string) *OperationFailure

NewOperationFailure instantiates a new OperationFailure 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 NewOperationFailureWithDefaults

func NewOperationFailureWithDefaults() *OperationFailure

NewOperationFailureWithDefaults instantiates a new OperationFailure 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 (*OperationFailure) GetError

func (o *OperationFailure) GetError() string

GetError returns the Error field value

func (*OperationFailure) GetErrorOk

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

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

func (OperationFailure) MarshalJSON

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

func (*OperationFailure) SetError

func (o *OperationFailure) SetError(v string)

SetError sets field value

type OperationOutput

type OperationOutput struct {
	EnvironmentId   string                  `json:"environment_id"`
	UserId          string                  `json:"user_id"`
	OrganizationId  string                  `json:"organization_id"`
	OperationType   NullableOperationType   `json:"operation_type,omitempty"`
	Status          NullableOperationStatus `json:"status,omitempty"`
	AssetName       string                  `json:"asset_name"`
	AssetId         string                  `json:"asset_id"`
	AssetVersion    string                  `json:"asset_version"`
	AssetParameters map[string]interface{}  `json:"asset_parameters,omitempty"`
	Id              string                  `json:"id"`
	ExecutionId     *string                 `json:"execution_id,omitempty"`
}

OperationOutput struct for OperationOutput

func NewOperationOutput

func NewOperationOutput(environmentId string, userId string, organizationId string, assetName string, assetId string, assetVersion string, id string) *OperationOutput

NewOperationOutput instantiates a new OperationOutput 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 NewOperationOutputWithDefaults

func NewOperationOutputWithDefaults() *OperationOutput

NewOperationOutputWithDefaults instantiates a new OperationOutput 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 (*OperationOutput) GetAssetId

func (o *OperationOutput) GetAssetId() string

GetAssetId returns the AssetId field value

func (*OperationOutput) GetAssetIdOk

func (o *OperationOutput) GetAssetIdOk() (*string, bool)

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

func (*OperationOutput) GetAssetName

func (o *OperationOutput) GetAssetName() string

GetAssetName returns the AssetName field value

func (*OperationOutput) GetAssetNameOk

func (o *OperationOutput) GetAssetNameOk() (*string, bool)

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

func (*OperationOutput) GetAssetParameters

func (o *OperationOutput) GetAssetParameters() map[string]interface{}

GetAssetParameters returns the AssetParameters field value if set, zero value otherwise.

func (*OperationOutput) GetAssetParametersOk

func (o *OperationOutput) GetAssetParametersOk() (map[string]interface{}, bool)

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

func (*OperationOutput) GetAssetVersion

func (o *OperationOutput) GetAssetVersion() string

GetAssetVersion returns the AssetVersion field value

func (*OperationOutput) GetAssetVersionOk

func (o *OperationOutput) GetAssetVersionOk() (*string, bool)

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

func (*OperationOutput) GetEnvironmentId

func (o *OperationOutput) GetEnvironmentId() string

GetEnvironmentId returns the EnvironmentId field value

func (*OperationOutput) GetEnvironmentIdOk

func (o *OperationOutput) GetEnvironmentIdOk() (*string, bool)

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

func (*OperationOutput) GetExecutionId

func (o *OperationOutput) GetExecutionId() string

GetExecutionId returns the ExecutionId field value if set, zero value otherwise.

func (*OperationOutput) GetExecutionIdOk

func (o *OperationOutput) GetExecutionIdOk() (*string, bool)

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

func (*OperationOutput) GetId

func (o *OperationOutput) GetId() string

GetId returns the Id field value

func (*OperationOutput) GetIdOk

func (o *OperationOutput) GetIdOk() (*string, bool)

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

func (*OperationOutput) GetOperationType

func (o *OperationOutput) GetOperationType() OperationType

GetOperationType returns the OperationType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OperationOutput) GetOperationTypeOk

func (o *OperationOutput) GetOperationTypeOk() (*OperationType, bool)

GetOperationTypeOk returns a tuple with the OperationType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OperationOutput) GetOrganizationId

func (o *OperationOutput) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field value

func (*OperationOutput) GetOrganizationIdOk

func (o *OperationOutput) GetOrganizationIdOk() (*string, bool)

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

func (*OperationOutput) GetStatus

func (o *OperationOutput) GetStatus() OperationStatus

GetStatus returns the Status field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OperationOutput) GetStatusOk

func (o *OperationOutput) GetStatusOk() (*OperationStatus, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OperationOutput) GetUserId

func (o *OperationOutput) GetUserId() string

GetUserId returns the UserId field value

func (*OperationOutput) GetUserIdOk

func (o *OperationOutput) GetUserIdOk() (*string, bool)

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

func (*OperationOutput) HasAssetParameters

func (o *OperationOutput) HasAssetParameters() bool

HasAssetParameters returns a boolean if a field has been set.

func (*OperationOutput) HasExecutionId

func (o *OperationOutput) HasExecutionId() bool

HasExecutionId returns a boolean if a field has been set.

func (*OperationOutput) HasOperationType

func (o *OperationOutput) HasOperationType() bool

HasOperationType returns a boolean if a field has been set.

func (*OperationOutput) HasStatus

func (o *OperationOutput) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (OperationOutput) MarshalJSON

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

func (*OperationOutput) SetAssetId

func (o *OperationOutput) SetAssetId(v string)

SetAssetId sets field value

func (*OperationOutput) SetAssetName

func (o *OperationOutput) SetAssetName(v string)

SetAssetName sets field value

func (*OperationOutput) SetAssetParameters

func (o *OperationOutput) SetAssetParameters(v map[string]interface{})

SetAssetParameters gets a reference to the given map[string]interface{} and assigns it to the AssetParameters field.

func (*OperationOutput) SetAssetVersion

func (o *OperationOutput) SetAssetVersion(v string)

SetAssetVersion sets field value

func (*OperationOutput) SetEnvironmentId

func (o *OperationOutput) SetEnvironmentId(v string)

SetEnvironmentId sets field value

func (*OperationOutput) SetExecutionId

func (o *OperationOutput) SetExecutionId(v string)

SetExecutionId gets a reference to the given string and assigns it to the ExecutionId field.

func (*OperationOutput) SetId

func (o *OperationOutput) SetId(v string)

SetId sets field value

func (*OperationOutput) SetOperationType

func (o *OperationOutput) SetOperationType(v OperationType)

SetOperationType gets a reference to the given NullableOperationType and assigns it to the OperationType field.

func (*OperationOutput) SetOperationTypeNil

func (o *OperationOutput) SetOperationTypeNil()

SetOperationTypeNil sets the value for OperationType to be an explicit nil

func (*OperationOutput) SetOrganizationId

func (o *OperationOutput) SetOrganizationId(v string)

SetOrganizationId sets field value

func (*OperationOutput) SetStatus

func (o *OperationOutput) SetStatus(v OperationStatus)

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

func (*OperationOutput) SetStatusNil

func (o *OperationOutput) SetStatusNil()

SetStatusNil sets the value for Status to be an explicit nil

func (*OperationOutput) SetUserId

func (o *OperationOutput) SetUserId(v string)

SetUserId sets field value

func (*OperationOutput) UnsetOperationType

func (o *OperationOutput) UnsetOperationType()

UnsetOperationType ensures that no value is present for OperationType, not even an explicit nil

func (*OperationOutput) UnsetStatus

func (o *OperationOutput) UnsetStatus()

UnsetStatus ensures that no value is present for Status, not even an explicit nil

type OperationStatus

type OperationStatus string

OperationStatus An enumeration.

const (
	OPERATIONSTATUS_FAILED      OperationStatus = "FAILED"
	OPERATIONSTATUS_REQUESTED   OperationStatus = "REQUESTED"
	OPERATIONSTATUS_PENDING     OperationStatus = "PENDING"
	OPERATIONSTATUS_PAUSED      OperationStatus = "PAUSED"
	OPERATIONSTATUS_IN_PROGRESS OperationStatus = "IN_PROGRESS"
	OPERATIONSTATUS_CANCELED    OperationStatus = "CANCELED"
	OPERATIONSTATUS_COMPLETE    OperationStatus = "COMPLETE"
)

List of OperationStatus

func NewOperationStatusFromValue

func NewOperationStatusFromValue(v string) (*OperationStatus, error)

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

func (OperationStatus) IsValid

func (v OperationStatus) IsValid() bool

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

func (OperationStatus) Ptr

Ptr returns reference to OperationStatus value

func (*OperationStatus) UnmarshalJSON

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

type OperationTerraformRunUpdate

type OperationTerraformRunUpdate struct {
	TerraformStdout     interface{} `json:"terraform_stdout,omitempty"`
	TerraformStderr     interface{} `json:"terraform_stderr,omitempty"`
	TerraformReturnCode int32       `json:"terraform_return_code"`
	TerraformSuccess    bool        `json:"terraform_success"`
}

OperationTerraformRunUpdate struct for OperationTerraformRunUpdate

func NewOperationTerraformRunUpdate

func NewOperationTerraformRunUpdate(terraformReturnCode int32, terraformSuccess bool) *OperationTerraformRunUpdate

NewOperationTerraformRunUpdate instantiates a new OperationTerraformRunUpdate 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 NewOperationTerraformRunUpdateWithDefaults

func NewOperationTerraformRunUpdateWithDefaults() *OperationTerraformRunUpdate

NewOperationTerraformRunUpdateWithDefaults instantiates a new OperationTerraformRunUpdate 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 (*OperationTerraformRunUpdate) GetTerraformReturnCode

func (o *OperationTerraformRunUpdate) GetTerraformReturnCode() int32

GetTerraformReturnCode returns the TerraformReturnCode field value

func (*OperationTerraformRunUpdate) GetTerraformReturnCodeOk

func (o *OperationTerraformRunUpdate) GetTerraformReturnCodeOk() (*int32, bool)

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

func (*OperationTerraformRunUpdate) GetTerraformStderr

func (o *OperationTerraformRunUpdate) GetTerraformStderr() interface{}

GetTerraformStderr returns the TerraformStderr field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OperationTerraformRunUpdate) GetTerraformStderrOk

func (o *OperationTerraformRunUpdate) GetTerraformStderrOk() (*interface{}, bool)

GetTerraformStderrOk returns a tuple with the TerraformStderr field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OperationTerraformRunUpdate) GetTerraformStdout

func (o *OperationTerraformRunUpdate) GetTerraformStdout() interface{}

GetTerraformStdout returns the TerraformStdout field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OperationTerraformRunUpdate) GetTerraformStdoutOk

func (o *OperationTerraformRunUpdate) GetTerraformStdoutOk() (*interface{}, bool)

GetTerraformStdoutOk returns a tuple with the TerraformStdout field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OperationTerraformRunUpdate) GetTerraformSuccess

func (o *OperationTerraformRunUpdate) GetTerraformSuccess() bool

GetTerraformSuccess returns the TerraformSuccess field value

func (*OperationTerraformRunUpdate) GetTerraformSuccessOk

func (o *OperationTerraformRunUpdate) GetTerraformSuccessOk() (*bool, bool)

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

func (*OperationTerraformRunUpdate) HasTerraformStderr

func (o *OperationTerraformRunUpdate) HasTerraformStderr() bool

HasTerraformStderr returns a boolean if a field has been set.

func (*OperationTerraformRunUpdate) HasTerraformStdout

func (o *OperationTerraformRunUpdate) HasTerraformStdout() bool

HasTerraformStdout returns a boolean if a field has been set.

func (OperationTerraformRunUpdate) MarshalJSON

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

func (*OperationTerraformRunUpdate) SetTerraformReturnCode

func (o *OperationTerraformRunUpdate) SetTerraformReturnCode(v int32)

SetTerraformReturnCode sets field value

func (*OperationTerraformRunUpdate) SetTerraformStderr

func (o *OperationTerraformRunUpdate) SetTerraformStderr(v interface{})

SetTerraformStderr gets a reference to the given interface{} and assigns it to the TerraformStderr field.

func (*OperationTerraformRunUpdate) SetTerraformStdout

func (o *OperationTerraformRunUpdate) SetTerraformStdout(v interface{})

SetTerraformStdout gets a reference to the given interface{} and assigns it to the TerraformStdout field.

func (*OperationTerraformRunUpdate) SetTerraformSuccess

func (o *OperationTerraformRunUpdate) SetTerraformSuccess(v bool)

SetTerraformSuccess sets field value

type OperationType

type OperationType string

OperationType An enumeration.

const (
	OPERATIONTYPE_CREATE  OperationType = "CREATE"
	OPERATIONTYPE_UPDATE  OperationType = "UPDATE"
	OPERATIONTYPE_DESTROY OperationType = "DESTROY"
	OPERATIONTYPE_ACTION  OperationType = "ACTION"
)

List of OperationType

func NewOperationTypeFromValue

func NewOperationTypeFromValue(v string) (*OperationType, error)

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

func (OperationType) IsValid

func (v OperationType) IsValid() bool

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

func (OperationType) Ptr

func (v OperationType) Ptr() *OperationType

Ptr returns reference to OperationType value

func (*OperationType) UnmarshalJSON

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

type OperationUpdate

type OperationUpdate struct {
	Id     string          `json:"id"`
	Status OperationStatus `json:"status"`
	Data   *Data           `json:"data,omitempty"`
}

OperationUpdate struct for OperationUpdate

func NewOperationUpdate

func NewOperationUpdate(id string, status OperationStatus) *OperationUpdate

NewOperationUpdate instantiates a new OperationUpdate 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 NewOperationUpdateWithDefaults

func NewOperationUpdateWithDefaults() *OperationUpdate

NewOperationUpdateWithDefaults instantiates a new OperationUpdate 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 (*OperationUpdate) GetData

func (o *OperationUpdate) GetData() Data

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

func (*OperationUpdate) GetDataOk

func (o *OperationUpdate) GetDataOk() (*Data, 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 (*OperationUpdate) GetId

func (o *OperationUpdate) GetId() string

GetId returns the Id field value

func (*OperationUpdate) GetIdOk

func (o *OperationUpdate) GetIdOk() (*string, bool)

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

func (*OperationUpdate) GetStatus

func (o *OperationUpdate) GetStatus() OperationStatus

GetStatus returns the Status field value

func (*OperationUpdate) GetStatusOk

func (o *OperationUpdate) GetStatusOk() (*OperationStatus, bool)

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

func (*OperationUpdate) HasData

func (o *OperationUpdate) HasData() bool

HasData returns a boolean if a field has been set.

func (OperationUpdate) MarshalJSON

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

func (*OperationUpdate) SetData

func (o *OperationUpdate) SetData(v Data)

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

func (*OperationUpdate) SetId

func (o *OperationUpdate) SetId(v string)

SetId sets field value

func (*OperationUpdate) SetStatus

func (o *OperationUpdate) SetStatus(v OperationStatus)

SetStatus sets field value

type OperationsApi

type OperationsApi interface {

	/*
		OperationGet Operation Get

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param operationId
		@param organizationId
		@return ApiOperationGetRequest
	*/
	OperationGet(ctx context.Context, operationId string, organizationId string) ApiOperationGetRequest

	// OperationGetExecute executes the request
	//  @return OperationOutput
	OperationGetExecute(r ApiOperationGetRequest) (*OperationOutput, *http.Response, error)

	/*
		OperationUpdate Operation Update

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param operationId
		@return ApiOperationUpdateRequest
	*/
	OperationUpdate(ctx context.Context, operationId string) ApiOperationUpdateRequest

	// OperationUpdateExecute executes the request
	//  @return interface{}
	OperationUpdateExecute(r ApiOperationUpdateRequest) (interface{}, *http.Response, error)
}

type OperationsApiService

type OperationsApiService service

OperationsApiService OperationsApi service

func (*OperationsApiService) OperationGet

func (a *OperationsApiService) OperationGet(ctx context.Context, operationId string, organizationId string) ApiOperationGetRequest

OperationGet Operation Get

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

func (*OperationsApiService) OperationGetExecute

Execute executes the request

@return OperationOutput

func (*OperationsApiService) OperationUpdate

func (a *OperationsApiService) OperationUpdate(ctx context.Context, operationId string) ApiOperationUpdateRequest

OperationUpdate Operation Update

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

func (*OperationsApiService) OperationUpdateExecute

func (a *OperationsApiService) OperationUpdateExecute(r ApiOperationUpdateRequest) (interface{}, *http.Response, error)

Execute executes the request

@return interface{}

type OrganizationInput

type OrganizationInput struct {
	Name           string                 `json:"name"`
	BaaStatus      string                 `json:"baa_status"`
	AwsOu          *string                `json:"aws_ou,omitempty"`
	ContactDetails map[string]interface{} `json:"contact_details"`
}

OrganizationInput struct for OrganizationInput

func NewOrganizationInput

func NewOrganizationInput(name string, baaStatus string, contactDetails map[string]interface{}) *OrganizationInput

NewOrganizationInput instantiates a new OrganizationInput 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 NewOrganizationInputWithDefaults

func NewOrganizationInputWithDefaults() *OrganizationInput

NewOrganizationInputWithDefaults instantiates a new OrganizationInput 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 (*OrganizationInput) GetAwsOu

func (o *OrganizationInput) GetAwsOu() string

GetAwsOu returns the AwsOu field value if set, zero value otherwise.

func (*OrganizationInput) GetAwsOuOk

func (o *OrganizationInput) GetAwsOuOk() (*string, bool)

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

func (*OrganizationInput) GetBaaStatus

func (o *OrganizationInput) GetBaaStatus() string

GetBaaStatus returns the BaaStatus field value

func (*OrganizationInput) GetBaaStatusOk

func (o *OrganizationInput) GetBaaStatusOk() (*string, bool)

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

func (*OrganizationInput) GetContactDetails

func (o *OrganizationInput) GetContactDetails() map[string]interface{}

GetContactDetails returns the ContactDetails field value

func (*OrganizationInput) GetContactDetailsOk

func (o *OrganizationInput) GetContactDetailsOk() (map[string]interface{}, bool)

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

func (*OrganizationInput) GetName

func (o *OrganizationInput) GetName() string

GetName returns the Name field value

func (*OrganizationInput) GetNameOk

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

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

func (*OrganizationInput) HasAwsOu

func (o *OrganizationInput) HasAwsOu() bool

HasAwsOu returns a boolean if a field has been set.

func (OrganizationInput) MarshalJSON

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

func (*OrganizationInput) SetAwsOu

func (o *OrganizationInput) SetAwsOu(v string)

SetAwsOu gets a reference to the given string and assigns it to the AwsOu field.

func (*OrganizationInput) SetBaaStatus

func (o *OrganizationInput) SetBaaStatus(v string)

SetBaaStatus sets field value

func (*OrganizationInput) SetContactDetails

func (o *OrganizationInput) SetContactDetails(v map[string]interface{})

SetContactDetails sets field value

func (*OrganizationInput) SetName

func (o *OrganizationInput) SetName(v string)

SetName sets field value

type OrganizationOutput

type OrganizationOutput struct {
	Name           string                 `json:"name"`
	BaaStatus      string                 `json:"baa_status"`
	AwsOu          *string                `json:"aws_ou,omitempty"`
	ContactDetails map[string]interface{} `json:"contact_details"`
	Id             string                 `json:"id"`
}

OrganizationOutput struct for OrganizationOutput

func NewOrganizationOutput

func NewOrganizationOutput(name string, baaStatus string, contactDetails map[string]interface{}, id string) *OrganizationOutput

NewOrganizationOutput instantiates a new OrganizationOutput 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 NewOrganizationOutputWithDefaults

func NewOrganizationOutputWithDefaults() *OrganizationOutput

NewOrganizationOutputWithDefaults instantiates a new OrganizationOutput 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 (*OrganizationOutput) GetAwsOu

func (o *OrganizationOutput) GetAwsOu() string

GetAwsOu returns the AwsOu field value if set, zero value otherwise.

func (*OrganizationOutput) GetAwsOuOk

func (o *OrganizationOutput) GetAwsOuOk() (*string, bool)

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

func (*OrganizationOutput) GetBaaStatus

func (o *OrganizationOutput) GetBaaStatus() string

GetBaaStatus returns the BaaStatus field value

func (*OrganizationOutput) GetBaaStatusOk

func (o *OrganizationOutput) GetBaaStatusOk() (*string, bool)

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

func (*OrganizationOutput) GetContactDetails

func (o *OrganizationOutput) GetContactDetails() map[string]interface{}

GetContactDetails returns the ContactDetails field value

func (*OrganizationOutput) GetContactDetailsOk

func (o *OrganizationOutput) GetContactDetailsOk() (map[string]interface{}, bool)

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

func (*OrganizationOutput) GetId

func (o *OrganizationOutput) GetId() string

GetId returns the Id field value

func (*OrganizationOutput) GetIdOk

func (o *OrganizationOutput) GetIdOk() (*string, bool)

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

func (*OrganizationOutput) GetName

func (o *OrganizationOutput) GetName() string

GetName returns the Name field value

func (*OrganizationOutput) GetNameOk

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

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

func (*OrganizationOutput) HasAwsOu

func (o *OrganizationOutput) HasAwsOu() bool

HasAwsOu returns a boolean if a field has been set.

func (OrganizationOutput) MarshalJSON

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

func (*OrganizationOutput) SetAwsOu

func (o *OrganizationOutput) SetAwsOu(v string)

SetAwsOu gets a reference to the given string and assigns it to the AwsOu field.

func (*OrganizationOutput) SetBaaStatus

func (o *OrganizationOutput) SetBaaStatus(v string)

SetBaaStatus sets field value

func (*OrganizationOutput) SetContactDetails

func (o *OrganizationOutput) SetContactDetails(v map[string]interface{})

SetContactDetails sets field value

func (*OrganizationOutput) SetId

func (o *OrganizationOutput) SetId(v string)

SetId sets field value

func (*OrganizationOutput) SetName

func (o *OrganizationOutput) SetName(v string)

SetName sets field value

type OrganizationsApi

type OrganizationsApi interface {

	/*
		OrganizationDelete Organization Delete

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId
		@return ApiOrganizationDeleteRequest
	*/
	OrganizationDelete(ctx context.Context, organizationId string) ApiOrganizationDeleteRequest

	// OrganizationDeleteExecute executes the request
	//  @return interface{}
	OrganizationDeleteExecute(r ApiOrganizationDeleteRequest) (interface{}, *http.Response, error)

	/*
		OrganizationGet Organization Get

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId
		@return ApiOrganizationGetRequest
	*/
	OrganizationGet(ctx context.Context, organizationId string) ApiOrganizationGetRequest

	// OrganizationGetExecute executes the request
	//  @return OrganizationOutput
	OrganizationGetExecute(r ApiOrganizationGetRequest) (*OrganizationOutput, *http.Response, error)

	/*
		OrganizationGetEnvironments Organization Get Environments

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId
		@return ApiOrganizationGetEnvironmentsRequest
	*/
	OrganizationGetEnvironments(ctx context.Context, organizationId string) ApiOrganizationGetEnvironmentsRequest

	// OrganizationGetEnvironmentsExecute executes the request
	//  @return []EnvironmentOutput
	OrganizationGetEnvironmentsExecute(r ApiOrganizationGetEnvironmentsRequest) ([]EnvironmentOutput, *http.Response, error)

	/*
		OrganizationGetOperations Organization Get Operations

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId
		@return ApiOrganizationGetOperationsRequest
	*/
	OrganizationGetOperations(ctx context.Context, organizationId string) ApiOrganizationGetOperationsRequest

	// OrganizationGetOperationsExecute executes the request
	//  @return []OperationOutput
	OrganizationGetOperationsExecute(r ApiOrganizationGetOperationsRequest) ([]OperationOutput, *http.Response, error)

	/*
		OrganizationList Organization List

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

	// OrganizationListExecute executes the request
	//  @return []OrganizationOutput
	OrganizationListExecute(r ApiOrganizationListRequest) ([]OrganizationOutput, *http.Response, error)

	/*
		OrganizationUpdate Organization Update

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId
		@return ApiOrganizationUpdateRequest
	*/
	OrganizationUpdate(ctx context.Context, organizationId string) ApiOrganizationUpdateRequest

	// OrganizationUpdateExecute executes the request
	//  @return OrganizationOutput
	OrganizationUpdateExecute(r ApiOrganizationUpdateRequest) (*OrganizationOutput, *http.Response, error)
}

type OrganizationsApiService

type OrganizationsApiService service

OrganizationsApiService OrganizationsApi service

func (*OrganizationsApiService) OrganizationDelete

func (a *OrganizationsApiService) OrganizationDelete(ctx context.Context, organizationId string) ApiOrganizationDeleteRequest

OrganizationDelete Organization Delete

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

func (*OrganizationsApiService) OrganizationDeleteExecute

func (a *OrganizationsApiService) OrganizationDeleteExecute(r ApiOrganizationDeleteRequest) (interface{}, *http.Response, error)

Execute executes the request

@return interface{}

func (*OrganizationsApiService) OrganizationGet

func (a *OrganizationsApiService) OrganizationGet(ctx context.Context, organizationId string) ApiOrganizationGetRequest

OrganizationGet Organization Get

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

func (*OrganizationsApiService) OrganizationGetEnvironments

func (a *OrganizationsApiService) OrganizationGetEnvironments(ctx context.Context, organizationId string) ApiOrganizationGetEnvironmentsRequest

OrganizationGetEnvironments Organization Get Environments

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

func (*OrganizationsApiService) OrganizationGetEnvironmentsExecute

Execute executes the request

@return []EnvironmentOutput

func (*OrganizationsApiService) OrganizationGetExecute

Execute executes the request

@return OrganizationOutput

func (*OrganizationsApiService) OrganizationGetOperations

func (a *OrganizationsApiService) OrganizationGetOperations(ctx context.Context, organizationId string) ApiOrganizationGetOperationsRequest

OrganizationGetOperations Organization Get Operations

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

func (*OrganizationsApiService) OrganizationGetOperationsExecute

func (a *OrganizationsApiService) OrganizationGetOperationsExecute(r ApiOrganizationGetOperationsRequest) ([]OperationOutput, *http.Response, error)

Execute executes the request

@return []OperationOutput

func (*OrganizationsApiService) OrganizationList

OrganizationList Organization List

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

func (*OrganizationsApiService) OrganizationListExecute

Execute executes the request

@return []OrganizationOutput

func (*OrganizationsApiService) OrganizationUpdate

func (a *OrganizationsApiService) OrganizationUpdate(ctx context.Context, organizationId string) ApiOrganizationUpdateRequest

OrganizationUpdate Organization Update

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

func (*OrganizationsApiService) OrganizationUpdateExecute

Execute executes the request

@return OrganizationOutput

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

type TextResponse

type TextResponse struct {
	// error message payload to bubble up to end user
	Error *string `json:"error,omitempty"`
	// simple text response payload
	Payload string `json:"payload"`
}

TextResponse Generic text responses on api in payload, no flair

func NewTextResponse

func NewTextResponse(payload string) *TextResponse

NewTextResponse instantiates a new TextResponse 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 NewTextResponseWithDefaults

func NewTextResponseWithDefaults() *TextResponse

NewTextResponseWithDefaults instantiates a new TextResponse 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 (*TextResponse) GetError

func (o *TextResponse) GetError() string

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

func (*TextResponse) GetErrorOk

func (o *TextResponse) 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 (*TextResponse) GetPayload

func (o *TextResponse) GetPayload() string

GetPayload returns the Payload field value

func (*TextResponse) GetPayloadOk

func (o *TextResponse) GetPayloadOk() (*string, bool)

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

func (*TextResponse) HasError

func (o *TextResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (TextResponse) MarshalJSON

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

func (*TextResponse) SetError

func (o *TextResponse) SetError(v string)

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

func (*TextResponse) SetPayload

func (o *TextResponse) SetPayload(v string)

SetPayload sets field value

type UtilitiesApi

type UtilitiesApi interface {

	/*
		GetUser Get User

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

	// GetUserExecute executes the request
	//  @return interface{}
	GetUserExecute(r ApiGetUserRequest) (interface{}, *http.Response, error)

	/*
		GetUserRole Get User Role

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

	// GetUserRoleExecute executes the request
	//  @return interface{}
	GetUserRoleExecute(r ApiGetUserRoleRequest) (interface{}, *http.Response, error)
}

type UtilitiesApiService

type UtilitiesApiService service

UtilitiesApiService UtilitiesApi service

func (*UtilitiesApiService) GetUser

GetUser Get User

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

func (*UtilitiesApiService) GetUserExecute

func (a *UtilitiesApiService) GetUserExecute(r ApiGetUserRequest) (interface{}, *http.Response, error)

Execute executes the request

@return interface{}

func (*UtilitiesApiService) GetUserRole

GetUserRole Get User Role

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

func (*UtilitiesApiService) GetUserRoleExecute

func (a *UtilitiesApiService) GetUserRoleExecute(r ApiGetUserRoleRequest) (interface{}, *http.Response, error)

Execute executes the request

@return interface{}

type ValidationError

type ValidationError struct {
	Loc  []LocationInner `json:"loc"`
	Msg  string          `json:"msg"`
	Type string          `json:"type"`
}

ValidationError struct for ValidationError

func NewValidationError

func NewValidationError(loc []LocationInner, msg string, type_ string) *ValidationError

NewValidationError instantiates a new ValidationError 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 NewValidationErrorWithDefaults

func NewValidationErrorWithDefaults() *ValidationError

NewValidationErrorWithDefaults instantiates a new ValidationError 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 (*ValidationError) GetLoc

func (o *ValidationError) GetLoc() []LocationInner

GetLoc returns the Loc field value

func (*ValidationError) GetLocOk

func (o *ValidationError) GetLocOk() ([]LocationInner, bool)

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

func (*ValidationError) GetMsg

func (o *ValidationError) GetMsg() string

GetMsg returns the Msg field value

func (*ValidationError) GetMsgOk

func (o *ValidationError) GetMsgOk() (*string, bool)

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

func (*ValidationError) GetType

func (o *ValidationError) GetType() string

GetType returns the Type field value

func (*ValidationError) GetTypeOk

func (o *ValidationError) GetTypeOk() (*string, bool)

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

func (ValidationError) MarshalJSON

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

func (*ValidationError) SetLoc

func (o *ValidationError) SetLoc(v []LocationInner)

SetLoc sets field value

func (*ValidationError) SetMsg

func (o *ValidationError) SetMsg(v string)

SetMsg sets field value

func (*ValidationError) SetType

func (o *ValidationError) SetType(v string)

SetType sets field value

type WorkerApi

type WorkerApi interface {

	/*
		WorkerHealthCheck Worker Health Check

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

	// WorkerHealthCheckExecute executes the request
	//  @return interface{}
	WorkerHealthCheckExecute(r ApiWorkerHealthCheckRequest) (interface{}, *http.Response, error)
}

type WorkerApiService

type WorkerApiService service

WorkerApiService WorkerApi service

func (*WorkerApiService) WorkerHealthCheck

func (a *WorkerApiService) WorkerHealthCheck(ctx context.Context) ApiWorkerHealthCheckRequest

WorkerHealthCheck Worker Health Check

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

func (*WorkerApiService) WorkerHealthCheckExecute

func (a *WorkerApiService) WorkerHealthCheckExecute(r ApiWorkerHealthCheckRequest) (interface{}, *http.Response, error)

Execute executes the request

@return interface{}

Jump to

Keyboard shortcuts

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