approvalRequest
  • Description: Identifies the process of approval for the job/deployment environment.
  • Type: Sequence of attributes for the request

    currentDeploymentEnvironment 
    • Description: Identifies the process of approval for the current deployment environment.

    • Type: Sequence of attributes for the request

      id
      • DescriptionUnique, system-generated identifier for this CloudCenter Resource.

      • Type: String
      resource
      • Description: Unique URL to access this resource.
      • Type: String
    fromDeploymentEnvironment
    • Description: Identifies the process of approval for the originating deployment environment. Applies to the PROMOTE status

    • Type: Sequence of attributes for the request

      id
      • DescriptionUnique, system-generated identifier for this CloudCenter Resource.

      • Type: String
      resource
      • Description: Unique URL to access this resource.
      • Type: String
    initiatingUser
    • Description: Identifies the user who has started the request for approval.

    • Type: Sequence of attributes for the request

      id
      • DescriptionUnique, system-generated identifier for this CloudCenter Resource.

      • Type: String
      resource
      • Description: Unique URL to access this resource.
      • Type: String
    approvingUser
    • Description: Identifies the user who approves the job based on deployment environment permissions.

    • Type: Sequence of attributes for the request

      id
      • DescriptionUnique, system-generated identifier for this CloudCenter Resource.

      • Type: String
      resource
      • Description: Unique URL to access this resource.
      • Type: String

    requestTime
    • Description: Unix time in milliseconds (see CloudCenter API Overview > Date Format) to identify the exact time that this approval was requested.
    • Type: Long

    approvalTime
    • Description: Unix time in milliseconds (see CloudCenter API Overview > Date Format) to identify the exact time that this approval was approved.
    • Type: Long
    status (v2 jobs)
    • Description: Supported job status for the includeStatus and excludeStatus attributes.
    • Type: String

      all (default)
      active
      JobFinished
      JobRunning
      JobStarting
      JobSubmitted
      JobCanceled
      JobCancelling
      JobError
      JobPending
      JobStopped
      JobStopping
      JobStoppingError
      JobScaling
      JobRejected
      JobMigrating
      JobMigrationError
      JobUpgrading
      JobUpgradeError
      JobSuspending
      JobSuspended
      JobResuming
      JobReconfiguring

     

    message
    • Description: Identifies the the resulting message for the approval request.

    • Type: String

      EnumerationDescription
      PENDINGThe job request is pending approval.
      APPROVEDThe job request has been approved.
      REJECTEDThe job request was rejected.
      AUTO_APPROVEDApproved by default. For example, the admin submits a job and does not require approval. Similarly, approvingUser, requestTime, approvalTime  also do not require approval – if there an approval chain is in place.

  • No labels
© 2017-2019 Cisco Systems, Inc. All rights reserved