package
5.1.9+incompatible
Repository: https://github.com/cycloidio/cycloid-cli.git
Documentation: pkg.go.dev

# Functions

UnmarshalAuthConfigOAuth unmarshals polymorphic AuthConfigOAuth.
UnmarshalAuthConfigOAuthSlice unmarshals polymorphic slices of AuthConfigOAuth.
UnmarshalCloudProviderConfiguration unmarshals polymorphic CloudProviderConfiguration.
UnmarshalCloudProviderConfigurationSlice unmarshals polymorphic slices of CloudProviderConfiguration.
UnmarshalExternalBackendConfiguration unmarshals polymorphic ExternalBackendConfiguration.
UnmarshalExternalBackendConfigurationSlice unmarshals polymorphic slices of ExternalBackendConfiguration.

# Constants

CheckReportStatusError captures enum value "Error".
CheckReportStatusSuccess captures enum value "Success".
CheckReportStatusUnknown captures enum value "Unknown".
CloudCostManagementAccountParentStatusError captures enum value "error".
CloudCostManagementAccountParentStatusIdle captures enum value "idle".
CloudCostManagementAccountParentStatusImport captures enum value "import".
CloudCostManagementAccountPhaseBlue captures enum value "blue".
CloudCostManagementAccountPhaseGreen captures enum value "green".
CloudCostManagementAccountStatusError captures enum value "error".
CloudCostManagementAccountStatusIdle captures enum value "idle".
CloudCostManagementAccountStatusImport captures enum value "import".
CloudProviderCanonicalAlibaba captures enum value "alibaba".
CloudProviderCanonicalAws captures enum value "aws".
CloudProviderCanonicalAzurerm captures enum value "azurerm".
CloudProviderCanonicalFlexibleengine captures enum value "flexibleengine".
CloudProviderCanonicalGoogle captures enum value "google".
CloudProviderCanonicalKubernetes captures enum value "kubernetes".
CloudProviderCanonicalOpenstack captures enum value "openstack".
CloudProviderCanonicalOracle captures enum value "oracle".
CloudProviderCanonicalOvh captures enum value "ovh".
CloudProviderCanonicalScaleway captures enum value "scaleway".
CloudProviderCanonicalVmware captures enum value "vmware".
CloudProviderCanonicalVsphere captures enum value "vsphere".
CredentialRawEnvironmentChina captures enum value "china".
CredentialRawEnvironmentGerman captures enum value "german".
CredentialRawEnvironmentPublic captures enum value "public".
CredentialRawEnvironmentUsgovernment captures enum value "usgovernment".
CredentialSimpleTypeAws captures enum value "aws".
CredentialSimpleTypeAzure captures enum value "azure".
CredentialSimpleTypeAzureStorage captures enum value "azure_storage".
CredentialSimpleTypeBasicAuth captures enum value "basic_auth".
CredentialSimpleTypeCustom captures enum value "custom".
CredentialSimpleTypeElasticsearch captures enum value "elasticsearch".
CredentialSimpleTypeGcp captures enum value "gcp".
CredentialSimpleTypeSSH captures enum value "ssh".
CredentialSimpleTypeSwift captures enum value "swift".
CredentialSimpleTypeVmware captures enum value "vmware".
CredentialTypeAws captures enum value "aws".
CredentialTypeAzure captures enum value "azure".
CredentialTypeAzureStorage captures enum value "azure_storage".
CredentialTypeBasicAuth captures enum value "basic_auth".
CredentialTypeCustom captures enum value "custom".
CredentialTypeElasticsearch captures enum value "elasticsearch".
CredentialTypeGcp captures enum value "gcp".
CredentialTypeSSH captures enum value "ssh".
CredentialTypeSwift captures enum value "swift".
CredentialTypeVmware captures enum value "vmware".
EventSeverityCrit captures enum value "crit".
EventSeverityErr captures enum value "err".
EventSeverityInfo captures enum value "info".
EventSeverityWarn captures enum value "warn".
EventTypeAWS captures enum value "AWS".
EventTypeCustom captures enum value "Custom".
EventTypeCycloid captures enum value "Cycloid".
EventTypeMonitoring captures enum value "Monitoring".
FormEntityTypeArray captures enum value "array".
FormEntityTypeBoolean captures enum value "boolean".
FormEntityTypeFloat captures enum value "float".
FormEntityTypeInteger captures enum value "integer".
FormEntityTypeMap captures enum value "map".
FormEntityTypeString captures enum value "string".
FormEntityWidgetAutoComplete captures enum value "auto_complete".
FormEntityWidgetCyBranch captures enum value "cy_branch".
FormEntityWidgetCyCred captures enum value "cy_cred".
FormEntityWidgetCyCrs captures enum value "cy_crs".
FormEntityWidgetCyInventoryResource captures enum value "cy_inventory_resource".
FormEntityWidgetCyScs captures enum value "cy_scs".
FormEntityWidgetDropdown captures enum value "dropdown".
FormEntityWidgetHidden captures enum value "hidden".
FormEntityWidgetNumber captures enum value "number".
FormEntityWidgetRadios captures enum value "radios".
FormEntityWidgetSimpleText captures enum value "simple_text".
FormEntityWidgetSliderList captures enum value "slider_list".
FormEntityWidgetSliderRange captures enum value "slider_range".
FormEntityWidgetSwitch captures enum value "switch".
FormEntityWidgetTextArea captures enum value "text_area".
GeneralStatusStatusError captures enum value "Error".
GeneralStatusStatusSuccess captures enum value "Success".
GeneralStatusStatusUnknown captures enum value "Unknown".
InfraImportStatusFailed captures enum value "failed".
InfraImportStatusImporting captures enum value "importing".
InfraImportStatusSucceeded captures enum value "succeeded".
InfraPolicySeverityAdvisory captures enum value "advisory".
InfraPolicySeverityCritical captures enum value "critical".
InfraPolicySeverityWarning captures enum value "warning".
KPITypeBuildAvgTime captures enum value "build_avg_time".
KPITypeBuildFrequency captures enum value "build_frequency".
KPITypeBuildHistory captures enum value "build_history".
KPITypeCodeCoverage captures enum value "code_coverage".
KPITypeTimeToRelease captures enum value "time_to_release".
KPIWidgetBars captures enum value "bars".
KPIWidgetDoughnut captures enum value "doughnut".
KPIWidgetHistory captures enum value "history".
KPIWidgetLine captures enum value "line".
KPIWidgetPie captures enum value "pie".
KPIWidgetStackbars captures enum value "stackbars".
KPIWidgetSummary captures enum value "summary".
MemberOrgInvitationStateAccepted captures enum value "accepted".
MemberOrgInvitationStateDeclined captures enum value "declined".
MemberOrgInvitationStatePending captures enum value "pending".
MemberOrgLocaleEn captures enum value "en".
MemberOrgLocaleEs captures enum value "es".
MemberOrgLocaleFr captures enum value "fr".
NewAWSMarketplaceUserAccountLocaleEn captures enum value "en".
NewAWSMarketplaceUserAccountLocaleEs captures enum value "es".
NewAWSMarketplaceUserAccountLocaleFr captures enum value "fr".
NewCredentialTypeAws captures enum value "aws".
NewCredentialTypeAzure captures enum value "azure".
NewCredentialTypeAzureStorage captures enum value "azure_storage".
NewCredentialTypeBasicAuth captures enum value "basic_auth".
NewCredentialTypeCustom captures enum value "custom".
NewCredentialTypeElasticsearch captures enum value "elasticsearch".
NewCredentialTypeGcp captures enum value "gcp".
NewCredentialTypeSSH captures enum value "ssh".
NewCredentialTypeSwift captures enum value "swift".
NewCredentialTypeVmware captures enum value "vmware".
NewEventSeverityCrit captures enum value "crit".
NewEventSeverityErr captures enum value "err".
NewEventSeverityInfo captures enum value "info".
NewEventSeverityWarn captures enum value "warn".
NewEventTypeAWS captures enum value "AWS".
NewEventTypeCustom captures enum value "Custom".
NewEventTypeCycloid captures enum value "Cycloid".
NewEventTypeMonitoring captures enum value "Monitoring".
NewExternalBackendPurposeCostExplorer captures enum value "cost_explorer".
NewExternalBackendPurposeEvents captures enum value "events".
NewExternalBackendPurposeLogs captures enum value "logs".
NewExternalBackendPurposeRemoteTfstate captures enum value "remote_tfstate".
NewInfraPolicySeverityAdvisory captures enum value "advisory".
NewInfraPolicySeverityCritical captures enum value "critical".
NewInfraPolicySeverityWarning captures enum value "warning".
NewKPITypeBuildAvgTime captures enum value "build_avg_time".
NewKPITypeBuildFrequency captures enum value "build_frequency".
NewKPITypeBuildHistory captures enum value "build_history".
NewKPITypeCodeCoverage captures enum value "code_coverage".
NewKPITypeTimeToRelease captures enum value "time_to_release".
NewKPIWidgetBars captures enum value "bars".
NewKPIWidgetDoughnut captures enum value "doughnut".
NewKPIWidgetHistory captures enum value "history".
NewKPIWidgetLine captures enum value "line".
NewKPIWidgetPie captures enum value "pie".
NewKPIWidgetStackbars captures enum value "stackbars".
NewKPIWidgetSummary captures enum value "summary".
NewOAuthUserLocaleEn captures enum value "en".
NewOAuthUserLocaleEs captures enum value "es".
NewOAuthUserLocaleFr captures enum value "fr".
NewRuleEffectAllow captures enum value "allow".
NewUserAccountLocaleEn captures enum value "en".
NewUserAccountLocaleEs captures enum value "es".
NewUserAccountLocaleFr captures enum value "fr".
PipelineDiffStatusAdded captures enum value "added".
PipelineDiffStatusChanged captures enum value "changed".
PipelineDiffStatusRemoved captures enum value "removed".
PipelineStatusSyncedErrored captures enum value "errored".
PipelineStatusSyncedOutOfSync captures enum value "out_of_sync".
PipelineStatusSyncedSynced captures enum value "synced".
PipelineStatusSyncedUnknown captures enum value "unknown".
ProjectImportStatusFailed captures enum value "failed".
ProjectImportStatusImporting captures enum value "importing".
ProjectImportStatusSucceeded captures enum value "succeeded".
ProjectSimpleImportStatusFailed captures enum value "failed".
ProjectSimpleImportStatusImporting captures enum value "importing".
ProjectSimpleImportStatusSucceeded captures enum value "succeeded".
RuleEffectAllow captures enum value "allow".
ServiceCatalogImportStatusFailed captures enum value "failed".
ServiceCatalogImportStatusImporting captures enum value "importing".
ServiceCatalogImportStatusSucceeded captures enum value "succeeded".
UpdateCredentialTypeAws captures enum value "aws".
UpdateCredentialTypeAzure captures enum value "azure".
UpdateCredentialTypeAzureStorage captures enum value "azure_storage".
UpdateCredentialTypeBasicAuth captures enum value "basic_auth".
UpdateCredentialTypeCustom captures enum value "custom".
UpdateCredentialTypeElasticsearch captures enum value "elasticsearch".
UpdateCredentialTypeGcp captures enum value "gcp".
UpdateCredentialTypeSSH captures enum value "ssh".
UpdateCredentialTypeVmware captures enum value "vmware".
UpdateExternalBackendPurposeCostExplorer captures enum value "cost_explorer".
UpdateExternalBackendPurposeEvents captures enum value "events".
UpdateExternalBackendPurposeLogs captures enum value "logs".
UpdateExternalBackendPurposeRemoteTfstate captures enum value "remote_tfstate".
UpdateInfraPolicySeverityAdvisory captures enum value "advisory".
UpdateInfraPolicySeverityCritical captures enum value "critical".
UpdateInfraPolicySeverityWarning captures enum value "warning".
UpdateProjectCloudProviderAws captures enum value "aws".
UpdateProjectCloudProviderAzurerm captures enum value "azurerm".
UpdateProjectCloudProviderFlexibleengine captures enum value "flexibleengine".
UpdateProjectCloudProviderGoogle captures enum value "google".
UpdateProjectCloudProviderOpenstack captures enum value "openstack".
UpdateUserAccountLocaleEn captures enum value "en".
UpdateUserAccountLocaleEs captures enum value "es".
UpdateUserAccountLocaleFr captures enum value "fr".
UserAccountLocaleEn captures enum value "en".
UserAccountLocaleEs captures enum value "es".
UserAccountLocaleFr captures enum value "fr".

# Structs

APIKey API key The entity which represents the information of an API key.
AppConfig AppConfig Global app configuration that includes all the settings and capabilities of the Cycloid instance.
Appearance Appearance # An Appearance holds the values of the branding configuration, which are rendered across an organization swagger:model Appearance.
AppearanceColor appearance color swagger:model AppearanceColor.
AppVersion AppVersion swagger:model AppVersion.
AuthConfig AuthConfig swagger:model AuthConfig.
AuthConfigLocalAuth AppConfigLocalAuth swagger:model AuthConfigLocalAuth.
AuthConfigSAML AppConfigSAML swagger:model AuthConfigSAML.
AWSCloudWatchLogs Representation of AWS cloud watch logs for external backend.
AWSInfrastructureResourcesAggregation AWS Infrastructure Resources Aggregation MinProperties: 1 MaxProperties: 12 swagger:model AWSInfrastructureResourcesAggregation.
AWSRemoteTFState Deprecated.
AWSStorage Representation of AWS storage for external backend.
AzureADAuthConfig AppConfigAzureADOAuth # AzureAD OAuth configuration swagger:model AzureADAuthConfig.
AzureCostExport Representation of AzureCostExport external backend.
AzureRemoteTFState Deprecated.
AzureStorage Representation of azure remote tf state for external backend.
Build Build The information relative to a build.
BuildInputsOutputs BuildInputsOutputs Represent the resources input/output related to a build swagger:model BuildInputsOutputs.
BuildSummary BuildSummary The information relative to a build summary.
CanDoInput CanDoInput The input of the 'can_do' endpoint swagger:model CanDoInput.
CanDoOutput CanDoOutput The output of the 'can_do' endpoint swagger:model CanDoOutput.
CheckReport CheckReport swagger:model CheckReport.
ClearTaskCache ClearTaskCache The entity which represents number of cache cleared for a task.
CloudCostManagementAccount CloudCostManagementAccount # Object containing Cloud Cost Management account parameters swagger:model CloudCostManagementAccount.
CloudCostManagementAccountParent CloudCostManagementAccountParent Object containing Cloud Cost Management parent account parameters.
CloudCostManagementBucket CloudCostManagementBucket A sum of the cost generated in a period aggregated by one or more terms, for example if we aggregate costs by project here we have all the cost generated by a specific project in the period of time defined by the filters of the histogram.
CloudCostManagementDashboard CloudCostManagementDashboard The dashboard of the Cloud Cost Management, it contains - a histogram of the cost in the period aggregated by provider and by time granularity - a histogram of the cost aggregated by the top projects and providers and filtered by the top projects - a list of resources and relative cost for each top projects - a map containing properties that can be specified filtering the returned results, with a set of valid values for each.
CloudCostManagementFilterValues CloudCostManagementFilterValues A collection of the values for which the cost can be filtered, i.e.
CloudCostManagementHistogram CloudCostManagementHistogram The histogram of the costs for a period composed of buckets that aggregate the costs.
CloudCostManagementLinkedAccount CloudCostManagementLinkedAccount An account that is linked to a Cloud Cost Management account in the cloud provider.
CloudCostManagementProjectProviderResources CloudCostManagementProjectProviderResources # Trend for a project swagger:model CloudCostManagementProjectProviderResources.
CloudCostManagementProjectResources CloudCostManagementProjectResources The new resources and associated cost for a project in a period of time.
CloudCostManagementProjectsDashboard CloudCostManagementProjectsDashboard The projects dashboard of the Cloud Cost Management, it contains - a histogram of the cost aggregated by date and project - a histogram of cost aggregated by projects and providers swagger:model CloudCostManagementProjectsDashboard.
CloudCostManagementProviderDetails CloudCostManagementProviderDetails # Description of the costs of a specific provider swagger:model CloudCostManagementProviderDetails.
CloudCostManagementProviders CloudCostManagementProviders # Date histogram of the cost of all the providers swagger:model CloudCostManagementProviders.
CloudCostManagementTagMapping CloudCostManagementTagMapping Object containing Cloud Cost Management tag mapping.
CloudProvider Cloud Provider CloudProvider represents a cloud provider.
CloudProviderAWSConfiguration Representation of AWS configuration swagger:model CloudProviderAWSConfiguration.
CloudProviderAzureConfiguration Representation of Azure configuration swagger:model CloudProviderAzureConfiguration.
CloudProviderGCPConfiguration Representation of Google configuration swagger:model CloudProviderGCPConfiguration.
CloudProviderVMWareVSphereConfiguration Representation of VMware vSphere configuration swagger:model CloudProviderVMWareVSphereConfiguration.
ConfigFile SC config file # This object contains SC config file name and its content swagger:model ConfigFile.
ConfigRepository ConfigRepository swagger:model ConfigRepository.
CostEstimationComponent CostEstimationComponent Cost component of a cloud resource estimate.
CostEstimationComponentState CostEstimationComponentState Either a Prior or Planned cost component state.
CostEstimationResourceEstimate CostEstimationResourceEstimate Estimate for a single cloud resource.
CostEstimationResult CostEstimationResult The result of cost estimation.
CostGroup CostGroup This object contains the items described in https://docs.aws.amazon.com/sdk-for-go/api/service/costexplorer/#Group The groups hold the information about the price per key(s) for each iteration over the time range requested.
CostGroupDefinitions CostGroupDefinitions This object contains the items describe in https://docs.aws.amazon.com/sdk-for-go/api/service/costexplorer/#GroupDefinition It also grouping the costs based on different elements: az, services, tags, etc swagger:model CostGroupDefinitions.
CostResultByTime CostResultByTime This object contains the items described in https://docs.aws.amazon.com/sdk-for-go/api/service/costexplorer/#ResultByTime It is basically containing information about the cost per group(s) and per granularity (daily/monthly) over the period of time selected.
CostTimePeriod CostTimePeriod This object contains the items described in https://docs.aws.amazon.com/sdk-for-go/api/service/costexplorer/#DateInterval It defines the beginning and the end of the time frame for which, the API should gather costs.
Country Country # Single country Representation swagger:model Country.
Credential Credential # Represents the Credential swagger:model Credential.
CredentialInUse Credential in use InUse represents the resources that are using provided credential.
CredentialRaw Credential Raw # All the possible fields inside it swagger:model CredentialRaw.
CredentialSimple Credential Simple # Represents the Credential without the raw and owner swagger:model CredentialSimple.
ElasticsearchLogs Representation of Elasticsearch logs for external backend.
ElasticsearchLogsSourcesAnon elasticsearch logs sources anon swagger:model ElasticsearchLogsSourcesAnon.
ElasticsearchLogsSourcesAnonMapping Object with the mapping to know which attributes are the ones we have to map to the ones we want swagger:model ElasticsearchLogsSourcesAnonMapping.
EnsurePlan EnsurePlan The plan to ensure to be run.
Environment Environment # Represent an environment with may be related to a Project and Pipeline swagger:model Environment.
ErrorDetailsItem Error details item Represents an item of the list of details of an error.
ErrorPayload Error Payload The payload used by the server to response to the client with an Error, those errors could be any of the ones listed [here](https://github.com/cycloidio/youdeploy-http-api/blob/develop/errors/code.go#L10), only the CODE of the error is the one that is guaranteed to not change between the same major version, the MESSAGE could change.
Event An event A event which has registered an activity in the Cycloid platform.
ExternalBackend External backend An external backend contains the configuration needed in order to be plugged into the Cycloid system.
FormEntity Forms file's Entity # This describes all the attributes possible to configure a form's variable swagger:model FormEntity.
FormGroup Forms File Group swagger:model FormGroup.
FormInput Forms input The variables set within a form with the corresponding environment canonical and use case swagger:model FormInput.
FormInputs Forms inputs The array of variables set by the user via the forms with the associated environment canonical and use case upon project creation.
FormSection Forms File Section swagger:model FormSection.
FormsFileV2 Forms File V2 swagger:model FormsFileV2.
FormsValidation Forms validation # Validates a given Form's file swagger:model FormsValidation.
FormsValidationResult FormsValidationResult # The result of the validation, if errors is empty means that is correct swagger:model FormsValidationResult.
FormsValuesRef Forms values ref # It has the information to get the values of an entity of the Form swagger:model FormsValuesRef.
FormUseCase Forms File Use case swagger:model FormUseCase.
GCPCostStorage Representation of BigQuery external backend.
GCPRemoteTFState Deprecated.
GCPStorage Representation of GCP remote tf state for external backend.
GeneralStatus GeneralStatus swagger:model GeneralStatus.
GetPlan GetPlan The plan to get before running another one.
GitHubOAuthConfig AppConfigGitHubOAuth GitHub OAuth configuration.
GitLabHTTPStorage Representation of GitLab HTTP storage for external backend.
GoogleOAuthConfig AppConfigGoogleOAuth # Google OAuth configuration swagger:model GoogleOAuthConfig.
GroupConfig GroupConfig # The entity which represents pipeline group config swagger:model GroupConfig.
HTTPStorage Representation of HTTP storage for external backend.
InfraImport Infra Import The entity which represents the information of for the import of a new Stack or Project.
InfraImportPreset InfraImportPreset Infra Import's pre-configured group with Resources commonly used together in a specific context.
InfraImportResource Infra Import Resource The representation of the Infra Import's Resource of a Cloud Provider.
InfraImportResourceBody Provider Resources body # Entry that represents all the data needed for fetching resource swagger:model InfraImportResourceBody.
InfraImportResourcesBody Provider's Resources body # Entry that represents all the data needed for fetching resources swagger:model InfraImportResourcesBody.
InfraPoliciesValidationResult Infra policies validation results.
InfraPoliciesValidationResultItem InfraPoliciesValidationResultItem represents a checked rule with a failed result generated from the validation process.
InfraPolicy InfraPolicy The policy to control operations across infrastructure.
Infrastructure Infrastructure # Holds all the Infrastructure of the project in an environment swagger:model Infrastructure.
InfrastructureGraph InfrastructureGraph # Holds all the Infrastructure of the project in an environment in Graph format swagger:model InfrastructureGraph.
InfrastructureGraphEdge Infrastructure # Holds the information of an Edge of the Graph swagger:model InfrastructureGraphEdge.
InfrastructureGraphNode Infrastructure # Holds the information of a Node of the Graph swagger:model InfrastructureGraphNode.
InfrastructureResourcesAggregationItem Infrastructure Resource Aggregation Item Contains aggregated data of a single type of an infrastructure resource.
InUseConfigRepository InUseConfigRepository # Represents a Config repository that's using credential swagger:model InUseConfigRepository.
InUseEnvironment InUseEnvironment # Represents an environment that's using credential swagger:model InUseEnvironment.
InUseExternalBackend InUseExternalBackend # Represents a external backend that's using credential swagger:model InUseExternalBackend.
InUseProject InUseProject # Represents a project that's using credential swagger:model InUseProject.
InUseServiceCatalogSource InUseServiceCatalogSource # Represents a Service catalog source that's using credential swagger:model InUseServiceCatalogSource.
InventoryResource Inventory Resource # The Resource of the Inventory representing an element of your infrastructure swagger:model InventoryResource.
InventoryResourceLabel Inventory Resource Label # Aggregated information of resources having a label swagger:model InventoryResourceLabel.
Job Job The entity which represents a job output in the application.
JobInput JobInput The entity which represents a job input in the application.
JobOutput JobOutput The entity which represents a job output in the application.
KPI KPI # A KPI swagger:model KPI.
Licence Licence # Object containing licence parameters swagger:model Licence.
LogSource A log source The data associated to a log's source.
LogSourceEntry Log entry A log's entry which pertains to a specific log's source.
MemberAssignation Member assignation Member is a user who is associated to an entity of the system.
MemberOrg Member of an organization Member is a user who is associated to an organization.
MemberTeam Member of a team Member is a user who is associated to a team.
MetadataField MetadataField # Represent the metadata of a build input swagger:model MetadataField.
NewAPIKey Create API key The entity which represents the information of a new API key.
NewAppearance Appearance # An Appearance holds the values of the branding configuration, which are rendered across an organization swagger:model NewAppearance.
NewAppearanceColor new appearance color swagger:model NewAppearanceColor.
NewAWSMarketplaceUserAccount Sign up from AWS Marketplace Create a new AWS Marketplace user account.
NewCloudCostManagementAccount Create CloudCostManagementAccount Create a new Cloud Cost Management account to connect CP.
NewCloudCostManagementAccountChild Create CloudCostManagementAccountChild Create a new Cloud Cost Management Child account.
NewConfigRepository NewConfigRepository swagger:model NewConfigRepository.
NewCredential Credential # Represents the Credential swagger:model NewCredential.
NewEnvironment NewEnvironment # Represent an entity necessary for environment creation swagger:model NewEnvironment.
NewEvent A new event A new event to register in the Cycloid platform.
NewExternalBackend New External backend An external backend contains the configuration needed in order to be plugged into the Cycloid system.
NewInfraImport New Infra Import # Entry that represents all the data needed to import a stack swagger:model NewInfraImport.
NewInfraImportExternalBackend New External backend An external backend contains the configuration needed in order to be plugged into the Cycloid system.
NewInfraImportProject Create Project for the Infra Import The entity which represents the information of a new project.
NewInfraPolicy Create InfraPolicy Create a new policy to control operations across infrastructure.
NewInventoryResource New Inventory Resource # The Resource of the Inventory representing an element of your infrastructure swagger:model NewInventoryResource.
NewKPI New KPI # A KPI's configuration that needs to be saved swagger:model NewKPI.
NewLicence Licence # Object containing licence parameters swagger:model NewLicence.
NewMemberInvitation Invite user Send an invitation to a user to something.
NewOAuthUser User's OAuth information # The User OAuth information swagger:model NewOAuthUser.
NewOrganization Create Organization The entity which represents a new organization to create in the application.
NewPipeline Create Pipeline The entity which represents a new pipeline to create in the application.
NewProject Create Project The entity which represents the information of a new project.
NewQuota New Quota # The Quota defines the basic needs to create a quota swagger:model NewQuota.
NewResourcePool New Resource Pool The Resource Pool defines the basic needs to create/update a resource pool swagger:model NewResourcePool.
NewRole New role access control New role represents the authorization level that a user has access to.
NewRule NewRule NewRule represents an existing or new permission or constraint to access to an entity of the system.
NewServiceCatalog Service Catalog # Represents the Service Catalog item swagger:model NewServiceCatalog.
NewServiceCatalogFromTemplate Service Catalog # Represents the Service Catalog item swagger:model NewServiceCatalogFromTemplate.
NewServiceCatalogSource NewServiceCatalogSource swagger:model NewServiceCatalogSource.
NewSubscription New Subscription # It reflects the creation of a Subscription swagger:model NewSubscription.
NewTeam Create Team The entity which represents the information of a new team.
NewTeamMemberAssignation Assign user # Member is a user assigned to a Team swagger:model NewTeamMemberAssignation.
NewUserAccount Sign up Create a new user account.
OnFailurePlan OnFailurePlan The plan definition when the action has failed.
OnSuccessPlan OnSuccessPlan The plan definition when the action has been successful.
Organization Organization The entity which holds all the direct information attached to an organization.
PageConcourse PageConcourse swagger:model PageConcourse.
Pagination Pagination swagger:model Pagination.
PaginationAWS AWS Pagination swagger:model PaginationAWS.
PaginationConcourse PaginationConcourse swagger:model PaginationConcourse.
PendingMemberInvitation PendingMemberInvitation # Contains the email used for the member invitation swagger:model PendingMemberInvitation.
PinComment PinComment # Represents a pin comment of a resource swagger:model PinComment.
Pipeline Pipeline The entity which represents a pipeline in the application.
PipelineDiff PipelineDiff Represents a diff element of a PipelineDiffs.
PipelineDiffRecord PipelineDiffRecord # Represents a diff record of a pipeline diff swagger:model PipelineDiffRecord.
PipelineDiffs PipelineDiffs # Represents the diffs between two pipelines swagger:model PipelineDiffs.
PipelineStatus PipelineStatus Pipeline status returned upon pipelines comparison between the one locally stored in the database and its counter part on git.
PipelineVariables Pipeline variables The entity which contains pipeline's variables.
Plan Plan The plan is what represent a concourse build.
PlanConfig PlanConfig The plan configuration when creating new build.
Policy Policy Policy represents a permission or constraint to access to an entity of the system.
Preparation Preparation swagger:model Preparation.
Project Project The entity which represents the information of a project.
ProjectEnvironmentConfig Project Environment Config Representation of project's environment configuration done via the forms.
ProjectEnvironmentConsumption ProjectEnvironmentConsumption # The Consumption of a Project in an Environment swagger:model ProjectEnvironmentConsumption.
ProjectSimple ProjectSimple The entity which represents minimal information of a project.
PublicBuildInput PublicBuildInput # Represent the information of a build input swagger:model PublicBuildInput.
PublicBuildOutput PublicBuildOutput # Represents the information of a build output swagger:model PublicBuildOutput.
PublicPlan PublicPlan The public plan returned requesting a build plan.
PutPlan PutPlan The put plan following a plan.
Quota Quota # A Quota holds the information of the restrictions applied to a Team having as source a Resource Pool swagger:model Quota.
Resource Resource The entity which represents a resource in the application.
ResourcePool Resource Pool A Resource Pool holds the information of all the Resources that have the same label.
ResourceVersion ResourceVersion # Represent the outputs of a job swagger:model ResourceVersion.
Role Role access control Role represents the authorization level that an user has to access to a specific entity of the system.
Rule Rule # Rules define the specific access to the platform swagger:model Rule.
SCConfig SC Config # This entity is being used for automatic creation of SC config swagger:model SCConfig.
SCConfigPathConfig Path Configuration # Represents a Configuration which holds Path and Content swagger:model SCConfigPathConfig.
SCConfigPathDestConfig Path and Destination Configuration # Represents a Configuration which holds Path, Destination and Content swagger:model SCConfigPathDestConfig.
SCConfigPipelineConfig Pipeline Configuration # Represents the Service Catalog Configuration for a Pipeline of a given Use Case swagger:model SCConfigPipelineConfig.
SCConfigUseCaseConfig Use Case Configuration # Represents the Service Catalog Configuration for a given Use Case swagger:model SCConfigUseCaseConfig.
ServiceCatalog Service Catalog # Represents the Service Catalog item swagger:model ServiceCatalog.
ServiceCatalogChanges ServiceCatalogChanges Represents list of service catalogs changes during the refresh of a service catalog source.
ServiceCatalogDependenciesValidationResult ServiceCatalogValidationResult The result of the Service Catalog dependencies validation.
ServiceCatalogDependency ServiceCatalogDependency # Service Catalog Dependency identifies ServiceCatalog being dependency of other swagger:model ServiceCatalogDependency.
ServiceCatalogSource ServiceCatalogSource swagger:model ServiceCatalogSource.
ServiceCatalogTechnology ServiceCatalogTechnology # ServiceCatalogTechnology is a Technology of the Service Catalog swagger:model ServiceCatalogTechnology.
SimpleTeam SimpleTeam The entity which represents the information of a team a bit simplified.
State State # The State of an Inventory of the Project's environment swagger:model State.
StateLock State Lock # The Lock management of a State in the Inventory of the Project's environment swagger:model StateLock.
StateResource State Resource # The Resource of a State in the Inventory of the Project's environment swagger:model StateResource.
StateResourceInstances State Resource Instances # The Instances inside Resources of a State in the Inventory of the Project's environment swagger:model StateResourceInstances.
Subscription Subscription It reflects the relation between an Organization and a Plan which could be the Free Trial or others, for more info check https://www.cycloid.io/pricing swagger:model Subscription.
SubscriptionPlan SubscriptionPlan # It reflects the Plan used for the subscription swagger:model SubscriptionPlan.
Summary Summary of the organization swagger:model Summary.
SwiftRemoteTFState Deprecated.
SwiftStorage Representation of Swift remote tf state for external backend.
Tag Key and value pair Key and value pair defined with the widely adopted name, tag.
TaskConfig TaskConfig The configuration of a concourse task.
TaskInputConfig TaskInputConfig The configuration of inputs for concourse tasks.
TaskPlan TaskPlan The task plan.
TaskRunConfig TaskRunConfig The configuration of a concourse task-run.
Team Team The entity which represents the information of a team.
TerraformHCLConfig TerraformHCLConfig # The HCL config for Terraform swagger:model TerraformHCLConfig.
TerraformImage TerraformImage # The Image from the TF structure swagger:model TerraformImage.
TerraformJSONConfig TerraformJSONConfig # The JSON config for Terraform swagger:model TerraformJSONConfig.
TerraformPlanInput TerraformPlanInput Input for endpoints that require a Terraform plan.
TerraformProvider Provider # Provider of infrastructure swagger:model TerraformProvider.
TerraformProviderResource Resource # A Resource of a Provider swagger:model TerraformProviderResource.
TerraformProviderResourceAttributes ResourceAttributes # Holds specific logic of some attributes swagger:model TerraformProviderResourceAttributes.
TerraformProviderResourceSimple ResourceSimple # A Resource of a Provider without the config swagger:model TerraformProviderResourceSimple.
TerraformProviderSimple TerraformProviderSimple # Provider of infrastructure without the config swagger:model TerraformProviderSimple.
TerraformValidationResult TerraformValidationResult # The result of the validation, if errors is empty means that is correct swagger:model TerraformValidationResult.
TimeoutPlan EnsurePlan The plan to ensure to be run.
TryPlan EnsurePlan The plan to ensure to be run.
UpdateAPIKey Update API key The entity which represents the information of the API key to be updated.
UpdateCloudCostManagementAccount Update CloudCostManagementAccount Update a Cloud Cost Management account to connect CP.
UpdateCloudCostManagementLinkedAccount Update CloudCostManagementLinkedAccount Attributes of a CCM linked accout that can be updated by a user.
UpdateCloudCostManagementTagMapping Create or Update CloudCostManagementTagMapping # Create or Update a Cloud Cost Management tag mapping for projects and environments swagger:model UpdateCloudCostManagementTagMapping.
UpdateConfigRepository UpdateConfigRepository swagger:model UpdateConfigRepository.
UpdateCredential Credential # Represents the Credential swagger:model UpdateCredential.
UpdateExternalBackend Update External backend An external backend contains the configuration needed in order to be plugged into the Cycloid system.
UpdateInfraPolicy Update InfraPolicy Update a policy to control operations across infrastructure.
UpdateOrganization Update Organization The entity which represents the information of an organization to be updated.
UpdatePipeline Update Pipeline The entity which represents a new pipeline config to update in the application.
UpdateProject Update Project The entity which represents the information of the project to be updated.
UpdateQuota Update Quota # The Quota defines the basic needs to update a create swagger:model UpdateQuota.
UpdateServiceCatalogSource UpdateServiceCatalogSource swagger:model UpdateServiceCatalogSource.
UpdateTeam Update Team The entity which represents the information of the team to be updated.
UpdateUserAccount Update user's account The user's account information of the authenticated user to be updated.
UpdateUserAccountEmail User's email The email address of a user to be updated.
UpdateUserAccountPasswordUpdate The update password requires to confirm the old password.
User Basic info of a user A summary of a user to be used in places where only the basic information are need or are enough.
UserAccount User's account The user's account contains information related with the authenticated user.
UserAccountEmail User's email The email address of a user.
UserEmail User email address # The user's email address swagger:model UserEmail.
UserLogin Log in Validate the user to access to the application.
UserOAuth User's OAuth information The User OAuth information, if it's on the platform it'll return the 'token' to login, if not the 'user' to show to the user swagger:model UserOAuth.
UserPasswordResetReq User password reset request Request to send a token for allowing the user to reset its current password.
UserPasswordResetUpdate User password reset update Reset the current user password to the one provided.
UserSession User's session The JWT which allows the user to access to the application.
VersionConfig VersionConfig The entity which represents a version configuration in the application.
VersionedResourceType VersionedResourceType The versioned resources type.
VMwareVsphere Representation of VMwareVsphere external backend.
Worker Worker The entity which represents a worker in the application.

# Interfaces

AuthConfigOAuth AppConfigAuthOAuth swagger:discriminator AuthConfigOAuth type.
AWSInfrastructureResourceBucket AWS Infrastructure S3 bucket Resource This object contains the items described in the S3 bucket data type described in but it also contains its associated tags which are documented in the properties of this object definition.
AWSInfrastructureResourceDBInstance AWS Infrastructure RDS DB instance Resource This object contains the items described in the RDS DB instance data type described in https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DBInstance.html but it also contains its associated tags which are documented in the properties of this object definition.
AWSInfrastructureResourceElasticacheCluster AWS Infrastructure Elasticache cluster Resource This object contains the items described in the ElastiCache cluster data type described in https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_CacheCluster.html but it also contains its associated tags which are documented in the properties of this object definition.
AWSInfrastructureResourceImage AWS Infrastructure image Resource This object contains the items described in the image data type described in https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_Image.html Tags property is set, for guaranteeing that the respond will always have the property of the type array, not allowing null in case that the resource doesn't have any, hence an empty array is used in such case.
AWSInfrastructureResourceInstance AWS Infrastructure Instance Resource This object contains the items described in the instance data type described in https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_Instance.html Tags property is set, for guaranteeing that the respond will always have the property of the type array, not allowing null in case that the resource doesn't have any, hence an empty array is used in such case.
AWSInfrastructureResourceLoadBalancerV1 AWS Infrastructure load balancer (ELB) Resource This object contains the items described in the load balancer (ELB) data type described in https://docs.aws.amazon.com/elasticloadbalancing/2012-06-01/APIReference/API_LoadBalancerDescription.html but it also contains its associated tags which are documented in the properties of this object definition.
AWSInfrastructureResourceLoadBalancerV2 AWS Infrastructure load balancer (ELB v2 or a.k.a ALB) Resource This object contains the items described in the load balancer (ELB v2 or a.k.a ALB) data type described in https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_LoadBalancer.html but it also contains its associated tags which are documented in the properties of this object definition.
AWSInfrastructureResourceSecurityGroup AWS Infrastructure security group Resource This object contains the items described in the security group data type described in https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_SecurityGroup.html Tags property is set, for guaranteeing that the respond will always have the property of the type array, not allowing null in case that the resource doesn't have any, hence an empty array is used in such case.
AWSInfrastructureResourceSnapshot AWS Infrastructure snapshot Resource This object contains the items described in the snapshot data type described in https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_Snapshot.html Tags property is set, for guaranteeing that the respond will always have the property of the type array, not allowing null in case that the resource doesn't have any, hence an empty array is used in such case.
AWSInfrastructureResourceSubnet AWS Infrastructure subnet Resource This object contains the items described in the subnet data type described in https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_Subnet.html Tags property is set, for guaranteeing that the respond will always have the property of the type array, not allowing null in case that the resource doesn't have any, hence an empty array is used in such case.
AWSInfrastructureResourceVolume AWS Infrastructure volume Resource This object contains the items described in the volume data type described in https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_Volume.html Tags property is set, for guaranteeing that the respond will always have the property of the type array, not allowing null in case that the resource doesn't have any, hence an empty array is used in such case.
AWSInfrastructureResourceVPC AWS Infrastructure VPC Resource This object contains the items described in the VPC data type described in https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_Vpc.html Tags property is set, for guaranteeing that the respond will always have the property of the type array, not allowing null in case that the resource doesn't have any, hence an empty array is used in such case.
CloudProviderConfiguration cloud provider configuration swagger:discriminator CloudProviderConfiguration type.
ExternalBackendConfiguration external backend configuration swagger:discriminator ExternalBackendConfiguration engine.
Filters Filters # Filters is the possible values the filters can have on list requests swagger:model Filters.
InfrastructureConfig InfrastructureConfig # Holds all the Infrastructure config of the TFState swagger:model InfrastructureConfig.
TerraformJSONDiagram TerraformDiagram # The JSON Diagram structure swagger:model TerraformJSONDiagram.
UserGuide User guide JSON schema # The user's guide progress JSON schema swagger:model UserGuide.

# Type aliases

CIVersion CIVersion # Represent a version of a resource swagger:model CIVersion.
SCConfigFormData Form Data # Represents the Data related to Forms that is stored in a SC Configuration for a given Use Case swagger:model SCConfigFormData.
SCConfigTechConfig Tech Configuration # Represents the Service Catalog Configuration for a Technology of a given Use Case swagger:model SCConfigTechConfig.
ServiceCatalogConfig Service Catalog Configuration # Represents a Service Catalog's Config item swagger:model ServiceCatalogConfig.