Documentation ¶
Index ¶
- func Schema() schemaR.StringAttribute
- func SuperSchema() superschema.StringAttribute
- func SuperSchemaSuperType() superschema.SuperStringAttribute
- type VDC
- func (v VDC) DiskExist(diskName string) (bool, error)
- func (v *VDC) FindStorageProfileName(storageProfileName string) (string, error)
- func (v *VDC) GetStorageProfile(storageProfileName string, refresh bool) (*govcdtypes.CatalogStorageProfiles, error)
- func (v *VDC) GetStorageProfileReference(storageProfileName string, refresh bool) (*govcdtypes.Reference, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Schema ¶
func Schema() schemaR.StringAttribute
Schema
Optional: true Computed: true RequiresReplace UseStateForUnknown
func SuperSchema ¶
func SuperSchema() superschema.StringAttribute
SuperSchema
For the resource : Optional: true Computed: true RequiresReplace UseStateForUnknown For the data source : Optional: true Computed: true
func SuperSchemaSuperType ¶ added in v0.15.0
func SuperSchemaSuperType() superschema.SuperStringAttribute
Types ¶
type VDC ¶
func Init ¶
func Init(c *client.CloudAvenue, vdc types.String) (VDC, diag.Diagnostics)
Init
If vDC is not defined at data source level, use the one defined at provider level.
func (*VDC) FindStorageProfileName ¶ added in v0.15.5
GetStorageProfileID returns the storage profile ID.
func (*VDC) GetStorageProfile ¶
func (v *VDC) GetStorageProfile(storageProfileName string, refresh bool) (*govcdtypes.CatalogStorageProfiles, error)
GetStorageProfile returns the storage profile.
func (*VDC) GetStorageProfileReference ¶
func (v *VDC) GetStorageProfileReference(storageProfileName string, refresh bool) (*govcdtypes.Reference, error)
GetStorageProfileReference returns the storage profile reference.
Click to show internal directories.
Click to hide internal directories.