# Constants
No description provided by the author
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
Storage version of v1api20240302.ApiError_STATUS Api error.
Storage version of v1api20240302.ApiErrorBase_STATUS Api error base.
Storage version of v1api20240302.CopyCompletionError Indicates the error details if the background copy of a resource created via the CopyStart operation fails.
Storage version of v1api20240302.CopyCompletionError_STATUS Indicates the error details if the background copy of a resource created via the CopyStart operation fails.
Storage version of v1api20240302.CreationData Data used when creating a disk.
Storage version of v1api20240302.CreationData_STATUS Data used when creating a disk.
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240302.Disk Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/DiskRP/stable/2024-03-02/disk.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/disks/{diskName}.
Storage version of v1api20240302.Disk_Spec.
Storage version of v1api20240302.Disk_STATUS Disk resource.
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240302.DiskAccess Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/DiskRP/stable/2024-03-02/diskAccess.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskAccesses/{diskAccessName}.
Storage version of v1api20240302.DiskAccess_Spec.
Storage version of v1api20240302.DiskAccess_STATUS disk access resource.
+kubebuilder:object:root=true Storage version of v1api20240302.DiskAccess Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/DiskRP/stable/2024-03-02/diskAccess.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskAccesses/{diskAccessName}.
Storage version of v1api20240302.DiskAccessOperatorSpec Details for configuring operator behavior.
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240302.DiskEncryptionSet Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/DiskRP/stable/2024-03-02/diskEncryptionSet.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{diskEncryptionSetName}.
Storage version of v1api20240302.DiskEncryptionSet_Spec.
Storage version of v1api20240302.DiskEncryptionSet_STATUS disk encryption set resource.
+kubebuilder:object:root=true Storage version of v1api20240302.DiskEncryptionSet Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/DiskRP/stable/2024-03-02/diskEncryptionSet.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{diskEncryptionSetName}.
Storage version of v1api20240302.DiskEncryptionSetOperatorSpec Details for configuring operator behavior.
+kubebuilder:object:root=true Storage version of v1api20240302.Disk Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/DiskRP/stable/2024-03-02/disk.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/disks/{diskName}.
Storage version of v1api20240302.DiskOperatorSpec Details for configuring operator behavior.
Storage version of v1api20240302.DiskSecurityProfile Contains the security related information for the resource.
Storage version of v1api20240302.DiskSecurityProfile_STATUS Contains the security related information for the resource.
Storage version of v1api20240302.DiskSku The disks sku name.
Storage version of v1api20240302.DiskSku_STATUS The disks sku name.
Storage version of v1api20240302.Encryption Encryption at rest settings for disk or snapshot.
Storage version of v1api20240302.Encryption_STATUS Encryption at rest settings for disk or snapshot.
Storage version of v1api20240302.EncryptionSetIdentity The managed identity for the disk encryption set.
Storage version of v1api20240302.EncryptionSetIdentity_STATUS The managed identity for the disk encryption set.
Storage version of v1api20240302.EncryptionSetIdentity_UserAssignedIdentities_STATUS.
Storage version of v1api20240302.EncryptionSettingsCollection Encryption settings for disk or snapshot.
Storage version of v1api20240302.EncryptionSettingsCollection_STATUS Encryption settings for disk or snapshot.
Storage version of v1api20240302.EncryptionSettingsElement Encryption settings for one disk volume.
Storage version of v1api20240302.EncryptionSettingsElement_STATUS Encryption settings for one disk volume.
Storage version of v1api20240302.ExtendedLocation The complex type of the extended location.
Storage version of v1api20240302.ExtendedLocation_STATUS The complex type of the extended location.
Storage version of v1api20240302.ImageDiskReference The source image used for creating the disk.
Storage version of v1api20240302.ImageDiskReference_STATUS The source image used for creating the disk.
Storage version of v1api20240302.InnerError_STATUS Inner error details.
Storage version of v1api20240302.KeyForDiskEncryptionSet Key Vault Key Url to be used for server side encryption of Managed Disks and Snapshots.
Storage version of v1api20240302.KeyForDiskEncryptionSet_STATUS Key Vault Key Url to be used for server side encryption of Managed Disks and Snapshots.
Storage version of v1api20240302.KeyVaultAndKeyReference Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey.
Storage version of v1api20240302.KeyVaultAndKeyReference_STATUS Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey.
Storage version of v1api20240302.KeyVaultAndSecretReference Key Vault Secret Url and vault id of the encryption key.
Storage version of v1api20240302.KeyVaultAndSecretReference_STATUS Key Vault Secret Url and vault id of the encryption key.
Storage version of v1api20240302.PrivateEndpointConnection_STATUS The Private Endpoint Connection resource.
Storage version of v1api20240302.PropertyUpdatesInProgress_STATUS Properties of the disk for which update is pending.
Storage version of v1api20240302.PurchasePlan Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
Storage version of v1api20240302.PurchasePlan_STATUS Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
Storage version of v1api20240302.ShareInfoElement_STATUS.
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240302.Snapshot Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/DiskRP/stable/2024-03-02/snapshot.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/snapshots/{snapshotName}.
Storage version of v1api20240302.Snapshot_Spec.
Storage version of v1api20240302.Snapshot_STATUS Snapshot resource.
+kubebuilder:object:root=true Storage version of v1api20240302.Snapshot Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/DiskRP/stable/2024-03-02/snapshot.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/snapshots/{snapshotName}.
Storage version of v1api20240302.SnapshotOperatorSpec Details for configuring operator behavior.
Storage version of v1api20240302.SnapshotSku The snapshots sku name.
Storage version of v1api20240302.SnapshotSku_STATUS The snapshots sku name.
Storage version of v1api20240302.SourceVault The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}.
Storage version of v1api20240302.SourceVault_STATUS The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}.
Storage version of v1api20240302.SupportedCapabilities List of supported capabilities persisted on the disk resource for VM use.
Storage version of v1api20240302.SupportedCapabilities_STATUS List of supported capabilities persisted on the disk resource for VM use.
Storage version of v1api20240302.UserAssignedIdentityDetails Information about the user assigned identity for the resource.
# Type aliases
Storage version of v1api20240302.APIVersion +kubebuilder:validation:Enum={"2024-03-02"}.