180 lines
4.3 KiB
YAML
180 lines
4.3 KiB
YAML
project:
|
|
name: project
|
|
collection: baremetalsolution.projects
|
|
attributes:
|
|
- &project
|
|
parameter_name: projectsId
|
|
attribute_name: project
|
|
help: Project ID.
|
|
property: core/project
|
|
disable_auto_completers: false
|
|
|
|
region:
|
|
name: region
|
|
collection: baremetalsolution.projects.locations
|
|
attributes:
|
|
- *project
|
|
- ®ion
|
|
parameter_name: locationsId
|
|
attribute_name: region
|
|
help: Region of the resource.
|
|
disable_auto_completers: false
|
|
|
|
global_only_region:
|
|
name: global_only_region
|
|
collection: baremetalsolution.projects.locations
|
|
attributes:
|
|
- *project
|
|
- &global_only_region
|
|
parameter_name: locationsId
|
|
attribute_name: region
|
|
help: Region of the resource.
|
|
fallthroughs:
|
|
- hook: googlecloudsdk.command_lib.bms.util:DefaultToGlobal
|
|
hint: "global is the only supported location"
|
|
disable_auto_completers: false
|
|
|
|
instance:
|
|
name: instance
|
|
collection: baremetalsolution.projects.locations.instances
|
|
attributes:
|
|
- *project
|
|
- *region
|
|
- &instance
|
|
parameter_name: instancesId
|
|
attribute_name: instance
|
|
help: Bare Metal Solution instance.
|
|
disable_auto_completers: false
|
|
|
|
volume:
|
|
name: volume
|
|
collection: baremetalsolution.projects.locations.volumes
|
|
attributes:
|
|
- *project
|
|
- *region
|
|
- &volume
|
|
parameter_name: volumesId
|
|
attribute_name: volume
|
|
help: Bare Metal Solution volume.
|
|
disable_auto_completers: false
|
|
|
|
snapshot_schedule_policy:
|
|
name: snapshot_schedule_policy
|
|
collection: baremetalsolution.projects.locations.snapshotSchedulePolicies
|
|
attributes:
|
|
- *project
|
|
- *global_only_region
|
|
- &snapshot_schedule_policy
|
|
parameter_name: snapshotSchedulePoliciesId
|
|
attribute_name: snapshot_schedule_policy
|
|
help: Bare Metal Solution snapshot schedule policy.
|
|
disable_auto_completers: false
|
|
|
|
network:
|
|
name: network
|
|
collection: baremetalsolution.projects.locations.networks
|
|
attributes:
|
|
- *project
|
|
- *region
|
|
- &network
|
|
parameter_name: networksId
|
|
attribute_name: network
|
|
help: Bare Metal Solution network.
|
|
disable_auto_completers: false
|
|
|
|
nfs_share:
|
|
name: nfs_share
|
|
collection: baremetalsolution.projects.locations.nfsShares
|
|
attributes:
|
|
- *project
|
|
- *region
|
|
- &nfs_share
|
|
parameter_name: nfsSharesId
|
|
attribute_name: nfs_share
|
|
help: Bare Metal Solution NFS share.
|
|
disable_auto_completers: false
|
|
|
|
os_image:
|
|
name: os_image
|
|
collection: baremetalsolution.projects.locations.osImages
|
|
attributes:
|
|
- *project
|
|
- *global_only_region
|
|
- &os_image
|
|
parameter_name: osImagesId
|
|
attribute_name: os_image
|
|
help: Bare Metal Solution OS image.
|
|
disable_auto_completers: false
|
|
|
|
serial_console_ssh_key:
|
|
name: serial_console_ssh_key
|
|
collection: baremetalsolution.projects.locations.sshKeys
|
|
attributes:
|
|
- *project
|
|
- *global_only_region
|
|
- &serial_console_ssh_key
|
|
parameter_name: sshKeysId
|
|
attribute_name: serial_console_ssh_key
|
|
help: Bare Metal Solution interactive serial console SSH key.
|
|
disable_auto_completers: false
|
|
|
|
ssh_key:
|
|
name: SSH key
|
|
collection: baremetalsolution.projects.locations.sshKeys
|
|
attributes:
|
|
- *project
|
|
- *global_only_region
|
|
- &ssh_key
|
|
parameter_name: sshKeysId
|
|
attribute_name: ssh_key
|
|
help: Bare Metal Solution SSH key.
|
|
disable_auto_completers: false
|
|
|
|
lun:
|
|
name: lun
|
|
collection: baremetalsolution.projects.locations.volumes.luns
|
|
attributes:
|
|
- *project
|
|
- *region
|
|
- *volume
|
|
- &lun
|
|
parameter_name: lunsId
|
|
attribute_name: lun
|
|
help: Bare Metal Solution volume LUN.
|
|
disable_auto_completers: false
|
|
|
|
snapshot:
|
|
name: snapshot
|
|
collection: baremetalsolution.projects.locations.volumes.snapshots
|
|
attributes:
|
|
- *project
|
|
- *region
|
|
- *volume
|
|
- &snapshot
|
|
parameter_name: snapshotsId
|
|
attribute_name: snapshot
|
|
help: Bare Metal Solution volume snapshot.
|
|
disable_auto_completers: false
|
|
|
|
operation_v1:
|
|
name: operation_v1
|
|
collection: baremetalsolution.operations
|
|
api_version: v1
|
|
attributes:
|
|
- &operationv1
|
|
parameter_name: operationsId
|
|
attribute_name: operation
|
|
help: Bare Metal Solution operation.
|
|
|
|
operation:
|
|
name: operation
|
|
collection: baremetalsolution.projects.locations.operations
|
|
attributes:
|
|
- *project
|
|
- *global_only_region
|
|
- &operation
|
|
parameter_name: operationsId
|
|
attribute_name: operation
|
|
help: Bare Metal Solution operation.
|
|
disable_auto_completers: false
|