cloudAccounts
  • Description: Identifies information about each cloud account
  • Type: Array of cloud accounts

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

    • Type: String

    resource
    • Description: Unique URL to access this resource.
    • Type: String
    perms (click for additional details)

    displayName
    • DescriptionA descriptive name for this CloudCenter resource.
    • Type: String

    Required

    cloudId
    • Description: Unique, system-generated identifier for a cloud representation (see View Deployment Environments for additional details)

    • Type: String

    Required

    userId
    • Description: Unique, system-generated identifier for a user
    • Type: String

    Required

    accountName
    • Description:The account name associated with this cloud account
    • Type: String 

    Required

    accountId
    • Description: Unique, system-generated identifier for the account of the cloud provider
    • Type: String

    Required

    accountPassword
    • Description:Password for the account of the cloud provider
    • Type: String

    Required

    accountDescription
    • Description:A brief description of this cloud account
    • Type: String

    Required

    manageCost
    • Description: Indicates whether the CloudCenter platform tracks your cloud account costs for billing purposes. See the Configure a Cloud and Cloud Account section for the relevant release for additional context.

      • true = The CloudCenter platform tracks your cloud account costs
      • false = Default. The CloudCenter platform does not track your cloud account costs
    • Type: Boolean
    publicVisible
    • Description: Indicates whether this cloud publicly accessible. See the Supported Public Clouds section for the relevant release for additional context.

      • true = cloud is publicly accessible
      • false = cloud is not publicly accessible
    • Type: Boolean 
    allowedUsers
    • Description: Indicates the IDs of the users who are authorized to access this cloud account
    • Type: Integer (array)
     accessPermission 
    • Description: Identifies who can access this cloud account. Once set you cannot change this attribute.

    • Type: Enumeration

      EnumerationDescription
      PRIVATEDefault. The cloud account is accessible only by the owner of the cloud account.
      USERSThe cloud account is accessible by all tenant users of the cloud account.
      USERS_AND_SUBTENANT_USERSThe cloud account is accessible by all tenant and sub-tenant users of the cloud account.

    accountProperties
    • Description: Property information for this cloud account
    • Type: Name-Value Pair (array)

    enableAccountFor
    • Description: Identifies tracking for billing and reporting purposes. Effective CloudCenter Suite 5.0.0 and later.

    • Type: Enumeration

      EnumerationDescription
      PROVISIONING_REPORTINGDefault. Account is used for both provisioning and reporting.
      REPORTINGCost Optimizer and Workload Manager will track cloud costs for this account. Typical usage: master cloud accounts which are used for billing aggregation.
      PROVISIONINGWorkload Manager can deploy jobs using this account.

    enableReportingByOrg
    • Description: This filed only applies to AWS and Google clouds and if set to true, it saves the time of manually creating a comparable cost hierarchy within Cost Optimizer. See Cost Groups Configuration for more information on cost hierarchies in Cost Optimizer. Effective CloudCenter Suite 5.0.0 and later.

    • Type: Boolean

      • true = Causes Cost Optimizer to import the cost hierarchy created in the cloud provider portal.

      • false = Default. You must manually create a cost hierarchy, if required.

    billingUnitIds
    • Description: A billing unit is the most granular level of cloud cost recording in CloudCenter Suite. This field identifies the number of billing units for this cloud account by listing each billing unit ID. Effective CloudCenter 5.0.0 and later.

    • Type: String

    billingUnitNames
    • Description: A billing unit is the most granular level of cloud cost recording in CloudCenter Suite. This field identifies the number of billing units for this cloud account by listing each billing unit name. Effective CloudCenter 5.0.0 and later.

    • Type: String

     

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