List returns a list of applications for a specific agent.
A successful response.
An unexpected error response.
{- "metadata": {
- "selfLink": "string",
- "resourceVersion": "string",
- "continue": "string",
- "remainingItemCount": "string"
}, - "items": [
- {
- "metadata": {
- "name": "string",
- "generateName": "string",
- "namespace": "string",
- "selfLink": "string",
- "uid": "string",
- "resourceVersion": "string",
- "generation": "string",
- "creationTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionGracePeriodSeconds": "string",
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "annotations": {
- "property1": "string",
- "property2": "string"
}, - "ownerReferences": [
- {
- "apiVersion": "string",
- "kind": "string",
- "name": "string",
- "uid": "string",
- "controller": true,
- "blockOwnerDeletion": true
}
], - "finalizers": [
- "string"
], - "managedFields": [
- {
- "manager": "string",
- "operation": "string",
- "apiVersion": "string",
- "time": {
- "seconds": "string",
- "nanos": 0
}, - "fieldsType": "string",
- "fieldsV1": {
- "Raw": "string"
}, - "subresource": "string"
}
]
}, - "spec": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "project": "string",
- "syncPolicy": {
- "automated": {
- "prune": true,
- "selfHeal": true,
- "allowEmpty": true
}, - "syncOptions": [
- "string"
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- "string"
], - "jqPathExpressions": [
- "string"
], - "managedFieldsManagers": [
- "string"
]
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "revisionHistoryLimit": "string",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}
]
}, - "status": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "health": {
- "status": "string",
- "message": "string"
}, - "hook": true,
- "requiresPruning": true
}
], - "sync": {
- "status": "string",
- "comparedTo": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "ignoreDifferences": [
- {
- "group": null,
- "kind": null,
- "name": null,
- "namespace": null,
- "jsonPointers": [ ],
- "jqPathExpressions": [ ],
- "managedFieldsManagers": [ ]
}
]
}, - "revision": "string"
}, - "health": {
- "status": "string",
- "message": "string"
}, - "history": [
- {
- "revision": "string",
- "deployedAt": {
- "seconds": "string",
- "nanos": 0
}, - "id": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "deployStartedAt": {
- "seconds": "string",
- "nanos": 0
}, - "deployedAtTs": "2019-08-24T14:15:22Z",
- "deployStartedAtTs": "2019-08-24T14:15:22Z",
- "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "revisions": [
- "string"
], - "initiatedBy": {
- "username": "string",
- "automated": true
}
}
], - "conditions": [
- {
- "type": "string",
- "message": "string",
- "lastTransitionTime": {
- "seconds": "string",
- "nanos": 0
}, - "lastTransitionTimeTs": "2019-08-24T14:15:22Z"
}
], - "reconciledAt": {
- "seconds": "string",
- "nanos": 0
}, - "operationState": {
- "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": null,
- "hook": null
}, - "resources": [
- null
], - "source": {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}, - "manifests": [
- null
], - "syncOptions": [
- null
], - "sources": [
- null
], - "revisions": [
- null
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": null,
- "value": null
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": null,
- "factor": null,
- "maxDuration": null
}
}
}, - "phase": "string",
- "message": "string",
- "syncResult": {
- "resources": [
- {
- "group": null,
- "version": null,
- "kind": null,
- "namespace": null,
- "name": null,
- "status": null,
- "message": null,
- "hookType": null,
- "hookPhase": null,
- "syncPhase": null
}
], - "revision": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "revisions": [
- "string"
]
}, - "startedAt": {
- "seconds": "string",
- "nanos": 0
}, - "finishedAt": {
- "seconds": "string",
- "nanos": 0
}, - "retryCount": "string",
- "startedAtTs": "2019-08-24T14:15:22Z",
- "finishedAtTs": "2019-08-24T14:15:22Z"
}, - "observedAt": {
- "seconds": "string",
- "nanos": 0
}, - "sourceType": "string",
- "summary": {
- "externalURLs": [
- "string"
], - "images": [
- "string"
]
}, - "resourceHealthSource": "string",
- "sourceTypes": [
- "string"
], - "controllerNamespace": "string"
}, - "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": true
}, - "hook": {
- "syncStrategyApply": {
- "force": null
}
}
}, - "resources": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}
}
]
}
Create creates a new application in the specified project.
A successful response.
An unexpected error response.
{- "application": {
- "metadata": {
- "name": "string",
- "generateName": "string",
- "namespace": "string",
- "selfLink": "string",
- "uid": "string",
- "resourceVersion": "string",
- "generation": "string",
- "creationTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionGracePeriodSeconds": "string",
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "annotations": {
- "property1": "string",
- "property2": "string"
}, - "ownerReferences": [
- {
- "apiVersion": "string",
- "kind": "string",
- "name": "string",
- "uid": "string",
- "controller": true,
- "blockOwnerDeletion": true
}
], - "finalizers": [
- "string"
], - "managedFields": [
- {
- "manager": "string",
- "operation": "string",
- "apiVersion": "string",
- "time": {
- "seconds": "string",
- "nanos": 0
}, - "fieldsType": "string",
- "fieldsV1": {
- "Raw": "string"
}, - "subresource": "string"
}
]
}, - "spec": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": "string",
- "value": "string",
- "forceString": true
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": "string",
- "path": "string"
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": "string",
- "name": "string"
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": "string",
- "name": "string",
- "value": "string"
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "tlas": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "libs": [
- "string"
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": "string",
- "value": "string"
}
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "project": "string",
- "syncPolicy": {
- "automated": {
- "prune": true,
- "selfHeal": true,
- "allowEmpty": true
}, - "syncOptions": [
- "string"
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- "string"
], - "jqPathExpressions": [
- "string"
], - "managedFieldsManagers": [
- "string"
]
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "revisionHistoryLimit": "string",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}
]
}, - "status": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "health": {
- "status": "string",
- "message": "string"
}, - "hook": true,
- "requiresPruning": true
}
], - "sync": {
- "status": "string",
- "comparedTo": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- null
], - "jqPathExpressions": [
- null
], - "managedFieldsManagers": [
- null
]
}
]
}, - "revision": "string"
}, - "health": {
- "status": "string",
- "message": "string"
}, - "history": [
- {
- "revision": "string",
- "deployedAt": {
- "seconds": "string",
- "nanos": 0
}, - "id": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "deployStartedAt": {
- "seconds": "string",
- "nanos": 0
}, - "deployedAtTs": "2019-08-24T14:15:22Z",
- "deployStartedAtTs": "2019-08-24T14:15:22Z",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
], - "initiatedBy": {
- "username": "string",
- "automated": true
}
}
], - "conditions": [
- {
- "type": "string",
- "message": "string",
- "lastTransitionTime": {
- "seconds": "string",
- "nanos": 0
}, - "lastTransitionTimeTs": "2019-08-24T14:15:22Z"
}
], - "reconciledAt": {
- "seconds": "string",
- "nanos": 0
}, - "operationState": {
- "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": null
}, - "hook": {
- "syncStrategyApply": null
}
}, - "resources": [
- {
- "group": null,
- "kind": null,
- "name": null,
- "namespace": null
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "phase": "string",
- "message": "string",
- "syncResult": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "message": "string",
- "hookType": "string",
- "hookPhase": "string",
- "syncPhase": "string"
}
], - "revision": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "startedAt": {
- "seconds": "string",
- "nanos": 0
}, - "finishedAt": {
- "seconds": "string",
- "nanos": 0
}, - "retryCount": "string",
- "startedAtTs": "2019-08-24T14:15:22Z",
- "finishedAtTs": "2019-08-24T14:15:22Z"
}, - "observedAt": {
- "seconds": "string",
- "nanos": 0
}, - "sourceType": "string",
- "summary": {
- "externalURLs": [
- "string"
], - "images": [
- "string"
]
}, - "resourceHealthSource": "string",
- "sourceTypes": [
- "string"
], - "controllerNamespace": "string"
}, - "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": true
}, - "hook": {
- "syncStrategyApply": {
- "force": true
}
}
}, - "resources": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}
}, - "upsert": true,
- "validate": true,
- "project": "string",
- "isPLG": true
}
{- "accountIdentifier": "string",
- "orgIdentifier": "string",
- "projectIdentifier": "string",
- "agentIdentifier": "string",
- "name": "string",
- "clusterIdentifier": "string",
- "repoIdentifier": "string",
- "app": {
- "metadata": {
- "name": "string",
- "generateName": "string",
- "namespace": "string",
- "selfLink": "string",
- "uid": "string",
- "resourceVersion": "string",
- "generation": "string",
- "creationTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionGracePeriodSeconds": "string",
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "annotations": {
- "property1": "string",
- "property2": "string"
}, - "ownerReferences": [
- {
- "apiVersion": "string",
- "kind": "string",
- "name": "string",
- "uid": "string",
- "controller": true,
- "blockOwnerDeletion": true
}
], - "finalizers": [
- "string"
], - "managedFields": [
- {
- "manager": "string",
- "operation": "string",
- "apiVersion": "string",
- "time": {
- "seconds": "string",
- "nanos": 0
}, - "fieldsType": "string",
- "fieldsV1": {
- "Raw": "string"
}, - "subresource": "string"
}
]
}, - "spec": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": "string",
- "value": "string",
- "forceString": true
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": "string",
- "path": "string"
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": "string",
- "name": "string"
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": "string",
- "name": "string",
- "value": "string"
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "tlas": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "libs": [
- "string"
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": "string",
- "value": "string"
}
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "project": "string",
- "syncPolicy": {
- "automated": {
- "prune": true,
- "selfHeal": true,
- "allowEmpty": true
}, - "syncOptions": [
- "string"
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- "string"
], - "jqPathExpressions": [
- "string"
], - "managedFieldsManagers": [
- "string"
]
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "revisionHistoryLimit": "string",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}
]
}, - "status": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "health": {
- "status": "string",
- "message": "string"
}, - "hook": true,
- "requiresPruning": true
}
], - "sync": {
- "status": "string",
- "comparedTo": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- null
], - "jqPathExpressions": [
- null
], - "managedFieldsManagers": [
- null
]
}
]
}, - "revision": "string"
}, - "health": {
- "status": "string",
- "message": "string"
}, - "history": [
- {
- "revision": "string",
- "deployedAt": {
- "seconds": "string",
- "nanos": 0
}, - "id": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "deployStartedAt": {
- "seconds": "string",
- "nanos": 0
}, - "deployedAtTs": "2019-08-24T14:15:22Z",
- "deployStartedAtTs": "2019-08-24T14:15:22Z",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
], - "initiatedBy": {
- "username": "string",
- "automated": true
}
}
], - "conditions": [
- {
- "type": "string",
- "message": "string",
- "lastTransitionTime": {
- "seconds": "string",
- "nanos": 0
}, - "lastTransitionTimeTs": "2019-08-24T14:15:22Z"
}
], - "reconciledAt": {
- "seconds": "string",
- "nanos": 0
}, - "operationState": {
- "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": null
}, - "hook": {
- "syncStrategyApply": null
}
}, - "resources": [
- {
- "group": null,
- "kind": null,
- "name": null,
- "namespace": null
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "phase": "string",
- "message": "string",
- "syncResult": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "message": "string",
- "hookType": "string",
- "hookPhase": "string",
- "syncPhase": "string"
}
], - "revision": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "startedAt": {
- "seconds": "string",
- "nanos": 0
}, - "finishedAt": {
- "seconds": "string",
- "nanos": 0
}, - "retryCount": "string",
- "startedAtTs": "2019-08-24T14:15:22Z",
- "finishedAtTs": "2019-08-24T14:15:22Z"
}, - "observedAt": {
- "seconds": "string",
- "nanos": 0
}, - "sourceType": "string",
- "summary": {
- "externalURLs": [
- "string"
], - "images": [
- "string"
]
}, - "resourceHealthSource": "string",
- "sourceTypes": [
- "string"
], - "controllerNamespace": "string"
}, - "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": true
}, - "hook": {
- "syncStrategyApply": {
- "force": true
}
}
}, - "resources": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "lastModifiedAt": "2019-08-24T14:15:22Z",
- "stale": true,
- "skipRepoValidation": true,
- "repoIdentifiers": [
- "string"
], - "parentAppRef": "string"
}
Parent returns a parent application (app of apps or appset) by child name
A successful response.
An unexpected error response.
{- "accountIdentifier": "string",
- "orgIdentifier": "string",
- "projectIdentifier": "string",
- "agentIdentifier": "string",
- "name": "string",
- "clusterIdentifier": "string",
- "repoIdentifier": "string",
- "app": {
- "metadata": {
- "name": "string",
- "generateName": "string",
- "namespace": "string",
- "selfLink": "string",
- "uid": "string",
- "resourceVersion": "string",
- "generation": "string",
- "creationTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionGracePeriodSeconds": "string",
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "annotations": {
- "property1": "string",
- "property2": "string"
}, - "ownerReferences": [
- {
- "apiVersion": "string",
- "kind": "string",
- "name": "string",
- "uid": "string",
- "controller": true,
- "blockOwnerDeletion": true
}
], - "finalizers": [
- "string"
], - "managedFields": [
- {
- "manager": "string",
- "operation": "string",
- "apiVersion": "string",
- "time": {
- "seconds": "string",
- "nanos": 0
}, - "fieldsType": "string",
- "fieldsV1": {
- "Raw": "string"
}, - "subresource": "string"
}
]
}, - "spec": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": "string",
- "value": "string",
- "forceString": true
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": "string",
- "path": "string"
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": "string",
- "name": "string"
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": "string",
- "name": "string",
- "value": "string"
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "tlas": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "libs": [
- "string"
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": "string",
- "value": "string"
}
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "project": "string",
- "syncPolicy": {
- "automated": {
- "prune": true,
- "selfHeal": true,
- "allowEmpty": true
}, - "syncOptions": [
- "string"
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- "string"
], - "jqPathExpressions": [
- "string"
], - "managedFieldsManagers": [
- "string"
]
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "revisionHistoryLimit": "string",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}
]
}, - "status": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "health": {
- "status": "string",
- "message": "string"
}, - "hook": true,
- "requiresPruning": true
}
], - "sync": {
- "status": "string",
- "comparedTo": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- null
], - "jqPathExpressions": [
- null
], - "managedFieldsManagers": [
- null
]
}
]
}, - "revision": "string"
}, - "health": {
- "status": "string",
- "message": "string"
}, - "history": [
- {
- "revision": "string",
- "deployedAt": {
- "seconds": "string",
- "nanos": 0
}, - "id": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "deployStartedAt": {
- "seconds": "string",
- "nanos": 0
}, - "deployedAtTs": "2019-08-24T14:15:22Z",
- "deployStartedAtTs": "2019-08-24T14:15:22Z",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
], - "initiatedBy": {
- "username": "string",
- "automated": true
}
}
], - "conditions": [
- {
- "type": "string",
- "message": "string",
- "lastTransitionTime": {
- "seconds": "string",
- "nanos": 0
}, - "lastTransitionTimeTs": "2019-08-24T14:15:22Z"
}
], - "reconciledAt": {
- "seconds": "string",
- "nanos": 0
}, - "operationState": {
- "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": null
}, - "hook": {
- "syncStrategyApply": null
}
}, - "resources": [
- {
- "group": null,
- "kind": null,
- "name": null,
- "namespace": null
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "phase": "string",
- "message": "string",
- "syncResult": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "message": "string",
- "hookType": "string",
- "hookPhase": "string",
- "syncPhase": "string"
}
], - "revision": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "startedAt": {
- "seconds": "string",
- "nanos": 0
}, - "finishedAt": {
- "seconds": "string",
- "nanos": 0
}, - "retryCount": "string",
- "startedAtTs": "2019-08-24T14:15:22Z",
- "finishedAtTs": "2019-08-24T14:15:22Z"
}, - "observedAt": {
- "seconds": "string",
- "nanos": 0
}, - "sourceType": "string",
- "summary": {
- "externalURLs": [
- "string"
], - "images": [
- "string"
]
}, - "resourceHealthSource": "string",
- "sourceTypes": [
- "string"
], - "controllerNamespace": "string"
}, - "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": true
}, - "hook": {
- "syncStrategyApply": {
- "force": true
}
}
}, - "resources": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "lastModifiedAt": "2019-08-24T14:15:22Z",
- "stale": true,
- "skipRepoValidation": true,
- "repoIdentifiers": [
- "string"
], - "parentAppRef": "string"
}
ManagedResources returns list of managed resources.
A successful response.
An unexpected error response.
{- "items": [
- {
- "group": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "targetState": "string",
- "liveState": "string",
- "diff": "string",
- "hook": true,
- "normalizedLiveState": "string",
- "predictedLiveState": "string",
- "resourceVersion": "string",
- "modified": true
}
]
}
Get returns an application by name.
A successful response.
An unexpected error response.
{- "accountIdentifier": "string",
- "orgIdentifier": "string",
- "projectIdentifier": "string",
- "agentIdentifier": "string",
- "name": "string",
- "clusterIdentifier": "string",
- "repoIdentifier": "string",
- "app": {
- "metadata": {
- "name": "string",
- "generateName": "string",
- "namespace": "string",
- "selfLink": "string",
- "uid": "string",
- "resourceVersion": "string",
- "generation": "string",
- "creationTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionGracePeriodSeconds": "string",
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "annotations": {
- "property1": "string",
- "property2": "string"
}, - "ownerReferences": [
- {
- "apiVersion": "string",
- "kind": "string",
- "name": "string",
- "uid": "string",
- "controller": true,
- "blockOwnerDeletion": true
}
], - "finalizers": [
- "string"
], - "managedFields": [
- {
- "manager": "string",
- "operation": "string",
- "apiVersion": "string",
- "time": {
- "seconds": "string",
- "nanos": 0
}, - "fieldsType": "string",
- "fieldsV1": {
- "Raw": "string"
}, - "subresource": "string"
}
]
}, - "spec": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": "string",
- "value": "string",
- "forceString": true
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": "string",
- "path": "string"
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": "string",
- "name": "string"
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": "string",
- "name": "string",
- "value": "string"
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "tlas": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "libs": [
- "string"
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": "string",
- "value": "string"
}
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "project": "string",
- "syncPolicy": {
- "automated": {
- "prune": true,
- "selfHeal": true,
- "allowEmpty": true
}, - "syncOptions": [
- "string"
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- "string"
], - "jqPathExpressions": [
- "string"
], - "managedFieldsManagers": [
- "string"
]
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "revisionHistoryLimit": "string",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}
]
}, - "status": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "health": {
- "status": "string",
- "message": "string"
}, - "hook": true,
- "requiresPruning": true
}
], - "sync": {
- "status": "string",
- "comparedTo": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- null
], - "jqPathExpressions": [
- null
], - "managedFieldsManagers": [
- null
]
}
]
}, - "revision": "string"
}, - "health": {
- "status": "string",
- "message": "string"
}, - "history": [
- {
- "revision": "string",
- "deployedAt": {
- "seconds": "string",
- "nanos": 0
}, - "id": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "deployStartedAt": {
- "seconds": "string",
- "nanos": 0
}, - "deployedAtTs": "2019-08-24T14:15:22Z",
- "deployStartedAtTs": "2019-08-24T14:15:22Z",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
], - "initiatedBy": {
- "username": "string",
- "automated": true
}
}
], - "conditions": [
- {
- "type": "string",
- "message": "string",
- "lastTransitionTime": {
- "seconds": "string",
- "nanos": 0
}, - "lastTransitionTimeTs": "2019-08-24T14:15:22Z"
}
], - "reconciledAt": {
- "seconds": "string",
- "nanos": 0
}, - "operationState": {
- "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": null
}, - "hook": {
- "syncStrategyApply": null
}
}, - "resources": [
- {
- "group": null,
- "kind": null,
- "name": null,
- "namespace": null
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "phase": "string",
- "message": "string",
- "syncResult": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "message": "string",
- "hookType": "string",
- "hookPhase": "string",
- "syncPhase": "string"
}
], - "revision": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "startedAt": {
- "seconds": "string",
- "nanos": 0
}, - "finishedAt": {
- "seconds": "string",
- "nanos": 0
}, - "retryCount": "string",
- "startedAtTs": "2019-08-24T14:15:22Z",
- "finishedAtTs": "2019-08-24T14:15:22Z"
}, - "observedAt": {
- "seconds": "string",
- "nanos": 0
}, - "sourceType": "string",
- "summary": {
- "externalURLs": [
- "string"
], - "images": [
- "string"
]
}, - "resourceHealthSource": "string",
- "sourceTypes": [
- "string"
], - "controllerNamespace": "string"
}, - "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": true
}, - "hook": {
- "syncStrategyApply": {
- "force": true
}
}
}, - "resources": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "lastModifiedAt": "2019-08-24T14:15:22Z",
- "stale": true,
- "skipRepoValidation": true,
- "repoIdentifiers": [
- "string"
], - "parentAppRef": "string"
}
ListResourceEvents returns a list of event resources.
A successful response.
An unexpected error response.
{- "metadata": {
- "selfLink": "string",
- "resourceVersion": "string",
- "continue": "string",
- "remainingItemCount": "string"
}, - "items": [
- {
- "metadata": {
- "name": "string",
- "generateName": "string",
- "namespace": "string",
- "selfLink": "string",
- "uid": "string",
- "resourceVersion": "string",
- "generation": "string",
- "creationTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionGracePeriodSeconds": "string",
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "annotations": {
- "property1": "string",
- "property2": "string"
}, - "ownerReferences": [
- {
- "apiVersion": "string",
- "kind": "string",
- "name": "string",
- "uid": "string",
- "controller": true,
- "blockOwnerDeletion": true
}
], - "finalizers": [
- "string"
], - "managedFields": [
- {
- "manager": "string",
- "operation": "string",
- "apiVersion": "string",
- "time": {
- "seconds": "string",
- "nanos": 0
}, - "fieldsType": "string",
- "fieldsV1": {
- "Raw": "string"
}, - "subresource": "string"
}
]
}, - "involvedObject": {
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "uid": "string",
- "apiVersion": "string",
- "resourceVersion": "string",
- "fieldPath": "string"
}, - "reason": "string",
- "message": "string",
- "source": {
- "component": "string",
- "host": "string"
}, - "firstTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "lastTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "count": 0,
- "type": "string",
- "eventTime": {
- "seconds": "string",
- "nanos": 0
}, - "series": {
- "count": 0,
- "lastObservedTime": {
- "seconds": "string",
- "nanos": 0
}
}, - "action": "string",
- "related": {
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "uid": "string",
- "apiVersion": "string",
- "resourceVersion": "string",
- "fieldPath": "string"
}, - "reportingComponent": "string",
- "reportingInstance": "string",
- "firstTimestampTs": "2019-08-24T14:15:22Z",
- "lastTimestampTs": "2019-08-24T14:15:22Z"
}
]
}
PodLogs returns stream of log entries for the specified pod(s).
A successful response.(streaming responses)
An unexpected error response.
{- "result": {
- "content": "string",
- "timeStamp": {
- "seconds": "string",
- "nanos": 0
}, - "last": true,
- "timeStampStr": "string",
- "podName": "string"
}, - "error": {
- "grpc_code": 0,
- "http_code": 0,
- "message": "string",
- "http_status": "string",
- "details": [
- {
- "type_url": "string",
- "value": "string"
}
]
}
}
GetManifests returns an application manifests.
A successful response.
An unexpected error response.
{- "manifests": [
- "string"
], - "namespace": "string",
- "server": "string",
- "revision": "string",
- "sourceType": "string",
- "verifyResult": "string"
}
PodLogs returns stream of log entries for the specified pod(s).
A successful response.(streaming responses)
An unexpected error response.
{- "result": {
- "content": "string",
- "timeStamp": {
- "seconds": "string",
- "nanos": 0
}, - "last": true,
- "timeStampStr": "string",
- "podName": "string"
}, - "error": {
- "grpc_code": 0,
- "http_code": 0,
- "message": "string",
- "http_status": "string",
- "details": [
- {
- "type_url": "string",
- "value": "string"
}
]
}
}
ResourceTree returns resource tree.
A successful response.
An unexpected error response.
{- "nodes": [
- {
- "resourceRef": {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "uid": "string"
}, - "parentRefs": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "uid": "string"
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "networkingInfo": {
- "targetLabels": {
- "property1": "string",
- "property2": "string"
}, - "targetRefs": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "uid": "string"
}
], - "labels": {
- "property1": "string",
- "property2": "string"
}, - "ingress": [
- {
- "ip": "string",
- "hostname": "string",
- "ports": [
- {
- "port": null,
- "protocol": null,
- "error": null
}
]
}
], - "externalURLs": [
- "string"
]
}, - "resourceVersion": "string",
- "images": [
- "string"
], - "health": {
- "status": "string",
- "message": "string"
}, - "createdAt": {
- "seconds": "string",
- "nanos": 0
}
}
], - "orphanedNodes": [
- {
- "resourceRef": {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "uid": "string"
}, - "parentRefs": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "uid": "string"
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "networkingInfo": {
- "targetLabels": {
- "property1": "string",
- "property2": "string"
}, - "targetRefs": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "uid": "string"
}
], - "labels": {
- "property1": "string",
- "property2": "string"
}, - "ingress": [
- {
- "ip": "string",
- "hostname": "string",
- "ports": [
- {
- "port": null,
- "protocol": null,
- "error": null
}
]
}
], - "externalURLs": [
- "string"
]
}, - "resourceVersion": "string",
- "images": [
- "string"
], - "health": {
- "status": "string",
- "message": "string"
}, - "createdAt": {
- "seconds": "string",
- "nanos": 0
}
}
], - "hosts": [
- {
- "name": "string",
- "resourcesInfo": [
- {
- "resourceName": "string",
- "requestedByApp": "string",
- "requestedByNeighbors": "string",
- "capacity": "string"
}
], - "systemInfo": {
- "machineID": "string",
- "systemUUID": "string",
- "bootID": "string",
- "kernelVersion": "string",
- "osImage": "string",
- "containerRuntimeVersion": "string",
- "kubeletVersion": "string",
- "kubeProxyVersion": "string",
- "operatingSystem": "string",
- "architecture": "string"
}
}
]
}
RevisionMetadata returns metadata for a specific revision of the application.
A successful response.
An unexpected error response.
{- "author": "string",
- "date": {
- "seconds": "string",
- "nanos": 0
}, - "tags": [
- "string"
], - "message": "string",
- "signatureInfo": "string"
}
GetApplicationSyncWindows returns sync windows of the application.
A successful response.
An unexpected error response.
{- "activeWindows": [
- {
- "kind": "string",
- "schedule": "string",
- "duration": "string",
- "manualSync": true
}
], - "assignedWindows": [
- {
- "kind": "string",
- "schedule": "string",
- "duration": "string",
- "manualSync": true
}
], - "canSync": true
}
Update updates an application.
agentIdentifier required | string Agent identifier for entity. |
request.application.metadata.name required | string Name must be unique within a namespace. Is required when creating resources, although some resources may allow a client to request the generation of an appropriate name automatically. Name is primarily intended for creation idempotence and configuration definition. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/identifiers#names +optional |
A successful response.
An unexpected error response.
{- "application": {
- "metadata": {
- "name": "string",
- "generateName": "string",
- "namespace": "string",
- "selfLink": "string",
- "uid": "string",
- "resourceVersion": "string",
- "generation": "string",
- "creationTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionGracePeriodSeconds": "string",
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "annotations": {
- "property1": "string",
- "property2": "string"
}, - "ownerReferences": [
- {
- "apiVersion": "string",
- "kind": "string",
- "name": "string",
- "uid": "string",
- "controller": true,
- "blockOwnerDeletion": true
}
], - "finalizers": [
- "string"
], - "managedFields": [
- {
- "manager": "string",
- "operation": "string",
- "apiVersion": "string",
- "time": {
- "seconds": "string",
- "nanos": 0
}, - "fieldsType": "string",
- "fieldsV1": {
- "Raw": "string"
}, - "subresource": "string"
}
]
}, - "spec": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": "string",
- "value": "string",
- "forceString": true
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": "string",
- "path": "string"
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": "string",
- "name": "string"
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": "string",
- "name": "string",
- "value": "string"
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "tlas": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "libs": [
- "string"
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": "string",
- "value": "string"
}
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "project": "string",
- "syncPolicy": {
- "automated": {
- "prune": true,
- "selfHeal": true,
- "allowEmpty": true
}, - "syncOptions": [
- "string"
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- "string"
], - "jqPathExpressions": [
- "string"
], - "managedFieldsManagers": [
- "string"
]
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "revisionHistoryLimit": "string",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}
]
}, - "status": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "health": {
- "status": "string",
- "message": "string"
}, - "hook": true,
- "requiresPruning": true
}
], - "sync": {
- "status": "string",
- "comparedTo": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- null
], - "jqPathExpressions": [
- null
], - "managedFieldsManagers": [
- null
]
}
]
}, - "revision": "string"
}, - "health": {
- "status": "string",
- "message": "string"
}, - "history": [
- {
- "revision": "string",
- "deployedAt": {
- "seconds": "string",
- "nanos": 0
}, - "id": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "deployStartedAt": {
- "seconds": "string",
- "nanos": 0
}, - "deployedAtTs": "2019-08-24T14:15:22Z",
- "deployStartedAtTs": "2019-08-24T14:15:22Z",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
], - "initiatedBy": {
- "username": "string",
- "automated": true
}
}
], - "conditions": [
- {
- "type": "string",
- "message": "string",
- "lastTransitionTime": {
- "seconds": "string",
- "nanos": 0
}, - "lastTransitionTimeTs": "2019-08-24T14:15:22Z"
}
], - "reconciledAt": {
- "seconds": "string",
- "nanos": 0
}, - "operationState": {
- "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": null
}, - "hook": {
- "syncStrategyApply": null
}
}, - "resources": [
- {
- "group": null,
- "kind": null,
- "name": null,
- "namespace": null
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "phase": "string",
- "message": "string",
- "syncResult": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "message": "string",
- "hookType": "string",
- "hookPhase": "string",
- "syncPhase": "string"
}
], - "revision": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "startedAt": {
- "seconds": "string",
- "nanos": 0
}, - "finishedAt": {
- "seconds": "string",
- "nanos": 0
}, - "retryCount": "string",
- "startedAtTs": "2019-08-24T14:15:22Z",
- "finishedAtTs": "2019-08-24T14:15:22Z"
}, - "observedAt": {
- "seconds": "string",
- "nanos": 0
}, - "sourceType": "string",
- "summary": {
- "externalURLs": [
- "string"
], - "images": [
- "string"
]
}, - "resourceHealthSource": "string",
- "sourceTypes": [
- "string"
], - "controllerNamespace": "string"
}, - "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": true
}, - "hook": {
- "syncStrategyApply": {
- "force": true
}
}
}, - "resources": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}
}, - "validate": true
}
{- "accountIdentifier": "string",
- "orgIdentifier": "string",
- "projectIdentifier": "string",
- "agentIdentifier": "string",
- "name": "string",
- "clusterIdentifier": "string",
- "repoIdentifier": "string",
- "app": {
- "metadata": {
- "name": "string",
- "generateName": "string",
- "namespace": "string",
- "selfLink": "string",
- "uid": "string",
- "resourceVersion": "string",
- "generation": "string",
- "creationTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionGracePeriodSeconds": "string",
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "annotations": {
- "property1": "string",
- "property2": "string"
}, - "ownerReferences": [
- {
- "apiVersion": "string",
- "kind": "string",
- "name": "string",
- "uid": "string",
- "controller": true,
- "blockOwnerDeletion": true
}
], - "finalizers": [
- "string"
], - "managedFields": [
- {
- "manager": "string",
- "operation": "string",
- "apiVersion": "string",
- "time": {
- "seconds": "string",
- "nanos": 0
}, - "fieldsType": "string",
- "fieldsV1": {
- "Raw": "string"
}, - "subresource": "string"
}
]
}, - "spec": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": "string",
- "value": "string",
- "forceString": true
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": "string",
- "path": "string"
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": "string",
- "name": "string"
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": "string",
- "name": "string",
- "value": "string"
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "tlas": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "libs": [
- "string"
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": "string",
- "value": "string"
}
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "project": "string",
- "syncPolicy": {
- "automated": {
- "prune": true,
- "selfHeal": true,
- "allowEmpty": true
}, - "syncOptions": [
- "string"
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- "string"
], - "jqPathExpressions": [
- "string"
], - "managedFieldsManagers": [
- "string"
]
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "revisionHistoryLimit": "string",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}
]
}, - "status": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "health": {
- "status": "string",
- "message": "string"
}, - "hook": true,
- "requiresPruning": true
}
], - "sync": {
- "status": "string",
- "comparedTo": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- null
], - "jqPathExpressions": [
- null
], - "managedFieldsManagers": [
- null
]
}
]
}, - "revision": "string"
}, - "health": {
- "status": "string",
- "message": "string"
}, - "history": [
- {
- "revision": "string",
- "deployedAt": {
- "seconds": "string",
- "nanos": 0
}, - "id": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "deployStartedAt": {
- "seconds": "string",
- "nanos": 0
}, - "deployedAtTs": "2019-08-24T14:15:22Z",
- "deployStartedAtTs": "2019-08-24T14:15:22Z",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
], - "initiatedBy": {
- "username": "string",
- "automated": true
}
}
], - "conditions": [
- {
- "type": "string",
- "message": "string",
- "lastTransitionTime": {
- "seconds": "string",
- "nanos": 0
}, - "lastTransitionTimeTs": "2019-08-24T14:15:22Z"
}
], - "reconciledAt": {
- "seconds": "string",
- "nanos": 0
}, - "operationState": {
- "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": null
}, - "hook": {
- "syncStrategyApply": null
}
}, - "resources": [
- {
- "group": null,
- "kind": null,
- "name": null,
- "namespace": null
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "phase": "string",
- "message": "string",
- "syncResult": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "message": "string",
- "hookType": "string",
- "hookPhase": "string",
- "syncPhase": "string"
}
], - "revision": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "startedAt": {
- "seconds": "string",
- "nanos": 0
}, - "finishedAt": {
- "seconds": "string",
- "nanos": 0
}, - "retryCount": "string",
- "startedAtTs": "2019-08-24T14:15:22Z",
- "finishedAtTs": "2019-08-24T14:15:22Z"
}, - "observedAt": {
- "seconds": "string",
- "nanos": 0
}, - "sourceType": "string",
- "summary": {
- "externalURLs": [
- "string"
], - "images": [
- "string"
]
}, - "resourceHealthSource": "string",
- "sourceTypes": [
- "string"
], - "controllerNamespace": "string"
}, - "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": true
}, - "hook": {
- "syncStrategyApply": {
- "force": true
}
}
}, - "resources": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "lastModifiedAt": "2019-08-24T14:15:22Z",
- "stale": true,
- "skipRepoValidation": true,
- "repoIdentifiers": [
- "string"
], - "parentAppRef": "string"
}
Patch applies a patch to an application.
A successful response.
An unexpected error response.
{- "agentIdentifier": "string",
- "accountIdentifier": "string",
- "orgIdentifier": "string",
- "projectIdentifier": "string",
- "request": {
- "name": "string",
- "patch": "string",
- "patchType": "string"
}
}
{- "accountIdentifier": "string",
- "orgIdentifier": "string",
- "projectIdentifier": "string",
- "agentIdentifier": "string",
- "name": "string",
- "clusterIdentifier": "string",
- "repoIdentifier": "string",
- "app": {
- "metadata": {
- "name": "string",
- "generateName": "string",
- "namespace": "string",
- "selfLink": "string",
- "uid": "string",
- "resourceVersion": "string",
- "generation": "string",
- "creationTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionGracePeriodSeconds": "string",
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "annotations": {
- "property1": "string",
- "property2": "string"
}, - "ownerReferences": [
- {
- "apiVersion": "string",
- "kind": "string",
- "name": "string",
- "uid": "string",
- "controller": true,
- "blockOwnerDeletion": true
}
], - "finalizers": [
- "string"
], - "managedFields": [
- {
- "manager": "string",
- "operation": "string",
- "apiVersion": "string",
- "time": {
- "seconds": "string",
- "nanos": 0
}, - "fieldsType": "string",
- "fieldsV1": {
- "Raw": "string"
}, - "subresource": "string"
}
]
}, - "spec": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": "string",
- "value": "string",
- "forceString": true
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": "string",
- "path": "string"
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": "string",
- "name": "string"
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": "string",
- "name": "string",
- "value": "string"
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "tlas": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "libs": [
- "string"
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": "string",
- "value": "string"
}
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "project": "string",
- "syncPolicy": {
- "automated": {
- "prune": true,
- "selfHeal": true,
- "allowEmpty": true
}, - "syncOptions": [
- "string"
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- "string"
], - "jqPathExpressions": [
- "string"
], - "managedFieldsManagers": [
- "string"
]
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "revisionHistoryLimit": "string",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}
]
}, - "status": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "health": {
- "status": "string",
- "message": "string"
}, - "hook": true,
- "requiresPruning": true
}
], - "sync": {
- "status": "string",
- "comparedTo": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- null
], - "jqPathExpressions": [
- null
], - "managedFieldsManagers": [
- null
]
}
]
}, - "revision": "string"
}, - "health": {
- "status": "string",
- "message": "string"
}, - "history": [
- {
- "revision": "string",
- "deployedAt": {
- "seconds": "string",
- "nanos": 0
}, - "id": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "deployStartedAt": {
- "seconds": "string",
- "nanos": 0
}, - "deployedAtTs": "2019-08-24T14:15:22Z",
- "deployStartedAtTs": "2019-08-24T14:15:22Z",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
], - "initiatedBy": {
- "username": "string",
- "automated": true
}
}
], - "conditions": [
- {
- "type": "string",
- "message": "string",
- "lastTransitionTime": {
- "seconds": "string",
- "nanos": 0
}, - "lastTransitionTimeTs": "2019-08-24T14:15:22Z"
}
], - "reconciledAt": {
- "seconds": "string",
- "nanos": 0
}, - "operationState": {
- "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": null
}, - "hook": {
- "syncStrategyApply": null
}
}, - "resources": [
- {
- "group": null,
- "kind": null,
- "name": null,
- "namespace": null
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "phase": "string",
- "message": "string",
- "syncResult": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "message": "string",
- "hookType": "string",
- "hookPhase": "string",
- "syncPhase": "string"
}
], - "revision": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "startedAt": {
- "seconds": "string",
- "nanos": 0
}, - "finishedAt": {
- "seconds": "string",
- "nanos": 0
}, - "retryCount": "string",
- "startedAtTs": "2019-08-24T14:15:22Z",
- "finishedAtTs": "2019-08-24T14:15:22Z"
}, - "observedAt": {
- "seconds": "string",
- "nanos": 0
}, - "sourceType": "string",
- "summary": {
- "externalURLs": [
- "string"
], - "images": [
- "string"
]
}, - "resourceHealthSource": "string",
- "sourceTypes": [
- "string"
], - "controllerNamespace": "string"
}, - "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": true
}, - "hook": {
- "syncStrategyApply": {
- "force": true
}
}
}, - "resources": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "lastModifiedAt": "2019-08-24T14:15:22Z",
- "stale": true,
- "skipRepoValidation": true,
- "repoIdentifiers": [
- "string"
], - "parentAppRef": "string"
}
TerminateOperation terminates the currently running operation.
A successful response.
An unexpected error response.
{ }
GetResource returns single application resource.
A successful response.
An unexpected error response.
{- "manifest": "string"
}
DeleteResource deletes a single application resource.
A successful response.
An unexpected error response.
{ }
PatchResource patch single application resource.
A successful response.
An unexpected error response.
{- "name": "string",
- "namespace": "string",
- "resourceName": "string",
- "version": "string",
- "group": "string",
- "kind": "string",
- "patch": "string",
- "patchType": "string"
}
{- "manifest": "string"
}
ListResourceActions returns a list of resource actions.
A successful response.
An unexpected error response.
{- "actions": [
- {
- "name": "string",
- "params": [
- {
- "name": "string",
- "value": "string",
- "type": "string",
- "default": "string"
}
], - "disabled": true
}
]
}
RunResourceAction runs a resource action.
A successful response.
An unexpected error response.
{- "name": "string",
- "namespace": "string",
- "resourceName": "string",
- "version": "string",
- "group": "string",
- "kind": "string",
- "action": "string"
}
{ }
Rollback syncs an application to its target state. Harness Event type (rollback).
A successful response.
An unexpected error response.
{- "name": "string",
- "id": "string",
- "dryRun": true,
- "prune": true
}
{- "accountIdentifier": "string",
- "orgIdentifier": "string",
- "projectIdentifier": "string",
- "agentIdentifier": "string",
- "name": "string",
- "clusterIdentifier": "string",
- "repoIdentifier": "string",
- "app": {
- "metadata": {
- "name": "string",
- "generateName": "string",
- "namespace": "string",
- "selfLink": "string",
- "uid": "string",
- "resourceVersion": "string",
- "generation": "string",
- "creationTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionGracePeriodSeconds": "string",
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "annotations": {
- "property1": "string",
- "property2": "string"
}, - "ownerReferences": [
- {
- "apiVersion": "string",
- "kind": "string",
- "name": "string",
- "uid": "string",
- "controller": true,
- "blockOwnerDeletion": true
}
], - "finalizers": [
- "string"
], - "managedFields": [
- {
- "manager": "string",
- "operation": "string",
- "apiVersion": "string",
- "time": {
- "seconds": "string",
- "nanos": 0
}, - "fieldsType": "string",
- "fieldsV1": {
- "Raw": "string"
}, - "subresource": "string"
}
]
}, - "spec": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": "string",
- "value": "string",
- "forceString": true
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": "string",
- "path": "string"
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": "string",
- "name": "string"
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": "string",
- "name": "string",
- "value": "string"
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "tlas": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "libs": [
- "string"
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": "string",
- "value": "string"
}
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "project": "string",
- "syncPolicy": {
- "automated": {
- "prune": true,
- "selfHeal": true,
- "allowEmpty": true
}, - "syncOptions": [
- "string"
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- "string"
], - "jqPathExpressions": [
- "string"
], - "managedFieldsManagers": [
- "string"
]
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "revisionHistoryLimit": "string",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}
]
}, - "status": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "health": {
- "status": "string",
- "message": "string"
}, - "hook": true,
- "requiresPruning": true
}
], - "sync": {
- "status": "string",
- "comparedTo": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- null
], - "jqPathExpressions": [
- null
], - "managedFieldsManagers": [
- null
]
}
]
}, - "revision": "string"
}, - "health": {
- "status": "string",
- "message": "string"
}, - "history": [
- {
- "revision": "string",
- "deployedAt": {
- "seconds": "string",
- "nanos": 0
}, - "id": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "deployStartedAt": {
- "seconds": "string",
- "nanos": 0
}, - "deployedAtTs": "2019-08-24T14:15:22Z",
- "deployStartedAtTs": "2019-08-24T14:15:22Z",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
], - "initiatedBy": {
- "username": "string",
- "automated": true
}
}
], - "conditions": [
- {
- "type": "string",
- "message": "string",
- "lastTransitionTime": {
- "seconds": "string",
- "nanos": 0
}, - "lastTransitionTimeTs": "2019-08-24T14:15:22Z"
}
], - "reconciledAt": {
- "seconds": "string",
- "nanos": 0
}, - "operationState": {
- "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": null
}, - "hook": {
- "syncStrategyApply": null
}
}, - "resources": [
- {
- "group": null,
- "kind": null,
- "name": null,
- "namespace": null
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "phase": "string",
- "message": "string",
- "syncResult": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "message": "string",
- "hookType": "string",
- "hookPhase": "string",
- "syncPhase": "string"
}
], - "revision": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "startedAt": {
- "seconds": "string",
- "nanos": 0
}, - "finishedAt": {
- "seconds": "string",
- "nanos": 0
}, - "retryCount": "string",
- "startedAtTs": "2019-08-24T14:15:22Z",
- "finishedAtTs": "2019-08-24T14:15:22Z"
}, - "observedAt": {
- "seconds": "string",
- "nanos": 0
}, - "sourceType": "string",
- "summary": {
- "externalURLs": [
- "string"
], - "images": [
- "string"
]
}, - "resourceHealthSource": "string",
- "sourceTypes": [
- "string"
], - "controllerNamespace": "string"
}, - "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": true
}, - "hook": {
- "syncStrategyApply": {
- "force": true
}
}
}, - "resources": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "lastModifiedAt": "2019-08-24T14:15:22Z",
- "stale": true,
- "skipRepoValidation": true,
- "repoIdentifiers": [
- "string"
], - "parentAppRef": "string"
}
UpdateSpec updates an application spec.
A successful response.
An unexpected error response.
{- "name": "string",
- "spec": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": "string",
- "value": "string",
- "forceString": true
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": "string",
- "path": "string"
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": "string",
- "name": "string"
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": "string",
- "name": "string",
- "value": "string"
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- {
- "name": "string",
- "value": "string",
- "code": true
}
], - "tlas": [
- {
- "name": "string",
- "value": "string",
- "code": true
}
], - "libs": [
- "string"
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": "string",
- "value": "string"
}
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "project": "string",
- "syncPolicy": {
- "automated": {
- "prune": true,
- "selfHeal": true,
- "allowEmpty": true
}, - "syncOptions": [
- "string"
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- "string"
], - "jqPathExpressions": [
- "string"
], - "managedFieldsManagers": [
- "string"
]
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "revisionHistoryLimit": "string",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": "string",
- "value": "string",
- "forceString": true
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": "string",
- "path": "string"
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": "string",
- "name": "string"
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": "string",
- "name": "string",
- "value": "string"
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "tlas": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "libs": [
- "string"
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": "string",
- "value": "string"
}
]
}, - "chart": "string",
- "ref": "string"
}
]
}, - "validate": true
}
{- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": "string",
- "value": "string",
- "forceString": true
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": "string",
- "path": "string"
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": "string",
- "name": "string"
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": "string",
- "name": "string",
- "value": "string"
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- {
- "name": "string",
- "value": "string",
- "code": true
}
], - "tlas": [
- {
- "name": "string",
- "value": "string",
- "code": true
}
], - "libs": [
- "string"
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": "string",
- "value": "string"
}
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "project": "string",
- "syncPolicy": {
- "automated": {
- "prune": true,
- "selfHeal": true,
- "allowEmpty": true
}, - "syncOptions": [
- "string"
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- "string"
], - "jqPathExpressions": [
- "string"
], - "managedFieldsManagers": [
- "string"
]
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "revisionHistoryLimit": "string",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": "string",
- "value": "string",
- "forceString": true
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": "string",
- "path": "string"
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": "string",
- "name": "string"
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": "string",
- "name": "string",
- "value": "string"
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- {
- "name": "string",
- "value": "string",
- "code": true
}
], - "tlas": [
- {
- "name": "string",
- "value": "string",
- "code": true
}
], - "libs": [
- "string"
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": "string",
- "value": "string"
}
]
}, - "chart": "string",
- "ref": "string"
}
]
}
Sync syncs an application to its target state. Harness Event type (deploy)
A successful response.
An unexpected error response.
{- "name": "string",
- "revision": "string",
- "dryRun": true,
- "prune": true,
- "strategy": {
- "apply": {
- "force": true
}, - "hook": {
- "syncStrategyApply": {
- "force": true
}
}
}, - "resources": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}
], - "manifests": [
- "string"
], - "infos": [
- {
- "name": "string",
- "value": "string"
}
], - "retryStrategy": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}, - "syncOptions": {
- "items": [
- "string"
]
}, - "appNamespace": "string",
- "project": "string",
- "sourcePositions": [
- "string"
], - "revisions": [
- "string"
]
}
{- "accountIdentifier": "string",
- "orgIdentifier": "string",
- "projectIdentifier": "string",
- "agentIdentifier": "string",
- "name": "string",
- "clusterIdentifier": "string",
- "repoIdentifier": "string",
- "app": {
- "metadata": {
- "name": "string",
- "generateName": "string",
- "namespace": "string",
- "selfLink": "string",
- "uid": "string",
- "resourceVersion": "string",
- "generation": "string",
- "creationTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionGracePeriodSeconds": "string",
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "annotations": {
- "property1": "string",
- "property2": "string"
}, - "ownerReferences": [
- {
- "apiVersion": "string",
- "kind": "string",
- "name": "string",
- "uid": "string",
- "controller": true,
- "blockOwnerDeletion": true
}
], - "finalizers": [
- "string"
], - "managedFields": [
- {
- "manager": "string",
- "operation": "string",
- "apiVersion": "string",
- "time": {
- "seconds": "string",
- "nanos": 0
}, - "fieldsType": "string",
- "fieldsV1": {
- "Raw": "string"
}, - "subresource": "string"
}
]
}, - "spec": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": "string",
- "value": "string",
- "forceString": true
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": "string",
- "path": "string"
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": "string",
- "name": "string"
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": "string",
- "name": "string",
- "value": "string"
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "tlas": [
- {
- "name": null,
- "value": null,
- "code": null
}
], - "libs": [
- "string"
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": "string",
- "value": "string"
}
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "project": "string",
- "syncPolicy": {
- "automated": {
- "prune": true,
- "selfHeal": true,
- "allowEmpty": true
}, - "syncOptions": [
- "string"
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- "string"
], - "jqPathExpressions": [
- "string"
], - "managedFieldsManagers": [
- "string"
]
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "revisionHistoryLimit": "string",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}
]
}, - "status": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "health": {
- "status": "string",
- "message": "string"
}, - "hook": true,
- "requiresPruning": true
}
], - "sync": {
- "status": "string",
- "comparedTo": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- null
], - "jqPathExpressions": [
- null
], - "managedFieldsManagers": [
- null
]
}
]
}, - "revision": "string"
}, - "health": {
- "status": "string",
- "message": "string"
}, - "history": [
- {
- "revision": "string",
- "deployedAt": {
- "seconds": "string",
- "nanos": 0
}, - "id": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "deployStartedAt": {
- "seconds": "string",
- "nanos": 0
}, - "deployedAtTs": "2019-08-24T14:15:22Z",
- "deployStartedAtTs": "2019-08-24T14:15:22Z",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
], - "initiatedBy": {
- "username": "string",
- "automated": true
}
}
], - "conditions": [
- {
- "type": "string",
- "message": "string",
- "lastTransitionTime": {
- "seconds": "string",
- "nanos": 0
}, - "lastTransitionTimeTs": "2019-08-24T14:15:22Z"
}
], - "reconciledAt": {
- "seconds": "string",
- "nanos": 0
}, - "operationState": {
- "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": null
}, - "hook": {
- "syncStrategyApply": null
}
}, - "resources": [
- {
- "group": null,
- "kind": null,
- "name": null,
- "namespace": null
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "phase": "string",
- "message": "string",
- "syncResult": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "message": "string",
- "hookType": "string",
- "hookPhase": "string",
- "syncPhase": "string"
}
], - "revision": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "startedAt": {
- "seconds": "string",
- "nanos": 0
}, - "finishedAt": {
- "seconds": "string",
- "nanos": 0
}, - "retryCount": "string",
- "startedAtTs": "2019-08-24T14:15:22Z",
- "finishedAtTs": "2019-08-24T14:15:22Z"
}, - "observedAt": {
- "seconds": "string",
- "nanos": 0
}, - "sourceType": "string",
- "summary": {
- "externalURLs": [
- "string"
], - "images": [
- "string"
]
}, - "resourceHealthSource": "string",
- "sourceTypes": [
- "string"
], - "controllerNamespace": "string"
}, - "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": true
}, - "hook": {
- "syncStrategyApply": {
- "force": true
}
}
}, - "resources": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "lastModifiedAt": "2019-08-24T14:15:22Z",
- "stale": true,
- "skipRepoValidation": true,
- "repoIdentifiers": [
- "string"
], - "parentAppRef": "string"
}
Watch returns stream of application change events.
A successful response.(streaming responses)
An unexpected error response.
{- "result": {
- "type": "string",
- "application": {
- "metadata": {
- "name": "string",
- "generateName": "string",
- "namespace": "string",
- "selfLink": "string",
- "uid": "string",
- "resourceVersion": "string",
- "generation": "string",
- "creationTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionTimestamp": {
- "seconds": "string",
- "nanos": 0
}, - "deletionGracePeriodSeconds": "string",
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "annotations": {
- "property1": "string",
- "property2": "string"
}, - "ownerReferences": [
- {
- "apiVersion": "string",
- "kind": "string",
- "name": "string",
- "uid": "string",
- "controller": true,
- "blockOwnerDeletion": true
}
], - "finalizers": [
- "string"
], - "managedFields": [
- {
- "manager": "string",
- "operation": "string",
- "apiVersion": "string",
- "time": {
- "seconds": "string",
- "nanos": 0
}, - "fieldsType": "string",
- "fieldsV1": {
- "Raw": "string"
}, - "subresource": "string"
}
]
}, - "spec": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- "string"
], - "parameters": [
- {
- "name": null,
- "value": null,
- "forceString": null
}
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- {
- "name": null,
- "path": null
}
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- "string"
], - "commonLabels": {
- "property1": "string",
- "property2": "string"
}, - "version": "string",
- "commonAnnotations": {
- "property1": "string",
- "property2": "string"
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- {
- "count": null,
- "name": null
}
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- {
- "component": null,
- "name": null,
- "value": null
}
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [
- null
], - "tlas": [
- null
], - "libs": [
- null
]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- {
- "name": null,
- "value": null
}
]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "project": "string",
- "syncPolicy": {
- "automated": {
- "prune": true,
- "selfHeal": true,
- "allowEmpty": true
}, - "syncOptions": [
- "string"
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "ignoreDifferences": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string",
- "jsonPointers": [
- "string"
], - "jqPathExpressions": [
- "string"
], - "managedFieldsManagers": [
- "string"
]
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "revisionHistoryLimit": "string",
- "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}
]
}, - "status": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "health": {
- "status": "string",
- "message": "string"
}, - "hook": true,
- "requiresPruning": true
}
], - "sync": {
- "status": "string",
- "comparedTo": {
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "destination": {
- "server": "string",
- "namespace": "string",
- "name": "string"
}, - "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "ignoreDifferences": [
- {
- "group": null,
- "kind": null,
- "name": null,
- "namespace": null,
- "jsonPointers": [ ],
- "jqPathExpressions": [ ],
- "managedFieldsManagers": [ ]
}
]
}, - "revision": "string"
}, - "health": {
- "status": "string",
- "message": "string"
}, - "history": [
- {
- "revision": "string",
- "deployedAt": {
- "seconds": "string",
- "nanos": 0
}, - "id": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "deployStartedAt": {
- "seconds": "string",
- "nanos": 0
}, - "deployedAtTs": "2019-08-24T14:15:22Z",
- "deployStartedAtTs": "2019-08-24T14:15:22Z",
- "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "revisions": [
- "string"
], - "initiatedBy": {
- "username": "string",
- "automated": true
}
}
], - "conditions": [
- {
- "type": "string",
- "message": "string",
- "lastTransitionTime": {
- "seconds": "string",
- "nanos": 0
}, - "lastTransitionTimeTs": "2019-08-24T14:15:22Z"
}
], - "reconciledAt": {
- "seconds": "string",
- "nanos": 0
}, - "operationState": {
- "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": null,
- "hook": null
}, - "resources": [
- null
], - "source": {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}, - "manifests": [
- null
], - "syncOptions": [
- null
], - "sources": [
- null
], - "revisions": [
- null
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": null,
- "value": null
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": null,
- "factor": null,
- "maxDuration": null
}
}
}, - "phase": "string",
- "message": "string",
- "syncResult": {
- "resources": [
- {
- "group": null,
- "version": null,
- "kind": null,
- "namespace": null,
- "name": null,
- "status": null,
- "message": null,
- "hookType": null,
- "hookPhase": null,
- "syncPhase": null
}
], - "revision": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "revisions": [
- "string"
]
}, - "startedAt": {
- "seconds": "string",
- "nanos": 0
}, - "finishedAt": {
- "seconds": "string",
- "nanos": 0
}, - "retryCount": "string",
- "startedAtTs": "2019-08-24T14:15:22Z",
- "finishedAtTs": "2019-08-24T14:15:22Z"
}, - "observedAt": {
- "seconds": "string",
- "nanos": 0
}, - "sourceType": "string",
- "summary": {
- "externalURLs": [
- "string"
], - "images": [
- "string"
]
}, - "resourceHealthSource": "string",
- "sourceTypes": [
- "string"
], - "controllerNamespace": "string"
}, - "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": true
}, - "hook": {
- "syncStrategyApply": {
- "force": null
}
}
}, - "resources": [
- {
- "group": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}
}
}, - "error": {
- "grpc_code": 0,
- "http_code": 0,
- "message": "string",
- "http_status": "string",
- "details": [
- {
- "type_url": "string",
- "value": "string"
}
]
}
}
WatchResourceTree returns stream of application resource tree.
A successful response.(streaming responses)
An unexpected error response.
{- "result": {
- "nodes": [
- {
- "resourceRef": {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "uid": "string"
}, - "parentRefs": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "uid": "string"
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "networkingInfo": {
- "targetLabels": {
- "property1": "string",
- "property2": "string"
}, - "targetRefs": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "uid": "string"
}
], - "labels": {
- "property1": "string",
- "property2": "string"
}, - "ingress": [
- {
- "ip": "string",
- "hostname": "string",
- "ports": [
- null
]
}
], - "externalURLs": [
- "string"
]
}, - "resourceVersion": "string",
- "images": [
- "string"
], - "health": {
- "status": "string",
- "message": "string"
}, - "createdAt": {
- "seconds": "string",
- "nanos": 0
}
}
], - "orphanedNodes": [
- {
- "resourceRef": {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "uid": "string"
}, - "parentRefs": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "uid": "string"
}
], - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "networkingInfo": {
- "targetLabels": {
- "property1": "string",
- "property2": "string"
}, - "targetRefs": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "uid": "string"
}
], - "labels": {
- "property1": "string",
- "property2": "string"
}, - "ingress": [
- {
- "ip": "string",
- "hostname": "string",
- "ports": [
- null
]
}
], - "externalURLs": [
- "string"
]
}, - "resourceVersion": "string",
- "images": [
- "string"
], - "health": {
- "status": "string",
- "message": "string"
}, - "createdAt": {
- "seconds": "string",
- "nanos": 0
}
}
], - "hosts": [
- {
- "name": "string",
- "resourcesInfo": [
- {
- "resourceName": "string",
- "requestedByApp": "string",
- "requestedByNeighbors": "string",
- "capacity": "string"
}
], - "systemInfo": {
- "machineID": "string",
- "systemUUID": "string",
- "bootID": "string",
- "kernelVersion": "string",
- "osImage": "string",
- "containerRuntimeVersion": "string",
- "kubeletVersion": "string",
- "kubeProxyVersion": "string",
- "operatingSystem": "string",
- "architecture": "string"
}
}
]
}, - "error": {
- "grpc_code": 0,
- "http_code": 0,
- "message": "string",
- "http_status": "string",
- "details": [
- {
- "type_url": "string",
- "value": "string"
}
]
}
}
ListAttributes returns a list of attributes for applications
A successful response.
An unexpected error response.
{- "content": [
- {
- "applicationIdentifier": "string",
- "attributes": {
- "property1": "string",
- "property2": "string"
}
}
]
}
IsMultiSourceEnabled checks if multiple sources for an application feature is enabled
A successful response.
An unexpected error response.
{- "enabled": true
}
ListNs retrieves a list of namespaces for a specific query.
A successful response.
An unexpected error response.
{- "accountIdentifier": "string",
- "projectIdentifier": "string",
- "orgIdentifier": "string",
- "searchTerm": "string",
- "pageSize": 0,
- "pageIndex": 0,
- "filter": { },
- "sortBy": "SORT_BY_NOT_SET",
- "sortOrder": "SORT_ORDER_NOT_SET",
- "metadataOnly": true,
- "fields": [
- "string"
]
}
{- "namespaces": [
- {
- "name": "string"
}
], - "totalPages": 0,
- "totalItems": 0,
- "pageItemCount": 0,
- "pageSize": 0,
- "pageIndex": 0,
- "empty": true
}
ListAppSets lists ApplicationSets in the specified project
A successful response.
An unexpected error response.
{- "content": [
- {
- "name": "string"
}
], - "totalPages": 0,
- "totalItems": 0,
- "pageItemCount": 0,
- "pageSize": 0,
- "pageIndex": 0,
- "empty": true
}
ListAppSync returns a list of application sync status
A successful response.
An unexpected error response.
{- "accountIdentifier": "string",
- "projectIdentifier": "string",
- "orgIdentifier": "string",
- "agentIdentifier": "string",
- "applicationName": "string",
- "searchTerm": "string",
- "pageSize": 0,
- "pageIndex": 0,
- "endTime": 0,
- "startTime": 0,
- "operationPhase": [
- "OPERATION_PHASE_UNSET"
]
}
{- "content": [
- {
- "accountIdentifier": "string",
- "projectIdentifier": "string",
- "orgIdentifier": "string",
- "agentIdentifier": "string",
- "applicationName": "string",
- "createdAt": "string",
- "lastModifiedAt": "string",
- "operationState": {
- "operation": {
- "sync": {
- "revision": "string",
- "prune": true,
- "dryRun": true,
- "syncStrategy": {
- "apply": {
- "force": null
}, - "hook": {
- "syncStrategyApply": null
}
}, - "resources": [
- {
- "group": null,
- "kind": null,
- "name": null,
- "namespace": null
}
], - "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}, - "manifests": [
- "string"
], - "syncOptions": [
- "string"
], - "sources": [
- {
- "repoURL": null,
- "path": null,
- "targetRevision": null,
- "helm": null,
- "kustomize": null,
- "ksonnet": null,
- "directory": null,
- "plugin": null,
- "chart": null,
- "ref": null
}
], - "revisions": [
- "string"
]
}, - "initiatedBy": {
- "username": "string",
- "automated": true
}, - "info": [
- {
- "name": "string",
- "value": "string"
}
], - "retry": {
- "limit": "string",
- "backoff": {
- "duration": "string",
- "factor": "string",
- "maxDuration": "string"
}
}
}, - "phase": "string",
- "message": "string",
- "syncResult": {
- "resources": [
- {
- "group": "string",
- "version": "string",
- "kind": "string",
- "namespace": "string",
- "name": "string",
- "status": "string",
- "message": "string",
- "hookType": "string",
- "hookPhase": "string",
- "syncPhase": "string"
}
], - "revision": "string",
- "source": {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [
- null
], - "parameters": [
- null
], - "releaseName": "string",
- "values": "string",
- "fileParameters": [
- null
], - "version": "string",
- "passCredentials": true
}, - "kustomize": {
- "namePrefix": "string",
- "nameSuffix": "string",
- "images": [
- null
], - "commonLabels": {
- "property1": null,
- "property2": null
}, - "version": "string",
- "commonAnnotations": {
- "property1": null,
- "property2": null
}, - "forceCommonLabels": true,
- "forceCommonAnnotations": true,
- "namespace": "string",
- "replicas": [
- null
]
}, - "ksonnet": {
- "environment": "string",
- "parameters": [
- null
]
}, - "directory": {
- "recurse": true,
- "jsonnet": {
- "extVars": [ ],
- "tlas": [ ],
- "libs": [ ]
}, - "exclude": "string",
- "include": "string"
}, - "plugin": {
- "name": "string",
- "env": [
- null
]
}, - "chart": "string",
- "ref": "string"
}, - "sources": [
- {
- "repoURL": "string",
- "path": "string",
- "targetRevision": "string",
- "helm": {
- "valueFiles": [ ],
- "parameters": [ ],
- "releaseName": null,
- "values": null,
- "fileParameters": [ ],
- "version": null,
- "passCredentials": null
}, - "kustomize": {
- "namePrefix": null,
- "nameSuffix": null,
- "images": [ ],
- "commonLabels": { },
- "version": null,
- "commonAnnotations": { },
- "forceCommonLabels": null,
- "forceCommonAnnotations": null,
- "namespace": null,
- "replicas": [ ]
}, - "ksonnet": {
- "environment": null,
- "parameters": [ ]
}, - "directory": {
- "recurse": null,
- "jsonnet": null,
- "exclude": null,
- "include": null
}, - "plugin": {
- "name": null,
- "env": [ ]
}, - "chart": "string",
- "ref": "string"
}
], - "revisions": [
- "string"
]
}, - "startedAt": {
- "seconds": "string",
- "nanos": 0
}, - "finishedAt": {
- "seconds": "string",
- "nanos": 0
}, - "retryCount": "string",
- "startedAtTs": "2019-08-24T14:15:22Z",
- "finishedAtTs": "2019-08-24T14:15:22Z"
}, - "reqIdentifier": "string",
- "lastKnownRevisionId": "string",
- "syncedBy": {
- "id": "string",
- "name": "string",
- "email": "string"
}, - "autoSyncCount": 0
}
], - "totalPages": 0,
- "totalItems": 0,
- "pageItemCount": 0,
- "pageSize": 0,
- "pageIndex": 0,
- "empty": true
}
Exists checks whether an application with the given name exists.
A successful response.
An unexpected error response.
true