Skip to main content

Import a terranetes cloud resource as a cloud resource plan

Import a terranetes cloud resource as a cloud resource plan

Request Body required
    apiVersion string
    kind string
    metadata

    ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.

    annotations object

    Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. More info: http://kubernetes.io/docs/user-guide/annotations

  • property name* string
  • clusterName string
    creationTimestamp string
    deletionGracePeriodSeconds int64
    deletionTimestamp string
    finalizers string[]
    generateName string
    generation int64
    labels object

    Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and services. More info: http://kubernetes.io/docs/user-guide/labels

  • property name* string
  • managedFields undefined[]

    ManagedFields maps workflow-id and version to the set of fields that are managed by that workflow. This is mostly for internal housekeeping, and users typically shouldn't need to set or understand this field. A workflow can be the user's name, a controller's name, or the name of a specific apply path like "ci-cd". The set of fields is always in the version that the workflow used when modifying the object.

    apiVersion string
    fieldsType string
    fieldsV1 string
    manager string
    operation string
    subresource string
    time string
    name string
    namespace string
    ownerReferences undefined[]

    List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller.

    apiVersion stringrequired
    blockOwnerDeletion boolean
    controller boolean
    kind stringrequired
    name stringrequired
    uid stringrequired
    resourceVersion string
    selfLink string
    uid string
    spec
    outputs undefined[]
    description string
    name stringrequired
    output string
    source required
    auth

    SecretReference represents a Secret Reference. It has enough information to retrieve secret in any namespace

    name string
    namespace string
    filter
    tags string[]
    url stringrequired
    summary string
    variables undefined[]
    description string
    name stringrequired
    type stringrequired
    value stringrequired
    status
    conditions undefined[]
    detail string
    lastTransitionTime stringrequired
    message string
    name stringrequired
    negativePolarity boolean
    observedGeneration int64
    reason stringrequired
    status stringrequired
    type stringrequired
    lastReconcile
    generation int64required
    time stringrequired
    lastSuccess
    generation int64required
    time stringrequired
    revisions int32

Responses

Imported successfully

Schema
    apiVersion string
    kind string
    metadata

    ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.

    annotations object

    Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. More info: http://kubernetes.io/docs/user-guide/annotations

  • property name* string
  • clusterName string
    creationTimestamp string
    deletionGracePeriodSeconds int64
    deletionTimestamp string
    finalizers string[]
    generateName string
    generation int64
    labels object

    Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and services. More info: http://kubernetes.io/docs/user-guide/labels

  • property name* string
  • managedFields undefined[]

    ManagedFields maps workflow-id and version to the set of fields that are managed by that workflow. This is mostly for internal housekeeping, and users typically shouldn't need to set or understand this field. A workflow can be the user's name, a controller's name, or the name of a specific apply path like "ci-cd". The set of fields is always in the version that the workflow used when modifying the object.

    apiVersion string
    fieldsType string
    fieldsV1 string
    manager string
    operation string
    subresource string
    time string
    name string
    namespace string
    ownerReferences undefined[]

    List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller.

    apiVersion string
    blockOwnerDeletion boolean
    controller boolean
    kind string
    name string
    uid string
    resourceVersion string
    selfLink string
    uid string
    spec

    CloudResourcePlanSpec defines a plan for a cloud resource.

    allocation
    type string
    workspaces string[]
    cloud string
    description string
    enableTemplateAutoUpgrade boolean
    enableWatch boolean
    inputDefinitions undefined[]

    InoutDefinitions provides more detail about the inputs that the terraform module represented by this plan has.

    default string
    description string
    name string
    required boolean
    sensitive boolean
    type string
    inputsFrom undefined[]

    InputsFrom is a optional collection of values which are injected into the rendered output of the resource.

    kind string
    name string
    resource

    Resource is used to filter on and extract the details from a managed resource in Wayfinder.

    group string
    kind string
    name string
    namespace string
    srcPath string
    valuePrefix string
    valueSuffix string
    version string
    labels object
  • property name* string
  • outputs undefined[]

    Outputs is a list of available outputs from the revision of the terraform module represented by this plan.

    description string
    name string
    sensitive boolean
    userFacing boolean
    policies undefined[]
    editable boolean
    enum string[]
    max int64
    min int64
    path string
    pattern string
    summary string
    template

    Template represents the configuration values for a specific revision of the cloud resource.

    revision string
    source string
    variables object
    status

    CloudResourcePlanStatus defines the status of a cloud resource plan.

    cloudResourcesCreated boolean
    conditions undefined[]
    detail string
    lastTransitionTime string
    message string
    name string
    negativePolarity boolean
    observedGeneration int64
    reason string
    status string
    type string
    detail string
    lastReconcile
    generation int64
    time string
    lastSuccess
    generation int64
    time string
    message string
    obsoleteResources undefined[]
    kind string
    name string
    status string
    wayfinderVersion string
Loading...