project:
  name: project
  collection: sddc.projects
  attributes:
  - &project
    parameter_name: projectsId
    attribute_name: project
    help: Project ID.
    property: core/project
  disable_auto_completers: false

region:
  name: region
  collection: sddc.projects.locations
  attributes:
  - *project
  - &region
    parameter_name: locationsId
    attribute_name: region
    help: Region of the private cloud or cluster.
    property: vmware/region
  disable_auto_completers: false

privatecloud:
  name: privatecloud
  collection: sddc.projects.locations.clusterGroups
  attributes:
  - *project
  - *region
  - &privatecloud
    parameter_name: clusterGroupsId
    attribute_name: privatecloud
    help: VMware Engine private cloud.
  disable_auto_completers: false

cluster:
  name: cluster
  collection: sddc.projects.locations.clusterGroups.clusters
  attributes:
  - *project
  - *region
  - *privatecloud
  - &cluster
    parameter_name: clustersId
    attribute_name: cluster
    help: Cluster in a VMware Engine private cloud.
  disable_auto_completers: false

ip_address:
  name: ip_address
  collection: sddc.projects.locations.clusterGroups.ipAddresses
  attributes:
  - *project
  - *region
  - *privatecloud
  - &ip_address
    parameter_name: ipAddressesId
    attribute_name: name
    help: IP address name in a VMware Engine private cloud.
  disable_auto_completers: false
