openapi

package
v1.0.2 Latest Latest
Warning

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

Go to latest
Published: Dec 16, 2024 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

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

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

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

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

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

type APIClient struct {
	EnvironmentsAPI *EnvironmentsAPIService

	JobManagementAPI *JobManagementAPIService

	QuotaAssignmentsAPI *QuotaAssignmentsAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Provisioning Service API v1.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 ApiCreateEnvironmentInstanceLabelsRequest

type ApiCreateEnvironmentInstanceLabelsRequest struct {
	ApiService *EnvironmentsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateEnvironmentInstanceLabelsRequest) Execute

func (ApiCreateEnvironmentInstanceLabelsRequest) LabelAssignmentRequestPayload

func (r ApiCreateEnvironmentInstanceLabelsRequest) LabelAssignmentRequestPayload(labelAssignmentRequestPayload LabelAssignmentRequestPayload) ApiCreateEnvironmentInstanceLabelsRequest

type ApiCreateEnvironmentInstanceRequest

type ApiCreateEnvironmentInstanceRequest struct {
	ApiService *EnvironmentsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateEnvironmentInstanceRequest) CreateEnvironmentInstanceRequestPayload

func (r ApiCreateEnvironmentInstanceRequest) CreateEnvironmentInstanceRequestPayload(createEnvironmentInstanceRequestPayload CreateEnvironmentInstanceRequestPayload) ApiCreateEnvironmentInstanceRequest

func (ApiCreateEnvironmentInstanceRequest) Execute

type ApiDeleteEnvironmentInstanceLabelsRequest

type ApiDeleteEnvironmentInstanceLabelsRequest struct {
	ApiService *EnvironmentsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteEnvironmentInstanceLabelsRequest) Execute

type ApiDeleteEnvironmentInstanceRequest

type ApiDeleteEnvironmentInstanceRequest struct {
	ApiService *EnvironmentsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteEnvironmentInstanceRequest) Execute

type ApiDeleteEnvironmentInstancesRequest

type ApiDeleteEnvironmentInstancesRequest struct {
	ApiService *EnvironmentsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteEnvironmentInstancesRequest) Execute

type ApiExceptionResponseObject

type ApiExceptionResponseObject struct {
	Error *ApiExceptionResponseObjectError `json:"error,omitempty"`
}

ApiExceptionResponseObject struct for ApiExceptionResponseObject

func NewApiExceptionResponseObject

func NewApiExceptionResponseObject() *ApiExceptionResponseObject

NewApiExceptionResponseObject instantiates a new ApiExceptionResponseObject 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 NewApiExceptionResponseObjectWithDefaults

func NewApiExceptionResponseObjectWithDefaults() *ApiExceptionResponseObject

NewApiExceptionResponseObjectWithDefaults instantiates a new ApiExceptionResponseObject 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 (*ApiExceptionResponseObject) GetError

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

func (*ApiExceptionResponseObject) GetErrorOk

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 (*ApiExceptionResponseObject) HasError

func (o *ApiExceptionResponseObject) HasError() bool

HasError returns a boolean if a field has been set.

func (ApiExceptionResponseObject) MarshalJSON

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

func (*ApiExceptionResponseObject) SetError

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

func (ApiExceptionResponseObject) ToMap

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

type ApiExceptionResponseObjectError

type ApiExceptionResponseObjectError struct {
	// Technical code of the error as a reference for support
	Code int32 `json:"code"`
	// Log correlation ID to track the event
	CorrelationID string `json:"correlationID"`
	// Error description in JSON format
	Description map[string]interface{} `json:"description,omitempty"`
	// Nesting of error responses
	Details []NestingErrorDetailsResponseObject `json:"details,omitempty"`
	// User-friendly description of the error.
	Message string `json:"message"`
	// Describes a data element (for example, a resource path: /online-store/v1/products/123)
	Target *string `json:"target,omitempty"`
}

ApiExceptionResponseObjectError struct for ApiExceptionResponseObjectError

func NewApiExceptionResponseObjectError

func NewApiExceptionResponseObjectError(code int32, correlationID string, message string) *ApiExceptionResponseObjectError

NewApiExceptionResponseObjectError instantiates a new ApiExceptionResponseObjectError 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 NewApiExceptionResponseObjectErrorWithDefaults

func NewApiExceptionResponseObjectErrorWithDefaults() *ApiExceptionResponseObjectError

NewApiExceptionResponseObjectErrorWithDefaults instantiates a new ApiExceptionResponseObjectError 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 (*ApiExceptionResponseObjectError) GetCode

GetCode returns the Code field value

func (*ApiExceptionResponseObjectError) GetCodeOk

func (o *ApiExceptionResponseObjectError) GetCodeOk() (*int32, bool)

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

func (*ApiExceptionResponseObjectError) GetCorrelationID

func (o *ApiExceptionResponseObjectError) GetCorrelationID() string

GetCorrelationID returns the CorrelationID field value

func (*ApiExceptionResponseObjectError) GetCorrelationIDOk

func (o *ApiExceptionResponseObjectError) GetCorrelationIDOk() (*string, bool)

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

func (*ApiExceptionResponseObjectError) GetDescription

func (o *ApiExceptionResponseObjectError) GetDescription() map[string]interface{}

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

func (*ApiExceptionResponseObjectError) GetDescriptionOk

func (o *ApiExceptionResponseObjectError) GetDescriptionOk() (map[string]interface{}, 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 (*ApiExceptionResponseObjectError) GetDetails

GetDetails returns the Details field value if set, zero value otherwise.

func (*ApiExceptionResponseObjectError) GetDetailsOk

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

func (*ApiExceptionResponseObjectError) GetMessage

func (o *ApiExceptionResponseObjectError) GetMessage() string

GetMessage returns the Message field value

func (*ApiExceptionResponseObjectError) GetMessageOk

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

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

func (*ApiExceptionResponseObjectError) GetTarget

func (o *ApiExceptionResponseObjectError) GetTarget() string

GetTarget returns the Target field value if set, zero value otherwise.

func (*ApiExceptionResponseObjectError) GetTargetOk

func (o *ApiExceptionResponseObjectError) GetTargetOk() (*string, bool)

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

func (*ApiExceptionResponseObjectError) HasDescription

func (o *ApiExceptionResponseObjectError) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ApiExceptionResponseObjectError) HasDetails

func (o *ApiExceptionResponseObjectError) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*ApiExceptionResponseObjectError) HasTarget

func (o *ApiExceptionResponseObjectError) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (ApiExceptionResponseObjectError) MarshalJSON

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

func (*ApiExceptionResponseObjectError) SetCode

func (o *ApiExceptionResponseObjectError) SetCode(v int32)

SetCode sets field value

func (*ApiExceptionResponseObjectError) SetCorrelationID

func (o *ApiExceptionResponseObjectError) SetCorrelationID(v string)

SetCorrelationID sets field value

func (*ApiExceptionResponseObjectError) SetDescription

func (o *ApiExceptionResponseObjectError) SetDescription(v map[string]interface{})

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

func (*ApiExceptionResponseObjectError) SetDetails

SetDetails gets a reference to the given []NestingErrorDetailsResponseObject and assigns it to the Details field.

func (*ApiExceptionResponseObjectError) SetMessage

func (o *ApiExceptionResponseObjectError) SetMessage(v string)

SetMessage sets field value

func (*ApiExceptionResponseObjectError) SetTarget

func (o *ApiExceptionResponseObjectError) SetTarget(v string)

SetTarget gets a reference to the given string and assigns it to the Target field.

func (ApiExceptionResponseObjectError) ToMap

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

func (*ApiExceptionResponseObjectError) UnmarshalJSON

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

type ApiGetAvailableEnvironmentsRequest

type ApiGetAvailableEnvironmentsRequest struct {
	ApiService *EnvironmentsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAvailableEnvironmentsRequest) Authorization

Access token to work with this API group.

func (ApiGetAvailableEnvironmentsRequest) Execute

func (ApiGetAvailableEnvironmentsRequest) XIDToken

Security token that contains authentication declarations of an end user by the authorization server (SAP Identity and Authentication Service).

type ApiGetEnvironmentInstanceLabelsRequest

type ApiGetEnvironmentInstanceLabelsRequest struct {
	ApiService *EnvironmentsAPIService
	// contains filtered or unexported fields
}

func (ApiGetEnvironmentInstanceLabelsRequest) Execute

type ApiGetEnvironmentInstanceRequest

type ApiGetEnvironmentInstanceRequest struct {
	ApiService *EnvironmentsAPIService
	// contains filtered or unexported fields
}

func (ApiGetEnvironmentInstanceRequest) Execute

type ApiGetEnvironmentInstancesRequest

type ApiGetEnvironmentInstancesRequest struct {
	ApiService *EnvironmentsAPIService
	// contains filtered or unexported fields
}

func (ApiGetEnvironmentInstancesRequest) Authorization

Access token to work with this API group.

func (ApiGetEnvironmentInstancesRequest) Execute

func (ApiGetEnvironmentInstancesRequest) XIDToken

Security token that contains authentication declarations of an end user by the authorization server (SAP Identity and Authentication Service).

type ApiGetStatusRequest

type ApiGetStatusRequest struct {
	ApiService *JobManagementAPIService
	// contains filtered or unexported fields
}

func (ApiGetStatusRequest) Execute

func (r ApiGetStatusRequest) Execute() (string, *http.Response, error)

type ApiGetSubaccountQuotaRequest

type ApiGetSubaccountQuotaRequest struct {
	ApiService *QuotaAssignmentsAPIService
	// contains filtered or unexported fields
}

func (ApiGetSubaccountQuotaRequest) Execute

type ApiUpdateEnvironmentInstanceRequest

type ApiUpdateEnvironmentInstanceRequest struct {
	ApiService *EnvironmentsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateEnvironmentInstanceRequest) Execute

func (r ApiUpdateEnvironmentInstanceRequest) Execute() (map[string]interface{}, *http.Response, error)

func (ApiUpdateEnvironmentInstanceRequest) UpdateEnvironmentInstanceRequestPayload

func (r ApiUpdateEnvironmentInstanceRequest) UpdateEnvironmentInstanceRequestPayload(updateEnvironmentInstanceRequestPayload UpdateEnvironmentInstanceRequestPayload) ApiUpdateEnvironmentInstanceRequest

type AvailableEnvironmentResponseCollection

type AvailableEnvironmentResponseCollection struct {
	AvailableEnvironments []AvailableEnvironmentResponseObject `json:"availableEnvironments,omitempty"`
}

AvailableEnvironmentResponseCollection struct for AvailableEnvironmentResponseCollection

func NewAvailableEnvironmentResponseCollection

func NewAvailableEnvironmentResponseCollection() *AvailableEnvironmentResponseCollection

NewAvailableEnvironmentResponseCollection instantiates a new AvailableEnvironmentResponseCollection 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 NewAvailableEnvironmentResponseCollectionWithDefaults

func NewAvailableEnvironmentResponseCollectionWithDefaults() *AvailableEnvironmentResponseCollection

NewAvailableEnvironmentResponseCollectionWithDefaults instantiates a new AvailableEnvironmentResponseCollection 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 (*AvailableEnvironmentResponseCollection) GetAvailableEnvironments

GetAvailableEnvironments returns the AvailableEnvironments field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseCollection) GetAvailableEnvironmentsOk

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

func (*AvailableEnvironmentResponseCollection) HasAvailableEnvironments

func (o *AvailableEnvironmentResponseCollection) HasAvailableEnvironments() bool

HasAvailableEnvironments returns a boolean if a field has been set.

func (AvailableEnvironmentResponseCollection) MarshalJSON

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

func (*AvailableEnvironmentResponseCollection) SetAvailableEnvironments

SetAvailableEnvironments gets a reference to the given []AvailableEnvironmentResponseObject and assigns it to the AvailableEnvironments field.

func (AvailableEnvironmentResponseCollection) ToMap

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

type AvailableEnvironmentResponseObject

type AvailableEnvironmentResponseObject struct {
	// Whether the user can use this broker for creating a second CF environment
	AllowAdditionalEnvironmentInstance *bool `json:"allowAdditionalEnvironmentInstance,omitempty"`
	// The availability level of the environment broker.
	AvailabilityLevel *string `json:"availabilityLevel,omitempty"`
	// The create schema of the environment broker.
	CreateSchema *string `json:"createSchema,omitempty"`
	// Description of the service plan for the available environment.
	Description *string `json:"description,omitempty"`
	// The type of environment that is available (for example: cloudfoundry).
	EnvironmentType *string `json:"environmentType,omitempty"`
	// The landscape label of the environment broker.
	LandscapeLabel *string `json:"landscapeLabel,omitempty"`
	// Name of the service plan for the available environment.
	PlanName *string `json:"planName,omitempty"`
	// Specifies if the consumer can change the plan of an existing instance of the environment.
	PlanUpdatable *bool `json:"planUpdatable,omitempty"`
	// The short description of the service.
	ServiceDescription *string `json:"serviceDescription,omitempty"`
	// The display name of the service.
	ServiceDisplayName *string `json:"serviceDisplayName,omitempty"`
	// The URL of the documentation link for the service.
	ServiceDocumentationUrl *string `json:"serviceDocumentationUrl,omitempty"`
	// The URL of the image for the service.
	ServiceImageUrl *string `json:"serviceImageUrl,omitempty"`
	// The long description of the service.
	ServiceLongDescription *string `json:"serviceLongDescription,omitempty"`
	// Name of the service offered in the catalog of the corresponding environment broker (for example, cloudfoundry).
	ServiceName *string `json:"serviceName,omitempty"`
	// The URL of the support link for the service.
	ServiceSupportUrl *string `json:"serviceSupportUrl,omitempty"`
	// Technical key of the corresponding environment broker.
	TechnicalKey *string `json:"technicalKey,omitempty"`
	// The update schema of the environment broker.
	UpdateSchema *string `json:"updateSchema,omitempty"`
}

AvailableEnvironmentResponseObject struct for AvailableEnvironmentResponseObject

func NewAvailableEnvironmentResponseObject

func NewAvailableEnvironmentResponseObject() *AvailableEnvironmentResponseObject

NewAvailableEnvironmentResponseObject instantiates a new AvailableEnvironmentResponseObject 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 NewAvailableEnvironmentResponseObjectWithDefaults

func NewAvailableEnvironmentResponseObjectWithDefaults() *AvailableEnvironmentResponseObject

NewAvailableEnvironmentResponseObjectWithDefaults instantiates a new AvailableEnvironmentResponseObject 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 (*AvailableEnvironmentResponseObject) GetAllowAdditionalEnvironmentInstance

func (o *AvailableEnvironmentResponseObject) GetAllowAdditionalEnvironmentInstance() bool

GetAllowAdditionalEnvironmentInstance returns the AllowAdditionalEnvironmentInstance field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetAllowAdditionalEnvironmentInstanceOk

func (o *AvailableEnvironmentResponseObject) GetAllowAdditionalEnvironmentInstanceOk() (*bool, bool)

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

func (*AvailableEnvironmentResponseObject) GetAvailabilityLevel

func (o *AvailableEnvironmentResponseObject) GetAvailabilityLevel() string

GetAvailabilityLevel returns the AvailabilityLevel field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetAvailabilityLevelOk

func (o *AvailableEnvironmentResponseObject) GetAvailabilityLevelOk() (*string, bool)

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

func (*AvailableEnvironmentResponseObject) GetCreateSchema

func (o *AvailableEnvironmentResponseObject) GetCreateSchema() string

GetCreateSchema returns the CreateSchema field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetCreateSchemaOk

func (o *AvailableEnvironmentResponseObject) GetCreateSchemaOk() (*string, bool)

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

func (*AvailableEnvironmentResponseObject) GetDescription

func (o *AvailableEnvironmentResponseObject) GetDescription() string

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

func (*AvailableEnvironmentResponseObject) GetDescriptionOk

func (o *AvailableEnvironmentResponseObject) 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 (*AvailableEnvironmentResponseObject) GetEnvironmentType

func (o *AvailableEnvironmentResponseObject) GetEnvironmentType() string

GetEnvironmentType returns the EnvironmentType field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetEnvironmentTypeOk

func (o *AvailableEnvironmentResponseObject) GetEnvironmentTypeOk() (*string, bool)

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

func (*AvailableEnvironmentResponseObject) GetLandscapeLabel

func (o *AvailableEnvironmentResponseObject) GetLandscapeLabel() string

GetLandscapeLabel returns the LandscapeLabel field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetLandscapeLabelOk

func (o *AvailableEnvironmentResponseObject) GetLandscapeLabelOk() (*string, bool)

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

func (*AvailableEnvironmentResponseObject) GetPlanName

func (o *AvailableEnvironmentResponseObject) GetPlanName() string

GetPlanName returns the PlanName field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetPlanNameOk

func (o *AvailableEnvironmentResponseObject) GetPlanNameOk() (*string, bool)

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

func (*AvailableEnvironmentResponseObject) GetPlanUpdatable

func (o *AvailableEnvironmentResponseObject) GetPlanUpdatable() bool

GetPlanUpdatable returns the PlanUpdatable field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetPlanUpdatableOk

func (o *AvailableEnvironmentResponseObject) GetPlanUpdatableOk() (*bool, bool)

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

func (*AvailableEnvironmentResponseObject) GetServiceDescription

func (o *AvailableEnvironmentResponseObject) GetServiceDescription() string

GetServiceDescription returns the ServiceDescription field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetServiceDescriptionOk

func (o *AvailableEnvironmentResponseObject) GetServiceDescriptionOk() (*string, bool)

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

func (*AvailableEnvironmentResponseObject) GetServiceDisplayName

func (o *AvailableEnvironmentResponseObject) GetServiceDisplayName() string

GetServiceDisplayName returns the ServiceDisplayName field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetServiceDisplayNameOk

func (o *AvailableEnvironmentResponseObject) GetServiceDisplayNameOk() (*string, bool)

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

func (*AvailableEnvironmentResponseObject) GetServiceDocumentationUrl

func (o *AvailableEnvironmentResponseObject) GetServiceDocumentationUrl() string

GetServiceDocumentationUrl returns the ServiceDocumentationUrl field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetServiceDocumentationUrlOk

func (o *AvailableEnvironmentResponseObject) GetServiceDocumentationUrlOk() (*string, bool)

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

func (*AvailableEnvironmentResponseObject) GetServiceImageUrl

func (o *AvailableEnvironmentResponseObject) GetServiceImageUrl() string

GetServiceImageUrl returns the ServiceImageUrl field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetServiceImageUrlOk

func (o *AvailableEnvironmentResponseObject) GetServiceImageUrlOk() (*string, bool)

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

func (*AvailableEnvironmentResponseObject) GetServiceLongDescription

func (o *AvailableEnvironmentResponseObject) GetServiceLongDescription() string

GetServiceLongDescription returns the ServiceLongDescription field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetServiceLongDescriptionOk

func (o *AvailableEnvironmentResponseObject) GetServiceLongDescriptionOk() (*string, bool)

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

func (*AvailableEnvironmentResponseObject) GetServiceName

func (o *AvailableEnvironmentResponseObject) GetServiceName() string

GetServiceName returns the ServiceName field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetServiceNameOk

func (o *AvailableEnvironmentResponseObject) GetServiceNameOk() (*string, bool)

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

func (*AvailableEnvironmentResponseObject) GetServiceSupportUrl

func (o *AvailableEnvironmentResponseObject) GetServiceSupportUrl() string

GetServiceSupportUrl returns the ServiceSupportUrl field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetServiceSupportUrlOk

func (o *AvailableEnvironmentResponseObject) GetServiceSupportUrlOk() (*string, bool)

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

func (*AvailableEnvironmentResponseObject) GetTechnicalKey

func (o *AvailableEnvironmentResponseObject) GetTechnicalKey() string

GetTechnicalKey returns the TechnicalKey field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetTechnicalKeyOk

func (o *AvailableEnvironmentResponseObject) GetTechnicalKeyOk() (*string, bool)

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

func (*AvailableEnvironmentResponseObject) GetUpdateSchema

func (o *AvailableEnvironmentResponseObject) GetUpdateSchema() string

GetUpdateSchema returns the UpdateSchema field value if set, zero value otherwise.

func (*AvailableEnvironmentResponseObject) GetUpdateSchemaOk

func (o *AvailableEnvironmentResponseObject) GetUpdateSchemaOk() (*string, bool)

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

func (*AvailableEnvironmentResponseObject) HasAllowAdditionalEnvironmentInstance

func (o *AvailableEnvironmentResponseObject) HasAllowAdditionalEnvironmentInstance() bool

HasAllowAdditionalEnvironmentInstance returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasAvailabilityLevel

func (o *AvailableEnvironmentResponseObject) HasAvailabilityLevel() bool

HasAvailabilityLevel returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasCreateSchema

func (o *AvailableEnvironmentResponseObject) HasCreateSchema() bool

HasCreateSchema returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasDescription

func (o *AvailableEnvironmentResponseObject) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasEnvironmentType

func (o *AvailableEnvironmentResponseObject) HasEnvironmentType() bool

HasEnvironmentType returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasLandscapeLabel

func (o *AvailableEnvironmentResponseObject) HasLandscapeLabel() bool

HasLandscapeLabel returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasPlanName

func (o *AvailableEnvironmentResponseObject) HasPlanName() bool

HasPlanName returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasPlanUpdatable

func (o *AvailableEnvironmentResponseObject) HasPlanUpdatable() bool

HasPlanUpdatable returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasServiceDescription

func (o *AvailableEnvironmentResponseObject) HasServiceDescription() bool

HasServiceDescription returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasServiceDisplayName

func (o *AvailableEnvironmentResponseObject) HasServiceDisplayName() bool

HasServiceDisplayName returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasServiceDocumentationUrl

func (o *AvailableEnvironmentResponseObject) HasServiceDocumentationUrl() bool

HasServiceDocumentationUrl returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasServiceImageUrl

func (o *AvailableEnvironmentResponseObject) HasServiceImageUrl() bool

HasServiceImageUrl returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasServiceLongDescription

func (o *AvailableEnvironmentResponseObject) HasServiceLongDescription() bool

HasServiceLongDescription returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasServiceName

func (o *AvailableEnvironmentResponseObject) HasServiceName() bool

HasServiceName returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasServiceSupportUrl

func (o *AvailableEnvironmentResponseObject) HasServiceSupportUrl() bool

HasServiceSupportUrl returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasTechnicalKey

func (o *AvailableEnvironmentResponseObject) HasTechnicalKey() bool

HasTechnicalKey returns a boolean if a field has been set.

func (*AvailableEnvironmentResponseObject) HasUpdateSchema

func (o *AvailableEnvironmentResponseObject) HasUpdateSchema() bool

HasUpdateSchema returns a boolean if a field has been set.

func (AvailableEnvironmentResponseObject) MarshalJSON

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

func (*AvailableEnvironmentResponseObject) SetAllowAdditionalEnvironmentInstance

func (o *AvailableEnvironmentResponseObject) SetAllowAdditionalEnvironmentInstance(v bool)

SetAllowAdditionalEnvironmentInstance gets a reference to the given bool and assigns it to the AllowAdditionalEnvironmentInstance field.

func (*AvailableEnvironmentResponseObject) SetAvailabilityLevel

func (o *AvailableEnvironmentResponseObject) SetAvailabilityLevel(v string)

SetAvailabilityLevel gets a reference to the given string and assigns it to the AvailabilityLevel field.

func (*AvailableEnvironmentResponseObject) SetCreateSchema

func (o *AvailableEnvironmentResponseObject) SetCreateSchema(v string)

SetCreateSchema gets a reference to the given string and assigns it to the CreateSchema field.

func (*AvailableEnvironmentResponseObject) SetDescription

func (o *AvailableEnvironmentResponseObject) SetDescription(v string)

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

func (*AvailableEnvironmentResponseObject) SetEnvironmentType

func (o *AvailableEnvironmentResponseObject) SetEnvironmentType(v string)

SetEnvironmentType gets a reference to the given string and assigns it to the EnvironmentType field.

func (*AvailableEnvironmentResponseObject) SetLandscapeLabel

func (o *AvailableEnvironmentResponseObject) SetLandscapeLabel(v string)

SetLandscapeLabel gets a reference to the given string and assigns it to the LandscapeLabel field.

func (*AvailableEnvironmentResponseObject) SetPlanName

func (o *AvailableEnvironmentResponseObject) SetPlanName(v string)

SetPlanName gets a reference to the given string and assigns it to the PlanName field.

func (*AvailableEnvironmentResponseObject) SetPlanUpdatable

func (o *AvailableEnvironmentResponseObject) SetPlanUpdatable(v bool)

SetPlanUpdatable gets a reference to the given bool and assigns it to the PlanUpdatable field.

func (*AvailableEnvironmentResponseObject) SetServiceDescription

func (o *AvailableEnvironmentResponseObject) SetServiceDescription(v string)

SetServiceDescription gets a reference to the given string and assigns it to the ServiceDescription field.

func (*AvailableEnvironmentResponseObject) SetServiceDisplayName

func (o *AvailableEnvironmentResponseObject) SetServiceDisplayName(v string)

SetServiceDisplayName gets a reference to the given string and assigns it to the ServiceDisplayName field.

func (*AvailableEnvironmentResponseObject) SetServiceDocumentationUrl

func (o *AvailableEnvironmentResponseObject) SetServiceDocumentationUrl(v string)

SetServiceDocumentationUrl gets a reference to the given string and assigns it to the ServiceDocumentationUrl field.

func (*AvailableEnvironmentResponseObject) SetServiceImageUrl

func (o *AvailableEnvironmentResponseObject) SetServiceImageUrl(v string)

SetServiceImageUrl gets a reference to the given string and assigns it to the ServiceImageUrl field.

func (*AvailableEnvironmentResponseObject) SetServiceLongDescription

func (o *AvailableEnvironmentResponseObject) SetServiceLongDescription(v string)

SetServiceLongDescription gets a reference to the given string and assigns it to the ServiceLongDescription field.

func (*AvailableEnvironmentResponseObject) SetServiceName

func (o *AvailableEnvironmentResponseObject) SetServiceName(v string)

SetServiceName gets a reference to the given string and assigns it to the ServiceName field.

func (*AvailableEnvironmentResponseObject) SetServiceSupportUrl

func (o *AvailableEnvironmentResponseObject) SetServiceSupportUrl(v string)

SetServiceSupportUrl gets a reference to the given string and assigns it to the ServiceSupportUrl field.

func (*AvailableEnvironmentResponseObject) SetTechnicalKey

func (o *AvailableEnvironmentResponseObject) SetTechnicalKey(v string)

SetTechnicalKey gets a reference to the given string and assigns it to the TechnicalKey field.

func (*AvailableEnvironmentResponseObject) SetUpdateSchema

func (o *AvailableEnvironmentResponseObject) SetUpdateSchema(v string)

SetUpdateSchema gets a reference to the given string and assigns it to the UpdateSchema field.

func (AvailableEnvironmentResponseObject) ToMap

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

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 CreateEnvironmentInstanceRequestPayload

type CreateEnvironmentInstanceRequestPayload struct {
	// The description of the environment instance.
	Description *string `json:"description,omitempty"`
	// Type of the environment instance that is used. Must match the type of the environment instance broker (for example: cloudfoundry). Use GET /provisioning/v1/availableEnvironments to view the valid values.
	EnvironmentType string `json:"environmentType"`
	// The name of the landscape within the logged-in region on which to create the environment instance. Only required only if the region has multiple landscapes. To see which landscapes are available for this environment, use the GET /provisioning/v1/availableEnvironments API.
	LandscapeLabel *string `json:"landscapeLabel,omitempty"`
	// The name of the created environment instance.
	Name *string `json:"name,omitempty"`
	// The origin of the user in case of a custom IdP configuration. This parameter is only required if the OAuth 2.0 client credentials grant flow is used, a user parameter is provided and the target environment supports custom IdP, otherwise it is ignored.
	Origin *string `json:"origin,omitempty"`
	// If needed, you can pass environment-specific configuration parameters using a valid embedded JSON object. For a list of supported configuration parameters, see the documentation of the particular environment offering. In this example, additional configuration parameters 'id' and 'email' are specified:  {  \"instance_name\": \"myOrg\"  }
	Parameters map[string]interface{} `json:"parameters,omitempty"`
	// Name of the service plan for the environment instance. Must match the name in the corresponding service broker's catalog. (for example: standard)
	PlanName string `json:"planName"`
	// The name of service offered in the catalog of the corresponding environment broker. (for example: cloudfoundry)
	ServiceName string `json:"serviceName"`
	// Technical key of the corresponding environment broker.
	TechnicalKey *string `json:"technicalKey,omitempty"`
	// The e-mail of the user that owns the environment instance. In some environments, this user might be assigned as the initial admin of the provisioned environment. For example, for a Cloud Foundry environment, this user is assigned to the Org Manager role. This parameter is required only when OAuth 2.0 client credentials grant flow is used, otherwise it is ignored.
	User *string `json:"user,omitempty"`
}

CreateEnvironmentInstanceRequestPayload JSON object with configuration parameters specific to environment instance.

func NewCreateEnvironmentInstanceRequestPayload

func NewCreateEnvironmentInstanceRequestPayload(environmentType string, planName string, serviceName string) *CreateEnvironmentInstanceRequestPayload

NewCreateEnvironmentInstanceRequestPayload instantiates a new CreateEnvironmentInstanceRequestPayload 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 NewCreateEnvironmentInstanceRequestPayloadWithDefaults

func NewCreateEnvironmentInstanceRequestPayloadWithDefaults() *CreateEnvironmentInstanceRequestPayload

NewCreateEnvironmentInstanceRequestPayloadWithDefaults instantiates a new CreateEnvironmentInstanceRequestPayload 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 (*CreateEnvironmentInstanceRequestPayload) GetDescription

func (o *CreateEnvironmentInstanceRequestPayload) GetDescription() string

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

func (*CreateEnvironmentInstanceRequestPayload) GetDescriptionOk

func (o *CreateEnvironmentInstanceRequestPayload) 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 (*CreateEnvironmentInstanceRequestPayload) GetEnvironmentType

func (o *CreateEnvironmentInstanceRequestPayload) GetEnvironmentType() string

GetEnvironmentType returns the EnvironmentType field value

func (*CreateEnvironmentInstanceRequestPayload) GetEnvironmentTypeOk

func (o *CreateEnvironmentInstanceRequestPayload) GetEnvironmentTypeOk() (*string, bool)

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

func (*CreateEnvironmentInstanceRequestPayload) GetLandscapeLabel

func (o *CreateEnvironmentInstanceRequestPayload) GetLandscapeLabel() string

GetLandscapeLabel returns the LandscapeLabel field value if set, zero value otherwise.

func (*CreateEnvironmentInstanceRequestPayload) GetLandscapeLabelOk

func (o *CreateEnvironmentInstanceRequestPayload) GetLandscapeLabelOk() (*string, bool)

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

func (*CreateEnvironmentInstanceRequestPayload) GetName

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

func (*CreateEnvironmentInstanceRequestPayload) GetNameOk

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

func (*CreateEnvironmentInstanceRequestPayload) GetOrigin

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*CreateEnvironmentInstanceRequestPayload) GetOriginOk

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

func (*CreateEnvironmentInstanceRequestPayload) GetParameters

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

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

func (*CreateEnvironmentInstanceRequestPayload) GetParametersOk

func (o *CreateEnvironmentInstanceRequestPayload) 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 (*CreateEnvironmentInstanceRequestPayload) GetPlanName

GetPlanName returns the PlanName field value

func (*CreateEnvironmentInstanceRequestPayload) GetPlanNameOk

func (o *CreateEnvironmentInstanceRequestPayload) GetPlanNameOk() (*string, bool)

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

func (*CreateEnvironmentInstanceRequestPayload) GetServiceName

func (o *CreateEnvironmentInstanceRequestPayload) GetServiceName() string

GetServiceName returns the ServiceName field value

func (*CreateEnvironmentInstanceRequestPayload) GetServiceNameOk

func (o *CreateEnvironmentInstanceRequestPayload) GetServiceNameOk() (*string, bool)

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

func (*CreateEnvironmentInstanceRequestPayload) GetTechnicalKey

func (o *CreateEnvironmentInstanceRequestPayload) GetTechnicalKey() string

GetTechnicalKey returns the TechnicalKey field value if set, zero value otherwise.

func (*CreateEnvironmentInstanceRequestPayload) GetTechnicalKeyOk

func (o *CreateEnvironmentInstanceRequestPayload) GetTechnicalKeyOk() (*string, bool)

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

func (*CreateEnvironmentInstanceRequestPayload) GetUser

GetUser returns the User field value if set, zero value otherwise.

func (*CreateEnvironmentInstanceRequestPayload) GetUserOk

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

func (*CreateEnvironmentInstanceRequestPayload) HasDescription

func (o *CreateEnvironmentInstanceRequestPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateEnvironmentInstanceRequestPayload) HasLandscapeLabel

func (o *CreateEnvironmentInstanceRequestPayload) HasLandscapeLabel() bool

HasLandscapeLabel returns a boolean if a field has been set.

func (*CreateEnvironmentInstanceRequestPayload) HasName

HasName returns a boolean if a field has been set.

func (*CreateEnvironmentInstanceRequestPayload) HasOrigin

HasOrigin returns a boolean if a field has been set.

func (*CreateEnvironmentInstanceRequestPayload) HasParameters

func (o *CreateEnvironmentInstanceRequestPayload) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (*CreateEnvironmentInstanceRequestPayload) HasTechnicalKey

func (o *CreateEnvironmentInstanceRequestPayload) HasTechnicalKey() bool

HasTechnicalKey returns a boolean if a field has been set.

func (*CreateEnvironmentInstanceRequestPayload) HasUser

HasUser returns a boolean if a field has been set.

func (CreateEnvironmentInstanceRequestPayload) MarshalJSON

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

func (*CreateEnvironmentInstanceRequestPayload) SetDescription

func (o *CreateEnvironmentInstanceRequestPayload) SetDescription(v string)

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

func (*CreateEnvironmentInstanceRequestPayload) SetEnvironmentType

func (o *CreateEnvironmentInstanceRequestPayload) SetEnvironmentType(v string)

SetEnvironmentType sets field value

func (*CreateEnvironmentInstanceRequestPayload) SetLandscapeLabel

func (o *CreateEnvironmentInstanceRequestPayload) SetLandscapeLabel(v string)

SetLandscapeLabel gets a reference to the given string and assigns it to the LandscapeLabel field.

func (*CreateEnvironmentInstanceRequestPayload) SetName

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

func (*CreateEnvironmentInstanceRequestPayload) SetOrigin

SetOrigin gets a reference to the given string and assigns it to the Origin field.

func (*CreateEnvironmentInstanceRequestPayload) SetParameters

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

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

func (*CreateEnvironmentInstanceRequestPayload) SetPlanName

SetPlanName sets field value

func (*CreateEnvironmentInstanceRequestPayload) SetServiceName

func (o *CreateEnvironmentInstanceRequestPayload) SetServiceName(v string)

SetServiceName sets field value

func (*CreateEnvironmentInstanceRequestPayload) SetTechnicalKey

func (o *CreateEnvironmentInstanceRequestPayload) SetTechnicalKey(v string)

SetTechnicalKey gets a reference to the given string and assigns it to the TechnicalKey field.

func (*CreateEnvironmentInstanceRequestPayload) SetUser

SetUser gets a reference to the given string and assigns it to the User field.

func (CreateEnvironmentInstanceRequestPayload) ToMap

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

func (*CreateEnvironmentInstanceRequestPayload) UnmarshalJSON

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

type CreatedEnvironmentInstanceResponseObject

type CreatedEnvironmentInstanceResponseObject struct {
	// ID of the created environment instance
	Id *string `json:"id,omitempty"`
}

CreatedEnvironmentInstanceResponseObject struct for CreatedEnvironmentInstanceResponseObject

func NewCreatedEnvironmentInstanceResponseObject

func NewCreatedEnvironmentInstanceResponseObject() *CreatedEnvironmentInstanceResponseObject

NewCreatedEnvironmentInstanceResponseObject instantiates a new CreatedEnvironmentInstanceResponseObject 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 NewCreatedEnvironmentInstanceResponseObjectWithDefaults

func NewCreatedEnvironmentInstanceResponseObjectWithDefaults() *CreatedEnvironmentInstanceResponseObject

NewCreatedEnvironmentInstanceResponseObjectWithDefaults instantiates a new CreatedEnvironmentInstanceResponseObject 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 (*CreatedEnvironmentInstanceResponseObject) GetId

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

func (*CreatedEnvironmentInstanceResponseObject) GetIdOk

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

func (*CreatedEnvironmentInstanceResponseObject) HasId

HasId returns a boolean if a field has been set.

func (CreatedEnvironmentInstanceResponseObject) MarshalJSON

func (*CreatedEnvironmentInstanceResponseObject) SetId

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

func (CreatedEnvironmentInstanceResponseObject) ToMap

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

type EnvironmentInstanceResponseObject

type EnvironmentInstanceResponseObject struct {
	// The ID of the associated environment broker.
	BrokerId *string `json:"brokerId,omitempty"`
	// The commercial type of the environment broker.
	CommercialType *string `json:"commercialType,omitempty"`
	// The date the environment instance was created. Dates and times are in UTC format.
	CreatedDate *float32 `json:"createdDate,omitempty"`
	// Custom labels that are defined by a user and assigned as key-value pairs in a JSON array to the environment instance.  Example: {   \"Cost Center\": [\"19700626\"],   \"Department\": [\"Sales\"],   \"Contacts\": [\"name1@example.com\",\"name2@example.com\"],   \"EMEA\":[] } NOTE: Custom labels apply only to SAP BTP. They are not the same labels that might be defined by your environment broker (see \"labels\" field).
	CustomLabels *map[string][]string `json:"customLabels,omitempty"`
	// The URL of the service dashboard, which is a web-based management user interface for the service instances.
	DashboardUrl *string `json:"dashboardUrl,omitempty"`
	// The description of the environment instance.
	Description *string `json:"description,omitempty"`
	// Type of the environment instance that is used.
	EnvironmentType *string `json:"environmentType,omitempty"`
	// The GUID of the global account that is associated with the environment instance.
	GlobalAccountGUID *string `json:"globalAccountGUID,omitempty"`
	// Automatically generated unique identifier for the environment instance.
	Id *string `json:"id,omitempty"`
	// Broker-specified key-value pairs that specify attributes of an environment instance.
	Labels *string `json:"labels,omitempty"`
	// The name of the landscape within the logged-in region on which the environment instance is created.
	LandscapeLabel *string `json:"landscapeLabel,omitempty"`
	// The last date the environment instance was last modified. Dates and times are in UTC format.
	ModifiedDate *float32 `json:"modifiedDate,omitempty"`
	// Name of the environment instance.
	Name *string `json:"name,omitempty"`
	// An identifier that represents the last operation. This ID is returned by the environment brokers.
	Operation *string `json:"operation,omitempty"`
	// Configuration parameters for the environment instance.
	Parameters *string `json:"parameters,omitempty"`
	// ID of the service plan for the environment instance in the corresponding service broker's catalog.
	PlanId *string `json:"planId,omitempty"`
	// Name of the service plan for the environment instance in the corresponding service broker's catalog.
	PlanName *string `json:"planName,omitempty"`
	// ID of the platform for the environment instance in the corresponding service broker's catalog.
	PlatformId *string `json:"platformId,omitempty"`
	// ID of the service for the environment instance in the corresponding service broker's catalog.
	ServiceId *string `json:"serviceId,omitempty"`
	// Name of the service for the environment instance in the corresponding service broker's catalog.
	ServiceName *string `json:"serviceName,omitempty"`
	// Current state of the environment instance.
	State *string `json:"state,omitempty"`
	// Information about the current state of the environment instance.
	StateMessage *string `json:"stateMessage,omitempty"`
	// The GUID of the subaccount associated with the environment instance.
	SubaccountGUID *string `json:"subaccountGUID,omitempty"`
	// The ID of the tenant that owns the environment instance.
	TenantId *string `json:"tenantId,omitempty"`
	// The last provisioning operation on the environment instance. * <b>Provision:</b> Environment instance created. * <b>Update:</b> Environment instance changed. * <b>Deprovision:</b> Environment instance deleted.
	Type *string `json:"type,omitempty"`
}

EnvironmentInstanceResponseObject struct for EnvironmentInstanceResponseObject

func NewEnvironmentInstanceResponseObject

func NewEnvironmentInstanceResponseObject() *EnvironmentInstanceResponseObject

NewEnvironmentInstanceResponseObject instantiates a new EnvironmentInstanceResponseObject 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 NewEnvironmentInstanceResponseObjectWithDefaults

func NewEnvironmentInstanceResponseObjectWithDefaults() *EnvironmentInstanceResponseObject

NewEnvironmentInstanceResponseObjectWithDefaults instantiates a new EnvironmentInstanceResponseObject 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 (*EnvironmentInstanceResponseObject) GetBrokerId

func (o *EnvironmentInstanceResponseObject) GetBrokerId() string

GetBrokerId returns the BrokerId field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetBrokerIdOk

func (o *EnvironmentInstanceResponseObject) GetBrokerIdOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetCommercialType

func (o *EnvironmentInstanceResponseObject) GetCommercialType() string

GetCommercialType returns the CommercialType field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetCommercialTypeOk

func (o *EnvironmentInstanceResponseObject) GetCommercialTypeOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetCreatedDate

func (o *EnvironmentInstanceResponseObject) GetCreatedDate() float32

GetCreatedDate returns the CreatedDate field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetCreatedDateOk

func (o *EnvironmentInstanceResponseObject) GetCreatedDateOk() (*float32, bool)

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

func (*EnvironmentInstanceResponseObject) GetCustomLabels

func (o *EnvironmentInstanceResponseObject) GetCustomLabels() map[string][]string

GetCustomLabels returns the CustomLabels field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetCustomLabelsOk

func (o *EnvironmentInstanceResponseObject) GetCustomLabelsOk() (*map[string][]string, bool)

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

func (*EnvironmentInstanceResponseObject) GetDashboardUrl

func (o *EnvironmentInstanceResponseObject) GetDashboardUrl() string

GetDashboardUrl returns the DashboardUrl field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetDashboardUrlOk

func (o *EnvironmentInstanceResponseObject) GetDashboardUrlOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetDescription

func (o *EnvironmentInstanceResponseObject) GetDescription() string

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

func (*EnvironmentInstanceResponseObject) GetDescriptionOk

func (o *EnvironmentInstanceResponseObject) 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 (*EnvironmentInstanceResponseObject) GetEnvironmentType

func (o *EnvironmentInstanceResponseObject) GetEnvironmentType() string

GetEnvironmentType returns the EnvironmentType field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetEnvironmentTypeOk

func (o *EnvironmentInstanceResponseObject) GetEnvironmentTypeOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetGlobalAccountGUID

func (o *EnvironmentInstanceResponseObject) GetGlobalAccountGUID() string

GetGlobalAccountGUID returns the GlobalAccountGUID field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetGlobalAccountGUIDOk

func (o *EnvironmentInstanceResponseObject) GetGlobalAccountGUIDOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetId

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

func (*EnvironmentInstanceResponseObject) GetIdOk

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

func (*EnvironmentInstanceResponseObject) GetLabels

GetLabels returns the Labels field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetLabelsOk

func (o *EnvironmentInstanceResponseObject) GetLabelsOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetLandscapeLabel

func (o *EnvironmentInstanceResponseObject) GetLandscapeLabel() string

GetLandscapeLabel returns the LandscapeLabel field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetLandscapeLabelOk

func (o *EnvironmentInstanceResponseObject) GetLandscapeLabelOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetModifiedDate

func (o *EnvironmentInstanceResponseObject) GetModifiedDate() float32

GetModifiedDate returns the ModifiedDate field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetModifiedDateOk

func (o *EnvironmentInstanceResponseObject) GetModifiedDateOk() (*float32, bool)

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

func (*EnvironmentInstanceResponseObject) GetName

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

func (*EnvironmentInstanceResponseObject) GetNameOk

func (o *EnvironmentInstanceResponseObject) 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 (*EnvironmentInstanceResponseObject) GetOperation

func (o *EnvironmentInstanceResponseObject) GetOperation() string

GetOperation returns the Operation field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetOperationOk

func (o *EnvironmentInstanceResponseObject) GetOperationOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetParameters

func (o *EnvironmentInstanceResponseObject) GetParameters() string

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

func (*EnvironmentInstanceResponseObject) GetParametersOk

func (o *EnvironmentInstanceResponseObject) GetParametersOk() (*string, 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 (*EnvironmentInstanceResponseObject) GetPlanId

GetPlanId returns the PlanId field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetPlanIdOk

func (o *EnvironmentInstanceResponseObject) GetPlanIdOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetPlanName

func (o *EnvironmentInstanceResponseObject) GetPlanName() string

GetPlanName returns the PlanName field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetPlanNameOk

func (o *EnvironmentInstanceResponseObject) GetPlanNameOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetPlatformId

func (o *EnvironmentInstanceResponseObject) GetPlatformId() string

GetPlatformId returns the PlatformId field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetPlatformIdOk

func (o *EnvironmentInstanceResponseObject) GetPlatformIdOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetServiceId

func (o *EnvironmentInstanceResponseObject) GetServiceId() string

GetServiceId returns the ServiceId field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetServiceIdOk

func (o *EnvironmentInstanceResponseObject) GetServiceIdOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetServiceName

func (o *EnvironmentInstanceResponseObject) GetServiceName() string

GetServiceName returns the ServiceName field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetServiceNameOk

func (o *EnvironmentInstanceResponseObject) GetServiceNameOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetState

GetState returns the State field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetStateMessage

func (o *EnvironmentInstanceResponseObject) GetStateMessage() string

GetStateMessage returns the StateMessage field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetStateMessageOk

func (o *EnvironmentInstanceResponseObject) GetStateMessageOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetStateOk

func (o *EnvironmentInstanceResponseObject) GetStateOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetSubaccountGUID

func (o *EnvironmentInstanceResponseObject) GetSubaccountGUID() string

GetSubaccountGUID returns the SubaccountGUID field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetSubaccountGUIDOk

func (o *EnvironmentInstanceResponseObject) GetSubaccountGUIDOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetTenantId

func (o *EnvironmentInstanceResponseObject) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetTenantIdOk

func (o *EnvironmentInstanceResponseObject) GetTenantIdOk() (*string, bool)

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

func (*EnvironmentInstanceResponseObject) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*EnvironmentInstanceResponseObject) GetTypeOk

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

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

func (*EnvironmentInstanceResponseObject) HasBrokerId

func (o *EnvironmentInstanceResponseObject) HasBrokerId() bool

HasBrokerId returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasCommercialType

func (o *EnvironmentInstanceResponseObject) HasCommercialType() bool

HasCommercialType returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasCreatedDate

func (o *EnvironmentInstanceResponseObject) HasCreatedDate() bool

HasCreatedDate returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasCustomLabels

func (o *EnvironmentInstanceResponseObject) HasCustomLabels() bool

HasCustomLabels returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasDashboardUrl

func (o *EnvironmentInstanceResponseObject) HasDashboardUrl() bool

HasDashboardUrl returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasDescription

func (o *EnvironmentInstanceResponseObject) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasEnvironmentType

func (o *EnvironmentInstanceResponseObject) HasEnvironmentType() bool

HasEnvironmentType returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasGlobalAccountGUID

func (o *EnvironmentInstanceResponseObject) HasGlobalAccountGUID() bool

HasGlobalAccountGUID returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasId

HasId returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasLabels

func (o *EnvironmentInstanceResponseObject) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasLandscapeLabel

func (o *EnvironmentInstanceResponseObject) HasLandscapeLabel() bool

HasLandscapeLabel returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasModifiedDate

func (o *EnvironmentInstanceResponseObject) HasModifiedDate() bool

HasModifiedDate returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasName

HasName returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasOperation

func (o *EnvironmentInstanceResponseObject) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasParameters

func (o *EnvironmentInstanceResponseObject) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasPlanId

func (o *EnvironmentInstanceResponseObject) HasPlanId() bool

HasPlanId returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasPlanName

func (o *EnvironmentInstanceResponseObject) HasPlanName() bool

HasPlanName returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasPlatformId

func (o *EnvironmentInstanceResponseObject) HasPlatformId() bool

HasPlatformId returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasServiceId

func (o *EnvironmentInstanceResponseObject) HasServiceId() bool

HasServiceId returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasServiceName

func (o *EnvironmentInstanceResponseObject) HasServiceName() bool

HasServiceName returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasState

HasState returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasStateMessage

func (o *EnvironmentInstanceResponseObject) HasStateMessage() bool

HasStateMessage returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasSubaccountGUID

func (o *EnvironmentInstanceResponseObject) HasSubaccountGUID() bool

HasSubaccountGUID returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasTenantId

func (o *EnvironmentInstanceResponseObject) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (*EnvironmentInstanceResponseObject) HasType

HasType returns a boolean if a field has been set.

func (EnvironmentInstanceResponseObject) MarshalJSON

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

func (*EnvironmentInstanceResponseObject) SetBrokerId

func (o *EnvironmentInstanceResponseObject) SetBrokerId(v string)

SetBrokerId gets a reference to the given string and assigns it to the BrokerId field.

func (*EnvironmentInstanceResponseObject) SetCommercialType

func (o *EnvironmentInstanceResponseObject) SetCommercialType(v string)

SetCommercialType gets a reference to the given string and assigns it to the CommercialType field.

func (*EnvironmentInstanceResponseObject) SetCreatedDate

func (o *EnvironmentInstanceResponseObject) SetCreatedDate(v float32)

SetCreatedDate gets a reference to the given float32 and assigns it to the CreatedDate field.

func (*EnvironmentInstanceResponseObject) SetCustomLabels

func (o *EnvironmentInstanceResponseObject) SetCustomLabels(v map[string][]string)

SetCustomLabels gets a reference to the given map[string][]string and assigns it to the CustomLabels field.

func (*EnvironmentInstanceResponseObject) SetDashboardUrl

func (o *EnvironmentInstanceResponseObject) SetDashboardUrl(v string)

SetDashboardUrl gets a reference to the given string and assigns it to the DashboardUrl field.

func (*EnvironmentInstanceResponseObject) SetDescription

func (o *EnvironmentInstanceResponseObject) SetDescription(v string)

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

func (*EnvironmentInstanceResponseObject) SetEnvironmentType

func (o *EnvironmentInstanceResponseObject) SetEnvironmentType(v string)

SetEnvironmentType gets a reference to the given string and assigns it to the EnvironmentType field.

func (*EnvironmentInstanceResponseObject) SetGlobalAccountGUID

func (o *EnvironmentInstanceResponseObject) SetGlobalAccountGUID(v string)

SetGlobalAccountGUID gets a reference to the given string and assigns it to the GlobalAccountGUID field.

func (*EnvironmentInstanceResponseObject) SetId

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

func (*EnvironmentInstanceResponseObject) SetLabels

func (o *EnvironmentInstanceResponseObject) SetLabels(v string)

SetLabels gets a reference to the given string and assigns it to the Labels field.

func (*EnvironmentInstanceResponseObject) SetLandscapeLabel

func (o *EnvironmentInstanceResponseObject) SetLandscapeLabel(v string)

SetLandscapeLabel gets a reference to the given string and assigns it to the LandscapeLabel field.

func (*EnvironmentInstanceResponseObject) SetModifiedDate

func (o *EnvironmentInstanceResponseObject) SetModifiedDate(v float32)

SetModifiedDate gets a reference to the given float32 and assigns it to the ModifiedDate field.

func (*EnvironmentInstanceResponseObject) SetName

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

func (*EnvironmentInstanceResponseObject) SetOperation

func (o *EnvironmentInstanceResponseObject) SetOperation(v string)

SetOperation gets a reference to the given string and assigns it to the Operation field.

func (*EnvironmentInstanceResponseObject) SetParameters

func (o *EnvironmentInstanceResponseObject) SetParameters(v string)

SetParameters gets a reference to the given string and assigns it to the Parameters field.

func (*EnvironmentInstanceResponseObject) SetPlanId

func (o *EnvironmentInstanceResponseObject) SetPlanId(v string)

SetPlanId gets a reference to the given string and assigns it to the PlanId field.

func (*EnvironmentInstanceResponseObject) SetPlanName

func (o *EnvironmentInstanceResponseObject) SetPlanName(v string)

SetPlanName gets a reference to the given string and assigns it to the PlanName field.

func (*EnvironmentInstanceResponseObject) SetPlatformId

func (o *EnvironmentInstanceResponseObject) SetPlatformId(v string)

SetPlatformId gets a reference to the given string and assigns it to the PlatformId field.

func (*EnvironmentInstanceResponseObject) SetServiceId

func (o *EnvironmentInstanceResponseObject) SetServiceId(v string)

SetServiceId gets a reference to the given string and assigns it to the ServiceId field.

func (*EnvironmentInstanceResponseObject) SetServiceName

func (o *EnvironmentInstanceResponseObject) SetServiceName(v string)

SetServiceName gets a reference to the given string and assigns it to the ServiceName field.

func (*EnvironmentInstanceResponseObject) SetState

SetState gets a reference to the given string and assigns it to the State field.

func (*EnvironmentInstanceResponseObject) SetStateMessage

func (o *EnvironmentInstanceResponseObject) SetStateMessage(v string)

SetStateMessage gets a reference to the given string and assigns it to the StateMessage field.

func (*EnvironmentInstanceResponseObject) SetSubaccountGUID

func (o *EnvironmentInstanceResponseObject) SetSubaccountGUID(v string)

SetSubaccountGUID gets a reference to the given string and assigns it to the SubaccountGUID field.

func (*EnvironmentInstanceResponseObject) SetTenantId

func (o *EnvironmentInstanceResponseObject) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

func (*EnvironmentInstanceResponseObject) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (EnvironmentInstanceResponseObject) ToMap

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

type EnvironmentInstancesResponseCollection

type EnvironmentInstancesResponseCollection struct {
	// List of all the environment instances
	EnvironmentInstances []EnvironmentInstanceResponseObject `json:"environmentInstances,omitempty"`
}

EnvironmentInstancesResponseCollection struct for EnvironmentInstancesResponseCollection

func NewEnvironmentInstancesResponseCollection

func NewEnvironmentInstancesResponseCollection() *EnvironmentInstancesResponseCollection

NewEnvironmentInstancesResponseCollection instantiates a new EnvironmentInstancesResponseCollection 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 NewEnvironmentInstancesResponseCollectionWithDefaults

func NewEnvironmentInstancesResponseCollectionWithDefaults() *EnvironmentInstancesResponseCollection

NewEnvironmentInstancesResponseCollectionWithDefaults instantiates a new EnvironmentInstancesResponseCollection 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 (*EnvironmentInstancesResponseCollection) GetEnvironmentInstances

GetEnvironmentInstances returns the EnvironmentInstances field value if set, zero value otherwise.

func (*EnvironmentInstancesResponseCollection) GetEnvironmentInstancesOk

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

func (*EnvironmentInstancesResponseCollection) HasEnvironmentInstances

func (o *EnvironmentInstancesResponseCollection) HasEnvironmentInstances() bool

HasEnvironmentInstances returns a boolean if a field has been set.

func (EnvironmentInstancesResponseCollection) MarshalJSON

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

func (*EnvironmentInstancesResponseCollection) SetEnvironmentInstances

SetEnvironmentInstances gets a reference to the given []EnvironmentInstanceResponseObject and assigns it to the EnvironmentInstances field.

func (EnvironmentInstancesResponseCollection) ToMap

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

type EnvironmentsAPIService

type EnvironmentsAPIService service

EnvironmentsAPIService EnvironmentsAPI service

func (*EnvironmentsAPIService) CreateEnvironmentInstance

CreateEnvironmentInstance Create an environment instance

Create an environment instance, such as a Cloud Foundry org, in a subaccount.<br/>To see which environments are available to the subaccount, use the API: GET /provisioning/v1/availableEnvironments<br/><br/>Required scope: $XSAPPNAME.subaccount.environment.create

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

func (*EnvironmentsAPIService) CreateEnvironmentInstanceExecute

Execute executes the request

@return CreatedEnvironmentInstanceResponseObject

func (*EnvironmentsAPIService) CreateEnvironmentInstanceLabels

func (a *EnvironmentsAPIService) CreateEnvironmentInstanceLabels(ctx context.Context, environmentInstanceId string) ApiCreateEnvironmentInstanceLabelsRequest

CreateEnvironmentInstanceLabels Assign labels to an environment instance

Create and assign custom labels to a given environment instance. Labels are specified as key-value pairs.

NOTE: These custom labels are user-defined and apply only to SAP BTP. They are not the same labels that might be defined by your environment broker; this API does not update broker-defined labels that may exist.

Required scope: $XSAPPNAME.subaccount.environment.create

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

func (*EnvironmentsAPIService) CreateEnvironmentInstanceLabelsExecute

Execute executes the request

@return LabelsResponseObject

func (*EnvironmentsAPIService) DeleteEnvironmentInstance

func (a *EnvironmentsAPIService) DeleteEnvironmentInstance(ctx context.Context, environmentInstanceId string) ApiDeleteEnvironmentInstanceRequest

DeleteEnvironmentInstance Delete an environment instance

Delete a specific environment instance, including all its data in the environment relating to the subaccount. The deletion may take a while depending on the amount of content in your environment instance.<br/><br/>Required scope: $XSAPPNAME.subaccount.environment.delete

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentInstanceId ID of the environment instance to delete
@return ApiDeleteEnvironmentInstanceRequest

func (*EnvironmentsAPIService) DeleteEnvironmentInstanceExecute

Execute executes the request

@return EnvironmentInstanceResponseObject

func (*EnvironmentsAPIService) DeleteEnvironmentInstanceLabels

func (a *EnvironmentsAPIService) DeleteEnvironmentInstanceLabels(ctx context.Context, environmentInstanceId string) ApiDeleteEnvironmentInstanceLabelsRequest

DeleteEnvironmentInstanceLabels Remove all labels from an environment instance

Remove all user-defined labels that are assigned to a given environment instance.

To remove specific labels, use instead: PUT /provisioning/v1/environments/{environmentInstanceId}/labels

NOTE: This API applies only to custom labels that are defined by users for SAP BTP. Any labels that might be defined by your environment broker are not removed by this API.

Required scope: $XSAPPNAME.subaccount.environment.delete

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

func (*EnvironmentsAPIService) DeleteEnvironmentInstanceLabelsExecute

Execute executes the request

@return LabelsResponseObject

func (*EnvironmentsAPIService) DeleteEnvironmentInstances

DeleteEnvironmentInstances Delete all environment instances

Delete all environment instances, including their data in the environment relating to the subaccount. The deletion may take a while depending on the amount of content in your environment instance.<br/><br/>Required scope: $XSAPPNAME.subaccount.environment.delete

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

func (*EnvironmentsAPIService) DeleteEnvironmentInstancesExecute

Execute executes the request

@return EnvironmentInstancesResponseCollection

func (*EnvironmentsAPIService) GetAvailableEnvironments

GetAvailableEnvironments Get available environments

Get all the available environments for a specified subaccount.<br/>This includes the environments, such as Cloud Foundry, which are available by default to all subaccounts, and those restricted environments, such as Kyma, which are offered in the product catalog as service entitlements and whose plans have been assigned by a global account admin to the subaccount.<br/><br/>Required scope: $XSAPPNAME.subaccount.environment.read

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

func (*EnvironmentsAPIService) GetAvailableEnvironmentsExecute

Execute executes the request

@return AvailableEnvironmentResponseCollection

func (*EnvironmentsAPIService) GetEnvironmentInstance

func (a *EnvironmentsAPIService) GetEnvironmentInstance(ctx context.Context, environmentInstanceId string) ApiGetEnvironmentInstanceRequest

GetEnvironmentInstance Get an environment instance

Get the details of a specific environment instance in a subaccount.<br/><br/>Required scope: $XSAPPNAME.subaccount.environment.read

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentInstanceId The ID of the environment instance to view.
@return ApiGetEnvironmentInstanceRequest

func (*EnvironmentsAPIService) GetEnvironmentInstanceExecute

Execute executes the request

@return EnvironmentInstanceResponseObject

func (*EnvironmentsAPIService) GetEnvironmentInstanceLabels

func (a *EnvironmentsAPIService) GetEnvironmentInstanceLabels(ctx context.Context, environmentInstanceId string) ApiGetEnvironmentInstanceLabelsRequest

GetEnvironmentInstanceLabels Get labels for an environment instance

Get all the custom labels that are assigned as key-value pairs to a given environment instance.

NOTE: These custom labels are user-defined and apply only to SAP BTP. They are not the same labels that might be defined by your environment broker; this API does not retrieve the broker-defined labels that may exist.

Required scope: $XSAPPNAME.subaccount.environment.read

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

func (*EnvironmentsAPIService) GetEnvironmentInstanceLabelsExecute

Execute executes the request

@return LabelsResponseObject

func (*EnvironmentsAPIService) GetEnvironmentInstances

GetEnvironmentInstances Get environment instances

Get all environment instances of a subaccount.<br/><br/>Required scope: $XSAPPNAME.subaccount.environment.read

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

func (*EnvironmentsAPIService) GetEnvironmentInstancesExecute

Execute executes the request

@return EnvironmentInstancesResponseCollection

func (*EnvironmentsAPIService) UpdateEnvironmentInstance

func (a *EnvironmentsAPIService) UpdateEnvironmentInstance(ctx context.Context, environmentInstanceId string) ApiUpdateEnvironmentInstanceRequest

UpdateEnvironmentInstance Update an environment instance

Update an environment instance.<br/>To see which environments are provisioned for the subaccount, use the API: GET /provisioning/v1/environments<br/><br/>Required scope: $XSAPPNAME.subaccount.environment.delete

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentInstanceId ID of the environment instance to update
@return ApiUpdateEnvironmentInstanceRequest

func (*EnvironmentsAPIService) UpdateEnvironmentInstanceExecute

func (a *EnvironmentsAPIService) UpdateEnvironmentInstanceExecute(r ApiUpdateEnvironmentInstanceRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

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 JobManagementAPIService

type JobManagementAPIService service

JobManagementAPIService JobManagementAPI service

func (*JobManagementAPIService) GetStatus

func (a *JobManagementAPIService) GetStatus(ctx context.Context, jobInstanceIdOrUniqueId string) ApiGetStatusRequest

GetStatus Get job status

Get information for a specified job, including its ID and its current status.<br/><br/>Required scope: $XSAPPNAME.job.read

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param jobInstanceIdOrUniqueId ID of the job for which to get status
@return ApiGetStatusRequest

func (*JobManagementAPIService) GetStatusExecute

Execute executes the request

@return string

type LabelAssignmentRequestPayload

type LabelAssignmentRequestPayload struct {
	// Labels as key-value pairs in JSON format. An entity is allowed up to 10 labels. The key of each label is mandatory and is limited to 63 characters. Standard labels can have any name (key) that you define, with only a single optional value assigned per key. To define a special type of label, called tags, specify the key with the name 'tags' and associate up to 10 values per tag in the array. The key 'tags' (in any casing variation) can only be used once per entity. Note that label values (not keys) are case-sensitive -- be careful not to create duplicate variants of the same value with a different casing (example: \"myValue\" and \"MyValue\"). For example: { \"Cost Center\":\"2624061970\" \"Department\":\"Sales\" \"tags\": [\"Green\", \"Pharma\", \"Audited\"] }
	Labels *map[string][]string `json:"labels,omitempty"`
}

LabelAssignmentRequestPayload JSON object with labels as key-value pairs that specify custom attributes of the entity.

func NewLabelAssignmentRequestPayload

func NewLabelAssignmentRequestPayload() *LabelAssignmentRequestPayload

NewLabelAssignmentRequestPayload instantiates a new LabelAssignmentRequestPayload 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 NewLabelAssignmentRequestPayloadWithDefaults

func NewLabelAssignmentRequestPayloadWithDefaults() *LabelAssignmentRequestPayload

NewLabelAssignmentRequestPayloadWithDefaults instantiates a new LabelAssignmentRequestPayload 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 (*LabelAssignmentRequestPayload) GetLabels

func (o *LabelAssignmentRequestPayload) GetLabels() map[string][]string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*LabelAssignmentRequestPayload) GetLabelsOk

func (o *LabelAssignmentRequestPayload) GetLabelsOk() (*map[string][]string, bool)

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

func (*LabelAssignmentRequestPayload) HasLabels

func (o *LabelAssignmentRequestPayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (LabelAssignmentRequestPayload) MarshalJSON

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

func (*LabelAssignmentRequestPayload) SetLabels

func (o *LabelAssignmentRequestPayload) SetLabels(v map[string][]string)

SetLabels gets a reference to the given map[string][]string and assigns it to the Labels field.

func (LabelAssignmentRequestPayload) ToMap

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

type LabelsResponseObject

type LabelsResponseObject struct {
	// User-defined labels that are assigned as key-value pairs in a JSON array to the entity.  Example: {    \"Cost Center\": [\"19700626\"],    \"Department\": [\"Sales\"],    \"Contacts\": [\"name1@example.com\",\"name2@example.com\"],    \"EMEA\":[] }
	Labels *map[string][]string `json:"labels,omitempty"`
}

LabelsResponseObject Labels assigned as key-value pairs to the entity.

func NewLabelsResponseObject

func NewLabelsResponseObject() *LabelsResponseObject

NewLabelsResponseObject instantiates a new LabelsResponseObject 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 NewLabelsResponseObjectWithDefaults

func NewLabelsResponseObjectWithDefaults() *LabelsResponseObject

NewLabelsResponseObjectWithDefaults instantiates a new LabelsResponseObject 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 (*LabelsResponseObject) GetLabels

func (o *LabelsResponseObject) GetLabels() map[string][]string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*LabelsResponseObject) GetLabelsOk

func (o *LabelsResponseObject) GetLabelsOk() (*map[string][]string, bool)

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

func (*LabelsResponseObject) HasLabels

func (o *LabelsResponseObject) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (LabelsResponseObject) MarshalJSON

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

func (*LabelsResponseObject) SetLabels

func (o *LabelsResponseObject) SetLabels(v map[string][]string)

SetLabels gets a reference to the given map[string][]string and assigns it to the Labels field.

func (LabelsResponseObject) ToMap

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

type MappedNullable

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

type NestingErrorDetailsResponseObject

type NestingErrorDetailsResponseObject struct {
	Code    *int32  `json:"code,omitempty"`
	Message *string `json:"message,omitempty"`
}

NestingErrorDetailsResponseObject Nesting of error responses

func NewNestingErrorDetailsResponseObject

func NewNestingErrorDetailsResponseObject() *NestingErrorDetailsResponseObject

NewNestingErrorDetailsResponseObject instantiates a new NestingErrorDetailsResponseObject 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 NewNestingErrorDetailsResponseObjectWithDefaults

func NewNestingErrorDetailsResponseObjectWithDefaults() *NestingErrorDetailsResponseObject

NewNestingErrorDetailsResponseObjectWithDefaults instantiates a new NestingErrorDetailsResponseObject 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 (*NestingErrorDetailsResponseObject) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NestingErrorDetailsResponseObject) GetCodeOk

func (o *NestingErrorDetailsResponseObject) GetCodeOk() (*int32, bool)

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

func (*NestingErrorDetailsResponseObject) GetMessage

func (o *NestingErrorDetailsResponseObject) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*NestingErrorDetailsResponseObject) GetMessageOk

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

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

func (*NestingErrorDetailsResponseObject) HasCode

HasCode returns a boolean if a field has been set.

func (*NestingErrorDetailsResponseObject) HasMessage

func (o *NestingErrorDetailsResponseObject) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (NestingErrorDetailsResponseObject) MarshalJSON

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

func (*NestingErrorDetailsResponseObject) SetCode

SetCode gets a reference to the given int32 and assigns it to the Code field.

func (*NestingErrorDetailsResponseObject) SetMessage

func (o *NestingErrorDetailsResponseObject) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (NestingErrorDetailsResponseObject) ToMap

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

type NullableApiExceptionResponseObject

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

func (NullableApiExceptionResponseObject) Get

func (NullableApiExceptionResponseObject) IsSet

func (NullableApiExceptionResponseObject) MarshalJSON

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

func (*NullableApiExceptionResponseObject) Set

func (*NullableApiExceptionResponseObject) UnmarshalJSON

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

func (*NullableApiExceptionResponseObject) Unset

type NullableApiExceptionResponseObjectError

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

func (NullableApiExceptionResponseObjectError) Get

func (NullableApiExceptionResponseObjectError) IsSet

func (NullableApiExceptionResponseObjectError) MarshalJSON

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

func (*NullableApiExceptionResponseObjectError) Set

func (*NullableApiExceptionResponseObjectError) UnmarshalJSON

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

func (*NullableApiExceptionResponseObjectError) Unset

type NullableAvailableEnvironmentResponseCollection

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

func (NullableAvailableEnvironmentResponseCollection) Get

func (NullableAvailableEnvironmentResponseCollection) IsSet

func (NullableAvailableEnvironmentResponseCollection) MarshalJSON

func (*NullableAvailableEnvironmentResponseCollection) Set

func (*NullableAvailableEnvironmentResponseCollection) UnmarshalJSON

func (*NullableAvailableEnvironmentResponseCollection) Unset

type NullableAvailableEnvironmentResponseObject

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

func (NullableAvailableEnvironmentResponseObject) Get

func (NullableAvailableEnvironmentResponseObject) IsSet

func (NullableAvailableEnvironmentResponseObject) MarshalJSON

func (*NullableAvailableEnvironmentResponseObject) Set

func (*NullableAvailableEnvironmentResponseObject) UnmarshalJSON

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

func (*NullableAvailableEnvironmentResponseObject) 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 NullableCreateEnvironmentInstanceRequestPayload

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

func (NullableCreateEnvironmentInstanceRequestPayload) Get

func (NullableCreateEnvironmentInstanceRequestPayload) IsSet

func (NullableCreateEnvironmentInstanceRequestPayload) MarshalJSON

func (*NullableCreateEnvironmentInstanceRequestPayload) Set

func (*NullableCreateEnvironmentInstanceRequestPayload) UnmarshalJSON

func (*NullableCreateEnvironmentInstanceRequestPayload) Unset

type NullableCreatedEnvironmentInstanceResponseObject

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

func (NullableCreatedEnvironmentInstanceResponseObject) Get

func (NullableCreatedEnvironmentInstanceResponseObject) IsSet

func (NullableCreatedEnvironmentInstanceResponseObject) MarshalJSON

func (*NullableCreatedEnvironmentInstanceResponseObject) Set

func (*NullableCreatedEnvironmentInstanceResponseObject) UnmarshalJSON

func (*NullableCreatedEnvironmentInstanceResponseObject) Unset

type NullableEnvironmentInstanceResponseObject

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

func (NullableEnvironmentInstanceResponseObject) Get

func (NullableEnvironmentInstanceResponseObject) IsSet

func (NullableEnvironmentInstanceResponseObject) MarshalJSON

func (*NullableEnvironmentInstanceResponseObject) Set

func (*NullableEnvironmentInstanceResponseObject) UnmarshalJSON

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

func (*NullableEnvironmentInstanceResponseObject) Unset

type NullableEnvironmentInstancesResponseCollection

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

func (NullableEnvironmentInstancesResponseCollection) Get

func (NullableEnvironmentInstancesResponseCollection) IsSet

func (NullableEnvironmentInstancesResponseCollection) MarshalJSON

func (*NullableEnvironmentInstancesResponseCollection) Set

func (*NullableEnvironmentInstancesResponseCollection) UnmarshalJSON

func (*NullableEnvironmentInstancesResponseCollection) 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 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 NullableLabelAssignmentRequestPayload

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

func (NullableLabelAssignmentRequestPayload) Get

func (NullableLabelAssignmentRequestPayload) IsSet

func (NullableLabelAssignmentRequestPayload) MarshalJSON

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

func (*NullableLabelAssignmentRequestPayload) Set

func (*NullableLabelAssignmentRequestPayload) UnmarshalJSON

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

func (*NullableLabelAssignmentRequestPayload) Unset

type NullableLabelsResponseObject

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

func NewNullableLabelsResponseObject

func NewNullableLabelsResponseObject(val *LabelsResponseObject) *NullableLabelsResponseObject

func (NullableLabelsResponseObject) Get

func (NullableLabelsResponseObject) IsSet

func (NullableLabelsResponseObject) MarshalJSON

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

func (*NullableLabelsResponseObject) Set

func (*NullableLabelsResponseObject) UnmarshalJSON

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

func (*NullableLabelsResponseObject) Unset

func (v *NullableLabelsResponseObject) Unset()

type NullableNestingErrorDetailsResponseObject

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

func (NullableNestingErrorDetailsResponseObject) Get

func (NullableNestingErrorDetailsResponseObject) IsSet

func (NullableNestingErrorDetailsResponseObject) MarshalJSON

func (*NullableNestingErrorDetailsResponseObject) Set

func (*NullableNestingErrorDetailsResponseObject) UnmarshalJSON

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

func (*NullableNestingErrorDetailsResponseObject) Unset

type NullableQuotaResourcesResponseObject

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

func (NullableQuotaResourcesResponseObject) Get

func (NullableQuotaResourcesResponseObject) IsSet

func (NullableQuotaResourcesResponseObject) MarshalJSON

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

func (*NullableQuotaResourcesResponseObject) Set

func (*NullableQuotaResourcesResponseObject) UnmarshalJSON

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

func (*NullableQuotaResourcesResponseObject) Unset

type NullableServicePlanAssignmentsResponseCollection

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

func (NullableServicePlanAssignmentsResponseCollection) Get

func (NullableServicePlanAssignmentsResponseCollection) IsSet

func (NullableServicePlanAssignmentsResponseCollection) MarshalJSON

func (*NullableServicePlanAssignmentsResponseCollection) Set

func (*NullableServicePlanAssignmentsResponseCollection) UnmarshalJSON

func (*NullableServicePlanAssignmentsResponseCollection) Unset

type NullableServicePlanAssignmentsResponseObject

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

func (NullableServicePlanAssignmentsResponseObject) Get

func (NullableServicePlanAssignmentsResponseObject) IsSet

func (NullableServicePlanAssignmentsResponseObject) MarshalJSON

func (*NullableServicePlanAssignmentsResponseObject) Set

func (*NullableServicePlanAssignmentsResponseObject) UnmarshalJSON

func (*NullableServicePlanAssignmentsResponseObject) Unset

type NullableString

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

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

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

func (*NullableString) Set

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

func (*NullableString) UnmarshalJSON

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

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

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

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

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

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

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

func (*NullableTime) Set

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

func (*NullableTime) UnmarshalJSON

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

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableUpdateEnvironmentInstanceRequestPayload

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

func (NullableUpdateEnvironmentInstanceRequestPayload) Get

func (NullableUpdateEnvironmentInstanceRequestPayload) IsSet

func (NullableUpdateEnvironmentInstanceRequestPayload) MarshalJSON

func (*NullableUpdateEnvironmentInstanceRequestPayload) Set

func (*NullableUpdateEnvironmentInstanceRequestPayload) UnmarshalJSON

func (*NullableUpdateEnvironmentInstanceRequestPayload) Unset

type QuotaAssignmentsAPIService

type QuotaAssignmentsAPIService service

QuotaAssignmentsAPIService QuotaAssignmentsAPI service

func (*QuotaAssignmentsAPIService) GetSubaccountQuota

GetSubaccountQuota Get subaccount quota assignments

Get the plans and quota assignments for a subaccount.<br/><br/>Required scope: $XSAPPNAME.subaccount.entitlement.read

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

func (*QuotaAssignmentsAPIService) GetSubaccountQuotaExecute

Execute executes the request

@return ServicePlanAssignmentsResponseCollection

type QuotaResourcesResponseObject

type QuotaResourcesResponseObject struct {
	// any relevant information about the resource that is not provided by other parameter values.
	AdditionalInfo map[string]map[string]interface{} `json:"additionalInfo,omitempty"`
	// Description of the resource.
	Description *string `json:"description,omitempty"`
	// Descriptive name of the resource for customer-facing UIs.
	DisplayName *string `json:"displayName,omitempty"`
	// Data associated with the resource.
	ResourceData map[string]map[string]interface{} `json:"resourceData,omitempty"`
	// Provider of the requested resource. For example, IaaS provider: AWS.
	ResourceProvider *string `json:"resourceProvider,omitempty"`
	// Unique technical name of the resource.
	ResourceTechnicalName *string `json:"resourceTechnicalName,omitempty"`
	// Type of the resource.
	ResourceType *string `json:"resourceType,omitempty"`
}

QuotaResourcesResponseObject struct for QuotaResourcesResponseObject

func NewQuotaResourcesResponseObject

func NewQuotaResourcesResponseObject() *QuotaResourcesResponseObject

NewQuotaResourcesResponseObject instantiates a new QuotaResourcesResponseObject 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 NewQuotaResourcesResponseObjectWithDefaults

func NewQuotaResourcesResponseObjectWithDefaults() *QuotaResourcesResponseObject

NewQuotaResourcesResponseObjectWithDefaults instantiates a new QuotaResourcesResponseObject 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 (*QuotaResourcesResponseObject) GetAdditionalInfo

func (o *QuotaResourcesResponseObject) GetAdditionalInfo() map[string]map[string]interface{}

GetAdditionalInfo returns the AdditionalInfo field value if set, zero value otherwise.

func (*QuotaResourcesResponseObject) GetAdditionalInfoOk

func (o *QuotaResourcesResponseObject) GetAdditionalInfoOk() (map[string]map[string]interface{}, bool)

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

func (*QuotaResourcesResponseObject) GetDescription

func (o *QuotaResourcesResponseObject) GetDescription() string

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

func (*QuotaResourcesResponseObject) GetDescriptionOk

func (o *QuotaResourcesResponseObject) 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 (*QuotaResourcesResponseObject) GetDisplayName

func (o *QuotaResourcesResponseObject) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*QuotaResourcesResponseObject) GetDisplayNameOk

func (o *QuotaResourcesResponseObject) GetDisplayNameOk() (*string, bool)

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

func (*QuotaResourcesResponseObject) GetResourceData

func (o *QuotaResourcesResponseObject) GetResourceData() map[string]map[string]interface{}

GetResourceData returns the ResourceData field value if set, zero value otherwise.

func (*QuotaResourcesResponseObject) GetResourceDataOk

func (o *QuotaResourcesResponseObject) GetResourceDataOk() (map[string]map[string]interface{}, bool)

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

func (*QuotaResourcesResponseObject) GetResourceProvider

func (o *QuotaResourcesResponseObject) GetResourceProvider() string

GetResourceProvider returns the ResourceProvider field value if set, zero value otherwise.

func (*QuotaResourcesResponseObject) GetResourceProviderOk

func (o *QuotaResourcesResponseObject) GetResourceProviderOk() (*string, bool)

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

func (*QuotaResourcesResponseObject) GetResourceTechnicalName

func (o *QuotaResourcesResponseObject) GetResourceTechnicalName() string

GetResourceTechnicalName returns the ResourceTechnicalName field value if set, zero value otherwise.

func (*QuotaResourcesResponseObject) GetResourceTechnicalNameOk

func (o *QuotaResourcesResponseObject) GetResourceTechnicalNameOk() (*string, bool)

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

func (*QuotaResourcesResponseObject) GetResourceType

func (o *QuotaResourcesResponseObject) GetResourceType() string

GetResourceType returns the ResourceType field value if set, zero value otherwise.

func (*QuotaResourcesResponseObject) GetResourceTypeOk

func (o *QuotaResourcesResponseObject) GetResourceTypeOk() (*string, bool)

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

func (*QuotaResourcesResponseObject) HasAdditionalInfo

func (o *QuotaResourcesResponseObject) HasAdditionalInfo() bool

HasAdditionalInfo returns a boolean if a field has been set.

func (*QuotaResourcesResponseObject) HasDescription

func (o *QuotaResourcesResponseObject) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*QuotaResourcesResponseObject) HasDisplayName

func (o *QuotaResourcesResponseObject) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*QuotaResourcesResponseObject) HasResourceData

func (o *QuotaResourcesResponseObject) HasResourceData() bool

HasResourceData returns a boolean if a field has been set.

func (*QuotaResourcesResponseObject) HasResourceProvider

func (o *QuotaResourcesResponseObject) HasResourceProvider() bool

HasResourceProvider returns a boolean if a field has been set.

func (*QuotaResourcesResponseObject) HasResourceTechnicalName

func (o *QuotaResourcesResponseObject) HasResourceTechnicalName() bool

HasResourceTechnicalName returns a boolean if a field has been set.

func (*QuotaResourcesResponseObject) HasResourceType

func (o *QuotaResourcesResponseObject) HasResourceType() bool

HasResourceType returns a boolean if a field has been set.

func (QuotaResourcesResponseObject) MarshalJSON

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

func (*QuotaResourcesResponseObject) SetAdditionalInfo

func (o *QuotaResourcesResponseObject) SetAdditionalInfo(v map[string]map[string]interface{})

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

func (*QuotaResourcesResponseObject) SetDescription

func (o *QuotaResourcesResponseObject) SetDescription(v string)

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

func (*QuotaResourcesResponseObject) SetDisplayName

func (o *QuotaResourcesResponseObject) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*QuotaResourcesResponseObject) SetResourceData

func (o *QuotaResourcesResponseObject) SetResourceData(v map[string]map[string]interface{})

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

func (*QuotaResourcesResponseObject) SetResourceProvider

func (o *QuotaResourcesResponseObject) SetResourceProvider(v string)

SetResourceProvider gets a reference to the given string and assigns it to the ResourceProvider field.

func (*QuotaResourcesResponseObject) SetResourceTechnicalName

func (o *QuotaResourcesResponseObject) SetResourceTechnicalName(v string)

SetResourceTechnicalName gets a reference to the given string and assigns it to the ResourceTechnicalName field.

func (*QuotaResourcesResponseObject) SetResourceType

func (o *QuotaResourcesResponseObject) SetResourceType(v string)

SetResourceType gets a reference to the given string and assigns it to the ResourceType field.

func (QuotaResourcesResponseObject) ToMap

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

type ServerConfiguration

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

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

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

URL formats template on a index using given variables

type ServerVariable

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

ServerVariable stores the information about a server variable

type ServicePlanAssignmentsResponseCollection

type ServicePlanAssignmentsResponseCollection struct {
	Quotas []ServicePlanAssignmentsResponseObject `json:"quotas,omitempty"`
}

ServicePlanAssignmentsResponseCollection struct for ServicePlanAssignmentsResponseCollection

func NewServicePlanAssignmentsResponseCollection

func NewServicePlanAssignmentsResponseCollection() *ServicePlanAssignmentsResponseCollection

NewServicePlanAssignmentsResponseCollection instantiates a new ServicePlanAssignmentsResponseCollection 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 NewServicePlanAssignmentsResponseCollectionWithDefaults

func NewServicePlanAssignmentsResponseCollectionWithDefaults() *ServicePlanAssignmentsResponseCollection

NewServicePlanAssignmentsResponseCollectionWithDefaults instantiates a new ServicePlanAssignmentsResponseCollection 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 (*ServicePlanAssignmentsResponseCollection) GetQuotas

GetQuotas returns the Quotas field value if set, zero value otherwise.

func (*ServicePlanAssignmentsResponseCollection) GetQuotasOk

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

func (*ServicePlanAssignmentsResponseCollection) HasQuotas

HasQuotas returns a boolean if a field has been set.

func (ServicePlanAssignmentsResponseCollection) MarshalJSON

func (*ServicePlanAssignmentsResponseCollection) SetQuotas

SetQuotas gets a reference to the given []ServicePlanAssignmentsResponseObject and assigns it to the Quotas field.

func (ServicePlanAssignmentsResponseCollection) ToMap

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

type ServicePlanAssignmentsResponseObject

type ServicePlanAssignmentsResponseObject struct {
	// The quantity of consumed quota. The service owner can provide a value for the consumed quota if it is different from the provisioned quota calculation.
	ConsumedQuota *int64 `json:"consumedQuota,omitempty"`
	// Unique ID of the global account associated with the subaccount.
	GlobalAccountGUID *string `json:"globalAccountGUID,omitempty"`
	// The ID of the associated global account.
	GlobalAccountId *string `json:"globalAccountId,omitempty"`
	// The name of the plan of the provisioned quota.
	Plan               *string `json:"plan,omitempty"`
	ProvisioningMethod *string `json:"provisioningMethod,omitempty"`
	// The quantity of provisioned quota.
	Quota     *int32                         `json:"quota,omitempty"`
	Resources []QuotaResourcesResponseObject `json:"resources,omitempty"`
	// The name of the service of the provisioned quota.
	Service         *string `json:"service,omitempty"`
	ServiceCategory *string `json:"serviceCategory,omitempty"`
	// Unique ID of the subaccount for which to get quota.
	SubaccountGUID *string `json:"subaccountGUID,omitempty"`
	// The ID of the tenant for the subaccount.
	TenantId *string `json:"tenantId,omitempty"`
	// The unique identifier of the plan of the provisioned quota.
	UniqueIdentifier *string `json:"uniqueIdentifier,omitempty"`
	// Whether an unlimited quantity of quota can be provisioned.
	Unlimited *bool `json:"unlimited,omitempty"`
}

ServicePlanAssignmentsResponseObject struct for ServicePlanAssignmentsResponseObject

func NewServicePlanAssignmentsResponseObject

func NewServicePlanAssignmentsResponseObject() *ServicePlanAssignmentsResponseObject

NewServicePlanAssignmentsResponseObject instantiates a new ServicePlanAssignmentsResponseObject 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 NewServicePlanAssignmentsResponseObjectWithDefaults

func NewServicePlanAssignmentsResponseObjectWithDefaults() *ServicePlanAssignmentsResponseObject

NewServicePlanAssignmentsResponseObjectWithDefaults instantiates a new ServicePlanAssignmentsResponseObject 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 (*ServicePlanAssignmentsResponseObject) GetConsumedQuota

func (o *ServicePlanAssignmentsResponseObject) GetConsumedQuota() int64

GetConsumedQuota returns the ConsumedQuota field value if set, zero value otherwise.

func (*ServicePlanAssignmentsResponseObject) GetConsumedQuotaOk

func (o *ServicePlanAssignmentsResponseObject) GetConsumedQuotaOk() (*int64, bool)

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

func (*ServicePlanAssignmentsResponseObject) GetGlobalAccountGUID

func (o *ServicePlanAssignmentsResponseObject) GetGlobalAccountGUID() string

GetGlobalAccountGUID returns the GlobalAccountGUID field value if set, zero value otherwise.

func (*ServicePlanAssignmentsResponseObject) GetGlobalAccountGUIDOk

func (o *ServicePlanAssignmentsResponseObject) GetGlobalAccountGUIDOk() (*string, bool)

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

func (*ServicePlanAssignmentsResponseObject) GetGlobalAccountId

func (o *ServicePlanAssignmentsResponseObject) GetGlobalAccountId() string

GetGlobalAccountId returns the GlobalAccountId field value if set, zero value otherwise.

func (*ServicePlanAssignmentsResponseObject) GetGlobalAccountIdOk

func (o *ServicePlanAssignmentsResponseObject) GetGlobalAccountIdOk() (*string, bool)

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

func (*ServicePlanAssignmentsResponseObject) GetPlan

GetPlan returns the Plan field value if set, zero value otherwise.

func (*ServicePlanAssignmentsResponseObject) GetPlanOk

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

func (*ServicePlanAssignmentsResponseObject) GetProvisioningMethod

func (o *ServicePlanAssignmentsResponseObject) GetProvisioningMethod() string

GetProvisioningMethod returns the ProvisioningMethod field value if set, zero value otherwise.

func (*ServicePlanAssignmentsResponseObject) GetProvisioningMethodOk

func (o *ServicePlanAssignmentsResponseObject) GetProvisioningMethodOk() (*string, bool)

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

func (*ServicePlanAssignmentsResponseObject) GetQuota

GetQuota returns the Quota field value if set, zero value otherwise.

func (*ServicePlanAssignmentsResponseObject) GetQuotaOk

func (o *ServicePlanAssignmentsResponseObject) GetQuotaOk() (*int32, bool)

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

func (*ServicePlanAssignmentsResponseObject) GetResources

GetResources returns the Resources field value if set, zero value otherwise.

func (*ServicePlanAssignmentsResponseObject) GetResourcesOk

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

func (*ServicePlanAssignmentsResponseObject) GetService

GetService returns the Service field value if set, zero value otherwise.

func (*ServicePlanAssignmentsResponseObject) GetServiceCategory

func (o *ServicePlanAssignmentsResponseObject) GetServiceCategory() string

GetServiceCategory returns the ServiceCategory field value if set, zero value otherwise.

func (*ServicePlanAssignmentsResponseObject) GetServiceCategoryOk

func (o *ServicePlanAssignmentsResponseObject) GetServiceCategoryOk() (*string, bool)

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

func (*ServicePlanAssignmentsResponseObject) GetServiceOk

func (o *ServicePlanAssignmentsResponseObject) GetServiceOk() (*string, bool)

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

func (*ServicePlanAssignmentsResponseObject) GetSubaccountGUID

func (o *ServicePlanAssignmentsResponseObject) GetSubaccountGUID() string

GetSubaccountGUID returns the SubaccountGUID field value if set, zero value otherwise.

func (*ServicePlanAssignmentsResponseObject) GetSubaccountGUIDOk

func (o *ServicePlanAssignmentsResponseObject) GetSubaccountGUIDOk() (*string, bool)

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

func (*ServicePlanAssignmentsResponseObject) GetTenantId

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*ServicePlanAssignmentsResponseObject) GetTenantIdOk

func (o *ServicePlanAssignmentsResponseObject) GetTenantIdOk() (*string, bool)

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

func (*ServicePlanAssignmentsResponseObject) GetUniqueIdentifier

func (o *ServicePlanAssignmentsResponseObject) GetUniqueIdentifier() string

GetUniqueIdentifier returns the UniqueIdentifier field value if set, zero value otherwise.

func (*ServicePlanAssignmentsResponseObject) GetUniqueIdentifierOk

func (o *ServicePlanAssignmentsResponseObject) GetUniqueIdentifierOk() (*string, bool)

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

func (*ServicePlanAssignmentsResponseObject) GetUnlimited

func (o *ServicePlanAssignmentsResponseObject) GetUnlimited() bool

GetUnlimited returns the Unlimited field value if set, zero value otherwise.

func (*ServicePlanAssignmentsResponseObject) GetUnlimitedOk

func (o *ServicePlanAssignmentsResponseObject) GetUnlimitedOk() (*bool, bool)

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

func (*ServicePlanAssignmentsResponseObject) HasConsumedQuota

func (o *ServicePlanAssignmentsResponseObject) HasConsumedQuota() bool

HasConsumedQuota returns a boolean if a field has been set.

func (*ServicePlanAssignmentsResponseObject) HasGlobalAccountGUID

func (o *ServicePlanAssignmentsResponseObject) HasGlobalAccountGUID() bool

HasGlobalAccountGUID returns a boolean if a field has been set.

func (*ServicePlanAssignmentsResponseObject) HasGlobalAccountId

func (o *ServicePlanAssignmentsResponseObject) HasGlobalAccountId() bool

HasGlobalAccountId returns a boolean if a field has been set.

func (*ServicePlanAssignmentsResponseObject) HasPlan

HasPlan returns a boolean if a field has been set.

func (*ServicePlanAssignmentsResponseObject) HasProvisioningMethod

func (o *ServicePlanAssignmentsResponseObject) HasProvisioningMethod() bool

HasProvisioningMethod returns a boolean if a field has been set.

func (*ServicePlanAssignmentsResponseObject) HasQuota

HasQuota returns a boolean if a field has been set.

func (*ServicePlanAssignmentsResponseObject) HasResources

func (o *ServicePlanAssignmentsResponseObject) HasResources() bool

HasResources returns a boolean if a field has been set.

func (*ServicePlanAssignmentsResponseObject) HasService

HasService returns a boolean if a field has been set.

func (*ServicePlanAssignmentsResponseObject) HasServiceCategory

func (o *ServicePlanAssignmentsResponseObject) HasServiceCategory() bool

HasServiceCategory returns a boolean if a field has been set.

func (*ServicePlanAssignmentsResponseObject) HasSubaccountGUID

func (o *ServicePlanAssignmentsResponseObject) HasSubaccountGUID() bool

HasSubaccountGUID returns a boolean if a field has been set.

func (*ServicePlanAssignmentsResponseObject) HasTenantId

func (o *ServicePlanAssignmentsResponseObject) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (*ServicePlanAssignmentsResponseObject) HasUniqueIdentifier

func (o *ServicePlanAssignmentsResponseObject) HasUniqueIdentifier() bool

HasUniqueIdentifier returns a boolean if a field has been set.

func (*ServicePlanAssignmentsResponseObject) HasUnlimited

func (o *ServicePlanAssignmentsResponseObject) HasUnlimited() bool

HasUnlimited returns a boolean if a field has been set.

func (ServicePlanAssignmentsResponseObject) MarshalJSON

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

func (*ServicePlanAssignmentsResponseObject) SetConsumedQuota

func (o *ServicePlanAssignmentsResponseObject) SetConsumedQuota(v int64)

SetConsumedQuota gets a reference to the given int64 and assigns it to the ConsumedQuota field.

func (*ServicePlanAssignmentsResponseObject) SetGlobalAccountGUID

func (o *ServicePlanAssignmentsResponseObject) SetGlobalAccountGUID(v string)

SetGlobalAccountGUID gets a reference to the given string and assigns it to the GlobalAccountGUID field.

func (*ServicePlanAssignmentsResponseObject) SetGlobalAccountId

func (o *ServicePlanAssignmentsResponseObject) SetGlobalAccountId(v string)

SetGlobalAccountId gets a reference to the given string and assigns it to the GlobalAccountId field.

func (*ServicePlanAssignmentsResponseObject) SetPlan

SetPlan gets a reference to the given string and assigns it to the Plan field.

func (*ServicePlanAssignmentsResponseObject) SetProvisioningMethod

func (o *ServicePlanAssignmentsResponseObject) SetProvisioningMethod(v string)

SetProvisioningMethod gets a reference to the given string and assigns it to the ProvisioningMethod field.

func (*ServicePlanAssignmentsResponseObject) SetQuota

SetQuota gets a reference to the given int32 and assigns it to the Quota field.

func (*ServicePlanAssignmentsResponseObject) SetResources

SetResources gets a reference to the given []QuotaResourcesResponseObject and assigns it to the Resources field.

func (*ServicePlanAssignmentsResponseObject) SetService

SetService gets a reference to the given string and assigns it to the Service field.

func (*ServicePlanAssignmentsResponseObject) SetServiceCategory

func (o *ServicePlanAssignmentsResponseObject) SetServiceCategory(v string)

SetServiceCategory gets a reference to the given string and assigns it to the ServiceCategory field.

func (*ServicePlanAssignmentsResponseObject) SetSubaccountGUID

func (o *ServicePlanAssignmentsResponseObject) SetSubaccountGUID(v string)

SetSubaccountGUID gets a reference to the given string and assigns it to the SubaccountGUID field.

func (*ServicePlanAssignmentsResponseObject) SetTenantId

func (o *ServicePlanAssignmentsResponseObject) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

func (*ServicePlanAssignmentsResponseObject) SetUniqueIdentifier

func (o *ServicePlanAssignmentsResponseObject) SetUniqueIdentifier(v string)

SetUniqueIdentifier gets a reference to the given string and assigns it to the UniqueIdentifier field.

func (*ServicePlanAssignmentsResponseObject) SetUnlimited

func (o *ServicePlanAssignmentsResponseObject) SetUnlimited(v bool)

SetUnlimited gets a reference to the given bool and assigns it to the Unlimited field.

func (ServicePlanAssignmentsResponseObject) ToMap

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

type UpdateEnvironmentInstanceRequestPayload

type UpdateEnvironmentInstanceRequestPayload struct {
	// If needed, you can pass environment-specific configuration parameters using a valid embedded JSON object. For a list of supported configuration parameters, see the documentation of the particular environment offering. In this example, additional configuration parameter 'instance_name' is specified:  {  \"instance_name\": \"myOrg\"  }
	Parameters map[string]interface{} `json:"parameters,omitempty"`
	// Name of the service plan for the environment instance. Must match the name in the corresponding service broker's catalog. (for example: Subscription)
	PlanName string `json:"planName"`
}

UpdateEnvironmentInstanceRequestPayload JSON object with configuration parameters specific to environment instance.

func NewUpdateEnvironmentInstanceRequestPayload

func NewUpdateEnvironmentInstanceRequestPayload(planName string) *UpdateEnvironmentInstanceRequestPayload

NewUpdateEnvironmentInstanceRequestPayload instantiates a new UpdateEnvironmentInstanceRequestPayload 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 NewUpdateEnvironmentInstanceRequestPayloadWithDefaults

func NewUpdateEnvironmentInstanceRequestPayloadWithDefaults() *UpdateEnvironmentInstanceRequestPayload

NewUpdateEnvironmentInstanceRequestPayloadWithDefaults instantiates a new UpdateEnvironmentInstanceRequestPayload 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 (*UpdateEnvironmentInstanceRequestPayload) GetParameters

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

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

func (*UpdateEnvironmentInstanceRequestPayload) GetParametersOk

func (o *UpdateEnvironmentInstanceRequestPayload) 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 (*UpdateEnvironmentInstanceRequestPayload) GetPlanName

GetPlanName returns the PlanName field value

func (*UpdateEnvironmentInstanceRequestPayload) GetPlanNameOk

func (o *UpdateEnvironmentInstanceRequestPayload) GetPlanNameOk() (*string, bool)

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

func (*UpdateEnvironmentInstanceRequestPayload) HasParameters

func (o *UpdateEnvironmentInstanceRequestPayload) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (UpdateEnvironmentInstanceRequestPayload) MarshalJSON

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

func (*UpdateEnvironmentInstanceRequestPayload) SetParameters

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

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

func (*UpdateEnvironmentInstanceRequestPayload) SetPlanName

SetPlanName sets field value

func (UpdateEnvironmentInstanceRequestPayload) ToMap

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

func (*UpdateEnvironmentInstanceRequestPayload) UnmarshalJSON

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

Jump to

Keyboard shortcuts

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