Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DiskTables = []interface{}{ &Disk{}, &DiskEncryptionSetting{}, &DiskShareInfo{}, &DiskTag{}, }
Functions ¶
Types ¶
type Disk ¶
type Disk struct { ID uint `gorm:"primarykey"` SubscriptionID string ManagedBy *string ManagedByExtended []*DiskManagedByExtended `gorm:"constraint:OnDelete:CASCADE;"` SkuName string SkuTier *string Zones []*DiskZones `gorm:"constraint:OnDelete:CASCADE;"` TimeCreated *time.Time OsType string HyperVGeneration string CreationDataCreateOption string CreationDataStorageAccountID *string CreationDataImageReferenceID *string CreationDataImageReferenceLun *int32 CreationDataGalleryImageReferenceID *string CreationDataGalleryImageReferenceLun *int32 CreationDataSourceURI *string CreationDataSourceResourceID *string CreationDataSourceUniqueID *string CreationDataUploadSizeBytes *int64 DiskSizeGB *int32 DiskSizeBytes *int64 UniqueID *string EncryptionSettingsCollectionEnabled *bool EncryptionSettingsCollectionSettings []*DiskEncryptionSetting `gorm:"constraint:OnDelete:CASCADE;"` EncryptionSettingsCollectionSettingsVersion *string ProvisioningState *string DiskIOPSReadWrite *int64 DiskMBpsReadWrite *int64 DiskIOPSReadOnly *int64 DiskMBpsReadOnly *int64 DiskState string EncryptionDiskEncryptionSetID *string EncryptionType string NetworkAccessPolicy string DiskAccessID *string ResourceID *string Name *string Type *string Location *string Tags []*DiskTag `gorm:"constraint:OnDelete:CASCADE;"` // contains filtered or unexported fields }
type DiskConfig ¶
type DiskConfig struct {
Filter string
}
type DiskEncryptionSetting ¶
type DiskEncryptionSetting struct { ID uint `gorm:"primarykey"` DiskID uint `neo:"ignore"` SubscriptionID string `gorm:"-"` DiskEncryptionKeySourceVaultID *string DiskEncryptionKeySecretURL *string KeyEncryptionKeySourceVaultID *string KeyEncryptionKeyURL *string }
func (DiskEncryptionSetting) TableName ¶
func (DiskEncryptionSetting) TableName() string
type DiskManagedByExtended ¶
type DiskShareInfo ¶
type DiskShareInfo struct {}
func (DiskShareInfo) TableName ¶
func (DiskShareInfo) TableName() string
Click to show internal directories.
Click to hide internal directories.