2019-04-07 00:18:00 +00:00
// +build !ignore_autogenerated
// Code generated by openapi-gen. DO NOT EDIT.
// This file was autogenerated by openapi-gen. Do not edit it manually!
package v1alpha1
import (
spec "github.com/go-openapi/spec"
common "k8s.io/kube-openapi/pkg/common"
)
func GetOpenAPIDefinitions ( ref common . ReferenceCallback ) map [ string ] common . OpenAPIDefinition {
return map [ string ] common . OpenAPIDefinition {
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.AWSAuthConfig" : schema_pkg_apis_application_v1alpha1_AWSAuthConfig ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.AppProject" : schema_pkg_apis_application_v1alpha1_AppProject ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.AppProjectList" : schema_pkg_apis_application_v1alpha1_AppProjectList ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.AppProjectSpec" : schema_pkg_apis_application_v1alpha1_AppProjectSpec ( ref ) ,
2020-06-25 22:11:24 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.AppProjectStatus" : schema_pkg_apis_application_v1alpha1_AppProjectStatus ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Application" : schema_pkg_apis_application_v1alpha1_Application ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationCondition" : schema_pkg_apis_application_v1alpha1_ApplicationCondition ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationDestination" : schema_pkg_apis_application_v1alpha1_ApplicationDestination ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationList" : schema_pkg_apis_application_v1alpha1_ApplicationList ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSource" : schema_pkg_apis_application_v1alpha1_ApplicationSource ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceDirectory" : schema_pkg_apis_application_v1alpha1_ApplicationSourceDirectory ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceHelm" : schema_pkg_apis_application_v1alpha1_ApplicationSourceHelm ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceJsonnet" : schema_pkg_apis_application_v1alpha1_ApplicationSourceJsonnet ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceKsonnet" : schema_pkg_apis_application_v1alpha1_ApplicationSourceKsonnet ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceKustomize" : schema_pkg_apis_application_v1alpha1_ApplicationSourceKustomize ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourcePlugin" : schema_pkg_apis_application_v1alpha1_ApplicationSourcePlugin ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSpec" : schema_pkg_apis_application_v1alpha1_ApplicationSpec ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationStatus" : schema_pkg_apis_application_v1alpha1_ApplicationStatus ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSummary" : schema_pkg_apis_application_v1alpha1_ApplicationSummary ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationTree" : schema_pkg_apis_application_v1alpha1_ApplicationTree ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationWatchEvent" : schema_pkg_apis_application_v1alpha1_ApplicationWatchEvent ( ref ) ,
2020-07-28 17:14:17 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Backoff" : schema_pkg_apis_application_v1alpha1_Backoff ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Cluster" : schema_pkg_apis_application_v1alpha1_Cluster ( ref ) ,
2020-06-23 00:51:20 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ClusterCacheInfo" : schema_pkg_apis_application_v1alpha1_ClusterCacheInfo ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ClusterConfig" : schema_pkg_apis_application_v1alpha1_ClusterConfig ( ref ) ,
2020-06-23 00:51:20 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ClusterInfo" : schema_pkg_apis_application_v1alpha1_ClusterInfo ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ClusterList" : schema_pkg_apis_application_v1alpha1_ClusterList ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Command" : schema_pkg_apis_application_v1alpha1_Command ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ComparedTo" : schema_pkg_apis_application_v1alpha1_ComparedTo ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ComponentParameter" : schema_pkg_apis_application_v1alpha1_ComponentParameter ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ConfigManagementPlugin" : schema_pkg_apis_application_v1alpha1_ConfigManagementPlugin ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ConnectionState" : schema_pkg_apis_application_v1alpha1_ConnectionState ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.EnvEntry" : schema_pkg_apis_application_v1alpha1_EnvEntry ( ref ) ,
2020-06-22 16:21:53 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.GnuPGPublicKey" : schema_pkg_apis_application_v1alpha1_GnuPGPublicKey ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.GnuPGPublicKeyList" : schema_pkg_apis_application_v1alpha1_GnuPGPublicKeyList ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.HealthStatus" : schema_pkg_apis_application_v1alpha1_HealthStatus ( ref ) ,
2020-01-29 16:26:05 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.HelmFileParameter" : schema_pkg_apis_application_v1alpha1_HelmFileParameter ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.HelmParameter" : schema_pkg_apis_application_v1alpha1_HelmParameter ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Info" : schema_pkg_apis_application_v1alpha1_Info ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.InfoItem" : schema_pkg_apis_application_v1alpha1_InfoItem ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.JWTToken" : schema_pkg_apis_application_v1alpha1_JWTToken ( ref ) ,
2020-06-25 22:11:24 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.JWTTokens" : schema_pkg_apis_application_v1alpha1_JWTTokens ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.JsonnetVar" : schema_pkg_apis_application_v1alpha1_JsonnetVar ( ref ) ,
2020-04-06 19:13:50 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.KnownTypeField" : schema_pkg_apis_application_v1alpha1_KnownTypeField ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.KsonnetParameter" : schema_pkg_apis_application_v1alpha1_KsonnetParameter ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.KustomizeOptions" : schema_pkg_apis_application_v1alpha1_KustomizeOptions ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Operation" : schema_pkg_apis_application_v1alpha1_Operation ( ref ) ,
2020-03-18 20:32:39 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OperationInitiator" : schema_pkg_apis_application_v1alpha1_OperationInitiator ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OperationState" : schema_pkg_apis_application_v1alpha1_OperationState ( ref ) ,
2020-07-09 23:19:47 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OrphanedResourceKey" : schema_pkg_apis_application_v1alpha1_OrphanedResourceKey ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OrphanedResourcesMonitorSettings" : schema_pkg_apis_application_v1alpha1_OrphanedResourcesMonitorSettings ( ref ) ,
2020-07-03 06:28:36 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OverrideIgnoreDiff" : schema_pkg_apis_application_v1alpha1_OverrideIgnoreDiff ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ProjectRole" : schema_pkg_apis_application_v1alpha1_ProjectRole ( ref ) ,
2019-10-17 00:17:47 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RepoCreds" : schema_pkg_apis_application_v1alpha1_RepoCreds ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RepoCredsList" : schema_pkg_apis_application_v1alpha1_RepoCredsList ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Repository" : schema_pkg_apis_application_v1alpha1_Repository ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RepositoryCertificate" : schema_pkg_apis_application_v1alpha1_RepositoryCertificate ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RepositoryCertificateList" : schema_pkg_apis_application_v1alpha1_RepositoryCertificateList ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RepositoryList" : schema_pkg_apis_application_v1alpha1_RepositoryList ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceAction" : schema_pkg_apis_application_v1alpha1_ResourceAction ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceActionDefinition" : schema_pkg_apis_application_v1alpha1_ResourceActionDefinition ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceActionParam" : schema_pkg_apis_application_v1alpha1_ResourceActionParam ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceActions" : schema_pkg_apis_application_v1alpha1_ResourceActions ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceDiff" : schema_pkg_apis_application_v1alpha1_ResourceDiff ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceIgnoreDifferences" : schema_pkg_apis_application_v1alpha1_ResourceIgnoreDifferences ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceNetworkingInfo" : schema_pkg_apis_application_v1alpha1_ResourceNetworkingInfo ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceNode" : schema_pkg_apis_application_v1alpha1_ResourceNode ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceOverride" : schema_pkg_apis_application_v1alpha1_ResourceOverride ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceRef" : schema_pkg_apis_application_v1alpha1_ResourceRef ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceResult" : schema_pkg_apis_application_v1alpha1_ResourceResult ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceStatus" : schema_pkg_apis_application_v1alpha1_ResourceStatus ( ref ) ,
2020-07-28 17:14:17 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RetryStrategy" : schema_pkg_apis_application_v1alpha1_RetryStrategy ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RevisionHistory" : schema_pkg_apis_application_v1alpha1_RevisionHistory ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RevisionMetadata" : schema_pkg_apis_application_v1alpha1_RevisionMetadata ( ref ) ,
2020-06-22 16:21:53 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SignatureKey" : schema_pkg_apis_application_v1alpha1_SignatureKey ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncOperation" : schema_pkg_apis_application_v1alpha1_SyncOperation ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncOperationResource" : schema_pkg_apis_application_v1alpha1_SyncOperationResource ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncOperationResult" : schema_pkg_apis_application_v1alpha1_SyncOperationResult ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncPolicy" : schema_pkg_apis_application_v1alpha1_SyncPolicy ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncPolicyAutomated" : schema_pkg_apis_application_v1alpha1_SyncPolicyAutomated ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncStatus" : schema_pkg_apis_application_v1alpha1_SyncStatus ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncStrategy" : schema_pkg_apis_application_v1alpha1_SyncStrategy ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncStrategyApply" : schema_pkg_apis_application_v1alpha1_SyncStrategyApply ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncStrategyHook" : schema_pkg_apis_application_v1alpha1_SyncStrategyHook ( ref ) ,
2019-10-08 22:20:19 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncWindow" : schema_pkg_apis_application_v1alpha1_SyncWindow ( ref ) ,
2019-08-19 15:14:48 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.TLSClientConfig" : schema_pkg_apis_application_v1alpha1_TLSClientConfig ( ref ) ,
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.objectMeta" : schema_pkg_apis_application_v1alpha1_objectMeta ( ref ) ,
2020-07-03 06:28:36 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.rawResourceOverride" : schema_pkg_apis_application_v1alpha1_rawResourceOverride ( ref ) ,
2019-04-07 00:18:00 +00:00
}
}
func schema_pkg_apis_application_v1alpha1_AWSAuthConfig ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "AWSAuthConfig is an AWS IAM authentication configuration" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"clusterName" : {
SchemaProps : spec . SchemaProps {
Description : "ClusterName contains AWS cluster name" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"roleARN" : {
SchemaProps : spec . SchemaProps {
Description : "RoleARN contains optional role ARN. If set then AWS IAM Authenticator assume a role to perform cluster operations instead of the default AWS credential provider chain." ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_AppProject ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "AppProject provides a logical grouping of applications, providing controls for: * where the apps may deploy to (cluster whitelist) * what may be deployed (repository whitelist, resource whitelist/blacklist) * who can access these applications (roles, OIDC group claims bindings) * and what they can do (RBAC policies) * automation access to these roles (JWT tokens)" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"kind" : {
SchemaProps : spec . SchemaProps {
2019-12-11 02:33:58 +00:00
Description : "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"apiVersion" : {
SchemaProps : spec . SchemaProps {
2019-12-11 02:33:58 +00:00
Description : "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"metadata" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta" ) ,
} ,
} ,
"spec" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.AppProjectSpec" ) ,
} ,
} ,
2020-06-25 22:11:24 +00:00
"status" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.AppProjectStatus" ) ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
Required : [ ] string { "metadata" , "spec" } ,
} ,
} ,
Dependencies : [ ] string {
2020-06-25 22:11:24 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.AppProjectSpec" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.AppProjectStatus" , "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta" } ,
2019-04-07 00:18:00 +00:00
}
}
func schema_pkg_apis_application_v1alpha1_AppProjectList ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "AppProjectList is list of AppProject resources" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"kind" : {
SchemaProps : spec . SchemaProps {
2019-12-11 02:33:58 +00:00
Description : "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"apiVersion" : {
SchemaProps : spec . SchemaProps {
2019-12-11 02:33:58 +00:00
Description : "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"metadata" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta" ) ,
} ,
} ,
"items" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.AppProject" ) ,
} ,
} ,
} ,
} ,
} ,
} ,
Required : [ ] string { "metadata" , "items" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.AppProject" , "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta" } ,
}
}
func schema_pkg_apis_application_v1alpha1_AppProjectSpec ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "AppProjectSpec is the specification of an AppProject" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"sourceRepos" : {
SchemaProps : spec . SchemaProps {
2019-09-06 22:37:25 +00:00
Description : "SourceRepos contains list of repository URLs which can be used for deployment" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
"destinations" : {
SchemaProps : spec . SchemaProps {
Description : "Destinations contains list of destinations available for deployment" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationDestination" ) ,
} ,
} ,
} ,
} ,
} ,
"description" : {
SchemaProps : spec . SchemaProps {
Description : "Description contains optional project description" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"roles" : {
SchemaProps : spec . SchemaProps {
Description : "Roles are user defined RBAC roles associated with this project" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ProjectRole" ) ,
} ,
} ,
} ,
} ,
} ,
"clusterResourceWhitelist" : {
SchemaProps : spec . SchemaProps {
Description : "ClusterResourceWhitelist contains list of whitelisted cluster level resources" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.GroupKind" ) ,
} ,
} ,
} ,
} ,
} ,
"namespaceResourceBlacklist" : {
SchemaProps : spec . SchemaProps {
Description : "NamespaceResourceBlacklist contains list of blacklisted namespace level resources" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.GroupKind" ) ,
} ,
} ,
} ,
} ,
} ,
2019-08-19 15:14:48 +00:00
"orphanedResources" : {
SchemaProps : spec . SchemaProps {
Description : "OrphanedResources specifies if controller should monitor orphaned resources of apps in this project" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OrphanedResourcesMonitorSettings" ) ,
} ,
} ,
2019-10-08 22:20:19 +00:00
"syncWindows" : {
2019-10-01 22:23:09 +00:00
SchemaProps : spec . SchemaProps {
2019-10-08 22:20:19 +00:00
Description : "SyncWindows controls when syncs can be run for apps in this project" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncWindow" ) ,
} ,
} ,
} ,
2019-10-01 22:23:09 +00:00
} ,
} ,
2020-03-26 23:13:31 +00:00
"namespaceResourceWhitelist" : {
SchemaProps : spec . SchemaProps {
Description : "NamespaceResourceWhitelist contains list of whitelisted namespace level resources" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.GroupKind" ) ,
} ,
} ,
} ,
} ,
} ,
2020-06-22 16:21:53 +00:00
"signatureKeys" : {
SchemaProps : spec . SchemaProps {
Description : "List of PGP key IDs that commits to be synced to must be signed with" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SignatureKey" ) ,
} ,
} ,
} ,
} ,
} ,
2020-08-04 15:06:28 +00:00
"clusterResourceBlacklist" : {
SchemaProps : spec . SchemaProps {
Description : "ClusterResourceBlacklist contains list of blacklisted cluster level resources" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.GroupKind" ) ,
} ,
} ,
} ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
Dependencies : [ ] string {
2020-06-22 16:21:53 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationDestination" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OrphanedResourcesMonitorSettings" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ProjectRole" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SignatureKey" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncWindow" , "k8s.io/apimachinery/pkg/apis/meta/v1.GroupKind" } ,
2019-04-07 00:18:00 +00:00
}
}
2020-06-25 22:11:24 +00:00
func schema_pkg_apis_application_v1alpha1_AppProjectStatus ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "AppProjectStatus contains information about appproj" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"jwtTokensByRole" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "object" } ,
AdditionalProperties : & spec . SchemaOrBool {
Allows : true ,
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.JWTTokens" ) ,
} ,
} ,
} ,
} ,
} ,
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.JWTTokens" } ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_Application ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "Application is a definition of Application resource." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"kind" : {
SchemaProps : spec . SchemaProps {
2019-12-11 02:33:58 +00:00
Description : "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"apiVersion" : {
SchemaProps : spec . SchemaProps {
2019-12-11 02:33:58 +00:00
Description : "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"metadata" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta" ) ,
} ,
} ,
"spec" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSpec" ) ,
} ,
} ,
"status" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationStatus" ) ,
} ,
} ,
"operation" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Operation" ) ,
} ,
} ,
} ,
2019-06-18 22:59:15 +00:00
Required : [ ] string { "metadata" , "spec" } ,
2019-04-07 00:18:00 +00:00
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSpec" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationStatus" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Operation" , "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta" } ,
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationCondition ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ApplicationCondition contains details about current application condition" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"type" : {
SchemaProps : spec . SchemaProps {
Description : "Type is an application condition type" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"message" : {
SchemaProps : spec . SchemaProps {
Description : "Message contains human-readable message indicating details about condition" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-10-17 02:29:52 +00:00
"lastTransitionTime" : {
SchemaProps : spec . SchemaProps {
Description : "LastTransitionTime is the time the condition was first observed." ,
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.Time" ) ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
Required : [ ] string { "type" , "message" } ,
} ,
} ,
2019-10-17 02:29:52 +00:00
Dependencies : [ ] string {
"k8s.io/apimachinery/pkg/apis/meta/v1.Time" } ,
2019-04-07 00:18:00 +00:00
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationDestination ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ApplicationDestination contains deployment destination information" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"server" : {
SchemaProps : spec . SchemaProps {
Description : "Server overrides the environment server value in the ksonnet app.yaml" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"namespace" : {
SchemaProps : spec . SchemaProps {
Description : "Namespace overrides the environment namespace value in the ksonnet app.yaml" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2020-06-20 23:12:46 +00:00
"name" : {
SchemaProps : spec . SchemaProps {
Description : "Name of the destination cluster which can be used instead of server (url) field" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationList ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ApplicationList is list of Application resources" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"kind" : {
SchemaProps : spec . SchemaProps {
2019-12-11 02:33:58 +00:00
Description : "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"apiVersion" : {
SchemaProps : spec . SchemaProps {
2019-12-11 02:33:58 +00:00
Description : "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"metadata" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta" ) ,
} ,
} ,
"items" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Application" ) ,
} ,
} ,
} ,
} ,
} ,
} ,
Required : [ ] string { "metadata" , "items" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Application" , "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta" } ,
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationSource ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ApplicationSource contains information about github repository, path within repository and target application environment." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"repoURL" : {
SchemaProps : spec . SchemaProps {
2019-09-06 22:37:25 +00:00
Description : "RepoURL is the repository URL of the application manifests" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"path" : {
SchemaProps : spec . SchemaProps {
2019-09-26 19:05:12 +00:00
Description : "Path is a directory path within the Git repository" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"targetRevision" : {
SchemaProps : spec . SchemaProps {
2019-07-29 17:17:49 +00:00
Description : "TargetRevision defines the commit, tag, or branch in which to sync the application to. If omitted, will sync to HEAD" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"helm" : {
SchemaProps : spec . SchemaProps {
Description : "Helm holds helm specific options" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceHelm" ) ,
} ,
} ,
"kustomize" : {
SchemaProps : spec . SchemaProps {
Description : "Kustomize holds kustomize specific options" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceKustomize" ) ,
} ,
} ,
"ksonnet" : {
SchemaProps : spec . SchemaProps {
Description : "Ksonnet holds ksonnet specific options" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceKsonnet" ) ,
} ,
} ,
"directory" : {
SchemaProps : spec . SchemaProps {
Description : "Directory holds path/directory specific options" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceDirectory" ) ,
} ,
} ,
"plugin" : {
SchemaProps : spec . SchemaProps {
Description : "ConfigManagementPlugin holds config management plugin specific options" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourcePlugin" ) ,
} ,
} ,
2019-09-26 19:05:12 +00:00
"chart" : {
SchemaProps : spec . SchemaProps {
Description : "Chart is a Helm chart name" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
2019-09-26 19:05:12 +00:00
Required : [ ] string { "repoURL" } ,
2019-04-07 00:18:00 +00:00
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceDirectory" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceHelm" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceKsonnet" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceKustomize" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourcePlugin" } ,
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationSourceDirectory ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"recurse" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
"jsonnet" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceJsonnet" ) ,
} ,
} ,
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSourceJsonnet" } ,
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationSourceHelm ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ApplicationSourceHelm holds helm specific options" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"valueFiles" : {
SchemaProps : spec . SchemaProps {
Description : "ValuesFiles is a list of Helm value files to use when generating a template" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
"parameters" : {
SchemaProps : spec . SchemaProps {
Description : "Parameters are parameters to the helm template" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.HelmParameter" ) ,
} ,
} ,
} ,
} ,
} ,
2019-06-06 18:51:31 +00:00
"releaseName" : {
SchemaProps : spec . SchemaProps {
Description : "The Helm release name. If omitted it will use the application name" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-08-09 17:47:02 +00:00
"values" : {
SchemaProps : spec . SchemaProps {
Description : "Values is Helm values, typically defined as a block" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2020-01-29 16:26:05 +00:00
"fileParameters" : {
SchemaProps : spec . SchemaProps {
Description : "FileParameters are file parameters to the helm template" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.HelmFileParameter" ) ,
} ,
} ,
} ,
} ,
} ,
2020-08-25 19:36:27 +00:00
"version" : {
SchemaProps : spec . SchemaProps {
Description : "Version is the Helm version to use for templating with" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
Dependencies : [ ] string {
2020-01-29 16:26:05 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.HelmFileParameter" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.HelmParameter" } ,
2019-04-07 00:18:00 +00:00
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationSourceJsonnet ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ApplicationSourceJsonnet holds jsonnet specific options" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"extVars" : {
SchemaProps : spec . SchemaProps {
Description : "ExtVars is a list of Jsonnet External Variables" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.JsonnetVar" ) ,
} ,
} ,
} ,
} ,
} ,
"tlas" : {
SchemaProps : spec . SchemaProps {
Description : "TLAS is a list of Jsonnet Top-level Arguments" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.JsonnetVar" ) ,
} ,
} ,
} ,
} ,
} ,
2020-07-13 21:18:21 +00:00
"libs" : {
SchemaProps : spec . SchemaProps {
Description : "Additional library search dirs" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.JsonnetVar" } ,
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationSourceKsonnet ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ApplicationSourceKsonnet holds ksonnet specific options" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"environment" : {
SchemaProps : spec . SchemaProps {
Description : "Environment is a ksonnet application environment name" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"parameters" : {
SchemaProps : spec . SchemaProps {
Description : "Parameters are a list of ksonnet component parameter override values" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.KsonnetParameter" ) ,
} ,
} ,
} ,
} ,
} ,
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.KsonnetParameter" } ,
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationSourceKustomize ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ApplicationSourceKustomize holds kustomize specific options" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"namePrefix" : {
SchemaProps : spec . SchemaProps {
Description : "NamePrefix is a prefix appended to resources for kustomize apps" ,
2019-10-16 23:34:52 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"nameSuffix" : {
SchemaProps : spec . SchemaProps {
Description : "NameSuffix is a suffix appended to resources for kustomize apps" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"images" : {
SchemaProps : spec . SchemaProps {
2019-08-02 20:13:27 +00:00
Description : "Images are kustomize image overrides" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
2019-06-04 14:54:56 +00:00
"commonLabels" : {
SchemaProps : spec . SchemaProps {
Description : "CommonLabels adds additional kustomize commonLabels" ,
Type : [ ] string { "object" } ,
AdditionalProperties : & spec . SchemaOrBool {
2019-06-25 09:52:58 +00:00
Allows : true ,
2019-06-04 14:54:56 +00:00
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
2020-04-15 19:04:31 +00:00
"version" : {
SchemaProps : spec . SchemaProps {
Description : "Version contains optional Kustomize version" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationSourcePlugin ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ApplicationSourcePlugin holds config management plugin specific options" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-07-02 22:59:55 +00:00
"env" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.EnvEntry" ) ,
} ,
} ,
} ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
2019-07-02 22:59:55 +00:00
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.EnvEntry" } ,
2019-04-07 00:18:00 +00:00
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationSpec ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ApplicationSpec represents desired application state. Contains link to repository with application definition and additional parameters link definition revision." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"source" : {
SchemaProps : spec . SchemaProps {
Description : "Source is a reference to the location ksonnet application definition" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSource" ) ,
} ,
} ,
"destination" : {
SchemaProps : spec . SchemaProps {
Description : "Destination overrides the kubernetes server and namespace defined in the environment ksonnet app.yaml" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationDestination" ) ,
} ,
} ,
"project" : {
SchemaProps : spec . SchemaProps {
Description : "Project is a application project name. Empty name means that application belongs to 'default' project." ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"syncPolicy" : {
SchemaProps : spec . SchemaProps {
Description : "SyncPolicy controls when a sync will be performed" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncPolicy" ) ,
} ,
} ,
"ignoreDifferences" : {
SchemaProps : spec . SchemaProps {
Description : "IgnoreDifferences controls resources fields which should be ignored during comparison" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceIgnoreDifferences" ) ,
} ,
} ,
} ,
} ,
} ,
2019-06-13 17:52:37 +00:00
"info" : {
SchemaProps : spec . SchemaProps {
Description : "Infos contains a list of useful information (URLs, email addresses, and plain text) that relates to the application" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Info" ) ,
} ,
} ,
} ,
} ,
} ,
2019-12-13 19:14:43 +00:00
"revisionHistoryLimit" : {
SchemaProps : spec . SchemaProps {
Description : "This limits this number of items kept in the apps revision history. This should only be changed in exceptional circumstances. Setting to zero will store no history. This will reduce storage used. Increasing will increase the space used to store the history, so we do not recommend increasing it. Default is 10." ,
Type : [ ] string { "integer" } ,
Format : "int64" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
Required : [ ] string { "source" , "destination" , "project" } ,
} ,
} ,
Dependencies : [ ] string {
2019-06-13 17:52:37 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationDestination" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSource" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Info" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceIgnoreDifferences" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncPolicy" } ,
2019-04-07 00:18:00 +00:00
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationStatus ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ApplicationStatus contains information about application sync, health status" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"resources" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceStatus" ) ,
} ,
} ,
} ,
} ,
} ,
"sync" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncStatus" ) ,
} ,
} ,
"health" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.HealthStatus" ) ,
} ,
} ,
"history" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RevisionHistory" ) ,
} ,
} ,
} ,
} ,
} ,
"conditions" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationCondition" ) ,
} ,
} ,
} ,
} ,
} ,
"reconciledAt" : {
SchemaProps : spec . SchemaProps {
2019-10-28 23:44:23 +00:00
Description : "ReconciledAt indicates when the application state was reconciled using the latest git version" ,
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.Time" ) ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"operationState" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OperationState" ) ,
} ,
} ,
"observedAt" : {
SchemaProps : spec . SchemaProps {
2020-08-31 17:18:12 +00:00
Description : "ObservedAt indicates when the application state was updated without querying latest git state Deprecated: controller no longer updates ObservedAt field" ,
2019-10-28 23:44:23 +00:00
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.Time" ) ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"sourceType" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-05-08 16:00:45 +00:00
"summary" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSummary" ) ,
} ,
} ,
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationCondition" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSummary" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.HealthStatus" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OperationState" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceStatus" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RevisionHistory" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncStatus" , "k8s.io/apimachinery/pkg/apis/meta/v1.Time" } ,
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationSummary ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-05-08 16:00:45 +00:00
Properties : map [ string ] spec . Schema {
2019-04-23 17:34:53 +00:00
"externalURLs" : {
2019-04-07 00:18:00 +00:00
SchemaProps : spec . SchemaProps {
2019-04-23 17:34:53 +00:00
Description : "ExternalURLs holds all external URLs of application child resources." ,
Type : [ ] string { "array" } ,
2019-04-07 00:18:00 +00:00
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
2019-04-23 17:34:53 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
} ,
} ,
2019-05-08 16:00:45 +00:00
"images" : {
SchemaProps : spec . SchemaProps {
Description : "Images holds all images of application child resources." ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationTree ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ApplicationTree holds nodes which belongs to the application" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"nodes" : {
SchemaProps : spec . SchemaProps {
2019-08-19 15:14:48 +00:00
Description : "Nodes contains list of nodes which either directly managed by the application and children of directly managed nodes." ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceNode" ) ,
} ,
} ,
} ,
} ,
} ,
"orphanedNodes" : {
SchemaProps : spec . SchemaProps {
Description : "OrphanedNodes contains if or orphaned nodes: nodes which are not managed by the app but in the same namespace. List is populated only if orphaned resources enabled in app project." ,
Type : [ ] string { "array" } ,
2019-04-07 00:18:00 +00:00
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceNode" ) ,
} ,
} ,
} ,
} ,
} ,
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceNode" } ,
}
}
func schema_pkg_apis_application_v1alpha1_ApplicationWatchEvent ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ApplicationWatchEvent contains information about application change." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"type" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"application" : {
SchemaProps : spec . SchemaProps {
Description : "Application is:\n * If Type is Added or Modified: the new state of the object.\n * If Type is Deleted: the state of the object immediately before deletion.\n * If Type is Error: *api.Status is recommended; other types may make sense\n depending on context." ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Application" ) ,
} ,
} ,
} ,
Required : [ ] string { "type" , "application" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Application" } ,
}
}
2020-07-28 17:14:17 +00:00
func schema_pkg_apis_application_v1alpha1_Backoff ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "Backoff is a backoff strategy to use within retryStrategy" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"duration" : {
SchemaProps : spec . SchemaProps {
Description : "Duration is the amount to back off. Default unit is seconds, but could also be a duration (e.g. \"2m\", \"1h\")" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"factor" : {
SchemaProps : spec . SchemaProps {
Description : "Factor is a factor to multiply the base duration after each failed retry" ,
Type : [ ] string { "integer" } ,
Format : "int64" ,
} ,
} ,
"maxDuration" : {
SchemaProps : spec . SchemaProps {
Description : "MaxDuration is the maximum amount of time allowed for the backoff strategy" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_Cluster ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "Cluster is the definition of a cluster resource" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"server" : {
SchemaProps : spec . SchemaProps {
Description : "Server is the API server URL of the Kubernetes cluster" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"name" : {
SchemaProps : spec . SchemaProps {
Description : "Name of the cluster. If omitted, will use the server address" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"config" : {
SchemaProps : spec . SchemaProps {
Description : "Config holds cluster information for connecting to a cluster" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ClusterConfig" ) ,
} ,
} ,
"connectionState" : {
SchemaProps : spec . SchemaProps {
2020-06-23 00:51:20 +00:00
Description : "DEPRECATED: use Info.ConnectionState field instead. ConnectionState contains information about cluster connection state" ,
2019-04-07 00:18:00 +00:00
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ConnectionState" ) ,
} ,
} ,
2019-09-11 23:37:00 +00:00
"serverVersion" : {
SchemaProps : spec . SchemaProps {
2020-06-23 00:51:20 +00:00
Description : "DEPRECATED: use Info.ServerVersion field instead. The server version" ,
2019-09-11 23:37:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-12-17 15:50:11 +00:00
"namespaces" : {
SchemaProps : spec . SchemaProps {
2020-07-31 07:13:13 +00:00
Description : "Holds list of namespaces which are accessible in that cluster. Cluster level resources would be ignored if namespace list is not empty." ,
2019-12-17 15:50:11 +00:00
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
2020-06-23 00:51:20 +00:00
"refreshRequestedAt" : {
SchemaProps : spec . SchemaProps {
Description : "RefreshRequestedAt holds time when cluster cache refresh has been requested" ,
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.Time" ) ,
} ,
} ,
"info" : {
SchemaProps : spec . SchemaProps {
Description : "Holds information about cluster cache" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ClusterInfo" ) ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
Required : [ ] string { "server" , "name" , "config" } ,
} ,
} ,
Dependencies : [ ] string {
2020-06-23 00:51:20 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ClusterConfig" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ClusterInfo" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ConnectionState" , "k8s.io/apimachinery/pkg/apis/meta/v1.Time" } ,
}
}
func schema_pkg_apis_application_v1alpha1_ClusterCacheInfo ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"resourcesCount" : {
SchemaProps : spec . SchemaProps {
Description : "ResourcesCount holds number of observed Kubernetes resources" ,
Type : [ ] string { "integer" } ,
Format : "int64" ,
} ,
} ,
"apisCount" : {
SchemaProps : spec . SchemaProps {
Description : "APIsCount holds number of observed Kubernetes API count" ,
Type : [ ] string { "integer" } ,
Format : "int64" ,
} ,
} ,
"lastCacheSyncTime" : {
SchemaProps : spec . SchemaProps {
Description : "LastCacheSyncTime holds time of most recent cache synchronization" ,
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.Time" ) ,
} ,
} ,
} ,
} ,
} ,
Dependencies : [ ] string {
"k8s.io/apimachinery/pkg/apis/meta/v1.Time" } ,
2019-04-07 00:18:00 +00:00
}
}
func schema_pkg_apis_application_v1alpha1_ClusterConfig ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ClusterConfig is the configuration attributes. This structure is subset of the go-client rest.Config with annotations added for marshalling." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"username" : {
SchemaProps : spec . SchemaProps {
Description : "Server requires Basic authentication" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"password" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"bearerToken" : {
SchemaProps : spec . SchemaProps {
Description : "Server requires Bearer authentication. This client will not attempt to use refresh tokens for an OAuth2 flow." ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"tlsClientConfig" : {
SchemaProps : spec . SchemaProps {
Description : "TLSClientConfig contains settings to enable transport layer security" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.TLSClientConfig" ) ,
} ,
} ,
"awsAuthConfig" : {
SchemaProps : spec . SchemaProps {
Description : "AWSAuthConfig contains IAM authentication configuration" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.AWSAuthConfig" ) ,
} ,
} ,
} ,
Required : [ ] string { "tlsClientConfig" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.AWSAuthConfig" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.TLSClientConfig" } ,
}
}
2020-06-23 00:51:20 +00:00
func schema_pkg_apis_application_v1alpha1_ClusterInfo ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"connectionState" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ConnectionState" ) ,
} ,
} ,
"serverVersion" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"cacheInfo" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ClusterCacheInfo" ) ,
} ,
} ,
"applicationsCount" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "integer" } ,
Format : "int64" ,
} ,
} ,
} ,
Required : [ ] string { "applicationsCount" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ClusterCacheInfo" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ConnectionState" } ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_ClusterList ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ClusterList is a collection of Clusters." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"metadata" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta" ) ,
} ,
} ,
"items" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Cluster" ) ,
} ,
} ,
} ,
} ,
} ,
} ,
Required : [ ] string { "items" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Cluster" , "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta" } ,
}
}
func schema_pkg_apis_application_v1alpha1_Command ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "Command holds binary path and arguments list" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"command" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
"args" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
} ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_ComparedTo ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ComparedTo contains application source and target which was used for resources comparison" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"source" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSource" ) ,
} ,
} ,
"destination" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationDestination" ) ,
} ,
} ,
} ,
Required : [ ] string { "source" , "destination" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationDestination" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSource" } ,
}
}
func schema_pkg_apis_application_v1alpha1_ComponentParameter ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ComponentParameter contains information about component parameter value" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"component" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"value" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
Required : [ ] string { "name" , "value" } ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_ConfigManagementPlugin ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ConfigManagementPlugin contains config management plugin configuration" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"init" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Command" ) ,
} ,
} ,
"generate" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Command" ) ,
} ,
} ,
} ,
Required : [ ] string { "name" , "generate" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Command" } ,
}
}
func schema_pkg_apis_application_v1alpha1_ConnectionState ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ConnectionState contains information about remote resource connection state" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"status" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"message" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"attemptedAt" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.Time" ) ,
} ,
} ,
} ,
Required : [ ] string { "status" , "message" , "attemptedAt" } ,
} ,
} ,
Dependencies : [ ] string {
"k8s.io/apimachinery/pkg/apis/meta/v1.Time" } ,
}
}
2019-07-02 22:59:55 +00:00
func schema_pkg_apis_application_v1alpha1_EnvEntry ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"name" : {
SchemaProps : spec . SchemaProps {
Description : "the name, usually uppercase" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"value" : {
SchemaProps : spec . SchemaProps {
Description : "the value" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
Required : [ ] string { "name" , "value" } ,
} ,
} ,
}
}
2020-06-22 16:21:53 +00:00
func schema_pkg_apis_application_v1alpha1_GnuPGPublicKey ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "GnuPGPublicKey is a representation of a GnuPG public key" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"keyID" : {
SchemaProps : spec . SchemaProps {
Description : "KeyID in hexadecimal string format" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"fingerprint" : {
SchemaProps : spec . SchemaProps {
Description : "Fingerprint of the key" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"owner" : {
SchemaProps : spec . SchemaProps {
Description : "Owner identification" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"trust" : {
SchemaProps : spec . SchemaProps {
Description : "Trust level" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"subType" : {
SchemaProps : spec . SchemaProps {
Description : "Key sub type (e.g. rsa4096)" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"keyData" : {
SchemaProps : spec . SchemaProps {
Description : "Key data" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
Required : [ ] string { "keyID" } ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_GnuPGPublicKeyList ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "GnuPGPublicKeyList is a collection of GnuPGPublicKey objects" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"metadata" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta" ) ,
} ,
} ,
"items" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.GnuPGPublicKey" ) ,
} ,
} ,
} ,
} ,
} ,
} ,
Required : [ ] string { "items" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.GnuPGPublicKey" , "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta" } ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_HealthStatus ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"status" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"message" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
}
}
2020-01-29 16:26:05 +00:00
func schema_pkg_apis_application_v1alpha1_HelmFileParameter ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "HelmFileParameter is a file parameter to a helm template" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"name" : {
SchemaProps : spec . SchemaProps {
Description : "Name is the name of the helm parameter" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"path" : {
SchemaProps : spec . SchemaProps {
Description : "Path is the path value for the helm parameter" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_HelmParameter ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "HelmParameter is a parameter to a helm template" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"name" : {
SchemaProps : spec . SchemaProps {
Description : "Name is the name of the helm parameter" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"value" : {
SchemaProps : spec . SchemaProps {
Description : "Value is the value for the helm parameter" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-07-09 19:20:36 +00:00
"forceString" : {
SchemaProps : spec . SchemaProps {
Description : "ForceString determines whether to tell Helm to interpret booleans and numbers as strings" ,
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
}
}
2019-06-13 17:52:37 +00:00
func schema_pkg_apis_application_v1alpha1_Info ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"value" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
Required : [ ] string { "name" , "value" } ,
} ,
} ,
2019-04-07 00:18:00 +00:00
}
}
func schema_pkg_apis_application_v1alpha1_InfoItem ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "InfoItem contains human readable information about object" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"name" : {
SchemaProps : spec . SchemaProps {
Description : "Name is a human readable title for this piece of information." ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"value" : {
SchemaProps : spec . SchemaProps {
Description : "Value is human readable content." ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_JWTToken ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "JWTToken holds the issuedAt and expiresAt values of a token" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"iat" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "integer" } ,
Format : "int64" ,
} ,
} ,
"exp" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "integer" } ,
Format : "int64" ,
} ,
} ,
2020-04-13 21:13:05 +00:00
"id" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
Required : [ ] string { "iat" } ,
} ,
} ,
}
}
2020-06-25 22:11:24 +00:00
func schema_pkg_apis_application_v1alpha1_JWTTokens ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"items" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.JWTToken" ) ,
} ,
} ,
} ,
} ,
} ,
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.JWTToken" } ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_JsonnetVar ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "JsonnetVar is a jsonnet variable" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"value" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"code" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
} ,
Required : [ ] string { "name" , "value" } ,
} ,
} ,
}
}
2020-04-06 19:13:50 +00:00
func schema_pkg_apis_application_v1alpha1_KnownTypeField ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "KnownTypeField contains mapping between CRD field and known Kubernetes type" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"field" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"type" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_KsonnetParameter ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "KsonnetParameter is a ksonnet component parameter" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"component" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"value" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
Required : [ ] string { "name" , "value" } ,
} ,
} ,
}
}
2019-08-02 23:57:33 +00:00
func schema_pkg_apis_application_v1alpha1_KustomizeOptions ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "KustomizeOptions are options for kustomize to use when building manifests" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"BuildOptions" : {
SchemaProps : spec . SchemaProps {
Description : "BuildOptions is a string of build parameters to use when calling `kustomize build`" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2020-04-15 19:04:31 +00:00
"BinaryPath" : {
SchemaProps : spec . SchemaProps {
Description : "BinaryPath holds optional path to kustomize binary" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-08-02 23:57:33 +00:00
} ,
2020-04-15 19:04:31 +00:00
Required : [ ] string { "BuildOptions" , "BinaryPath" } ,
2019-08-02 23:57:33 +00:00
} ,
} ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_Operation ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "Operation contains requested operation parameters." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"sync" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncOperation" ) ,
} ,
} ,
2020-03-18 20:32:39 +00:00
"initiatedBy" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OperationInitiator" ) ,
} ,
} ,
2020-06-10 22:28:07 +00:00
"info" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Info" ) ,
} ,
} ,
} ,
} ,
} ,
2020-07-28 17:14:17 +00:00
"retry" : {
SchemaProps : spec . SchemaProps {
Description : "Retry controls failed sync retry behavior" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RetryStrategy" ) ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
Dependencies : [ ] string {
2020-07-28 17:14:17 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Info" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OperationInitiator" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RetryStrategy" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncOperation" } ,
2020-03-18 20:32:39 +00:00
}
}
func schema_pkg_apis_application_v1alpha1_OperationInitiator ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "OperationInitiator holds information about the operation initiator" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"username" : {
SchemaProps : spec . SchemaProps {
Description : "Name of a user who started operation." ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"automated" : {
SchemaProps : spec . SchemaProps {
Description : "Automated is set to true if operation was initiated automatically by the application controller." ,
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
2019-04-07 00:18:00 +00:00
}
}
func schema_pkg_apis_application_v1alpha1_OperationState ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "OperationState contains information about state of currently performing operation on application." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"operation" : {
SchemaProps : spec . SchemaProps {
Description : "Operation is the original requested operation" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Operation" ) ,
} ,
} ,
"phase" : {
SchemaProps : spec . SchemaProps {
Description : "Phase is the current phase of the operation" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"message" : {
SchemaProps : spec . SchemaProps {
Description : "Message hold any pertinent messages when attempting to perform operation (typically errors)." ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"syncResult" : {
SchemaProps : spec . SchemaProps {
Description : "SyncResult is the result of a Sync operation" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncOperationResult" ) ,
} ,
} ,
"startedAt" : {
SchemaProps : spec . SchemaProps {
Description : "StartedAt contains time of operation start" ,
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.Time" ) ,
} ,
} ,
"finishedAt" : {
SchemaProps : spec . SchemaProps {
Description : "FinishedAt contains time of operation completion" ,
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.Time" ) ,
} ,
} ,
2020-07-28 17:14:17 +00:00
"retryCount" : {
SchemaProps : spec . SchemaProps {
Description : "RetryCount contains time of operation retries" ,
Type : [ ] string { "integer" } ,
Format : "int64" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
Required : [ ] string { "operation" , "phase" , "startedAt" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Operation" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncOperationResult" , "k8s.io/apimachinery/pkg/apis/meta/v1.Time" } ,
}
}
2020-07-09 23:19:47 +00:00
func schema_pkg_apis_application_v1alpha1_OrphanedResourceKey ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"group" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"kind" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
}
}
2019-08-19 15:14:48 +00:00
func schema_pkg_apis_application_v1alpha1_OrphanedResourcesMonitorSettings ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "OrphanedResourcesMonitorSettings holds settings of orphaned resources monitoring" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"warn" : {
SchemaProps : spec . SchemaProps {
Description : "Warn indicates if warning condition should be created for apps which have orphaned resources" ,
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
2020-07-09 23:19:47 +00:00
"ignore" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OrphanedResourceKey" ) ,
} ,
} ,
} ,
} ,
} ,
2019-08-19 15:14:48 +00:00
} ,
} ,
} ,
2020-07-09 23:19:47 +00:00
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OrphanedResourceKey" } ,
2019-08-19 15:14:48 +00:00
}
}
2020-07-03 06:28:36 +00:00
func schema_pkg_apis_application_v1alpha1_OverrideIgnoreDiff ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"jsonPointers" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
} ,
Required : [ ] string { "jsonPointers" } ,
} ,
} ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_ProjectRole ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ProjectRole represents a role that has access to a project" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"name" : {
SchemaProps : spec . SchemaProps {
Description : "Name is a name for this role" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"description" : {
SchemaProps : spec . SchemaProps {
Description : "Description is a description of the role" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"policies" : {
SchemaProps : spec . SchemaProps {
Description : "Policies Stores a list of casbin formated strings that define access policies for the role in the project" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
"jwtTokens" : {
SchemaProps : spec . SchemaProps {
Description : "JWTTokens are a list of generated JWT tokens bound to this role" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.JWTToken" ) ,
} ,
} ,
} ,
} ,
} ,
"groups" : {
SchemaProps : spec . SchemaProps {
Description : "Groups are a list of OIDC group claims bound to this role" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
} ,
Required : [ ] string { "name" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.JWTToken" } ,
}
}
2019-10-17 00:17:47 +00:00
func schema_pkg_apis_application_v1alpha1_RepoCreds ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "RepoCreds holds a repository credentials definition" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"url" : {
SchemaProps : spec . SchemaProps {
Description : "URL is the URL that this credentials matches to" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"username" : {
SchemaProps : spec . SchemaProps {
Description : "Username for authenticating at the repo server" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"password" : {
SchemaProps : spec . SchemaProps {
Description : "Password for authenticating at the repo server" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"sshPrivateKey" : {
SchemaProps : spec . SchemaProps {
Description : "SSH private key data for authenticating at the repo server (only Git repos)" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"tlsClientCertData" : {
SchemaProps : spec . SchemaProps {
Description : "TLS client cert data for authenticating at the repo server" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"tlsClientCertKey" : {
SchemaProps : spec . SchemaProps {
Description : "TLS client cert key for authenticating at the repo server" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
Required : [ ] string { "url" } ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_RepoCredsList ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "RepositoryList is a collection of Repositories." ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"metadata" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta" ) ,
} ,
} ,
"items" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RepoCreds" ) ,
} ,
} ,
} ,
} ,
} ,
} ,
Required : [ ] string { "items" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RepoCreds" , "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta" } ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_Repository ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
2019-09-06 22:37:25 +00:00
Description : "Repository is a repository holding application configurations" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"repo" : {
SchemaProps : spec . SchemaProps {
2019-07-11 23:00:47 +00:00
Description : "URL of the repo" ,
Type : [ ] string { "string" } ,
Format : "" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"username" : {
SchemaProps : spec . SchemaProps {
2019-07-11 23:00:47 +00:00
Description : "Username for authenticating at the repo server" ,
Type : [ ] string { "string" } ,
Format : "" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"password" : {
SchemaProps : spec . SchemaProps {
2019-07-11 23:00:47 +00:00
Description : "Password for authenticating at the repo server" ,
Type : [ ] string { "string" } ,
Format : "" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"sshPrivateKey" : {
SchemaProps : spec . SchemaProps {
2019-09-06 22:37:25 +00:00
Description : "SSH private key data for authenticating at the repo server only for Git repos" ,
2019-07-11 23:00:47 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"connectionState" : {
SchemaProps : spec . SchemaProps {
2019-07-25 00:25:27 +00:00
Description : "Current state of repository server connecting" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ConnectionState" ) ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"insecureIgnoreHostKey" : {
SchemaProps : spec . SchemaProps {
2019-09-06 22:37:25 +00:00
Description : "InsecureIgnoreHostKey should not be used anymore, Insecure is favoured only for Git repos" ,
2019-07-11 23:00:47 +00:00
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
"insecure" : {
SchemaProps : spec . SchemaProps {
Description : "Whether the repo is insecure" ,
Type : [ ] string { "boolean" } ,
Format : "" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
2019-07-18 19:49:49 +00:00
"enableLfs" : {
SchemaProps : spec . SchemaProps {
Description : "Whether git-lfs support should be enabled for this repo" ,
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
2019-07-25 00:25:27 +00:00
"tlsClientCertData" : {
SchemaProps : spec . SchemaProps {
Description : "TLS client cert data for authenticating at the repo server" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"tlsClientCertKey" : {
SchemaProps : spec . SchemaProps {
Description : "TLS client cert key for authenticating at the repo server" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-09-06 22:37:25 +00:00
"type" : {
SchemaProps : spec . SchemaProps {
Description : "type of the repo, maybe \"git or \"helm, \"git\" is assumed if empty or absent" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"name" : {
SchemaProps : spec . SchemaProps {
Description : "only for Helm repos" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-10-17 00:17:47 +00:00
"inheritedCreds" : {
SchemaProps : spec . SchemaProps {
Description : "Whether credentials were inherited from a credential set" ,
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
Required : [ ] string { "repo" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ConnectionState" } ,
}
}
2019-07-11 23:00:47 +00:00
func schema_pkg_apis_application_v1alpha1_RepositoryCertificate ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "A RepositoryCertificate is either SSH known hosts entry or TLS certificate" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
2019-08-01 17:09:15 +00:00
"serverName" : {
2019-07-11 23:00:47 +00:00
SchemaProps : spec . SchemaProps {
Description : "Name of the server the certificate is intended for" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-08-01 17:09:15 +00:00
"certType" : {
2019-07-11 23:00:47 +00:00
SchemaProps : spec . SchemaProps {
Description : "Type of certificate - currently \"https\" or \"ssh\"" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-08-01 17:09:15 +00:00
"certSubType" : {
2019-07-11 23:00:47 +00:00
SchemaProps : spec . SchemaProps {
Description : "The sub type of the cert, i.e. \"ssh-rsa\"" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-08-01 17:09:15 +00:00
"certData" : {
2019-07-11 23:00:47 +00:00
SchemaProps : spec . SchemaProps {
Description : "Actual certificate data, protocol dependent" ,
Type : [ ] string { "string" } ,
Format : "byte" ,
} ,
} ,
2019-08-01 17:09:15 +00:00
"certInfo" : {
2019-07-11 23:00:47 +00:00
SchemaProps : spec . SchemaProps {
2019-07-31 16:29:26 +00:00
Description : "Additional certificate info (e.g. SSH fingerprint, X509 CommonName)" ,
2019-07-11 23:00:47 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
2019-08-01 17:09:15 +00:00
Required : [ ] string { "serverName" , "certType" , "certSubType" , "certData" , "certInfo" } ,
2019-07-11 23:00:47 +00:00
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_RepositoryCertificateList ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "RepositoryCertificateList is a collection of RepositoryCertificates" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"metadata" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta" ) ,
} ,
} ,
"items" : {
SchemaProps : spec . SchemaProps {
Description : "List of certificates to be processed" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RepositoryCertificate" ) ,
} ,
} ,
} ,
} ,
} ,
} ,
Required : [ ] string { "items" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RepositoryCertificate" , "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta" } ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_RepositoryList ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "RepositoryList is a collection of Repositories." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"metadata" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta" ) ,
} ,
} ,
"items" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Repository" ) ,
} ,
} ,
} ,
} ,
} ,
} ,
Required : [ ] string { "items" } ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Repository" , "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta" } ,
}
}
2019-04-16 21:50:44 +00:00
func schema_pkg_apis_application_v1alpha1_ResourceAction ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-16 21:50:44 +00:00
Properties : map [ string ] spec . Schema {
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"params" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceActionParam" ) ,
} ,
} ,
} ,
} ,
} ,
2019-10-11 03:34:40 +00:00
"disabled" : {
2019-10-04 00:11:42 +00:00
SchemaProps : spec . SchemaProps {
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
2019-04-16 21:50:44 +00:00
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceActionParam" } ,
}
}
func schema_pkg_apis_application_v1alpha1_ResourceActionDefinition ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-16 21:50:44 +00:00
Properties : map [ string ] spec . Schema {
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"action.lua" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
Required : [ ] string { "name" , "action.lua" } ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_ResourceActionParam ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-16 21:50:44 +00:00
Properties : map [ string ] spec . Schema {
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"value" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"type" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"default" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_ResourceActions ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-16 21:50:44 +00:00
Properties : map [ string ] spec . Schema {
2019-04-19 17:27:12 +00:00
"discovery.lua" : {
2019-04-16 21:50:44 +00:00
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"definitions" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceActionDefinition" ) ,
} ,
} ,
} ,
} ,
} ,
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceActionDefinition" } ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_ResourceDiff ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ResourceDiff holds the diff of a live and target resource object" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"group" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"kind" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"namespace" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"targetState" : {
SchemaProps : spec . SchemaProps {
2019-12-26 22:42:56 +00:00
Description : "TargetState contains the JSON serialized resource manifest defined in the Git/Helm" ,
Type : [ ] string { "string" } ,
Format : "" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"liveState" : {
SchemaProps : spec . SchemaProps {
2019-12-26 22:42:56 +00:00
Description : "TargetState contains the JSON live resource manifest" ,
Type : [ ] string { "string" } ,
Format : "" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"diff" : {
SchemaProps : spec . SchemaProps {
2019-12-26 22:42:56 +00:00
Description : "Diff contains the JSON patch between target and live resource Deprecated: use NormalizedLiveState and PredictedLiveState to render the difference" ,
Type : [ ] string { "string" } ,
Format : "" ,
2019-08-26 20:50:19 +00:00
} ,
} ,
"hook" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "boolean" } ,
2019-04-07 00:18:00 +00:00
Format : "" ,
} ,
} ,
2019-12-26 22:42:56 +00:00
"normalizedLiveState" : {
SchemaProps : spec . SchemaProps {
Description : "NormalizedLiveState contains JSON serialized live resource state with applied normalizations" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"predictedLiveState" : {
SchemaProps : spec . SchemaProps {
Description : "PredictedLiveState contains JSON serialized resource state that is calculated based on normalized and target resource state" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_ResourceIgnoreDifferences ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ResourceIgnoreDifferences contains resource filter and list of json paths which should be ignored during comparison with live state." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"group" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"kind" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"namespace" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"jsonPointers" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
} ,
2019-09-25 02:13:58 +00:00
Required : [ ] string { "kind" , "jsonPointers" } ,
2019-04-07 00:18:00 +00:00
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_ResourceNetworkingInfo ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ResourceNetworkingInfo holds networking resource related information" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"targetLabels" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "object" } ,
AdditionalProperties : & spec . SchemaOrBool {
2019-06-25 09:52:58 +00:00
Allows : true ,
2019-04-07 00:18:00 +00:00
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
"targetRefs" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceRef" ) ,
} ,
} ,
} ,
} ,
} ,
"labels" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "object" } ,
AdditionalProperties : & spec . SchemaOrBool {
2019-06-25 09:52:58 +00:00
Allows : true ,
2019-04-07 00:18:00 +00:00
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
"ingress" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/api/core/v1.LoadBalancerIngress" ) ,
} ,
} ,
} ,
} ,
} ,
2019-04-23 17:34:53 +00:00
"externalURLs" : {
SchemaProps : spec . SchemaProps {
Description : "ExternalURLs holds list of URLs which should be available externally. List is populated for ingress resources using rules hostnames." ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceRef" , "k8s.io/api/core/v1.LoadBalancerIngress" } ,
}
}
func schema_pkg_apis_application_v1alpha1_ResourceNode ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ResourceNode contains information about live resource and its children" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"group" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"version" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"kind" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"namespace" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-05-13 22:56:40 +00:00
"uid" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
"parentRefs" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceRef" ) ,
} ,
} ,
} ,
} ,
} ,
"info" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.InfoItem" ) ,
} ,
} ,
} ,
} ,
} ,
"networkingInfo" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceNetworkingInfo" ) ,
} ,
} ,
"resourceVersion" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"images" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
2019-04-08 21:49:57 +00:00
"health" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.HealthStatus" ) ,
} ,
} ,
2020-07-14 14:54:00 +00:00
"createdAt" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.Time" ) ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
Dependencies : [ ] string {
2020-07-14 14:54:00 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.HealthStatus" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.InfoItem" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceNetworkingInfo" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceRef" , "k8s.io/apimachinery/pkg/apis/meta/v1.Time" } ,
2019-04-07 00:18:00 +00:00
}
}
func schema_pkg_apis_application_v1alpha1_ResourceOverride ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ResourceOverride holds configuration to customize resource diffing and health assessment" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
2020-07-03 06:28:36 +00:00
"HealthLua" : {
2019-04-07 00:18:00 +00:00
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2020-07-03 06:28:36 +00:00
"Actions" : {
2019-04-16 21:50:44 +00:00
SchemaProps : spec . SchemaProps {
2019-04-19 17:27:12 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
2019-04-16 21:50:44 +00:00
} ,
} ,
2020-07-03 06:28:36 +00:00
"IgnoreDifferences" : {
2019-04-07 00:18:00 +00:00
SchemaProps : spec . SchemaProps {
2020-07-03 06:28:36 +00:00
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OverrideIgnoreDiff" ) ,
2019-04-07 00:18:00 +00:00
} ,
} ,
2020-07-03 06:28:36 +00:00
"KnownTypeFields" : {
2020-04-06 19:13:50 +00:00
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.KnownTypeField" ) ,
} ,
} ,
} ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
2020-07-03 06:28:36 +00:00
Required : [ ] string { "HealthLua" , "Actions" , "IgnoreDifferences" , "KnownTypeFields" } ,
2019-04-07 00:18:00 +00:00
} ,
} ,
2020-04-06 19:13:50 +00:00
Dependencies : [ ] string {
2020-07-03 06:28:36 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.KnownTypeField" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.OverrideIgnoreDiff" } ,
2019-04-07 00:18:00 +00:00
}
}
func schema_pkg_apis_application_v1alpha1_ResourceRef ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ResourceRef includes fields which unique identify resource" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"group" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"version" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"kind" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"namespace" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-05-13 22:56:40 +00:00
"uid" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_ResourceResult ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ResourceResult holds the operation result details of a specific resource" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"group" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"version" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"kind" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"namespace" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"status" : {
SchemaProps : spec . SchemaProps {
2019-06-05 01:17:41 +00:00
Description : "the final result of the sync, this is be empty if the resources is yet to be applied/pruned and is always zero-value for hooks" ,
Type : [ ] string { "string" } ,
Format : "" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"message" : {
SchemaProps : spec . SchemaProps {
2019-06-05 01:17:41 +00:00
Description : "message for the last sync OR operation" ,
Type : [ ] string { "string" } ,
Format : "" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"hookType" : {
SchemaProps : spec . SchemaProps {
2019-06-05 01:17:41 +00:00
Description : "the type of the hook, empty for non-hook resources" ,
Type : [ ] string { "string" } ,
Format : "" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"hookPhase" : {
SchemaProps : spec . SchemaProps {
2019-06-05 01:17:41 +00:00
Description : "the state of any operation associated with this resource OR hook note: can contain values for non-hook resources" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"syncPhase" : {
SchemaProps : spec . SchemaProps {
Description : "indicates the particular phase of the sync that this is for" ,
Type : [ ] string { "string" } ,
Format : "" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
Required : [ ] string { "group" , "version" , "kind" , "namespace" , "name" } ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_ResourceStatus ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "ResourceStatus holds the current sync and health status of a resource" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"group" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"version" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"kind" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"namespace" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"status" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"health" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.HealthStatus" ) ,
} ,
} ,
"hook" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
2019-07-10 23:56:52 +00:00
"requiresPruning" : {
2019-07-02 16:43:29 +00:00
SchemaProps : spec . SchemaProps {
2019-07-10 23:56:52 +00:00
Type : [ ] string { "boolean" } ,
2019-07-02 16:43:29 +00:00
Format : "" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.HealthStatus" } ,
}
}
2020-07-28 17:14:17 +00:00
func schema_pkg_apis_application_v1alpha1_RetryStrategy ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"limit" : {
SchemaProps : spec . SchemaProps {
Description : "Limit is the maximum number of attempts when retrying a container" ,
Type : [ ] string { "integer" } ,
Format : "int64" ,
} ,
} ,
"backoff" : {
SchemaProps : spec . SchemaProps {
Description : "Backoff is a backoff strategy" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Backoff" ) ,
} ,
} ,
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.Backoff" } ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_RevisionHistory ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "RevisionHistory contains information relevant to an application deployment" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"revision" : {
SchemaProps : spec . SchemaProps {
2020-06-10 12:28:40 +00:00
Description : "Revision holds the revision of the sync" ,
Type : [ ] string { "string" } ,
Format : "" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"deployedAt" : {
SchemaProps : spec . SchemaProps {
2020-06-10 12:28:40 +00:00
Description : "DeployedAt holds the time the deployment completed" ,
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.Time" ) ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"id" : {
SchemaProps : spec . SchemaProps {
2020-06-10 12:28:40 +00:00
Description : "ID is an auto incrementing identifier of the RevisionHistory" ,
Type : [ ] string { "integer" } ,
Format : "int64" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
"source" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSource" ) ,
} ,
} ,
2020-06-10 12:28:40 +00:00
"deployStartedAt" : {
SchemaProps : spec . SchemaProps {
Description : "DeployStartedAt holds the time the deployment started" ,
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.Time" ) ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
2019-06-18 22:59:15 +00:00
Required : [ ] string { "revision" , "deployedAt" , "id" } ,
2019-04-07 00:18:00 +00:00
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSource" , "k8s.io/apimachinery/pkg/apis/meta/v1.Time" } ,
}
}
2019-06-21 22:51:48 +00:00
func schema_pkg_apis_application_v1alpha1_RevisionMetadata ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "data about a specific revision within a repo" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"author" : {
SchemaProps : spec . SchemaProps {
Description : "who authored this revision, typically their name and email, e.g. \"John Doe <john_doe@my-company.com>\", but might not match this example" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"date" : {
SchemaProps : spec . SchemaProps {
Description : "when the revision was authored" ,
Ref : ref ( "k8s.io/apimachinery/pkg/apis/meta/v1.Time" ) ,
} ,
} ,
"tags" : {
SchemaProps : spec . SchemaProps {
Description : "tags on the revision, note - tags can move from one revision to another" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
"message" : {
SchemaProps : spec . SchemaProps {
Description : "the message associated with the revision, probably the commit message, this is truncated to the first newline or 64 characters (which ever comes first)" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2020-06-22 16:21:53 +00:00
"signatureInfo" : {
SchemaProps : spec . SchemaProps {
Description : "If revision was signed with GPG, and signature verification is enabled, this contains a hint on the signer" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-06-21 22:51:48 +00:00
} ,
2019-09-06 22:37:25 +00:00
Required : [ ] string { "date" } ,
2019-06-21 22:51:48 +00:00
} ,
} ,
Dependencies : [ ] string {
"k8s.io/apimachinery/pkg/apis/meta/v1.Time" } ,
}
}
2020-06-22 16:21:53 +00:00
func schema_pkg_apis_application_v1alpha1_SignatureKey ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "SignatureKey is the specification of a key required to verify commit signatures with" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"keyID" : {
SchemaProps : spec . SchemaProps {
Description : "The ID of the key in hexadecimal notation" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
Required : [ ] string { "keyID" } ,
} ,
} ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_SyncOperation ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "SyncOperation contains sync operation details." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"revision" : {
SchemaProps : spec . SchemaProps {
2019-09-06 22:37:25 +00:00
Description : "Revision is the revision in which to sync the application to. If omitted, will use the revision specified in app spec." ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"prune" : {
SchemaProps : spec . SchemaProps {
Description : "Prune deletes resources that are no longer tracked in git" ,
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
"dryRun" : {
SchemaProps : spec . SchemaProps {
Description : "DryRun will perform a `kubectl apply --dry-run` without actually performing the sync" ,
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
"syncStrategy" : {
SchemaProps : spec . SchemaProps {
Description : "SyncStrategy describes how to perform the sync" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncStrategy" ) ,
} ,
} ,
"resources" : {
SchemaProps : spec . SchemaProps {
Description : "Resources describes which resources to sync" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncOperationResource" ) ,
} ,
} ,
} ,
} ,
} ,
"source" : {
SchemaProps : spec . SchemaProps {
Description : "Source overrides the source definition set in the application. This is typically set in a Rollback operation and nil during a Sync operation" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSource" ) ,
} ,
} ,
2019-06-18 02:09:43 +00:00
"manifests" : {
SchemaProps : spec . SchemaProps {
Description : "Manifests is an optional field that overrides sync source with a local directory for development" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
2020-02-10 22:09:25 +00:00
"syncOptions" : {
SchemaProps : spec . SchemaProps {
Description : "SyncOptions provide per-sync sync-options, e.g. Validate=false" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSource" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncOperationResource" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncStrategy" } ,
}
}
func schema_pkg_apis_application_v1alpha1_SyncOperationResource ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "SyncOperationResource contains resources to sync." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"group" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"kind" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2020-06-08 22:59:59 +00:00
"namespace" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
2020-06-10 01:52:56 +00:00
Required : [ ] string { "kind" , "name" } ,
2019-04-07 00:18:00 +00:00
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_SyncOperationResult ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "SyncOperationResult represent result of sync operation" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"resources" : {
SchemaProps : spec . SchemaProps {
Description : "Resources holds the sync result of each individual resource" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceResult" ) ,
} ,
} ,
} ,
} ,
} ,
"revision" : {
SchemaProps : spec . SchemaProps {
2019-09-06 22:37:25 +00:00
Description : "Revision holds the revision of the sync" ,
2019-04-07 00:18:00 +00:00
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"source" : {
SchemaProps : spec . SchemaProps {
Description : "Source records the application source information of the sync, used for comparing auto-sync" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSource" ) ,
} ,
} ,
} ,
2019-06-18 22:59:15 +00:00
Required : [ ] string { "revision" } ,
2019-04-07 00:18:00 +00:00
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ApplicationSource" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ResourceResult" } ,
}
}
func schema_pkg_apis_application_v1alpha1_SyncPolicy ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "SyncPolicy controls when a sync will be performed in response to updates in git" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"automated" : {
SchemaProps : spec . SchemaProps {
Description : "Automated will keep an application synced to the target revision" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncPolicyAutomated" ) ,
} ,
} ,
2020-02-10 22:09:25 +00:00
"syncOptions" : {
SchemaProps : spec . SchemaProps {
2020-05-27 17:22:13 +00:00
Description : "Options allow you to specify whole app sync-options" ,
2020-02-10 22:09:25 +00:00
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
2020-07-28 17:14:17 +00:00
"retry" : {
SchemaProps : spec . SchemaProps {
Description : "Retry controls failed sync retry behavior" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RetryStrategy" ) ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
Dependencies : [ ] string {
2020-07-28 17:14:17 +00:00
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.RetryStrategy" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncPolicyAutomated" } ,
2019-04-07 00:18:00 +00:00
}
}
func schema_pkg_apis_application_v1alpha1_SyncPolicyAutomated ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "SyncPolicyAutomated controls the behavior of an automated sync" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"prune" : {
SchemaProps : spec . SchemaProps {
Description : "Prune will prune resources automatically as part of automated sync (default: false)" ,
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
2019-07-25 02:26:09 +00:00
"selfHeal" : {
SchemaProps : spec . SchemaProps {
Description : "SelfHeal enables auto-syncing if (default: false)" ,
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_SyncStatus ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "SyncStatus is a comparison result of application spec and deployed application." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"status" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"comparedTo" : {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ComparedTo" ) ,
} ,
} ,
"revision" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
2019-06-18 16:59:42 +00:00
Required : [ ] string { "status" } ,
2019-04-07 00:18:00 +00:00
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.ComparedTo" } ,
}
}
func schema_pkg_apis_application_v1alpha1_SyncStrategy ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "SyncStrategy controls the manner in which a sync is performed" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"apply" : {
SchemaProps : spec . SchemaProps {
Description : "Apply wil perform a `kubectl apply` to perform the sync." ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncStrategyApply" ) ,
} ,
} ,
"hook" : {
SchemaProps : spec . SchemaProps {
Description : "Hook will submit any referenced resources to perform the sync. This is the default strategy" ,
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncStrategyHook" ) ,
} ,
} ,
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncStrategyApply" , "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.SyncStrategyHook" } ,
}
}
func schema_pkg_apis_application_v1alpha1_SyncStrategyApply ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "SyncStrategyApply uses `kubectl apply` to perform the apply" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"force" : {
SchemaProps : spec . SchemaProps {
Description : "Force indicates whether or not to supply the --force flag to `kubectl apply`. The --force flag deletes and re-create the resource, when PATCH encounters conflict and has retried for 5 times." ,
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_SyncStrategyHook ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "SyncStrategyHook will perform a sync using hooks annotations. If no hook annotation is specified falls back to `kubectl apply`." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
2019-06-27 21:44:49 +00:00
"force" : {
2019-04-07 00:18:00 +00:00
SchemaProps : spec . SchemaProps {
2019-06-27 21:44:49 +00:00
Description : "Force indicates whether or not to supply the --force flag to `kubectl apply`. The --force flag deletes and re-create the resource, when PATCH encounters conflict and has retried for 5 times." ,
Type : [ ] string { "boolean" } ,
Format : "" ,
2019-04-07 00:18:00 +00:00
} ,
} ,
} ,
} ,
} ,
}
}
2019-10-08 22:20:19 +00:00
func schema_pkg_apis_application_v1alpha1_SyncWindow ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "SyncWindow contains the kind, time, duration and attributes that are used to assign the syncWindows to apps" ,
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"kind" : {
SchemaProps : spec . SchemaProps {
Description : "Kind defines if the window allows or blocks syncs" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"schedule" : {
SchemaProps : spec . SchemaProps {
Description : "Schedule is the time the window will begin, specified in cron format" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"duration" : {
SchemaProps : spec . SchemaProps {
Description : "Duration is the amount of time the sync window will be open" ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"applications" : {
SchemaProps : spec . SchemaProps {
Description : "Applications contains a list of applications that the window will apply to" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
"namespaces" : {
SchemaProps : spec . SchemaProps {
Description : "Namespaces contains a list of namespaces that the window will apply to" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
"clusters" : {
SchemaProps : spec . SchemaProps {
Description : "Clusters contains a list of clusters that the window will apply to" ,
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
"manualSync" : {
SchemaProps : spec . SchemaProps {
Description : "ManualSync enables manual syncs when they would otherwise be blocked" ,
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
} ,
} ,
} ,
}
}
2019-04-07 00:18:00 +00:00
func schema_pkg_apis_application_v1alpha1_TLSClientConfig ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "TLSClientConfig contains settings to enable transport layer security" ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"insecure" : {
SchemaProps : spec . SchemaProps {
Description : "Server should be accessed without verifying the TLS certificate. For testing only." ,
Type : [ ] string { "boolean" } ,
Format : "" ,
} ,
} ,
"serverName" : {
SchemaProps : spec . SchemaProps {
Description : "ServerName is passed to the server for SNI and is used in the client to check server certificates against. If ServerName is empty, the hostname used to contact the server is used." ,
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"certData" : {
SchemaProps : spec . SchemaProps {
Description : "CertData holds PEM-encoded bytes (typically read from a client certificate file). CertData takes precedence over CertFile" ,
Type : [ ] string { "string" } ,
Format : "byte" ,
} ,
} ,
"keyData" : {
SchemaProps : spec . SchemaProps {
Description : "KeyData holds PEM-encoded bytes (typically read from a client certificate key file). KeyData takes precedence over KeyFile" ,
Type : [ ] string { "string" } ,
Format : "byte" ,
} ,
} ,
"caData" : {
SchemaProps : spec . SchemaProps {
Description : "CAData holds PEM-encoded bytes (typically read from a root certificates bundle). CAData takes precedence over CAFile" ,
Type : [ ] string { "string" } ,
Format : "byte" ,
} ,
} ,
} ,
Required : [ ] string { "insecure" } ,
} ,
} ,
}
}
func schema_pkg_apis_application_v1alpha1_objectMeta ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Description : "objectMeta and corresponding GetMetadata() methods is a hack to allow us to use grpc-gateway side-by-side with k8s protobuf codegen. The grpc-gateway generated .gw.pb.go files expect a GetMetadata() method to be generated because it assumes the .proto files were generated from protoc --go_out=plugins=grpc. Instead, kubernetes uses go-to-protobuf to generate .proto files from go types, and this method is not auto-generated (presumably since ObjectMeta is embedded but is nested in the 'metadata' field in JSON form)." ,
2019-06-06 21:45:30 +00:00
Type : [ ] string { "object" } ,
2019-04-07 00:18:00 +00:00
Properties : map [ string ] spec . Schema {
"Name" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
} ,
Required : [ ] string { "Name" } ,
} ,
} ,
}
}
2020-07-03 06:28:36 +00:00
func schema_pkg_apis_application_v1alpha1_rawResourceOverride ( ref common . ReferenceCallback ) common . OpenAPIDefinition {
return common . OpenAPIDefinition {
Schema : spec . Schema {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "object" } ,
Properties : map [ string ] spec . Schema {
"health.lua" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"actions" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"ignoreDifferences" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "string" } ,
Format : "" ,
} ,
} ,
"knownTypeFields" : {
SchemaProps : spec . SchemaProps {
Type : [ ] string { "array" } ,
Items : & spec . SchemaOrArray {
Schema : & spec . Schema {
SchemaProps : spec . SchemaProps {
Ref : ref ( "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.KnownTypeField" ) ,
} ,
} ,
} ,
} ,
} ,
} ,
} ,
} ,
Dependencies : [ ] string {
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1.KnownTypeField" } ,
}
}