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 ¶ added in v0.8.7
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 ¶ added in v0.8.7
func (DiskEncryptionSetting) TableName() string
type DiskManagedByExtended ¶
type DiskShareInfo ¶ added in v0.8.7
type DiskShareInfo struct {
}
func (DiskShareInfo) TableName ¶ added in v0.8.7
func (DiskShareInfo) TableName() string
Click to show internal directories.
Click to hide internal directories.