Marketplace
BrowsePublish
Marketplace
ankasoftco/provider-vcd@v0.0.1
Vm
vcd.crossplane.io
Vm
ankasoftco/provider-vcd@v0.0.1vcd.crossplane.io

Vm is the Schema for the Vms API. <no value>

Type

CRD

Group

vcd.crossplane.io

Version

v1alpha1

apiVersion: vcd.crossplane.io/v1alpha1

kind: Vm

API Documentation
apiVersion
string
kind
string
metadata
object
spec
object
object

VmSpec defines the desired state of Vm

forProvider
requiredobject
requiredobject

No description provided.

bootImage
string
cpuCores
number
cpuLimit
number
cpuShares
number
cpus
number
array

Guest customization block

object

Manually specify admin password

key
requiredstring
name
requiredstring
namespace
requiredstring
changeSid
boolean
enabled
boolean
force
boolean
joinDomain
boolean
object

Password for custom domain name join

key
requiredstring
name
requiredstring
namespace
requiredstring
disk
array
array

No description provided.

busNumber
requiredstring
name
requiredstring
unitNumber
requiredstring
href
string
memory
number
metadata
object
array

Metadata entries for the given VM

isSystem
boolean
key
string
type
string
value
string
name
string
network
array
array

A block to define network interface. Multiple can be used.

connected
boolean
ip
string
isPrimary
boolean
mac
string
name
string
type
requiredstring
org
string
osType
string
array

A block to match internal_disk interface in template. Multiple can be used. Disk will be matched by bus_type, bus_number and unit_number.

busNumber
requirednumber
busType
requiredstring
iops
number
sizeInMb
requirednumber
unitNumber
requirednumber
powerOn
boolean
array

Security tags to assign to this VM

vappName
string
vdc
string
object

ProviderConfigReference specifies how the provider that will be used to create, observe, update, and delete this managed resource should be configured.

name
requiredstring
policy
object
object

Policies for referencing.

resolve
string
object

ProviderReference specifies the provider that will be used to create, observe, update, and delete this managed resource. Deprecated: Please use ProviderConfigReference, i.e. providerConfigRef

name
requiredstring
policy
object
object

Policies for referencing.

resolve
string
object

PublishConnectionDetailsTo specifies the connection secret config which contains a name, metadata and a reference to secret store config to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource.

configRef
object
object

SecretStoreConfigRef specifies which secret store config should be used for this ConnectionSecret.

name
requiredstring
policy
object
object

Policies for referencing.

resolve
string
metadata
object
object

Metadata is the metadata for connection secret.

labels
object
type
string
name
requiredstring
object

WriteConnectionSecretToReference specifies the namespace and name of a Secret to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource. This field is planned to be replaced in a future release in favor of PublishConnectionDetailsTo. Currently, both could be set independently and connection details would be published to both without affecting each other.

name
requiredstring
namespace
requiredstring
status
object
object

VmStatus defines the observed state of Vm.

object

No description provided.

bootImage
string
cpuCores
number
cpuLimit
number
cpuShares
number
cpus
number
disk
array
array

No description provided.

busNumber
string
name
string
sizeInMb
number
href
string
id
string
array

A block will show internal disk details

busNumber
number
busType
string
diskId
string
iops
number
sizeInMb
number
memory
number
metadata
object
array

Metadata entries for the given VM

isSystem
boolean
key
string
type
string
value
string
name
string
network
array
array

A block to define network interface. Multiple can be used.

connected
boolean
ip
string
isPrimary
boolean
mac
string
name
string
type
string
org
string
osType
string
array

A block to match internal_disk interface in template. Multiple can be used. Disk will be matched by bus_type, bus_number and unit_number.

busNumber
number
busType
string
iops
number
sizeInMb
number
powerOn
boolean
array

Security tags to assign to this VM

status
number
vappName
string
vdc
string
vmType
string
array

Conditions of the resource.

lastTransitionTime
requiredstring
message
string
reason
requiredstring
status
requiredstring
type
requiredstring
Marketplace

Discover the building blocks for your internal cloud platform.

© 2022 Upbound, Inc.

SolutionsProvidersConfigurations
LearnDocumentationTry for Free
MorePrivacy PolicyTerms & Conditions
Marketplace

© 2022 Upbound, Inc.

Marketplace

Discover the building blocksfor your internal cloud platform.