package
0.2.0
Repository: https://github.com/mach-composer/mcc-sdk-go.git
Documentation: pkg.go.dev

# Functions

CacheExpires helper function to determine remaining time before repeating a request.
IsNil checks if an input is nil.
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.
NewAPIClient creates a new API client.
NewApiClientDraft instantiates a new ApiClientDraft 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.
NewApiClientDraftWithDefaults instantiates a new ApiClientDraft 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.
NewApiClientPaginator instantiates a new ApiClientPaginator 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.
NewApiClientPaginatorWithDefaults instantiates a new ApiClientPaginator 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.
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.
NewAPIResponse returns a new APIResponse object.
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
NewCommitAuthorDraft instantiates a new CommitAuthorDraft 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.
NewCommitAuthorDraftWithDefaults instantiates a new CommitAuthorDraft 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.
NewCommitData instantiates a new CommitData 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.
NewCommitDataAuthor instantiates a new CommitDataAuthor 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.
NewCommitDataAuthorDraft instantiates a new CommitDataAuthorDraft 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.
NewCommitDataAuthorDraftWithDefaults instantiates a new CommitDataAuthorDraft 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.
NewCommitDataAuthorWithDefaults instantiates a new CommitDataAuthor 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.
NewCommitDataDraft instantiates a new CommitDataDraft 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.
NewCommitDataDraftWithDefaults instantiates a new CommitDataDraft 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.
NewCommitDataPaginator instantiates a new CommitDataPaginator 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.
NewCommitDataPaginatorWithDefaults instantiates a new CommitDataPaginator 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.
NewCommitDataWithDefaults instantiates a new CommitData 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.
NewCommitDraft instantiates a new CommitDraft 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.
NewCommitDraftWithDefaults instantiates a new CommitDraft 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.
NewComponent instantiates a new Component 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.
NewComponentCommitCreateDraft instantiates a new ComponentCommitCreateDraft 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.
NewComponentCommitCreateDraftWithDefaults instantiates a new ComponentCommitCreateDraft 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.
NewComponentDraft instantiates a new ComponentDraft 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.
NewComponentDraftWithDefaults instantiates a new ComponentDraft 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.
NewComponentPaginator instantiates a new ComponentPaginator 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.
NewComponentPaginatorWithDefaults instantiates a new ComponentPaginator 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.
NewComponentVersion instantiates a new ComponentVersion 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.
NewComponentVersionDraft instantiates a new ComponentVersionDraft 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.
NewComponentVersionDraftWithDefaults instantiates a new ComponentVersionDraft 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.
NewComponentVersionPaginator instantiates a new ComponentVersionPaginator 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.
NewComponentVersionPaginatorWithDefaults instantiates a new ComponentVersionPaginator 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.
NewComponentVersionWithDefaults instantiates a new ComponentVersion 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.
NewComponentWithDefaults instantiates a new Component 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.
NewConfiguration returns a new Configuration object.
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.
NewErrorForbidden instantiates a new ErrorForbidden 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.
NewErrorForbiddenWithDefaults instantiates a new ErrorForbidden 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.
NewErrorObject instantiates a new ErrorObject 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.
NewErrorObjectWithDefaults instantiates a new ErrorObject 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.
NewErrorUnauthorized instantiates a new ErrorUnauthorized 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.
NewErrorUnauthorizedWithDefaults instantiates a new ErrorUnauthorized 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.
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.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewOrganization instantiates a new Organization 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.
NewOrganizationDraft instantiates a new OrganizationDraft 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.
NewOrganizationDraftWithDefaults instantiates a new OrganizationDraft 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.
NewOrganizationPaginator instantiates a new OrganizationPaginator 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.
NewOrganizationPaginatorWithDefaults instantiates a new OrganizationPaginator 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.
NewOrganizationUser instantiates a new OrganizationUser 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.
NewOrganizationUserDraft instantiates a new OrganizationUserDraft 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.
NewOrganizationUserDraftWithDefaults instantiates a new OrganizationUserDraft 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.
NewOrganizationUserPaginator instantiates a new OrganizationUserPaginator 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.
NewOrganizationUserPaginatorWithDefaults instantiates a new OrganizationUserPaginator 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.
NewOrganizationUserWithDefaults instantiates a new OrganizationUser 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.
NewOrganizationWithDefaults instantiates a new Organization 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.
NewPatchedApiClientDraft instantiates a new PatchedApiClientDraft 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.
NewPatchedApiClientDraftWithDefaults instantiates a new PatchedApiClientDraft 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.
NewPatchedCommitDataDraft instantiates a new PatchedCommitDataDraft 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.
NewPatchedCommitDataDraftWithDefaults instantiates a new PatchedCommitDataDraft 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.
NewPatchedComponentDraft instantiates a new PatchedComponentDraft 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.
NewPatchedComponentDraftWithDefaults instantiates a new PatchedComponentDraft 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.
NewPatchedComponentVersionDraft instantiates a new PatchedComponentVersionDraft 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.
NewPatchedComponentVersionDraftWithDefaults instantiates a new PatchedComponentVersionDraft 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.
NewPatchedOrganizationDraft instantiates a new PatchedOrganizationDraft 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.
NewPatchedOrganizationDraftWithDefaults instantiates a new PatchedOrganizationDraft 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.
NewPatchedOrganizationUserDraft instantiates a new PatchedOrganizationUserDraft 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.
NewPatchedOrganizationUserDraftWithDefaults instantiates a new PatchedOrganizationUserDraft 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.
NewPatchedProjectDraft instantiates a new PatchedProjectDraft 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.
NewPatchedProjectDraftWithDefaults instantiates a new PatchedProjectDraft 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.
NewPatchedUserInviteDraft instantiates a new PatchedUserInviteDraft 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.
NewPatchedUserInviteDraftWithDefaults instantiates a new PatchedUserInviteDraft 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.
NewProject instantiates a new Project 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.
NewProjectDraft instantiates a new ProjectDraft 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.
NewProjectDraftWithDefaults instantiates a new ProjectDraft 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.
NewProjectPaginator instantiates a new ProjectPaginator 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.
NewProjectPaginatorWithDefaults instantiates a new ProjectPaginator 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.
NewProjectWithDefaults instantiates a new Project 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.
NewUserInviteDraft instantiates a new UserInviteDraft 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.
NewUserInviteDraftWithDefaults instantiates a new UserInviteDraft object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
PtrBool is a helper routine that returns a pointer to given boolean value.
PtrFloat32 is a helper routine that returns a pointer to given float value.
PtrFloat64 is a helper routine that returns a pointer to given float value.
PtrInt is a helper routine that returns a pointer to given integer value.
PtrInt32 is a helper routine that returns a pointer to given integer value.
PtrInt64 is a helper routine that returns a pointer to given integer value.
PtrString is a helper routine that returns a pointer to given string value.
PtrTime is helper routine that returns a pointer to given Time value.

# Variables

ContextAPIKeys takes a string apikey as authentication for the request.
ContextOperationServerIndices uses a server configuration from the index mapping.
ContextOperationServerVariables overrides a server configuration variables using operation specific values.
ContextServerIndex uses a server configuration from the index.
ContextServerVariables overrides a server configuration variables.
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ApiClient struct for ApiClient.
APIClient manages communication with the MACH composer Cloud (MCC) Public API API v0.1.0 In most cases there should be only one, shared, APIClient.
ApiClientDraft struct for ApiClientDraft.
ApiClientPaginator struct for ApiClientPaginator.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIKey provides API key based authentication to a request passed via context using ContextAPIKey.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIResponse stores the API response returned by the server.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth.
CommitAuthorDraft struct for CommitAuthorDraft.
CommitData struct for CommitData.
CommitDataAuthor struct for CommitDataAuthor.
CommitDataAuthorDraft struct for CommitDataAuthorDraft.
CommitDataDraft struct for CommitDataDraft.
CommitDataPaginator struct for CommitDataPaginator.
CommitDraft struct for CommitDraft.
Component struct for Component.
ComponentCommitCreateDraft struct for ComponentCommitCreateDraft.
ComponentDraft struct for ComponentDraft.
ComponentPaginator struct for ComponentPaginator.
ComponentVersion struct for ComponentVersion.
ComponentVersionDraft struct for ComponentVersionDraft.
ComponentVersionPaginator struct for ComponentVersionPaginator.
Configuration stores the configuration of the API client.
Error struct for Error.
ErrorForbidden Forbidden.
ErrorObject struct for ErrorObject.
ErrorUnauthorized Unauthorized.
GenericOpenAPIError Provides access to the body, error and model on returned errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Organization struct for Organization.
OrganizationDraft struct for OrganizationDraft.
OrganizationPaginator struct for OrganizationPaginator.
OrganizationUser struct for OrganizationUser.
OrganizationUserDraft struct for OrganizationUserDraft.
OrganizationUserPaginator struct for OrganizationUserPaginator.
PatchedApiClientDraft struct for PatchedApiClientDraft.
PatchedCommitDataDraft struct for PatchedCommitDataDraft.
PatchedComponentDraft struct for PatchedComponentDraft.
PatchedComponentVersionDraft struct for PatchedComponentVersionDraft.
PatchedOrganizationDraft struct for PatchedOrganizationDraft.
PatchedOrganizationUserDraft struct for PatchedOrganizationUserDraft.
PatchedProjectDraft struct for PatchedProjectDraft.
PatchedUserInviteDraft struct for PatchedUserInviteDraft.
Project struct for Project.
ProjectDraft struct for ProjectDraft.
ProjectPaginator struct for ProjectPaginator.
ServerConfiguration stores the information about a server.
ServerVariable stores the information about a server variable.
UserInviteDraft struct for UserInviteDraft.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

APIClientsApiService APIClientsApi service.
ComponentsApiService ComponentsApi service.
MyAccountApiService MyAccountApi service.
OrganizationManagementApiService OrganizationManagementApi service.
ServerConfigurations stores multiple ServerConfiguration items.