openapi

package module
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Mar 9, 2022 License: Apache-2.0 Imports: 22 Imported by: 0

README

DCT Go Client SDK

This is a Go Client SDK leveraging the DCT APIGW.

For SDK usage, please refer to OPENAPI-README.md file

DCT Go Client SDK Generator Script

This is a guide on generation of the client SDK in Go Lang for the DCT Orbital APIGW.

Getting Started

The reources for code generation are present in the 'generation-scripts' directory. The script codegen.sh generates a GO Client SDK using the openapi-generator-cli tool. It generates the SDK, initializes the SDK and runs a test go function.

Prerequisites

Java needs to be installed to run the jar file. And Golang >= 1.17 needs to be installed in the machine where the script is run.

Refer to the official docs of the respective languages for guidance.

Also the script requires an API Spec file for the DCT-APIGW. A sample file is present in the directory. For the latest spec, please download it from https://raw.githubusercontent.com/delphix/orbital-api-gateway/main/app/src/main/resources/api.yaml

Running the Script

As mentioned above the script requires a spec file.

Run the script as follows

sh codegen.sh api.yaml

On successful run, following tasks will result:

1. Generation of client SDK
2. Initialize the SDK module
3. Run the Test Go file, input the API key and hostname of the Delphix Engine and display list of Engines added to the APIGW

Running the tests

The test.go file executes a get all engines operation on the configured DCT-APIGW. To run the test on your delphix engine, provide the API key and Hostname of the engine when prompted.

Break down into end to end tests

The test essentially tests if the client SDK is functional and should be run before raising a PR. The result of the test will be available at the end of the script as follows.

List of engines are:
my-host.domain.co

If in any case, the test fails, we will be getting a 'test failed' message in the end.

Deployment

Once successful generation of client SDK and the test succeeds, we are ready to raise a PR.

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Authors

  • Uddipaan Hazarika - Initial work - Company

License

This project is licensed under the XX License - see the LICENSE.md file for details

Documentation

Index

Constants

This section is empty.

Variables

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

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

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

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

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

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

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

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

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

Functions

func CacheExpires

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

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

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

type APIClient struct {
	ApiClientsApi *ApiClientsApiService

	BookmarksApi *BookmarksApiService

	DSourcesApi *DSourcesApiService

	EnginesApi *EnginesApiService

	EnvironmentsApi *EnvironmentsApiService

	JobsApi *JobsApiService

	ManagementApi *ManagementApiService

	SnapshotsApi *SnapshotsApiService

	SourcesApi *SourcesApiService

	VDBGroupsApi *VDBGroupsApiService

	VDBsApi *VDBsApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Delphix API Gateway 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 ApiAbandonJobRequest

type ApiAbandonJobRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiAbandonJobRequest) Execute

func (r ApiAbandonJobRequest) Execute() (*http.Response, error)

type ApiClient

type ApiClient struct {
	// The entity ID of this API client.
	Id *int64 `json:"id,omitempty"`
	// The unique ID which is used to identity the identity of an API request. The web server (nginx) configuration must be configured so as to include the external ID as the value of the X_CLIENT_ID HTTP request header when requests are proxied. For OAuth2/JWT based authentication, this typically corresponds to a value extracted from the JWT, uniquely identifying the API client.
	ApiClientId *string `json:"api_client_id,omitempty"`
	Name        *string `json:"name,omitempty"`
}

ApiClient struct for ApiClient

func NewApiClient

func NewApiClient() *ApiClient

NewApiClient instantiates a new ApiClient 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 NewApiClientWithDefaults

func NewApiClientWithDefaults() *ApiClient

NewApiClientWithDefaults instantiates a new ApiClient 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 (*ApiClient) GetApiClientId

func (o *ApiClient) GetApiClientId() string

GetApiClientId returns the ApiClientId field value if set, zero value otherwise.

func (*ApiClient) GetApiClientIdOk

func (o *ApiClient) GetApiClientIdOk() (*string, bool)

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

func (*ApiClient) GetId

func (o *ApiClient) GetId() int64

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

func (*ApiClient) GetIdOk

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

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

func (*ApiClient) GetName

func (o *ApiClient) GetName() string

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

func (*ApiClient) GetNameOk

func (o *ApiClient) 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 (*ApiClient) HasApiClientId

func (o *ApiClient) HasApiClientId() bool

HasApiClientId returns a boolean if a field has been set.

func (*ApiClient) HasId

func (o *ApiClient) HasId() bool

HasId returns a boolean if a field has been set.

func (*ApiClient) HasName

func (o *ApiClient) HasName() bool

HasName returns a boolean if a field has been set.

func (ApiClient) MarshalJSON

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

func (*ApiClient) SetApiClientId

func (o *ApiClient) SetApiClientId(v string)

SetApiClientId gets a reference to the given string and assigns it to the ApiClientId field.

func (*ApiClient) SetId

func (o *ApiClient) SetId(v int64)

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

func (*ApiClient) SetName

func (o *ApiClient) SetName(v string)

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

type ApiClientCreateParameter

type ApiClientCreateParameter struct {
	// An optional logical name for the API client.
	Name *string `json:"name,omitempty"`
	// Whether an API key must be generated for this API client. This must be set if the API client will be used for API key based authentication, and unset otherwise.
	GenerateApiKey *bool `json:"generate_api_key,omitempty"`
	// The unique ID which is used to identity the identity of an API request. The web server (nginx) configuration must be configured so as to include the external ID as the value of the X_CLIENT_ID HTTP request header when requests are proxied. If this value isn't set, the application will automatically generate one. For OAuth2/JWT based authentication, this typically corresponds to a value extracted from the JWT, uniquely identifying the API client.
	ApiClientId *string `json:"api_client_id,omitempty"`
}

ApiClientCreateParameter struct for ApiClientCreateParameter

func NewApiClientCreateParameter

func NewApiClientCreateParameter() *ApiClientCreateParameter

NewApiClientCreateParameter instantiates a new ApiClientCreateParameter 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 NewApiClientCreateParameterWithDefaults

func NewApiClientCreateParameterWithDefaults() *ApiClientCreateParameter

NewApiClientCreateParameterWithDefaults instantiates a new ApiClientCreateParameter 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 (*ApiClientCreateParameter) GetApiClientId

func (o *ApiClientCreateParameter) GetApiClientId() string

GetApiClientId returns the ApiClientId field value if set, zero value otherwise.

func (*ApiClientCreateParameter) GetApiClientIdOk

func (o *ApiClientCreateParameter) GetApiClientIdOk() (*string, bool)

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

func (*ApiClientCreateParameter) GetGenerateApiKey

func (o *ApiClientCreateParameter) GetGenerateApiKey() bool

GetGenerateApiKey returns the GenerateApiKey field value if set, zero value otherwise.

func (*ApiClientCreateParameter) GetGenerateApiKeyOk

func (o *ApiClientCreateParameter) GetGenerateApiKeyOk() (*bool, bool)

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

func (*ApiClientCreateParameter) GetName

func (o *ApiClientCreateParameter) GetName() string

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

func (*ApiClientCreateParameter) GetNameOk

func (o *ApiClientCreateParameter) 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 (*ApiClientCreateParameter) HasApiClientId

func (o *ApiClientCreateParameter) HasApiClientId() bool

HasApiClientId returns a boolean if a field has been set.

func (*ApiClientCreateParameter) HasGenerateApiKey

func (o *ApiClientCreateParameter) HasGenerateApiKey() bool

HasGenerateApiKey returns a boolean if a field has been set.

func (*ApiClientCreateParameter) HasName

func (o *ApiClientCreateParameter) HasName() bool

HasName returns a boolean if a field has been set.

func (ApiClientCreateParameter) MarshalJSON

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

func (*ApiClientCreateParameter) SetApiClientId

func (o *ApiClientCreateParameter) SetApiClientId(v string)

SetApiClientId gets a reference to the given string and assigns it to the ApiClientId field.

func (*ApiClientCreateParameter) SetGenerateApiKey

func (o *ApiClientCreateParameter) SetGenerateApiKey(v bool)

SetGenerateApiKey gets a reference to the given bool and assigns it to the GenerateApiKey field.

func (*ApiClientCreateParameter) SetName

func (o *ApiClientCreateParameter) SetName(v string)

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

type ApiClientCreateResponse

type ApiClientCreateResponse struct {
	// The opaque token to use to authenticate for other API calls. The token must be included in all HTTP API calls in a request header named \"Authorization\", and prefixed with \"apk \" to denote that it is a proprietary API key format. For instance, if the token is \"abc123\", request must contain the following HTTP request header: \"Authorization: apk abc123\".
	Token             *string `json:"token,omitempty"`
	ApiClientEntityId *int64  `json:"api_client_entity_id,omitempty"`
}

ApiClientCreateResponse struct for ApiClientCreateResponse

func NewApiClientCreateResponse

func NewApiClientCreateResponse() *ApiClientCreateResponse

NewApiClientCreateResponse instantiates a new ApiClientCreateResponse 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 NewApiClientCreateResponseWithDefaults

func NewApiClientCreateResponseWithDefaults() *ApiClientCreateResponse

NewApiClientCreateResponseWithDefaults instantiates a new ApiClientCreateResponse 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 (*ApiClientCreateResponse) GetApiClientEntityId

func (o *ApiClientCreateResponse) GetApiClientEntityId() int64

GetApiClientEntityId returns the ApiClientEntityId field value if set, zero value otherwise.

func (*ApiClientCreateResponse) GetApiClientEntityIdOk

func (o *ApiClientCreateResponse) GetApiClientEntityIdOk() (*int64, bool)

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

func (*ApiClientCreateResponse) GetToken

func (o *ApiClientCreateResponse) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*ApiClientCreateResponse) GetTokenOk

func (o *ApiClientCreateResponse) GetTokenOk() (*string, bool)

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

func (*ApiClientCreateResponse) HasApiClientEntityId

func (o *ApiClientCreateResponse) HasApiClientEntityId() bool

HasApiClientEntityId returns a boolean if a field has been set.

func (*ApiClientCreateResponse) HasToken

func (o *ApiClientCreateResponse) HasToken() bool

HasToken returns a boolean if a field has been set.

func (ApiClientCreateResponse) MarshalJSON

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

func (*ApiClientCreateResponse) SetApiClientEntityId

func (o *ApiClientCreateResponse) SetApiClientEntityId(v int64)

SetApiClientEntityId gets a reference to the given int64 and assigns it to the ApiClientEntityId field.

func (*ApiClientCreateResponse) SetToken

func (o *ApiClientCreateResponse) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

type ApiClientsApiService

type ApiClientsApiService service

ApiClientsApiService ApiClientsApi service

func (*ApiClientsApiService) CreateApiClient

CreateApiClient Create a new API Client.

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

func (*ApiClientsApiService) CreateApiClientExecute

Execute executes the request

@return ApiClientCreateResponse

func (*ApiClientsApiService) DeleteApiClient

DeleteApiClient Delete an API client

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

func (*ApiClientsApiService) DeleteApiClientExecute

func (a *ApiClientsApiService) DeleteApiClientExecute(r ApiDeleteApiClientRequest) (*http.Response, error)

Execute executes the request

func (*ApiClientsApiService) GetApiClient

GetApiClient Get an API client by id

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

func (*ApiClientsApiService) GetApiClientExecute

func (a *ApiClientsApiService) GetApiClientExecute(r ApiGetApiClientRequest) (*ApiClient, *http.Response, error)

Execute executes the request

@return ApiClient

func (*ApiClientsApiService) GetApiClients

GetApiClients Returns a list of API clients.

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

func (*ApiClientsApiService) GetApiClientsExecute

func (a *ApiClientsApiService) GetApiClientsExecute(r ApiGetApiClientsRequest) ([]ApiClient, *http.Response, error)

Execute executes the request

@return []ApiClient

func (*ApiClientsApiService) UpdateApiClient

UpdateApiClient Update an Api client.

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

func (*ApiClientsApiService) UpdateApiClientExecute

func (a *ApiClientsApiService) UpdateApiClientExecute(r ApiUpdateApiClientRequest) (*ApiClient, *http.Response, error)

Execute executes the request

@return ApiClient

type ApiConnectivityCheckRequest

type ApiConnectivityCheckRequest struct {
	ApiService *EnginesApiService
	// contains filtered or unexported fields
}

func (ApiConnectivityCheckRequest) EngineConnectivityCheckRequest

func (r ApiConnectivityCheckRequest) EngineConnectivityCheckRequest(engineConnectivityCheckRequest EngineConnectivityCheckRequest) ApiConnectivityCheckRequest

The api to check connectivity of engine and a remote host on given port.

func (ApiConnectivityCheckRequest) Execute

type ApiCreateApiClientRequest

type ApiCreateApiClientRequest struct {
	ApiService *ApiClientsApiService
	// contains filtered or unexported fields
}

func (ApiCreateApiClientRequest) ApiClientCreateParameter

func (r ApiCreateApiClientRequest) ApiClientCreateParameter(apiClientCreateParameter ApiClientCreateParameter) ApiCreateApiClientRequest

func (ApiCreateApiClientRequest) Execute

type ApiCreateBookmarkRequest

type ApiCreateBookmarkRequest struct {
	ApiService *BookmarksApiService
	// contains filtered or unexported fields
}

func (ApiCreateBookmarkRequest) Bookmark

The parameters to create a bookmark.

func (ApiCreateBookmarkRequest) Execute

type ApiCreateEnvironmentsRequest

type ApiCreateEnvironmentsRequest struct {
	ApiService *EnvironmentsApiService
	// contains filtered or unexported fields
}

func (ApiCreateEnvironmentsRequest) EnvironmentCreateParameters

func (r ApiCreateEnvironmentsRequest) EnvironmentCreateParameters(environmentCreateParameters EnvironmentCreateParameters) ApiCreateEnvironmentsRequest

The parameters to create an environment.

func (ApiCreateEnvironmentsRequest) Execute

type ApiCreateHashicorpVaultRequest

type ApiCreateHashicorpVaultRequest struct {
	ApiService *ManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateHashicorpVaultRequest) Execute

func (ApiCreateHashicorpVaultRequest) HashicorpVault

type ApiCreateVdbGroupRequest

type ApiCreateVdbGroupRequest struct {
	ApiService *VDBGroupsApiService
	// contains filtered or unexported fields
}

func (ApiCreateVdbGroupRequest) CreateVDBGroupRequest

func (r ApiCreateVdbGroupRequest) CreateVDBGroupRequest(createVDBGroupRequest CreateVDBGroupRequest) ApiCreateVdbGroupRequest

func (ApiCreateVdbGroupRequest) Execute

type ApiDeleteApiClientRequest

type ApiDeleteApiClientRequest struct {
	ApiService *ApiClientsApiService
	// contains filtered or unexported fields
}

func (ApiDeleteApiClientRequest) Execute

func (r ApiDeleteApiClientRequest) Execute() (*http.Response, error)

type ApiDeleteBookmarkRequest

type ApiDeleteBookmarkRequest struct {
	ApiService *BookmarksApiService
	// contains filtered or unexported fields
}

func (ApiDeleteBookmarkRequest) Execute

func (r ApiDeleteBookmarkRequest) Execute() (*http.Response, error)

type ApiDeleteEnvironmentRequest

type ApiDeleteEnvironmentRequest struct {
	ApiService *EnvironmentsApiService
	// contains filtered or unexported fields
}

func (ApiDeleteEnvironmentRequest) Execute

type ApiDeleteHashicorpVaultRequest

type ApiDeleteHashicorpVaultRequest struct {
	ApiService *ManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteHashicorpVaultRequest) Execute

type ApiDeleteVdbGroupRequest

type ApiDeleteVdbGroupRequest struct {
	ApiService *VDBGroupsApiService
	// contains filtered or unexported fields
}

func (ApiDeleteVdbGroupRequest) Execute

func (r ApiDeleteVdbGroupRequest) Execute() (*http.Response, error)

type ApiDeleteVdbRequest

type ApiDeleteVdbRequest struct {
	ApiService *VDBsApiService
	// contains filtered or unexported fields
}

func (ApiDeleteVdbRequest) DeleteVDBParameters

func (r ApiDeleteVdbRequest) DeleteVDBParameters(deleteVDBParameters DeleteVDBParameters) ApiDeleteVdbRequest

The parameters to delete a VDB.

func (ApiDeleteVdbRequest) Execute

type ApiDisableEnvironmentRequest

type ApiDisableEnvironmentRequest struct {
	ApiService *EnvironmentsApiService
	// contains filtered or unexported fields
}

func (ApiDisableEnvironmentRequest) Execute

type ApiDisableVdbRequest

type ApiDisableVdbRequest struct {
	ApiService *VDBsApiService
	// contains filtered or unexported fields
}

func (ApiDisableVdbRequest) DisableVDBParameters

func (r ApiDisableVdbRequest) DisableVDBParameters(disableVDBParameters DisableVDBParameters) ApiDisableVdbRequest

The parameters to disable a VDB.

func (ApiDisableVdbRequest) Execute

type ApiEnableEnvironmentRequest

type ApiEnableEnvironmentRequest struct {
	ApiService *EnvironmentsApiService
	// contains filtered or unexported fields
}

func (ApiEnableEnvironmentRequest) Execute

type ApiEnableVdbRequest

type ApiEnableVdbRequest struct {
	ApiService *VDBsApiService
	// contains filtered or unexported fields
}

func (ApiEnableVdbRequest) EnableVDBParameters

func (r ApiEnableVdbRequest) EnableVDBParameters(enableVDBParameters EnableVDBParameters) ApiEnableVdbRequest

The parameters to enable a VDB.

func (ApiEnableVdbRequest) Execute

type ApiGetApiClientRequest

type ApiGetApiClientRequest struct {
	ApiService *ApiClientsApiService
	// contains filtered or unexported fields
}

func (ApiGetApiClientRequest) Execute

type ApiGetApiClientsRequest

type ApiGetApiClientsRequest struct {
	ApiService *ApiClientsApiService
	// contains filtered or unexported fields
}

func (ApiGetApiClientsRequest) Execute

type ApiGetBookmarkByIdRequest

type ApiGetBookmarkByIdRequest struct {
	ApiService *BookmarksApiService
	// contains filtered or unexported fields
}

func (ApiGetBookmarkByIdRequest) Execute

type ApiGetBookmarksByVdbGroupRequest

type ApiGetBookmarksByVdbGroupRequest struct {
	ApiService *VDBGroupsApiService
	// contains filtered or unexported fields
}

func (ApiGetBookmarksByVdbGroupRequest) Execute

type ApiGetBookmarksRequest

type ApiGetBookmarksRequest struct {
	ApiService *BookmarksApiService
	// contains filtered or unexported fields
}

func (ApiGetBookmarksRequest) Execute

type ApiGetDsourceByIdRequest

type ApiGetDsourceByIdRequest struct {
	ApiService *DSourcesApiService
	// contains filtered or unexported fields
}

func (ApiGetDsourceByIdRequest) Execute

type ApiGetDsourcesRequest

type ApiGetDsourcesRequest struct {
	ApiService *DSourcesApiService
	// contains filtered or unexported fields
}

func (ApiGetDsourcesRequest) Cursor

Cursor to fetch the next or previous page of results.

func (ApiGetDsourcesRequest) Execute

func (ApiGetDsourcesRequest) Limit

Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.

type ApiGetEngineByIdRequest

type ApiGetEngineByIdRequest struct {
	ApiService *EnginesApiService
	// contains filtered or unexported fields
}

func (ApiGetEngineByIdRequest) Execute

func (r ApiGetEngineByIdRequest) Execute() (*Engine, *http.Response, error)

type ApiGetEnginesRequest

type ApiGetEnginesRequest struct {
	ApiService *EnginesApiService
	// contains filtered or unexported fields
}

func (ApiGetEnginesRequest) Execute

type ApiGetEnvironmentByIdRequest

type ApiGetEnvironmentByIdRequest struct {
	ApiService *EnvironmentsApiService
	// contains filtered or unexported fields
}

func (ApiGetEnvironmentByIdRequest) Execute

type ApiGetEnvironmentsRequest

type ApiGetEnvironmentsRequest struct {
	ApiService *EnvironmentsApiService
	// contains filtered or unexported fields
}

func (ApiGetEnvironmentsRequest) Cursor

Cursor to fetch the next or previous page of results.

func (ApiGetEnvironmentsRequest) Execute

func (ApiGetEnvironmentsRequest) Limit

Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.

type ApiGetHashicorpVaultRequest

type ApiGetHashicorpVaultRequest struct {
	ApiService *ManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetHashicorpVaultRequest) Execute

type ApiGetHashicorpVaultsRequest

type ApiGetHashicorpVaultsRequest struct {
	ApiService *ManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetHashicorpVaultsRequest) Execute

type ApiGetJobByIdRequest

type ApiGetJobByIdRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiGetJobByIdRequest) Execute

func (r ApiGetJobByIdRequest) Execute() (*Job, *http.Response, error)

type ApiGetRegisteredEngineRequest

type ApiGetRegisteredEngineRequest struct {
	ApiService *ManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetRegisteredEngineRequest) Execute

type ApiGetRegisteredEnginesRequest

type ApiGetRegisteredEnginesRequest struct {
	ApiService *ManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetRegisteredEnginesRequest) Execute

type ApiGetSnapshotByIdRequest

type ApiGetSnapshotByIdRequest struct {
	ApiService *SnapshotsApiService
	// contains filtered or unexported fields
}

func (ApiGetSnapshotByIdRequest) Execute

type ApiGetSnapshotsRequest

type ApiGetSnapshotsRequest struct {
	ApiService *SnapshotsApiService
	// contains filtered or unexported fields
}

func (ApiGetSnapshotsRequest) Cursor

Cursor to fetch the next or previous page of results.

func (ApiGetSnapshotsRequest) DatasetId

func (r ApiGetSnapshotsRequest) DatasetId(datasetId string) ApiGetSnapshotsRequest

The ID of the dSource or VDB for which to fetch Snapshots.

func (ApiGetSnapshotsRequest) Execute

func (ApiGetSnapshotsRequest) Limit

Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.

type ApiGetSourceByIdRequest

type ApiGetSourceByIdRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiGetSourceByIdRequest) Execute

func (r ApiGetSourceByIdRequest) Execute() (*Source, *http.Response, error)

type ApiGetSourcesRequest

type ApiGetSourcesRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiGetSourcesRequest) Cursor

Cursor to fetch the next or previous page of results.

func (ApiGetSourcesRequest) Execute

func (ApiGetSourcesRequest) Limit

Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.

type ApiGetVdbByIdRequest

type ApiGetVdbByIdRequest struct {
	ApiService *VDBsApiService
	// contains filtered or unexported fields
}

func (ApiGetVdbByIdRequest) Execute

func (r ApiGetVdbByIdRequest) Execute() (*VDB, *http.Response, error)

type ApiGetVdbGroupRequest

type ApiGetVdbGroupRequest struct {
	ApiService *VDBGroupsApiService
	// contains filtered or unexported fields
}

func (ApiGetVdbGroupRequest) Execute

func (r ApiGetVdbGroupRequest) Execute() (*VDBGroup, *http.Response, error)

type ApiGetVdbGroupsByBookmarkRequest

type ApiGetVdbGroupsByBookmarkRequest struct {
	ApiService *BookmarksApiService
	// contains filtered or unexported fields
}

func (ApiGetVdbGroupsByBookmarkRequest) Execute

type ApiGetVdbGroupsRequest

type ApiGetVdbGroupsRequest struct {
	ApiService *VDBGroupsApiService
	// contains filtered or unexported fields
}

func (ApiGetVdbGroupsRequest) Execute

type ApiGetVdbsRequest

type ApiGetVdbsRequest struct {
	ApiService *VDBsApiService
	// contains filtered or unexported fields
}

func (ApiGetVdbsRequest) Cursor

func (r ApiGetVdbsRequest) Cursor(cursor string) ApiGetVdbsRequest

Cursor to fetch the next or previous page of results.

func (ApiGetVdbsRequest) Execute

func (ApiGetVdbsRequest) Limit

func (r ApiGetVdbsRequest) Limit(limit int32) ApiGetVdbsRequest

Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.

type ApiProvisionVdbBySnapshotRequest

type ApiProvisionVdbBySnapshotRequest struct {
	ApiService *VDBsApiService
	// contains filtered or unexported fields
}

func (ApiProvisionVdbBySnapshotRequest) Execute

func (ApiProvisionVdbBySnapshotRequest) ProvisionVDBBySnapshotParameters

func (r ApiProvisionVdbBySnapshotRequest) ProvisionVDBBySnapshotParameters(provisionVDBBySnapshotParameters ProvisionVDBBySnapshotParameters) ApiProvisionVdbBySnapshotRequest

The parameters to provision a VDB.

type ApiProvisionVdbByTimestampRequest

type ApiProvisionVdbByTimestampRequest struct {
	ApiService *VDBsApiService
	// contains filtered or unexported fields
}

func (ApiProvisionVdbByTimestampRequest) Execute

func (ApiProvisionVdbByTimestampRequest) ProvisionVDBByTimestampParameters

func (r ApiProvisionVdbByTimestampRequest) ProvisionVDBByTimestampParameters(provisionVDBByTimestampParameters ProvisionVDBByTimestampParameters) ApiProvisionVdbByTimestampRequest

The parameters to provision a VDB.

type ApiRefreshEnvironmentRequest

type ApiRefreshEnvironmentRequest struct {
	ApiService *EnvironmentsApiService
	// contains filtered or unexported fields
}

func (ApiRefreshEnvironmentRequest) Execute

type ApiRefreshVdbBySnapshotRequest

type ApiRefreshVdbBySnapshotRequest struct {
	ApiService *VDBsApiService
	// contains filtered or unexported fields
}

func (ApiRefreshVdbBySnapshotRequest) Execute

func (ApiRefreshVdbBySnapshotRequest) RefreshVDBBySnapshotParameters

func (r ApiRefreshVdbBySnapshotRequest) RefreshVDBBySnapshotParameters(refreshVDBBySnapshotParameters RefreshVDBBySnapshotParameters) ApiRefreshVdbBySnapshotRequest

The parameters to refresh a VDB.

type ApiRefreshVdbByTimestampRequest

type ApiRefreshVdbByTimestampRequest struct {
	ApiService *VDBsApiService
	// contains filtered or unexported fields
}

func (ApiRefreshVdbByTimestampRequest) Execute

func (ApiRefreshVdbByTimestampRequest) RefreshVDBByTimestampParameters

func (r ApiRefreshVdbByTimestampRequest) RefreshVDBByTimestampParameters(refreshVDBByTimestampParameters RefreshVDBByTimestampParameters) ApiRefreshVdbByTimestampRequest

The parameters to refresh a VDB.

type ApiRegisterEngineRequest

type ApiRegisterEngineRequest struct {
	ApiService *ManagementApiService
	// contains filtered or unexported fields
}

func (ApiRegisterEngineRequest) EngineRegistrationParameter

func (r ApiRegisterEngineRequest) EngineRegistrationParameter(engineRegistrationParameter EngineRegistrationParameter) ApiRegisterEngineRequest

The parameters to register an engine.

func (ApiRegisterEngineRequest) Execute

type ApiRestoreBookmarkRequest

type ApiRestoreBookmarkRequest struct {
	ApiService *BookmarksApiService
	// contains filtered or unexported fields
}

func (ApiRestoreBookmarkRequest) Execute

type ApiRollbackVdbBySnapshotRequest

type ApiRollbackVdbBySnapshotRequest struct {
	ApiService *VDBsApiService
	// contains filtered or unexported fields
}

func (ApiRollbackVdbBySnapshotRequest) Execute

func (ApiRollbackVdbBySnapshotRequest) RollbackVDBBySnapshotParameters

func (r ApiRollbackVdbBySnapshotRequest) RollbackVDBBySnapshotParameters(rollbackVDBBySnapshotParameters RollbackVDBBySnapshotParameters) ApiRollbackVdbBySnapshotRequest

The parameters to rollback a VDB.

type ApiRollbackVdbByTimestampRequest

type ApiRollbackVdbByTimestampRequest struct {
	ApiService *VDBsApiService
	// contains filtered or unexported fields
}

func (ApiRollbackVdbByTimestampRequest) Execute

func (ApiRollbackVdbByTimestampRequest) RollbackVDBByTimestampParameters

func (r ApiRollbackVdbByTimestampRequest) RollbackVDBByTimestampParameters(rollbackVDBByTimestampParameters RollbackVDBByTimestampParameters) ApiRollbackVdbByTimestampRequest

The parameters to rollback a VDB.

type ApiStartVdbRequest

type ApiStartVdbRequest struct {
	ApiService *VDBsApiService
	// contains filtered or unexported fields
}

func (ApiStartVdbRequest) Execute

type ApiStopVdbRequest

type ApiStopVdbRequest struct {
	ApiService *VDBsApiService
	// contains filtered or unexported fields
}

func (ApiStopVdbRequest) Execute

type ApiUnregisterEngineRequest

type ApiUnregisterEngineRequest struct {
	ApiService *ManagementApiService
	// contains filtered or unexported fields
}

func (ApiUnregisterEngineRequest) Execute

type ApiUpdateApiClientRequest

type ApiUpdateApiClientRequest struct {
	ApiService *ApiClientsApiService
	// contains filtered or unexported fields
}

func (ApiUpdateApiClientRequest) ApiClient

func (ApiUpdateApiClientRequest) Execute

type ApiUpdateRegisteredEngineRequest

type ApiUpdateRegisteredEngineRequest struct {
	ApiService *ManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateRegisteredEngineRequest) Execute

func (ApiUpdateRegisteredEngineRequest) RegisteredEngine

The updated registration engine information.

type BaseProvisionVDBParameters

type BaseProvisionVDBParameters struct {
	// The ID of the source object (dSource or VDB) to provision from. All other objects referenced by the parameters must live on the same engine as the source.
	SourceDataId *string `json:"source_data_id,omitempty"`
	// The ID of the Engine onto which to provision. If the source ID unambiguously identifies a source object, this parameter is unnecessary and ignored.
	EngineId *int64 `json:"engine_id,omitempty"`
	// The ID of the group into which the VDB will be provisioned. If unset, a group is selected randomly on the Engine.
	TargetGroupId *string `json:"target_group_id,omitempty"`
	// The unique name of the provisioned VDB within a group. If unset, a name is randomly generated.
	VdbName *string `json:"vdb_name,omitempty"`
	// The name of the database on the target environment. Defaults to vdb_name.
	DatabaseName *string `json:"database_name,omitempty"`
	// Whether to truncate log on checkpoint (ASE only).
	TruncateLogOnCheckpoint *bool `json:"truncate_log_on_checkpoint,omitempty"`
	// The name of the privileged user to run the provision operation (Oracle Only).
	Username *string `json:"username,omitempty"`
	// The password of the privileged user to run the provision operation (Oracle Only).
	Password *string `json:"password,omitempty"`
	// The ID of the target environment where to provision the VDB. If repository_id unambigously identifies a repository, this is unnecessary and ignored. Otherwise, a compatible repository is randomly selected on the environment.
	EnvironmentId *string `json:"environment_id,omitempty"`
	// The environment user ID to use to connect to the target environment.
	EnvironmentUserId *string `json:"environment_user_id,omitempty"`
	// The ID of the target repository where to provision the VDB. A repository typically corresponds to a database installation (Oracle home, database instance, ...). Setting this attribute implicitly determines the environment where to provision the VDB.
	RepositoryId *string `json:"repository_id,omitempty"`
	// Option to automatically select a compatible environment and repository. Mutually exclusive with repository_id.
	AutoSelectRepository *bool `json:"auto_select_repository,omitempty"`
	// The commands to execute on the target environment before refreshing the VDB.
	PreRefresh []Hook `json:"pre_refresh,omitempty"`
	// The commands to execute on the target environment after refreshing the VDB.
	PostRefresh []Hook `json:"post_refresh,omitempty"`
	// The commands to execute on the target environment before rewinding the VDB.
	PreRollback []Hook `json:"pre_rollback,omitempty"`
	// The commands to execute on the target environment after rewinding the VDB.
	PostRollback []Hook `json:"post_rollback,omitempty"`
	// The commands to execute on the target environment when the VDB is created or refreshed.
	ConfigureClone []Hook `json:"configure_clone,omitempty"`
	// The commands to execute on the target environment before snapshotting a virtual source. These commands can quiesce any data prior to snapshotting.
	PreSnapshot []Hook `json:"pre_snapshot,omitempty"`
	// The commands to execute on the target environment after snapshotting a virtual source.
	PostSnapshot []Hook `json:"post_snapshot,omitempty"`
	// The commands to execute on the target environment before starting a virtual source.
	PreStart []Hook `json:"pre_start,omitempty"`
	// The commands to execute on the target environment after starting a virtual source.
	PostStart []Hook `json:"post_start,omitempty"`
	// The commands to execute on the target environment before stopping a virtual source.
	PreStop []Hook `json:"pre_stop,omitempty"`
	// The commands to execute on the target environment after stopping a virtual source.
	PostStop []Hook `json:"post_stop,omitempty"`
	// Indicates whether the Engine should automatically restart this virtual source when target host reboot is detected.
	VdbRestart *bool `json:"vdb_restart,omitempty"`
	// The ID of the target VDB Template (Oracle Only).
	TemplateId *string `json:"template_id,omitempty"`
	// Target VDB file mapping rules (Oracle Only). Rules must be line separated (\\n or \\r) and each line must have the format \"pattern:replacement\". Lines are applied in order.
	FileMappingRules *string `json:"file_mapping_rules,omitempty"`
	// Target VDB SID name (Oracle Only).
	OracleInstanceName *string `json:"oracle_instance_name,omitempty"`
	// Target VDB db_unique_name (Oracle Only).
	UniqueName *string `json:"unique_name,omitempty"`
	// Mount point for the VDB (Oracle, ASE Only).
	MountPoint *string `json:"mount_point,omitempty"`
	// Whether to open the database after provision (Oracle Only).
	OpenResetLogs *bool `json:"open_reset_logs,omitempty"`
	// The ID of the snapshot policy for the VDB.
	SnapshotPolicyId *string `json:"snapshot_policy_id,omitempty"`
	// The ID of the retention policy for the VDB.
	RetentionPolicyId *string `json:"retention_policy_id,omitempty"`
	// Recovery model of the source database (MSSql Only).
	RecoveryModel *string `json:"recovery_model,omitempty"`
	// PowerShell script or executable to run prior to provisioning (MSSql Only).
	PreScript *string `json:"pre_script,omitempty"`
	// PowerShell script or executable to run after provisioning (MSSql Only).
	PostScript *string `json:"post_script,omitempty"`
	// Option to enable change data capture (CDC) on both the provisioned VDB and subsequent snapshot-related operations (e.g. refresh, rewind) (MSSql Only).
	CdcOnProvision *bool `json:"cdc_on_provision,omitempty"`
	// Online log size in MB (Oracle Only).
	OnlineLogSize *int32 `json:"online_log_size,omitempty"`
	// Number of online log groups (Oracle Only).
	OnlineLogGroups *int32 `json:"online_log_groups,omitempty"`
	// Option to create a VDB in archivelog mode (Oracle Only).
	ArchiveLog *bool `json:"archive_log,omitempty"`
	// Option to generate a new DB ID for the created VDB (Oracle Only).
	NewDbid *bool `json:"new_dbid,omitempty"`
	// The listener IDs for this provision operation (Oracle Only).
	ListenerIds []string `json:"listener_ids,omitempty"`
	// Environment variable to be set when the engine creates a VDB. See the Engine documentation for the list of allowed/denied environment variables and rules about substitution.
	CustomEnvVars *map[string]string `json:"custom_env_vars,omitempty"`
	// Environment files to be sourced when the Engine creates a VDB. This path can be followed by parameters. Paths and parameters are separated by spaces.
	CustomEnvFiles []string `json:"custom_env_files,omitempty"`
}

BaseProvisionVDBParameters struct for BaseProvisionVDBParameters

func NewBaseProvisionVDBParameters

func NewBaseProvisionVDBParameters() *BaseProvisionVDBParameters

NewBaseProvisionVDBParameters instantiates a new BaseProvisionVDBParameters 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 NewBaseProvisionVDBParametersWithDefaults

func NewBaseProvisionVDBParametersWithDefaults() *BaseProvisionVDBParameters

NewBaseProvisionVDBParametersWithDefaults instantiates a new BaseProvisionVDBParameters 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 (*BaseProvisionVDBParameters) GetArchiveLog

func (o *BaseProvisionVDBParameters) GetArchiveLog() bool

GetArchiveLog returns the ArchiveLog field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetArchiveLogOk

func (o *BaseProvisionVDBParameters) GetArchiveLogOk() (*bool, bool)

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

func (*BaseProvisionVDBParameters) GetAutoSelectRepository

func (o *BaseProvisionVDBParameters) GetAutoSelectRepository() bool

GetAutoSelectRepository returns the AutoSelectRepository field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetAutoSelectRepositoryOk

func (o *BaseProvisionVDBParameters) GetAutoSelectRepositoryOk() (*bool, bool)

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

func (*BaseProvisionVDBParameters) GetCdcOnProvision

func (o *BaseProvisionVDBParameters) GetCdcOnProvision() bool

GetCdcOnProvision returns the CdcOnProvision field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetCdcOnProvisionOk

func (o *BaseProvisionVDBParameters) GetCdcOnProvisionOk() (*bool, bool)

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

func (*BaseProvisionVDBParameters) GetConfigureClone

func (o *BaseProvisionVDBParameters) GetConfigureClone() []Hook

GetConfigureClone returns the ConfigureClone field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetConfigureCloneOk

func (o *BaseProvisionVDBParameters) GetConfigureCloneOk() ([]Hook, bool)

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

func (*BaseProvisionVDBParameters) GetCustomEnvFiles

func (o *BaseProvisionVDBParameters) GetCustomEnvFiles() []string

GetCustomEnvFiles returns the CustomEnvFiles field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetCustomEnvFilesOk

func (o *BaseProvisionVDBParameters) GetCustomEnvFilesOk() ([]string, bool)

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

func (*BaseProvisionVDBParameters) GetCustomEnvVars

func (o *BaseProvisionVDBParameters) GetCustomEnvVars() map[string]string

GetCustomEnvVars returns the CustomEnvVars field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetCustomEnvVarsOk

func (o *BaseProvisionVDBParameters) GetCustomEnvVarsOk() (*map[string]string, bool)

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

func (*BaseProvisionVDBParameters) GetDatabaseName

func (o *BaseProvisionVDBParameters) GetDatabaseName() string

GetDatabaseName returns the DatabaseName field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetDatabaseNameOk

func (o *BaseProvisionVDBParameters) GetDatabaseNameOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetEngineId

func (o *BaseProvisionVDBParameters) GetEngineId() int64

GetEngineId returns the EngineId field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetEngineIdOk

func (o *BaseProvisionVDBParameters) GetEngineIdOk() (*int64, bool)

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

func (*BaseProvisionVDBParameters) GetEnvironmentId

func (o *BaseProvisionVDBParameters) GetEnvironmentId() string

GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetEnvironmentIdOk

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

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

func (*BaseProvisionVDBParameters) GetEnvironmentUserId

func (o *BaseProvisionVDBParameters) GetEnvironmentUserId() string

GetEnvironmentUserId returns the EnvironmentUserId field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetEnvironmentUserIdOk

func (o *BaseProvisionVDBParameters) GetEnvironmentUserIdOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetFileMappingRules

func (o *BaseProvisionVDBParameters) GetFileMappingRules() string

GetFileMappingRules returns the FileMappingRules field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetFileMappingRulesOk

func (o *BaseProvisionVDBParameters) GetFileMappingRulesOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetListenerIds

func (o *BaseProvisionVDBParameters) GetListenerIds() []string

GetListenerIds returns the ListenerIds field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetListenerIdsOk

func (o *BaseProvisionVDBParameters) GetListenerIdsOk() ([]string, bool)

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

func (*BaseProvisionVDBParameters) GetMountPoint

func (o *BaseProvisionVDBParameters) GetMountPoint() string

GetMountPoint returns the MountPoint field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetMountPointOk

func (o *BaseProvisionVDBParameters) GetMountPointOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetNewDbid

func (o *BaseProvisionVDBParameters) GetNewDbid() bool

GetNewDbid returns the NewDbid field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetNewDbidOk

func (o *BaseProvisionVDBParameters) GetNewDbidOk() (*bool, bool)

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

func (*BaseProvisionVDBParameters) GetOnlineLogGroups

func (o *BaseProvisionVDBParameters) GetOnlineLogGroups() int32

GetOnlineLogGroups returns the OnlineLogGroups field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetOnlineLogGroupsOk

func (o *BaseProvisionVDBParameters) GetOnlineLogGroupsOk() (*int32, bool)

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

func (*BaseProvisionVDBParameters) GetOnlineLogSize

func (o *BaseProvisionVDBParameters) GetOnlineLogSize() int32

GetOnlineLogSize returns the OnlineLogSize field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetOnlineLogSizeOk

func (o *BaseProvisionVDBParameters) GetOnlineLogSizeOk() (*int32, bool)

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

func (*BaseProvisionVDBParameters) GetOpenResetLogs

func (o *BaseProvisionVDBParameters) GetOpenResetLogs() bool

GetOpenResetLogs returns the OpenResetLogs field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetOpenResetLogsOk

func (o *BaseProvisionVDBParameters) GetOpenResetLogsOk() (*bool, bool)

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

func (*BaseProvisionVDBParameters) GetOracleInstanceName

func (o *BaseProvisionVDBParameters) GetOracleInstanceName() string

GetOracleInstanceName returns the OracleInstanceName field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetOracleInstanceNameOk

func (o *BaseProvisionVDBParameters) GetOracleInstanceNameOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetPassword

func (o *BaseProvisionVDBParameters) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetPasswordOk

func (o *BaseProvisionVDBParameters) GetPasswordOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetPostRefresh

func (o *BaseProvisionVDBParameters) GetPostRefresh() []Hook

GetPostRefresh returns the PostRefresh field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetPostRefreshOk

func (o *BaseProvisionVDBParameters) GetPostRefreshOk() ([]Hook, bool)

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

func (*BaseProvisionVDBParameters) GetPostRollback

func (o *BaseProvisionVDBParameters) GetPostRollback() []Hook

GetPostRollback returns the PostRollback field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetPostRollbackOk

func (o *BaseProvisionVDBParameters) GetPostRollbackOk() ([]Hook, bool)

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

func (*BaseProvisionVDBParameters) GetPostScript

func (o *BaseProvisionVDBParameters) GetPostScript() string

GetPostScript returns the PostScript field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetPostScriptOk

func (o *BaseProvisionVDBParameters) GetPostScriptOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetPostSnapshot

func (o *BaseProvisionVDBParameters) GetPostSnapshot() []Hook

GetPostSnapshot returns the PostSnapshot field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetPostSnapshotOk

func (o *BaseProvisionVDBParameters) GetPostSnapshotOk() ([]Hook, bool)

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

func (*BaseProvisionVDBParameters) GetPostStart

func (o *BaseProvisionVDBParameters) GetPostStart() []Hook

GetPostStart returns the PostStart field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetPostStartOk

func (o *BaseProvisionVDBParameters) GetPostStartOk() ([]Hook, bool)

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

func (*BaseProvisionVDBParameters) GetPostStop

func (o *BaseProvisionVDBParameters) GetPostStop() []Hook

GetPostStop returns the PostStop field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetPostStopOk

func (o *BaseProvisionVDBParameters) GetPostStopOk() ([]Hook, bool)

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

func (*BaseProvisionVDBParameters) GetPreRefresh

func (o *BaseProvisionVDBParameters) GetPreRefresh() []Hook

GetPreRefresh returns the PreRefresh field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetPreRefreshOk

func (o *BaseProvisionVDBParameters) GetPreRefreshOk() ([]Hook, bool)

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

func (*BaseProvisionVDBParameters) GetPreRollback

func (o *BaseProvisionVDBParameters) GetPreRollback() []Hook

GetPreRollback returns the PreRollback field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetPreRollbackOk

func (o *BaseProvisionVDBParameters) GetPreRollbackOk() ([]Hook, bool)

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

func (*BaseProvisionVDBParameters) GetPreScript

func (o *BaseProvisionVDBParameters) GetPreScript() string

GetPreScript returns the PreScript field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetPreScriptOk

func (o *BaseProvisionVDBParameters) GetPreScriptOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetPreSnapshot

func (o *BaseProvisionVDBParameters) GetPreSnapshot() []Hook

GetPreSnapshot returns the PreSnapshot field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetPreSnapshotOk

func (o *BaseProvisionVDBParameters) GetPreSnapshotOk() ([]Hook, bool)

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

func (*BaseProvisionVDBParameters) GetPreStart

func (o *BaseProvisionVDBParameters) GetPreStart() []Hook

GetPreStart returns the PreStart field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetPreStartOk

func (o *BaseProvisionVDBParameters) GetPreStartOk() ([]Hook, bool)

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

func (*BaseProvisionVDBParameters) GetPreStop

func (o *BaseProvisionVDBParameters) GetPreStop() []Hook

GetPreStop returns the PreStop field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetPreStopOk

func (o *BaseProvisionVDBParameters) GetPreStopOk() ([]Hook, bool)

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

func (*BaseProvisionVDBParameters) GetRecoveryModel

func (o *BaseProvisionVDBParameters) GetRecoveryModel() string

GetRecoveryModel returns the RecoveryModel field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetRecoveryModelOk

func (o *BaseProvisionVDBParameters) GetRecoveryModelOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetRepositoryId

func (o *BaseProvisionVDBParameters) GetRepositoryId() string

GetRepositoryId returns the RepositoryId field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetRepositoryIdOk

func (o *BaseProvisionVDBParameters) GetRepositoryIdOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetRetentionPolicyId

func (o *BaseProvisionVDBParameters) GetRetentionPolicyId() string

GetRetentionPolicyId returns the RetentionPolicyId field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetRetentionPolicyIdOk

func (o *BaseProvisionVDBParameters) GetRetentionPolicyIdOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetSnapshotPolicyId

func (o *BaseProvisionVDBParameters) GetSnapshotPolicyId() string

GetSnapshotPolicyId returns the SnapshotPolicyId field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetSnapshotPolicyIdOk

func (o *BaseProvisionVDBParameters) GetSnapshotPolicyIdOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetSourceDataId

func (o *BaseProvisionVDBParameters) GetSourceDataId() string

GetSourceDataId returns the SourceDataId field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetSourceDataIdOk

func (o *BaseProvisionVDBParameters) GetSourceDataIdOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetTargetGroupId

func (o *BaseProvisionVDBParameters) GetTargetGroupId() string

GetTargetGroupId returns the TargetGroupId field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetTargetGroupIdOk

func (o *BaseProvisionVDBParameters) GetTargetGroupIdOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetTemplateId

func (o *BaseProvisionVDBParameters) GetTemplateId() string

GetTemplateId returns the TemplateId field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetTemplateIdOk

func (o *BaseProvisionVDBParameters) GetTemplateIdOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetTruncateLogOnCheckpoint

func (o *BaseProvisionVDBParameters) GetTruncateLogOnCheckpoint() bool

GetTruncateLogOnCheckpoint returns the TruncateLogOnCheckpoint field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetTruncateLogOnCheckpointOk

func (o *BaseProvisionVDBParameters) GetTruncateLogOnCheckpointOk() (*bool, bool)

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

func (*BaseProvisionVDBParameters) GetUniqueName

func (o *BaseProvisionVDBParameters) GetUniqueName() string

GetUniqueName returns the UniqueName field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetUniqueNameOk

func (o *BaseProvisionVDBParameters) GetUniqueNameOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetUsername

func (o *BaseProvisionVDBParameters) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetUsernameOk

func (o *BaseProvisionVDBParameters) GetUsernameOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetVdbName

func (o *BaseProvisionVDBParameters) GetVdbName() string

GetVdbName returns the VdbName field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetVdbNameOk

func (o *BaseProvisionVDBParameters) GetVdbNameOk() (*string, bool)

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

func (*BaseProvisionVDBParameters) GetVdbRestart

func (o *BaseProvisionVDBParameters) GetVdbRestart() bool

GetVdbRestart returns the VdbRestart field value if set, zero value otherwise.

func (*BaseProvisionVDBParameters) GetVdbRestartOk

func (o *BaseProvisionVDBParameters) GetVdbRestartOk() (*bool, bool)

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

func (*BaseProvisionVDBParameters) HasArchiveLog

func (o *BaseProvisionVDBParameters) HasArchiveLog() bool

HasArchiveLog returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasAutoSelectRepository

func (o *BaseProvisionVDBParameters) HasAutoSelectRepository() bool

HasAutoSelectRepository returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasCdcOnProvision

func (o *BaseProvisionVDBParameters) HasCdcOnProvision() bool

HasCdcOnProvision returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasConfigureClone

func (o *BaseProvisionVDBParameters) HasConfigureClone() bool

HasConfigureClone returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasCustomEnvFiles

func (o *BaseProvisionVDBParameters) HasCustomEnvFiles() bool

HasCustomEnvFiles returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasCustomEnvVars

func (o *BaseProvisionVDBParameters) HasCustomEnvVars() bool

HasCustomEnvVars returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasDatabaseName

func (o *BaseProvisionVDBParameters) HasDatabaseName() bool

HasDatabaseName returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasEngineId

func (o *BaseProvisionVDBParameters) HasEngineId() bool

HasEngineId returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasEnvironmentId

func (o *BaseProvisionVDBParameters) HasEnvironmentId() bool

HasEnvironmentId returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasEnvironmentUserId

func (o *BaseProvisionVDBParameters) HasEnvironmentUserId() bool

HasEnvironmentUserId returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasFileMappingRules

func (o *BaseProvisionVDBParameters) HasFileMappingRules() bool

HasFileMappingRules returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasListenerIds

func (o *BaseProvisionVDBParameters) HasListenerIds() bool

HasListenerIds returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasMountPoint

func (o *BaseProvisionVDBParameters) HasMountPoint() bool

HasMountPoint returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasNewDbid

func (o *BaseProvisionVDBParameters) HasNewDbid() bool

HasNewDbid returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasOnlineLogGroups

func (o *BaseProvisionVDBParameters) HasOnlineLogGroups() bool

HasOnlineLogGroups returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasOnlineLogSize

func (o *BaseProvisionVDBParameters) HasOnlineLogSize() bool

HasOnlineLogSize returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasOpenResetLogs

func (o *BaseProvisionVDBParameters) HasOpenResetLogs() bool

HasOpenResetLogs returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasOracleInstanceName

func (o *BaseProvisionVDBParameters) HasOracleInstanceName() bool

HasOracleInstanceName returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasPassword

func (o *BaseProvisionVDBParameters) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasPostRefresh

func (o *BaseProvisionVDBParameters) HasPostRefresh() bool

HasPostRefresh returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasPostRollback

func (o *BaseProvisionVDBParameters) HasPostRollback() bool

HasPostRollback returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasPostScript

func (o *BaseProvisionVDBParameters) HasPostScript() bool

HasPostScript returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasPostSnapshot

func (o *BaseProvisionVDBParameters) HasPostSnapshot() bool

HasPostSnapshot returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasPostStart

func (o *BaseProvisionVDBParameters) HasPostStart() bool

HasPostStart returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasPostStop

func (o *BaseProvisionVDBParameters) HasPostStop() bool

HasPostStop returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasPreRefresh

func (o *BaseProvisionVDBParameters) HasPreRefresh() bool

HasPreRefresh returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasPreRollback

func (o *BaseProvisionVDBParameters) HasPreRollback() bool

HasPreRollback returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasPreScript

func (o *BaseProvisionVDBParameters) HasPreScript() bool

HasPreScript returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasPreSnapshot

func (o *BaseProvisionVDBParameters) HasPreSnapshot() bool

HasPreSnapshot returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasPreStart

func (o *BaseProvisionVDBParameters) HasPreStart() bool

HasPreStart returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasPreStop

func (o *BaseProvisionVDBParameters) HasPreStop() bool

HasPreStop returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasRecoveryModel

func (o *BaseProvisionVDBParameters) HasRecoveryModel() bool

HasRecoveryModel returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasRepositoryId

func (o *BaseProvisionVDBParameters) HasRepositoryId() bool

HasRepositoryId returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasRetentionPolicyId

func (o *BaseProvisionVDBParameters) HasRetentionPolicyId() bool

HasRetentionPolicyId returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasSnapshotPolicyId

func (o *BaseProvisionVDBParameters) HasSnapshotPolicyId() bool

HasSnapshotPolicyId returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasSourceDataId

func (o *BaseProvisionVDBParameters) HasSourceDataId() bool

HasSourceDataId returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasTargetGroupId

func (o *BaseProvisionVDBParameters) HasTargetGroupId() bool

HasTargetGroupId returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasTemplateId

func (o *BaseProvisionVDBParameters) HasTemplateId() bool

HasTemplateId returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasTruncateLogOnCheckpoint

func (o *BaseProvisionVDBParameters) HasTruncateLogOnCheckpoint() bool

HasTruncateLogOnCheckpoint returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasUniqueName

func (o *BaseProvisionVDBParameters) HasUniqueName() bool

HasUniqueName returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasUsername

func (o *BaseProvisionVDBParameters) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasVdbName

func (o *BaseProvisionVDBParameters) HasVdbName() bool

HasVdbName returns a boolean if a field has been set.

func (*BaseProvisionVDBParameters) HasVdbRestart

func (o *BaseProvisionVDBParameters) HasVdbRestart() bool

HasVdbRestart returns a boolean if a field has been set.

func (BaseProvisionVDBParameters) MarshalJSON

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

func (*BaseProvisionVDBParameters) SetArchiveLog

func (o *BaseProvisionVDBParameters) SetArchiveLog(v bool)

SetArchiveLog gets a reference to the given bool and assigns it to the ArchiveLog field.

func (*BaseProvisionVDBParameters) SetAutoSelectRepository

func (o *BaseProvisionVDBParameters) SetAutoSelectRepository(v bool)

SetAutoSelectRepository gets a reference to the given bool and assigns it to the AutoSelectRepository field.

func (*BaseProvisionVDBParameters) SetCdcOnProvision

func (o *BaseProvisionVDBParameters) SetCdcOnProvision(v bool)

SetCdcOnProvision gets a reference to the given bool and assigns it to the CdcOnProvision field.

func (*BaseProvisionVDBParameters) SetConfigureClone

func (o *BaseProvisionVDBParameters) SetConfigureClone(v []Hook)

SetConfigureClone gets a reference to the given []Hook and assigns it to the ConfigureClone field.

func (*BaseProvisionVDBParameters) SetCustomEnvFiles

func (o *BaseProvisionVDBParameters) SetCustomEnvFiles(v []string)

SetCustomEnvFiles gets a reference to the given []string and assigns it to the CustomEnvFiles field.

func (*BaseProvisionVDBParameters) SetCustomEnvVars

func (o *BaseProvisionVDBParameters) SetCustomEnvVars(v map[string]string)

SetCustomEnvVars gets a reference to the given map[string]string and assigns it to the CustomEnvVars field.

func (*BaseProvisionVDBParameters) SetDatabaseName

func (o *BaseProvisionVDBParameters) SetDatabaseName(v string)

SetDatabaseName gets a reference to the given string and assigns it to the DatabaseName field.

func (*BaseProvisionVDBParameters) SetEngineId

func (o *BaseProvisionVDBParameters) SetEngineId(v int64)

SetEngineId gets a reference to the given int64 and assigns it to the EngineId field.

func (*BaseProvisionVDBParameters) SetEnvironmentId

func (o *BaseProvisionVDBParameters) SetEnvironmentId(v string)

SetEnvironmentId gets a reference to the given string and assigns it to the EnvironmentId field.

func (*BaseProvisionVDBParameters) SetEnvironmentUserId

func (o *BaseProvisionVDBParameters) SetEnvironmentUserId(v string)

SetEnvironmentUserId gets a reference to the given string and assigns it to the EnvironmentUserId field.

func (*BaseProvisionVDBParameters) SetFileMappingRules

func (o *BaseProvisionVDBParameters) SetFileMappingRules(v string)

SetFileMappingRules gets a reference to the given string and assigns it to the FileMappingRules field.

func (*BaseProvisionVDBParameters) SetListenerIds

func (o *BaseProvisionVDBParameters) SetListenerIds(v []string)

SetListenerIds gets a reference to the given []string and assigns it to the ListenerIds field.

func (*BaseProvisionVDBParameters) SetMountPoint

func (o *BaseProvisionVDBParameters) SetMountPoint(v string)

SetMountPoint gets a reference to the given string and assigns it to the MountPoint field.

func (*BaseProvisionVDBParameters) SetNewDbid

func (o *BaseProvisionVDBParameters) SetNewDbid(v bool)

SetNewDbid gets a reference to the given bool and assigns it to the NewDbid field.

func (*BaseProvisionVDBParameters) SetOnlineLogGroups

func (o *BaseProvisionVDBParameters) SetOnlineLogGroups(v int32)

SetOnlineLogGroups gets a reference to the given int32 and assigns it to the OnlineLogGroups field.

func (*BaseProvisionVDBParameters) SetOnlineLogSize

func (o *BaseProvisionVDBParameters) SetOnlineLogSize(v int32)

SetOnlineLogSize gets a reference to the given int32 and assigns it to the OnlineLogSize field.

func (*BaseProvisionVDBParameters) SetOpenResetLogs

func (o *BaseProvisionVDBParameters) SetOpenResetLogs(v bool)

SetOpenResetLogs gets a reference to the given bool and assigns it to the OpenResetLogs field.

func (*BaseProvisionVDBParameters) SetOracleInstanceName

func (o *BaseProvisionVDBParameters) SetOracleInstanceName(v string)

SetOracleInstanceName gets a reference to the given string and assigns it to the OracleInstanceName field.

func (*BaseProvisionVDBParameters) SetPassword

func (o *BaseProvisionVDBParameters) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*BaseProvisionVDBParameters) SetPostRefresh

func (o *BaseProvisionVDBParameters) SetPostRefresh(v []Hook)

SetPostRefresh gets a reference to the given []Hook and assigns it to the PostRefresh field.

func (*BaseProvisionVDBParameters) SetPostRollback

func (o *BaseProvisionVDBParameters) SetPostRollback(v []Hook)

SetPostRollback gets a reference to the given []Hook and assigns it to the PostRollback field.

func (*BaseProvisionVDBParameters) SetPostScript

func (o *BaseProvisionVDBParameters) SetPostScript(v string)

SetPostScript gets a reference to the given string and assigns it to the PostScript field.

func (*BaseProvisionVDBParameters) SetPostSnapshot

func (o *BaseProvisionVDBParameters) SetPostSnapshot(v []Hook)

SetPostSnapshot gets a reference to the given []Hook and assigns it to the PostSnapshot field.

func (*BaseProvisionVDBParameters) SetPostStart

func (o *BaseProvisionVDBParameters) SetPostStart(v []Hook)

SetPostStart gets a reference to the given []Hook and assigns it to the PostStart field.

func (*BaseProvisionVDBParameters) SetPostStop

func (o *BaseProvisionVDBParameters) SetPostStop(v []Hook)

SetPostStop gets a reference to the given []Hook and assigns it to the PostStop field.

func (*BaseProvisionVDBParameters) SetPreRefresh

func (o *BaseProvisionVDBParameters) SetPreRefresh(v []Hook)

SetPreRefresh gets a reference to the given []Hook and assigns it to the PreRefresh field.

func (*BaseProvisionVDBParameters) SetPreRollback

func (o *BaseProvisionVDBParameters) SetPreRollback(v []Hook)

SetPreRollback gets a reference to the given []Hook and assigns it to the PreRollback field.

func (*BaseProvisionVDBParameters) SetPreScript

func (o *BaseProvisionVDBParameters) SetPreScript(v string)

SetPreScript gets a reference to the given string and assigns it to the PreScript field.

func (*BaseProvisionVDBParameters) SetPreSnapshot

func (o *BaseProvisionVDBParameters) SetPreSnapshot(v []Hook)

SetPreSnapshot gets a reference to the given []Hook and assigns it to the PreSnapshot field.

func (*BaseProvisionVDBParameters) SetPreStart

func (o *BaseProvisionVDBParameters) SetPreStart(v []Hook)

SetPreStart gets a reference to the given []Hook and assigns it to the PreStart field.

func (*BaseProvisionVDBParameters) SetPreStop

func (o *BaseProvisionVDBParameters) SetPreStop(v []Hook)

SetPreStop gets a reference to the given []Hook and assigns it to the PreStop field.

func (*BaseProvisionVDBParameters) SetRecoveryModel

func (o *BaseProvisionVDBParameters) SetRecoveryModel(v string)

SetRecoveryModel gets a reference to the given string and assigns it to the RecoveryModel field.

func (*BaseProvisionVDBParameters) SetRepositoryId

func (o *BaseProvisionVDBParameters) SetRepositoryId(v string)

SetRepositoryId gets a reference to the given string and assigns it to the RepositoryId field.

func (*BaseProvisionVDBParameters) SetRetentionPolicyId

func (o *BaseProvisionVDBParameters) SetRetentionPolicyId(v string)

SetRetentionPolicyId gets a reference to the given string and assigns it to the RetentionPolicyId field.

func (*BaseProvisionVDBParameters) SetSnapshotPolicyId

func (o *BaseProvisionVDBParameters) SetSnapshotPolicyId(v string)

SetSnapshotPolicyId gets a reference to the given string and assigns it to the SnapshotPolicyId field.

func (*BaseProvisionVDBParameters) SetSourceDataId

func (o *BaseProvisionVDBParameters) SetSourceDataId(v string)

SetSourceDataId gets a reference to the given string and assigns it to the SourceDataId field.

func (*BaseProvisionVDBParameters) SetTargetGroupId

func (o *BaseProvisionVDBParameters) SetTargetGroupId(v string)

SetTargetGroupId gets a reference to the given string and assigns it to the TargetGroupId field.

func (*BaseProvisionVDBParameters) SetTemplateId

func (o *BaseProvisionVDBParameters) SetTemplateId(v string)

SetTemplateId gets a reference to the given string and assigns it to the TemplateId field.

func (*BaseProvisionVDBParameters) SetTruncateLogOnCheckpoint

func (o *BaseProvisionVDBParameters) SetTruncateLogOnCheckpoint(v bool)

SetTruncateLogOnCheckpoint gets a reference to the given bool and assigns it to the TruncateLogOnCheckpoint field.

func (*BaseProvisionVDBParameters) SetUniqueName

func (o *BaseProvisionVDBParameters) SetUniqueName(v string)

SetUniqueName gets a reference to the given string and assigns it to the UniqueName field.

func (*BaseProvisionVDBParameters) SetUsername

func (o *BaseProvisionVDBParameters) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (*BaseProvisionVDBParameters) SetVdbName

func (o *BaseProvisionVDBParameters) SetVdbName(v string)

SetVdbName gets a reference to the given string and assigns it to the VdbName field.

func (*BaseProvisionVDBParameters) SetVdbRestart

func (o *BaseProvisionVDBParameters) SetVdbRestart(v bool)

SetVdbRestart gets a reference to the given bool and assigns it to the VdbRestart field.

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 Bookmark

type Bookmark struct {
	// The Bookmark object entity ID.
	Id *string `json:"id,omitempty"`
	// The user-defined name of this bookmark.
	Name string `json:"name"`
	// The date and time that this bookmark was created.
	CreationDate *time.Time `json:"creation_date,omitempty"`
	// The list of VDB IDs associated with this bookmark.
	VdbIds []string `json:"vdb_ids"`
	// The retention policy for this bookmark, in days. A value of -1 indicates the bookmark should be kept forever.
	Retention *int64 `json:"retention,omitempty"`
	// A message with details about operation progress or state of this bookmark.
	Status NullableString `json:"status,omitempty"`
}

Bookmark A Data Control Tower object that references points in time for one or more datasets.

func NewBookmark

func NewBookmark(name string, vdbIds []string) *Bookmark

NewBookmark instantiates a new Bookmark 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 NewBookmarkWithDefaults

func NewBookmarkWithDefaults() *Bookmark

NewBookmarkWithDefaults instantiates a new Bookmark 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 (*Bookmark) GetCreationDate

func (o *Bookmark) GetCreationDate() time.Time

GetCreationDate returns the CreationDate field value if set, zero value otherwise.

func (*Bookmark) GetCreationDateOk

func (o *Bookmark) GetCreationDateOk() (*time.Time, bool)

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

func (*Bookmark) GetId

func (o *Bookmark) GetId() string

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

func (*Bookmark) GetIdOk

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

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

func (*Bookmark) GetName

func (o *Bookmark) GetName() string

GetName returns the Name field value

func (*Bookmark) GetNameOk

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

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

func (*Bookmark) GetRetention

func (o *Bookmark) GetRetention() int64

GetRetention returns the Retention field value if set, zero value otherwise.

func (*Bookmark) GetRetentionOk

func (o *Bookmark) GetRetentionOk() (*int64, bool)

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

func (*Bookmark) GetStatus

func (o *Bookmark) GetStatus() string

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

func (*Bookmark) GetStatusOk

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

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

func (*Bookmark) GetVdbIds

func (o *Bookmark) GetVdbIds() []string

GetVdbIds returns the VdbIds field value

func (*Bookmark) GetVdbIdsOk

func (o *Bookmark) GetVdbIdsOk() ([]string, bool)

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

func (*Bookmark) HasCreationDate

func (o *Bookmark) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*Bookmark) HasId

func (o *Bookmark) HasId() bool

HasId returns a boolean if a field has been set.

func (*Bookmark) HasRetention

func (o *Bookmark) HasRetention() bool

HasRetention returns a boolean if a field has been set.

func (*Bookmark) HasStatus

func (o *Bookmark) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (Bookmark) MarshalJSON

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

func (*Bookmark) SetCreationDate

func (o *Bookmark) SetCreationDate(v time.Time)

SetCreationDate gets a reference to the given time.Time and assigns it to the CreationDate field.

func (*Bookmark) SetId

func (o *Bookmark) SetId(v string)

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

func (*Bookmark) SetName

func (o *Bookmark) SetName(v string)

SetName sets field value

func (*Bookmark) SetRetention

func (o *Bookmark) SetRetention(v int64)

SetRetention gets a reference to the given int64 and assigns it to the Retention field.

func (*Bookmark) SetStatus

func (o *Bookmark) SetStatus(v string)

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

func (*Bookmark) SetStatusNil

func (o *Bookmark) SetStatusNil()

SetStatusNil sets the value for Status to be an explicit nil

func (*Bookmark) SetVdbIds

func (o *Bookmark) SetVdbIds(v []string)

SetVdbIds sets field value

func (*Bookmark) UnsetStatus

func (o *Bookmark) UnsetStatus()

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

type BookmarksApiService

type BookmarksApiService service

BookmarksApiService BookmarksApi service

func (*BookmarksApiService) CreateBookmark

CreateBookmark Create a bookmark at the current time.

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

func (*BookmarksApiService) CreateBookmarkExecute

Execute executes the request

@return CreateBookmarkResponse

func (*BookmarksApiService) DeleteBookmark

func (a *BookmarksApiService) DeleteBookmark(ctx context.Context, bookmarkId string) ApiDeleteBookmarkRequest

DeleteBookmark Delete a bookmark.

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

func (*BookmarksApiService) DeleteBookmarkExecute

func (a *BookmarksApiService) DeleteBookmarkExecute(r ApiDeleteBookmarkRequest) (*http.Response, error)

Execute executes the request

func (*BookmarksApiService) GetBookmarkById

func (a *BookmarksApiService) GetBookmarkById(ctx context.Context, bookmarkId string) ApiGetBookmarkByIdRequest

GetBookmarkById Get a bookmark by ID.

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

func (*BookmarksApiService) GetBookmarkByIdExecute

func (a *BookmarksApiService) GetBookmarkByIdExecute(r ApiGetBookmarkByIdRequest) (*Bookmark, *http.Response, error)

Execute executes the request

@return Bookmark

func (*BookmarksApiService) GetBookmarks

GetBookmarks List all bookmarks.

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

func (*BookmarksApiService) GetBookmarksExecute

Execute executes the request

@return ListBookmarksResponse

func (*BookmarksApiService) GetVdbGroupsByBookmark

func (a *BookmarksApiService) GetVdbGroupsByBookmark(ctx context.Context, bookmarkId string) ApiGetVdbGroupsByBookmarkRequest

GetVdbGroupsByBookmark List VDB Groups compatible with this bookmark.

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

func (*BookmarksApiService) GetVdbGroupsByBookmarkExecute

Execute executes the request

@return ListVDBGroupsByBookmarkResponse

func (*BookmarksApiService) RestoreBookmark

func (a *BookmarksApiService) RestoreBookmark(ctx context.Context, bookmarkId string) ApiRestoreBookmarkRequest

RestoreBookmark Restore VDBs to the bookmark creation time.

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

func (*BookmarksApiService) RestoreBookmarkExecute

Execute executes the request

@return RestoreBookmarkResponse

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 CreateBookmarkResponse

type CreateBookmarkResponse struct {
	Bookmark *Bookmark `json:"bookmark,omitempty"`
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

CreateBookmarkResponse struct for CreateBookmarkResponse

func NewCreateBookmarkResponse

func NewCreateBookmarkResponse() *CreateBookmarkResponse

NewCreateBookmarkResponse instantiates a new CreateBookmarkResponse 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 NewCreateBookmarkResponseWithDefaults

func NewCreateBookmarkResponseWithDefaults() *CreateBookmarkResponse

NewCreateBookmarkResponseWithDefaults instantiates a new CreateBookmarkResponse 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 (*CreateBookmarkResponse) GetBookmark

func (o *CreateBookmarkResponse) GetBookmark() Bookmark

GetBookmark returns the Bookmark field value if set, zero value otherwise.

func (*CreateBookmarkResponse) GetBookmarkOk

func (o *CreateBookmarkResponse) GetBookmarkOk() (*Bookmark, bool)

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

func (*CreateBookmarkResponse) GetJobId

func (o *CreateBookmarkResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*CreateBookmarkResponse) GetJobIdOk

func (o *CreateBookmarkResponse) GetJobIdOk() (*string, bool)

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

func (*CreateBookmarkResponse) HasBookmark

func (o *CreateBookmarkResponse) HasBookmark() bool

HasBookmark returns a boolean if a field has been set.

func (*CreateBookmarkResponse) HasJobId

func (o *CreateBookmarkResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (CreateBookmarkResponse) MarshalJSON

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

func (*CreateBookmarkResponse) SetBookmark

func (o *CreateBookmarkResponse) SetBookmark(v Bookmark)

SetBookmark gets a reference to the given Bookmark and assigns it to the Bookmark field.

func (*CreateBookmarkResponse) SetJobId

func (o *CreateBookmarkResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type CreateEnvironmentResponse

type CreateEnvironmentResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
	// The id of environment created.
	EnvironmentId *string `json:"environment_id,omitempty"`
}

CreateEnvironmentResponse struct for CreateEnvironmentResponse

func NewCreateEnvironmentResponse

func NewCreateEnvironmentResponse() *CreateEnvironmentResponse

NewCreateEnvironmentResponse instantiates a new CreateEnvironmentResponse 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 NewCreateEnvironmentResponseWithDefaults

func NewCreateEnvironmentResponseWithDefaults() *CreateEnvironmentResponse

NewCreateEnvironmentResponseWithDefaults instantiates a new CreateEnvironmentResponse 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 (*CreateEnvironmentResponse) GetEnvironmentId

func (o *CreateEnvironmentResponse) GetEnvironmentId() string

GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise.

func (*CreateEnvironmentResponse) GetEnvironmentIdOk

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

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

func (*CreateEnvironmentResponse) GetJobId

func (o *CreateEnvironmentResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*CreateEnvironmentResponse) GetJobIdOk

func (o *CreateEnvironmentResponse) GetJobIdOk() (*string, bool)

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

func (*CreateEnvironmentResponse) HasEnvironmentId

func (o *CreateEnvironmentResponse) HasEnvironmentId() bool

HasEnvironmentId returns a boolean if a field has been set.

func (*CreateEnvironmentResponse) HasJobId

func (o *CreateEnvironmentResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (CreateEnvironmentResponse) MarshalJSON

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

func (*CreateEnvironmentResponse) SetEnvironmentId

func (o *CreateEnvironmentResponse) SetEnvironmentId(v string)

SetEnvironmentId gets a reference to the given string and assigns it to the EnvironmentId field.

func (*CreateEnvironmentResponse) SetJobId

func (o *CreateEnvironmentResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type CreateVDBGroupRequest

type CreateVDBGroupRequest struct {
	Name   string   `json:"name"`
	VdbIds []string `json:"vdb_ids"`
}

CreateVDBGroupRequest struct for CreateVDBGroupRequest

func NewCreateVDBGroupRequest

func NewCreateVDBGroupRequest(name string, vdbIds []string) *CreateVDBGroupRequest

NewCreateVDBGroupRequest instantiates a new CreateVDBGroupRequest 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 NewCreateVDBGroupRequestWithDefaults

func NewCreateVDBGroupRequestWithDefaults() *CreateVDBGroupRequest

NewCreateVDBGroupRequestWithDefaults instantiates a new CreateVDBGroupRequest 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 (*CreateVDBGroupRequest) GetName

func (o *CreateVDBGroupRequest) GetName() string

GetName returns the Name field value

func (*CreateVDBGroupRequest) GetNameOk

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

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

func (*CreateVDBGroupRequest) GetVdbIds

func (o *CreateVDBGroupRequest) GetVdbIds() []string

GetVdbIds returns the VdbIds field value

func (*CreateVDBGroupRequest) GetVdbIdsOk

func (o *CreateVDBGroupRequest) GetVdbIdsOk() ([]string, bool)

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

func (CreateVDBGroupRequest) MarshalJSON

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

func (*CreateVDBGroupRequest) SetName

func (o *CreateVDBGroupRequest) SetName(v string)

SetName sets field value

func (*CreateVDBGroupRequest) SetVdbIds

func (o *CreateVDBGroupRequest) SetVdbIds(v []string)

SetVdbIds sets field value

type CreateVDBGroupResponse

type CreateVDBGroupResponse struct {
	VdbGroup *VDBGroup `json:"vdb_group,omitempty"`
}

CreateVDBGroupResponse struct for CreateVDBGroupResponse

func NewCreateVDBGroupResponse

func NewCreateVDBGroupResponse() *CreateVDBGroupResponse

NewCreateVDBGroupResponse instantiates a new CreateVDBGroupResponse 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 NewCreateVDBGroupResponseWithDefaults

func NewCreateVDBGroupResponseWithDefaults() *CreateVDBGroupResponse

NewCreateVDBGroupResponseWithDefaults instantiates a new CreateVDBGroupResponse 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 (*CreateVDBGroupResponse) GetVdbGroup

func (o *CreateVDBGroupResponse) GetVdbGroup() VDBGroup

GetVdbGroup returns the VdbGroup field value if set, zero value otherwise.

func (*CreateVDBGroupResponse) GetVdbGroupOk

func (o *CreateVDBGroupResponse) GetVdbGroupOk() (*VDBGroup, bool)

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

func (*CreateVDBGroupResponse) HasVdbGroup

func (o *CreateVDBGroupResponse) HasVdbGroup() bool

HasVdbGroup returns a boolean if a field has been set.

func (CreateVDBGroupResponse) MarshalJSON

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

func (*CreateVDBGroupResponse) SetVdbGroup

func (o *CreateVDBGroupResponse) SetVdbGroup(v VDBGroup)

SetVdbGroup gets a reference to the given VDBGroup and assigns it to the VdbGroup field.

type DSource

type DSource struct {
	// The dSource object entity ID.
	Id *string `json:"id,omitempty"`
	// The database type of this dSource.
	DatabaseType NullableString `json:"database_type,omitempty"`
	// The container name of this dSource.
	Name NullableString `json:"name,omitempty"`
	// The database version of this dSource.
	DatabaseVersion NullableString `json:"database_version,omitempty"`
	// A universal ID that uniquely identifies the dSource database.
	DataUuid NullableString `json:"data_uuid,omitempty"`
	// The actual space used by this dSource, in bytes.
	StorageSize NullableInt64 `json:"storage_size,omitempty"`
	// The version of the plugin associated with this source database.
	PluginVersion NullableString `json:"plugin_version,omitempty"`
	// The date this dSource was created.
	CreationDate NullableTime `json:"creation_date,omitempty"`
	// The name of the group containing this dSource.
	GroupName NullableString `json:"group_name,omitempty"`
	// A value indicating whether this dSource is enabled.
	Enabled NullableBool `json:"enabled,omitempty"`
	// A reference to the Engine that this dSource belongs to.
	EngineId *string `json:"engine_id,omitempty"`
	// A reference to the Source associated with this dSource.
	SourceId NullableString `json:"source_id,omitempty"`
	// The runtime status of the dSource. 'Unknown' if all attempts to connect to the source failed.
	Status NullableString `json:"status,omitempty"`
}

DSource The Delphix storage-based copy of the source databse including its history.

func NewDSource

func NewDSource() *DSource

NewDSource instantiates a new DSource 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 NewDSourceWithDefaults

func NewDSourceWithDefaults() *DSource

NewDSourceWithDefaults instantiates a new DSource 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 (*DSource) GetCreationDate

func (o *DSource) GetCreationDate() time.Time

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

func (*DSource) GetCreationDateOk

func (o *DSource) GetCreationDateOk() (*time.Time, bool)

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

func (*DSource) GetDataUuid

func (o *DSource) GetDataUuid() string

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

func (*DSource) GetDataUuidOk

func (o *DSource) GetDataUuidOk() (*string, bool)

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

func (*DSource) GetDatabaseType

func (o *DSource) GetDatabaseType() string

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

func (*DSource) GetDatabaseTypeOk

func (o *DSource) GetDatabaseTypeOk() (*string, bool)

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

func (*DSource) GetDatabaseVersion

func (o *DSource) GetDatabaseVersion() string

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

func (*DSource) GetDatabaseVersionOk

func (o *DSource) GetDatabaseVersionOk() (*string, bool)

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

func (*DSource) GetEnabled

func (o *DSource) GetEnabled() bool

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

func (*DSource) GetEnabledOk

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

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

func (*DSource) GetEngineId

func (o *DSource) GetEngineId() string

GetEngineId returns the EngineId field value if set, zero value otherwise.

func (*DSource) GetEngineIdOk

func (o *DSource) GetEngineIdOk() (*string, bool)

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

func (*DSource) GetGroupName

func (o *DSource) GetGroupName() string

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

func (*DSource) GetGroupNameOk

func (o *DSource) GetGroupNameOk() (*string, bool)

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

func (*DSource) GetId

func (o *DSource) GetId() string

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

func (*DSource) GetIdOk

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

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

func (*DSource) GetName

func (o *DSource) GetName() string

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

func (*DSource) GetNameOk

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

func (*DSource) GetPluginVersion

func (o *DSource) GetPluginVersion() string

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

func (*DSource) GetPluginVersionOk

func (o *DSource) GetPluginVersionOk() (*string, bool)

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

func (*DSource) GetSourceId

func (o *DSource) GetSourceId() string

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

func (*DSource) GetSourceIdOk

func (o *DSource) GetSourceIdOk() (*string, bool)

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

func (*DSource) GetStatus

func (o *DSource) GetStatus() string

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

func (*DSource) GetStatusOk

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

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

func (*DSource) GetStorageSize

func (o *DSource) GetStorageSize() int64

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

func (*DSource) GetStorageSizeOk

func (o *DSource) GetStorageSizeOk() (*int64, bool)

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

func (*DSource) HasCreationDate

func (o *DSource) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*DSource) HasDataUuid

func (o *DSource) HasDataUuid() bool

HasDataUuid returns a boolean if a field has been set.

func (*DSource) HasDatabaseType

func (o *DSource) HasDatabaseType() bool

HasDatabaseType returns a boolean if a field has been set.

func (*DSource) HasDatabaseVersion

func (o *DSource) HasDatabaseVersion() bool

HasDatabaseVersion returns a boolean if a field has been set.

func (*DSource) HasEnabled

func (o *DSource) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*DSource) HasEngineId

func (o *DSource) HasEngineId() bool

HasEngineId returns a boolean if a field has been set.

func (*DSource) HasGroupName

func (o *DSource) HasGroupName() bool

HasGroupName returns a boolean if a field has been set.

func (*DSource) HasId

func (o *DSource) HasId() bool

HasId returns a boolean if a field has been set.

func (*DSource) HasName

func (o *DSource) HasName() bool

HasName returns a boolean if a field has been set.

func (*DSource) HasPluginVersion

func (o *DSource) HasPluginVersion() bool

HasPluginVersion returns a boolean if a field has been set.

func (*DSource) HasSourceId

func (o *DSource) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (*DSource) HasStatus

func (o *DSource) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*DSource) HasStorageSize

func (o *DSource) HasStorageSize() bool

HasStorageSize returns a boolean if a field has been set.

func (DSource) MarshalJSON

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

func (*DSource) SetCreationDate

func (o *DSource) SetCreationDate(v time.Time)

SetCreationDate gets a reference to the given NullableTime and assigns it to the CreationDate field.

func (*DSource) SetCreationDateNil

func (o *DSource) SetCreationDateNil()

SetCreationDateNil sets the value for CreationDate to be an explicit nil

func (*DSource) SetDataUuid

func (o *DSource) SetDataUuid(v string)

SetDataUuid gets a reference to the given NullableString and assigns it to the DataUuid field.

func (*DSource) SetDataUuidNil

func (o *DSource) SetDataUuidNil()

SetDataUuidNil sets the value for DataUuid to be an explicit nil

func (*DSource) SetDatabaseType

func (o *DSource) SetDatabaseType(v string)

SetDatabaseType gets a reference to the given NullableString and assigns it to the DatabaseType field.

func (*DSource) SetDatabaseTypeNil

func (o *DSource) SetDatabaseTypeNil()

SetDatabaseTypeNil sets the value for DatabaseType to be an explicit nil

func (*DSource) SetDatabaseVersion

func (o *DSource) SetDatabaseVersion(v string)

SetDatabaseVersion gets a reference to the given NullableString and assigns it to the DatabaseVersion field.

func (*DSource) SetDatabaseVersionNil

func (o *DSource) SetDatabaseVersionNil()

SetDatabaseVersionNil sets the value for DatabaseVersion to be an explicit nil

func (*DSource) SetEnabled

func (o *DSource) SetEnabled(v bool)

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

func (*DSource) SetEnabledNil

func (o *DSource) SetEnabledNil()

SetEnabledNil sets the value for Enabled to be an explicit nil

func (*DSource) SetEngineId

func (o *DSource) SetEngineId(v string)

SetEngineId gets a reference to the given string and assigns it to the EngineId field.

func (*DSource) SetGroupName

func (o *DSource) SetGroupName(v string)

SetGroupName gets a reference to the given NullableString and assigns it to the GroupName field.

func (*DSource) SetGroupNameNil

func (o *DSource) SetGroupNameNil()

SetGroupNameNil sets the value for GroupName to be an explicit nil

func (*DSource) SetId

func (o *DSource) SetId(v string)

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

func (*DSource) SetName

func (o *DSource) SetName(v string)

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

func (*DSource) SetNameNil

func (o *DSource) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*DSource) SetPluginVersion

func (o *DSource) SetPluginVersion(v string)

SetPluginVersion gets a reference to the given NullableString and assigns it to the PluginVersion field.

func (*DSource) SetPluginVersionNil

func (o *DSource) SetPluginVersionNil()

SetPluginVersionNil sets the value for PluginVersion to be an explicit nil

func (*DSource) SetSourceId

func (o *DSource) SetSourceId(v string)

SetSourceId gets a reference to the given NullableString and assigns it to the SourceId field.

func (*DSource) SetSourceIdNil

func (o *DSource) SetSourceIdNil()

SetSourceIdNil sets the value for SourceId to be an explicit nil

func (*DSource) SetStatus

func (o *DSource) SetStatus(v string)

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

func (*DSource) SetStatusNil

func (o *DSource) SetStatusNil()

SetStatusNil sets the value for Status to be an explicit nil

func (*DSource) SetStorageSize

func (o *DSource) SetStorageSize(v int64)

SetStorageSize gets a reference to the given NullableInt64 and assigns it to the StorageSize field.

func (*DSource) SetStorageSizeNil

func (o *DSource) SetStorageSizeNil()

SetStorageSizeNil sets the value for StorageSize to be an explicit nil

func (*DSource) UnsetCreationDate

func (o *DSource) UnsetCreationDate()

UnsetCreationDate ensures that no value is present for CreationDate, not even an explicit nil

func (*DSource) UnsetDataUuid

func (o *DSource) UnsetDataUuid()

UnsetDataUuid ensures that no value is present for DataUuid, not even an explicit nil

func (*DSource) UnsetDatabaseType

func (o *DSource) UnsetDatabaseType()

UnsetDatabaseType ensures that no value is present for DatabaseType, not even an explicit nil

func (*DSource) UnsetDatabaseVersion

func (o *DSource) UnsetDatabaseVersion()

UnsetDatabaseVersion ensures that no value is present for DatabaseVersion, not even an explicit nil

func (*DSource) UnsetEnabled

func (o *DSource) UnsetEnabled()

UnsetEnabled ensures that no value is present for Enabled, not even an explicit nil

func (*DSource) UnsetGroupName

func (o *DSource) UnsetGroupName()

UnsetGroupName ensures that no value is present for GroupName, not even an explicit nil

func (*DSource) UnsetName

func (o *DSource) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*DSource) UnsetPluginVersion

func (o *DSource) UnsetPluginVersion()

UnsetPluginVersion ensures that no value is present for PluginVersion, not even an explicit nil

func (*DSource) UnsetSourceId

func (o *DSource) UnsetSourceId()

UnsetSourceId ensures that no value is present for SourceId, not even an explicit nil

func (*DSource) UnsetStatus

func (o *DSource) UnsetStatus()

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

func (*DSource) UnsetStorageSize

func (o *DSource) UnsetStorageSize()

UnsetStorageSize ensures that no value is present for StorageSize, not even an explicit nil

type DSourcesApiService

type DSourcesApiService service

DSourcesApiService DSourcesApi service

func (*DSourcesApiService) GetDsourceById

func (a *DSourcesApiService) GetDsourceById(ctx context.Context, dsourceId string) ApiGetDsourceByIdRequest

GetDsourceById Get a dSource by ID.

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

func (*DSourcesApiService) GetDsourceByIdExecute

func (a *DSourcesApiService) GetDsourceByIdExecute(r ApiGetDsourceByIdRequest) (*DSource, *http.Response, error)

Execute executes the request

@return DSource

func (*DSourcesApiService) GetDsources

GetDsources List all dSources.

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

func (*DSourcesApiService) GetDsourcesExecute

Execute executes the request

@return ListDSourcesResponse

type DataPointBySnapshotParameters

type DataPointBySnapshotParameters struct {
	// The ID of the snapshot from which to execute the operation. If the snapshot_id is not, selects the latest snapshot.
	SnapshotId *string `json:"snapshot_id,omitempty"`
}

DataPointBySnapshotParameters struct for DataPointBySnapshotParameters

func NewDataPointBySnapshotParameters

func NewDataPointBySnapshotParameters() *DataPointBySnapshotParameters

NewDataPointBySnapshotParameters instantiates a new DataPointBySnapshotParameters 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 NewDataPointBySnapshotParametersWithDefaults

func NewDataPointBySnapshotParametersWithDefaults() *DataPointBySnapshotParameters

NewDataPointBySnapshotParametersWithDefaults instantiates a new DataPointBySnapshotParameters 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 (*DataPointBySnapshotParameters) GetSnapshotId

func (o *DataPointBySnapshotParameters) GetSnapshotId() string

GetSnapshotId returns the SnapshotId field value if set, zero value otherwise.

func (*DataPointBySnapshotParameters) GetSnapshotIdOk

func (o *DataPointBySnapshotParameters) GetSnapshotIdOk() (*string, bool)

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

func (*DataPointBySnapshotParameters) HasSnapshotId

func (o *DataPointBySnapshotParameters) HasSnapshotId() bool

HasSnapshotId returns a boolean if a field has been set.

func (DataPointBySnapshotParameters) MarshalJSON

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

func (*DataPointBySnapshotParameters) SetSnapshotId

func (o *DataPointBySnapshotParameters) SetSnapshotId(v string)

SetSnapshotId gets a reference to the given string and assigns it to the SnapshotId field.

type DataPointByTimestampParameters

type DataPointByTimestampParameters struct {
	// The point in time from which to execute the operation. Mutually exclusive with timestamp_in_database_timezone. If the timestamp is not set, selects the latest point.
	Timestamp *time.Time `json:"timestamp,omitempty"`
	// The point in time from which to execute the operation, expressed as a date-time in the timezone of the source database. Mutually exclusive with timestamp.
	TimestampInDatabaseTimezone *string `json:"timestamp_in_database_timezone,omitempty"`
}

DataPointByTimestampParameters struct for DataPointByTimestampParameters

func NewDataPointByTimestampParameters

func NewDataPointByTimestampParameters() *DataPointByTimestampParameters

NewDataPointByTimestampParameters instantiates a new DataPointByTimestampParameters 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 NewDataPointByTimestampParametersWithDefaults

func NewDataPointByTimestampParametersWithDefaults() *DataPointByTimestampParameters

NewDataPointByTimestampParametersWithDefaults instantiates a new DataPointByTimestampParameters 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 (*DataPointByTimestampParameters) GetTimestamp

func (o *DataPointByTimestampParameters) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*DataPointByTimestampParameters) GetTimestampInDatabaseTimezone

func (o *DataPointByTimestampParameters) GetTimestampInDatabaseTimezone() string

GetTimestampInDatabaseTimezone returns the TimestampInDatabaseTimezone field value if set, zero value otherwise.

func (*DataPointByTimestampParameters) GetTimestampInDatabaseTimezoneOk

func (o *DataPointByTimestampParameters) GetTimestampInDatabaseTimezoneOk() (*string, bool)

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

func (*DataPointByTimestampParameters) GetTimestampOk

func (o *DataPointByTimestampParameters) GetTimestampOk() (*time.Time, bool)

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

func (*DataPointByTimestampParameters) HasTimestamp

func (o *DataPointByTimestampParameters) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*DataPointByTimestampParameters) HasTimestampInDatabaseTimezone

func (o *DataPointByTimestampParameters) HasTimestampInDatabaseTimezone() bool

HasTimestampInDatabaseTimezone returns a boolean if a field has been set.

func (DataPointByTimestampParameters) MarshalJSON

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

func (*DataPointByTimestampParameters) SetTimestamp

func (o *DataPointByTimestampParameters) SetTimestamp(v time.Time)

SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.

func (*DataPointByTimestampParameters) SetTimestampInDatabaseTimezone

func (o *DataPointByTimestampParameters) SetTimestampInDatabaseTimezone(v string)

SetTimestampInDatabaseTimezone gets a reference to the given string and assigns it to the TimestampInDatabaseTimezone field.

type DeleteEngineResponse

type DeleteEngineResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

DeleteEngineResponse struct for DeleteEngineResponse

func NewDeleteEngineResponse

func NewDeleteEngineResponse() *DeleteEngineResponse

NewDeleteEngineResponse instantiates a new DeleteEngineResponse 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 NewDeleteEngineResponseWithDefaults

func NewDeleteEngineResponseWithDefaults() *DeleteEngineResponse

NewDeleteEngineResponseWithDefaults instantiates a new DeleteEngineResponse 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 (*DeleteEngineResponse) GetJobId

func (o *DeleteEngineResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*DeleteEngineResponse) GetJobIdOk

func (o *DeleteEngineResponse) GetJobIdOk() (*string, bool)

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

func (*DeleteEngineResponse) HasJobId

func (o *DeleteEngineResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (DeleteEngineResponse) MarshalJSON

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

func (*DeleteEngineResponse) SetJobId

func (o *DeleteEngineResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type DeleteEnvironmentResponse

type DeleteEnvironmentResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

DeleteEnvironmentResponse struct for DeleteEnvironmentResponse

func NewDeleteEnvironmentResponse

func NewDeleteEnvironmentResponse() *DeleteEnvironmentResponse

NewDeleteEnvironmentResponse instantiates a new DeleteEnvironmentResponse 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 NewDeleteEnvironmentResponseWithDefaults

func NewDeleteEnvironmentResponseWithDefaults() *DeleteEnvironmentResponse

NewDeleteEnvironmentResponseWithDefaults instantiates a new DeleteEnvironmentResponse 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 (*DeleteEnvironmentResponse) GetJobId

func (o *DeleteEnvironmentResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*DeleteEnvironmentResponse) GetJobIdOk

func (o *DeleteEnvironmentResponse) GetJobIdOk() (*string, bool)

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

func (*DeleteEnvironmentResponse) HasJobId

func (o *DeleteEnvironmentResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (DeleteEnvironmentResponse) MarshalJSON

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

func (*DeleteEnvironmentResponse) SetJobId

func (o *DeleteEnvironmentResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type DeleteVDBParameters

type DeleteVDBParameters struct {
	// Whether to continue the operation upon failures.
	Force *bool `json:"force,omitempty"`
}

DeleteVDBParameters Parameters to delete a VDB.

func NewDeleteVDBParameters

func NewDeleteVDBParameters() *DeleteVDBParameters

NewDeleteVDBParameters instantiates a new DeleteVDBParameters 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 NewDeleteVDBParametersWithDefaults

func NewDeleteVDBParametersWithDefaults() *DeleteVDBParameters

NewDeleteVDBParametersWithDefaults instantiates a new DeleteVDBParameters 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 (*DeleteVDBParameters) GetForce

func (o *DeleteVDBParameters) GetForce() bool

GetForce returns the Force field value if set, zero value otherwise.

func (*DeleteVDBParameters) GetForceOk

func (o *DeleteVDBParameters) GetForceOk() (*bool, bool)

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

func (*DeleteVDBParameters) HasForce

func (o *DeleteVDBParameters) HasForce() bool

HasForce returns a boolean if a field has been set.

func (DeleteVDBParameters) MarshalJSON

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

func (*DeleteVDBParameters) SetForce

func (o *DeleteVDBParameters) SetForce(v bool)

SetForce gets a reference to the given bool and assigns it to the Force field.

type DeleteVDBResponse

type DeleteVDBResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

DeleteVDBResponse struct for DeleteVDBResponse

func NewDeleteVDBResponse

func NewDeleteVDBResponse() *DeleteVDBResponse

NewDeleteVDBResponse instantiates a new DeleteVDBResponse 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 NewDeleteVDBResponseWithDefaults

func NewDeleteVDBResponseWithDefaults() *DeleteVDBResponse

NewDeleteVDBResponseWithDefaults instantiates a new DeleteVDBResponse 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 (*DeleteVDBResponse) GetJobId

func (o *DeleteVDBResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*DeleteVDBResponse) GetJobIdOk

func (o *DeleteVDBResponse) GetJobIdOk() (*string, bool)

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

func (*DeleteVDBResponse) HasJobId

func (o *DeleteVDBResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (DeleteVDBResponse) MarshalJSON

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

func (*DeleteVDBResponse) SetJobId

func (o *DeleteVDBResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type DisableEnvironmentResponse

type DisableEnvironmentResponse struct {
	// The initiated job id, in most cases it will be null
	JobId *string `json:"job_id,omitempty"`
}

DisableEnvironmentResponse struct for DisableEnvironmentResponse

func NewDisableEnvironmentResponse

func NewDisableEnvironmentResponse() *DisableEnvironmentResponse

NewDisableEnvironmentResponse instantiates a new DisableEnvironmentResponse 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 NewDisableEnvironmentResponseWithDefaults

func NewDisableEnvironmentResponseWithDefaults() *DisableEnvironmentResponse

NewDisableEnvironmentResponseWithDefaults instantiates a new DisableEnvironmentResponse 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 (*DisableEnvironmentResponse) GetJobId

func (o *DisableEnvironmentResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*DisableEnvironmentResponse) GetJobIdOk

func (o *DisableEnvironmentResponse) GetJobIdOk() (*string, bool)

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

func (*DisableEnvironmentResponse) HasJobId

func (o *DisableEnvironmentResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (DisableEnvironmentResponse) MarshalJSON

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

func (*DisableEnvironmentResponse) SetJobId

func (o *DisableEnvironmentResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type DisableVDBParameters

type DisableVDBParameters struct {
	// Whether to attempt a cleanup of the VDB before the disable.
	AttemptCleanup *bool `json:"attempt_cleanup,omitempty"`
}

DisableVDBParameters Parameters to disable a VDB.

func NewDisableVDBParameters

func NewDisableVDBParameters() *DisableVDBParameters

NewDisableVDBParameters instantiates a new DisableVDBParameters 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 NewDisableVDBParametersWithDefaults

func NewDisableVDBParametersWithDefaults() *DisableVDBParameters

NewDisableVDBParametersWithDefaults instantiates a new DisableVDBParameters 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 (*DisableVDBParameters) GetAttemptCleanup

func (o *DisableVDBParameters) GetAttemptCleanup() bool

GetAttemptCleanup returns the AttemptCleanup field value if set, zero value otherwise.

func (*DisableVDBParameters) GetAttemptCleanupOk

func (o *DisableVDBParameters) GetAttemptCleanupOk() (*bool, bool)

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

func (*DisableVDBParameters) HasAttemptCleanup

func (o *DisableVDBParameters) HasAttemptCleanup() bool

HasAttemptCleanup returns a boolean if a field has been set.

func (DisableVDBParameters) MarshalJSON

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

func (*DisableVDBParameters) SetAttemptCleanup

func (o *DisableVDBParameters) SetAttemptCleanup(v bool)

SetAttemptCleanup gets a reference to the given bool and assigns it to the AttemptCleanup field.

type DisableVDBResponse

type DisableVDBResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

DisableVDBResponse struct for DisableVDBResponse

func NewDisableVDBResponse

func NewDisableVDBResponse() *DisableVDBResponse

NewDisableVDBResponse instantiates a new DisableVDBResponse 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 NewDisableVDBResponseWithDefaults

func NewDisableVDBResponseWithDefaults() *DisableVDBResponse

NewDisableVDBResponseWithDefaults instantiates a new DisableVDBResponse 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 (*DisableVDBResponse) GetJobId

func (o *DisableVDBResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*DisableVDBResponse) GetJobIdOk

func (o *DisableVDBResponse) GetJobIdOk() (*string, bool)

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

func (*DisableVDBResponse) HasJobId

func (o *DisableVDBResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (DisableVDBResponse) MarshalJSON

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

func (*DisableVDBResponse) SetJobId

func (o *DisableVDBResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type EnableEnvironmentResponse

type EnableEnvironmentResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

EnableEnvironmentResponse struct for EnableEnvironmentResponse

func NewEnableEnvironmentResponse

func NewEnableEnvironmentResponse() *EnableEnvironmentResponse

NewEnableEnvironmentResponse instantiates a new EnableEnvironmentResponse 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 NewEnableEnvironmentResponseWithDefaults

func NewEnableEnvironmentResponseWithDefaults() *EnableEnvironmentResponse

NewEnableEnvironmentResponseWithDefaults instantiates a new EnableEnvironmentResponse 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 (*EnableEnvironmentResponse) GetJobId

func (o *EnableEnvironmentResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*EnableEnvironmentResponse) GetJobIdOk

func (o *EnableEnvironmentResponse) GetJobIdOk() (*string, bool)

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

func (*EnableEnvironmentResponse) HasJobId

func (o *EnableEnvironmentResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (EnableEnvironmentResponse) MarshalJSON

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

func (*EnableEnvironmentResponse) SetJobId

func (o *EnableEnvironmentResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type EnableVDBParameters

type EnableVDBParameters struct {
	// Whether to attempt a startup of the VDB after the enable.
	AttemptStart *bool `json:"attempt_start,omitempty"`
}

EnableVDBParameters Parameters to enable a VDB.

func NewEnableVDBParameters

func NewEnableVDBParameters() *EnableVDBParameters

NewEnableVDBParameters instantiates a new EnableVDBParameters 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 NewEnableVDBParametersWithDefaults

func NewEnableVDBParametersWithDefaults() *EnableVDBParameters

NewEnableVDBParametersWithDefaults instantiates a new EnableVDBParameters 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 (*EnableVDBParameters) GetAttemptStart

func (o *EnableVDBParameters) GetAttemptStart() bool

GetAttemptStart returns the AttemptStart field value if set, zero value otherwise.

func (*EnableVDBParameters) GetAttemptStartOk

func (o *EnableVDBParameters) GetAttemptStartOk() (*bool, bool)

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

func (*EnableVDBParameters) HasAttemptStart

func (o *EnableVDBParameters) HasAttemptStart() bool

HasAttemptStart returns a boolean if a field has been set.

func (EnableVDBParameters) MarshalJSON

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

func (*EnableVDBParameters) SetAttemptStart

func (o *EnableVDBParameters) SetAttemptStart(v bool)

SetAttemptStart gets a reference to the given bool and assigns it to the AttemptStart field.

type EnableVDBResponse

type EnableVDBResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

EnableVDBResponse struct for EnableVDBResponse

func NewEnableVDBResponse

func NewEnableVDBResponse() *EnableVDBResponse

NewEnableVDBResponse instantiates a new EnableVDBResponse 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 NewEnableVDBResponseWithDefaults

func NewEnableVDBResponseWithDefaults() *EnableVDBResponse

NewEnableVDBResponseWithDefaults instantiates a new EnableVDBResponse 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 (*EnableVDBResponse) GetJobId

func (o *EnableVDBResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*EnableVDBResponse) GetJobIdOk

func (o *EnableVDBResponse) GetJobIdOk() (*string, bool)

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

func (*EnableVDBResponse) HasJobId

func (o *EnableVDBResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (EnableVDBResponse) MarshalJSON

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

func (*EnableVDBResponse) SetJobId

func (o *EnableVDBResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type Engine

type Engine struct {
	// The Engine object entity ID.
	Id *string `json:"id,omitempty"`
	// The unique identifier generated by this engine.
	Uuid NullableString `json:"uuid,omitempty"`
	// The type of this engine.
	Type NullableString `json:"type,omitempty"`
	// The engine version.
	Version NullableString `json:"version,omitempty"`
	// The name of this engine.
	Name *string `json:"name,omitempty"`
	// The hostname of this engine.
	Hostname *string `json:"hostname,omitempty"`
	// The registration status of this engine.
	RegistrationStatus NullableString `json:"registration_status,omitempty"`
	// The connection status of this engine.
	ConnectionStatus NullableString `json:"connection_status,omitempty"`
	// The last time a connection was established with this engine.
	LastConnectionTime NullableTime `json:"last_connection_time,omitempty"`
	// The total amount of storage allocated to the engine's boot partition, in bytes.
	BootStorageCapacity NullableInt64 `json:"boot_storage_capacity,omitempty"`
	// The total number of CPU cores on this engine.
	CpuCoreCount NullableInt32 `json:"cpu_core_count,omitempty"`
	// The model of the processors on this engine.
	CpuType NullableString `json:"cpu_type,omitempty"`
	// The total amount of memory on this engine, in bytes.
	MemorySize NullableInt64 `json:"memory_size,omitempty"`
	// The total amount of storage allocated for engine objects and system metadata, in bytes.
	DataStorageCapacity NullableInt64 `json:"data_storage_capacity,omitempty"`
	// The amount of storage used by engine objects and system metadata, in bytes.
	DataStorageUsed NullableInt64 `json:"data_storage_used,omitempty"`
}

Engine A Delphix Virtualization or Masking Engine.

func NewEngine

func NewEngine() *Engine

NewEngine instantiates a new Engine 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 NewEngineWithDefaults

func NewEngineWithDefaults() *Engine

NewEngineWithDefaults instantiates a new Engine 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 (*Engine) GetBootStorageCapacity

func (o *Engine) GetBootStorageCapacity() int64

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

func (*Engine) GetBootStorageCapacityOk

func (o *Engine) GetBootStorageCapacityOk() (*int64, bool)

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

func (*Engine) GetConnectionStatus

func (o *Engine) GetConnectionStatus() string

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

func (*Engine) GetConnectionStatusOk

func (o *Engine) GetConnectionStatusOk() (*string, bool)

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

func (*Engine) GetCpuCoreCount

func (o *Engine) GetCpuCoreCount() int32

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

func (*Engine) GetCpuCoreCountOk

func (o *Engine) GetCpuCoreCountOk() (*int32, bool)

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

func (*Engine) GetCpuType

func (o *Engine) GetCpuType() string

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

func (*Engine) GetCpuTypeOk

func (o *Engine) GetCpuTypeOk() (*string, bool)

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

func (*Engine) GetDataStorageCapacity

func (o *Engine) GetDataStorageCapacity() int64

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

func (*Engine) GetDataStorageCapacityOk

func (o *Engine) GetDataStorageCapacityOk() (*int64, bool)

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

func (*Engine) GetDataStorageUsed

func (o *Engine) GetDataStorageUsed() int64

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

func (*Engine) GetDataStorageUsedOk

func (o *Engine) GetDataStorageUsedOk() (*int64, bool)

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

func (*Engine) GetHostname

func (o *Engine) GetHostname() string

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

func (*Engine) GetHostnameOk

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

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

func (*Engine) GetId

func (o *Engine) GetId() string

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

func (*Engine) GetIdOk

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

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

func (*Engine) GetLastConnectionTime

func (o *Engine) GetLastConnectionTime() time.Time

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

func (*Engine) GetLastConnectionTimeOk

func (o *Engine) GetLastConnectionTimeOk() (*time.Time, bool)

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

func (*Engine) GetMemorySize

func (o *Engine) GetMemorySize() int64

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

func (*Engine) GetMemorySizeOk

func (o *Engine) GetMemorySizeOk() (*int64, bool)

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

func (*Engine) GetName

func (o *Engine) GetName() string

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

func (*Engine) GetNameOk

func (o *Engine) 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 (*Engine) GetRegistrationStatus

func (o *Engine) GetRegistrationStatus() string

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

func (*Engine) GetRegistrationStatusOk

func (o *Engine) GetRegistrationStatusOk() (*string, bool)

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

func (*Engine) GetType

func (o *Engine) GetType() string

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

func (*Engine) GetTypeOk

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

func (*Engine) GetUuid

func (o *Engine) GetUuid() string

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

func (*Engine) GetUuidOk

func (o *Engine) GetUuidOk() (*string, bool)

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

func (*Engine) GetVersion

func (o *Engine) GetVersion() string

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

func (*Engine) GetVersionOk

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

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

func (*Engine) HasBootStorageCapacity

func (o *Engine) HasBootStorageCapacity() bool

HasBootStorageCapacity returns a boolean if a field has been set.

func (*Engine) HasConnectionStatus

func (o *Engine) HasConnectionStatus() bool

HasConnectionStatus returns a boolean if a field has been set.

func (*Engine) HasCpuCoreCount

func (o *Engine) HasCpuCoreCount() bool

HasCpuCoreCount returns a boolean if a field has been set.

func (*Engine) HasCpuType

func (o *Engine) HasCpuType() bool

HasCpuType returns a boolean if a field has been set.

func (*Engine) HasDataStorageCapacity

func (o *Engine) HasDataStorageCapacity() bool

HasDataStorageCapacity returns a boolean if a field has been set.

func (*Engine) HasDataStorageUsed

func (o *Engine) HasDataStorageUsed() bool

HasDataStorageUsed returns a boolean if a field has been set.

func (*Engine) HasHostname

func (o *Engine) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*Engine) HasId

func (o *Engine) HasId() bool

HasId returns a boolean if a field has been set.

func (*Engine) HasLastConnectionTime

func (o *Engine) HasLastConnectionTime() bool

HasLastConnectionTime returns a boolean if a field has been set.

func (*Engine) HasMemorySize

func (o *Engine) HasMemorySize() bool

HasMemorySize returns a boolean if a field has been set.

func (*Engine) HasName

func (o *Engine) HasName() bool

HasName returns a boolean if a field has been set.

func (*Engine) HasRegistrationStatus

func (o *Engine) HasRegistrationStatus() bool

HasRegistrationStatus returns a boolean if a field has been set.

func (*Engine) HasType

func (o *Engine) HasType() bool

HasType returns a boolean if a field has been set.

func (*Engine) HasUuid

func (o *Engine) HasUuid() bool

HasUuid returns a boolean if a field has been set.

func (*Engine) HasVersion

func (o *Engine) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (Engine) MarshalJSON

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

func (*Engine) SetBootStorageCapacity

func (o *Engine) SetBootStorageCapacity(v int64)

SetBootStorageCapacity gets a reference to the given NullableInt64 and assigns it to the BootStorageCapacity field.

func (*Engine) SetBootStorageCapacityNil

func (o *Engine) SetBootStorageCapacityNil()

SetBootStorageCapacityNil sets the value for BootStorageCapacity to be an explicit nil

func (*Engine) SetConnectionStatus

func (o *Engine) SetConnectionStatus(v string)

SetConnectionStatus gets a reference to the given NullableString and assigns it to the ConnectionStatus field.

func (*Engine) SetConnectionStatusNil

func (o *Engine) SetConnectionStatusNil()

SetConnectionStatusNil sets the value for ConnectionStatus to be an explicit nil

func (*Engine) SetCpuCoreCount

func (o *Engine) SetCpuCoreCount(v int32)

SetCpuCoreCount gets a reference to the given NullableInt32 and assigns it to the CpuCoreCount field.

func (*Engine) SetCpuCoreCountNil

func (o *Engine) SetCpuCoreCountNil()

SetCpuCoreCountNil sets the value for CpuCoreCount to be an explicit nil

func (*Engine) SetCpuType

func (o *Engine) SetCpuType(v string)

SetCpuType gets a reference to the given NullableString and assigns it to the CpuType field.

func (*Engine) SetCpuTypeNil

func (o *Engine) SetCpuTypeNil()

SetCpuTypeNil sets the value for CpuType to be an explicit nil

func (*Engine) SetDataStorageCapacity

func (o *Engine) SetDataStorageCapacity(v int64)

SetDataStorageCapacity gets a reference to the given NullableInt64 and assigns it to the DataStorageCapacity field.

func (*Engine) SetDataStorageCapacityNil

func (o *Engine) SetDataStorageCapacityNil()

SetDataStorageCapacityNil sets the value for DataStorageCapacity to be an explicit nil

func (*Engine) SetDataStorageUsed

func (o *Engine) SetDataStorageUsed(v int64)

SetDataStorageUsed gets a reference to the given NullableInt64 and assigns it to the DataStorageUsed field.

func (*Engine) SetDataStorageUsedNil

func (o *Engine) SetDataStorageUsedNil()

SetDataStorageUsedNil sets the value for DataStorageUsed to be an explicit nil

func (*Engine) SetHostname

func (o *Engine) SetHostname(v string)

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

func (*Engine) SetId

func (o *Engine) SetId(v string)

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

func (*Engine) SetLastConnectionTime

func (o *Engine) SetLastConnectionTime(v time.Time)

SetLastConnectionTime gets a reference to the given NullableTime and assigns it to the LastConnectionTime field.

func (*Engine) SetLastConnectionTimeNil

func (o *Engine) SetLastConnectionTimeNil()

SetLastConnectionTimeNil sets the value for LastConnectionTime to be an explicit nil

func (*Engine) SetMemorySize

func (o *Engine) SetMemorySize(v int64)

SetMemorySize gets a reference to the given NullableInt64 and assigns it to the MemorySize field.

func (*Engine) SetMemorySizeNil

func (o *Engine) SetMemorySizeNil()

SetMemorySizeNil sets the value for MemorySize to be an explicit nil

func (*Engine) SetName

func (o *Engine) SetName(v string)

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

func (*Engine) SetRegistrationStatus

func (o *Engine) SetRegistrationStatus(v string)

SetRegistrationStatus gets a reference to the given NullableString and assigns it to the RegistrationStatus field.

func (*Engine) SetRegistrationStatusNil

func (o *Engine) SetRegistrationStatusNil()

SetRegistrationStatusNil sets the value for RegistrationStatus to be an explicit nil

func (*Engine) SetType

func (o *Engine) SetType(v string)

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

func (*Engine) SetTypeNil

func (o *Engine) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (*Engine) SetUuid

func (o *Engine) SetUuid(v string)

SetUuid gets a reference to the given NullableString and assigns it to the Uuid field.

func (*Engine) SetUuidNil

func (o *Engine) SetUuidNil()

SetUuidNil sets the value for Uuid to be an explicit nil

func (*Engine) SetVersion

func (o *Engine) SetVersion(v string)

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

func (*Engine) SetVersionNil

func (o *Engine) SetVersionNil()

SetVersionNil sets the value for Version to be an explicit nil

func (*Engine) UnsetBootStorageCapacity

func (o *Engine) UnsetBootStorageCapacity()

UnsetBootStorageCapacity ensures that no value is present for BootStorageCapacity, not even an explicit nil

func (*Engine) UnsetConnectionStatus

func (o *Engine) UnsetConnectionStatus()

UnsetConnectionStatus ensures that no value is present for ConnectionStatus, not even an explicit nil

func (*Engine) UnsetCpuCoreCount

func (o *Engine) UnsetCpuCoreCount()

UnsetCpuCoreCount ensures that no value is present for CpuCoreCount, not even an explicit nil

func (*Engine) UnsetCpuType

func (o *Engine) UnsetCpuType()

UnsetCpuType ensures that no value is present for CpuType, not even an explicit nil

func (*Engine) UnsetDataStorageCapacity

func (o *Engine) UnsetDataStorageCapacity()

UnsetDataStorageCapacity ensures that no value is present for DataStorageCapacity, not even an explicit nil

func (*Engine) UnsetDataStorageUsed

func (o *Engine) UnsetDataStorageUsed()

UnsetDataStorageUsed ensures that no value is present for DataStorageUsed, not even an explicit nil

func (*Engine) UnsetLastConnectionTime

func (o *Engine) UnsetLastConnectionTime()

UnsetLastConnectionTime ensures that no value is present for LastConnectionTime, not even an explicit nil

func (*Engine) UnsetMemorySize

func (o *Engine) UnsetMemorySize()

UnsetMemorySize ensures that no value is present for MemorySize, not even an explicit nil

func (*Engine) UnsetRegistrationStatus

func (o *Engine) UnsetRegistrationStatus()

UnsetRegistrationStatus ensures that no value is present for RegistrationStatus, not even an explicit nil

func (*Engine) UnsetType

func (o *Engine) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

func (*Engine) UnsetUuid

func (o *Engine) UnsetUuid()

UnsetUuid ensures that no value is present for Uuid, not even an explicit nil

func (*Engine) UnsetVersion

func (o *Engine) UnsetVersion()

UnsetVersion ensures that no value is present for Version, not even an explicit nil

type EngineConnectivityCheckRequest

type EngineConnectivityCheckRequest struct {
	EngineId string        `json:"engine_id"`
	Host     string        `json:"host"`
	Port     NullableInt32 `json:"port"`
}

EngineConnectivityCheckRequest Parameters to check connectivity between engine and remote host.

func NewEngineConnectivityCheckRequest

func NewEngineConnectivityCheckRequest(engineId string, host string, port NullableInt32) *EngineConnectivityCheckRequest

NewEngineConnectivityCheckRequest instantiates a new EngineConnectivityCheckRequest 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 NewEngineConnectivityCheckRequestWithDefaults

func NewEngineConnectivityCheckRequestWithDefaults() *EngineConnectivityCheckRequest

NewEngineConnectivityCheckRequestWithDefaults instantiates a new EngineConnectivityCheckRequest 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 (*EngineConnectivityCheckRequest) GetEngineId

func (o *EngineConnectivityCheckRequest) GetEngineId() string

GetEngineId returns the EngineId field value

func (*EngineConnectivityCheckRequest) GetEngineIdOk

func (o *EngineConnectivityCheckRequest) GetEngineIdOk() (*string, bool)

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

func (*EngineConnectivityCheckRequest) GetHost

GetHost returns the Host field value

func (*EngineConnectivityCheckRequest) GetHostOk

func (o *EngineConnectivityCheckRequest) GetHostOk() (*string, bool)

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

func (*EngineConnectivityCheckRequest) GetPort

GetPort returns the Port field value If the value is explicit nil, the zero value for int32 will be returned

func (*EngineConnectivityCheckRequest) GetPortOk

func (o *EngineConnectivityCheckRequest) GetPortOk() (*int32, bool)

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

func (EngineConnectivityCheckRequest) MarshalJSON

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

func (*EngineConnectivityCheckRequest) SetEngineId

func (o *EngineConnectivityCheckRequest) SetEngineId(v string)

SetEngineId sets field value

func (*EngineConnectivityCheckRequest) SetHost

func (o *EngineConnectivityCheckRequest) SetHost(v string)

SetHost sets field value

func (*EngineConnectivityCheckRequest) SetPort

func (o *EngineConnectivityCheckRequest) SetPort(v int32)

SetPort sets field value

type EngineConnectivityCheckResponse

type EngineConnectivityCheckResponse struct {
	Message string `json:"message"`
}

EngineConnectivityCheckResponse Response received for connectivity status check.

func NewEngineConnectivityCheckResponse

func NewEngineConnectivityCheckResponse(message string) *EngineConnectivityCheckResponse

NewEngineConnectivityCheckResponse instantiates a new EngineConnectivityCheckResponse 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 NewEngineConnectivityCheckResponseWithDefaults

func NewEngineConnectivityCheckResponseWithDefaults() *EngineConnectivityCheckResponse

NewEngineConnectivityCheckResponseWithDefaults instantiates a new EngineConnectivityCheckResponse 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 (*EngineConnectivityCheckResponse) GetMessage

func (o *EngineConnectivityCheckResponse) GetMessage() string

GetMessage returns the Message field value

func (*EngineConnectivityCheckResponse) GetMessageOk

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

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

func (EngineConnectivityCheckResponse) MarshalJSON

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

func (*EngineConnectivityCheckResponse) SetMessage

func (o *EngineConnectivityCheckResponse) SetMessage(v string)

SetMessage sets field value

type EngineRegistrationParameter

type EngineRegistrationParameter struct {
	Name     string         `json:"name"`
	Hostname string         `json:"hostname"`
	Username NullableString `json:"username,omitempty"`
	Password NullableString `json:"password,omitempty"`
	// Arguments to pass to the Vault CLI tool to retrieve the username for the engine.
	HashicorpVaultUsernameCommandArgs []string `json:"hashicorp_vault_username_command_args,omitempty"`
	// Arguments to pass to the Vault CLI tool to retrieve the password for the engine.
	HashicorpVaultPasswordCommandArgs []string `json:"hashicorp_vault_password_command_args,omitempty"`
	// Reference to the Hashicorp vault to use to retrieve engine credentials.
	HashicorpVaultId NullableInt64 `json:"hashicorp_vault_id,omitempty"`
	// Allow connections to the engine over HTTPs without validating the TLS certificate. Even though the connection to the engine might be performed over HTTPs, setting this property eliminates the protection against a man-in-the-middle attach for connections to this engine. Instead, consider creating a truststore with a Certificate Authority to validate the engine's certificate, and set the truststore_path propery.
	InsecureSsl *bool `json:"insecure_ssl,omitempty"`
	// Ignore validation of the name associated to the TLS certificate when connecting to the engine over HTTPs. Setting this value must only be done if the TLS certificate of the engine does not match the hostname, and the TLS configuration of the engine cannot be fixed. Setting this property reduces the protection against a man-in-the-middle attack for connections to this engine. This is ignored if insecure_ssl is set.
	UnsafeSslHostnameCheck *bool `json:"unsafe_ssl_hostname_check,omitempty"`
	// File name of a truststore which can be used to validate the TLS certificate of the engine. The truststore must be available at /etc/config/certs/<truststore_filename>
	TruststoreFilename NullableString `json:"truststore_filename,omitempty"`
	// Password to read the truststore.
	TruststorePassword NullableString `json:"truststore_password,omitempty"`
}

EngineRegistrationParameter Parameters to register and authenticate an engine.

func NewEngineRegistrationParameter

func NewEngineRegistrationParameter(name string, hostname string) *EngineRegistrationParameter

NewEngineRegistrationParameter instantiates a new EngineRegistrationParameter 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 NewEngineRegistrationParameterWithDefaults

func NewEngineRegistrationParameterWithDefaults() *EngineRegistrationParameter

NewEngineRegistrationParameterWithDefaults instantiates a new EngineRegistrationParameter 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 (*EngineRegistrationParameter) GetHashicorpVaultId

func (o *EngineRegistrationParameter) GetHashicorpVaultId() int64

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

func (*EngineRegistrationParameter) GetHashicorpVaultIdOk

func (o *EngineRegistrationParameter) GetHashicorpVaultIdOk() (*int64, bool)

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

func (*EngineRegistrationParameter) GetHashicorpVaultPasswordCommandArgs

func (o *EngineRegistrationParameter) GetHashicorpVaultPasswordCommandArgs() []string

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

func (*EngineRegistrationParameter) GetHashicorpVaultPasswordCommandArgsOk

func (o *EngineRegistrationParameter) GetHashicorpVaultPasswordCommandArgsOk() ([]string, bool)

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

func (*EngineRegistrationParameter) GetHashicorpVaultUsernameCommandArgs

func (o *EngineRegistrationParameter) GetHashicorpVaultUsernameCommandArgs() []string

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

func (*EngineRegistrationParameter) GetHashicorpVaultUsernameCommandArgsOk

func (o *EngineRegistrationParameter) GetHashicorpVaultUsernameCommandArgsOk() ([]string, bool)

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

func (*EngineRegistrationParameter) GetHostname

func (o *EngineRegistrationParameter) GetHostname() string

GetHostname returns the Hostname field value

func (*EngineRegistrationParameter) GetHostnameOk

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

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

func (*EngineRegistrationParameter) GetInsecureSsl

func (o *EngineRegistrationParameter) GetInsecureSsl() bool

GetInsecureSsl returns the InsecureSsl field value if set, zero value otherwise.

func (*EngineRegistrationParameter) GetInsecureSslOk

func (o *EngineRegistrationParameter) GetInsecureSslOk() (*bool, bool)

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

func (*EngineRegistrationParameter) GetName

func (o *EngineRegistrationParameter) GetName() string

GetName returns the Name field value

func (*EngineRegistrationParameter) GetNameOk

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

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

func (*EngineRegistrationParameter) GetPassword

func (o *EngineRegistrationParameter) GetPassword() string

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

func (*EngineRegistrationParameter) GetPasswordOk

func (o *EngineRegistrationParameter) GetPasswordOk() (*string, bool)

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

func (*EngineRegistrationParameter) GetTruststoreFilename

func (o *EngineRegistrationParameter) GetTruststoreFilename() string

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

func (*EngineRegistrationParameter) GetTruststoreFilenameOk

func (o *EngineRegistrationParameter) GetTruststoreFilenameOk() (*string, bool)

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

func (*EngineRegistrationParameter) GetTruststorePassword

func (o *EngineRegistrationParameter) GetTruststorePassword() string

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

func (*EngineRegistrationParameter) GetTruststorePasswordOk

func (o *EngineRegistrationParameter) GetTruststorePasswordOk() (*string, bool)

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

func (*EngineRegistrationParameter) GetUnsafeSslHostnameCheck

func (o *EngineRegistrationParameter) GetUnsafeSslHostnameCheck() bool

GetUnsafeSslHostnameCheck returns the UnsafeSslHostnameCheck field value if set, zero value otherwise.

func (*EngineRegistrationParameter) GetUnsafeSslHostnameCheckOk

func (o *EngineRegistrationParameter) GetUnsafeSslHostnameCheckOk() (*bool, bool)

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

func (*EngineRegistrationParameter) GetUsername

func (o *EngineRegistrationParameter) GetUsername() string

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

func (*EngineRegistrationParameter) GetUsernameOk

func (o *EngineRegistrationParameter) GetUsernameOk() (*string, bool)

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

func (*EngineRegistrationParameter) HasHashicorpVaultId

func (o *EngineRegistrationParameter) HasHashicorpVaultId() bool

HasHashicorpVaultId returns a boolean if a field has been set.

func (*EngineRegistrationParameter) HasHashicorpVaultPasswordCommandArgs

func (o *EngineRegistrationParameter) HasHashicorpVaultPasswordCommandArgs() bool

HasHashicorpVaultPasswordCommandArgs returns a boolean if a field has been set.

func (*EngineRegistrationParameter) HasHashicorpVaultUsernameCommandArgs

func (o *EngineRegistrationParameter) HasHashicorpVaultUsernameCommandArgs() bool

HasHashicorpVaultUsernameCommandArgs returns a boolean if a field has been set.

func (*EngineRegistrationParameter) HasInsecureSsl

func (o *EngineRegistrationParameter) HasInsecureSsl() bool

HasInsecureSsl returns a boolean if a field has been set.

func (*EngineRegistrationParameter) HasPassword

func (o *EngineRegistrationParameter) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*EngineRegistrationParameter) HasTruststoreFilename

func (o *EngineRegistrationParameter) HasTruststoreFilename() bool

HasTruststoreFilename returns a boolean if a field has been set.

func (*EngineRegistrationParameter) HasTruststorePassword

func (o *EngineRegistrationParameter) HasTruststorePassword() bool

HasTruststorePassword returns a boolean if a field has been set.

func (*EngineRegistrationParameter) HasUnsafeSslHostnameCheck

func (o *EngineRegistrationParameter) HasUnsafeSslHostnameCheck() bool

HasUnsafeSslHostnameCheck returns a boolean if a field has been set.

func (*EngineRegistrationParameter) HasUsername

func (o *EngineRegistrationParameter) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (EngineRegistrationParameter) MarshalJSON

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

func (*EngineRegistrationParameter) SetHashicorpVaultId

func (o *EngineRegistrationParameter) SetHashicorpVaultId(v int64)

SetHashicorpVaultId gets a reference to the given NullableInt64 and assigns it to the HashicorpVaultId field.

func (*EngineRegistrationParameter) SetHashicorpVaultIdNil

func (o *EngineRegistrationParameter) SetHashicorpVaultIdNil()

SetHashicorpVaultIdNil sets the value for HashicorpVaultId to be an explicit nil

func (*EngineRegistrationParameter) SetHashicorpVaultPasswordCommandArgs

func (o *EngineRegistrationParameter) SetHashicorpVaultPasswordCommandArgs(v []string)

SetHashicorpVaultPasswordCommandArgs gets a reference to the given []string and assigns it to the HashicorpVaultPasswordCommandArgs field.

func (*EngineRegistrationParameter) SetHashicorpVaultUsernameCommandArgs

func (o *EngineRegistrationParameter) SetHashicorpVaultUsernameCommandArgs(v []string)

SetHashicorpVaultUsernameCommandArgs gets a reference to the given []string and assigns it to the HashicorpVaultUsernameCommandArgs field.

func (*EngineRegistrationParameter) SetHostname

func (o *EngineRegistrationParameter) SetHostname(v string)

SetHostname sets field value

func (*EngineRegistrationParameter) SetInsecureSsl

func (o *EngineRegistrationParameter) SetInsecureSsl(v bool)

SetInsecureSsl gets a reference to the given bool and assigns it to the InsecureSsl field.

func (*EngineRegistrationParameter) SetName

func (o *EngineRegistrationParameter) SetName(v string)

SetName sets field value

func (*EngineRegistrationParameter) SetPassword

func (o *EngineRegistrationParameter) SetPassword(v string)

SetPassword gets a reference to the given NullableString and assigns it to the Password field.

func (*EngineRegistrationParameter) SetPasswordNil

func (o *EngineRegistrationParameter) SetPasswordNil()

SetPasswordNil sets the value for Password to be an explicit nil

func (*EngineRegistrationParameter) SetTruststoreFilename

func (o *EngineRegistrationParameter) SetTruststoreFilename(v string)

SetTruststoreFilename gets a reference to the given NullableString and assigns it to the TruststoreFilename field.

func (*EngineRegistrationParameter) SetTruststoreFilenameNil

func (o *EngineRegistrationParameter) SetTruststoreFilenameNil()

SetTruststoreFilenameNil sets the value for TruststoreFilename to be an explicit nil

func (*EngineRegistrationParameter) SetTruststorePassword

func (o *EngineRegistrationParameter) SetTruststorePassword(v string)

SetTruststorePassword gets a reference to the given NullableString and assigns it to the TruststorePassword field.

func (*EngineRegistrationParameter) SetTruststorePasswordNil

func (o *EngineRegistrationParameter) SetTruststorePasswordNil()

SetTruststorePasswordNil sets the value for TruststorePassword to be an explicit nil

func (*EngineRegistrationParameter) SetUnsafeSslHostnameCheck

func (o *EngineRegistrationParameter) SetUnsafeSslHostnameCheck(v bool)

SetUnsafeSslHostnameCheck gets a reference to the given bool and assigns it to the UnsafeSslHostnameCheck field.

func (*EngineRegistrationParameter) SetUsername

func (o *EngineRegistrationParameter) SetUsername(v string)

SetUsername gets a reference to the given NullableString and assigns it to the Username field.

func (*EngineRegistrationParameter) SetUsernameNil

func (o *EngineRegistrationParameter) SetUsernameNil()

SetUsernameNil sets the value for Username to be an explicit nil

func (*EngineRegistrationParameter) UnsetHashicorpVaultId

func (o *EngineRegistrationParameter) UnsetHashicorpVaultId()

UnsetHashicorpVaultId ensures that no value is present for HashicorpVaultId, not even an explicit nil

func (*EngineRegistrationParameter) UnsetPassword

func (o *EngineRegistrationParameter) UnsetPassword()

UnsetPassword ensures that no value is present for Password, not even an explicit nil

func (*EngineRegistrationParameter) UnsetTruststoreFilename

func (o *EngineRegistrationParameter) UnsetTruststoreFilename()

UnsetTruststoreFilename ensures that no value is present for TruststoreFilename, not even an explicit nil

func (*EngineRegistrationParameter) UnsetTruststorePassword

func (o *EngineRegistrationParameter) UnsetTruststorePassword()

UnsetTruststorePassword ensures that no value is present for TruststorePassword, not even an explicit nil

func (*EngineRegistrationParameter) UnsetUsername

func (o *EngineRegistrationParameter) UnsetUsername()

UnsetUsername ensures that no value is present for Username, not even an explicit nil

type EngineUserMapping

type EngineUserMapping struct {
	EngineId     int64 `json:"engine_id"`
	EngineUserId int64 `json:"engine_user_id"`
}

EngineUserMapping struct for EngineUserMapping

func NewEngineUserMapping

func NewEngineUserMapping(engineId int64, engineUserId int64) *EngineUserMapping

NewEngineUserMapping instantiates a new EngineUserMapping 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 NewEngineUserMappingWithDefaults

func NewEngineUserMappingWithDefaults() *EngineUserMapping

NewEngineUserMappingWithDefaults instantiates a new EngineUserMapping 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 (*EngineUserMapping) GetEngineId

func (o *EngineUserMapping) GetEngineId() int64

GetEngineId returns the EngineId field value

func (*EngineUserMapping) GetEngineIdOk

func (o *EngineUserMapping) GetEngineIdOk() (*int64, bool)

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

func (*EngineUserMapping) GetEngineUserId

func (o *EngineUserMapping) GetEngineUserId() int64

GetEngineUserId returns the EngineUserId field value

func (*EngineUserMapping) GetEngineUserIdOk

func (o *EngineUserMapping) GetEngineUserIdOk() (*int64, bool)

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

func (EngineUserMapping) MarshalJSON

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

func (*EngineUserMapping) SetEngineId

func (o *EngineUserMapping) SetEngineId(v int64)

SetEngineId sets field value

func (*EngineUserMapping) SetEngineUserId

func (o *EngineUserMapping) SetEngineUserId(v int64)

SetEngineUserId sets field value

type EnginesApiService

type EnginesApiService service

EnginesApiService EnginesApi service

func (*EnginesApiService) ConnectivityCheck

ConnectivityCheck Checks connectivity between an engine and a remote host on a given port.

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

func (*EnginesApiService) ConnectivityCheckExecute

Execute executes the request

@return EngineConnectivityCheckResponse

func (*EnginesApiService) GetEngineById

func (a *EnginesApiService) GetEngineById(ctx context.Context, engineId string) ApiGetEngineByIdRequest

GetEngineById Returns an engine by ID.

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

func (*EnginesApiService) GetEngineByIdExecute

func (a *EnginesApiService) GetEngineByIdExecute(r ApiGetEngineByIdRequest) (*Engine, *http.Response, error)

Execute executes the request

@return Engine

func (*EnginesApiService) GetEngines

GetEngines List all engines.

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

func (*EnginesApiService) GetEnginesExecute

Execute executes the request

@return ListEnginesResponse

type Environment

type Environment struct {
	// The Environment object entity ID.
	Id *string `json:"id,omitempty"`
	// The name of this environment.
	Name *string `json:"name,omitempty"`
	// The namespace of this environment for replicated and restored objects.
	Namespace NullableString `json:"namespace,omitempty"`
	// A reference to the Engine that this Environment connection is associated with.
	EngineId *int64 `json:"engine_id,omitempty"`
	// True if this environment is enabled.
	Enabled *bool `json:"enabled,omitempty"`
	// True if this environment is a cluster of hosts.
	IsCluster *bool `json:"is_cluster,omitempty"`
	// The hosts that are part of this environment.
	Hosts []Host `json:"hosts,omitempty"`
}

Environment A grouping of a single host or a cluster of hosts.

func NewEnvironment

func NewEnvironment() *Environment

NewEnvironment instantiates a new Environment 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 NewEnvironmentWithDefaults

func NewEnvironmentWithDefaults() *Environment

NewEnvironmentWithDefaults instantiates a new Environment 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 (*Environment) GetEnabled

func (o *Environment) GetEnabled() bool

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

func (*Environment) GetEnabledOk

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

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

func (*Environment) GetEngineId

func (o *Environment) GetEngineId() int64

GetEngineId returns the EngineId field value if set, zero value otherwise.

func (*Environment) GetEngineIdOk

func (o *Environment) GetEngineIdOk() (*int64, bool)

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

func (*Environment) GetHosts

func (o *Environment) GetHosts() []Host

GetHosts returns the Hosts field value if set, zero value otherwise.

func (*Environment) GetHostsOk

func (o *Environment) GetHostsOk() ([]Host, bool)

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

func (*Environment) GetId

func (o *Environment) GetId() string

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

func (*Environment) GetIdOk

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

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

func (*Environment) GetIsCluster

func (o *Environment) GetIsCluster() bool

GetIsCluster returns the IsCluster field value if set, zero value otherwise.

func (*Environment) GetIsClusterOk

func (o *Environment) GetIsClusterOk() (*bool, bool)

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

func (*Environment) GetName

func (o *Environment) GetName() string

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

func (*Environment) GetNameOk

func (o *Environment) 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 (*Environment) GetNamespace

func (o *Environment) GetNamespace() string

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

func (*Environment) GetNamespaceOk

func (o *Environment) GetNamespaceOk() (*string, bool)

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

func (*Environment) HasEnabled

func (o *Environment) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*Environment) HasEngineId

func (o *Environment) HasEngineId() bool

HasEngineId returns a boolean if a field has been set.

func (*Environment) HasHosts

func (o *Environment) HasHosts() bool

HasHosts returns a boolean if a field has been set.

func (*Environment) HasId

func (o *Environment) HasId() bool

HasId returns a boolean if a field has been set.

func (*Environment) HasIsCluster

func (o *Environment) HasIsCluster() bool

HasIsCluster returns a boolean if a field has been set.

func (*Environment) HasName

func (o *Environment) HasName() bool

HasName returns a boolean if a field has been set.

func (*Environment) HasNamespace

func (o *Environment) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (Environment) MarshalJSON

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

func (*Environment) SetEnabled

func (o *Environment) SetEnabled(v bool)

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

func (*Environment) SetEngineId

func (o *Environment) SetEngineId(v int64)

SetEngineId gets a reference to the given int64 and assigns it to the EngineId field.

func (*Environment) SetHosts

func (o *Environment) SetHosts(v []Host)

SetHosts gets a reference to the given []Host and assigns it to the Hosts field.

func (*Environment) SetId

func (o *Environment) SetId(v string)

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

func (*Environment) SetIsCluster

func (o *Environment) SetIsCluster(v bool)

SetIsCluster gets a reference to the given bool and assigns it to the IsCluster field.

func (*Environment) SetName

func (o *Environment) SetName(v string)

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

func (*Environment) SetNamespace

func (o *Environment) SetNamespace(v string)

SetNamespace gets a reference to the given NullableString and assigns it to the Namespace field.

func (*Environment) SetNamespaceNil

func (o *Environment) SetNamespaceNil()

SetNamespaceNil sets the value for Namespace to be an explicit nil

func (*Environment) UnsetNamespace

func (o *Environment) UnsetNamespace()

UnsetNamespace ensures that no value is present for Namespace, not even an explicit nil

type EnvironmentCreateParameters

type EnvironmentCreateParameters struct {
	// The name of the environment.
	Name *string `json:"name,omitempty"`
	// The ID of the Engine onto which to create the environment.
	EngineId int64 `json:"engine_id"`
	// Operating system type of the environment.
	OsName string `json:"os_name"`
	// Whether the environment to be created is a cluster.
	IsCluster *bool `json:"is_cluster,omitempty"`
	// Absolute path to cluster home drectory. This parameter is mandatory for UNIX cluster environments.
	ClusterHome *string `json:"cluster_home,omitempty"`
	// host address of the machine.
	Hostname string `json:"hostname"`
	// Id of the connector environment which is used to connect to this source environment. This is mandatory parameter when creating Windows source environments.
	StagingEnvironment *string `json:"staging_environment,omitempty"`
	// Specify port on which Delphix connector will run. This is mandatory parameter when creating Windows target environments.
	ConnectorPort *int32 `json:"connector_port,omitempty"`
	// Whether the environment to be created is a target cluster environment. This property is used only when creating Windows cluster environments.
	IsTarget *bool `json:"is_target,omitempty"`
	// ssh port of the host.
	SshPort *int64 `json:"ssh_port,omitempty"`
	// The path for the toolkit that resides on the host.
	ToolkitPath *string `json:"toolkit_path,omitempty"`
	// Username of the OS.
	Username string `json:"username"`
	// Password of the OS.
	Password string `json:"password"`
	// array of ip address or hostnames
	NfsAddresses []string `json:"nfs_addresses,omitempty"`
	// username of the SAP ASE database.
	AseDbUsername *string `json:"ase_db_username,omitempty"`
	// password of the SAP ASE database.
	AseDbPassword *string `json:"ase_db_password,omitempty"`
	// The path to the user managed Java Development Kit (JDK). If not specified, then the OpenJDK will be used.
	JavaHome *string `json:"java_home,omitempty"`
	// DSP keystore path.
	DspKeystorePath *string `json:"dsp_keystore_path,omitempty"`
	// DSP keystore password.
	DspKeystorePassword *string `json:"dsp_keystore_password,omitempty"`
	// DSP keystore alias.
	DspKeystoreAlias *string `json:"dsp_keystore_alias,omitempty"`
	// DSP truststore path.
	DspTruststorePath *string `json:"dsp_truststore_path,omitempty"`
	// DSP truststore password.
	DspTruststorePassword *string `json:"dsp_truststore_password,omitempty"`
	// The environment description.
	Description *string `json:"description,omitempty"`
}

EnvironmentCreateParameters struct for EnvironmentCreateParameters

func NewEnvironmentCreateParameters

func NewEnvironmentCreateParameters(engineId int64, osName string, hostname string, username string, password string) *EnvironmentCreateParameters

NewEnvironmentCreateParameters instantiates a new EnvironmentCreateParameters 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 NewEnvironmentCreateParametersWithDefaults

func NewEnvironmentCreateParametersWithDefaults() *EnvironmentCreateParameters

NewEnvironmentCreateParametersWithDefaults instantiates a new EnvironmentCreateParameters 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 (*EnvironmentCreateParameters) GetAseDbPassword

func (o *EnvironmentCreateParameters) GetAseDbPassword() string

GetAseDbPassword returns the AseDbPassword field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetAseDbPasswordOk

func (o *EnvironmentCreateParameters) GetAseDbPasswordOk() (*string, bool)

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

func (*EnvironmentCreateParameters) GetAseDbUsername

func (o *EnvironmentCreateParameters) GetAseDbUsername() string

GetAseDbUsername returns the AseDbUsername field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetAseDbUsernameOk

func (o *EnvironmentCreateParameters) GetAseDbUsernameOk() (*string, bool)

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

func (*EnvironmentCreateParameters) GetClusterHome

func (o *EnvironmentCreateParameters) GetClusterHome() string

GetClusterHome returns the ClusterHome field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetClusterHomeOk

func (o *EnvironmentCreateParameters) GetClusterHomeOk() (*string, bool)

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

func (*EnvironmentCreateParameters) GetConnectorPort

func (o *EnvironmentCreateParameters) GetConnectorPort() int32

GetConnectorPort returns the ConnectorPort field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetConnectorPortOk

func (o *EnvironmentCreateParameters) GetConnectorPortOk() (*int32, bool)

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

func (*EnvironmentCreateParameters) GetDescription

func (o *EnvironmentCreateParameters) GetDescription() string

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

func (*EnvironmentCreateParameters) GetDescriptionOk

func (o *EnvironmentCreateParameters) 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 (*EnvironmentCreateParameters) GetDspKeystoreAlias

func (o *EnvironmentCreateParameters) GetDspKeystoreAlias() string

GetDspKeystoreAlias returns the DspKeystoreAlias field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetDspKeystoreAliasOk

func (o *EnvironmentCreateParameters) GetDspKeystoreAliasOk() (*string, bool)

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

func (*EnvironmentCreateParameters) GetDspKeystorePassword

func (o *EnvironmentCreateParameters) GetDspKeystorePassword() string

GetDspKeystorePassword returns the DspKeystorePassword field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetDspKeystorePasswordOk

func (o *EnvironmentCreateParameters) GetDspKeystorePasswordOk() (*string, bool)

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

func (*EnvironmentCreateParameters) GetDspKeystorePath

func (o *EnvironmentCreateParameters) GetDspKeystorePath() string

GetDspKeystorePath returns the DspKeystorePath field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetDspKeystorePathOk

func (o *EnvironmentCreateParameters) GetDspKeystorePathOk() (*string, bool)

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

func (*EnvironmentCreateParameters) GetDspTruststorePassword

func (o *EnvironmentCreateParameters) GetDspTruststorePassword() string

GetDspTruststorePassword returns the DspTruststorePassword field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetDspTruststorePasswordOk

func (o *EnvironmentCreateParameters) GetDspTruststorePasswordOk() (*string, bool)

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

func (*EnvironmentCreateParameters) GetDspTruststorePath

func (o *EnvironmentCreateParameters) GetDspTruststorePath() string

GetDspTruststorePath returns the DspTruststorePath field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetDspTruststorePathOk

func (o *EnvironmentCreateParameters) GetDspTruststorePathOk() (*string, bool)

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

func (*EnvironmentCreateParameters) GetEngineId

func (o *EnvironmentCreateParameters) GetEngineId() int64

GetEngineId returns the EngineId field value

func (*EnvironmentCreateParameters) GetEngineIdOk

func (o *EnvironmentCreateParameters) GetEngineIdOk() (*int64, bool)

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

func (*EnvironmentCreateParameters) GetHostname

func (o *EnvironmentCreateParameters) GetHostname() string

GetHostname returns the Hostname field value

func (*EnvironmentCreateParameters) GetHostnameOk

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

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

func (*EnvironmentCreateParameters) GetIsCluster

func (o *EnvironmentCreateParameters) GetIsCluster() bool

GetIsCluster returns the IsCluster field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetIsClusterOk

func (o *EnvironmentCreateParameters) GetIsClusterOk() (*bool, bool)

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

func (*EnvironmentCreateParameters) GetIsTarget

func (o *EnvironmentCreateParameters) GetIsTarget() bool

GetIsTarget returns the IsTarget field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetIsTargetOk

func (o *EnvironmentCreateParameters) GetIsTargetOk() (*bool, bool)

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

func (*EnvironmentCreateParameters) GetJavaHome

func (o *EnvironmentCreateParameters) GetJavaHome() string

GetJavaHome returns the JavaHome field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetJavaHomeOk

func (o *EnvironmentCreateParameters) GetJavaHomeOk() (*string, bool)

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

func (*EnvironmentCreateParameters) GetName

func (o *EnvironmentCreateParameters) GetName() string

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

func (*EnvironmentCreateParameters) GetNameOk

func (o *EnvironmentCreateParameters) 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 (*EnvironmentCreateParameters) GetNfsAddresses

func (o *EnvironmentCreateParameters) GetNfsAddresses() []string

GetNfsAddresses returns the NfsAddresses field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetNfsAddressesOk

func (o *EnvironmentCreateParameters) GetNfsAddressesOk() ([]string, bool)

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

func (*EnvironmentCreateParameters) GetOsName

func (o *EnvironmentCreateParameters) GetOsName() string

GetOsName returns the OsName field value

func (*EnvironmentCreateParameters) GetOsNameOk

func (o *EnvironmentCreateParameters) GetOsNameOk() (*string, bool)

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

func (*EnvironmentCreateParameters) GetPassword

func (o *EnvironmentCreateParameters) GetPassword() string

GetPassword returns the Password field value

func (*EnvironmentCreateParameters) GetPasswordOk

func (o *EnvironmentCreateParameters) GetPasswordOk() (*string, bool)

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

func (*EnvironmentCreateParameters) GetSshPort

func (o *EnvironmentCreateParameters) GetSshPort() int64

GetSshPort returns the SshPort field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetSshPortOk

func (o *EnvironmentCreateParameters) GetSshPortOk() (*int64, bool)

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

func (*EnvironmentCreateParameters) GetStagingEnvironment

func (o *EnvironmentCreateParameters) GetStagingEnvironment() string

GetStagingEnvironment returns the StagingEnvironment field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetStagingEnvironmentOk

func (o *EnvironmentCreateParameters) GetStagingEnvironmentOk() (*string, bool)

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

func (*EnvironmentCreateParameters) GetToolkitPath

func (o *EnvironmentCreateParameters) GetToolkitPath() string

GetToolkitPath returns the ToolkitPath field value if set, zero value otherwise.

func (*EnvironmentCreateParameters) GetToolkitPathOk

func (o *EnvironmentCreateParameters) GetToolkitPathOk() (*string, bool)

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

func (*EnvironmentCreateParameters) GetUsername

func (o *EnvironmentCreateParameters) GetUsername() string

GetUsername returns the Username field value

func (*EnvironmentCreateParameters) GetUsernameOk

func (o *EnvironmentCreateParameters) GetUsernameOk() (*string, bool)

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

func (*EnvironmentCreateParameters) HasAseDbPassword

func (o *EnvironmentCreateParameters) HasAseDbPassword() bool

HasAseDbPassword returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasAseDbUsername

func (o *EnvironmentCreateParameters) HasAseDbUsername() bool

HasAseDbUsername returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasClusterHome

func (o *EnvironmentCreateParameters) HasClusterHome() bool

HasClusterHome returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasConnectorPort

func (o *EnvironmentCreateParameters) HasConnectorPort() bool

HasConnectorPort returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasDescription

func (o *EnvironmentCreateParameters) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasDspKeystoreAlias

func (o *EnvironmentCreateParameters) HasDspKeystoreAlias() bool

HasDspKeystoreAlias returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasDspKeystorePassword

func (o *EnvironmentCreateParameters) HasDspKeystorePassword() bool

HasDspKeystorePassword returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasDspKeystorePath

func (o *EnvironmentCreateParameters) HasDspKeystorePath() bool

HasDspKeystorePath returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasDspTruststorePassword

func (o *EnvironmentCreateParameters) HasDspTruststorePassword() bool

HasDspTruststorePassword returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasDspTruststorePath

func (o *EnvironmentCreateParameters) HasDspTruststorePath() bool

HasDspTruststorePath returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasIsCluster

func (o *EnvironmentCreateParameters) HasIsCluster() bool

HasIsCluster returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasIsTarget

func (o *EnvironmentCreateParameters) HasIsTarget() bool

HasIsTarget returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasJavaHome

func (o *EnvironmentCreateParameters) HasJavaHome() bool

HasJavaHome returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasName

func (o *EnvironmentCreateParameters) HasName() bool

HasName returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasNfsAddresses

func (o *EnvironmentCreateParameters) HasNfsAddresses() bool

HasNfsAddresses returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasSshPort

func (o *EnvironmentCreateParameters) HasSshPort() bool

HasSshPort returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasStagingEnvironment

func (o *EnvironmentCreateParameters) HasStagingEnvironment() bool

HasStagingEnvironment returns a boolean if a field has been set.

func (*EnvironmentCreateParameters) HasToolkitPath

func (o *EnvironmentCreateParameters) HasToolkitPath() bool

HasToolkitPath returns a boolean if a field has been set.

func (EnvironmentCreateParameters) MarshalJSON

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

func (*EnvironmentCreateParameters) SetAseDbPassword

func (o *EnvironmentCreateParameters) SetAseDbPassword(v string)

SetAseDbPassword gets a reference to the given string and assigns it to the AseDbPassword field.

func (*EnvironmentCreateParameters) SetAseDbUsername

func (o *EnvironmentCreateParameters) SetAseDbUsername(v string)

SetAseDbUsername gets a reference to the given string and assigns it to the AseDbUsername field.

func (*EnvironmentCreateParameters) SetClusterHome

func (o *EnvironmentCreateParameters) SetClusterHome(v string)

SetClusterHome gets a reference to the given string and assigns it to the ClusterHome field.

func (*EnvironmentCreateParameters) SetConnectorPort

func (o *EnvironmentCreateParameters) SetConnectorPort(v int32)

SetConnectorPort gets a reference to the given int32 and assigns it to the ConnectorPort field.

func (*EnvironmentCreateParameters) SetDescription

func (o *EnvironmentCreateParameters) SetDescription(v string)

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

func (*EnvironmentCreateParameters) SetDspKeystoreAlias

func (o *EnvironmentCreateParameters) SetDspKeystoreAlias(v string)

SetDspKeystoreAlias gets a reference to the given string and assigns it to the DspKeystoreAlias field.

func (*EnvironmentCreateParameters) SetDspKeystorePassword

func (o *EnvironmentCreateParameters) SetDspKeystorePassword(v string)

SetDspKeystorePassword gets a reference to the given string and assigns it to the DspKeystorePassword field.

func (*EnvironmentCreateParameters) SetDspKeystorePath

func (o *EnvironmentCreateParameters) SetDspKeystorePath(v string)

SetDspKeystorePath gets a reference to the given string and assigns it to the DspKeystorePath field.

func (*EnvironmentCreateParameters) SetDspTruststorePassword

func (o *EnvironmentCreateParameters) SetDspTruststorePassword(v string)

SetDspTruststorePassword gets a reference to the given string and assigns it to the DspTruststorePassword field.

func (*EnvironmentCreateParameters) SetDspTruststorePath

func (o *EnvironmentCreateParameters) SetDspTruststorePath(v string)

SetDspTruststorePath gets a reference to the given string and assigns it to the DspTruststorePath field.

func (*EnvironmentCreateParameters) SetEngineId

func (o *EnvironmentCreateParameters) SetEngineId(v int64)

SetEngineId sets field value

func (*EnvironmentCreateParameters) SetHostname

func (o *EnvironmentCreateParameters) SetHostname(v string)

SetHostname sets field value

func (*EnvironmentCreateParameters) SetIsCluster

func (o *EnvironmentCreateParameters) SetIsCluster(v bool)

SetIsCluster gets a reference to the given bool and assigns it to the IsCluster field.

func (*EnvironmentCreateParameters) SetIsTarget

func (o *EnvironmentCreateParameters) SetIsTarget(v bool)

SetIsTarget gets a reference to the given bool and assigns it to the IsTarget field.

func (*EnvironmentCreateParameters) SetJavaHome

func (o *EnvironmentCreateParameters) SetJavaHome(v string)

SetJavaHome gets a reference to the given string and assigns it to the JavaHome field.

func (*EnvironmentCreateParameters) SetName

func (o *EnvironmentCreateParameters) SetName(v string)

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

func (*EnvironmentCreateParameters) SetNfsAddresses

func (o *EnvironmentCreateParameters) SetNfsAddresses(v []string)

SetNfsAddresses gets a reference to the given []string and assigns it to the NfsAddresses field.

func (*EnvironmentCreateParameters) SetOsName

func (o *EnvironmentCreateParameters) SetOsName(v string)

SetOsName sets field value

func (*EnvironmentCreateParameters) SetPassword

func (o *EnvironmentCreateParameters) SetPassword(v string)

SetPassword sets field value

func (*EnvironmentCreateParameters) SetSshPort

func (o *EnvironmentCreateParameters) SetSshPort(v int64)

SetSshPort gets a reference to the given int64 and assigns it to the SshPort field.

func (*EnvironmentCreateParameters) SetStagingEnvironment

func (o *EnvironmentCreateParameters) SetStagingEnvironment(v string)

SetStagingEnvironment gets a reference to the given string and assigns it to the StagingEnvironment field.

func (*EnvironmentCreateParameters) SetToolkitPath

func (o *EnvironmentCreateParameters) SetToolkitPath(v string)

SetToolkitPath gets a reference to the given string and assigns it to the ToolkitPath field.

func (*EnvironmentCreateParameters) SetUsername

func (o *EnvironmentCreateParameters) SetUsername(v string)

SetUsername sets field value

type EnvironmentsApiService

type EnvironmentsApiService service

EnvironmentsApiService EnvironmentsApi service

func (*EnvironmentsApiService) CreateEnvironments

CreateEnvironments Create a environment.

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

func (*EnvironmentsApiService) CreateEnvironmentsExecute

Execute executes the request

@return CreateEnvironmentResponse

func (*EnvironmentsApiService) DeleteEnvironment

func (a *EnvironmentsApiService) DeleteEnvironment(ctx context.Context, environmentId string) ApiDeleteEnvironmentRequest

DeleteEnvironment Delete an environment by ID.

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

func (*EnvironmentsApiService) DeleteEnvironmentExecute

Execute executes the request

@return DeleteEnvironmentResponse

func (*EnvironmentsApiService) DisableEnvironment

func (a *EnvironmentsApiService) DisableEnvironment(ctx context.Context, environmentId string) ApiDisableEnvironmentRequest

DisableEnvironment Disable environment.

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

func (*EnvironmentsApiService) DisableEnvironmentExecute

Execute executes the request

@return DisableEnvironmentResponse

func (*EnvironmentsApiService) EnableEnvironment

func (a *EnvironmentsApiService) EnableEnvironment(ctx context.Context, environmentId string) ApiEnableEnvironmentRequest

EnableEnvironment Enable a disabled environment.

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

func (*EnvironmentsApiService) EnableEnvironmentExecute

Execute executes the request

@return EnableEnvironmentResponse

func (*EnvironmentsApiService) GetEnvironmentById

func (a *EnvironmentsApiService) GetEnvironmentById(ctx context.Context, environmentId string) ApiGetEnvironmentByIdRequest

GetEnvironmentById Returns an environment by ID.

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

func (*EnvironmentsApiService) GetEnvironmentByIdExecute

func (a *EnvironmentsApiService) GetEnvironmentByIdExecute(r ApiGetEnvironmentByIdRequest) (*Environment, *http.Response, error)

Execute executes the request

@return Environment

func (*EnvironmentsApiService) GetEnvironments

GetEnvironments List all environments.

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

func (*EnvironmentsApiService) GetEnvironmentsExecute

Execute executes the request

@return ListEnvironmentsResponse

func (*EnvironmentsApiService) RefreshEnvironment

func (a *EnvironmentsApiService) RefreshEnvironment(ctx context.Context, environmentId string) ApiRefreshEnvironmentRequest

RefreshEnvironment Refresh environment.

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

func (*EnvironmentsApiService) RefreshEnvironmentExecute

Execute executes the request

@return RefreshEnvironmentResponse

type Error

type Error struct {
	// Message providing more detail about the error that occurred, if available.
	Message *string `json:"message,omitempty"`
	// Name of the object affected by the error.
	ObjectName *string `json:"object_name,omitempty"`
}

Error struct for Error

func NewError

func NewError() *Error

NewError instantiates a new Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorWithDefaults

func NewErrorWithDefaults() *Error

NewErrorWithDefaults instantiates a new Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Error) GetMessage

func (o *Error) GetMessage() string

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

func (*Error) GetMessageOk

func (o *Error) 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 (*Error) GetObjectName

func (o *Error) GetObjectName() string

GetObjectName returns the ObjectName field value if set, zero value otherwise.

func (*Error) GetObjectNameOk

func (o *Error) GetObjectNameOk() (*string, bool)

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

func (*Error) HasMessage

func (o *Error) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*Error) HasObjectName

func (o *Error) HasObjectName() bool

HasObjectName returns a boolean if a field has been set.

func (Error) MarshalJSON

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

func (*Error) SetMessage

func (o *Error) SetMessage(v string)

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

func (*Error) SetObjectName

func (o *Error) SetObjectName(v string)

SetObjectName gets a reference to the given string and assigns it to the ObjectName field.

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 HashicorpVault

type HashicorpVault struct {
	Id *int64 `json:"id,omitempty"`
	// Environment variables to set when invoking the Vault CLI tool. The environment variables will be used both to login to the vault (if this step is required) and to retrieve engine username and passwords.
	EnvVariables *map[string]string `json:"env_variables,omitempty"`
	// Arguments to the \"vault\" CLI tool to be used to fetch a client token (or \"login\"). If supporting files, such as TLS certificates, must be used to authenticate, they can be mounted to the /etc/config directory. This property must not be set when using the TOKEN authentication method as login is not required.
	LoginCommandArgs []string `json:"login_command_args,omitempty"`
}

HashicorpVault Configuration required to connect and authenticate with an Hashicorp Vault which stores engines username and passwords.

func NewHashicorpVault

func NewHashicorpVault() *HashicorpVault

NewHashicorpVault instantiates a new HashicorpVault 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 NewHashicorpVaultWithDefaults

func NewHashicorpVaultWithDefaults() *HashicorpVault

NewHashicorpVaultWithDefaults instantiates a new HashicorpVault 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 (*HashicorpVault) GetEnvVariables

func (o *HashicorpVault) GetEnvVariables() map[string]string

GetEnvVariables returns the EnvVariables field value if set, zero value otherwise.

func (*HashicorpVault) GetEnvVariablesOk

func (o *HashicorpVault) GetEnvVariablesOk() (*map[string]string, bool)

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

func (*HashicorpVault) GetId

func (o *HashicorpVault) GetId() int64

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

func (*HashicorpVault) GetIdOk

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

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

func (*HashicorpVault) GetLoginCommandArgs

func (o *HashicorpVault) GetLoginCommandArgs() []string

GetLoginCommandArgs returns the LoginCommandArgs field value if set, zero value otherwise.

func (*HashicorpVault) GetLoginCommandArgsOk

func (o *HashicorpVault) GetLoginCommandArgsOk() ([]string, bool)

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

func (*HashicorpVault) HasEnvVariables

func (o *HashicorpVault) HasEnvVariables() bool

HasEnvVariables returns a boolean if a field has been set.

func (*HashicorpVault) HasId

func (o *HashicorpVault) HasId() bool

HasId returns a boolean if a field has been set.

func (*HashicorpVault) HasLoginCommandArgs

func (o *HashicorpVault) HasLoginCommandArgs() bool

HasLoginCommandArgs returns a boolean if a field has been set.

func (HashicorpVault) MarshalJSON

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

func (*HashicorpVault) SetEnvVariables

func (o *HashicorpVault) SetEnvVariables(v map[string]string)

SetEnvVariables gets a reference to the given map[string]string and assigns it to the EnvVariables field.

func (*HashicorpVault) SetId

func (o *HashicorpVault) SetId(v int64)

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

func (*HashicorpVault) SetLoginCommandArgs

func (o *HashicorpVault) SetLoginCommandArgs(v []string)

SetLoginCommandArgs gets a reference to the given []string and assigns it to the LoginCommandArgs field.

type Hook

type Hook struct {
	Name    *string `json:"name,omitempty"`
	Command string  `json:"command"`
	Shell   *string `json:"shell,omitempty"`
}

Hook struct for Hook

func NewHook

func NewHook(command string) *Hook

NewHook instantiates a new Hook 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 NewHookWithDefaults

func NewHookWithDefaults() *Hook

NewHookWithDefaults instantiates a new Hook 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 (*Hook) GetCommand

func (o *Hook) GetCommand() string

GetCommand returns the Command field value

func (*Hook) GetCommandOk

func (o *Hook) GetCommandOk() (*string, bool)

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

func (*Hook) GetName

func (o *Hook) GetName() string

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

func (*Hook) GetNameOk

func (o *Hook) 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 (*Hook) GetShell

func (o *Hook) GetShell() string

GetShell returns the Shell field value if set, zero value otherwise.

func (*Hook) GetShellOk

func (o *Hook) GetShellOk() (*string, bool)

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

func (*Hook) HasName

func (o *Hook) HasName() bool

HasName returns a boolean if a field has been set.

func (*Hook) HasShell

func (o *Hook) HasShell() bool

HasShell returns a boolean if a field has been set.

func (Hook) MarshalJSON

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

func (*Hook) SetCommand

func (o *Hook) SetCommand(v string)

SetCommand sets field value

func (*Hook) SetName

func (o *Hook) SetName(v string)

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

func (*Hook) SetShell

func (o *Hook) SetShell(v string)

SetShell gets a reference to the given string and assigns it to the Shell field.

type Host

type Host struct {
	// The hostname or IP address of this host.
	Hostname *string `json:"hostname,omitempty"`
	// The name of the OS on this host.
	OsName *string `json:"os_name,omitempty"`
	// The version of the OS on this host.
	OsVersion *string `json:"os_version,omitempty"`
	// The total amount of memory on this host in bytes.
	MemorySize *int64 `json:"memory_size,omitempty"`
}

Host A physical/virtual server.

func NewHost

func NewHost() *Host

NewHost instantiates a new Host 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 NewHostWithDefaults

func NewHostWithDefaults() *Host

NewHostWithDefaults instantiates a new Host 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 (*Host) GetHostname

func (o *Host) GetHostname() string

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

func (*Host) GetHostnameOk

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

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

func (*Host) GetMemorySize

func (o *Host) GetMemorySize() int64

GetMemorySize returns the MemorySize field value if set, zero value otherwise.

func (*Host) GetMemorySizeOk

func (o *Host) GetMemorySizeOk() (*int64, bool)

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

func (*Host) GetOsName

func (o *Host) GetOsName() string

GetOsName returns the OsName field value if set, zero value otherwise.

func (*Host) GetOsNameOk

func (o *Host) GetOsNameOk() (*string, bool)

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

func (*Host) GetOsVersion

func (o *Host) GetOsVersion() string

GetOsVersion returns the OsVersion field value if set, zero value otherwise.

func (*Host) GetOsVersionOk

func (o *Host) GetOsVersionOk() (*string, bool)

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

func (*Host) HasHostname

func (o *Host) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*Host) HasMemorySize

func (o *Host) HasMemorySize() bool

HasMemorySize returns a boolean if a field has been set.

func (*Host) HasOsName

func (o *Host) HasOsName() bool

HasOsName returns a boolean if a field has been set.

func (*Host) HasOsVersion

func (o *Host) HasOsVersion() bool

HasOsVersion returns a boolean if a field has been set.

func (Host) MarshalJSON

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

func (*Host) SetHostname

func (o *Host) SetHostname(v string)

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

func (*Host) SetMemorySize

func (o *Host) SetMemorySize(v int64)

SetMemorySize gets a reference to the given int64 and assigns it to the MemorySize field.

func (*Host) SetOsName

func (o *Host) SetOsName(v string)

SetOsName gets a reference to the given string and assigns it to the OsName field.

func (*Host) SetOsVersion

func (o *Host) SetOsVersion(v string)

SetOsVersion gets a reference to the given string and assigns it to the OsVersion field.

type Job

type Job struct {
	// The Job entity ID.
	Id *string `json:"id,omitempty"`
	// The status of the job.
	Status *string `json:"status,omitempty"`
	// The type of job being done.
	Type *string `json:"type,omitempty"`
	// Details about the failure for FAILED jobs.
	ErrorDetails *string `json:"error_details,omitempty"`
	// A reference to the job's target.
	TargetId *string `json:"target_id,omitempty"`
	// The time the job started executing.
	StartTime *time.Time `json:"start_time,omitempty"`
	// The time the job was last updated.
	UpdateTime *time.Time `json:"update_time,omitempty"`
}

Job An asynchronous task.

func NewJob

func NewJob() *Job

NewJob instantiates a new Job 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 NewJobWithDefaults

func NewJobWithDefaults() *Job

NewJobWithDefaults instantiates a new Job 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 (*Job) GetErrorDetails

func (o *Job) GetErrorDetails() string

GetErrorDetails returns the ErrorDetails field value if set, zero value otherwise.

func (*Job) GetErrorDetailsOk

func (o *Job) GetErrorDetailsOk() (*string, bool)

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

func (*Job) GetId

func (o *Job) GetId() string

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

func (*Job) GetIdOk

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

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

func (*Job) GetStartTime

func (o *Job) GetStartTime() time.Time

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*Job) GetStartTimeOk

func (o *Job) GetStartTimeOk() (*time.Time, bool)

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

func (*Job) GetStatus

func (o *Job) GetStatus() string

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

func (*Job) GetStatusOk

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

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

func (*Job) GetTargetId

func (o *Job) GetTargetId() string

GetTargetId returns the TargetId field value if set, zero value otherwise.

func (*Job) GetTargetIdOk

func (o *Job) GetTargetIdOk() (*string, bool)

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

func (*Job) GetType

func (o *Job) GetType() string

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

func (*Job) GetTypeOk

func (o *Job) 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 (*Job) GetUpdateTime

func (o *Job) GetUpdateTime() time.Time

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*Job) GetUpdateTimeOk

func (o *Job) GetUpdateTimeOk() (*time.Time, bool)

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

func (*Job) HasErrorDetails

func (o *Job) HasErrorDetails() bool

HasErrorDetails returns a boolean if a field has been set.

func (*Job) HasId

func (o *Job) HasId() bool

HasId returns a boolean if a field has been set.

func (*Job) HasStartTime

func (o *Job) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*Job) HasStatus

func (o *Job) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Job) HasTargetId

func (o *Job) HasTargetId() bool

HasTargetId returns a boolean if a field has been set.

func (*Job) HasType

func (o *Job) HasType() bool

HasType returns a boolean if a field has been set.

func (*Job) HasUpdateTime

func (o *Job) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (Job) MarshalJSON

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

func (*Job) SetErrorDetails

func (o *Job) SetErrorDetails(v string)

SetErrorDetails gets a reference to the given string and assigns it to the ErrorDetails field.

func (*Job) SetId

func (o *Job) SetId(v string)

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

func (*Job) SetStartTime

func (o *Job) SetStartTime(v time.Time)

SetStartTime gets a reference to the given time.Time and assigns it to the StartTime field.

func (*Job) SetStatus

func (o *Job) SetStatus(v string)

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

func (*Job) SetTargetId

func (o *Job) SetTargetId(v string)

SetTargetId gets a reference to the given string and assigns it to the TargetId field.

func (*Job) SetType

func (o *Job) SetType(v string)

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

func (*Job) SetUpdateTime

func (o *Job) SetUpdateTime(v time.Time)

SetUpdateTime gets a reference to the given time.Time and assigns it to the UpdateTime field.

type JobId

type JobId struct {
	// The job id.
	Id *string `json:"id,omitempty"`
}

JobId Reference to a job on an engine.

func NewJobId

func NewJobId() *JobId

NewJobId instantiates a new JobId 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 NewJobIdWithDefaults

func NewJobIdWithDefaults() *JobId

NewJobIdWithDefaults instantiates a new JobId 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 (*JobId) GetId

func (o *JobId) GetId() string

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

func (*JobId) GetIdOk

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

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

func (*JobId) HasId

func (o *JobId) HasId() bool

HasId returns a boolean if a field has been set.

func (JobId) MarshalJSON

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

func (*JobId) SetId

func (o *JobId) SetId(v string)

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

type JobsApiService

type JobsApiService service

JobsApiService JobsApi service

func (*JobsApiService) AbandonJob

func (a *JobsApiService) AbandonJob(ctx context.Context, jobId string) ApiAbandonJobRequest

AbandonJob Abandons a job.

Abandoning a job means that the system will no longer track ongoing progress. The system will not attempt to stop the process in any way. The job will be moved to the ABANDONED terminal state.

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

func (*JobsApiService) AbandonJobExecute

func (a *JobsApiService) AbandonJobExecute(r ApiAbandonJobRequest) (*http.Response, error)

Execute executes the request

func (*JobsApiService) GetJobById

func (a *JobsApiService) GetJobById(ctx context.Context, jobId string) ApiGetJobByIdRequest

GetJobById Returns a job by ID.

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

func (*JobsApiService) GetJobByIdExecute

func (a *JobsApiService) GetJobByIdExecute(r ApiGetJobByIdRequest) (*Job, *http.Response, error)

Execute executes the request

@return Job

type ListBookmarksByVDBGroupsResponse

type ListBookmarksByVDBGroupsResponse struct {
	Items []Bookmark `json:"items,omitempty"`
}

ListBookmarksByVDBGroupsResponse struct for ListBookmarksByVDBGroupsResponse

func NewListBookmarksByVDBGroupsResponse

func NewListBookmarksByVDBGroupsResponse() *ListBookmarksByVDBGroupsResponse

NewListBookmarksByVDBGroupsResponse instantiates a new ListBookmarksByVDBGroupsResponse 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 NewListBookmarksByVDBGroupsResponseWithDefaults

func NewListBookmarksByVDBGroupsResponseWithDefaults() *ListBookmarksByVDBGroupsResponse

NewListBookmarksByVDBGroupsResponseWithDefaults instantiates a new ListBookmarksByVDBGroupsResponse 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 (*ListBookmarksByVDBGroupsResponse) GetItems

GetItems returns the Items field value if set, zero value otherwise.

func (*ListBookmarksByVDBGroupsResponse) GetItemsOk

func (o *ListBookmarksByVDBGroupsResponse) GetItemsOk() ([]Bookmark, bool)

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

func (*ListBookmarksByVDBGroupsResponse) HasItems

func (o *ListBookmarksByVDBGroupsResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ListBookmarksByVDBGroupsResponse) MarshalJSON

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

func (*ListBookmarksByVDBGroupsResponse) SetItems

func (o *ListBookmarksByVDBGroupsResponse) SetItems(v []Bookmark)

SetItems gets a reference to the given []Bookmark and assigns it to the Items field.

type ListBookmarksResponse

type ListBookmarksResponse struct {
	Items []Bookmark `json:"items,omitempty"`
	// Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. The Errors object contains information about full or partial failures which might have occurred during the request.
	Errors []Error `json:"errors,omitempty"`
}

ListBookmarksResponse struct for ListBookmarksResponse

func NewListBookmarksResponse

func NewListBookmarksResponse() *ListBookmarksResponse

NewListBookmarksResponse instantiates a new ListBookmarksResponse 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 NewListBookmarksResponseWithDefaults

func NewListBookmarksResponseWithDefaults() *ListBookmarksResponse

NewListBookmarksResponseWithDefaults instantiates a new ListBookmarksResponse 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 (*ListBookmarksResponse) GetErrors

func (o *ListBookmarksResponse) GetErrors() []Error

GetErrors returns the Errors field value if set, zero value otherwise.

func (*ListBookmarksResponse) GetErrorsOk

func (o *ListBookmarksResponse) GetErrorsOk() ([]Error, bool)

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

func (*ListBookmarksResponse) GetItems

func (o *ListBookmarksResponse) GetItems() []Bookmark

GetItems returns the Items field value if set, zero value otherwise.

func (*ListBookmarksResponse) GetItemsOk

func (o *ListBookmarksResponse) GetItemsOk() ([]Bookmark, bool)

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

func (*ListBookmarksResponse) HasErrors

func (o *ListBookmarksResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*ListBookmarksResponse) HasItems

func (o *ListBookmarksResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ListBookmarksResponse) MarshalJSON

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

func (*ListBookmarksResponse) SetErrors

func (o *ListBookmarksResponse) SetErrors(v []Error)

SetErrors gets a reference to the given []Error and assigns it to the Errors field.

func (*ListBookmarksResponse) SetItems

func (o *ListBookmarksResponse) SetItems(v []Bookmark)

SetItems gets a reference to the given []Bookmark and assigns it to the Items field.

type ListDSourcesResponse

type ListDSourcesResponse struct {
	Items []DSource `json:"items,omitempty"`
	// Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. The Errors object contains information about full or partial failures which might have occurred during the request.
	Errors           []Error                    `json:"errors,omitempty"`
	ResponseMetadata *PaginatedResponseMetadata `json:"response_metadata,omitempty"`
}

ListDSourcesResponse struct for ListDSourcesResponse

func NewListDSourcesResponse

func NewListDSourcesResponse() *ListDSourcesResponse

NewListDSourcesResponse instantiates a new ListDSourcesResponse 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 NewListDSourcesResponseWithDefaults

func NewListDSourcesResponseWithDefaults() *ListDSourcesResponse

NewListDSourcesResponseWithDefaults instantiates a new ListDSourcesResponse 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 (*ListDSourcesResponse) GetErrors

func (o *ListDSourcesResponse) GetErrors() []Error

GetErrors returns the Errors field value if set, zero value otherwise.

func (*ListDSourcesResponse) GetErrorsOk

func (o *ListDSourcesResponse) GetErrorsOk() ([]Error, bool)

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

func (*ListDSourcesResponse) GetItems

func (o *ListDSourcesResponse) GetItems() []DSource

GetItems returns the Items field value if set, zero value otherwise.

func (*ListDSourcesResponse) GetItemsOk

func (o *ListDSourcesResponse) GetItemsOk() ([]DSource, bool)

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

func (*ListDSourcesResponse) GetResponseMetadata

func (o *ListDSourcesResponse) GetResponseMetadata() PaginatedResponseMetadata

GetResponseMetadata returns the ResponseMetadata field value if set, zero value otherwise.

func (*ListDSourcesResponse) GetResponseMetadataOk

func (o *ListDSourcesResponse) GetResponseMetadataOk() (*PaginatedResponseMetadata, bool)

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

func (*ListDSourcesResponse) HasErrors

func (o *ListDSourcesResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*ListDSourcesResponse) HasItems

func (o *ListDSourcesResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*ListDSourcesResponse) HasResponseMetadata

func (o *ListDSourcesResponse) HasResponseMetadata() bool

HasResponseMetadata returns a boolean if a field has been set.

func (ListDSourcesResponse) MarshalJSON

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

func (*ListDSourcesResponse) SetErrors

func (o *ListDSourcesResponse) SetErrors(v []Error)

SetErrors gets a reference to the given []Error and assigns it to the Errors field.

func (*ListDSourcesResponse) SetItems

func (o *ListDSourcesResponse) SetItems(v []DSource)

SetItems gets a reference to the given []DSource and assigns it to the Items field.

func (*ListDSourcesResponse) SetResponseMetadata

func (o *ListDSourcesResponse) SetResponseMetadata(v PaginatedResponseMetadata)

SetResponseMetadata gets a reference to the given PaginatedResponseMetadata and assigns it to the ResponseMetadata field.

type ListEnginesResponse

type ListEnginesResponse struct {
	Items []Engine `json:"items,omitempty"`
	// Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. The Errors object contains information about full or partial failures which might have occurred during the request.
	Errors []Error `json:"errors,omitempty"`
}

ListEnginesResponse struct for ListEnginesResponse

func NewListEnginesResponse

func NewListEnginesResponse() *ListEnginesResponse

NewListEnginesResponse instantiates a new ListEnginesResponse 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 NewListEnginesResponseWithDefaults

func NewListEnginesResponseWithDefaults() *ListEnginesResponse

NewListEnginesResponseWithDefaults instantiates a new ListEnginesResponse 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 (*ListEnginesResponse) GetErrors

func (o *ListEnginesResponse) GetErrors() []Error

GetErrors returns the Errors field value if set, zero value otherwise.

func (*ListEnginesResponse) GetErrorsOk

func (o *ListEnginesResponse) GetErrorsOk() ([]Error, bool)

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

func (*ListEnginesResponse) GetItems

func (o *ListEnginesResponse) GetItems() []Engine

GetItems returns the Items field value if set, zero value otherwise.

func (*ListEnginesResponse) GetItemsOk

func (o *ListEnginesResponse) GetItemsOk() ([]Engine, bool)

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

func (*ListEnginesResponse) HasErrors

func (o *ListEnginesResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*ListEnginesResponse) HasItems

func (o *ListEnginesResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ListEnginesResponse) MarshalJSON

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

func (*ListEnginesResponse) SetErrors

func (o *ListEnginesResponse) SetErrors(v []Error)

SetErrors gets a reference to the given []Error and assigns it to the Errors field.

func (*ListEnginesResponse) SetItems

func (o *ListEnginesResponse) SetItems(v []Engine)

SetItems gets a reference to the given []Engine and assigns it to the Items field.

type ListEnvironmentsResponse

type ListEnvironmentsResponse struct {
	Items []Environment `json:"items,omitempty"`
	// Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. The Errors object contains information about full or partial failures which might have occurred during the request.
	Errors           []Error                    `json:"errors,omitempty"`
	ResponseMetadata *PaginatedResponseMetadata `json:"response_metadata,omitempty"`
}

ListEnvironmentsResponse struct for ListEnvironmentsResponse

func NewListEnvironmentsResponse

func NewListEnvironmentsResponse() *ListEnvironmentsResponse

NewListEnvironmentsResponse instantiates a new ListEnvironmentsResponse 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 NewListEnvironmentsResponseWithDefaults

func NewListEnvironmentsResponseWithDefaults() *ListEnvironmentsResponse

NewListEnvironmentsResponseWithDefaults instantiates a new ListEnvironmentsResponse 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 (*ListEnvironmentsResponse) GetErrors

func (o *ListEnvironmentsResponse) GetErrors() []Error

GetErrors returns the Errors field value if set, zero value otherwise.

func (*ListEnvironmentsResponse) GetErrorsOk

func (o *ListEnvironmentsResponse) GetErrorsOk() ([]Error, bool)

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

func (*ListEnvironmentsResponse) GetItems

func (o *ListEnvironmentsResponse) GetItems() []Environment

GetItems returns the Items field value if set, zero value otherwise.

func (*ListEnvironmentsResponse) GetItemsOk

func (o *ListEnvironmentsResponse) GetItemsOk() ([]Environment, bool)

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

func (*ListEnvironmentsResponse) GetResponseMetadata

func (o *ListEnvironmentsResponse) GetResponseMetadata() PaginatedResponseMetadata

GetResponseMetadata returns the ResponseMetadata field value if set, zero value otherwise.

func (*ListEnvironmentsResponse) GetResponseMetadataOk

func (o *ListEnvironmentsResponse) GetResponseMetadataOk() (*PaginatedResponseMetadata, bool)

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

func (*ListEnvironmentsResponse) HasErrors

func (o *ListEnvironmentsResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*ListEnvironmentsResponse) HasItems

func (o *ListEnvironmentsResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*ListEnvironmentsResponse) HasResponseMetadata

func (o *ListEnvironmentsResponse) HasResponseMetadata() bool

HasResponseMetadata returns a boolean if a field has been set.

func (ListEnvironmentsResponse) MarshalJSON

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

func (*ListEnvironmentsResponse) SetErrors

func (o *ListEnvironmentsResponse) SetErrors(v []Error)

SetErrors gets a reference to the given []Error and assigns it to the Errors field.

func (*ListEnvironmentsResponse) SetItems

func (o *ListEnvironmentsResponse) SetItems(v []Environment)

SetItems gets a reference to the given []Environment and assigns it to the Items field.

func (*ListEnvironmentsResponse) SetResponseMetadata

func (o *ListEnvironmentsResponse) SetResponseMetadata(v PaginatedResponseMetadata)

SetResponseMetadata gets a reference to the given PaginatedResponseMetadata and assigns it to the ResponseMetadata field.

type ListSnaphotsResponse

type ListSnaphotsResponse struct {
	Items            []Snapshot                 `json:"items,omitempty"`
	ResponseMetadata *PaginatedResponseMetadata `json:"response_metadata,omitempty"`
}

ListSnaphotsResponse struct for ListSnaphotsResponse

func NewListSnaphotsResponse

func NewListSnaphotsResponse() *ListSnaphotsResponse

NewListSnaphotsResponse instantiates a new ListSnaphotsResponse 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 NewListSnaphotsResponseWithDefaults

func NewListSnaphotsResponseWithDefaults() *ListSnaphotsResponse

NewListSnaphotsResponseWithDefaults instantiates a new ListSnaphotsResponse 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 (*ListSnaphotsResponse) GetItems

func (o *ListSnaphotsResponse) GetItems() []Snapshot

GetItems returns the Items field value if set, zero value otherwise.

func (*ListSnaphotsResponse) GetItemsOk

func (o *ListSnaphotsResponse) GetItemsOk() ([]Snapshot, bool)

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

func (*ListSnaphotsResponse) GetResponseMetadata

func (o *ListSnaphotsResponse) GetResponseMetadata() PaginatedResponseMetadata

GetResponseMetadata returns the ResponseMetadata field value if set, zero value otherwise.

func (*ListSnaphotsResponse) GetResponseMetadataOk

func (o *ListSnaphotsResponse) GetResponseMetadataOk() (*PaginatedResponseMetadata, bool)

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

func (*ListSnaphotsResponse) HasItems

func (o *ListSnaphotsResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*ListSnaphotsResponse) HasResponseMetadata

func (o *ListSnaphotsResponse) HasResponseMetadata() bool

HasResponseMetadata returns a boolean if a field has been set.

func (ListSnaphotsResponse) MarshalJSON

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

func (*ListSnaphotsResponse) SetItems

func (o *ListSnaphotsResponse) SetItems(v []Snapshot)

SetItems gets a reference to the given []Snapshot and assigns it to the Items field.

func (*ListSnaphotsResponse) SetResponseMetadata

func (o *ListSnaphotsResponse) SetResponseMetadata(v PaginatedResponseMetadata)

SetResponseMetadata gets a reference to the given PaginatedResponseMetadata and assigns it to the ResponseMetadata field.

type ListSourcesResponse

type ListSourcesResponse struct {
	Items []Source `json:"items,omitempty"`
	// Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. The Errors object contains information about full or partial failures which might have occurred during the request.
	Errors           []Error                    `json:"errors,omitempty"`
	ResponseMetadata *PaginatedResponseMetadata `json:"response_metadata,omitempty"`
}

ListSourcesResponse struct for ListSourcesResponse

func NewListSourcesResponse

func NewListSourcesResponse() *ListSourcesResponse

NewListSourcesResponse instantiates a new ListSourcesResponse 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 NewListSourcesResponseWithDefaults

func NewListSourcesResponseWithDefaults() *ListSourcesResponse

NewListSourcesResponseWithDefaults instantiates a new ListSourcesResponse 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 (*ListSourcesResponse) GetErrors

func (o *ListSourcesResponse) GetErrors() []Error

GetErrors returns the Errors field value if set, zero value otherwise.

func (*ListSourcesResponse) GetErrorsOk

func (o *ListSourcesResponse) GetErrorsOk() ([]Error, bool)

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

func (*ListSourcesResponse) GetItems

func (o *ListSourcesResponse) GetItems() []Source

GetItems returns the Items field value if set, zero value otherwise.

func (*ListSourcesResponse) GetItemsOk

func (o *ListSourcesResponse) GetItemsOk() ([]Source, bool)

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

func (*ListSourcesResponse) GetResponseMetadata

func (o *ListSourcesResponse) GetResponseMetadata() PaginatedResponseMetadata

GetResponseMetadata returns the ResponseMetadata field value if set, zero value otherwise.

func (*ListSourcesResponse) GetResponseMetadataOk

func (o *ListSourcesResponse) GetResponseMetadataOk() (*PaginatedResponseMetadata, bool)

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

func (*ListSourcesResponse) HasErrors

func (o *ListSourcesResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*ListSourcesResponse) HasItems

func (o *ListSourcesResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*ListSourcesResponse) HasResponseMetadata

func (o *ListSourcesResponse) HasResponseMetadata() bool

HasResponseMetadata returns a boolean if a field has been set.

func (ListSourcesResponse) MarshalJSON

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

func (*ListSourcesResponse) SetErrors

func (o *ListSourcesResponse) SetErrors(v []Error)

SetErrors gets a reference to the given []Error and assigns it to the Errors field.

func (*ListSourcesResponse) SetItems

func (o *ListSourcesResponse) SetItems(v []Source)

SetItems gets a reference to the given []Source and assigns it to the Items field.

func (*ListSourcesResponse) SetResponseMetadata

func (o *ListSourcesResponse) SetResponseMetadata(v PaginatedResponseMetadata)

SetResponseMetadata gets a reference to the given PaginatedResponseMetadata and assigns it to the ResponseMetadata field.

type ListVDBGroupsByBookmarkResponse

type ListVDBGroupsByBookmarkResponse struct {
	Items []VDBGroup `json:"items,omitempty"`
}

ListVDBGroupsByBookmarkResponse struct for ListVDBGroupsByBookmarkResponse

func NewListVDBGroupsByBookmarkResponse

func NewListVDBGroupsByBookmarkResponse() *ListVDBGroupsByBookmarkResponse

NewListVDBGroupsByBookmarkResponse instantiates a new ListVDBGroupsByBookmarkResponse 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 NewListVDBGroupsByBookmarkResponseWithDefaults

func NewListVDBGroupsByBookmarkResponseWithDefaults() *ListVDBGroupsByBookmarkResponse

NewListVDBGroupsByBookmarkResponseWithDefaults instantiates a new ListVDBGroupsByBookmarkResponse 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 (*ListVDBGroupsByBookmarkResponse) GetItems

func (o *ListVDBGroupsByBookmarkResponse) GetItems() []VDBGroup

GetItems returns the Items field value if set, zero value otherwise.

func (*ListVDBGroupsByBookmarkResponse) GetItemsOk

func (o *ListVDBGroupsByBookmarkResponse) GetItemsOk() ([]VDBGroup, bool)

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

func (*ListVDBGroupsByBookmarkResponse) HasItems

func (o *ListVDBGroupsByBookmarkResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ListVDBGroupsByBookmarkResponse) MarshalJSON

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

func (*ListVDBGroupsByBookmarkResponse) SetItems

func (o *ListVDBGroupsByBookmarkResponse) SetItems(v []VDBGroup)

SetItems gets a reference to the given []VDBGroup and assigns it to the Items field.

type ListVDBGroupsResponse

type ListVDBGroupsResponse struct {
	Items []VDBGroup `json:"items,omitempty"`
	// Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. The Errors object contains information about full or partial failures which might have occurred during the request.
	Errors []Error `json:"errors,omitempty"`
}

ListVDBGroupsResponse struct for ListVDBGroupsResponse

func NewListVDBGroupsResponse

func NewListVDBGroupsResponse() *ListVDBGroupsResponse

NewListVDBGroupsResponse instantiates a new ListVDBGroupsResponse 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 NewListVDBGroupsResponseWithDefaults

func NewListVDBGroupsResponseWithDefaults() *ListVDBGroupsResponse

NewListVDBGroupsResponseWithDefaults instantiates a new ListVDBGroupsResponse 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 (*ListVDBGroupsResponse) GetErrors

func (o *ListVDBGroupsResponse) GetErrors() []Error

GetErrors returns the Errors field value if set, zero value otherwise.

func (*ListVDBGroupsResponse) GetErrorsOk

func (o *ListVDBGroupsResponse) GetErrorsOk() ([]Error, bool)

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

func (*ListVDBGroupsResponse) GetItems

func (o *ListVDBGroupsResponse) GetItems() []VDBGroup

GetItems returns the Items field value if set, zero value otherwise.

func (*ListVDBGroupsResponse) GetItemsOk

func (o *ListVDBGroupsResponse) GetItemsOk() ([]VDBGroup, bool)

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

func (*ListVDBGroupsResponse) HasErrors

func (o *ListVDBGroupsResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*ListVDBGroupsResponse) HasItems

func (o *ListVDBGroupsResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ListVDBGroupsResponse) MarshalJSON

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

func (*ListVDBGroupsResponse) SetErrors

func (o *ListVDBGroupsResponse) SetErrors(v []Error)

SetErrors gets a reference to the given []Error and assigns it to the Errors field.

func (*ListVDBGroupsResponse) SetItems

func (o *ListVDBGroupsResponse) SetItems(v []VDBGroup)

SetItems gets a reference to the given []VDBGroup and assigns it to the Items field.

type ListVDBsResponse

type ListVDBsResponse struct {
	Items []VDB `json:"items,omitempty"`
	// Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. The Errors object contains information about full or partial failures which might have occurred during the request.
	Errors           []Error                    `json:"errors,omitempty"`
	ResponseMetadata *PaginatedResponseMetadata `json:"response_metadata,omitempty"`
}

ListVDBsResponse struct for ListVDBsResponse

func NewListVDBsResponse

func NewListVDBsResponse() *ListVDBsResponse

NewListVDBsResponse instantiates a new ListVDBsResponse 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 NewListVDBsResponseWithDefaults

func NewListVDBsResponseWithDefaults() *ListVDBsResponse

NewListVDBsResponseWithDefaults instantiates a new ListVDBsResponse 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 (*ListVDBsResponse) GetErrors

func (o *ListVDBsResponse) GetErrors() []Error

GetErrors returns the Errors field value if set, zero value otherwise.

func (*ListVDBsResponse) GetErrorsOk

func (o *ListVDBsResponse) GetErrorsOk() ([]Error, bool)

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

func (*ListVDBsResponse) GetItems

func (o *ListVDBsResponse) GetItems() []VDB

GetItems returns the Items field value if set, zero value otherwise.

func (*ListVDBsResponse) GetItemsOk

func (o *ListVDBsResponse) GetItemsOk() ([]VDB, bool)

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

func (*ListVDBsResponse) GetResponseMetadata

func (o *ListVDBsResponse) GetResponseMetadata() PaginatedResponseMetadata

GetResponseMetadata returns the ResponseMetadata field value if set, zero value otherwise.

func (*ListVDBsResponse) GetResponseMetadataOk

func (o *ListVDBsResponse) GetResponseMetadataOk() (*PaginatedResponseMetadata, bool)

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

func (*ListVDBsResponse) HasErrors

func (o *ListVDBsResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*ListVDBsResponse) HasItems

func (o *ListVDBsResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*ListVDBsResponse) HasResponseMetadata

func (o *ListVDBsResponse) HasResponseMetadata() bool

HasResponseMetadata returns a boolean if a field has been set.

func (ListVDBsResponse) MarshalJSON

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

func (*ListVDBsResponse) SetErrors

func (o *ListVDBsResponse) SetErrors(v []Error)

SetErrors gets a reference to the given []Error and assigns it to the Errors field.

func (*ListVDBsResponse) SetItems

func (o *ListVDBsResponse) SetItems(v []VDB)

SetItems gets a reference to the given []VDB and assigns it to the Items field.

func (*ListVDBsResponse) SetResponseMetadata

func (o *ListVDBsResponse) SetResponseMetadata(v PaginatedResponseMetadata)

SetResponseMetadata gets a reference to the given PaginatedResponseMetadata and assigns it to the ResponseMetadata field.

type ManagementApiService

type ManagementApiService service

ManagementApiService ManagementApi service

func (*ManagementApiService) CreateHashicorpVault

CreateHashicorpVault Configure a new Hashicorp Vault

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

func (*ManagementApiService) CreateHashicorpVaultExecute

func (a *ManagementApiService) CreateHashicorpVaultExecute(r ApiCreateHashicorpVaultRequest) (*HashicorpVault, *http.Response, error)

Execute executes the request

@return HashicorpVault

func (*ManagementApiService) DeleteHashicorpVault

func (a *ManagementApiService) DeleteHashicorpVault(ctx context.Context, vaultId int64) ApiDeleteHashicorpVaultRequest

DeleteHashicorpVault Delete a Hashicorp vault by id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vaultId Numeric ID of the Hashicorp vault
@return ApiDeleteHashicorpVaultRequest

func (*ManagementApiService) DeleteHashicorpVaultExecute

func (a *ManagementApiService) DeleteHashicorpVaultExecute(r ApiDeleteHashicorpVaultRequest) (*http.Response, error)

Execute executes the request

func (*ManagementApiService) GetHashicorpVault

func (a *ManagementApiService) GetHashicorpVault(ctx context.Context, vaultId int64) ApiGetHashicorpVaultRequest

GetHashicorpVault Get a Hashicorp vault by id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vaultId Numeric ID of the Hashicorp vault
@return ApiGetHashicorpVaultRequest

func (*ManagementApiService) GetHashicorpVaultExecute

Execute executes the request

@return HashicorpVault

func (*ManagementApiService) GetHashicorpVaults

GetHashicorpVaults Returns a list of configured Hashicorp vaults.

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

func (*ManagementApiService) GetHashicorpVaultsExecute

func (a *ManagementApiService) GetHashicorpVaultsExecute(r ApiGetHashicorpVaultsRequest) ([]HashicorpVault, *http.Response, error)

Execute executes the request

@return []HashicorpVault

func (*ManagementApiService) GetRegisteredEngine

func (a *ManagementApiService) GetRegisteredEngine(ctx context.Context, engineId int64) ApiGetRegisteredEngineRequest

GetRegisteredEngine Returns a registered engine by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param engineId Numeric ID of the registered engine.
@return ApiGetRegisteredEngineRequest

func (*ManagementApiService) GetRegisteredEngineExecute

Execute executes the request

@return RegisteredEngine

func (*ManagementApiService) GetRegisteredEngines

GetRegisteredEngines Returns a list of registered engines.

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

func (*ManagementApiService) GetRegisteredEnginesExecute

Execute executes the request

@return []RegisteredEngine

func (*ManagementApiService) RegisterEngine

RegisterEngine Register an engine.

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

func (*ManagementApiService) RegisterEngineExecute

Execute executes the request

@return RegisteredEngine

func (*ManagementApiService) UnregisterEngine

func (a *ManagementApiService) UnregisterEngine(ctx context.Context, engineId int64) ApiUnregisterEngineRequest

UnregisterEngine Unregister an engine.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param engineId Numeric ID of the registered engine.
@return ApiUnregisterEngineRequest

func (*ManagementApiService) UnregisterEngineExecute

Execute executes the request

@return DeleteEngineResponse

func (*ManagementApiService) UpdateRegisteredEngine

func (a *ManagementApiService) UpdateRegisteredEngine(ctx context.Context, engineId int64) ApiUpdateRegisteredEngineRequest

UpdateRegisteredEngine Update a registered engine.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param engineId Numeric ID of the registered engine.
@return ApiUpdateRegisteredEngineRequest

func (*ManagementApiService) UpdateRegisteredEngineExecute

Execute executes the request

@return RegisteredEngine

type NullableApiClient

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

func NewNullableApiClient

func NewNullableApiClient(val *ApiClient) *NullableApiClient

func (NullableApiClient) Get

func (v NullableApiClient) Get() *ApiClient

func (NullableApiClient) IsSet

func (v NullableApiClient) IsSet() bool

func (NullableApiClient) MarshalJSON

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

func (*NullableApiClient) Set

func (v *NullableApiClient) Set(val *ApiClient)

func (*NullableApiClient) UnmarshalJSON

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

func (*NullableApiClient) Unset

func (v *NullableApiClient) Unset()

type NullableApiClientCreateParameter

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

func (NullableApiClientCreateParameter) Get

func (NullableApiClientCreateParameter) IsSet

func (NullableApiClientCreateParameter) MarshalJSON

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

func (*NullableApiClientCreateParameter) Set

func (*NullableApiClientCreateParameter) UnmarshalJSON

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

func (*NullableApiClientCreateParameter) Unset

type NullableApiClientCreateResponse

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

func (NullableApiClientCreateResponse) Get

func (NullableApiClientCreateResponse) IsSet

func (NullableApiClientCreateResponse) MarshalJSON

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

func (*NullableApiClientCreateResponse) Set

func (*NullableApiClientCreateResponse) UnmarshalJSON

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

func (*NullableApiClientCreateResponse) Unset

type NullableBaseProvisionVDBParameters

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

func (NullableBaseProvisionVDBParameters) Get

func (NullableBaseProvisionVDBParameters) IsSet

func (NullableBaseProvisionVDBParameters) MarshalJSON

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

func (*NullableBaseProvisionVDBParameters) Set

func (*NullableBaseProvisionVDBParameters) UnmarshalJSON

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

func (*NullableBaseProvisionVDBParameters) Unset

type NullableBookmark

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

func NewNullableBookmark

func NewNullableBookmark(val *Bookmark) *NullableBookmark

func (NullableBookmark) Get

func (v NullableBookmark) Get() *Bookmark

func (NullableBookmark) IsSet

func (v NullableBookmark) IsSet() bool

func (NullableBookmark) MarshalJSON

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

func (*NullableBookmark) Set

func (v *NullableBookmark) Set(val *Bookmark)

func (*NullableBookmark) UnmarshalJSON

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

func (*NullableBookmark) Unset

func (v *NullableBookmark) 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 NullableCreateBookmarkResponse

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

func (NullableCreateBookmarkResponse) Get

func (NullableCreateBookmarkResponse) IsSet

func (NullableCreateBookmarkResponse) MarshalJSON

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

func (*NullableCreateBookmarkResponse) Set

func (*NullableCreateBookmarkResponse) UnmarshalJSON

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

func (*NullableCreateBookmarkResponse) Unset

func (v *NullableCreateBookmarkResponse) Unset()

type NullableCreateEnvironmentResponse

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

func (NullableCreateEnvironmentResponse) Get

func (NullableCreateEnvironmentResponse) IsSet

func (NullableCreateEnvironmentResponse) MarshalJSON

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

func (*NullableCreateEnvironmentResponse) Set

func (*NullableCreateEnvironmentResponse) UnmarshalJSON

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

func (*NullableCreateEnvironmentResponse) Unset

type NullableCreateVDBGroupRequest

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

func (NullableCreateVDBGroupRequest) Get

func (NullableCreateVDBGroupRequest) IsSet

func (NullableCreateVDBGroupRequest) MarshalJSON

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

func (*NullableCreateVDBGroupRequest) Set

func (*NullableCreateVDBGroupRequest) UnmarshalJSON

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

func (*NullableCreateVDBGroupRequest) Unset

func (v *NullableCreateVDBGroupRequest) Unset()

type NullableCreateVDBGroupResponse

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

func (NullableCreateVDBGroupResponse) Get

func (NullableCreateVDBGroupResponse) IsSet

func (NullableCreateVDBGroupResponse) MarshalJSON

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

func (*NullableCreateVDBGroupResponse) Set

func (*NullableCreateVDBGroupResponse) UnmarshalJSON

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

func (*NullableCreateVDBGroupResponse) Unset

func (v *NullableCreateVDBGroupResponse) Unset()

type NullableDSource

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

func NewNullableDSource

func NewNullableDSource(val *DSource) *NullableDSource

func (NullableDSource) Get

func (v NullableDSource) Get() *DSource

func (NullableDSource) IsSet

func (v NullableDSource) IsSet() bool

func (NullableDSource) MarshalJSON

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

func (*NullableDSource) Set

func (v *NullableDSource) Set(val *DSource)

func (*NullableDSource) UnmarshalJSON

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

func (*NullableDSource) Unset

func (v *NullableDSource) Unset()

type NullableDataPointBySnapshotParameters

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

func (NullableDataPointBySnapshotParameters) Get

func (NullableDataPointBySnapshotParameters) IsSet

func (NullableDataPointBySnapshotParameters) MarshalJSON

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

func (*NullableDataPointBySnapshotParameters) Set

func (*NullableDataPointBySnapshotParameters) UnmarshalJSON

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

func (*NullableDataPointBySnapshotParameters) Unset

type NullableDataPointByTimestampParameters

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

func (NullableDataPointByTimestampParameters) Get

func (NullableDataPointByTimestampParameters) IsSet

func (NullableDataPointByTimestampParameters) MarshalJSON

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

func (*NullableDataPointByTimestampParameters) Set

func (*NullableDataPointByTimestampParameters) UnmarshalJSON

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

func (*NullableDataPointByTimestampParameters) Unset

type NullableDeleteEngineResponse

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

func NewNullableDeleteEngineResponse

func NewNullableDeleteEngineResponse(val *DeleteEngineResponse) *NullableDeleteEngineResponse

func (NullableDeleteEngineResponse) Get

func (NullableDeleteEngineResponse) IsSet

func (NullableDeleteEngineResponse) MarshalJSON

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

func (*NullableDeleteEngineResponse) Set

func (*NullableDeleteEngineResponse) UnmarshalJSON

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

func (*NullableDeleteEngineResponse) Unset

func (v *NullableDeleteEngineResponse) Unset()

type NullableDeleteEnvironmentResponse

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

func (NullableDeleteEnvironmentResponse) Get

func (NullableDeleteEnvironmentResponse) IsSet

func (NullableDeleteEnvironmentResponse) MarshalJSON

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

func (*NullableDeleteEnvironmentResponse) Set

func (*NullableDeleteEnvironmentResponse) UnmarshalJSON

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

func (*NullableDeleteEnvironmentResponse) Unset

type NullableDeleteVDBParameters

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

func NewNullableDeleteVDBParameters

func NewNullableDeleteVDBParameters(val *DeleteVDBParameters) *NullableDeleteVDBParameters

func (NullableDeleteVDBParameters) Get

func (NullableDeleteVDBParameters) IsSet

func (NullableDeleteVDBParameters) MarshalJSON

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

func (*NullableDeleteVDBParameters) Set

func (*NullableDeleteVDBParameters) UnmarshalJSON

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

func (*NullableDeleteVDBParameters) Unset

func (v *NullableDeleteVDBParameters) Unset()

type NullableDeleteVDBResponse

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

func NewNullableDeleteVDBResponse

func NewNullableDeleteVDBResponse(val *DeleteVDBResponse) *NullableDeleteVDBResponse

func (NullableDeleteVDBResponse) Get

func (NullableDeleteVDBResponse) IsSet

func (v NullableDeleteVDBResponse) IsSet() bool

func (NullableDeleteVDBResponse) MarshalJSON

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

func (*NullableDeleteVDBResponse) Set

func (*NullableDeleteVDBResponse) UnmarshalJSON

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

func (*NullableDeleteVDBResponse) Unset

func (v *NullableDeleteVDBResponse) Unset()

type NullableDisableEnvironmentResponse

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

func (NullableDisableEnvironmentResponse) Get

func (NullableDisableEnvironmentResponse) IsSet

func (NullableDisableEnvironmentResponse) MarshalJSON

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

func (*NullableDisableEnvironmentResponse) Set

func (*NullableDisableEnvironmentResponse) UnmarshalJSON

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

func (*NullableDisableEnvironmentResponse) Unset

type NullableDisableVDBParameters

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

func NewNullableDisableVDBParameters

func NewNullableDisableVDBParameters(val *DisableVDBParameters) *NullableDisableVDBParameters

func (NullableDisableVDBParameters) Get

func (NullableDisableVDBParameters) IsSet

func (NullableDisableVDBParameters) MarshalJSON

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

func (*NullableDisableVDBParameters) Set

func (*NullableDisableVDBParameters) UnmarshalJSON

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

func (*NullableDisableVDBParameters) Unset

func (v *NullableDisableVDBParameters) Unset()

type NullableDisableVDBResponse

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

func NewNullableDisableVDBResponse

func NewNullableDisableVDBResponse(val *DisableVDBResponse) *NullableDisableVDBResponse

func (NullableDisableVDBResponse) Get

func (NullableDisableVDBResponse) IsSet

func (v NullableDisableVDBResponse) IsSet() bool

func (NullableDisableVDBResponse) MarshalJSON

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

func (*NullableDisableVDBResponse) Set

func (*NullableDisableVDBResponse) UnmarshalJSON

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

func (*NullableDisableVDBResponse) Unset

func (v *NullableDisableVDBResponse) Unset()

type NullableEnableEnvironmentResponse

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

func (NullableEnableEnvironmentResponse) Get

func (NullableEnableEnvironmentResponse) IsSet

func (NullableEnableEnvironmentResponse) MarshalJSON

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

func (*NullableEnableEnvironmentResponse) Set

func (*NullableEnableEnvironmentResponse) UnmarshalJSON

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

func (*NullableEnableEnvironmentResponse) Unset

type NullableEnableVDBParameters

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

func NewNullableEnableVDBParameters

func NewNullableEnableVDBParameters(val *EnableVDBParameters) *NullableEnableVDBParameters

func (NullableEnableVDBParameters) Get

func (NullableEnableVDBParameters) IsSet

func (NullableEnableVDBParameters) MarshalJSON

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

func (*NullableEnableVDBParameters) Set

func (*NullableEnableVDBParameters) UnmarshalJSON

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

func (*NullableEnableVDBParameters) Unset

func (v *NullableEnableVDBParameters) Unset()

type NullableEnableVDBResponse

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

func NewNullableEnableVDBResponse

func NewNullableEnableVDBResponse(val *EnableVDBResponse) *NullableEnableVDBResponse

func (NullableEnableVDBResponse) Get

func (NullableEnableVDBResponse) IsSet

func (v NullableEnableVDBResponse) IsSet() bool

func (NullableEnableVDBResponse) MarshalJSON

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

func (*NullableEnableVDBResponse) Set

func (*NullableEnableVDBResponse) UnmarshalJSON

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

func (*NullableEnableVDBResponse) Unset

func (v *NullableEnableVDBResponse) Unset()

type NullableEngine

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

func NewNullableEngine

func NewNullableEngine(val *Engine) *NullableEngine

func (NullableEngine) Get

func (v NullableEngine) Get() *Engine

func (NullableEngine) IsSet

func (v NullableEngine) IsSet() bool

func (NullableEngine) MarshalJSON

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

func (*NullableEngine) Set

func (v *NullableEngine) Set(val *Engine)

func (*NullableEngine) UnmarshalJSON

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

func (*NullableEngine) Unset

func (v *NullableEngine) Unset()

type NullableEngineConnectivityCheckRequest

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

func (NullableEngineConnectivityCheckRequest) Get

func (NullableEngineConnectivityCheckRequest) IsSet

func (NullableEngineConnectivityCheckRequest) MarshalJSON

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

func (*NullableEngineConnectivityCheckRequest) Set

func (*NullableEngineConnectivityCheckRequest) UnmarshalJSON

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

func (*NullableEngineConnectivityCheckRequest) Unset

type NullableEngineConnectivityCheckResponse

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

func (NullableEngineConnectivityCheckResponse) Get

func (NullableEngineConnectivityCheckResponse) IsSet

func (NullableEngineConnectivityCheckResponse) MarshalJSON

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

func (*NullableEngineConnectivityCheckResponse) Set

func (*NullableEngineConnectivityCheckResponse) UnmarshalJSON

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

func (*NullableEngineConnectivityCheckResponse) Unset

type NullableEngineRegistrationParameter

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

func (NullableEngineRegistrationParameter) Get

func (NullableEngineRegistrationParameter) IsSet

func (NullableEngineRegistrationParameter) MarshalJSON

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

func (*NullableEngineRegistrationParameter) Set

func (*NullableEngineRegistrationParameter) UnmarshalJSON

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

func (*NullableEngineRegistrationParameter) Unset

type NullableEngineUserMapping

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

func NewNullableEngineUserMapping

func NewNullableEngineUserMapping(val *EngineUserMapping) *NullableEngineUserMapping

func (NullableEngineUserMapping) Get

func (NullableEngineUserMapping) IsSet

func (v NullableEngineUserMapping) IsSet() bool

func (NullableEngineUserMapping) MarshalJSON

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

func (*NullableEngineUserMapping) Set

func (*NullableEngineUserMapping) UnmarshalJSON

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

func (*NullableEngineUserMapping) Unset

func (v *NullableEngineUserMapping) Unset()

type NullableEnvironment

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

func NewNullableEnvironment

func NewNullableEnvironment(val *Environment) *NullableEnvironment

func (NullableEnvironment) Get

func (NullableEnvironment) IsSet

func (v NullableEnvironment) IsSet() bool

func (NullableEnvironment) MarshalJSON

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

func (*NullableEnvironment) Set

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

func (*NullableEnvironment) UnmarshalJSON

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

func (*NullableEnvironment) Unset

func (v *NullableEnvironment) Unset()

type NullableEnvironmentCreateParameters

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

func (NullableEnvironmentCreateParameters) Get

func (NullableEnvironmentCreateParameters) IsSet

func (NullableEnvironmentCreateParameters) MarshalJSON

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

func (*NullableEnvironmentCreateParameters) Set

func (*NullableEnvironmentCreateParameters) UnmarshalJSON

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

func (*NullableEnvironmentCreateParameters) Unset

type NullableError

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

func NewNullableError

func NewNullableError(val *Error) *NullableError

func (NullableError) Get

func (v NullableError) Get() *Error

func (NullableError) IsSet

func (v NullableError) IsSet() bool

func (NullableError) MarshalJSON

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

func (*NullableError) Set

func (v *NullableError) Set(val *Error)

func (*NullableError) UnmarshalJSON

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

func (*NullableError) Unset

func (v *NullableError) 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 NullableHashicorpVault

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

func NewNullableHashicorpVault

func NewNullableHashicorpVault(val *HashicorpVault) *NullableHashicorpVault

func (NullableHashicorpVault) Get

func (NullableHashicorpVault) IsSet

func (v NullableHashicorpVault) IsSet() bool

func (NullableHashicorpVault) MarshalJSON

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

func (*NullableHashicorpVault) Set

func (*NullableHashicorpVault) UnmarshalJSON

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

func (*NullableHashicorpVault) Unset

func (v *NullableHashicorpVault) Unset()

type NullableHook

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

func NewNullableHook

func NewNullableHook(val *Hook) *NullableHook

func (NullableHook) Get

func (v NullableHook) Get() *Hook

func (NullableHook) IsSet

func (v NullableHook) IsSet() bool

func (NullableHook) MarshalJSON

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

func (*NullableHook) Set

func (v *NullableHook) Set(val *Hook)

func (*NullableHook) UnmarshalJSON

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

func (*NullableHook) Unset

func (v *NullableHook) Unset()

type NullableHost

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

func NewNullableHost

func NewNullableHost(val *Host) *NullableHost

func (NullableHost) Get

func (v NullableHost) Get() *Host

func (NullableHost) IsSet

func (v NullableHost) IsSet() bool

func (NullableHost) MarshalJSON

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

func (*NullableHost) Set

func (v *NullableHost) Set(val *Host)

func (*NullableHost) UnmarshalJSON

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

func (*NullableHost) Unset

func (v *NullableHost) 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 NullableJob

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

func NewNullableJob

func NewNullableJob(val *Job) *NullableJob

func (NullableJob) Get

func (v NullableJob) Get() *Job

func (NullableJob) IsSet

func (v NullableJob) IsSet() bool

func (NullableJob) MarshalJSON

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

func (*NullableJob) Set

func (v *NullableJob) Set(val *Job)

func (*NullableJob) UnmarshalJSON

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

func (*NullableJob) Unset

func (v *NullableJob) Unset()

type NullableJobId

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

func NewNullableJobId

func NewNullableJobId(val *JobId) *NullableJobId

func (NullableJobId) Get

func (v NullableJobId) Get() *JobId

func (NullableJobId) IsSet

func (v NullableJobId) IsSet() bool

func (NullableJobId) MarshalJSON

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

func (*NullableJobId) Set

func (v *NullableJobId) Set(val *JobId)

func (*NullableJobId) UnmarshalJSON

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

func (*NullableJobId) Unset

func (v *NullableJobId) Unset()

type NullableListBookmarksByVDBGroupsResponse

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

func (NullableListBookmarksByVDBGroupsResponse) Get

func (NullableListBookmarksByVDBGroupsResponse) IsSet

func (NullableListBookmarksByVDBGroupsResponse) MarshalJSON

func (*NullableListBookmarksByVDBGroupsResponse) Set

func (*NullableListBookmarksByVDBGroupsResponse) UnmarshalJSON

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

func (*NullableListBookmarksByVDBGroupsResponse) Unset

type NullableListBookmarksResponse

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

func (NullableListBookmarksResponse) Get

func (NullableListBookmarksResponse) IsSet

func (NullableListBookmarksResponse) MarshalJSON

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

func (*NullableListBookmarksResponse) Set

func (*NullableListBookmarksResponse) UnmarshalJSON

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

func (*NullableListBookmarksResponse) Unset

func (v *NullableListBookmarksResponse) Unset()

type NullableListDSourcesResponse

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

func NewNullableListDSourcesResponse

func NewNullableListDSourcesResponse(val *ListDSourcesResponse) *NullableListDSourcesResponse

func (NullableListDSourcesResponse) Get

func (NullableListDSourcesResponse) IsSet

func (NullableListDSourcesResponse) MarshalJSON

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

func (*NullableListDSourcesResponse) Set

func (*NullableListDSourcesResponse) UnmarshalJSON

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

func (*NullableListDSourcesResponse) Unset

func (v *NullableListDSourcesResponse) Unset()

type NullableListEnginesResponse

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

func NewNullableListEnginesResponse

func NewNullableListEnginesResponse(val *ListEnginesResponse) *NullableListEnginesResponse

func (NullableListEnginesResponse) Get

func (NullableListEnginesResponse) IsSet

func (NullableListEnginesResponse) MarshalJSON

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

func (*NullableListEnginesResponse) Set

func (*NullableListEnginesResponse) UnmarshalJSON

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

func (*NullableListEnginesResponse) Unset

func (v *NullableListEnginesResponse) Unset()

type NullableListEnvironmentsResponse

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

func (NullableListEnvironmentsResponse) Get

func (NullableListEnvironmentsResponse) IsSet

func (NullableListEnvironmentsResponse) MarshalJSON

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

func (*NullableListEnvironmentsResponse) Set

func (*NullableListEnvironmentsResponse) UnmarshalJSON

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

func (*NullableListEnvironmentsResponse) Unset

type NullableListSnaphotsResponse

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

func NewNullableListSnaphotsResponse

func NewNullableListSnaphotsResponse(val *ListSnaphotsResponse) *NullableListSnaphotsResponse

func (NullableListSnaphotsResponse) Get

func (NullableListSnaphotsResponse) IsSet

func (NullableListSnaphotsResponse) MarshalJSON

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

func (*NullableListSnaphotsResponse) Set

func (*NullableListSnaphotsResponse) UnmarshalJSON

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

func (*NullableListSnaphotsResponse) Unset

func (v *NullableListSnaphotsResponse) Unset()

type NullableListSourcesResponse

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

func NewNullableListSourcesResponse

func NewNullableListSourcesResponse(val *ListSourcesResponse) *NullableListSourcesResponse

func (NullableListSourcesResponse) Get

func (NullableListSourcesResponse) IsSet

func (NullableListSourcesResponse) MarshalJSON

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

func (*NullableListSourcesResponse) Set

func (*NullableListSourcesResponse) UnmarshalJSON

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

func (*NullableListSourcesResponse) Unset

func (v *NullableListSourcesResponse) Unset()

type NullableListVDBGroupsByBookmarkResponse

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

func (NullableListVDBGroupsByBookmarkResponse) Get

func (NullableListVDBGroupsByBookmarkResponse) IsSet

func (NullableListVDBGroupsByBookmarkResponse) MarshalJSON

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

func (*NullableListVDBGroupsByBookmarkResponse) Set

func (*NullableListVDBGroupsByBookmarkResponse) UnmarshalJSON

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

func (*NullableListVDBGroupsByBookmarkResponse) Unset

type NullableListVDBGroupsResponse

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

func (NullableListVDBGroupsResponse) Get

func (NullableListVDBGroupsResponse) IsSet

func (NullableListVDBGroupsResponse) MarshalJSON

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

func (*NullableListVDBGroupsResponse) Set

func (*NullableListVDBGroupsResponse) UnmarshalJSON

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

func (*NullableListVDBGroupsResponse) Unset

func (v *NullableListVDBGroupsResponse) Unset()

type NullableListVDBsResponse

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

func NewNullableListVDBsResponse

func NewNullableListVDBsResponse(val *ListVDBsResponse) *NullableListVDBsResponse

func (NullableListVDBsResponse) Get

func (NullableListVDBsResponse) IsSet

func (v NullableListVDBsResponse) IsSet() bool

func (NullableListVDBsResponse) MarshalJSON

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

func (*NullableListVDBsResponse) Set

func (*NullableListVDBsResponse) UnmarshalJSON

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

func (*NullableListVDBsResponse) Unset

func (v *NullableListVDBsResponse) Unset()

type NullablePaginatedResponseMetadata

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

func (NullablePaginatedResponseMetadata) Get

func (NullablePaginatedResponseMetadata) IsSet

func (NullablePaginatedResponseMetadata) MarshalJSON

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

func (*NullablePaginatedResponseMetadata) Set

func (*NullablePaginatedResponseMetadata) UnmarshalJSON

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

func (*NullablePaginatedResponseMetadata) Unset

type NullableProvisionVDBBySnapshotParameters

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

func (NullableProvisionVDBBySnapshotParameters) Get

func (NullableProvisionVDBBySnapshotParameters) IsSet

func (NullableProvisionVDBBySnapshotParameters) MarshalJSON

func (*NullableProvisionVDBBySnapshotParameters) Set

func (*NullableProvisionVDBBySnapshotParameters) UnmarshalJSON

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

func (*NullableProvisionVDBBySnapshotParameters) Unset

type NullableProvisionVDBByTimestampParameters

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

func (NullableProvisionVDBByTimestampParameters) Get

func (NullableProvisionVDBByTimestampParameters) IsSet

func (NullableProvisionVDBByTimestampParameters) MarshalJSON

func (*NullableProvisionVDBByTimestampParameters) Set

func (*NullableProvisionVDBByTimestampParameters) UnmarshalJSON

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

func (*NullableProvisionVDBByTimestampParameters) Unset

type NullableProvisionVDBByTimestampParametersAllOf

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

func (NullableProvisionVDBByTimestampParametersAllOf) Get

func (NullableProvisionVDBByTimestampParametersAllOf) IsSet

func (NullableProvisionVDBByTimestampParametersAllOf) MarshalJSON

func (*NullableProvisionVDBByTimestampParametersAllOf) Set

func (*NullableProvisionVDBByTimestampParametersAllOf) UnmarshalJSON

func (*NullableProvisionVDBByTimestampParametersAllOf) Unset

type NullableProvisionVDBResponse

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

func NewNullableProvisionVDBResponse

func NewNullableProvisionVDBResponse(val *ProvisionVDBResponse) *NullableProvisionVDBResponse

func (NullableProvisionVDBResponse) Get

func (NullableProvisionVDBResponse) IsSet

func (NullableProvisionVDBResponse) MarshalJSON

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

func (*NullableProvisionVDBResponse) Set

func (*NullableProvisionVDBResponse) UnmarshalJSON

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

func (*NullableProvisionVDBResponse) Unset

func (v *NullableProvisionVDBResponse) Unset()

type NullableRefreshEnvironmentResponse

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

func (NullableRefreshEnvironmentResponse) Get

func (NullableRefreshEnvironmentResponse) IsSet

func (NullableRefreshEnvironmentResponse) MarshalJSON

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

func (*NullableRefreshEnvironmentResponse) Set

func (*NullableRefreshEnvironmentResponse) UnmarshalJSON

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

func (*NullableRefreshEnvironmentResponse) Unset

type NullableRefreshVDBBySnapshotParameters

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

func (NullableRefreshVDBBySnapshotParameters) Get

func (NullableRefreshVDBBySnapshotParameters) IsSet

func (NullableRefreshVDBBySnapshotParameters) MarshalJSON

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

func (*NullableRefreshVDBBySnapshotParameters) Set

func (*NullableRefreshVDBBySnapshotParameters) UnmarshalJSON

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

func (*NullableRefreshVDBBySnapshotParameters) Unset

type NullableRefreshVDBBySnapshotResponse

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

func (NullableRefreshVDBBySnapshotResponse) Get

func (NullableRefreshVDBBySnapshotResponse) IsSet

func (NullableRefreshVDBBySnapshotResponse) MarshalJSON

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

func (*NullableRefreshVDBBySnapshotResponse) Set

func (*NullableRefreshVDBBySnapshotResponse) UnmarshalJSON

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

func (*NullableRefreshVDBBySnapshotResponse) Unset

type NullableRefreshVDBByTimestampParameters

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

func (NullableRefreshVDBByTimestampParameters) Get

func (NullableRefreshVDBByTimestampParameters) IsSet

func (NullableRefreshVDBByTimestampParameters) MarshalJSON

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

func (*NullableRefreshVDBByTimestampParameters) Set

func (*NullableRefreshVDBByTimestampParameters) UnmarshalJSON

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

func (*NullableRefreshVDBByTimestampParameters) Unset

type NullableRefreshVDBByTimestampResponse

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

func (NullableRefreshVDBByTimestampResponse) Get

func (NullableRefreshVDBByTimestampResponse) IsSet

func (NullableRefreshVDBByTimestampResponse) MarshalJSON

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

func (*NullableRefreshVDBByTimestampResponse) Set

func (*NullableRefreshVDBByTimestampResponse) UnmarshalJSON

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

func (*NullableRefreshVDBByTimestampResponse) Unset

type NullableRegisteredEngine

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

func NewNullableRegisteredEngine

func NewNullableRegisteredEngine(val *RegisteredEngine) *NullableRegisteredEngine

func (NullableRegisteredEngine) Get

func (NullableRegisteredEngine) IsSet

func (v NullableRegisteredEngine) IsSet() bool

func (NullableRegisteredEngine) MarshalJSON

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

func (*NullableRegisteredEngine) Set

func (*NullableRegisteredEngine) UnmarshalJSON

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

func (*NullableRegisteredEngine) Unset

func (v *NullableRegisteredEngine) Unset()

type NullableRegisteredEngineUser

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

func NewNullableRegisteredEngineUser

func NewNullableRegisteredEngineUser(val *RegisteredEngineUser) *NullableRegisteredEngineUser

func (NullableRegisteredEngineUser) Get

func (NullableRegisteredEngineUser) IsSet

func (NullableRegisteredEngineUser) MarshalJSON

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

func (*NullableRegisteredEngineUser) Set

func (*NullableRegisteredEngineUser) UnmarshalJSON

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

func (*NullableRegisteredEngineUser) Unset

func (v *NullableRegisteredEngineUser) Unset()

type NullableRestoreBookmarkResponse

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

func (NullableRestoreBookmarkResponse) Get

func (NullableRestoreBookmarkResponse) IsSet

func (NullableRestoreBookmarkResponse) MarshalJSON

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

func (*NullableRestoreBookmarkResponse) Set

func (*NullableRestoreBookmarkResponse) UnmarshalJSON

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

func (*NullableRestoreBookmarkResponse) Unset

type NullableRollbackVDBBySnapshotParameters

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

func (NullableRollbackVDBBySnapshotParameters) Get

func (NullableRollbackVDBBySnapshotParameters) IsSet

func (NullableRollbackVDBBySnapshotParameters) MarshalJSON

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

func (*NullableRollbackVDBBySnapshotParameters) Set

func (*NullableRollbackVDBBySnapshotParameters) UnmarshalJSON

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

func (*NullableRollbackVDBBySnapshotParameters) Unset

type NullableRollbackVDBBySnapshotResponse

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

func (NullableRollbackVDBBySnapshotResponse) Get

func (NullableRollbackVDBBySnapshotResponse) IsSet

func (NullableRollbackVDBBySnapshotResponse) MarshalJSON

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

func (*NullableRollbackVDBBySnapshotResponse) Set

func (*NullableRollbackVDBBySnapshotResponse) UnmarshalJSON

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

func (*NullableRollbackVDBBySnapshotResponse) Unset

type NullableRollbackVDBByTimestampParameters

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

func (NullableRollbackVDBByTimestampParameters) Get

func (NullableRollbackVDBByTimestampParameters) IsSet

func (NullableRollbackVDBByTimestampParameters) MarshalJSON

func (*NullableRollbackVDBByTimestampParameters) Set

func (*NullableRollbackVDBByTimestampParameters) UnmarshalJSON

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

func (*NullableRollbackVDBByTimestampParameters) Unset

type NullableRollbackVDBByTimestampResponse

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

func (NullableRollbackVDBByTimestampResponse) Get

func (NullableRollbackVDBByTimestampResponse) IsSet

func (NullableRollbackVDBByTimestampResponse) MarshalJSON

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

func (*NullableRollbackVDBByTimestampResponse) Set

func (*NullableRollbackVDBByTimestampResponse) UnmarshalJSON

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

func (*NullableRollbackVDBByTimestampResponse) Unset

type NullableSnapshot

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

func NewNullableSnapshot

func NewNullableSnapshot(val *Snapshot) *NullableSnapshot

func (NullableSnapshot) Get

func (v NullableSnapshot) Get() *Snapshot

func (NullableSnapshot) IsSet

func (v NullableSnapshot) IsSet() bool

func (NullableSnapshot) MarshalJSON

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

func (*NullableSnapshot) Set

func (v *NullableSnapshot) Set(val *Snapshot)

func (*NullableSnapshot) UnmarshalJSON

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

func (*NullableSnapshot) Unset

func (v *NullableSnapshot) Unset()

type NullableSource

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

func NewNullableSource

func NewNullableSource(val *Source) *NullableSource

func (NullableSource) Get

func (v NullableSource) Get() *Source

func (NullableSource) IsSet

func (v NullableSource) IsSet() bool

func (NullableSource) MarshalJSON

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

func (*NullableSource) Set

func (v *NullableSource) Set(val *Source)

func (*NullableSource) UnmarshalJSON

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

func (*NullableSource) Unset

func (v *NullableSource) Unset()

type NullableStartVDBResponse

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

func NewNullableStartVDBResponse

func NewNullableStartVDBResponse(val *StartVDBResponse) *NullableStartVDBResponse

func (NullableStartVDBResponse) Get

func (NullableStartVDBResponse) IsSet

func (v NullableStartVDBResponse) IsSet() bool

func (NullableStartVDBResponse) MarshalJSON

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

func (*NullableStartVDBResponse) Set

func (*NullableStartVDBResponse) UnmarshalJSON

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

func (*NullableStartVDBResponse) Unset

func (v *NullableStartVDBResponse) Unset()

type NullableStopVDBResponse

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

func NewNullableStopVDBResponse

func NewNullableStopVDBResponse(val *StopVDBResponse) *NullableStopVDBResponse

func (NullableStopVDBResponse) Get

func (NullableStopVDBResponse) IsSet

func (v NullableStopVDBResponse) IsSet() bool

func (NullableStopVDBResponse) MarshalJSON

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

func (*NullableStopVDBResponse) Set

func (*NullableStopVDBResponse) UnmarshalJSON

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

func (*NullableStopVDBResponse) Unset

func (v *NullableStopVDBResponse) 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 NullableVDB

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

func NewNullableVDB

func NewNullableVDB(val *VDB) *NullableVDB

func (NullableVDB) Get

func (v NullableVDB) Get() *VDB

func (NullableVDB) IsSet

func (v NullableVDB) IsSet() bool

func (NullableVDB) MarshalJSON

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

func (*NullableVDB) Set

func (v *NullableVDB) Set(val *VDB)

func (*NullableVDB) UnmarshalJSON

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

func (*NullableVDB) Unset

func (v *NullableVDB) Unset()

type NullableVDBGroup

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

func NewNullableVDBGroup

func NewNullableVDBGroup(val *VDBGroup) *NullableVDBGroup

func (NullableVDBGroup) Get

func (v NullableVDBGroup) Get() *VDBGroup

func (NullableVDBGroup) IsSet

func (v NullableVDBGroup) IsSet() bool

func (NullableVDBGroup) MarshalJSON

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

func (*NullableVDBGroup) Set

func (v *NullableVDBGroup) Set(val *VDBGroup)

func (*NullableVDBGroup) UnmarshalJSON

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

func (*NullableVDBGroup) Unset

func (v *NullableVDBGroup) Unset()

type PaginatedResponseMetadata

type PaginatedResponseMetadata struct {
	// Pointer to the previous page of results. Use this value as a cursor query parameter in a subsequent request, along with limit, to navigate through the collection by virtual page.
	PrevCursor *string `json:"prev_cursor,omitempty"`
	// Pointer to the next page of results. Use this value as a cursor query parameter in a subsequent request, along with limit, to navigate through the collection by virtual page.
	NextCursor *string `json:"next_cursor,omitempty"`
	// The total number of results. This value may not be provided.
	Total *int32 `json:"total,omitempty"`
}

PaginatedResponseMetadata struct for PaginatedResponseMetadata

func NewPaginatedResponseMetadata

func NewPaginatedResponseMetadata() *PaginatedResponseMetadata

NewPaginatedResponseMetadata instantiates a new PaginatedResponseMetadata 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 NewPaginatedResponseMetadataWithDefaults

func NewPaginatedResponseMetadataWithDefaults() *PaginatedResponseMetadata

NewPaginatedResponseMetadataWithDefaults instantiates a new PaginatedResponseMetadata 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 (*PaginatedResponseMetadata) GetNextCursor

func (o *PaginatedResponseMetadata) GetNextCursor() string

GetNextCursor returns the NextCursor field value if set, zero value otherwise.

func (*PaginatedResponseMetadata) GetNextCursorOk

func (o *PaginatedResponseMetadata) GetNextCursorOk() (*string, bool)

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

func (*PaginatedResponseMetadata) GetPrevCursor

func (o *PaginatedResponseMetadata) GetPrevCursor() string

GetPrevCursor returns the PrevCursor field value if set, zero value otherwise.

func (*PaginatedResponseMetadata) GetPrevCursorOk

func (o *PaginatedResponseMetadata) GetPrevCursorOk() (*string, bool)

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

func (*PaginatedResponseMetadata) GetTotal

func (o *PaginatedResponseMetadata) GetTotal() int32

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

func (*PaginatedResponseMetadata) GetTotalOk

func (o *PaginatedResponseMetadata) GetTotalOk() (*int32, bool)

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

func (*PaginatedResponseMetadata) HasNextCursor

func (o *PaginatedResponseMetadata) HasNextCursor() bool

HasNextCursor returns a boolean if a field has been set.

func (*PaginatedResponseMetadata) HasPrevCursor

func (o *PaginatedResponseMetadata) HasPrevCursor() bool

HasPrevCursor returns a boolean if a field has been set.

func (*PaginatedResponseMetadata) HasTotal

func (o *PaginatedResponseMetadata) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (PaginatedResponseMetadata) MarshalJSON

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

func (*PaginatedResponseMetadata) SetNextCursor

func (o *PaginatedResponseMetadata) SetNextCursor(v string)

SetNextCursor gets a reference to the given string and assigns it to the NextCursor field.

func (*PaginatedResponseMetadata) SetPrevCursor

func (o *PaginatedResponseMetadata) SetPrevCursor(v string)

SetPrevCursor gets a reference to the given string and assigns it to the PrevCursor field.

func (*PaginatedResponseMetadata) SetTotal

func (o *PaginatedResponseMetadata) SetTotal(v int32)

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

type ProvisionVDBBySnapshotParameters

type ProvisionVDBBySnapshotParameters struct {
	// The ID of the source object (dSource or VDB) to provision from. All other objects referenced by the parameters must live on the same engine as the source.
	SourceDataId *string `json:"source_data_id,omitempty"`
	// The ID of the Engine onto which to provision. If the source ID unambiguously identifies a source object, this parameter is unnecessary and ignored.
	EngineId *int64 `json:"engine_id,omitempty"`
	// The ID of the group into which the VDB will be provisioned. If unset, a group is selected randomly on the Engine.
	TargetGroupId *string `json:"target_group_id,omitempty"`
	// The unique name of the provisioned VDB within a group. If unset, a name is randomly generated.
	VdbName *string `json:"vdb_name,omitempty"`
	// The name of the database on the target environment. Defaults to vdb_name.
	DatabaseName *string `json:"database_name,omitempty"`
	// Whether to truncate log on checkpoint (ASE only).
	TruncateLogOnCheckpoint *bool `json:"truncate_log_on_checkpoint,omitempty"`
	// The name of the privileged user to run the provision operation (Oracle Only).
	Username *string `json:"username,omitempty"`
	// The password of the privileged user to run the provision operation (Oracle Only).
	Password *string `json:"password,omitempty"`
	// The ID of the target environment where to provision the VDB. If repository_id unambigously identifies a repository, this is unnecessary and ignored. Otherwise, a compatible repository is randomly selected on the environment.
	EnvironmentId *string `json:"environment_id,omitempty"`
	// The environment user ID to use to connect to the target environment.
	EnvironmentUserId *string `json:"environment_user_id,omitempty"`
	// The ID of the target repository where to provision the VDB. A repository typically corresponds to a database installation (Oracle home, database instance, ...). Setting this attribute implicitly determines the environment where to provision the VDB.
	RepositoryId *string `json:"repository_id,omitempty"`
	// Option to automatically select a compatible environment and repository. Mutually exclusive with repository_id.
	AutoSelectRepository *bool `json:"auto_select_repository,omitempty"`
	// The commands to execute on the target environment before refreshing the VDB.
	PreRefresh []Hook `json:"pre_refresh,omitempty"`
	// The commands to execute on the target environment after refreshing the VDB.
	PostRefresh []Hook `json:"post_refresh,omitempty"`
	// The commands to execute on the target environment before rewinding the VDB.
	PreRollback []Hook `json:"pre_rollback,omitempty"`
	// The commands to execute on the target environment after rewinding the VDB.
	PostRollback []Hook `json:"post_rollback,omitempty"`
	// The commands to execute on the target environment when the VDB is created or refreshed.
	ConfigureClone []Hook `json:"configure_clone,omitempty"`
	// The commands to execute on the target environment before snapshotting a virtual source. These commands can quiesce any data prior to snapshotting.
	PreSnapshot []Hook `json:"pre_snapshot,omitempty"`
	// The commands to execute on the target environment after snapshotting a virtual source.
	PostSnapshot []Hook `json:"post_snapshot,omitempty"`
	// The commands to execute on the target environment before starting a virtual source.
	PreStart []Hook `json:"pre_start,omitempty"`
	// The commands to execute on the target environment after starting a virtual source.
	PostStart []Hook `json:"post_start,omitempty"`
	// The commands to execute on the target environment before stopping a virtual source.
	PreStop []Hook `json:"pre_stop,omitempty"`
	// The commands to execute on the target environment after stopping a virtual source.
	PostStop []Hook `json:"post_stop,omitempty"`
	// Indicates whether the Engine should automatically restart this virtual source when target host reboot is detected.
	VdbRestart *bool `json:"vdb_restart,omitempty"`
	// The ID of the target VDB Template (Oracle Only).
	TemplateId *string `json:"template_id,omitempty"`
	// Target VDB file mapping rules (Oracle Only). Rules must be line separated (\\n or \\r) and each line must have the format \"pattern:replacement\". Lines are applied in order.
	FileMappingRules *string `json:"file_mapping_rules,omitempty"`
	// Target VDB SID name (Oracle Only).
	OracleInstanceName *string `json:"oracle_instance_name,omitempty"`
	// Target VDB db_unique_name (Oracle Only).
	UniqueName *string `json:"unique_name,omitempty"`
	// Mount point for the VDB (Oracle, ASE Only).
	MountPoint *string `json:"mount_point,omitempty"`
	// Whether to open the database after provision (Oracle Only).
	OpenResetLogs *bool `json:"open_reset_logs,omitempty"`
	// The ID of the snapshot policy for the VDB.
	SnapshotPolicyId *string `json:"snapshot_policy_id,omitempty"`
	// The ID of the retention policy for the VDB.
	RetentionPolicyId *string `json:"retention_policy_id,omitempty"`
	// Recovery model of the source database (MSSql Only).
	RecoveryModel *string `json:"recovery_model,omitempty"`
	// PowerShell script or executable to run prior to provisioning (MSSql Only).
	PreScript *string `json:"pre_script,omitempty"`
	// PowerShell script or executable to run after provisioning (MSSql Only).
	PostScript *string `json:"post_script,omitempty"`
	// Option to enable change data capture (CDC) on both the provisioned VDB and subsequent snapshot-related operations (e.g. refresh, rewind) (MSSql Only).
	CdcOnProvision *bool `json:"cdc_on_provision,omitempty"`
	// Online log size in MB (Oracle Only).
	OnlineLogSize *int32 `json:"online_log_size,omitempty"`
	// Number of online log groups (Oracle Only).
	OnlineLogGroups *int32 `json:"online_log_groups,omitempty"`
	// Option to create a VDB in archivelog mode (Oracle Only).
	ArchiveLog *bool `json:"archive_log,omitempty"`
	// Option to generate a new DB ID for the created VDB (Oracle Only).
	NewDbid *bool `json:"new_dbid,omitempty"`
	// The listener IDs for this provision operation (Oracle Only).
	ListenerIds []string `json:"listener_ids,omitempty"`
	// Environment variable to be set when the engine creates a VDB. See the Engine documentation for the list of allowed/denied environment variables and rules about substitution.
	CustomEnvVars *map[string]string `json:"custom_env_vars,omitempty"`
	// Environment files to be sourced when the Engine creates a VDB. This path can be followed by parameters. Paths and parameters are separated by spaces.
	CustomEnvFiles []string `json:"custom_env_files,omitempty"`
	// The ID of the snapshot from which to execute the operation. If the snapshot_id is not, selects the latest snapshot.
	SnapshotId *string `json:"snapshot_id,omitempty"`
}

ProvisionVDBBySnapshotParameters struct for ProvisionVDBBySnapshotParameters

func NewProvisionVDBBySnapshotParameters

func NewProvisionVDBBySnapshotParameters() *ProvisionVDBBySnapshotParameters

NewProvisionVDBBySnapshotParameters instantiates a new ProvisionVDBBySnapshotParameters 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 NewProvisionVDBBySnapshotParametersWithDefaults

func NewProvisionVDBBySnapshotParametersWithDefaults() *ProvisionVDBBySnapshotParameters

NewProvisionVDBBySnapshotParametersWithDefaults instantiates a new ProvisionVDBBySnapshotParameters 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 (*ProvisionVDBBySnapshotParameters) GetArchiveLog

func (o *ProvisionVDBBySnapshotParameters) GetArchiveLog() bool

GetArchiveLog returns the ArchiveLog field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetArchiveLogOk

func (o *ProvisionVDBBySnapshotParameters) GetArchiveLogOk() (*bool, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetAutoSelectRepository

func (o *ProvisionVDBBySnapshotParameters) GetAutoSelectRepository() bool

GetAutoSelectRepository returns the AutoSelectRepository field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetAutoSelectRepositoryOk

func (o *ProvisionVDBBySnapshotParameters) GetAutoSelectRepositoryOk() (*bool, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetCdcOnProvision

func (o *ProvisionVDBBySnapshotParameters) GetCdcOnProvision() bool

GetCdcOnProvision returns the CdcOnProvision field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetCdcOnProvisionOk

func (o *ProvisionVDBBySnapshotParameters) GetCdcOnProvisionOk() (*bool, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetConfigureClone

func (o *ProvisionVDBBySnapshotParameters) GetConfigureClone() []Hook

GetConfigureClone returns the ConfigureClone field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetConfigureCloneOk

func (o *ProvisionVDBBySnapshotParameters) GetConfigureCloneOk() ([]Hook, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetCustomEnvFiles

func (o *ProvisionVDBBySnapshotParameters) GetCustomEnvFiles() []string

GetCustomEnvFiles returns the CustomEnvFiles field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetCustomEnvFilesOk

func (o *ProvisionVDBBySnapshotParameters) GetCustomEnvFilesOk() ([]string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetCustomEnvVars

func (o *ProvisionVDBBySnapshotParameters) GetCustomEnvVars() map[string]string

GetCustomEnvVars returns the CustomEnvVars field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetCustomEnvVarsOk

func (o *ProvisionVDBBySnapshotParameters) GetCustomEnvVarsOk() (*map[string]string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetDatabaseName

func (o *ProvisionVDBBySnapshotParameters) GetDatabaseName() string

GetDatabaseName returns the DatabaseName field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetDatabaseNameOk

func (o *ProvisionVDBBySnapshotParameters) GetDatabaseNameOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetEngineId

func (o *ProvisionVDBBySnapshotParameters) GetEngineId() int64

GetEngineId returns the EngineId field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetEngineIdOk

func (o *ProvisionVDBBySnapshotParameters) GetEngineIdOk() (*int64, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetEnvironmentId

func (o *ProvisionVDBBySnapshotParameters) GetEnvironmentId() string

GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetEnvironmentIdOk

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

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

func (*ProvisionVDBBySnapshotParameters) GetEnvironmentUserId

func (o *ProvisionVDBBySnapshotParameters) GetEnvironmentUserId() string

GetEnvironmentUserId returns the EnvironmentUserId field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetEnvironmentUserIdOk

func (o *ProvisionVDBBySnapshotParameters) GetEnvironmentUserIdOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetFileMappingRules

func (o *ProvisionVDBBySnapshotParameters) GetFileMappingRules() string

GetFileMappingRules returns the FileMappingRules field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetFileMappingRulesOk

func (o *ProvisionVDBBySnapshotParameters) GetFileMappingRulesOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetListenerIds

func (o *ProvisionVDBBySnapshotParameters) GetListenerIds() []string

GetListenerIds returns the ListenerIds field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetListenerIdsOk

func (o *ProvisionVDBBySnapshotParameters) GetListenerIdsOk() ([]string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetMountPoint

func (o *ProvisionVDBBySnapshotParameters) GetMountPoint() string

GetMountPoint returns the MountPoint field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetMountPointOk

func (o *ProvisionVDBBySnapshotParameters) GetMountPointOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetNewDbid

func (o *ProvisionVDBBySnapshotParameters) GetNewDbid() bool

GetNewDbid returns the NewDbid field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetNewDbidOk

func (o *ProvisionVDBBySnapshotParameters) GetNewDbidOk() (*bool, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetOnlineLogGroups

func (o *ProvisionVDBBySnapshotParameters) GetOnlineLogGroups() int32

GetOnlineLogGroups returns the OnlineLogGroups field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetOnlineLogGroupsOk

func (o *ProvisionVDBBySnapshotParameters) GetOnlineLogGroupsOk() (*int32, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetOnlineLogSize

func (o *ProvisionVDBBySnapshotParameters) GetOnlineLogSize() int32

GetOnlineLogSize returns the OnlineLogSize field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetOnlineLogSizeOk

func (o *ProvisionVDBBySnapshotParameters) GetOnlineLogSizeOk() (*int32, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetOpenResetLogs

func (o *ProvisionVDBBySnapshotParameters) GetOpenResetLogs() bool

GetOpenResetLogs returns the OpenResetLogs field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetOpenResetLogsOk

func (o *ProvisionVDBBySnapshotParameters) GetOpenResetLogsOk() (*bool, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetOracleInstanceName

func (o *ProvisionVDBBySnapshotParameters) GetOracleInstanceName() string

GetOracleInstanceName returns the OracleInstanceName field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetOracleInstanceNameOk

func (o *ProvisionVDBBySnapshotParameters) GetOracleInstanceNameOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetPassword

func (o *ProvisionVDBBySnapshotParameters) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetPasswordOk

func (o *ProvisionVDBBySnapshotParameters) GetPasswordOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetPostRefresh

func (o *ProvisionVDBBySnapshotParameters) GetPostRefresh() []Hook

GetPostRefresh returns the PostRefresh field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetPostRefreshOk

func (o *ProvisionVDBBySnapshotParameters) GetPostRefreshOk() ([]Hook, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetPostRollback

func (o *ProvisionVDBBySnapshotParameters) GetPostRollback() []Hook

GetPostRollback returns the PostRollback field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetPostRollbackOk

func (o *ProvisionVDBBySnapshotParameters) GetPostRollbackOk() ([]Hook, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetPostScript

func (o *ProvisionVDBBySnapshotParameters) GetPostScript() string

GetPostScript returns the PostScript field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetPostScriptOk

func (o *ProvisionVDBBySnapshotParameters) GetPostScriptOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetPostSnapshot

func (o *ProvisionVDBBySnapshotParameters) GetPostSnapshot() []Hook

GetPostSnapshot returns the PostSnapshot field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetPostSnapshotOk

func (o *ProvisionVDBBySnapshotParameters) GetPostSnapshotOk() ([]Hook, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetPostStart

func (o *ProvisionVDBBySnapshotParameters) GetPostStart() []Hook

GetPostStart returns the PostStart field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetPostStartOk

func (o *ProvisionVDBBySnapshotParameters) GetPostStartOk() ([]Hook, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetPostStop

func (o *ProvisionVDBBySnapshotParameters) GetPostStop() []Hook

GetPostStop returns the PostStop field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetPostStopOk

func (o *ProvisionVDBBySnapshotParameters) GetPostStopOk() ([]Hook, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetPreRefresh

func (o *ProvisionVDBBySnapshotParameters) GetPreRefresh() []Hook

GetPreRefresh returns the PreRefresh field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetPreRefreshOk

func (o *ProvisionVDBBySnapshotParameters) GetPreRefreshOk() ([]Hook, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetPreRollback

func (o *ProvisionVDBBySnapshotParameters) GetPreRollback() []Hook

GetPreRollback returns the PreRollback field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetPreRollbackOk

func (o *ProvisionVDBBySnapshotParameters) GetPreRollbackOk() ([]Hook, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetPreScript

func (o *ProvisionVDBBySnapshotParameters) GetPreScript() string

GetPreScript returns the PreScript field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetPreScriptOk

func (o *ProvisionVDBBySnapshotParameters) GetPreScriptOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetPreSnapshot

func (o *ProvisionVDBBySnapshotParameters) GetPreSnapshot() []Hook

GetPreSnapshot returns the PreSnapshot field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetPreSnapshotOk

func (o *ProvisionVDBBySnapshotParameters) GetPreSnapshotOk() ([]Hook, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetPreStart

func (o *ProvisionVDBBySnapshotParameters) GetPreStart() []Hook

GetPreStart returns the PreStart field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetPreStartOk

func (o *ProvisionVDBBySnapshotParameters) GetPreStartOk() ([]Hook, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetPreStop

func (o *ProvisionVDBBySnapshotParameters) GetPreStop() []Hook

GetPreStop returns the PreStop field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetPreStopOk

func (o *ProvisionVDBBySnapshotParameters) GetPreStopOk() ([]Hook, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetRecoveryModel

func (o *ProvisionVDBBySnapshotParameters) GetRecoveryModel() string

GetRecoveryModel returns the RecoveryModel field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetRecoveryModelOk

func (o *ProvisionVDBBySnapshotParameters) GetRecoveryModelOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetRepositoryId

func (o *ProvisionVDBBySnapshotParameters) GetRepositoryId() string

GetRepositoryId returns the RepositoryId field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetRepositoryIdOk

func (o *ProvisionVDBBySnapshotParameters) GetRepositoryIdOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetRetentionPolicyId

func (o *ProvisionVDBBySnapshotParameters) GetRetentionPolicyId() string

GetRetentionPolicyId returns the RetentionPolicyId field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetRetentionPolicyIdOk

func (o *ProvisionVDBBySnapshotParameters) GetRetentionPolicyIdOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetSnapshotId

func (o *ProvisionVDBBySnapshotParameters) GetSnapshotId() string

GetSnapshotId returns the SnapshotId field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetSnapshotIdOk

func (o *ProvisionVDBBySnapshotParameters) GetSnapshotIdOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetSnapshotPolicyId

func (o *ProvisionVDBBySnapshotParameters) GetSnapshotPolicyId() string

GetSnapshotPolicyId returns the SnapshotPolicyId field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetSnapshotPolicyIdOk

func (o *ProvisionVDBBySnapshotParameters) GetSnapshotPolicyIdOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetSourceDataId

func (o *ProvisionVDBBySnapshotParameters) GetSourceDataId() string

GetSourceDataId returns the SourceDataId field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetSourceDataIdOk

func (o *ProvisionVDBBySnapshotParameters) GetSourceDataIdOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetTargetGroupId

func (o *ProvisionVDBBySnapshotParameters) GetTargetGroupId() string

GetTargetGroupId returns the TargetGroupId field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetTargetGroupIdOk

func (o *ProvisionVDBBySnapshotParameters) GetTargetGroupIdOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetTemplateId

func (o *ProvisionVDBBySnapshotParameters) GetTemplateId() string

GetTemplateId returns the TemplateId field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetTemplateIdOk

func (o *ProvisionVDBBySnapshotParameters) GetTemplateIdOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetTruncateLogOnCheckpoint

func (o *ProvisionVDBBySnapshotParameters) GetTruncateLogOnCheckpoint() bool

GetTruncateLogOnCheckpoint returns the TruncateLogOnCheckpoint field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetTruncateLogOnCheckpointOk

func (o *ProvisionVDBBySnapshotParameters) GetTruncateLogOnCheckpointOk() (*bool, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetUniqueName

func (o *ProvisionVDBBySnapshotParameters) GetUniqueName() string

GetUniqueName returns the UniqueName field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetUniqueNameOk

func (o *ProvisionVDBBySnapshotParameters) GetUniqueNameOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetUsername

func (o *ProvisionVDBBySnapshotParameters) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetUsernameOk

func (o *ProvisionVDBBySnapshotParameters) GetUsernameOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetVdbName

func (o *ProvisionVDBBySnapshotParameters) GetVdbName() string

GetVdbName returns the VdbName field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetVdbNameOk

func (o *ProvisionVDBBySnapshotParameters) GetVdbNameOk() (*string, bool)

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

func (*ProvisionVDBBySnapshotParameters) GetVdbRestart

func (o *ProvisionVDBBySnapshotParameters) GetVdbRestart() bool

GetVdbRestart returns the VdbRestart field value if set, zero value otherwise.

func (*ProvisionVDBBySnapshotParameters) GetVdbRestartOk

func (o *ProvisionVDBBySnapshotParameters) GetVdbRestartOk() (*bool, bool)

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

func (*ProvisionVDBBySnapshotParameters) HasArchiveLog

func (o *ProvisionVDBBySnapshotParameters) HasArchiveLog() bool

HasArchiveLog returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasAutoSelectRepository

func (o *ProvisionVDBBySnapshotParameters) HasAutoSelectRepository() bool

HasAutoSelectRepository returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasCdcOnProvision

func (o *ProvisionVDBBySnapshotParameters) HasCdcOnProvision() bool

HasCdcOnProvision returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasConfigureClone

func (o *ProvisionVDBBySnapshotParameters) HasConfigureClone() bool

HasConfigureClone returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasCustomEnvFiles

func (o *ProvisionVDBBySnapshotParameters) HasCustomEnvFiles() bool

HasCustomEnvFiles returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasCustomEnvVars

func (o *ProvisionVDBBySnapshotParameters) HasCustomEnvVars() bool

HasCustomEnvVars returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasDatabaseName

func (o *ProvisionVDBBySnapshotParameters) HasDatabaseName() bool

HasDatabaseName returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasEngineId

func (o *ProvisionVDBBySnapshotParameters) HasEngineId() bool

HasEngineId returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasEnvironmentId

func (o *ProvisionVDBBySnapshotParameters) HasEnvironmentId() bool

HasEnvironmentId returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasEnvironmentUserId

func (o *ProvisionVDBBySnapshotParameters) HasEnvironmentUserId() bool

HasEnvironmentUserId returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasFileMappingRules

func (o *ProvisionVDBBySnapshotParameters) HasFileMappingRules() bool

HasFileMappingRules returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasListenerIds

func (o *ProvisionVDBBySnapshotParameters) HasListenerIds() bool

HasListenerIds returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasMountPoint

func (o *ProvisionVDBBySnapshotParameters) HasMountPoint() bool

HasMountPoint returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasNewDbid

func (o *ProvisionVDBBySnapshotParameters) HasNewDbid() bool

HasNewDbid returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasOnlineLogGroups

func (o *ProvisionVDBBySnapshotParameters) HasOnlineLogGroups() bool

HasOnlineLogGroups returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasOnlineLogSize

func (o *ProvisionVDBBySnapshotParameters) HasOnlineLogSize() bool

HasOnlineLogSize returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasOpenResetLogs

func (o *ProvisionVDBBySnapshotParameters) HasOpenResetLogs() bool

HasOpenResetLogs returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasOracleInstanceName

func (o *ProvisionVDBBySnapshotParameters) HasOracleInstanceName() bool

HasOracleInstanceName returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasPassword

func (o *ProvisionVDBBySnapshotParameters) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasPostRefresh

func (o *ProvisionVDBBySnapshotParameters) HasPostRefresh() bool

HasPostRefresh returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasPostRollback

func (o *ProvisionVDBBySnapshotParameters) HasPostRollback() bool

HasPostRollback returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasPostScript

func (o *ProvisionVDBBySnapshotParameters) HasPostScript() bool

HasPostScript returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasPostSnapshot

func (o *ProvisionVDBBySnapshotParameters) HasPostSnapshot() bool

HasPostSnapshot returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasPostStart

func (o *ProvisionVDBBySnapshotParameters) HasPostStart() bool

HasPostStart returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasPostStop

func (o *ProvisionVDBBySnapshotParameters) HasPostStop() bool

HasPostStop returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasPreRefresh

func (o *ProvisionVDBBySnapshotParameters) HasPreRefresh() bool

HasPreRefresh returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasPreRollback

func (o *ProvisionVDBBySnapshotParameters) HasPreRollback() bool

HasPreRollback returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasPreScript

func (o *ProvisionVDBBySnapshotParameters) HasPreScript() bool

HasPreScript returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasPreSnapshot

func (o *ProvisionVDBBySnapshotParameters) HasPreSnapshot() bool

HasPreSnapshot returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasPreStart

func (o *ProvisionVDBBySnapshotParameters) HasPreStart() bool

HasPreStart returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasPreStop

func (o *ProvisionVDBBySnapshotParameters) HasPreStop() bool

HasPreStop returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasRecoveryModel

func (o *ProvisionVDBBySnapshotParameters) HasRecoveryModel() bool

HasRecoveryModel returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasRepositoryId

func (o *ProvisionVDBBySnapshotParameters) HasRepositoryId() bool

HasRepositoryId returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasRetentionPolicyId

func (o *ProvisionVDBBySnapshotParameters) HasRetentionPolicyId() bool

HasRetentionPolicyId returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasSnapshotId

func (o *ProvisionVDBBySnapshotParameters) HasSnapshotId() bool

HasSnapshotId returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasSnapshotPolicyId

func (o *ProvisionVDBBySnapshotParameters) HasSnapshotPolicyId() bool

HasSnapshotPolicyId returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasSourceDataId

func (o *ProvisionVDBBySnapshotParameters) HasSourceDataId() bool

HasSourceDataId returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasTargetGroupId

func (o *ProvisionVDBBySnapshotParameters) HasTargetGroupId() bool

HasTargetGroupId returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasTemplateId

func (o *ProvisionVDBBySnapshotParameters) HasTemplateId() bool

HasTemplateId returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasTruncateLogOnCheckpoint

func (o *ProvisionVDBBySnapshotParameters) HasTruncateLogOnCheckpoint() bool

HasTruncateLogOnCheckpoint returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasUniqueName

func (o *ProvisionVDBBySnapshotParameters) HasUniqueName() bool

HasUniqueName returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasUsername

func (o *ProvisionVDBBySnapshotParameters) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasVdbName

func (o *ProvisionVDBBySnapshotParameters) HasVdbName() bool

HasVdbName returns a boolean if a field has been set.

func (*ProvisionVDBBySnapshotParameters) HasVdbRestart

func (o *ProvisionVDBBySnapshotParameters) HasVdbRestart() bool

HasVdbRestart returns a boolean if a field has been set.

func (ProvisionVDBBySnapshotParameters) MarshalJSON

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

func (*ProvisionVDBBySnapshotParameters) SetArchiveLog

func (o *ProvisionVDBBySnapshotParameters) SetArchiveLog(v bool)

SetArchiveLog gets a reference to the given bool and assigns it to the ArchiveLog field.

func (*ProvisionVDBBySnapshotParameters) SetAutoSelectRepository

func (o *ProvisionVDBBySnapshotParameters) SetAutoSelectRepository(v bool)

SetAutoSelectRepository gets a reference to the given bool and assigns it to the AutoSelectRepository field.

func (*ProvisionVDBBySnapshotParameters) SetCdcOnProvision

func (o *ProvisionVDBBySnapshotParameters) SetCdcOnProvision(v bool)

SetCdcOnProvision gets a reference to the given bool and assigns it to the CdcOnProvision field.

func (*ProvisionVDBBySnapshotParameters) SetConfigureClone

func (o *ProvisionVDBBySnapshotParameters) SetConfigureClone(v []Hook)

SetConfigureClone gets a reference to the given []Hook and assigns it to the ConfigureClone field.

func (*ProvisionVDBBySnapshotParameters) SetCustomEnvFiles

func (o *ProvisionVDBBySnapshotParameters) SetCustomEnvFiles(v []string)

SetCustomEnvFiles gets a reference to the given []string and assigns it to the CustomEnvFiles field.

func (*ProvisionVDBBySnapshotParameters) SetCustomEnvVars

func (o *ProvisionVDBBySnapshotParameters) SetCustomEnvVars(v map[string]string)

SetCustomEnvVars gets a reference to the given map[string]string and assigns it to the CustomEnvVars field.

func (*ProvisionVDBBySnapshotParameters) SetDatabaseName

func (o *ProvisionVDBBySnapshotParameters) SetDatabaseName(v string)

SetDatabaseName gets a reference to the given string and assigns it to the DatabaseName field.

func (*ProvisionVDBBySnapshotParameters) SetEngineId

func (o *ProvisionVDBBySnapshotParameters) SetEngineId(v int64)

SetEngineId gets a reference to the given int64 and assigns it to the EngineId field.

func (*ProvisionVDBBySnapshotParameters) SetEnvironmentId

func (o *ProvisionVDBBySnapshotParameters) SetEnvironmentId(v string)

SetEnvironmentId gets a reference to the given string and assigns it to the EnvironmentId field.

func (*ProvisionVDBBySnapshotParameters) SetEnvironmentUserId

func (o *ProvisionVDBBySnapshotParameters) SetEnvironmentUserId(v string)

SetEnvironmentUserId gets a reference to the given string and assigns it to the EnvironmentUserId field.

func (*ProvisionVDBBySnapshotParameters) SetFileMappingRules

func (o *ProvisionVDBBySnapshotParameters) SetFileMappingRules(v string)

SetFileMappingRules gets a reference to the given string and assigns it to the FileMappingRules field.

func (*ProvisionVDBBySnapshotParameters) SetListenerIds

func (o *ProvisionVDBBySnapshotParameters) SetListenerIds(v []string)

SetListenerIds gets a reference to the given []string and assigns it to the ListenerIds field.

func (*ProvisionVDBBySnapshotParameters) SetMountPoint

func (o *ProvisionVDBBySnapshotParameters) SetMountPoint(v string)

SetMountPoint gets a reference to the given string and assigns it to the MountPoint field.

func (*ProvisionVDBBySnapshotParameters) SetNewDbid

func (o *ProvisionVDBBySnapshotParameters) SetNewDbid(v bool)

SetNewDbid gets a reference to the given bool and assigns it to the NewDbid field.

func (*ProvisionVDBBySnapshotParameters) SetOnlineLogGroups

func (o *ProvisionVDBBySnapshotParameters) SetOnlineLogGroups(v int32)

SetOnlineLogGroups gets a reference to the given int32 and assigns it to the OnlineLogGroups field.

func (*ProvisionVDBBySnapshotParameters) SetOnlineLogSize

func (o *ProvisionVDBBySnapshotParameters) SetOnlineLogSize(v int32)

SetOnlineLogSize gets a reference to the given int32 and assigns it to the OnlineLogSize field.

func (*ProvisionVDBBySnapshotParameters) SetOpenResetLogs

func (o *ProvisionVDBBySnapshotParameters) SetOpenResetLogs(v bool)

SetOpenResetLogs gets a reference to the given bool and assigns it to the OpenResetLogs field.

func (*ProvisionVDBBySnapshotParameters) SetOracleInstanceName

func (o *ProvisionVDBBySnapshotParameters) SetOracleInstanceName(v string)

SetOracleInstanceName gets a reference to the given string and assigns it to the OracleInstanceName field.

func (*ProvisionVDBBySnapshotParameters) SetPassword

func (o *ProvisionVDBBySnapshotParameters) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*ProvisionVDBBySnapshotParameters) SetPostRefresh

func (o *ProvisionVDBBySnapshotParameters) SetPostRefresh(v []Hook)

SetPostRefresh gets a reference to the given []Hook and assigns it to the PostRefresh field.

func (*ProvisionVDBBySnapshotParameters) SetPostRollback

func (o *ProvisionVDBBySnapshotParameters) SetPostRollback(v []Hook)

SetPostRollback gets a reference to the given []Hook and assigns it to the PostRollback field.

func (*ProvisionVDBBySnapshotParameters) SetPostScript

func (o *ProvisionVDBBySnapshotParameters) SetPostScript(v string)

SetPostScript gets a reference to the given string and assigns it to the PostScript field.

func (*ProvisionVDBBySnapshotParameters) SetPostSnapshot

func (o *ProvisionVDBBySnapshotParameters) SetPostSnapshot(v []Hook)

SetPostSnapshot gets a reference to the given []Hook and assigns it to the PostSnapshot field.

func (*ProvisionVDBBySnapshotParameters) SetPostStart

func (o *ProvisionVDBBySnapshotParameters) SetPostStart(v []Hook)

SetPostStart gets a reference to the given []Hook and assigns it to the PostStart field.

func (*ProvisionVDBBySnapshotParameters) SetPostStop

func (o *ProvisionVDBBySnapshotParameters) SetPostStop(v []Hook)

SetPostStop gets a reference to the given []Hook and assigns it to the PostStop field.

func (*ProvisionVDBBySnapshotParameters) SetPreRefresh

func (o *ProvisionVDBBySnapshotParameters) SetPreRefresh(v []Hook)

SetPreRefresh gets a reference to the given []Hook and assigns it to the PreRefresh field.

func (*ProvisionVDBBySnapshotParameters) SetPreRollback

func (o *ProvisionVDBBySnapshotParameters) SetPreRollback(v []Hook)

SetPreRollback gets a reference to the given []Hook and assigns it to the PreRollback field.

func (*ProvisionVDBBySnapshotParameters) SetPreScript

func (o *ProvisionVDBBySnapshotParameters) SetPreScript(v string)

SetPreScript gets a reference to the given string and assigns it to the PreScript field.

func (*ProvisionVDBBySnapshotParameters) SetPreSnapshot

func (o *ProvisionVDBBySnapshotParameters) SetPreSnapshot(v []Hook)

SetPreSnapshot gets a reference to the given []Hook and assigns it to the PreSnapshot field.

func (*ProvisionVDBBySnapshotParameters) SetPreStart

func (o *ProvisionVDBBySnapshotParameters) SetPreStart(v []Hook)

SetPreStart gets a reference to the given []Hook and assigns it to the PreStart field.

func (*ProvisionVDBBySnapshotParameters) SetPreStop

func (o *ProvisionVDBBySnapshotParameters) SetPreStop(v []Hook)

SetPreStop gets a reference to the given []Hook and assigns it to the PreStop field.

func (*ProvisionVDBBySnapshotParameters) SetRecoveryModel

func (o *ProvisionVDBBySnapshotParameters) SetRecoveryModel(v string)

SetRecoveryModel gets a reference to the given string and assigns it to the RecoveryModel field.

func (*ProvisionVDBBySnapshotParameters) SetRepositoryId

func (o *ProvisionVDBBySnapshotParameters) SetRepositoryId(v string)

SetRepositoryId gets a reference to the given string and assigns it to the RepositoryId field.

func (*ProvisionVDBBySnapshotParameters) SetRetentionPolicyId

func (o *ProvisionVDBBySnapshotParameters) SetRetentionPolicyId(v string)

SetRetentionPolicyId gets a reference to the given string and assigns it to the RetentionPolicyId field.

func (*ProvisionVDBBySnapshotParameters) SetSnapshotId

func (o *ProvisionVDBBySnapshotParameters) SetSnapshotId(v string)

SetSnapshotId gets a reference to the given string and assigns it to the SnapshotId field.

func (*ProvisionVDBBySnapshotParameters) SetSnapshotPolicyId

func (o *ProvisionVDBBySnapshotParameters) SetSnapshotPolicyId(v string)

SetSnapshotPolicyId gets a reference to the given string and assigns it to the SnapshotPolicyId field.

func (*ProvisionVDBBySnapshotParameters) SetSourceDataId

func (o *ProvisionVDBBySnapshotParameters) SetSourceDataId(v string)

SetSourceDataId gets a reference to the given string and assigns it to the SourceDataId field.

func (*ProvisionVDBBySnapshotParameters) SetTargetGroupId

func (o *ProvisionVDBBySnapshotParameters) SetTargetGroupId(v string)

SetTargetGroupId gets a reference to the given string and assigns it to the TargetGroupId field.

func (*ProvisionVDBBySnapshotParameters) SetTemplateId

func (o *ProvisionVDBBySnapshotParameters) SetTemplateId(v string)

SetTemplateId gets a reference to the given string and assigns it to the TemplateId field.

func (*ProvisionVDBBySnapshotParameters) SetTruncateLogOnCheckpoint

func (o *ProvisionVDBBySnapshotParameters) SetTruncateLogOnCheckpoint(v bool)

SetTruncateLogOnCheckpoint gets a reference to the given bool and assigns it to the TruncateLogOnCheckpoint field.

func (*ProvisionVDBBySnapshotParameters) SetUniqueName

func (o *ProvisionVDBBySnapshotParameters) SetUniqueName(v string)

SetUniqueName gets a reference to the given string and assigns it to the UniqueName field.

func (*ProvisionVDBBySnapshotParameters) SetUsername

func (o *ProvisionVDBBySnapshotParameters) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (*ProvisionVDBBySnapshotParameters) SetVdbName

func (o *ProvisionVDBBySnapshotParameters) SetVdbName(v string)

SetVdbName gets a reference to the given string and assigns it to the VdbName field.

func (*ProvisionVDBBySnapshotParameters) SetVdbRestart

func (o *ProvisionVDBBySnapshotParameters) SetVdbRestart(v bool)

SetVdbRestart gets a reference to the given bool and assigns it to the VdbRestart field.

type ProvisionVDBByTimestampParameters

type ProvisionVDBByTimestampParameters struct {
	// The ID of the source object (dSource or VDB) to provision from. All other objects referenced by the parameters must live on the same engine as the source.
	SourceDataId string `json:"source_data_id"`
	// The ID of the Engine onto which to provision. If the source ID unambiguously identifies a source object, this parameter is unnecessary and ignored.
	EngineId *int64 `json:"engine_id,omitempty"`
	// The ID of the group into which the VDB will be provisioned. If unset, a group is selected randomly on the Engine.
	TargetGroupId *string `json:"target_group_id,omitempty"`
	// The unique name of the provisioned VDB within a group. If unset, a name is randomly generated.
	VdbName *string `json:"vdb_name,omitempty"`
	// The name of the database on the target environment. Defaults to vdb_name.
	DatabaseName *string `json:"database_name,omitempty"`
	// Whether to truncate log on checkpoint (ASE only).
	TruncateLogOnCheckpoint *bool `json:"truncate_log_on_checkpoint,omitempty"`
	// The name of the privileged user to run the provision operation (Oracle Only).
	Username *string `json:"username,omitempty"`
	// The password of the privileged user to run the provision operation (Oracle Only).
	Password *string `json:"password,omitempty"`
	// The ID of the target environment where to provision the VDB. If repository_id unambigously identifies a repository, this is unnecessary and ignored. Otherwise, a compatible repository is randomly selected on the environment.
	EnvironmentId *string `json:"environment_id,omitempty"`
	// The environment user ID to use to connect to the target environment.
	EnvironmentUserId *string `json:"environment_user_id,omitempty"`
	// The ID of the target repository where to provision the VDB. A repository typically corresponds to a database installation (Oracle home, database instance, ...). Setting this attribute implicitly determines the environment where to provision the VDB.
	RepositoryId *string `json:"repository_id,omitempty"`
	// Option to automatically select a compatible environment and repository. Mutually exclusive with repository_id.
	AutoSelectRepository *bool `json:"auto_select_repository,omitempty"`
	// The commands to execute on the target environment before refreshing the VDB.
	PreRefresh []Hook `json:"pre_refresh,omitempty"`
	// The commands to execute on the target environment after refreshing the VDB.
	PostRefresh []Hook `json:"post_refresh,omitempty"`
	// The commands to execute on the target environment before rewinding the VDB.
	PreRollback []Hook `json:"pre_rollback,omitempty"`
	// The commands to execute on the target environment after rewinding the VDB.
	PostRollback []Hook `json:"post_rollback,omitempty"`
	// The commands to execute on the target environment when the VDB is created or refreshed.
	ConfigureClone []Hook `json:"configure_clone,omitempty"`
	// The commands to execute on the target environment before snapshotting a virtual source. These commands can quiesce any data prior to snapshotting.
	PreSnapshot []Hook `json:"pre_snapshot,omitempty"`
	// The commands to execute on the target environment after snapshotting a virtual source.
	PostSnapshot []Hook `json:"post_snapshot,omitempty"`
	// The commands to execute on the target environment before starting a virtual source.
	PreStart []Hook `json:"pre_start,omitempty"`
	// The commands to execute on the target environment after starting a virtual source.
	PostStart []Hook `json:"post_start,omitempty"`
	// The commands to execute on the target environment before stopping a virtual source.
	PreStop []Hook `json:"pre_stop,omitempty"`
	// The commands to execute on the target environment after stopping a virtual source.
	PostStop []Hook `json:"post_stop,omitempty"`
	// Indicates whether the Engine should automatically restart this virtual source when target host reboot is detected.
	VdbRestart *bool `json:"vdb_restart,omitempty"`
	// The ID of the target VDB Template (Oracle Only).
	TemplateId *string `json:"template_id,omitempty"`
	// Target VDB file mapping rules (Oracle Only). Rules must be line separated (\\n or \\r) and each line must have the format \"pattern:replacement\". Lines are applied in order.
	FileMappingRules *string `json:"file_mapping_rules,omitempty"`
	// Target VDB SID name (Oracle Only).
	OracleInstanceName *string `json:"oracle_instance_name,omitempty"`
	// Target VDB db_unique_name (Oracle Only).
	UniqueName *string `json:"unique_name,omitempty"`
	// Mount point for the VDB (Oracle, ASE Only).
	MountPoint *string `json:"mount_point,omitempty"`
	// Whether to open the database after provision (Oracle Only).
	OpenResetLogs *bool `json:"open_reset_logs,omitempty"`
	// The ID of the snapshot policy for the VDB.
	SnapshotPolicyId *string `json:"snapshot_policy_id,omitempty"`
	// The ID of the retention policy for the VDB.
	RetentionPolicyId *string `json:"retention_policy_id,omitempty"`
	// Recovery model of the source database (MSSql Only).
	RecoveryModel *string `json:"recovery_model,omitempty"`
	// PowerShell script or executable to run prior to provisioning (MSSql Only).
	PreScript *string `json:"pre_script,omitempty"`
	// PowerShell script or executable to run after provisioning (MSSql Only).
	PostScript *string `json:"post_script,omitempty"`
	// Option to enable change data capture (CDC) on both the provisioned VDB and subsequent snapshot-related operations (e.g. refresh, rewind) (MSSql Only).
	CdcOnProvision *bool `json:"cdc_on_provision,omitempty"`
	// Online log size in MB (Oracle Only).
	OnlineLogSize *int32 `json:"online_log_size,omitempty"`
	// Number of online log groups (Oracle Only).
	OnlineLogGroups *int32 `json:"online_log_groups,omitempty"`
	// Option to create a VDB in archivelog mode (Oracle Only).
	ArchiveLog *bool `json:"archive_log,omitempty"`
	// Option to generate a new DB ID for the created VDB (Oracle Only).
	NewDbid *bool `json:"new_dbid,omitempty"`
	// The listener IDs for this provision operation (Oracle Only).
	ListenerIds []string `json:"listener_ids,omitempty"`
	// Environment variable to be set when the engine creates a VDB. See the Engine documentation for the list of allowed/denied environment variables and rules about substitution.
	CustomEnvVars *map[string]string `json:"custom_env_vars,omitempty"`
	// Environment files to be sourced when the Engine creates a VDB. This path can be followed by parameters. Paths and parameters are separated by spaces.
	CustomEnvFiles []string `json:"custom_env_files,omitempty"`
	// The point in time from which to execute the operation. Mutually exclusive with timestamp_in_database_timezone. If the timestamp is not set, selects the latest point.
	Timestamp *time.Time `json:"timestamp,omitempty"`
	// The point in time from which to execute the operation, expressed as a date-time in the timezone of the source database. Mutually exclusive with timestamp.
	TimestampInDatabaseTimezone *string `json:"timestamp_in_database_timezone,omitempty"`
}

ProvisionVDBByTimestampParameters struct for ProvisionVDBByTimestampParameters

func NewProvisionVDBByTimestampParameters

func NewProvisionVDBByTimestampParameters(sourceDataId string) *ProvisionVDBByTimestampParameters

NewProvisionVDBByTimestampParameters instantiates a new ProvisionVDBByTimestampParameters 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 NewProvisionVDBByTimestampParametersWithDefaults

func NewProvisionVDBByTimestampParametersWithDefaults() *ProvisionVDBByTimestampParameters

NewProvisionVDBByTimestampParametersWithDefaults instantiates a new ProvisionVDBByTimestampParameters 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 (*ProvisionVDBByTimestampParameters) GetArchiveLog

func (o *ProvisionVDBByTimestampParameters) GetArchiveLog() bool

GetArchiveLog returns the ArchiveLog field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetArchiveLogOk

func (o *ProvisionVDBByTimestampParameters) GetArchiveLogOk() (*bool, bool)

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

func (*ProvisionVDBByTimestampParameters) GetAutoSelectRepository

func (o *ProvisionVDBByTimestampParameters) GetAutoSelectRepository() bool

GetAutoSelectRepository returns the AutoSelectRepository field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetAutoSelectRepositoryOk

func (o *ProvisionVDBByTimestampParameters) GetAutoSelectRepositoryOk() (*bool, bool)

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

func (*ProvisionVDBByTimestampParameters) GetCdcOnProvision

func (o *ProvisionVDBByTimestampParameters) GetCdcOnProvision() bool

GetCdcOnProvision returns the CdcOnProvision field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetCdcOnProvisionOk

func (o *ProvisionVDBByTimestampParameters) GetCdcOnProvisionOk() (*bool, bool)

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

func (*ProvisionVDBByTimestampParameters) GetConfigureClone

func (o *ProvisionVDBByTimestampParameters) GetConfigureClone() []Hook

GetConfigureClone returns the ConfigureClone field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetConfigureCloneOk

func (o *ProvisionVDBByTimestampParameters) GetConfigureCloneOk() ([]Hook, bool)

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

func (*ProvisionVDBByTimestampParameters) GetCustomEnvFiles

func (o *ProvisionVDBByTimestampParameters) GetCustomEnvFiles() []string

GetCustomEnvFiles returns the CustomEnvFiles field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetCustomEnvFilesOk

func (o *ProvisionVDBByTimestampParameters) GetCustomEnvFilesOk() ([]string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetCustomEnvVars

func (o *ProvisionVDBByTimestampParameters) GetCustomEnvVars() map[string]string

GetCustomEnvVars returns the CustomEnvVars field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetCustomEnvVarsOk

func (o *ProvisionVDBByTimestampParameters) GetCustomEnvVarsOk() (*map[string]string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetDatabaseName

func (o *ProvisionVDBByTimestampParameters) GetDatabaseName() string

GetDatabaseName returns the DatabaseName field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetDatabaseNameOk

func (o *ProvisionVDBByTimestampParameters) GetDatabaseNameOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetEngineId

func (o *ProvisionVDBByTimestampParameters) GetEngineId() int64

GetEngineId returns the EngineId field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetEngineIdOk

func (o *ProvisionVDBByTimestampParameters) GetEngineIdOk() (*int64, bool)

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

func (*ProvisionVDBByTimestampParameters) GetEnvironmentId

func (o *ProvisionVDBByTimestampParameters) GetEnvironmentId() string

GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetEnvironmentIdOk

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

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

func (*ProvisionVDBByTimestampParameters) GetEnvironmentUserId

func (o *ProvisionVDBByTimestampParameters) GetEnvironmentUserId() string

GetEnvironmentUserId returns the EnvironmentUserId field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetEnvironmentUserIdOk

func (o *ProvisionVDBByTimestampParameters) GetEnvironmentUserIdOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetFileMappingRules

func (o *ProvisionVDBByTimestampParameters) GetFileMappingRules() string

GetFileMappingRules returns the FileMappingRules field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetFileMappingRulesOk

func (o *ProvisionVDBByTimestampParameters) GetFileMappingRulesOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetListenerIds

func (o *ProvisionVDBByTimestampParameters) GetListenerIds() []string

GetListenerIds returns the ListenerIds field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetListenerIdsOk

func (o *ProvisionVDBByTimestampParameters) GetListenerIdsOk() ([]string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetMountPoint

func (o *ProvisionVDBByTimestampParameters) GetMountPoint() string

GetMountPoint returns the MountPoint field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetMountPointOk

func (o *ProvisionVDBByTimestampParameters) GetMountPointOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetNewDbid

func (o *ProvisionVDBByTimestampParameters) GetNewDbid() bool

GetNewDbid returns the NewDbid field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetNewDbidOk

func (o *ProvisionVDBByTimestampParameters) GetNewDbidOk() (*bool, bool)

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

func (*ProvisionVDBByTimestampParameters) GetOnlineLogGroups

func (o *ProvisionVDBByTimestampParameters) GetOnlineLogGroups() int32

GetOnlineLogGroups returns the OnlineLogGroups field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetOnlineLogGroupsOk

func (o *ProvisionVDBByTimestampParameters) GetOnlineLogGroupsOk() (*int32, bool)

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

func (*ProvisionVDBByTimestampParameters) GetOnlineLogSize

func (o *ProvisionVDBByTimestampParameters) GetOnlineLogSize() int32

GetOnlineLogSize returns the OnlineLogSize field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetOnlineLogSizeOk

func (o *ProvisionVDBByTimestampParameters) GetOnlineLogSizeOk() (*int32, bool)

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

func (*ProvisionVDBByTimestampParameters) GetOpenResetLogs

func (o *ProvisionVDBByTimestampParameters) GetOpenResetLogs() bool

GetOpenResetLogs returns the OpenResetLogs field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetOpenResetLogsOk

func (o *ProvisionVDBByTimestampParameters) GetOpenResetLogsOk() (*bool, bool)

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

func (*ProvisionVDBByTimestampParameters) GetOracleInstanceName

func (o *ProvisionVDBByTimestampParameters) GetOracleInstanceName() string

GetOracleInstanceName returns the OracleInstanceName field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetOracleInstanceNameOk

func (o *ProvisionVDBByTimestampParameters) GetOracleInstanceNameOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetPassword

func (o *ProvisionVDBByTimestampParameters) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetPasswordOk

func (o *ProvisionVDBByTimestampParameters) GetPasswordOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetPostRefresh

func (o *ProvisionVDBByTimestampParameters) GetPostRefresh() []Hook

GetPostRefresh returns the PostRefresh field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetPostRefreshOk

func (o *ProvisionVDBByTimestampParameters) GetPostRefreshOk() ([]Hook, bool)

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

func (*ProvisionVDBByTimestampParameters) GetPostRollback

func (o *ProvisionVDBByTimestampParameters) GetPostRollback() []Hook

GetPostRollback returns the PostRollback field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetPostRollbackOk

func (o *ProvisionVDBByTimestampParameters) GetPostRollbackOk() ([]Hook, bool)

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

func (*ProvisionVDBByTimestampParameters) GetPostScript

func (o *ProvisionVDBByTimestampParameters) GetPostScript() string

GetPostScript returns the PostScript field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetPostScriptOk

func (o *ProvisionVDBByTimestampParameters) GetPostScriptOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetPostSnapshot

func (o *ProvisionVDBByTimestampParameters) GetPostSnapshot() []Hook

GetPostSnapshot returns the PostSnapshot field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetPostSnapshotOk

func (o *ProvisionVDBByTimestampParameters) GetPostSnapshotOk() ([]Hook, bool)

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

func (*ProvisionVDBByTimestampParameters) GetPostStart

func (o *ProvisionVDBByTimestampParameters) GetPostStart() []Hook

GetPostStart returns the PostStart field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetPostStartOk

func (o *ProvisionVDBByTimestampParameters) GetPostStartOk() ([]Hook, bool)

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

func (*ProvisionVDBByTimestampParameters) GetPostStop

func (o *ProvisionVDBByTimestampParameters) GetPostStop() []Hook

GetPostStop returns the PostStop field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetPostStopOk

func (o *ProvisionVDBByTimestampParameters) GetPostStopOk() ([]Hook, bool)

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

func (*ProvisionVDBByTimestampParameters) GetPreRefresh

func (o *ProvisionVDBByTimestampParameters) GetPreRefresh() []Hook

GetPreRefresh returns the PreRefresh field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetPreRefreshOk

func (o *ProvisionVDBByTimestampParameters) GetPreRefreshOk() ([]Hook, bool)

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

func (*ProvisionVDBByTimestampParameters) GetPreRollback

func (o *ProvisionVDBByTimestampParameters) GetPreRollback() []Hook

GetPreRollback returns the PreRollback field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetPreRollbackOk

func (o *ProvisionVDBByTimestampParameters) GetPreRollbackOk() ([]Hook, bool)

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

func (*ProvisionVDBByTimestampParameters) GetPreScript

func (o *ProvisionVDBByTimestampParameters) GetPreScript() string

GetPreScript returns the PreScript field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetPreScriptOk

func (o *ProvisionVDBByTimestampParameters) GetPreScriptOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetPreSnapshot

func (o *ProvisionVDBByTimestampParameters) GetPreSnapshot() []Hook

GetPreSnapshot returns the PreSnapshot field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetPreSnapshotOk

func (o *ProvisionVDBByTimestampParameters) GetPreSnapshotOk() ([]Hook, bool)

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

func (*ProvisionVDBByTimestampParameters) GetPreStart

func (o *ProvisionVDBByTimestampParameters) GetPreStart() []Hook

GetPreStart returns the PreStart field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetPreStartOk

func (o *ProvisionVDBByTimestampParameters) GetPreStartOk() ([]Hook, bool)

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

func (*ProvisionVDBByTimestampParameters) GetPreStop

func (o *ProvisionVDBByTimestampParameters) GetPreStop() []Hook

GetPreStop returns the PreStop field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetPreStopOk

func (o *ProvisionVDBByTimestampParameters) GetPreStopOk() ([]Hook, bool)

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

func (*ProvisionVDBByTimestampParameters) GetRecoveryModel

func (o *ProvisionVDBByTimestampParameters) GetRecoveryModel() string

GetRecoveryModel returns the RecoveryModel field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetRecoveryModelOk

func (o *ProvisionVDBByTimestampParameters) GetRecoveryModelOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetRepositoryId

func (o *ProvisionVDBByTimestampParameters) GetRepositoryId() string

GetRepositoryId returns the RepositoryId field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetRepositoryIdOk

func (o *ProvisionVDBByTimestampParameters) GetRepositoryIdOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetRetentionPolicyId

func (o *ProvisionVDBByTimestampParameters) GetRetentionPolicyId() string

GetRetentionPolicyId returns the RetentionPolicyId field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetRetentionPolicyIdOk

func (o *ProvisionVDBByTimestampParameters) GetRetentionPolicyIdOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetSnapshotPolicyId

func (o *ProvisionVDBByTimestampParameters) GetSnapshotPolicyId() string

GetSnapshotPolicyId returns the SnapshotPolicyId field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetSnapshotPolicyIdOk

func (o *ProvisionVDBByTimestampParameters) GetSnapshotPolicyIdOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetSourceDataId

func (o *ProvisionVDBByTimestampParameters) GetSourceDataId() string

GetSourceDataId returns the SourceDataId field value

func (*ProvisionVDBByTimestampParameters) GetSourceDataIdOk

func (o *ProvisionVDBByTimestampParameters) GetSourceDataIdOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetTargetGroupId

func (o *ProvisionVDBByTimestampParameters) GetTargetGroupId() string

GetTargetGroupId returns the TargetGroupId field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetTargetGroupIdOk

func (o *ProvisionVDBByTimestampParameters) GetTargetGroupIdOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetTemplateId

func (o *ProvisionVDBByTimestampParameters) GetTemplateId() string

GetTemplateId returns the TemplateId field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetTemplateIdOk

func (o *ProvisionVDBByTimestampParameters) GetTemplateIdOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetTimestamp

func (o *ProvisionVDBByTimestampParameters) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetTimestampInDatabaseTimezone

func (o *ProvisionVDBByTimestampParameters) GetTimestampInDatabaseTimezone() string

GetTimestampInDatabaseTimezone returns the TimestampInDatabaseTimezone field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetTimestampInDatabaseTimezoneOk

func (o *ProvisionVDBByTimestampParameters) GetTimestampInDatabaseTimezoneOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetTimestampOk

func (o *ProvisionVDBByTimestampParameters) GetTimestampOk() (*time.Time, bool)

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

func (*ProvisionVDBByTimestampParameters) GetTruncateLogOnCheckpoint

func (o *ProvisionVDBByTimestampParameters) GetTruncateLogOnCheckpoint() bool

GetTruncateLogOnCheckpoint returns the TruncateLogOnCheckpoint field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetTruncateLogOnCheckpointOk

func (o *ProvisionVDBByTimestampParameters) GetTruncateLogOnCheckpointOk() (*bool, bool)

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

func (*ProvisionVDBByTimestampParameters) GetUniqueName

func (o *ProvisionVDBByTimestampParameters) GetUniqueName() string

GetUniqueName returns the UniqueName field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetUniqueNameOk

func (o *ProvisionVDBByTimestampParameters) GetUniqueNameOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetUsername

func (o *ProvisionVDBByTimestampParameters) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetUsernameOk

func (o *ProvisionVDBByTimestampParameters) GetUsernameOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetVdbName

func (o *ProvisionVDBByTimestampParameters) GetVdbName() string

GetVdbName returns the VdbName field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetVdbNameOk

func (o *ProvisionVDBByTimestampParameters) GetVdbNameOk() (*string, bool)

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

func (*ProvisionVDBByTimestampParameters) GetVdbRestart

func (o *ProvisionVDBByTimestampParameters) GetVdbRestart() bool

GetVdbRestart returns the VdbRestart field value if set, zero value otherwise.

func (*ProvisionVDBByTimestampParameters) GetVdbRestartOk

func (o *ProvisionVDBByTimestampParameters) GetVdbRestartOk() (*bool, bool)

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

func (*ProvisionVDBByTimestampParameters) HasArchiveLog

func (o *ProvisionVDBByTimestampParameters) HasArchiveLog() bool

HasArchiveLog returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasAutoSelectRepository

func (o *ProvisionVDBByTimestampParameters) HasAutoSelectRepository() bool

HasAutoSelectRepository returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasCdcOnProvision

func (o *ProvisionVDBByTimestampParameters) HasCdcOnProvision() bool

HasCdcOnProvision returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasConfigureClone

func (o *ProvisionVDBByTimestampParameters) HasConfigureClone() bool

HasConfigureClone returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasCustomEnvFiles

func (o *ProvisionVDBByTimestampParameters) HasCustomEnvFiles() bool

HasCustomEnvFiles returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasCustomEnvVars

func (o *ProvisionVDBByTimestampParameters) HasCustomEnvVars() bool

HasCustomEnvVars returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasDatabaseName

func (o *ProvisionVDBByTimestampParameters) HasDatabaseName() bool

HasDatabaseName returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasEngineId

func (o *ProvisionVDBByTimestampParameters) HasEngineId() bool

HasEngineId returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasEnvironmentId

func (o *ProvisionVDBByTimestampParameters) HasEnvironmentId() bool

HasEnvironmentId returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasEnvironmentUserId

func (o *ProvisionVDBByTimestampParameters) HasEnvironmentUserId() bool

HasEnvironmentUserId returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasFileMappingRules

func (o *ProvisionVDBByTimestampParameters) HasFileMappingRules() bool

HasFileMappingRules returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasListenerIds

func (o *ProvisionVDBByTimestampParameters) HasListenerIds() bool

HasListenerIds returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasMountPoint

func (o *ProvisionVDBByTimestampParameters) HasMountPoint() bool

HasMountPoint returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasNewDbid

func (o *ProvisionVDBByTimestampParameters) HasNewDbid() bool

HasNewDbid returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasOnlineLogGroups

func (o *ProvisionVDBByTimestampParameters) HasOnlineLogGroups() bool

HasOnlineLogGroups returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasOnlineLogSize

func (o *ProvisionVDBByTimestampParameters) HasOnlineLogSize() bool

HasOnlineLogSize returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasOpenResetLogs

func (o *ProvisionVDBByTimestampParameters) HasOpenResetLogs() bool

HasOpenResetLogs returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasOracleInstanceName

func (o *ProvisionVDBByTimestampParameters) HasOracleInstanceName() bool

HasOracleInstanceName returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasPassword

func (o *ProvisionVDBByTimestampParameters) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasPostRefresh

func (o *ProvisionVDBByTimestampParameters) HasPostRefresh() bool

HasPostRefresh returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasPostRollback

func (o *ProvisionVDBByTimestampParameters) HasPostRollback() bool

HasPostRollback returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasPostScript

func (o *ProvisionVDBByTimestampParameters) HasPostScript() bool

HasPostScript returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasPostSnapshot

func (o *ProvisionVDBByTimestampParameters) HasPostSnapshot() bool

HasPostSnapshot returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasPostStart

func (o *ProvisionVDBByTimestampParameters) HasPostStart() bool

HasPostStart returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasPostStop

func (o *ProvisionVDBByTimestampParameters) HasPostStop() bool

HasPostStop returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasPreRefresh

func (o *ProvisionVDBByTimestampParameters) HasPreRefresh() bool

HasPreRefresh returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasPreRollback

func (o *ProvisionVDBByTimestampParameters) HasPreRollback() bool

HasPreRollback returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasPreScript

func (o *ProvisionVDBByTimestampParameters) HasPreScript() bool

HasPreScript returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasPreSnapshot

func (o *ProvisionVDBByTimestampParameters) HasPreSnapshot() bool

HasPreSnapshot returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasPreStart

func (o *ProvisionVDBByTimestampParameters) HasPreStart() bool

HasPreStart returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasPreStop

func (o *ProvisionVDBByTimestampParameters) HasPreStop() bool

HasPreStop returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasRecoveryModel

func (o *ProvisionVDBByTimestampParameters) HasRecoveryModel() bool

HasRecoveryModel returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasRepositoryId

func (o *ProvisionVDBByTimestampParameters) HasRepositoryId() bool

HasRepositoryId returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasRetentionPolicyId

func (o *ProvisionVDBByTimestampParameters) HasRetentionPolicyId() bool

HasRetentionPolicyId returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasSnapshotPolicyId

func (o *ProvisionVDBByTimestampParameters) HasSnapshotPolicyId() bool

HasSnapshotPolicyId returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasTargetGroupId

func (o *ProvisionVDBByTimestampParameters) HasTargetGroupId() bool

HasTargetGroupId returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasTemplateId

func (o *ProvisionVDBByTimestampParameters) HasTemplateId() bool

HasTemplateId returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasTimestamp

func (o *ProvisionVDBByTimestampParameters) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasTimestampInDatabaseTimezone

func (o *ProvisionVDBByTimestampParameters) HasTimestampInDatabaseTimezone() bool

HasTimestampInDatabaseTimezone returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasTruncateLogOnCheckpoint

func (o *ProvisionVDBByTimestampParameters) HasTruncateLogOnCheckpoint() bool

HasTruncateLogOnCheckpoint returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasUniqueName

func (o *ProvisionVDBByTimestampParameters) HasUniqueName() bool

HasUniqueName returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasUsername

func (o *ProvisionVDBByTimestampParameters) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasVdbName

func (o *ProvisionVDBByTimestampParameters) HasVdbName() bool

HasVdbName returns a boolean if a field has been set.

func (*ProvisionVDBByTimestampParameters) HasVdbRestart

func (o *ProvisionVDBByTimestampParameters) HasVdbRestart() bool

HasVdbRestart returns a boolean if a field has been set.

func (ProvisionVDBByTimestampParameters) MarshalJSON

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

func (*ProvisionVDBByTimestampParameters) SetArchiveLog

func (o *ProvisionVDBByTimestampParameters) SetArchiveLog(v bool)

SetArchiveLog gets a reference to the given bool and assigns it to the ArchiveLog field.

func (*ProvisionVDBByTimestampParameters) SetAutoSelectRepository

func (o *ProvisionVDBByTimestampParameters) SetAutoSelectRepository(v bool)

SetAutoSelectRepository gets a reference to the given bool and assigns it to the AutoSelectRepository field.

func (*ProvisionVDBByTimestampParameters) SetCdcOnProvision

func (o *ProvisionVDBByTimestampParameters) SetCdcOnProvision(v bool)

SetCdcOnProvision gets a reference to the given bool and assigns it to the CdcOnProvision field.

func (*ProvisionVDBByTimestampParameters) SetConfigureClone

func (o *ProvisionVDBByTimestampParameters) SetConfigureClone(v []Hook)

SetConfigureClone gets a reference to the given []Hook and assigns it to the ConfigureClone field.

func (*ProvisionVDBByTimestampParameters) SetCustomEnvFiles

func (o *ProvisionVDBByTimestampParameters) SetCustomEnvFiles(v []string)

SetCustomEnvFiles gets a reference to the given []string and assigns it to the CustomEnvFiles field.

func (*ProvisionVDBByTimestampParameters) SetCustomEnvVars

func (o *ProvisionVDBByTimestampParameters) SetCustomEnvVars(v map[string]string)

SetCustomEnvVars gets a reference to the given map[string]string and assigns it to the CustomEnvVars field.

func (*ProvisionVDBByTimestampParameters) SetDatabaseName

func (o *ProvisionVDBByTimestampParameters) SetDatabaseName(v string)

SetDatabaseName gets a reference to the given string and assigns it to the DatabaseName field.

func (*ProvisionVDBByTimestampParameters) SetEngineId

func (o *ProvisionVDBByTimestampParameters) SetEngineId(v int64)

SetEngineId gets a reference to the given int64 and assigns it to the EngineId field.

func (*ProvisionVDBByTimestampParameters) SetEnvironmentId

func (o *ProvisionVDBByTimestampParameters) SetEnvironmentId(v string)

SetEnvironmentId gets a reference to the given string and assigns it to the EnvironmentId field.

func (*ProvisionVDBByTimestampParameters) SetEnvironmentUserId

func (o *ProvisionVDBByTimestampParameters) SetEnvironmentUserId(v string)

SetEnvironmentUserId gets a reference to the given string and assigns it to the EnvironmentUserId field.

func (*ProvisionVDBByTimestampParameters) SetFileMappingRules

func (o *ProvisionVDBByTimestampParameters) SetFileMappingRules(v string)

SetFileMappingRules gets a reference to the given string and assigns it to the FileMappingRules field.

func (*ProvisionVDBByTimestampParameters) SetListenerIds

func (o *ProvisionVDBByTimestampParameters) SetListenerIds(v []string)

SetListenerIds gets a reference to the given []string and assigns it to the ListenerIds field.

func (*ProvisionVDBByTimestampParameters) SetMountPoint

func (o *ProvisionVDBByTimestampParameters) SetMountPoint(v string)

SetMountPoint gets a reference to the given string and assigns it to the MountPoint field.

func (*ProvisionVDBByTimestampParameters) SetNewDbid

func (o *ProvisionVDBByTimestampParameters) SetNewDbid(v bool)

SetNewDbid gets a reference to the given bool and assigns it to the NewDbid field.

func (*ProvisionVDBByTimestampParameters) SetOnlineLogGroups

func (o *ProvisionVDBByTimestampParameters) SetOnlineLogGroups(v int32)

SetOnlineLogGroups gets a reference to the given int32 and assigns it to the OnlineLogGroups field.

func (*ProvisionVDBByTimestampParameters) SetOnlineLogSize

func (o *ProvisionVDBByTimestampParameters) SetOnlineLogSize(v int32)

SetOnlineLogSize gets a reference to the given int32 and assigns it to the OnlineLogSize field.

func (*ProvisionVDBByTimestampParameters) SetOpenResetLogs

func (o *ProvisionVDBByTimestampParameters) SetOpenResetLogs(v bool)

SetOpenResetLogs gets a reference to the given bool and assigns it to the OpenResetLogs field.

func (*ProvisionVDBByTimestampParameters) SetOracleInstanceName

func (o *ProvisionVDBByTimestampParameters) SetOracleInstanceName(v string)

SetOracleInstanceName gets a reference to the given string and assigns it to the OracleInstanceName field.

func (*ProvisionVDBByTimestampParameters) SetPassword

func (o *ProvisionVDBByTimestampParameters) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*ProvisionVDBByTimestampParameters) SetPostRefresh

func (o *ProvisionVDBByTimestampParameters) SetPostRefresh(v []Hook)

SetPostRefresh gets a reference to the given []Hook and assigns it to the PostRefresh field.

func (*ProvisionVDBByTimestampParameters) SetPostRollback

func (o *ProvisionVDBByTimestampParameters) SetPostRollback(v []Hook)

SetPostRollback gets a reference to the given []Hook and assigns it to the PostRollback field.

func (*ProvisionVDBByTimestampParameters) SetPostScript

func (o *ProvisionVDBByTimestampParameters) SetPostScript(v string)

SetPostScript gets a reference to the given string and assigns it to the PostScript field.

func (*ProvisionVDBByTimestampParameters) SetPostSnapshot

func (o *ProvisionVDBByTimestampParameters) SetPostSnapshot(v []Hook)

SetPostSnapshot gets a reference to the given []Hook and assigns it to the PostSnapshot field.

func (*ProvisionVDBByTimestampParameters) SetPostStart

func (o *ProvisionVDBByTimestampParameters) SetPostStart(v []Hook)

SetPostStart gets a reference to the given []Hook and assigns it to the PostStart field.

func (*ProvisionVDBByTimestampParameters) SetPostStop

func (o *ProvisionVDBByTimestampParameters) SetPostStop(v []Hook)

SetPostStop gets a reference to the given []Hook and assigns it to the PostStop field.

func (*ProvisionVDBByTimestampParameters) SetPreRefresh

func (o *ProvisionVDBByTimestampParameters) SetPreRefresh(v []Hook)

SetPreRefresh gets a reference to the given []Hook and assigns it to the PreRefresh field.

func (*ProvisionVDBByTimestampParameters) SetPreRollback

func (o *ProvisionVDBByTimestampParameters) SetPreRollback(v []Hook)

SetPreRollback gets a reference to the given []Hook and assigns it to the PreRollback field.

func (*ProvisionVDBByTimestampParameters) SetPreScript

func (o *ProvisionVDBByTimestampParameters) SetPreScript(v string)

SetPreScript gets a reference to the given string and assigns it to the PreScript field.

func (*ProvisionVDBByTimestampParameters) SetPreSnapshot

func (o *ProvisionVDBByTimestampParameters) SetPreSnapshot(v []Hook)

SetPreSnapshot gets a reference to the given []Hook and assigns it to the PreSnapshot field.

func (*ProvisionVDBByTimestampParameters) SetPreStart

func (o *ProvisionVDBByTimestampParameters) SetPreStart(v []Hook)

SetPreStart gets a reference to the given []Hook and assigns it to the PreStart field.

func (*ProvisionVDBByTimestampParameters) SetPreStop

func (o *ProvisionVDBByTimestampParameters) SetPreStop(v []Hook)

SetPreStop gets a reference to the given []Hook and assigns it to the PreStop field.

func (*ProvisionVDBByTimestampParameters) SetRecoveryModel

func (o *ProvisionVDBByTimestampParameters) SetRecoveryModel(v string)

SetRecoveryModel gets a reference to the given string and assigns it to the RecoveryModel field.

func (*ProvisionVDBByTimestampParameters) SetRepositoryId

func (o *ProvisionVDBByTimestampParameters) SetRepositoryId(v string)

SetRepositoryId gets a reference to the given string and assigns it to the RepositoryId field.

func (*ProvisionVDBByTimestampParameters) SetRetentionPolicyId

func (o *ProvisionVDBByTimestampParameters) SetRetentionPolicyId(v string)

SetRetentionPolicyId gets a reference to the given string and assigns it to the RetentionPolicyId field.

func (*ProvisionVDBByTimestampParameters) SetSnapshotPolicyId

func (o *ProvisionVDBByTimestampParameters) SetSnapshotPolicyId(v string)

SetSnapshotPolicyId gets a reference to the given string and assigns it to the SnapshotPolicyId field.

func (*ProvisionVDBByTimestampParameters) SetSourceDataId

func (o *ProvisionVDBByTimestampParameters) SetSourceDataId(v string)

SetSourceDataId sets field value

func (*ProvisionVDBByTimestampParameters) SetTargetGroupId

func (o *ProvisionVDBByTimestampParameters) SetTargetGroupId(v string)

SetTargetGroupId gets a reference to the given string and assigns it to the TargetGroupId field.

func (*ProvisionVDBByTimestampParameters) SetTemplateId

func (o *ProvisionVDBByTimestampParameters) SetTemplateId(v string)

SetTemplateId gets a reference to the given string and assigns it to the TemplateId field.

func (*ProvisionVDBByTimestampParameters) SetTimestamp

func (o *ProvisionVDBByTimestampParameters) SetTimestamp(v time.Time)

SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.

func (*ProvisionVDBByTimestampParameters) SetTimestampInDatabaseTimezone

func (o *ProvisionVDBByTimestampParameters) SetTimestampInDatabaseTimezone(v string)

SetTimestampInDatabaseTimezone gets a reference to the given string and assigns it to the TimestampInDatabaseTimezone field.

func (*ProvisionVDBByTimestampParameters) SetTruncateLogOnCheckpoint

func (o *ProvisionVDBByTimestampParameters) SetTruncateLogOnCheckpoint(v bool)

SetTruncateLogOnCheckpoint gets a reference to the given bool and assigns it to the TruncateLogOnCheckpoint field.

func (*ProvisionVDBByTimestampParameters) SetUniqueName

func (o *ProvisionVDBByTimestampParameters) SetUniqueName(v string)

SetUniqueName gets a reference to the given string and assigns it to the UniqueName field.

func (*ProvisionVDBByTimestampParameters) SetUsername

func (o *ProvisionVDBByTimestampParameters) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (*ProvisionVDBByTimestampParameters) SetVdbName

func (o *ProvisionVDBByTimestampParameters) SetVdbName(v string)

SetVdbName gets a reference to the given string and assigns it to the VdbName field.

func (*ProvisionVDBByTimestampParameters) SetVdbRestart

func (o *ProvisionVDBByTimestampParameters) SetVdbRestart(v bool)

SetVdbRestart gets a reference to the given bool and assigns it to the VdbRestart field.

type ProvisionVDBByTimestampParametersAllOf

type ProvisionVDBByTimestampParametersAllOf struct {
	// The ID of the source object (dSource or VDB) to provision from. All other objects referenced by the parameters must live on the same engine as the source.
	SourceDataId string `json:"source_data_id"`
}

ProvisionVDBByTimestampParametersAllOf struct for ProvisionVDBByTimestampParametersAllOf

func NewProvisionVDBByTimestampParametersAllOf

func NewProvisionVDBByTimestampParametersAllOf(sourceDataId string) *ProvisionVDBByTimestampParametersAllOf

NewProvisionVDBByTimestampParametersAllOf instantiates a new ProvisionVDBByTimestampParametersAllOf 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 NewProvisionVDBByTimestampParametersAllOfWithDefaults

func NewProvisionVDBByTimestampParametersAllOfWithDefaults() *ProvisionVDBByTimestampParametersAllOf

NewProvisionVDBByTimestampParametersAllOfWithDefaults instantiates a new ProvisionVDBByTimestampParametersAllOf 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 (*ProvisionVDBByTimestampParametersAllOf) GetSourceDataId

func (o *ProvisionVDBByTimestampParametersAllOf) GetSourceDataId() string

GetSourceDataId returns the SourceDataId field value

func (*ProvisionVDBByTimestampParametersAllOf) GetSourceDataIdOk

func (o *ProvisionVDBByTimestampParametersAllOf) GetSourceDataIdOk() (*string, bool)

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

func (ProvisionVDBByTimestampParametersAllOf) MarshalJSON

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

func (*ProvisionVDBByTimestampParametersAllOf) SetSourceDataId

func (o *ProvisionVDBByTimestampParametersAllOf) SetSourceDataId(v string)

SetSourceDataId sets field value

type ProvisionVDBResponse

type ProvisionVDBResponse struct {
	// The ID of the provisioning job.
	JobId *string `json:"job_id,omitempty"`
	Vdb   *VDB    `json:"vdb,omitempty"`
}

ProvisionVDBResponse struct for ProvisionVDBResponse

func NewProvisionVDBResponse

func NewProvisionVDBResponse() *ProvisionVDBResponse

NewProvisionVDBResponse instantiates a new ProvisionVDBResponse 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 NewProvisionVDBResponseWithDefaults

func NewProvisionVDBResponseWithDefaults() *ProvisionVDBResponse

NewProvisionVDBResponseWithDefaults instantiates a new ProvisionVDBResponse 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 (*ProvisionVDBResponse) GetJobId

func (o *ProvisionVDBResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*ProvisionVDBResponse) GetJobIdOk

func (o *ProvisionVDBResponse) GetJobIdOk() (*string, bool)

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

func (*ProvisionVDBResponse) GetVdb

func (o *ProvisionVDBResponse) GetVdb() VDB

GetVdb returns the Vdb field value if set, zero value otherwise.

func (*ProvisionVDBResponse) GetVdbOk

func (o *ProvisionVDBResponse) GetVdbOk() (*VDB, bool)

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

func (*ProvisionVDBResponse) HasJobId

func (o *ProvisionVDBResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (*ProvisionVDBResponse) HasVdb

func (o *ProvisionVDBResponse) HasVdb() bool

HasVdb returns a boolean if a field has been set.

func (ProvisionVDBResponse) MarshalJSON

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

func (*ProvisionVDBResponse) SetJobId

func (o *ProvisionVDBResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

func (*ProvisionVDBResponse) SetVdb

func (o *ProvisionVDBResponse) SetVdb(v VDB)

SetVdb gets a reference to the given VDB and assigns it to the Vdb field.

type RefreshEnvironmentResponse

type RefreshEnvironmentResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

RefreshEnvironmentResponse struct for RefreshEnvironmentResponse

func NewRefreshEnvironmentResponse

func NewRefreshEnvironmentResponse() *RefreshEnvironmentResponse

NewRefreshEnvironmentResponse instantiates a new RefreshEnvironmentResponse 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 NewRefreshEnvironmentResponseWithDefaults

func NewRefreshEnvironmentResponseWithDefaults() *RefreshEnvironmentResponse

NewRefreshEnvironmentResponseWithDefaults instantiates a new RefreshEnvironmentResponse 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 (*RefreshEnvironmentResponse) GetJobId

func (o *RefreshEnvironmentResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*RefreshEnvironmentResponse) GetJobIdOk

func (o *RefreshEnvironmentResponse) GetJobIdOk() (*string, bool)

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

func (*RefreshEnvironmentResponse) HasJobId

func (o *RefreshEnvironmentResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (RefreshEnvironmentResponse) MarshalJSON

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

func (*RefreshEnvironmentResponse) SetJobId

func (o *RefreshEnvironmentResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type RefreshVDBBySnapshotParameters

type RefreshVDBBySnapshotParameters struct {
	// The ID of the snapshot from which to execute the operation. If the snapshot_id is not, selects the latest snapshot.
	SnapshotId *string `json:"snapshot_id,omitempty"`
}

RefreshVDBBySnapshotParameters struct for RefreshVDBBySnapshotParameters

func NewRefreshVDBBySnapshotParameters

func NewRefreshVDBBySnapshotParameters() *RefreshVDBBySnapshotParameters

NewRefreshVDBBySnapshotParameters instantiates a new RefreshVDBBySnapshotParameters 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 NewRefreshVDBBySnapshotParametersWithDefaults

func NewRefreshVDBBySnapshotParametersWithDefaults() *RefreshVDBBySnapshotParameters

NewRefreshVDBBySnapshotParametersWithDefaults instantiates a new RefreshVDBBySnapshotParameters 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 (*RefreshVDBBySnapshotParameters) GetSnapshotId

func (o *RefreshVDBBySnapshotParameters) GetSnapshotId() string

GetSnapshotId returns the SnapshotId field value if set, zero value otherwise.

func (*RefreshVDBBySnapshotParameters) GetSnapshotIdOk

func (o *RefreshVDBBySnapshotParameters) GetSnapshotIdOk() (*string, bool)

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

func (*RefreshVDBBySnapshotParameters) HasSnapshotId

func (o *RefreshVDBBySnapshotParameters) HasSnapshotId() bool

HasSnapshotId returns a boolean if a field has been set.

func (RefreshVDBBySnapshotParameters) MarshalJSON

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

func (*RefreshVDBBySnapshotParameters) SetSnapshotId

func (o *RefreshVDBBySnapshotParameters) SetSnapshotId(v string)

SetSnapshotId gets a reference to the given string and assigns it to the SnapshotId field.

type RefreshVDBBySnapshotResponse

type RefreshVDBBySnapshotResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

RefreshVDBBySnapshotResponse struct for RefreshVDBBySnapshotResponse

func NewRefreshVDBBySnapshotResponse

func NewRefreshVDBBySnapshotResponse() *RefreshVDBBySnapshotResponse

NewRefreshVDBBySnapshotResponse instantiates a new RefreshVDBBySnapshotResponse 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 NewRefreshVDBBySnapshotResponseWithDefaults

func NewRefreshVDBBySnapshotResponseWithDefaults() *RefreshVDBBySnapshotResponse

NewRefreshVDBBySnapshotResponseWithDefaults instantiates a new RefreshVDBBySnapshotResponse 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 (*RefreshVDBBySnapshotResponse) GetJobId

func (o *RefreshVDBBySnapshotResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*RefreshVDBBySnapshotResponse) GetJobIdOk

func (o *RefreshVDBBySnapshotResponse) GetJobIdOk() (*string, bool)

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

func (*RefreshVDBBySnapshotResponse) HasJobId

func (o *RefreshVDBBySnapshotResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (RefreshVDBBySnapshotResponse) MarshalJSON

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

func (*RefreshVDBBySnapshotResponse) SetJobId

func (o *RefreshVDBBySnapshotResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type RefreshVDBByTimestampParameters

type RefreshVDBByTimestampParameters struct {
	// The point in time from which to execute the operation. Mutually exclusive with timestamp_in_database_timezone. If the timestamp is not set, selects the latest point.
	Timestamp *time.Time `json:"timestamp,omitempty"`
	// The point in time from which to execute the operation, expressed as a date-time in the timezone of the source database. Mutually exclusive with timestamp.
	TimestampInDatabaseTimezone *string `json:"timestamp_in_database_timezone,omitempty"`
}

RefreshVDBByTimestampParameters struct for RefreshVDBByTimestampParameters

func NewRefreshVDBByTimestampParameters

func NewRefreshVDBByTimestampParameters() *RefreshVDBByTimestampParameters

NewRefreshVDBByTimestampParameters instantiates a new RefreshVDBByTimestampParameters 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 NewRefreshVDBByTimestampParametersWithDefaults

func NewRefreshVDBByTimestampParametersWithDefaults() *RefreshVDBByTimestampParameters

NewRefreshVDBByTimestampParametersWithDefaults instantiates a new RefreshVDBByTimestampParameters 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 (*RefreshVDBByTimestampParameters) GetTimestamp

func (o *RefreshVDBByTimestampParameters) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*RefreshVDBByTimestampParameters) GetTimestampInDatabaseTimezone

func (o *RefreshVDBByTimestampParameters) GetTimestampInDatabaseTimezone() string

GetTimestampInDatabaseTimezone returns the TimestampInDatabaseTimezone field value if set, zero value otherwise.

func (*RefreshVDBByTimestampParameters) GetTimestampInDatabaseTimezoneOk

func (o *RefreshVDBByTimestampParameters) GetTimestampInDatabaseTimezoneOk() (*string, bool)

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

func (*RefreshVDBByTimestampParameters) GetTimestampOk

func (o *RefreshVDBByTimestampParameters) GetTimestampOk() (*time.Time, bool)

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

func (*RefreshVDBByTimestampParameters) HasTimestamp

func (o *RefreshVDBByTimestampParameters) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*RefreshVDBByTimestampParameters) HasTimestampInDatabaseTimezone

func (o *RefreshVDBByTimestampParameters) HasTimestampInDatabaseTimezone() bool

HasTimestampInDatabaseTimezone returns a boolean if a field has been set.

func (RefreshVDBByTimestampParameters) MarshalJSON

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

func (*RefreshVDBByTimestampParameters) SetTimestamp

func (o *RefreshVDBByTimestampParameters) SetTimestamp(v time.Time)

SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.

func (*RefreshVDBByTimestampParameters) SetTimestampInDatabaseTimezone

func (o *RefreshVDBByTimestampParameters) SetTimestampInDatabaseTimezone(v string)

SetTimestampInDatabaseTimezone gets a reference to the given string and assigns it to the TimestampInDatabaseTimezone field.

type RefreshVDBByTimestampResponse

type RefreshVDBByTimestampResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

RefreshVDBByTimestampResponse struct for RefreshVDBByTimestampResponse

func NewRefreshVDBByTimestampResponse

func NewRefreshVDBByTimestampResponse() *RefreshVDBByTimestampResponse

NewRefreshVDBByTimestampResponse instantiates a new RefreshVDBByTimestampResponse 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 NewRefreshVDBByTimestampResponseWithDefaults

func NewRefreshVDBByTimestampResponseWithDefaults() *RefreshVDBByTimestampResponse

NewRefreshVDBByTimestampResponseWithDefaults instantiates a new RefreshVDBByTimestampResponse 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 (*RefreshVDBByTimestampResponse) GetJobId

func (o *RefreshVDBByTimestampResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*RefreshVDBByTimestampResponse) GetJobIdOk

func (o *RefreshVDBByTimestampResponse) GetJobIdOk() (*string, bool)

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

func (*RefreshVDBByTimestampResponse) HasJobId

func (o *RefreshVDBByTimestampResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (RefreshVDBByTimestampResponse) MarshalJSON

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

func (*RefreshVDBByTimestampResponse) SetJobId

func (o *RefreshVDBByTimestampResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type RegisteredEngine

type RegisteredEngine struct {
	// The Engine object entity ID.
	Id *int64 `json:"id,omitempty"`
	// The unique identifier generated by this engine.
	Uuid NullableString `json:"uuid,omitempty"`
	// The type of this engine.
	Type NullableString `json:"type,omitempty"`
	// The engine version.
	Version NullableString `json:"version,omitempty"`
	// The name of this engine.
	Name string `json:"name"`
	// The hostname of this engine.
	Hostname string `json:"hostname"`
	// The total number of CPU cores on this engine.
	CpuCoreCount NullableInt32 `json:"cpu_core_count,omitempty"`
	// The total amount of memory on this engine, in bytes.
	MemorySize NullableInt64 `json:"memory_size,omitempty"`
	// The total amount of storage allocated for engine objects and system metadata, in bytes.
	DataStorageCapacity NullableInt64 `json:"data_storage_capacity,omitempty"`
	// The amount of storage used by engine objects and system metadata, in bytes.
	DataStorageUsed NullableInt64 `json:"data_storage_used,omitempty"`
	// Allow connections to the engine over HTTPs without validating the TLS certificate. Even though the connection to the engine might be performed over HTTPs, setting this property eliminates the protection against a man-in-the-middle attach for connections to this engine. Instead, consider creating a truststore with a Certificate Authority to validate the engine's certificate, and set the truststore_path propery.
	InsecureSsl *bool `json:"insecure_ssl,omitempty"`
	// Ignore validation of the name associated to the TLS certificate when connecting to the engine over HTTPs. Setting this value must only be done if the TLS certificate of the engine does not match the hostname, and the TLS configuration of the engine cannot be fixed. Setting this property reduces the protection against a man-in-the-middle attack for connections to this engine. This is ignored if insecure_ssl is set.
	UnsafeSslHostnameCheck *bool `json:"unsafe_ssl_hostname_check,omitempty"`
	// File name of a truststore which can be used to validate the TLS certificate of the engine. The truststore must be available at /etc/config/certs/<truststore_filename>
	TruststoreFilename NullableString `json:"truststore_filename,omitempty"`
	// Password to read the truststore.
	TruststorePassword NullableString `json:"truststore_password,omitempty"`
	// the status of the engine
	Status   NullableString `json:"status,omitempty"`
	Username NullableString `json:"username,omitempty"`
	Password NullableString `json:"password,omitempty"`
	// Arguments to pass to the Vault CLI tool to retrieve the username for the engine.
	HashicorpVaultUsernameCommandArgs []string `json:"hashicorp_vault_username_command_args,omitempty"`
	// Arguments to pass to the Vault CLI tool to retrieve the password for the engine.
	HashicorpVaultPasswordCommandArgs []string `json:"hashicorp_vault_password_command_args,omitempty"`
	// Reference to the Hashicorp vault to use to retrieve engine credentials.
	HashicorpVaultId NullableInt64 `json:"hashicorp_vault_id,omitempty"`
}

RegisteredEngine A registered engine's connection and authentication settings.

func NewRegisteredEngine

func NewRegisteredEngine(name string, hostname string) *RegisteredEngine

NewRegisteredEngine instantiates a new RegisteredEngine 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 NewRegisteredEngineWithDefaults

func NewRegisteredEngineWithDefaults() *RegisteredEngine

NewRegisteredEngineWithDefaults instantiates a new RegisteredEngine 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 (*RegisteredEngine) GetCpuCoreCount

func (o *RegisteredEngine) GetCpuCoreCount() int32

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

func (*RegisteredEngine) GetCpuCoreCountOk

func (o *RegisteredEngine) GetCpuCoreCountOk() (*int32, bool)

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

func (*RegisteredEngine) GetDataStorageCapacity

func (o *RegisteredEngine) GetDataStorageCapacity() int64

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

func (*RegisteredEngine) GetDataStorageCapacityOk

func (o *RegisteredEngine) GetDataStorageCapacityOk() (*int64, bool)

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

func (*RegisteredEngine) GetDataStorageUsed

func (o *RegisteredEngine) GetDataStorageUsed() int64

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

func (*RegisteredEngine) GetDataStorageUsedOk

func (o *RegisteredEngine) GetDataStorageUsedOk() (*int64, bool)

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

func (*RegisteredEngine) GetHashicorpVaultId

func (o *RegisteredEngine) GetHashicorpVaultId() int64

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

func (*RegisteredEngine) GetHashicorpVaultIdOk

func (o *RegisteredEngine) GetHashicorpVaultIdOk() (*int64, bool)

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

func (*RegisteredEngine) GetHashicorpVaultPasswordCommandArgs

func (o *RegisteredEngine) GetHashicorpVaultPasswordCommandArgs() []string

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

func (*RegisteredEngine) GetHashicorpVaultPasswordCommandArgsOk

func (o *RegisteredEngine) GetHashicorpVaultPasswordCommandArgsOk() ([]string, bool)

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

func (*RegisteredEngine) GetHashicorpVaultUsernameCommandArgs

func (o *RegisteredEngine) GetHashicorpVaultUsernameCommandArgs() []string

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

func (*RegisteredEngine) GetHashicorpVaultUsernameCommandArgsOk

func (o *RegisteredEngine) GetHashicorpVaultUsernameCommandArgsOk() ([]string, bool)

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

func (*RegisteredEngine) GetHostname

func (o *RegisteredEngine) GetHostname() string

GetHostname returns the Hostname field value

func (*RegisteredEngine) GetHostnameOk

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

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

func (*RegisteredEngine) GetId

func (o *RegisteredEngine) GetId() int64

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

func (*RegisteredEngine) GetIdOk

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

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

func (*RegisteredEngine) GetInsecureSsl

func (o *RegisteredEngine) GetInsecureSsl() bool

GetInsecureSsl returns the InsecureSsl field value if set, zero value otherwise.

func (*RegisteredEngine) GetInsecureSslOk

func (o *RegisteredEngine) GetInsecureSslOk() (*bool, bool)

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

func (*RegisteredEngine) GetMemorySize

func (o *RegisteredEngine) GetMemorySize() int64

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

func (*RegisteredEngine) GetMemorySizeOk

func (o *RegisteredEngine) GetMemorySizeOk() (*int64, bool)

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

func (*RegisteredEngine) GetName

func (o *RegisteredEngine) GetName() string

GetName returns the Name field value

func (*RegisteredEngine) GetNameOk

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

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

func (*RegisteredEngine) GetPassword

func (o *RegisteredEngine) GetPassword() string

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

func (*RegisteredEngine) GetPasswordOk

func (o *RegisteredEngine) GetPasswordOk() (*string, bool)

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

func (*RegisteredEngine) GetStatus

func (o *RegisteredEngine) GetStatus() string

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

func (*RegisteredEngine) GetStatusOk

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

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

func (*RegisteredEngine) GetTruststoreFilename

func (o *RegisteredEngine) GetTruststoreFilename() string

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

func (*RegisteredEngine) GetTruststoreFilenameOk

func (o *RegisteredEngine) GetTruststoreFilenameOk() (*string, bool)

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

func (*RegisteredEngine) GetTruststorePassword

func (o *RegisteredEngine) GetTruststorePassword() string

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

func (*RegisteredEngine) GetTruststorePasswordOk

func (o *RegisteredEngine) GetTruststorePasswordOk() (*string, bool)

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

func (*RegisteredEngine) GetType

func (o *RegisteredEngine) GetType() string

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

func (*RegisteredEngine) GetTypeOk

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

func (*RegisteredEngine) GetUnsafeSslHostnameCheck

func (o *RegisteredEngine) GetUnsafeSslHostnameCheck() bool

GetUnsafeSslHostnameCheck returns the UnsafeSslHostnameCheck field value if set, zero value otherwise.

func (*RegisteredEngine) GetUnsafeSslHostnameCheckOk

func (o *RegisteredEngine) GetUnsafeSslHostnameCheckOk() (*bool, bool)

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

func (*RegisteredEngine) GetUsername

func (o *RegisteredEngine) GetUsername() string

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

func (*RegisteredEngine) GetUsernameOk

func (o *RegisteredEngine) GetUsernameOk() (*string, bool)

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

func (*RegisteredEngine) GetUuid

func (o *RegisteredEngine) GetUuid() string

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

func (*RegisteredEngine) GetUuidOk

func (o *RegisteredEngine) GetUuidOk() (*string, bool)

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

func (*RegisteredEngine) GetVersion

func (o *RegisteredEngine) GetVersion() string

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

func (*RegisteredEngine) GetVersionOk

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

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

func (*RegisteredEngine) HasCpuCoreCount

func (o *RegisteredEngine) HasCpuCoreCount() bool

HasCpuCoreCount returns a boolean if a field has been set.

func (*RegisteredEngine) HasDataStorageCapacity

func (o *RegisteredEngine) HasDataStorageCapacity() bool

HasDataStorageCapacity returns a boolean if a field has been set.

func (*RegisteredEngine) HasDataStorageUsed

func (o *RegisteredEngine) HasDataStorageUsed() bool

HasDataStorageUsed returns a boolean if a field has been set.

func (*RegisteredEngine) HasHashicorpVaultId

func (o *RegisteredEngine) HasHashicorpVaultId() bool

HasHashicorpVaultId returns a boolean if a field has been set.

func (*RegisteredEngine) HasHashicorpVaultPasswordCommandArgs

func (o *RegisteredEngine) HasHashicorpVaultPasswordCommandArgs() bool

HasHashicorpVaultPasswordCommandArgs returns a boolean if a field has been set.

func (*RegisteredEngine) HasHashicorpVaultUsernameCommandArgs

func (o *RegisteredEngine) HasHashicorpVaultUsernameCommandArgs() bool

HasHashicorpVaultUsernameCommandArgs returns a boolean if a field has been set.

func (*RegisteredEngine) HasId

func (o *RegisteredEngine) HasId() bool

HasId returns a boolean if a field has been set.

func (*RegisteredEngine) HasInsecureSsl

func (o *RegisteredEngine) HasInsecureSsl() bool

HasInsecureSsl returns a boolean if a field has been set.

func (*RegisteredEngine) HasMemorySize

func (o *RegisteredEngine) HasMemorySize() bool

HasMemorySize returns a boolean if a field has been set.

func (*RegisteredEngine) HasPassword

func (o *RegisteredEngine) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*RegisteredEngine) HasStatus

func (o *RegisteredEngine) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*RegisteredEngine) HasTruststoreFilename

func (o *RegisteredEngine) HasTruststoreFilename() bool

HasTruststoreFilename returns a boolean if a field has been set.

func (*RegisteredEngine) HasTruststorePassword

func (o *RegisteredEngine) HasTruststorePassword() bool

HasTruststorePassword returns a boolean if a field has been set.

func (*RegisteredEngine) HasType

func (o *RegisteredEngine) HasType() bool

HasType returns a boolean if a field has been set.

func (*RegisteredEngine) HasUnsafeSslHostnameCheck

func (o *RegisteredEngine) HasUnsafeSslHostnameCheck() bool

HasUnsafeSslHostnameCheck returns a boolean if a field has been set.

func (*RegisteredEngine) HasUsername

func (o *RegisteredEngine) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (*RegisteredEngine) HasUuid

func (o *RegisteredEngine) HasUuid() bool

HasUuid returns a boolean if a field has been set.

func (*RegisteredEngine) HasVersion

func (o *RegisteredEngine) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (RegisteredEngine) MarshalJSON

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

func (*RegisteredEngine) SetCpuCoreCount

func (o *RegisteredEngine) SetCpuCoreCount(v int32)

SetCpuCoreCount gets a reference to the given NullableInt32 and assigns it to the CpuCoreCount field.

func (*RegisteredEngine) SetCpuCoreCountNil

func (o *RegisteredEngine) SetCpuCoreCountNil()

SetCpuCoreCountNil sets the value for CpuCoreCount to be an explicit nil

func (*RegisteredEngine) SetDataStorageCapacity

func (o *RegisteredEngine) SetDataStorageCapacity(v int64)

SetDataStorageCapacity gets a reference to the given NullableInt64 and assigns it to the DataStorageCapacity field.

func (*RegisteredEngine) SetDataStorageCapacityNil

func (o *RegisteredEngine) SetDataStorageCapacityNil()

SetDataStorageCapacityNil sets the value for DataStorageCapacity to be an explicit nil

func (*RegisteredEngine) SetDataStorageUsed

func (o *RegisteredEngine) SetDataStorageUsed(v int64)

SetDataStorageUsed gets a reference to the given NullableInt64 and assigns it to the DataStorageUsed field.

func (*RegisteredEngine) SetDataStorageUsedNil

func (o *RegisteredEngine) SetDataStorageUsedNil()

SetDataStorageUsedNil sets the value for DataStorageUsed to be an explicit nil

func (*RegisteredEngine) SetHashicorpVaultId

func (o *RegisteredEngine) SetHashicorpVaultId(v int64)

SetHashicorpVaultId gets a reference to the given NullableInt64 and assigns it to the HashicorpVaultId field.

func (*RegisteredEngine) SetHashicorpVaultIdNil

func (o *RegisteredEngine) SetHashicorpVaultIdNil()

SetHashicorpVaultIdNil sets the value for HashicorpVaultId to be an explicit nil

func (*RegisteredEngine) SetHashicorpVaultPasswordCommandArgs

func (o *RegisteredEngine) SetHashicorpVaultPasswordCommandArgs(v []string)

SetHashicorpVaultPasswordCommandArgs gets a reference to the given []string and assigns it to the HashicorpVaultPasswordCommandArgs field.

func (*RegisteredEngine) SetHashicorpVaultUsernameCommandArgs

func (o *RegisteredEngine) SetHashicorpVaultUsernameCommandArgs(v []string)

SetHashicorpVaultUsernameCommandArgs gets a reference to the given []string and assigns it to the HashicorpVaultUsernameCommandArgs field.

func (*RegisteredEngine) SetHostname

func (o *RegisteredEngine) SetHostname(v string)

SetHostname sets field value

func (*RegisteredEngine) SetId

func (o *RegisteredEngine) SetId(v int64)

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

func (*RegisteredEngine) SetInsecureSsl

func (o *RegisteredEngine) SetInsecureSsl(v bool)

SetInsecureSsl gets a reference to the given bool and assigns it to the InsecureSsl field.

func (*RegisteredEngine) SetMemorySize

func (o *RegisteredEngine) SetMemorySize(v int64)

SetMemorySize gets a reference to the given NullableInt64 and assigns it to the MemorySize field.

func (*RegisteredEngine) SetMemorySizeNil

func (o *RegisteredEngine) SetMemorySizeNil()

SetMemorySizeNil sets the value for MemorySize to be an explicit nil

func (*RegisteredEngine) SetName

func (o *RegisteredEngine) SetName(v string)

SetName sets field value

func (*RegisteredEngine) SetPassword

func (o *RegisteredEngine) SetPassword(v string)

SetPassword gets a reference to the given NullableString and assigns it to the Password field.

func (*RegisteredEngine) SetPasswordNil

func (o *RegisteredEngine) SetPasswordNil()

SetPasswordNil sets the value for Password to be an explicit nil

func (*RegisteredEngine) SetStatus

func (o *RegisteredEngine) SetStatus(v string)

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

func (*RegisteredEngine) SetStatusNil

func (o *RegisteredEngine) SetStatusNil()

SetStatusNil sets the value for Status to be an explicit nil

func (*RegisteredEngine) SetTruststoreFilename

func (o *RegisteredEngine) SetTruststoreFilename(v string)

SetTruststoreFilename gets a reference to the given NullableString and assigns it to the TruststoreFilename field.

func (*RegisteredEngine) SetTruststoreFilenameNil

func (o *RegisteredEngine) SetTruststoreFilenameNil()

SetTruststoreFilenameNil sets the value for TruststoreFilename to be an explicit nil

func (*RegisteredEngine) SetTruststorePassword

func (o *RegisteredEngine) SetTruststorePassword(v string)

SetTruststorePassword gets a reference to the given NullableString and assigns it to the TruststorePassword field.

func (*RegisteredEngine) SetTruststorePasswordNil

func (o *RegisteredEngine) SetTruststorePasswordNil()

SetTruststorePasswordNil sets the value for TruststorePassword to be an explicit nil

func (*RegisteredEngine) SetType

func (o *RegisteredEngine) SetType(v string)

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

func (*RegisteredEngine) SetTypeNil

func (o *RegisteredEngine) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (*RegisteredEngine) SetUnsafeSslHostnameCheck

func (o *RegisteredEngine) SetUnsafeSslHostnameCheck(v bool)

SetUnsafeSslHostnameCheck gets a reference to the given bool and assigns it to the UnsafeSslHostnameCheck field.

func (*RegisteredEngine) SetUsername

func (o *RegisteredEngine) SetUsername(v string)

SetUsername gets a reference to the given NullableString and assigns it to the Username field.

func (*RegisteredEngine) SetUsernameNil

func (o *RegisteredEngine) SetUsernameNil()

SetUsernameNil sets the value for Username to be an explicit nil

func (*RegisteredEngine) SetUuid

func (o *RegisteredEngine) SetUuid(v string)

SetUuid gets a reference to the given NullableString and assigns it to the Uuid field.

func (*RegisteredEngine) SetUuidNil

func (o *RegisteredEngine) SetUuidNil()

SetUuidNil sets the value for Uuid to be an explicit nil

func (*RegisteredEngine) SetVersion

func (o *RegisteredEngine) SetVersion(v string)

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

func (*RegisteredEngine) SetVersionNil

func (o *RegisteredEngine) SetVersionNil()

SetVersionNil sets the value for Version to be an explicit nil

func (*RegisteredEngine) UnsetCpuCoreCount

func (o *RegisteredEngine) UnsetCpuCoreCount()

UnsetCpuCoreCount ensures that no value is present for CpuCoreCount, not even an explicit nil

func (*RegisteredEngine) UnsetDataStorageCapacity

func (o *RegisteredEngine) UnsetDataStorageCapacity()

UnsetDataStorageCapacity ensures that no value is present for DataStorageCapacity, not even an explicit nil

func (*RegisteredEngine) UnsetDataStorageUsed

func (o *RegisteredEngine) UnsetDataStorageUsed()

UnsetDataStorageUsed ensures that no value is present for DataStorageUsed, not even an explicit nil

func (*RegisteredEngine) UnsetHashicorpVaultId

func (o *RegisteredEngine) UnsetHashicorpVaultId()

UnsetHashicorpVaultId ensures that no value is present for HashicorpVaultId, not even an explicit nil

func (*RegisteredEngine) UnsetMemorySize

func (o *RegisteredEngine) UnsetMemorySize()

UnsetMemorySize ensures that no value is present for MemorySize, not even an explicit nil

func (*RegisteredEngine) UnsetPassword

func (o *RegisteredEngine) UnsetPassword()

UnsetPassword ensures that no value is present for Password, not even an explicit nil

func (*RegisteredEngine) UnsetStatus

func (o *RegisteredEngine) UnsetStatus()

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

func (*RegisteredEngine) UnsetTruststoreFilename

func (o *RegisteredEngine) UnsetTruststoreFilename()

UnsetTruststoreFilename ensures that no value is present for TruststoreFilename, not even an explicit nil

func (*RegisteredEngine) UnsetTruststorePassword

func (o *RegisteredEngine) UnsetTruststorePassword()

UnsetTruststorePassword ensures that no value is present for TruststorePassword, not even an explicit nil

func (*RegisteredEngine) UnsetType

func (o *RegisteredEngine) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

func (*RegisteredEngine) UnsetUsername

func (o *RegisteredEngine) UnsetUsername()

UnsetUsername ensures that no value is present for Username, not even an explicit nil

func (*RegisteredEngine) UnsetUuid

func (o *RegisteredEngine) UnsetUuid()

UnsetUuid ensures that no value is present for Uuid, not even an explicit nil

func (*RegisteredEngine) UnsetVersion

func (o *RegisteredEngine) UnsetVersion()

UnsetVersion ensures that no value is present for Version, not even an explicit nil

type RegisteredEngineUser

type RegisteredEngineUser struct {
	Id       *int64         `json:"id,omitempty"`
	Username NullableString `json:"username,omitempty"`
	Password NullableString `json:"password,omitempty"`
	// Arguments to pass to the Vault CLI tool to retrieve the username for the engine.
	HashicorpVaultUsernameCommandArgs []string `json:"hashicorp_vault_username_command_args,omitempty"`
	// Arguments to pass to the Vault CLI tool to retrieve the password for the engine.
	HashicorpVaultPasswordCommandArgs []string `json:"hashicorp_vault_password_command_args,omitempty"`
	// Reference to the Hashicorp vault to use to retrieve engine credentials.
	HashicorpVaultId NullableInt64 `json:"hashicorp_vault_id,omitempty"`
}

RegisteredEngineUser An engine user.

func NewRegisteredEngineUser

func NewRegisteredEngineUser() *RegisteredEngineUser

NewRegisteredEngineUser instantiates a new RegisteredEngineUser 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 NewRegisteredEngineUserWithDefaults

func NewRegisteredEngineUserWithDefaults() *RegisteredEngineUser

NewRegisteredEngineUserWithDefaults instantiates a new RegisteredEngineUser 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 (*RegisteredEngineUser) GetHashicorpVaultId

func (o *RegisteredEngineUser) GetHashicorpVaultId() int64

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

func (*RegisteredEngineUser) GetHashicorpVaultIdOk

func (o *RegisteredEngineUser) GetHashicorpVaultIdOk() (*int64, bool)

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

func (*RegisteredEngineUser) GetHashicorpVaultPasswordCommandArgs

func (o *RegisteredEngineUser) GetHashicorpVaultPasswordCommandArgs() []string

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

func (*RegisteredEngineUser) GetHashicorpVaultPasswordCommandArgsOk

func (o *RegisteredEngineUser) GetHashicorpVaultPasswordCommandArgsOk() ([]string, bool)

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

func (*RegisteredEngineUser) GetHashicorpVaultUsernameCommandArgs

func (o *RegisteredEngineUser) GetHashicorpVaultUsernameCommandArgs() []string

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

func (*RegisteredEngineUser) GetHashicorpVaultUsernameCommandArgsOk

func (o *RegisteredEngineUser) GetHashicorpVaultUsernameCommandArgsOk() ([]string, bool)

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

func (*RegisteredEngineUser) GetId

func (o *RegisteredEngineUser) GetId() int64

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

func (*RegisteredEngineUser) GetIdOk

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

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

func (*RegisteredEngineUser) GetPassword

func (o *RegisteredEngineUser) GetPassword() string

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

func (*RegisteredEngineUser) GetPasswordOk

func (o *RegisteredEngineUser) GetPasswordOk() (*string, bool)

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

func (*RegisteredEngineUser) GetUsername

func (o *RegisteredEngineUser) GetUsername() string

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

func (*RegisteredEngineUser) GetUsernameOk

func (o *RegisteredEngineUser) GetUsernameOk() (*string, bool)

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

func (*RegisteredEngineUser) HasHashicorpVaultId

func (o *RegisteredEngineUser) HasHashicorpVaultId() bool

HasHashicorpVaultId returns a boolean if a field has been set.

func (*RegisteredEngineUser) HasHashicorpVaultPasswordCommandArgs

func (o *RegisteredEngineUser) HasHashicorpVaultPasswordCommandArgs() bool

HasHashicorpVaultPasswordCommandArgs returns a boolean if a field has been set.

func (*RegisteredEngineUser) HasHashicorpVaultUsernameCommandArgs

func (o *RegisteredEngineUser) HasHashicorpVaultUsernameCommandArgs() bool

HasHashicorpVaultUsernameCommandArgs returns a boolean if a field has been set.

func (*RegisteredEngineUser) HasId

func (o *RegisteredEngineUser) HasId() bool

HasId returns a boolean if a field has been set.

func (*RegisteredEngineUser) HasPassword

func (o *RegisteredEngineUser) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*RegisteredEngineUser) HasUsername

func (o *RegisteredEngineUser) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (RegisteredEngineUser) MarshalJSON

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

func (*RegisteredEngineUser) SetHashicorpVaultId

func (o *RegisteredEngineUser) SetHashicorpVaultId(v int64)

SetHashicorpVaultId gets a reference to the given NullableInt64 and assigns it to the HashicorpVaultId field.

func (*RegisteredEngineUser) SetHashicorpVaultIdNil

func (o *RegisteredEngineUser) SetHashicorpVaultIdNil()

SetHashicorpVaultIdNil sets the value for HashicorpVaultId to be an explicit nil

func (*RegisteredEngineUser) SetHashicorpVaultPasswordCommandArgs

func (o *RegisteredEngineUser) SetHashicorpVaultPasswordCommandArgs(v []string)

SetHashicorpVaultPasswordCommandArgs gets a reference to the given []string and assigns it to the HashicorpVaultPasswordCommandArgs field.

func (*RegisteredEngineUser) SetHashicorpVaultUsernameCommandArgs

func (o *RegisteredEngineUser) SetHashicorpVaultUsernameCommandArgs(v []string)

SetHashicorpVaultUsernameCommandArgs gets a reference to the given []string and assigns it to the HashicorpVaultUsernameCommandArgs field.

func (*RegisteredEngineUser) SetId

func (o *RegisteredEngineUser) SetId(v int64)

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

func (*RegisteredEngineUser) SetPassword

func (o *RegisteredEngineUser) SetPassword(v string)

SetPassword gets a reference to the given NullableString and assigns it to the Password field.

func (*RegisteredEngineUser) SetPasswordNil

func (o *RegisteredEngineUser) SetPasswordNil()

SetPasswordNil sets the value for Password to be an explicit nil

func (*RegisteredEngineUser) SetUsername

func (o *RegisteredEngineUser) SetUsername(v string)

SetUsername gets a reference to the given NullableString and assigns it to the Username field.

func (*RegisteredEngineUser) SetUsernameNil

func (o *RegisteredEngineUser) SetUsernameNil()

SetUsernameNil sets the value for Username to be an explicit nil

func (*RegisteredEngineUser) UnsetHashicorpVaultId

func (o *RegisteredEngineUser) UnsetHashicorpVaultId()

UnsetHashicorpVaultId ensures that no value is present for HashicorpVaultId, not even an explicit nil

func (*RegisteredEngineUser) UnsetPassword

func (o *RegisteredEngineUser) UnsetPassword()

UnsetPassword ensures that no value is present for Password, not even an explicit nil

func (*RegisteredEngineUser) UnsetUsername

func (o *RegisteredEngineUser) UnsetUsername()

UnsetUsername ensures that no value is present for Username, not even an explicit nil

type RestoreBookmarkResponse

type RestoreBookmarkResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

RestoreBookmarkResponse struct for RestoreBookmarkResponse

func NewRestoreBookmarkResponse

func NewRestoreBookmarkResponse() *RestoreBookmarkResponse

NewRestoreBookmarkResponse instantiates a new RestoreBookmarkResponse 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 NewRestoreBookmarkResponseWithDefaults

func NewRestoreBookmarkResponseWithDefaults() *RestoreBookmarkResponse

NewRestoreBookmarkResponseWithDefaults instantiates a new RestoreBookmarkResponse 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 (*RestoreBookmarkResponse) GetJobId

func (o *RestoreBookmarkResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*RestoreBookmarkResponse) GetJobIdOk

func (o *RestoreBookmarkResponse) GetJobIdOk() (*string, bool)

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

func (*RestoreBookmarkResponse) HasJobId

func (o *RestoreBookmarkResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (RestoreBookmarkResponse) MarshalJSON

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

func (*RestoreBookmarkResponse) SetJobId

func (o *RestoreBookmarkResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type RollbackVDBBySnapshotParameters

type RollbackVDBBySnapshotParameters struct {
	// The ID of the snapshot from which to execute the operation. If the snapshot_id is not, selects the latest snapshot.
	SnapshotId *string `json:"snapshot_id,omitempty"`
}

RollbackVDBBySnapshotParameters struct for RollbackVDBBySnapshotParameters

func NewRollbackVDBBySnapshotParameters

func NewRollbackVDBBySnapshotParameters() *RollbackVDBBySnapshotParameters

NewRollbackVDBBySnapshotParameters instantiates a new RollbackVDBBySnapshotParameters 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 NewRollbackVDBBySnapshotParametersWithDefaults

func NewRollbackVDBBySnapshotParametersWithDefaults() *RollbackVDBBySnapshotParameters

NewRollbackVDBBySnapshotParametersWithDefaults instantiates a new RollbackVDBBySnapshotParameters 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 (*RollbackVDBBySnapshotParameters) GetSnapshotId

func (o *RollbackVDBBySnapshotParameters) GetSnapshotId() string

GetSnapshotId returns the SnapshotId field value if set, zero value otherwise.

func (*RollbackVDBBySnapshotParameters) GetSnapshotIdOk

func (o *RollbackVDBBySnapshotParameters) GetSnapshotIdOk() (*string, bool)

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

func (*RollbackVDBBySnapshotParameters) HasSnapshotId

func (o *RollbackVDBBySnapshotParameters) HasSnapshotId() bool

HasSnapshotId returns a boolean if a field has been set.

func (RollbackVDBBySnapshotParameters) MarshalJSON

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

func (*RollbackVDBBySnapshotParameters) SetSnapshotId

func (o *RollbackVDBBySnapshotParameters) SetSnapshotId(v string)

SetSnapshotId gets a reference to the given string and assigns it to the SnapshotId field.

type RollbackVDBBySnapshotResponse

type RollbackVDBBySnapshotResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

RollbackVDBBySnapshotResponse struct for RollbackVDBBySnapshotResponse

func NewRollbackVDBBySnapshotResponse

func NewRollbackVDBBySnapshotResponse() *RollbackVDBBySnapshotResponse

NewRollbackVDBBySnapshotResponse instantiates a new RollbackVDBBySnapshotResponse 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 NewRollbackVDBBySnapshotResponseWithDefaults

func NewRollbackVDBBySnapshotResponseWithDefaults() *RollbackVDBBySnapshotResponse

NewRollbackVDBBySnapshotResponseWithDefaults instantiates a new RollbackVDBBySnapshotResponse 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 (*RollbackVDBBySnapshotResponse) GetJobId

func (o *RollbackVDBBySnapshotResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*RollbackVDBBySnapshotResponse) GetJobIdOk

func (o *RollbackVDBBySnapshotResponse) GetJobIdOk() (*string, bool)

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

func (*RollbackVDBBySnapshotResponse) HasJobId

func (o *RollbackVDBBySnapshotResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (RollbackVDBBySnapshotResponse) MarshalJSON

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

func (*RollbackVDBBySnapshotResponse) SetJobId

func (o *RollbackVDBBySnapshotResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type RollbackVDBByTimestampParameters

type RollbackVDBByTimestampParameters struct {
	// The point in time from which to execute the operation. Mutually exclusive with timestamp_in_database_timezone. If the timestamp is not set, selects the latest point.
	Timestamp *time.Time `json:"timestamp,omitempty"`
	// The point in time from which to execute the operation, expressed as a date-time in the timezone of the source database. Mutually exclusive with timestamp.
	TimestampInDatabaseTimezone *string `json:"timestamp_in_database_timezone,omitempty"`
}

RollbackVDBByTimestampParameters struct for RollbackVDBByTimestampParameters

func NewRollbackVDBByTimestampParameters

func NewRollbackVDBByTimestampParameters() *RollbackVDBByTimestampParameters

NewRollbackVDBByTimestampParameters instantiates a new RollbackVDBByTimestampParameters 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 NewRollbackVDBByTimestampParametersWithDefaults

func NewRollbackVDBByTimestampParametersWithDefaults() *RollbackVDBByTimestampParameters

NewRollbackVDBByTimestampParametersWithDefaults instantiates a new RollbackVDBByTimestampParameters 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 (*RollbackVDBByTimestampParameters) GetTimestamp

func (o *RollbackVDBByTimestampParameters) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*RollbackVDBByTimestampParameters) GetTimestampInDatabaseTimezone

func (o *RollbackVDBByTimestampParameters) GetTimestampInDatabaseTimezone() string

GetTimestampInDatabaseTimezone returns the TimestampInDatabaseTimezone field value if set, zero value otherwise.

func (*RollbackVDBByTimestampParameters) GetTimestampInDatabaseTimezoneOk

func (o *RollbackVDBByTimestampParameters) GetTimestampInDatabaseTimezoneOk() (*string, bool)

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

func (*RollbackVDBByTimestampParameters) GetTimestampOk

func (o *RollbackVDBByTimestampParameters) GetTimestampOk() (*time.Time, bool)

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

func (*RollbackVDBByTimestampParameters) HasTimestamp

func (o *RollbackVDBByTimestampParameters) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*RollbackVDBByTimestampParameters) HasTimestampInDatabaseTimezone

func (o *RollbackVDBByTimestampParameters) HasTimestampInDatabaseTimezone() bool

HasTimestampInDatabaseTimezone returns a boolean if a field has been set.

func (RollbackVDBByTimestampParameters) MarshalJSON

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

func (*RollbackVDBByTimestampParameters) SetTimestamp

func (o *RollbackVDBByTimestampParameters) SetTimestamp(v time.Time)

SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.

func (*RollbackVDBByTimestampParameters) SetTimestampInDatabaseTimezone

func (o *RollbackVDBByTimestampParameters) SetTimestampInDatabaseTimezone(v string)

SetTimestampInDatabaseTimezone gets a reference to the given string and assigns it to the TimestampInDatabaseTimezone field.

type RollbackVDBByTimestampResponse

type RollbackVDBByTimestampResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

RollbackVDBByTimestampResponse struct for RollbackVDBByTimestampResponse

func NewRollbackVDBByTimestampResponse

func NewRollbackVDBByTimestampResponse() *RollbackVDBByTimestampResponse

NewRollbackVDBByTimestampResponse instantiates a new RollbackVDBByTimestampResponse 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 NewRollbackVDBByTimestampResponseWithDefaults

func NewRollbackVDBByTimestampResponseWithDefaults() *RollbackVDBByTimestampResponse

NewRollbackVDBByTimestampResponseWithDefaults instantiates a new RollbackVDBByTimestampResponse 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 (*RollbackVDBByTimestampResponse) GetJobId

func (o *RollbackVDBByTimestampResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*RollbackVDBByTimestampResponse) GetJobIdOk

func (o *RollbackVDBByTimestampResponse) GetJobIdOk() (*string, bool)

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

func (*RollbackVDBByTimestampResponse) HasJobId

func (o *RollbackVDBByTimestampResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (RollbackVDBByTimestampResponse) MarshalJSON

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

func (*RollbackVDBByTimestampResponse) SetJobId

func (o *RollbackVDBByTimestampResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

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 Snapshot

type Snapshot struct {
	// The Snapshot ID.
	Id *string `json:"id,omitempty"`
	// The logical time of the data contained in this Snapshot.
	Timestamp *time.Time `json:"timestamp,omitempty"`
	// Database specific identifier for the data contained in this Snapshot, such as the Log Sequence Number (LSN) for MSsql databases, System Change Number (SCN) for Oracle databases.
	Location *string `json:"location,omitempty"`
	// The ID of the Snapshot's dSource or VDB.
	DatasetId *string `json:"dataset_id,omitempty"`
}

Snapshot Virtualization Engine Snapshot of a dSource or VDB.

func NewSnapshot

func NewSnapshot() *Snapshot

NewSnapshot instantiates a new Snapshot 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 NewSnapshotWithDefaults

func NewSnapshotWithDefaults() *Snapshot

NewSnapshotWithDefaults instantiates a new Snapshot 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 (*Snapshot) GetDatasetId

func (o *Snapshot) GetDatasetId() string

GetDatasetId returns the DatasetId field value if set, zero value otherwise.

func (*Snapshot) GetDatasetIdOk

func (o *Snapshot) GetDatasetIdOk() (*string, bool)

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

func (*Snapshot) GetId

func (o *Snapshot) GetId() string

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

func (*Snapshot) GetIdOk

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

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

func (*Snapshot) GetLocation

func (o *Snapshot) GetLocation() string

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

func (*Snapshot) GetLocationOk

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

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

func (*Snapshot) GetTimestamp

func (o *Snapshot) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*Snapshot) GetTimestampOk

func (o *Snapshot) GetTimestampOk() (*time.Time, bool)

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

func (*Snapshot) HasDatasetId

func (o *Snapshot) HasDatasetId() bool

HasDatasetId returns a boolean if a field has been set.

func (*Snapshot) HasId

func (o *Snapshot) HasId() bool

HasId returns a boolean if a field has been set.

func (*Snapshot) HasLocation

func (o *Snapshot) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*Snapshot) HasTimestamp

func (o *Snapshot) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (Snapshot) MarshalJSON

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

func (*Snapshot) SetDatasetId

func (o *Snapshot) SetDatasetId(v string)

SetDatasetId gets a reference to the given string and assigns it to the DatasetId field.

func (*Snapshot) SetId

func (o *Snapshot) SetId(v string)

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

func (*Snapshot) SetLocation

func (o *Snapshot) SetLocation(v string)

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

func (*Snapshot) SetTimestamp

func (o *Snapshot) SetTimestamp(v time.Time)

SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.

type SnapshotsApiService

type SnapshotsApiService service

SnapshotsApiService SnapshotsApi service

func (*SnapshotsApiService) GetSnapshotById

func (a *SnapshotsApiService) GetSnapshotById(ctx context.Context, snapshotId string) ApiGetSnapshotByIdRequest

GetSnapshotById Get a Snapshot by ID.

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

func (*SnapshotsApiService) GetSnapshotByIdExecute

func (a *SnapshotsApiService) GetSnapshotByIdExecute(r ApiGetSnapshotByIdRequest) (*Snapshot, *http.Response, error)

Execute executes the request

@return Snapshot

func (*SnapshotsApiService) GetSnapshots

GetSnapshots List Snapshots for a dSource or VDB.

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

func (*SnapshotsApiService) GetSnapshotsExecute

Execute executes the request

@return ListSnaphotsResponse

type Source

type Source struct {
	// The Source object entity ID.
	Id *string `json:"id,omitempty"`
	// The type of this source database.
	DatabaseType NullableString `json:"database_type,omitempty"`
	// The name of this source database.
	Name NullableString `json:"name,omitempty"`
	// The version of this source database.
	DatabaseVersion NullableString `json:"database_version,omitempty"`
	// A reference to the Environment that hosts this source database.
	EnvironmentId NullableString `json:"environment_id,omitempty"`
	// A universal ID that uniquely identifies this source database.
	DataUuid NullableString `json:"data_uuid,omitempty"`
	// The IP address of the source's host.
	IpAddress NullableString `json:"ip_address,omitempty"`
	// The FQDN of the source's host.
	Fqdn NullableString `json:"fqdn,omitempty"`
	// The total size of this source database, in bytes.
	Size NullableInt64 `json:"size,omitempty"`
	// The JDBC connection URL for this source database.
	JdbcConnectionString NullableString `json:"jdbc_connection_string,omitempty"`
	// The version of the plugin associated with this source database.
	PluginVersion NullableString `json:"plugin_version,omitempty"`
}

Source The Delphix representation of the source database (not typically managed by Delphix).

func NewSource

func NewSource() *Source

NewSource instantiates a new Source 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 NewSourceWithDefaults

func NewSourceWithDefaults() *Source

NewSourceWithDefaults instantiates a new Source 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 (*Source) GetDataUuid

func (o *Source) GetDataUuid() string

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

func (*Source) GetDataUuidOk

func (o *Source) GetDataUuidOk() (*string, bool)

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

func (*Source) GetDatabaseType

func (o *Source) GetDatabaseType() string

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

func (*Source) GetDatabaseTypeOk

func (o *Source) GetDatabaseTypeOk() (*string, bool)

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

func (*Source) GetDatabaseVersion

func (o *Source) GetDatabaseVersion() string

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

func (*Source) GetDatabaseVersionOk

func (o *Source) GetDatabaseVersionOk() (*string, bool)

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

func (*Source) GetEnvironmentId

func (o *Source) GetEnvironmentId() string

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

func (*Source) GetEnvironmentIdOk

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

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

func (*Source) GetFqdn

func (o *Source) GetFqdn() string

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

func (*Source) GetFqdnOk

func (o *Source) GetFqdnOk() (*string, bool)

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

func (*Source) GetId

func (o *Source) GetId() string

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

func (*Source) GetIdOk

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

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

func (*Source) GetIpAddress

func (o *Source) GetIpAddress() string

GetIpAddress returns the IpAddress field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Source) GetIpAddressOk

func (o *Source) GetIpAddressOk() (*string, bool)

GetIpAddressOk returns a tuple with the IpAddress field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Source) GetJdbcConnectionString

func (o *Source) GetJdbcConnectionString() string

GetJdbcConnectionString returns the JdbcConnectionString field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Source) GetJdbcConnectionStringOk

func (o *Source) GetJdbcConnectionStringOk() (*string, bool)

GetJdbcConnectionStringOk returns a tuple with the JdbcConnectionString field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Source) GetName

func (o *Source) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Source) GetNameOk

func (o *Source) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Source) GetPluginVersion

func (o *Source) GetPluginVersion() string

GetPluginVersion returns the PluginVersion field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Source) GetPluginVersionOk

func (o *Source) GetPluginVersionOk() (*string, bool)

GetPluginVersionOk returns a tuple with the PluginVersion field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Source) GetSize

func (o *Source) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Source) GetSizeOk

func (o *Source) GetSizeOk() (*int64, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Source) HasDataUuid

func (o *Source) HasDataUuid() bool

HasDataUuid returns a boolean if a field has been set.

func (*Source) HasDatabaseType

func (o *Source) HasDatabaseType() bool

HasDatabaseType returns a boolean if a field has been set.

func (*Source) HasDatabaseVersion

func (o *Source) HasDatabaseVersion() bool

HasDatabaseVersion returns a boolean if a field has been set.

func (*Source) HasEnvironmentId

func (o *Source) HasEnvironmentId() bool

HasEnvironmentId returns a boolean if a field has been set.

func (*Source) HasFqdn

func (o *Source) HasFqdn() bool

HasFqdn returns a boolean if a field has been set.

func (*Source) HasId

func (o *Source) HasId() bool

HasId returns a boolean if a field has been set.

func (*Source) HasIpAddress

func (o *Source) HasIpAddress() bool

HasIpAddress returns a boolean if a field has been set.

func (*Source) HasJdbcConnectionString

func (o *Source) HasJdbcConnectionString() bool

HasJdbcConnectionString returns a boolean if a field has been set.

func (*Source) HasName

func (o *Source) HasName() bool

HasName returns a boolean if a field has been set.

func (*Source) HasPluginVersion

func (o *Source) HasPluginVersion() bool

HasPluginVersion returns a boolean if a field has been set.

func (*Source) HasSize

func (o *Source) HasSize() bool

HasSize returns a boolean if a field has been set.

func (Source) MarshalJSON

func (o Source) MarshalJSON() ([]byte, error)

func (*Source) SetDataUuid

func (o *Source) SetDataUuid(v string)

SetDataUuid gets a reference to the given NullableString and assigns it to the DataUuid field.

func (*Source) SetDataUuidNil

func (o *Source) SetDataUuidNil()

SetDataUuidNil sets the value for DataUuid to be an explicit nil

func (*Source) SetDatabaseType

func (o *Source) SetDatabaseType(v string)

SetDatabaseType gets a reference to the given NullableString and assigns it to the DatabaseType field.

func (*Source) SetDatabaseTypeNil

func (o *Source) SetDatabaseTypeNil()

SetDatabaseTypeNil sets the value for DatabaseType to be an explicit nil

func (*Source) SetDatabaseVersion

func (o *Source) SetDatabaseVersion(v string)

SetDatabaseVersion gets a reference to the given NullableString and assigns it to the DatabaseVersion field.

func (*Source) SetDatabaseVersionNil

func (o *Source) SetDatabaseVersionNil()

SetDatabaseVersionNil sets the value for DatabaseVersion to be an explicit nil

func (*Source) SetEnvironmentId

func (o *Source) SetEnvironmentId(v string)

SetEnvironmentId gets a reference to the given NullableString and assigns it to the EnvironmentId field.

func (*Source) SetEnvironmentIdNil

func (o *Source) SetEnvironmentIdNil()

SetEnvironmentIdNil sets the value for EnvironmentId to be an explicit nil

func (*Source) SetFqdn

func (o *Source) SetFqdn(v string)

SetFqdn gets a reference to the given NullableString and assigns it to the Fqdn field.

func (*Source) SetFqdnNil

func (o *Source) SetFqdnNil()

SetFqdnNil sets the value for Fqdn to be an explicit nil

func (*Source) SetId

func (o *Source) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Source) SetIpAddress

func (o *Source) SetIpAddress(v string)

SetIpAddress gets a reference to the given NullableString and assigns it to the IpAddress field.

func (*Source) SetIpAddressNil

func (o *Source) SetIpAddressNil()

SetIpAddressNil sets the value for IpAddress to be an explicit nil

func (*Source) SetJdbcConnectionString

func (o *Source) SetJdbcConnectionString(v string)

SetJdbcConnectionString gets a reference to the given NullableString and assigns it to the JdbcConnectionString field.

func (*Source) SetJdbcConnectionStringNil

func (o *Source) SetJdbcConnectionStringNil()

SetJdbcConnectionStringNil sets the value for JdbcConnectionString to be an explicit nil

func (*Source) SetName

func (o *Source) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*Source) SetNameNil

func (o *Source) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*Source) SetPluginVersion

func (o *Source) SetPluginVersion(v string)

SetPluginVersion gets a reference to the given NullableString and assigns it to the PluginVersion field.

func (*Source) SetPluginVersionNil

func (o *Source) SetPluginVersionNil()

SetPluginVersionNil sets the value for PluginVersion to be an explicit nil

func (*Source) SetSize

func (o *Source) SetSize(v int64)

SetSize gets a reference to the given NullableInt64 and assigns it to the Size field.

func (*Source) SetSizeNil

func (o *Source) SetSizeNil()

SetSizeNil sets the value for Size to be an explicit nil

func (*Source) UnsetDataUuid

func (o *Source) UnsetDataUuid()

UnsetDataUuid ensures that no value is present for DataUuid, not even an explicit nil

func (*Source) UnsetDatabaseType

func (o *Source) UnsetDatabaseType()

UnsetDatabaseType ensures that no value is present for DatabaseType, not even an explicit nil

func (*Source) UnsetDatabaseVersion

func (o *Source) UnsetDatabaseVersion()

UnsetDatabaseVersion ensures that no value is present for DatabaseVersion, not even an explicit nil

func (*Source) UnsetEnvironmentId

func (o *Source) UnsetEnvironmentId()

UnsetEnvironmentId ensures that no value is present for EnvironmentId, not even an explicit nil

func (*Source) UnsetFqdn

func (o *Source) UnsetFqdn()

UnsetFqdn ensures that no value is present for Fqdn, not even an explicit nil

func (*Source) UnsetIpAddress

func (o *Source) UnsetIpAddress()

UnsetIpAddress ensures that no value is present for IpAddress, not even an explicit nil

func (*Source) UnsetJdbcConnectionString

func (o *Source) UnsetJdbcConnectionString()

UnsetJdbcConnectionString ensures that no value is present for JdbcConnectionString, not even an explicit nil

func (*Source) UnsetName

func (o *Source) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*Source) UnsetPluginVersion

func (o *Source) UnsetPluginVersion()

UnsetPluginVersion ensures that no value is present for PluginVersion, not even an explicit nil

func (*Source) UnsetSize

func (o *Source) UnsetSize()

UnsetSize ensures that no value is present for Size, not even an explicit nil

type SourcesApiService

type SourcesApiService service

SourcesApiService SourcesApi service

func (*SourcesApiService) GetSourceById

func (a *SourcesApiService) GetSourceById(ctx context.Context, sourceId string) ApiGetSourceByIdRequest

GetSourceById Get a source by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The ID of the source.
@return ApiGetSourceByIdRequest

func (*SourcesApiService) GetSourceByIdExecute

func (a *SourcesApiService) GetSourceByIdExecute(r ApiGetSourceByIdRequest) (*Source, *http.Response, error)

Execute executes the request

@return Source

func (*SourcesApiService) GetSources

GetSources List all sources.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSourcesRequest

func (*SourcesApiService) GetSourcesExecute

Execute executes the request

@return ListSourcesResponse

type StartVDBResponse

type StartVDBResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

StartVDBResponse struct for StartVDBResponse

func NewStartVDBResponse

func NewStartVDBResponse() *StartVDBResponse

NewStartVDBResponse instantiates a new StartVDBResponse 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 NewStartVDBResponseWithDefaults

func NewStartVDBResponseWithDefaults() *StartVDBResponse

NewStartVDBResponseWithDefaults instantiates a new StartVDBResponse 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 (*StartVDBResponse) GetJobId

func (o *StartVDBResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*StartVDBResponse) GetJobIdOk

func (o *StartVDBResponse) GetJobIdOk() (*string, bool)

GetJobIdOk returns a tuple with the JobId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StartVDBResponse) HasJobId

func (o *StartVDBResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (StartVDBResponse) MarshalJSON

func (o StartVDBResponse) MarshalJSON() ([]byte, error)

func (*StartVDBResponse) SetJobId

func (o *StartVDBResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type StopVDBResponse

type StopVDBResponse struct {
	// The initiated job id.
	JobId *string `json:"job_id,omitempty"`
}

StopVDBResponse struct for StopVDBResponse

func NewStopVDBResponse

func NewStopVDBResponse() *StopVDBResponse

NewStopVDBResponse instantiates a new StopVDBResponse 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 NewStopVDBResponseWithDefaults

func NewStopVDBResponseWithDefaults() *StopVDBResponse

NewStopVDBResponseWithDefaults instantiates a new StopVDBResponse 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 (*StopVDBResponse) GetJobId

func (o *StopVDBResponse) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*StopVDBResponse) GetJobIdOk

func (o *StopVDBResponse) GetJobIdOk() (*string, bool)

GetJobIdOk returns a tuple with the JobId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StopVDBResponse) HasJobId

func (o *StopVDBResponse) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (StopVDBResponse) MarshalJSON

func (o StopVDBResponse) MarshalJSON() ([]byte, error)

func (*StopVDBResponse) SetJobId

func (o *StopVDBResponse) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

type VDB

type VDB struct {
	// The VDB object entity ID.
	Id *string `json:"id,omitempty"`
	// The database type of this VDB.
	DatabaseType NullableString `json:"database_type,omitempty"`
	// The container name of this VDB.
	Name NullableString `json:"name,omitempty"`
	// The database version of this VDB.
	DatabaseVersion NullableString `json:"database_version,omitempty"`
	// The total size of this VDB, in bytes.
	Size NullableInt64 `json:"size,omitempty"`
	// A reference to the Engine that this VDB belongs to.
	EngineId *string `json:"engine_id,omitempty"`
	// The runtime status of the VDB. 'Unknown' if all attempts to connect to the dataset failed.
	Status NullableString `json:"status,omitempty"`
	// A reference to the Environment that hosts this VDB.
	EnvironmentId NullableString `json:"environment_id,omitempty"`
	// The IP address of the VDB's host.
	IpAddress NullableString `json:"ip_address,omitempty"`
	// The FQDN of the VDB's host.
	Fqdn NullableString `json:"fqdn,omitempty"`
	// A reference to the parent dataset of this VDB.
	ParentId NullableString `json:"parent_id,omitempty"`
	// The name of the group containing this VDB.
	GroupName NullableString `json:"group_name,omitempty"`
	// The date this VDB was created.
	CreationDate NullableTime `json:"creation_date,omitempty"`
}

VDB A Delphix virtual database or dataset.

func NewVDB

func NewVDB() *VDB

NewVDB instantiates a new VDB 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 NewVDBWithDefaults

func NewVDBWithDefaults() *VDB

NewVDBWithDefaults instantiates a new VDB 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 (*VDB) GetCreationDate

func (o *VDB) GetCreationDate() time.Time

GetCreationDate returns the CreationDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VDB) GetCreationDateOk

func (o *VDB) GetCreationDateOk() (*time.Time, bool)

GetCreationDateOk returns a tuple with the CreationDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VDB) GetDatabaseType

func (o *VDB) GetDatabaseType() string

GetDatabaseType returns the DatabaseType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VDB) GetDatabaseTypeOk

func (o *VDB) GetDatabaseTypeOk() (*string, bool)

GetDatabaseTypeOk returns a tuple with the DatabaseType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VDB) GetDatabaseVersion

func (o *VDB) GetDatabaseVersion() string

GetDatabaseVersion returns the DatabaseVersion field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VDB) GetDatabaseVersionOk

func (o *VDB) GetDatabaseVersionOk() (*string, bool)

GetDatabaseVersionOk returns a tuple with the DatabaseVersion field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VDB) GetEngineId

func (o *VDB) GetEngineId() string

GetEngineId returns the EngineId field value if set, zero value otherwise.

func (*VDB) GetEngineIdOk

func (o *VDB) GetEngineIdOk() (*string, bool)

GetEngineIdOk returns a tuple with the EngineId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VDB) GetEnvironmentId

func (o *VDB) GetEnvironmentId() string

GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VDB) GetEnvironmentIdOk

func (o *VDB) GetEnvironmentIdOk() (*string, bool)

GetEnvironmentIdOk returns a tuple with the EnvironmentId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VDB) GetFqdn

func (o *VDB) GetFqdn() string

GetFqdn returns the Fqdn field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VDB) GetFqdnOk

func (o *VDB) GetFqdnOk() (*string, bool)

GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VDB) GetGroupName

func (o *VDB) GetGroupName() string

GetGroupName returns the GroupName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VDB) GetGroupNameOk

func (o *VDB) GetGroupNameOk() (*string, bool)

GetGroupNameOk returns a tuple with the GroupName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VDB) GetId

func (o *VDB) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*VDB) GetIdOk

func (o *VDB) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VDB) GetIpAddress

func (o *VDB) GetIpAddress() string

GetIpAddress returns the IpAddress field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VDB) GetIpAddressOk

func (o *VDB) GetIpAddressOk() (*string, bool)

GetIpAddressOk returns a tuple with the IpAddress field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VDB) GetName

func (o *VDB) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VDB) GetNameOk

func (o *VDB) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VDB) GetParentId

func (o *VDB) GetParentId() string

GetParentId returns the ParentId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VDB) GetParentIdOk

func (o *VDB) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VDB) GetSize

func (o *VDB) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VDB) GetSizeOk

func (o *VDB) GetSizeOk() (*int64, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VDB) GetStatus

func (o *VDB) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VDB) GetStatusOk

func (o *VDB) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VDB) HasCreationDate

func (o *VDB) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*VDB) HasDatabaseType

func (o *VDB) HasDatabaseType() bool

HasDatabaseType returns a boolean if a field has been set.

func (*VDB) HasDatabaseVersion

func (o *VDB) HasDatabaseVersion() bool

HasDatabaseVersion returns a boolean if a field has been set.

func (*VDB) HasEngineId

func (o *VDB) HasEngineId() bool

HasEngineId returns a boolean if a field has been set.

func (*VDB) HasEnvironmentId

func (o *VDB) HasEnvironmentId() bool

HasEnvironmentId returns a boolean if a field has been set.

func (*VDB) HasFqdn

func (o *VDB) HasFqdn() bool

HasFqdn returns a boolean if a field has been set.

func (*VDB) HasGroupName

func (o *VDB) HasGroupName() bool

HasGroupName returns a boolean if a field has been set.

func (*VDB) HasId

func (o *VDB) HasId() bool

HasId returns a boolean if a field has been set.

func (*VDB) HasIpAddress

func (o *VDB) HasIpAddress() bool

HasIpAddress returns a boolean if a field has been set.

func (*VDB) HasName

func (o *VDB) HasName() bool

HasName returns a boolean if a field has been set.

func (*VDB) HasParentId

func (o *VDB) HasParentId() bool

HasParentId returns a boolean if a field has been set.

func (*VDB) HasSize

func (o *VDB) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*VDB) HasStatus

func (o *VDB) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (VDB) MarshalJSON

func (o VDB) MarshalJSON() ([]byte, error)

func (*VDB) SetCreationDate

func (o *VDB) SetCreationDate(v time.Time)

SetCreationDate gets a reference to the given NullableTime and assigns it to the CreationDate field.

func (*VDB) SetCreationDateNil

func (o *VDB) SetCreationDateNil()

SetCreationDateNil sets the value for CreationDate to be an explicit nil

func (*VDB) SetDatabaseType

func (o *VDB) SetDatabaseType(v string)

SetDatabaseType gets a reference to the given NullableString and assigns it to the DatabaseType field.

func (*VDB) SetDatabaseTypeNil

func (o *VDB) SetDatabaseTypeNil()

SetDatabaseTypeNil sets the value for DatabaseType to be an explicit nil

func (*VDB) SetDatabaseVersion

func (o *VDB) SetDatabaseVersion(v string)

SetDatabaseVersion gets a reference to the given NullableString and assigns it to the DatabaseVersion field.

func (*VDB) SetDatabaseVersionNil

func (o *VDB) SetDatabaseVersionNil()

SetDatabaseVersionNil sets the value for DatabaseVersion to be an explicit nil

func (*VDB) SetEngineId

func (o *VDB) SetEngineId(v string)

SetEngineId gets a reference to the given string and assigns it to the EngineId field.

func (*VDB) SetEnvironmentId

func (o *VDB) SetEnvironmentId(v string)

SetEnvironmentId gets a reference to the given NullableString and assigns it to the EnvironmentId field.

func (*VDB) SetEnvironmentIdNil

func (o *VDB) SetEnvironmentIdNil()

SetEnvironmentIdNil sets the value for EnvironmentId to be an explicit nil

func (*VDB) SetFqdn

func (o *VDB) SetFqdn(v string)

SetFqdn gets a reference to the given NullableString and assigns it to the Fqdn field.

func (*VDB) SetFqdnNil

func (o *VDB) SetFqdnNil()

SetFqdnNil sets the value for Fqdn to be an explicit nil

func (*VDB) SetGroupName

func (o *VDB) SetGroupName(v string)

SetGroupName gets a reference to the given NullableString and assigns it to the GroupName field.

func (*VDB) SetGroupNameNil

func (o *VDB) SetGroupNameNil()

SetGroupNameNil sets the value for GroupName to be an explicit nil

func (*VDB) SetId

func (o *VDB) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*VDB) SetIpAddress

func (o *VDB) SetIpAddress(v string)

SetIpAddress gets a reference to the given NullableString and assigns it to the IpAddress field.

func (*VDB) SetIpAddressNil

func (o *VDB) SetIpAddressNil()

SetIpAddressNil sets the value for IpAddress to be an explicit nil

func (*VDB) SetName

func (o *VDB) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*VDB) SetNameNil

func (o *VDB) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*VDB) SetParentId

func (o *VDB) SetParentId(v string)

SetParentId gets a reference to the given NullableString and assigns it to the ParentId field.

func (*VDB) SetParentIdNil

func (o *VDB) SetParentIdNil()

SetParentIdNil sets the value for ParentId to be an explicit nil

func (*VDB) SetSize

func (o *VDB) SetSize(v int64)

SetSize gets a reference to the given NullableInt64 and assigns it to the Size field.

func (*VDB) SetSizeNil

func (o *VDB) SetSizeNil()

SetSizeNil sets the value for Size to be an explicit nil

func (*VDB) SetStatus

func (o *VDB) SetStatus(v string)

SetStatus gets a reference to the given NullableString and assigns it to the Status field.

func (*VDB) SetStatusNil

func (o *VDB) SetStatusNil()

SetStatusNil sets the value for Status to be an explicit nil

func (*VDB) UnsetCreationDate

func (o *VDB) UnsetCreationDate()

UnsetCreationDate ensures that no value is present for CreationDate, not even an explicit nil

func (*VDB) UnsetDatabaseType

func (o *VDB) UnsetDatabaseType()

UnsetDatabaseType ensures that no value is present for DatabaseType, not even an explicit nil

func (*VDB) UnsetDatabaseVersion

func (o *VDB) UnsetDatabaseVersion()

UnsetDatabaseVersion ensures that no value is present for DatabaseVersion, not even an explicit nil

func (*VDB) UnsetEnvironmentId

func (o *VDB) UnsetEnvironmentId()

UnsetEnvironmentId ensures that no value is present for EnvironmentId, not even an explicit nil

func (*VDB) UnsetFqdn

func (o *VDB) UnsetFqdn()

UnsetFqdn ensures that no value is present for Fqdn, not even an explicit nil

func (*VDB) UnsetGroupName

func (o *VDB) UnsetGroupName()

UnsetGroupName ensures that no value is present for GroupName, not even an explicit nil

func (*VDB) UnsetIpAddress

func (o *VDB) UnsetIpAddress()

UnsetIpAddress ensures that no value is present for IpAddress, not even an explicit nil

func (*VDB) UnsetName

func (o *VDB) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*VDB) UnsetParentId

func (o *VDB) UnsetParentId()

UnsetParentId ensures that no value is present for ParentId, not even an explicit nil

func (*VDB) UnsetSize

func (o *VDB) UnsetSize()

UnsetSize ensures that no value is present for Size, not even an explicit nil

func (*VDB) UnsetStatus

func (o *VDB) UnsetStatus()

UnsetStatus ensures that no value is present for Status, not even an explicit nil

type VDBGroup

type VDBGroup struct {
	// A unique identifier for the entity.
	Id string `json:"id"`
	// A unique name for the entity.
	Name string `json:"name"`
	// The list of VDB IDs in this VDBGroup.
	VdbIds []string `json:"vdb_ids"`
}

VDBGroup A collection of virtual databases and datesets.

func NewVDBGroup

func NewVDBGroup(id string, name string, vdbIds []string) *VDBGroup

NewVDBGroup instantiates a new VDBGroup 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 NewVDBGroupWithDefaults

func NewVDBGroupWithDefaults() *VDBGroup

NewVDBGroupWithDefaults instantiates a new VDBGroup 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 (*VDBGroup) GetId

func (o *VDBGroup) GetId() string

GetId returns the Id field value

func (*VDBGroup) GetIdOk

func (o *VDBGroup) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*VDBGroup) GetName

func (o *VDBGroup) GetName() string

GetName returns the Name field value

func (*VDBGroup) GetNameOk

func (o *VDBGroup) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*VDBGroup) GetVdbIds

func (o *VDBGroup) GetVdbIds() []string

GetVdbIds returns the VdbIds field value

func (*VDBGroup) GetVdbIdsOk

func (o *VDBGroup) GetVdbIdsOk() ([]string, bool)

GetVdbIdsOk returns a tuple with the VdbIds field value and a boolean to check if the value has been set.

func (VDBGroup) MarshalJSON

func (o VDBGroup) MarshalJSON() ([]byte, error)

func (*VDBGroup) SetId

func (o *VDBGroup) SetId(v string)

SetId sets field value

func (*VDBGroup) SetName

func (o *VDBGroup) SetName(v string)

SetName sets field value

func (*VDBGroup) SetVdbIds

func (o *VDBGroup) SetVdbIds(v []string)

SetVdbIds sets field value

type VDBGroupsApiService

type VDBGroupsApiService service

VDBGroupsApiService VDBGroupsApi service

func (*VDBGroupsApiService) CreateVdbGroup

CreateVdbGroup Create a new VDBGroup.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateVdbGroupRequest

func (*VDBGroupsApiService) CreateVdbGroupExecute

Execute executes the request

@return CreateVDBGroupResponse

func (*VDBGroupsApiService) DeleteVdbGroup

func (a *VDBGroupsApiService) DeleteVdbGroup(ctx context.Context, vdbGroupId string) ApiDeleteVdbGroupRequest

DeleteVdbGroup Delete a VDBGoup.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vdbGroupId The ID or name of the VDBGroup.
@return ApiDeleteVdbGroupRequest

func (*VDBGroupsApiService) DeleteVdbGroupExecute

func (a *VDBGroupsApiService) DeleteVdbGroupExecute(r ApiDeleteVdbGroupRequest) (*http.Response, error)

Execute executes the request

func (*VDBGroupsApiService) GetBookmarksByVdbGroup

func (a *VDBGroupsApiService) GetBookmarksByVdbGroup(ctx context.Context, vdbGroupId string) ApiGetBookmarksByVdbGroupRequest

GetBookmarksByVdbGroup List bookmarks compatible with this VDB Group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vdbGroupId The ID or name of the VDBGroup.
@return ApiGetBookmarksByVdbGroupRequest

func (*VDBGroupsApiService) GetBookmarksByVdbGroupExecute

Execute executes the request

@return ListBookmarksByVDBGroupsResponse

func (*VDBGroupsApiService) GetVdbGroup

func (a *VDBGroupsApiService) GetVdbGroup(ctx context.Context, vdbGroupId string) ApiGetVdbGroupRequest

GetVdbGroup Get a VDBGroup by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vdbGroupId The ID or name of the VDBGroup.
@return ApiGetVdbGroupRequest

func (*VDBGroupsApiService) GetVdbGroupExecute

func (a *VDBGroupsApiService) GetVdbGroupExecute(r ApiGetVdbGroupRequest) (*VDBGroup, *http.Response, error)

Execute executes the request

@return VDBGroup

func (*VDBGroupsApiService) GetVdbGroups

GetVdbGroups List all VDBGroups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetVdbGroupsRequest

func (*VDBGroupsApiService) GetVdbGroupsExecute

Execute executes the request

@return ListVDBGroupsResponse

type VDBsApiService

type VDBsApiService service

VDBsApiService VDBsApi service

func (*VDBsApiService) DeleteVdb

func (a *VDBsApiService) DeleteVdb(ctx context.Context, vdbId string) ApiDeleteVdbRequest

DeleteVdb Delete a VDB.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vdbId The ID of the VDB.
@return ApiDeleteVdbRequest

func (*VDBsApiService) DeleteVdbExecute

Execute executes the request

@return DeleteVDBResponse

func (*VDBsApiService) DisableVdb

func (a *VDBsApiService) DisableVdb(ctx context.Context, vdbId string) ApiDisableVdbRequest

DisableVdb Disable a VDB.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vdbId The ID of the VDB.
@return ApiDisableVdbRequest

func (*VDBsApiService) DisableVdbExecute

Execute executes the request

@return DisableVDBResponse

func (*VDBsApiService) EnableVdb

func (a *VDBsApiService) EnableVdb(ctx context.Context, vdbId string) ApiEnableVdbRequest

EnableVdb Enable a VDB.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vdbId The ID of the VDB.
@return ApiEnableVdbRequest

func (*VDBsApiService) EnableVdbExecute

Execute executes the request

@return EnableVDBResponse

func (*VDBsApiService) GetVdbById

func (a *VDBsApiService) GetVdbById(ctx context.Context, vdbId string) ApiGetVdbByIdRequest

GetVdbById Get a VDB by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vdbId The ID of the VDB.
@return ApiGetVdbByIdRequest

func (*VDBsApiService) GetVdbByIdExecute

func (a *VDBsApiService) GetVdbByIdExecute(r ApiGetVdbByIdRequest) (*VDB, *http.Response, error)

Execute executes the request

@return VDB

func (*VDBsApiService) GetVdbs

GetVdbs List all vdbs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetVdbsRequest

func (*VDBsApiService) GetVdbsExecute

Execute executes the request

@return ListVDBsResponse

func (*VDBsApiService) ProvisionVdbBySnapshot

func (a *VDBsApiService) ProvisionVdbBySnapshot(ctx context.Context) ApiProvisionVdbBySnapshotRequest

ProvisionVdbBySnapshot Provision a new VDB by snapshot.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiProvisionVdbBySnapshotRequest

func (*VDBsApiService) ProvisionVdbBySnapshotExecute

func (a *VDBsApiService) ProvisionVdbBySnapshotExecute(r ApiProvisionVdbBySnapshotRequest) (*ProvisionVDBResponse, *http.Response, error)

Execute executes the request

@return ProvisionVDBResponse

func (*VDBsApiService) ProvisionVdbByTimestamp

func (a *VDBsApiService) ProvisionVdbByTimestamp(ctx context.Context) ApiProvisionVdbByTimestampRequest

ProvisionVdbByTimestamp Provision a new VDB by timestamp.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiProvisionVdbByTimestampRequest

func (*VDBsApiService) ProvisionVdbByTimestampExecute

func (a *VDBsApiService) ProvisionVdbByTimestampExecute(r ApiProvisionVdbByTimestampRequest) (*ProvisionVDBResponse, *http.Response, error)

Execute executes the request

@return ProvisionVDBResponse

func (*VDBsApiService) RefreshVdbBySnapshot

func (a *VDBsApiService) RefreshVdbBySnapshot(ctx context.Context, vdbId string) ApiRefreshVdbBySnapshotRequest

RefreshVdbBySnapshot Refresh a VDB by snapshot.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vdbId The ID of the VDB.
@return ApiRefreshVdbBySnapshotRequest

func (*VDBsApiService) RefreshVdbBySnapshotExecute

Execute executes the request

@return RefreshVDBBySnapshotResponse

func (*VDBsApiService) RefreshVdbByTimestamp

func (a *VDBsApiService) RefreshVdbByTimestamp(ctx context.Context, vdbId string) ApiRefreshVdbByTimestampRequest

RefreshVdbByTimestamp Refresh a VDB by timestamp.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vdbId The ID of the VDB.
@return ApiRefreshVdbByTimestampRequest

func (*VDBsApiService) RefreshVdbByTimestampExecute

Execute executes the request

@return RefreshVDBByTimestampResponse

func (*VDBsApiService) RollbackVdbBySnapshot

func (a *VDBsApiService) RollbackVdbBySnapshot(ctx context.Context, vdbId string) ApiRollbackVdbBySnapshotRequest

RollbackVdbBySnapshot Rollback a VDB by snapshot.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vdbId The ID of the VDB.
@return ApiRollbackVdbBySnapshotRequest

func (*VDBsApiService) RollbackVdbBySnapshotExecute

Execute executes the request

@return RollbackVDBBySnapshotResponse

func (*VDBsApiService) RollbackVdbByTimestamp

func (a *VDBsApiService) RollbackVdbByTimestamp(ctx context.Context, vdbId string) ApiRollbackVdbByTimestampRequest

RollbackVdbByTimestamp Rollback a VDB by timestamp.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vdbId The ID of the VDB.
@return ApiRollbackVdbByTimestampRequest

func (*VDBsApiService) RollbackVdbByTimestampExecute

Execute executes the request

@return RollbackVDBByTimestampResponse

func (*VDBsApiService) StartVdb

func (a *VDBsApiService) StartVdb(ctx context.Context, vdbId string) ApiStartVdbRequest

StartVdb Start a VDB.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vdbId The ID of the VDB.
@return ApiStartVdbRequest

func (*VDBsApiService) StartVdbExecute

Execute executes the request

@return StartVDBResponse

func (*VDBsApiService) StopVdb

func (a *VDBsApiService) StopVdb(ctx context.Context, vdbId string) ApiStopVdbRequest

StopVdb Stop a VDB.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param vdbId The ID of the VDB.
@return ApiStopVdbRequest

func (*VDBsApiService) StopVdbExecute

Execute executes the request

@return StopVDBResponse

Source Files

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL