privatecloudbusiness

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2024 License: MPL-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateV1beta1SystemSoftwareCatalogs400ErrorFromDiscriminatorValue

CreateV1beta1SystemSoftwareCatalogs400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogs401ErrorFromDiscriminatorValue

CreateV1beta1SystemSoftwareCatalogs401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogs404ErrorFromDiscriminatorValue

CreateV1beta1SystemSoftwareCatalogs404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogs500ErrorFromDiscriminatorValue

CreateV1beta1SystemSoftwareCatalogs500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsGetResponseFromDiscriminatorValue

CreateV1beta1SystemSoftwareCatalogsGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsGetResponse_itemsFromDiscriminatorValue

CreateV1beta1SystemSoftwareCatalogsGetResponse_itemsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManagerFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManagerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManagerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmwareFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmwareFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmwareFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManagerFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManagerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManagerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftwareFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftwareFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftwareFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePathFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePathFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePathFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClustersFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClustersFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClustersFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400ErrorFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401ErrorFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404ErrorFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500ErrorFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponseFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManagerFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManagerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManagerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmwareFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmwareFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmwareFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManagerFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManagerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManagerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftwareFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftwareFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftwareFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePathFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePathFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePathFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClustersFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClustersFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClustersFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsResponseFromDiscriminatorValue

func CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemSoftwareCatalogsResponseFromDiscriminatorValue

CreateV1beta1SystemSoftwareCatalogsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1Systems400ErrorFromDiscriminatorValue

CreateV1beta1Systems400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1Systems401ErrorFromDiscriminatorValue

CreateV1beta1Systems401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1Systems404ErrorFromDiscriminatorValue

CreateV1beta1Systems404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1Systems500ErrorFromDiscriminatorValue

CreateV1beta1Systems500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponseFromDiscriminatorValue

CreateV1beta1SystemsGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_itemsFromDiscriminatorValue

CreateV1beta1SystemsGetResponse_itemsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_associatedResourceCountsFromDiscriminatorValue

func CreateV1beta1SystemsGetResponse_items_associatedResourceCountsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsGetResponse_items_associatedResourceCountsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_computeUsageFromDiscriminatorValue

CreateV1beta1SystemsGetResponse_items_computeUsageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_configAnalysisStatusFromDiscriminatorValue

func CreateV1beta1SystemsGetResponse_items_configAnalysisStatusFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsGetResponse_items_configAnalysisStatusFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_healthFromDiscriminatorValue

CreateV1beta1SystemsGetResponse_items_healthFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_hypervisorClustersFromDiscriminatorValue

func CreateV1beta1SystemsGetResponse_items_hypervisorClustersFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsGetResponse_items_hypervisorClustersFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecretFromDiscriminatorValue

func CreateV1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecretFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecretFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_locationFromDiscriminatorValue

CreateV1beta1SystemsGetResponse_items_locationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_softwareInfoFromDiscriminatorValue

CreateV1beta1SystemsGetResponse_items_softwareInfoFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatusFromDiscriminatorValue

func CreateV1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatusFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatusFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClustersFromDiscriminatorValue

func CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClustersFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClustersFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogsFromDiscriminatorValue

func CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalogFromDiscriminatorValue

func CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalogFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalogFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatusFromDiscriminatorValue

func CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatusFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatusFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsFromDiscriminatorValue

func CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_storageSystemFromDiscriminatorValue

CreateV1beta1SystemsGetResponse_items_storageSystemFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_storageUsageFromDiscriminatorValue

CreateV1beta1SystemsGetResponse_items_storageUsageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsGetResponse_items_systemVmsFromDiscriminatorValue

CreateV1beta1SystemsGetResponse_items_systemVmsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemAddHypervisorCluster400ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemAddHypervisorCluster400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemAddHypervisorCluster401ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemAddHypervisorCluster401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemAddHypervisorCluster403ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemAddHypervisorCluster403ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemAddHypervisorCluster404ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemAddHypervisorCluster404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemAddHypervisorCluster409ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemAddHypervisorCluster409ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemAddHypervisorCluster500ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemAddHypervisorCluster500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemAddHypervisorClusterPostRequestBodyFromDiscriminatorValue

func CreateV1beta1SystemsItemAddHypervisorClusterPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemAddHypervisorClusterPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemAddHypervisorClusterPostResponseFromDiscriminatorValue

func CreateV1beta1SystemsItemAddHypervisorClusterPostResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemAddHypervisorClusterPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemAddHypervisorClusterResponseFromDiscriminatorValue

CreateV1beta1SystemsItemAddHypervisorClusterResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemFiveZeroThreeErrorFromDiscriminatorValue

CreateV1beta1SystemsItemFiveZeroThreeErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemFiveZeroZeroErrorFromDiscriminatorValue

CreateV1beta1SystemsItemFiveZeroZeroErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemFourZeroFourErrorFromDiscriminatorValue

CreateV1beta1SystemsItemFourZeroFourErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemFourZeroOneErrorFromDiscriminatorValue

CreateV1beta1SystemsItemFourZeroOneErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemFourZeroThreeErrorFromDiscriminatorValue

CreateV1beta1SystemsItemFourZeroThreeErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemFourZeroZeroErrorFromDiscriminatorValue

CreateV1beta1SystemsItemFourZeroZeroErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponseFromDiscriminatorValue

CreateV1beta1SystemsItemGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_associatedResourceCountsFromDiscriminatorValue

func CreateV1beta1SystemsItemGetResponse_associatedResourceCountsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemGetResponse_associatedResourceCountsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_computeUsageFromDiscriminatorValue

CreateV1beta1SystemsItemGetResponse_computeUsageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_configAnalysisStatusFromDiscriminatorValue

func CreateV1beta1SystemsItemGetResponse_configAnalysisStatusFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemGetResponse_configAnalysisStatusFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_healthFromDiscriminatorValue

CreateV1beta1SystemsItemGetResponse_healthFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_hypervisorClustersFromDiscriminatorValue

func CreateV1beta1SystemsItemGetResponse_hypervisorClustersFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemGetResponse_hypervisorClustersFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretFromDiscriminatorValue

func CreateV1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_locationFromDiscriminatorValue

CreateV1beta1SystemsItemGetResponse_locationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_softwareInfoFromDiscriminatorValue

CreateV1beta1SystemsItemGetResponse_softwareInfoFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatusFromDiscriminatorValue

func CreateV1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatusFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatusFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClustersFromDiscriminatorValue

func CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClustersFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClustersFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogsFromDiscriminatorValue

func CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalogFromDiscriminatorValue

func CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalogFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalogFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatusFromDiscriminatorValue

func CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatusFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatusFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsFromDiscriminatorValue

func CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_storageSystemFromDiscriminatorValue

CreateV1beta1SystemsItemGetResponse_storageSystemFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_storageUsageFromDiscriminatorValue

CreateV1beta1SystemsItemGetResponse_storageUsageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemGetResponse_systemVmsFromDiscriminatorValue

CreateV1beta1SystemsItemGetResponse_systemVmsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchRequestBodyFromDiscriminatorValue

CreateV1beta1SystemsItemPatchRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchRequestBody_locationFromDiscriminatorValue

CreateV1beta1SystemsItemPatchRequestBody_locationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponseFromDiscriminatorValue

CreateV1beta1SystemsItemPatchResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_associatedResourceCountsFromDiscriminatorValue

func CreateV1beta1SystemsItemPatchResponse_associatedResourceCountsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemPatchResponse_associatedResourceCountsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_computeUsageFromDiscriminatorValue

CreateV1beta1SystemsItemPatchResponse_computeUsageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_configAnalysisStatusFromDiscriminatorValue

func CreateV1beta1SystemsItemPatchResponse_configAnalysisStatusFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemPatchResponse_configAnalysisStatusFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_healthFromDiscriminatorValue

CreateV1beta1SystemsItemPatchResponse_healthFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_hypervisorClustersFromDiscriminatorValue

func CreateV1beta1SystemsItemPatchResponse_hypervisorClustersFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemPatchResponse_hypervisorClustersFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretFromDiscriminatorValue

func CreateV1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_locationFromDiscriminatorValue

CreateV1beta1SystemsItemPatchResponse_locationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_softwareInfoFromDiscriminatorValue

CreateV1beta1SystemsItemPatchResponse_softwareInfoFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatusFromDiscriminatorValue

func CreateV1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatusFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatusFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClustersFromDiscriminatorValue

func CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClustersFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClustersFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogsFromDiscriminatorValue

func CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalogFromDiscriminatorValue

func CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalogFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalogFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatusFromDiscriminatorValue

func CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatusFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatusFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsFromDiscriminatorValue

func CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_storageSystemFromDiscriminatorValue

CreateV1beta1SystemsItemPatchResponse_storageSystemFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_storageUsageFromDiscriminatorValue

CreateV1beta1SystemsItemPatchResponse_storageUsageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemPatchResponse_systemVmsFromDiscriminatorValue

CreateV1beta1SystemsItemPatchResponse_systemVmsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemResponseFromDiscriminatorValue

CreateV1beta1SystemsItemResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServers400ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemServers400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServers401ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemServers401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServers404ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemServers404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServers500ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemServers500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersGetResponseFromDiscriminatorValue

CreateV1beta1SystemsItemServersGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersGetResponse_itemsFromDiscriminatorValue

CreateV1beta1SystemsItemServersGetResponse_itemsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersGetResponse_items_healthFromDiscriminatorValue

func CreateV1beta1SystemsItemServersGetResponse_items_healthFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersGetResponse_items_healthFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersGetResponse_items_hypervisorHostFromDiscriminatorValue

func CreateV1beta1SystemsItemServersGetResponse_items_hypervisorHostFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersGetResponse_items_hypervisorHostFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecretFromDiscriminatorValue

func CreateV1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecretFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecretFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecretFromDiscriminatorValue

func CreateV1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecretFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecretFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersGetResponse_items_iloNetworkInfoFromDiscriminatorValue

func CreateV1beta1SystemsItemServersGetResponse_items_iloNetworkInfoFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersGetResponse_items_iloNetworkInfoFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfacesFromDiscriminatorValue

func CreateV1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfacesFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfacesFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersGetResponse_items_serverNetworkInterfacesFromDiscriminatorValue

func CreateV1beta1SystemsItemServersGetResponse_items_serverNetworkInterfacesFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersGetResponse_items_serverNetworkInterfacesFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersItemWithServer400ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemServersItemWithServer400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersItemWithServer401ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemServersItemWithServer401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersItemWithServer404ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemServersItemWithServer404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersItemWithServer500ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemServersItemWithServer500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersItemWithServerGetResponseFromDiscriminatorValue

func CreateV1beta1SystemsItemServersItemWithServerGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersItemWithServerGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersItemWithServerGetResponse_healthFromDiscriminatorValue

func CreateV1beta1SystemsItemServersItemWithServerGetResponse_healthFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersItemWithServerGetResponse_healthFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostFromDiscriminatorValue

func CreateV1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecretFromDiscriminatorValue

func CreateV1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecretFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecretFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecretFromDiscriminatorValue

func CreateV1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecretFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecretFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfoFromDiscriminatorValue

func CreateV1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfoFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfoFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfacesFromDiscriminatorValue

func CreateV1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfacesFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfacesFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfacesFromDiscriminatorValue

func CreateV1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfacesFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfacesFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersItemWithServerResponseFromDiscriminatorValue

CreateV1beta1SystemsItemServersItemWithServerResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemServersResponseFromDiscriminatorValue

CreateV1beta1SystemsItemServersResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwarePrechecks400ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwarePrechecks400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwarePrechecks401ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwarePrechecks401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwarePrechecks403ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwarePrechecks403ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwarePrechecks404ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwarePrechecks404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwarePrechecks409ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwarePrechecks409ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwarePrechecks500ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwarePrechecks500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwarePrechecksPostRequestBodyFromDiscriminatorValue

func CreateV1beta1SystemsItemSoftwarePrechecksPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSoftwarePrechecksPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwarePrechecksPostResponseFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwarePrechecksPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwarePrechecksResponseFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwarePrechecksResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdate400ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdate400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdate401ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdate401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdate403ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdate403ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdate404ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdate404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdate409ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdate409ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdate500ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdate500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdatePostRequestBodyFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdatePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdatePostResponseFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdatePostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdateResponseFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdateResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdateResume400ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdateResume400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdateResume401ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdateResume401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdateResume403ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdateResume403ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdateResume404ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdateResume404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdateResume409ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdateResume409ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdateResume500ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdateResume500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdateResumePostResponseFromDiscriminatorValue

func CreateV1beta1SystemsItemSoftwareUpdateResumePostResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSoftwareUpdateResumePostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareUpdateResumeResponseFromDiscriminatorValue

CreateV1beta1SystemsItemSoftwareUpdateResumeResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareVersionRefresh400ErrorFromDiscriminatorValue

func CreateV1beta1SystemsItemSoftwareVersionRefresh400ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSoftwareVersionRefresh400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareVersionRefresh401ErrorFromDiscriminatorValue

func CreateV1beta1SystemsItemSoftwareVersionRefresh401ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSoftwareVersionRefresh401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareVersionRefresh403ErrorFromDiscriminatorValue

func CreateV1beta1SystemsItemSoftwareVersionRefresh403ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSoftwareVersionRefresh403ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareVersionRefresh404ErrorFromDiscriminatorValue

func CreateV1beta1SystemsItemSoftwareVersionRefresh404ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSoftwareVersionRefresh404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareVersionRefresh409ErrorFromDiscriminatorValue

func CreateV1beta1SystemsItemSoftwareVersionRefresh409ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSoftwareVersionRefresh409ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareVersionRefresh500ErrorFromDiscriminatorValue

func CreateV1beta1SystemsItemSoftwareVersionRefresh500ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSoftwareVersionRefresh500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareVersionRefreshPostResponseFromDiscriminatorValue

func CreateV1beta1SystemsItemSoftwareVersionRefreshPostResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSoftwareVersionRefreshPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSoftwareVersionRefreshResponseFromDiscriminatorValue

func CreateV1beta1SystemsItemSoftwareVersionRefreshResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSoftwareVersionRefreshResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageArrays400ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemStorageArrays400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageArrays401ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemStorageArrays401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageArrays404ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemStorageArrays404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageArrays500ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemStorageArrays500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageArraysGetResponseFromDiscriminatorValue

CreateV1beta1SystemsItemStorageArraysGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageArraysGetResponse_itemsFromDiscriminatorValue

func CreateV1beta1SystemsItemStorageArraysGetResponse_itemsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemStorageArraysGetResponse_itemsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageArraysGetResponse_items_capacityMetricsFromDiscriminatorValue

func CreateV1beta1SystemsItemStorageArraysGetResponse_items_capacityMetricsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemStorageArraysGetResponse_items_capacityMetricsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageArraysGetResponse_items_detailsFromDiscriminatorValue

func CreateV1beta1SystemsItemStorageArraysGetResponse_items_detailsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemStorageArraysGetResponse_items_detailsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageArraysGetResponse_items_healthFromDiscriminatorValue

func CreateV1beta1SystemsItemStorageArraysGetResponse_items_healthFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemStorageArraysGetResponse_items_healthFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageArraysResponseFromDiscriminatorValue

CreateV1beta1SystemsItemStorageArraysResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStoragePools400ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemStoragePools400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStoragePools401ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemStoragePools401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStoragePools404ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemStoragePools404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStoragePools500ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemStoragePools500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStoragePoolsGetResponseFromDiscriminatorValue

CreateV1beta1SystemsItemStoragePoolsGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStoragePoolsGetResponse_itemsFromDiscriminatorValue

CreateV1beta1SystemsItemStoragePoolsGetResponse_itemsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStoragePoolsResponseFromDiscriminatorValue

CreateV1beta1SystemsItemStoragePoolsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageReplicationPartners400ErrorFromDiscriminatorValue

func CreateV1beta1SystemsItemStorageReplicationPartners400ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemStorageReplicationPartners400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageReplicationPartners401ErrorFromDiscriminatorValue

func CreateV1beta1SystemsItemStorageReplicationPartners401ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemStorageReplicationPartners401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageReplicationPartners404ErrorFromDiscriminatorValue

func CreateV1beta1SystemsItemStorageReplicationPartners404ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemStorageReplicationPartners404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageReplicationPartners500ErrorFromDiscriminatorValue

func CreateV1beta1SystemsItemStorageReplicationPartners500ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemStorageReplicationPartners500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageReplicationPartnersGetResponseFromDiscriminatorValue

func CreateV1beta1SystemsItemStorageReplicationPartnersGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemStorageReplicationPartnersGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageReplicationPartnersGetResponse_itemsFromDiscriminatorValue

func CreateV1beta1SystemsItemStorageReplicationPartnersGetResponse_itemsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemStorageReplicationPartnersGetResponse_itemsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttlesFromDiscriminatorValue

func CreateV1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttlesFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttlesFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemStorageReplicationPartnersResponseFromDiscriminatorValue

func CreateV1beta1SystemsItemStorageReplicationPartnersResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemStorageReplicationPartnersResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitches400ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSwitches400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitches401ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSwitches401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitches404ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSwitches404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitches500ErrorFromDiscriminatorValue

CreateV1beta1SystemsItemSwitches500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitchesGetResponseFromDiscriminatorValue

CreateV1beta1SystemsItemSwitchesGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitchesGetResponse_itemsFromDiscriminatorValue

CreateV1beta1SystemsItemSwitchesGetResponse_itemsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitchesGetResponse_items_healthFromDiscriminatorValue

func CreateV1beta1SystemsItemSwitchesGetResponse_items_healthFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSwitchesGetResponse_items_healthFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitchesItemWithSwitch400ErrorFromDiscriminatorValue

func CreateV1beta1SystemsItemSwitchesItemWithSwitch400ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSwitchesItemWithSwitch400ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitchesItemWithSwitch401ErrorFromDiscriminatorValue

func CreateV1beta1SystemsItemSwitchesItemWithSwitch401ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSwitchesItemWithSwitch401ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitchesItemWithSwitch404ErrorFromDiscriminatorValue

func CreateV1beta1SystemsItemSwitchesItemWithSwitch404ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSwitchesItemWithSwitch404ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitchesItemWithSwitch500ErrorFromDiscriminatorValue

func CreateV1beta1SystemsItemSwitchesItemWithSwitch500ErrorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSwitchesItemWithSwitch500ErrorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitchesItemWithSwitchGetResponseFromDiscriminatorValue

func CreateV1beta1SystemsItemSwitchesItemWithSwitchGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSwitchesItemWithSwitchGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitchesItemWithSwitchGetResponse_healthFromDiscriminatorValue

func CreateV1beta1SystemsItemSwitchesItemWithSwitchGetResponse_healthFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSwitchesItemWithSwitchGetResponse_healthFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitchesItemWithSwitchResponseFromDiscriminatorValue

func CreateV1beta1SystemsItemSwitchesItemWithSwitchResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateV1beta1SystemsItemSwitchesItemWithSwitchResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsItemSwitchesResponseFromDiscriminatorValue

CreateV1beta1SystemsItemSwitchesResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateV1beta1SystemsResponseFromDiscriminatorValue

CreateV1beta1SystemsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

Types

type PrivateCloudBusinessRequestBuilder

PrivateCloudBusinessRequestBuilder builds and executes requests for operations under \private-cloud-business

func NewPrivateCloudBusinessRequestBuilder

NewPrivateCloudBusinessRequestBuilder instantiates a new PrivateCloudBusinessRequestBuilder and sets the default values.

func NewPrivateCloudBusinessRequestBuilderInternal

func NewPrivateCloudBusinessRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivateCloudBusinessRequestBuilder

NewPrivateCloudBusinessRequestBuilderInternal instantiates a new PrivateCloudBusinessRequestBuilder and sets the default values.

func (*PrivateCloudBusinessRequestBuilder) V1beta1

V1beta1 the v1beta1 property returns a *V1beta1RequestBuilder when successful

type V1beta1RequestBuilder

V1beta1RequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1

func NewV1beta1RequestBuilder

NewV1beta1RequestBuilder instantiates a new V1beta1RequestBuilder and sets the default values.

func NewV1beta1RequestBuilderInternal

func NewV1beta1RequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1RequestBuilder

NewV1beta1RequestBuilderInternal instantiates a new V1beta1RequestBuilder and sets the default values.

func (*V1beta1RequestBuilder) SystemSoftwareCatalogs

SystemSoftwareCatalogs the systemSoftwareCatalogs property returns a *V1beta1SystemSoftwareCatalogsRequestBuilder when successful

func (*V1beta1RequestBuilder) Systems

Systems the systems property returns a *V1beta1SystemsRequestBuilder when successful

type V1beta1SystemSoftwareCatalogs400Error

type V1beta1SystemSoftwareCatalogs400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemSoftwareCatalogs400Error

func NewV1beta1SystemSoftwareCatalogs400Error() *V1beta1SystemSoftwareCatalogs400Error

NewV1beta1SystemSoftwareCatalogs400Error instantiates a new V1beta1SystemSoftwareCatalogs400Error and sets the default values.

func (*V1beta1SystemSoftwareCatalogs400Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemSoftwareCatalogs400Error) GetAdditionalData

func (m *V1beta1SystemSoftwareCatalogs400Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogs400Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemSoftwareCatalogs400Error) GetErrorCode

func (m *V1beta1SystemSoftwareCatalogs400Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemSoftwareCatalogs400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogs400Error) GetHttpStatusCode

func (m *V1beta1SystemSoftwareCatalogs400Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemSoftwareCatalogs400Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemSoftwareCatalogs400Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogs400Error) SetAdditionalData

func (m *V1beta1SystemSoftwareCatalogs400Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogs400Error) SetDebugId

func (m *V1beta1SystemSoftwareCatalogs400Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemSoftwareCatalogs400Error) SetErrorCode

func (m *V1beta1SystemSoftwareCatalogs400Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemSoftwareCatalogs400Error) SetHttpStatusCode

func (m *V1beta1SystemSoftwareCatalogs400Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemSoftwareCatalogs400Error) SetMessage

func (m *V1beta1SystemSoftwareCatalogs400Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemSoftwareCatalogs400Errorable

type V1beta1SystemSoftwareCatalogs400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemSoftwareCatalogs401Error

type V1beta1SystemSoftwareCatalogs401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemSoftwareCatalogs401Error

func NewV1beta1SystemSoftwareCatalogs401Error() *V1beta1SystemSoftwareCatalogs401Error

NewV1beta1SystemSoftwareCatalogs401Error instantiates a new V1beta1SystemSoftwareCatalogs401Error and sets the default values.

func (*V1beta1SystemSoftwareCatalogs401Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemSoftwareCatalogs401Error) GetAdditionalData

func (m *V1beta1SystemSoftwareCatalogs401Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogs401Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemSoftwareCatalogs401Error) GetErrorCode

func (m *V1beta1SystemSoftwareCatalogs401Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemSoftwareCatalogs401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogs401Error) GetHttpStatusCode

func (m *V1beta1SystemSoftwareCatalogs401Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemSoftwareCatalogs401Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemSoftwareCatalogs401Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogs401Error) SetAdditionalData

func (m *V1beta1SystemSoftwareCatalogs401Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogs401Error) SetDebugId

func (m *V1beta1SystemSoftwareCatalogs401Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemSoftwareCatalogs401Error) SetErrorCode

func (m *V1beta1SystemSoftwareCatalogs401Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemSoftwareCatalogs401Error) SetHttpStatusCode

func (m *V1beta1SystemSoftwareCatalogs401Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemSoftwareCatalogs401Error) SetMessage

func (m *V1beta1SystemSoftwareCatalogs401Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemSoftwareCatalogs401Errorable

type V1beta1SystemSoftwareCatalogs401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemSoftwareCatalogs404Error

type V1beta1SystemSoftwareCatalogs404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemSoftwareCatalogs404Error

func NewV1beta1SystemSoftwareCatalogs404Error() *V1beta1SystemSoftwareCatalogs404Error

NewV1beta1SystemSoftwareCatalogs404Error instantiates a new V1beta1SystemSoftwareCatalogs404Error and sets the default values.

func (*V1beta1SystemSoftwareCatalogs404Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemSoftwareCatalogs404Error) GetAdditionalData

func (m *V1beta1SystemSoftwareCatalogs404Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogs404Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemSoftwareCatalogs404Error) GetErrorCode

func (m *V1beta1SystemSoftwareCatalogs404Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemSoftwareCatalogs404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogs404Error) GetHttpStatusCode

func (m *V1beta1SystemSoftwareCatalogs404Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemSoftwareCatalogs404Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemSoftwareCatalogs404Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogs404Error) SetAdditionalData

func (m *V1beta1SystemSoftwareCatalogs404Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogs404Error) SetDebugId

func (m *V1beta1SystemSoftwareCatalogs404Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemSoftwareCatalogs404Error) SetErrorCode

func (m *V1beta1SystemSoftwareCatalogs404Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemSoftwareCatalogs404Error) SetHttpStatusCode

func (m *V1beta1SystemSoftwareCatalogs404Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemSoftwareCatalogs404Error) SetMessage

func (m *V1beta1SystemSoftwareCatalogs404Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemSoftwareCatalogs404Errorable

type V1beta1SystemSoftwareCatalogs404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemSoftwareCatalogs500Error

type V1beta1SystemSoftwareCatalogs500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemSoftwareCatalogs500Error

func NewV1beta1SystemSoftwareCatalogs500Error() *V1beta1SystemSoftwareCatalogs500Error

NewV1beta1SystemSoftwareCatalogs500Error instantiates a new V1beta1SystemSoftwareCatalogs500Error and sets the default values.

func (*V1beta1SystemSoftwareCatalogs500Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemSoftwareCatalogs500Error) GetAdditionalData

func (m *V1beta1SystemSoftwareCatalogs500Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogs500Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemSoftwareCatalogs500Error) GetErrorCode

func (m *V1beta1SystemSoftwareCatalogs500Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemSoftwareCatalogs500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogs500Error) GetHttpStatusCode

func (m *V1beta1SystemSoftwareCatalogs500Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemSoftwareCatalogs500Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemSoftwareCatalogs500Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogs500Error) SetAdditionalData

func (m *V1beta1SystemSoftwareCatalogs500Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogs500Error) SetDebugId

func (m *V1beta1SystemSoftwareCatalogs500Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemSoftwareCatalogs500Error) SetErrorCode

func (m *V1beta1SystemSoftwareCatalogs500Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemSoftwareCatalogs500Error) SetHttpStatusCode

func (m *V1beta1SystemSoftwareCatalogs500Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemSoftwareCatalogs500Error) SetMessage

func (m *V1beta1SystemSoftwareCatalogs500Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemSoftwareCatalogs500Errorable

type V1beta1SystemSoftwareCatalogs500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemSoftwareCatalogsGetResponse

type V1beta1SystemSoftwareCatalogsGetResponse struct {
	// contains filtered or unexported fields
}

func NewV1beta1SystemSoftwareCatalogsGetResponse

func NewV1beta1SystemSoftwareCatalogsGetResponse() *V1beta1SystemSoftwareCatalogsGetResponse

NewV1beta1SystemSoftwareCatalogsGetResponse instantiates a new V1beta1SystemSoftwareCatalogsGetResponse and sets the default values.

func (*V1beta1SystemSoftwareCatalogsGetResponse) GetAdditionalData

func (m *V1beta1SystemSoftwareCatalogsGetResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse) GetItems

GetItems gets the items property value. The items property returns a []V1beta1SystemSoftwareCatalogsGetResponse_itemsable when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsGetResponse) SetAdditionalData

func (m *V1beta1SystemSoftwareCatalogsGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogsGetResponse) SetItems

SetItems sets the items property value. The items property

type V1beta1SystemSoftwareCatalogsGetResponse_items

type V1beta1SystemSoftwareCatalogsGetResponse_items struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsGetResponse_items system Software Catalog with all the detailed information of software components, end user license agreement and a list of systems that have an update path to the catalog.

func NewV1beta1SystemSoftwareCatalogsGetResponse_items

func NewV1beta1SystemSoftwareCatalogsGetResponse_items() *V1beta1SystemSoftwareCatalogsGetResponse_items

NewV1beta1SystemSoftwareCatalogsGetResponse_items instantiates a new V1beta1SystemSoftwareCatalogsGetResponse_items and sets the default values.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetAdditionalData

func (m *V1beta1SystemSoftwareCatalogsGetResponse_items) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetCreatedAt

GetCreatedAt gets the createdAt property value. The createdAt property returns a *Time when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetCustomerId

GetCustomerId gets the customerId property value. The customer application identifier returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetEula

GetEula gets the eula property value. End User License Agreement for this software catalog returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetGeneration

GetGeneration gets the generation property value. A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date. returns a *int64 when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetHypervisor

GetHypervisor gets the hypervisor property value. Details of the hypervisor software. returns a V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorable when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetHypervisorManager

GetHypervisorManager gets the hypervisorManager property value. Details of the hypervisor manager software. returns a V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManagerable when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetId

GetId gets the id property value. An identifier for the resource, usually a UUID. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetName

GetName gets the name property value. A system specified name for the resource. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetReleaseDate

GetReleaseDate gets the releaseDate property value. Release date of the software catalog returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetResourceUri

GetResourceUri gets the resourceUri property value. The self reference for this resource. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetServerFirmware

GetServerFirmware gets the serverFirmware property value. Details of the HPE Server Firmware. returns a V1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmwareable when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetStorageConnectionManager

GetStorageConnectionManager gets the storageConnectionManager property value. Details of the HPE Storage Connection Manager software. returns a V1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManagerable when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetStorageSoftware

GetStorageSoftware gets the storageSoftware property value. Details of the HPE Storage software. returns a V1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftwareable when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetSystemsWithUpdatePath

GetSystemsWithUpdatePath gets the systemsWithUpdatePath property value. List of systems having update path to this software catalog returns a []V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePathable when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetTypeEscaped

GetTypeEscaped gets the type property value. The type of resource. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetUpdatedAt

GetUpdatedAt gets the updatedAt property value. The updatedAt property returns a *Time when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) GetVersion

GetVersion gets the version property value. Catalog version returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetAdditionalData

func (m *V1beta1SystemSoftwareCatalogsGetResponse_items) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetCreatedAt

SetCreatedAt sets the createdAt property value. The createdAt property

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetCustomerId

func (m *V1beta1SystemSoftwareCatalogsGetResponse_items) SetCustomerId(value *string)

SetCustomerId sets the customerId property value. The customer application identifier

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetEula

SetEula sets the eula property value. End User License Agreement for this software catalog

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetGeneration

func (m *V1beta1SystemSoftwareCatalogsGetResponse_items) SetGeneration(value *int64)

SetGeneration sets the generation property value. A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetHypervisor

SetHypervisor sets the hypervisor property value. Details of the hypervisor software.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetHypervisorManager

SetHypervisorManager sets the hypervisorManager property value. Details of the hypervisor manager software.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetId

SetId sets the id property value. An identifier for the resource, usually a UUID.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetName

SetName sets the name property value. A system specified name for the resource.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetReleaseDate

func (m *V1beta1SystemSoftwareCatalogsGetResponse_items) SetReleaseDate(value *string)

SetReleaseDate sets the releaseDate property value. Release date of the software catalog

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetResourceUri

func (m *V1beta1SystemSoftwareCatalogsGetResponse_items) SetResourceUri(value *string)

SetResourceUri sets the resourceUri property value. The self reference for this resource.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetServerFirmware

SetServerFirmware sets the serverFirmware property value. Details of the HPE Server Firmware.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetStorageConnectionManager

SetStorageConnectionManager sets the storageConnectionManager property value. Details of the HPE Storage Connection Manager software.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetStorageSoftware

SetStorageSoftware sets the storageSoftware property value. Details of the HPE Storage software.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetSystemsWithUpdatePath

SetSystemsWithUpdatePath sets the systemsWithUpdatePath property value. List of systems having update path to this software catalog

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetTypeEscaped

func (m *V1beta1SystemSoftwareCatalogsGetResponse_items) SetTypeEscaped(value *string)

SetTypeEscaped sets the type property value. The type of resource.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetUpdatedAt

SetUpdatedAt sets the updatedAt property value. The updatedAt property

func (*V1beta1SystemSoftwareCatalogsGetResponse_items) SetVersion

SetVersion sets the version property value. Catalog version

type V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisor

type V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisor struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisor details of the hypervisor software.

func NewV1beta1SystemSoftwareCatalogsGetResponse_items_hypervisor

func NewV1beta1SystemSoftwareCatalogsGetResponse_items_hypervisor() *V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisor

NewV1beta1SystemSoftwareCatalogsGetResponse_items_hypervisor instantiates a new V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisor and sets the default values.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisor) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisor) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisor) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisor) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManager

type V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManager struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManager details of the hypervisor manager software.

func NewV1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManager

func NewV1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManager() *V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManager

NewV1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManager instantiates a new V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManager and sets the default values.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManager) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManager) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManager) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManager) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmware

type V1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmware struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmware details of the HPE Server Firmware.

func NewV1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmware

func NewV1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmware() *V1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmware

NewV1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmware instantiates a new V1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmware and sets the default values.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmware) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmware) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmware) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmware) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManager

type V1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManager struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManager details of the HPE Storage Connection Manager software.

func NewV1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManager

func NewV1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManager() *V1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManager

NewV1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManager instantiates a new V1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManager and sets the default values.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManager) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManager) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManager) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManager) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftware

type V1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftware struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftware details of the HPE Storage software.

func NewV1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftware

func NewV1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftware() *V1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftware

NewV1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftware instantiates a new V1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftware and sets the default values.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftware) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftware) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftware) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftware) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath

type V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath system id and Name with a list of hypervisor clusters

func NewV1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath

func NewV1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath() *V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath

NewV1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath instantiates a new V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath and sets the default values.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath) GetHypervisorClusters

GetHypervisorClusters gets the hypervisorClusters property value. The hypervisorClusters property returns a []V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClustersable when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath) GetId

GetId gets the id property value. Unique Identifier of the system, usually a UUID. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath) GetName

GetName gets the name property value. Name of the system. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath) SetHypervisorClusters

SetHypervisorClusters sets the hypervisorClusters property value. The hypervisorClusters property

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath) SetId

SetId sets the id property value. Unique Identifier of the system, usually a UUID.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath) SetName

SetName sets the name property value. Name of the system.

type V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters

type V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters hypervisor Cluster id and Name

func NewV1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters

func NewV1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters() *V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters

NewV1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters instantiates a new V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters and sets the default values.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters) GetHypervisorClusterId

GetHypervisorClusterId gets the hypervisorClusterId property value. Unique Identifier of the Hypervisor Cluster, usually a UUID. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters) GetHypervisorClusterName

GetHypervisorClusterName gets the hypervisorClusterName property value. Name of the Hypervisor Cluster. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters) SetHypervisorClusterId

SetHypervisorClusterId sets the hypervisorClusterId property value. Unique Identifier of the Hypervisor Cluster, usually a UUID.

func (*V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClusters) SetHypervisorClusterName

SetHypervisorClusterName sets the hypervisorClusterName property value. Name of the Hypervisor Cluster.

type V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClustersable

type V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePath_hypervisorClustersable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetHypervisorClusterId() *string
	GetHypervisorClusterName() *string
	SetHypervisorClusterId(value *string)
	SetHypervisorClusterName(value *string)
}

type V1beta1SystemSoftwareCatalogsGetResponse_itemsable

type V1beta1SystemSoftwareCatalogsGetResponse_itemsable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCreatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetCustomerId() *string
	GetEula() *string
	GetGeneration() *int64
	GetHypervisor() V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorable
	GetHypervisorManager() V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManagerable
	GetId() *string
	GetName() *string
	GetReleaseDate() *string
	GetResourceUri() *string
	GetServerFirmware() V1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmwareable
	GetStorageConnectionManager() V1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManagerable
	GetStorageSoftware() V1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftwareable
	GetSystemsWithUpdatePath() []V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePathable
	GetTypeEscaped() *string
	GetUpdatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetVersion() *string
	SetCreatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetCustomerId(value *string)
	SetEula(value *string)
	SetGeneration(value *int64)
	SetHypervisor(value V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorable)
	SetHypervisorManager(value V1beta1SystemSoftwareCatalogsGetResponse_items_hypervisorManagerable)
	SetId(value *string)
	SetName(value *string)
	SetReleaseDate(value *string)
	SetResourceUri(value *string)
	SetServerFirmware(value V1beta1SystemSoftwareCatalogsGetResponse_items_serverFirmwareable)
	SetStorageConnectionManager(value V1beta1SystemSoftwareCatalogsGetResponse_items_storageConnectionManagerable)
	SetStorageSoftware(value V1beta1SystemSoftwareCatalogsGetResponse_items_storageSoftwareable)
	SetSystemsWithUpdatePath(value []V1beta1SystemSoftwareCatalogsGetResponse_items_systemsWithUpdatePathable)
	SetTypeEscaped(value *string)
	SetUpdatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetVersion(value *string)
}

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error() *V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error

NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error instantiates a new V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error and sets the default values.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error) SetHttpStatusCode

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Errorable

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error() *V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error

NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error instantiates a new V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error and sets the default values.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error) SetHttpStatusCode

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Errorable

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error() *V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error

NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error instantiates a new V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error and sets the default values.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error) SetHttpStatusCode

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Errorable

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error() *V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error

NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error instantiates a new V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error and sets the default values.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error) SetHttpStatusCode

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Errorable

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse system Software Catalog with all the detailed information of software components, end user license agreement and a list of systems that have an update path to the catalog.

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse() *V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse

NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse instantiates a new V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse and sets the default values.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetCreatedAt

GetCreatedAt gets the createdAt property value. The createdAt property returns a *Time when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetCustomerId

GetCustomerId gets the customerId property value. The customer application identifier returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetEula

GetEula gets the eula property value. End User License Agreement for this software catalog returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetGeneration

GetGeneration gets the generation property value. A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date. returns a *int64 when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetHypervisor

GetHypervisor gets the hypervisor property value. Details of the hypervisor software. returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorable when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetHypervisorManager

GetHypervisorManager gets the hypervisorManager property value. Details of the hypervisor manager software. returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManagerable when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetId

GetId gets the id property value. An identifier for the resource, usually a UUID. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetName

GetName gets the name property value. A system specified name for the resource. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetReleaseDate

GetReleaseDate gets the releaseDate property value. Release date of the software catalog returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetResourceUri

GetResourceUri gets the resourceUri property value. The self reference for this resource. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetServerFirmware

GetServerFirmware gets the serverFirmware property value. Details of the HPE Server Firmware. returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmwareable when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetStorageConnectionManager

GetStorageConnectionManager gets the storageConnectionManager property value. Details of the HPE Storage Connection Manager software. returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManagerable when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetStorageSoftware

GetStorageSoftware gets the storageSoftware property value. Details of the HPE Storage software. returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftwareable when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetSystemsWithUpdatePath

GetSystemsWithUpdatePath gets the systemsWithUpdatePath property value. List of systems having update path to this software catalog returns a []V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePathable when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetTypeEscaped

GetTypeEscaped gets the type property value. The type of resource. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetUpdatedAt

GetUpdatedAt gets the updatedAt property value. The updatedAt property returns a *Time when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) GetVersion

GetVersion gets the version property value. Catalog version returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetCreatedAt

SetCreatedAt sets the createdAt property value. The createdAt property

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetCustomerId

SetCustomerId sets the customerId property value. The customer application identifier

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetEula

SetEula sets the eula property value. End User License Agreement for this software catalog

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetGeneration

SetGeneration sets the generation property value. A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetHypervisor

SetHypervisor sets the hypervisor property value. Details of the hypervisor software.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetHypervisorManager

SetHypervisorManager sets the hypervisorManager property value. Details of the hypervisor manager software.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetId

SetId sets the id property value. An identifier for the resource, usually a UUID.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetName

SetName sets the name property value. A system specified name for the resource.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetReleaseDate

SetReleaseDate sets the releaseDate property value. Release date of the software catalog

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetResourceUri

SetResourceUri sets the resourceUri property value. The self reference for this resource.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetServerFirmware

SetServerFirmware sets the serverFirmware property value. Details of the HPE Server Firmware.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetStorageConnectionManager

SetStorageConnectionManager sets the storageConnectionManager property value. Details of the HPE Storage Connection Manager software.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetStorageSoftware

SetStorageSoftware sets the storageSoftware property value. Details of the HPE Storage software.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetSystemsWithUpdatePath

SetSystemsWithUpdatePath sets the systemsWithUpdatePath property value. List of systems having update path to this software catalog

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetTypeEscaped

SetTypeEscaped sets the type property value. The type of resource.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetUpdatedAt

SetUpdatedAt sets the updatedAt property value. The updatedAt property

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse) SetVersion

SetVersion sets the version property value. Catalog version

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisor

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisor struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisor details of the hypervisor software.

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisor

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisor() *V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisor

NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisor instantiates a new V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisor and sets the default values.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisor) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisor) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisor) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisor) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManager

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManager struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManager details of the hypervisor manager software.

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManager

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManager() *V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManager

NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManager instantiates a new V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManager and sets the default values.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManager) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManager) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManager) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManager) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmware

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmware struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmware details of the HPE Server Firmware.

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmware

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmware() *V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmware

NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmware instantiates a new V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmware and sets the default values.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmware) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmware) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmware) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmware) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManager

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManager struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManager details of the HPE Storage Connection Manager software.

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManager

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManager() *V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManager

NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManager instantiates a new V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManager and sets the default values.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManager) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManager) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManager) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManager) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftware

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftware struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftware details of the HPE Storage software.

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftware

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftware() *V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftware

NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftware instantiates a new V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftware and sets the default values.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftware) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftware) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftware) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftware) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath system id and Name with a list of hypervisor clusters

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath() *V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath

NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath instantiates a new V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath and sets the default values.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath) GetHypervisorClusters

GetHypervisorClusters gets the hypervisorClusters property value. The hypervisorClusters property returns a []V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClustersable when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath) GetId

GetId gets the id property value. Unique Identifier of the system, usually a UUID. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath) GetName

GetName gets the name property value. Name of the system. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath) SetHypervisorClusters

SetHypervisorClusters sets the hypervisorClusters property value. The hypervisorClusters property

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath) SetId

SetId sets the id property value. Unique Identifier of the system, usually a UUID.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath) SetName

SetName sets the name property value. Name of the system.

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters struct {
	// contains filtered or unexported fields
}

V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters hypervisor Cluster id and Name

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters() *V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters

NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters instantiates a new V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters and sets the default values.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters) GetHypervisorClusterId

GetHypervisorClusterId gets the hypervisorClusterId property value. Unique Identifier of the Hypervisor Cluster, usually a UUID. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters) GetHypervisorClusterName

GetHypervisorClusterName gets the hypervisorClusterName property value. Name of the Hypervisor Cluster. returns a *string when successful

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters) Serialize

Serialize serializes information the current object

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters) SetHypervisorClusterId

SetHypervisorClusterId sets the hypervisorClusterId property value. Unique Identifier of the Hypervisor Cluster, usually a UUID.

func (*V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClusters) SetHypervisorClusterName

SetHypervisorClusterName sets the hypervisorClusterName property value. Name of the Hypervisor Cluster.

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClustersable

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePath_hypervisorClustersable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetHypervisorClusterId() *string
	GetHypervisorClusterName() *string
	SetHypervisorClusterId(value *string)
	SetHypervisorClusterName(value *string)
}

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponseable

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCreatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetCustomerId() *string
	GetEula() *string
	GetGeneration() *int64
	GetHypervisor() V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorable
	GetHypervisorManager() V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManagerable
	GetId() *string
	GetName() *string
	GetReleaseDate() *string
	GetResourceUri() *string
	GetServerFirmware() V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmwareable
	GetStorageConnectionManager() V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManagerable
	GetStorageSoftware() V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftwareable
	GetSystemsWithUpdatePath() []V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePathable
	GetTypeEscaped() *string
	GetUpdatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetVersion() *string
	SetCreatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetCustomerId(value *string)
	SetEula(value *string)
	SetGeneration(value *int64)
	SetHypervisor(value V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorable)
	SetHypervisorManager(value V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_hypervisorManagerable)
	SetId(value *string)
	SetName(value *string)
	SetReleaseDate(value *string)
	SetResourceUri(value *string)
	SetServerFirmware(value V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_serverFirmwareable)
	SetStorageConnectionManager(value V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageConnectionManagerable)
	SetStorageSoftware(value V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_storageSoftwareable)
	SetSystemsWithUpdatePath(value []V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse_systemsWithUpdatePathable)
	SetTypeEscaped(value *string)
	SetUpdatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetVersion(value *string)
}

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsResponse

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsResponse struct {
	V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponse
}

V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsResponse system Software Catalog with all the detailed information of software components, end user license agreement and a list of systems that have an update path to the catalog. Deprecated: This class is obsolete. Use V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponseable instead.

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsResponse

func NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsResponse() *V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsResponse

NewV1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsResponse instantiates a new V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsResponse and sets the default values.

type V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponseable instead.

type V1beta1SystemSoftwareCatalogsRequestBuilder

type V1beta1SystemSoftwareCatalogsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

V1beta1SystemSoftwareCatalogsRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\system-software-catalogs

func NewV1beta1SystemSoftwareCatalogsRequestBuilder

NewV1beta1SystemSoftwareCatalogsRequestBuilder instantiates a new V1beta1SystemSoftwareCatalogsRequestBuilder and sets the default values.

func NewV1beta1SystemSoftwareCatalogsRequestBuilderInternal

func NewV1beta1SystemSoftwareCatalogsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemSoftwareCatalogsRequestBuilder

NewV1beta1SystemSoftwareCatalogsRequestBuilderInternal instantiates a new V1beta1SystemSoftwareCatalogsRequestBuilder and sets the default values.

func (*V1beta1SystemSoftwareCatalogsRequestBuilder) ById

ById gets an item from the github.com/HewlettPackard/hpegl-pcbe-terraform-resources/internal/sdk/systems.privateCloudBusiness.v1beta1.systemSoftwareCatalogs.item collection returns a *V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder when successful

func (*V1beta1SystemSoftwareCatalogsRequestBuilder) Get

Get returns a list of all system software catalogs.Use 'select' and 'filter' query parameters to customize the response returned by this API.For example, to get the End User License Agreement (EULA) for catalog version 1.2.3.4, use '?select=eula&filter=version eq 1.2.3.4'. To get recommended systems for precheck to a given catalog version, use '?select=systemsWithUpdatePath&filter=version eq 1.2.3.4'. Deprecated: This method is obsolete. Use GetAsSystemSoftwareCatalogsGetResponse instead. returns a V1beta1SystemSoftwareCatalogsResponseable when successful returns a V1beta1SystemSoftwareCatalogs400Error error when the service returns a 400 status code returns a V1beta1SystemSoftwareCatalogs401Error error when the service returns a 401 status code returns a V1beta1SystemSoftwareCatalogs404Error error when the service returns a 404 status code returns a V1beta1SystemSoftwareCatalogs500Error error when the service returns a 500 status code

func (*V1beta1SystemSoftwareCatalogsRequestBuilder) GetAsSystemSoftwareCatalogsGetResponse

GetAsSystemSoftwareCatalogsGetResponse returns a list of all system software catalogs.Use 'select' and 'filter' query parameters to customize the response returned by this API.For example, to get the End User License Agreement (EULA) for catalog version 1.2.3.4, use '?select=eula&filter=version eq 1.2.3.4'. To get recommended systems for precheck to a given catalog version, use '?select=systemsWithUpdatePath&filter=version eq 1.2.3.4'. returns a V1beta1SystemSoftwareCatalogsGetResponseable when successful returns a V1beta1SystemSoftwareCatalogs400Error error when the service returns a 400 status code returns a V1beta1SystemSoftwareCatalogs401Error error when the service returns a 401 status code returns a V1beta1SystemSoftwareCatalogs404Error error when the service returns a 404 status code returns a V1beta1SystemSoftwareCatalogs500Error error when the service returns a 500 status code

func (*V1beta1SystemSoftwareCatalogsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation returns a list of all system software catalogs.Use 'select' and 'filter' query parameters to customize the response returned by this API.For example, to get the End User License Agreement (EULA) for catalog version 1.2.3.4, use '?select=eula&filter=version eq 1.2.3.4'. To get recommended systems for precheck to a given catalog version, use '?select=systemsWithUpdatePath&filter=version eq 1.2.3.4'. returns a *RequestInformation when successful

func (*V1beta1SystemSoftwareCatalogsRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemSoftwareCatalogsRequestBuilder when successful

type V1beta1SystemSoftwareCatalogsRequestBuilderGetQueryParameters

type V1beta1SystemSoftwareCatalogsRequestBuilderGetQueryParameters struct {
	// The expression to filter responses.The property names which are of type string should be passed in quotes(”) and nested property names should be passed with "/" as the separator.Filtering is supported with following properties: * eula * createdAt * customerId * generation * id * name * resourceUri * type * updatedAt * hypervisor/name * hypervisor/releaseDate * hypervisor/releaseNotesUrl * hypervisor/version * releaseDate * serverFirmware/name * serverFirmware/releaseDate * serverFirmware/releaseNotesUrl * serverFirmware/version * storageConnectionManager/name * storageConnectionManager/releaseDate * storageConnectionManager/releaseNotesUrl * storageConnectionManager/version * storageSoftware/name * storageSoftware/releaseDate * storageSoftware/releaseNotesUrl * storageSoftware/version * version
	Filter *string `uriparametername:"filter"`
	// Use limit in conjunction with offset for paging, e.g.: offset=30&&limit=10. Limit is the maximum number of items to include in the response.
	Limit *int32 `uriparametername:"limit"`
	// A list of properties in the items collection to include in the response.
	Select *string `uriparametername:"select"`
}

V1beta1SystemSoftwareCatalogsRequestBuilderGetQueryParameters returns a list of all system software catalogs.Use 'select' and 'filter' query parameters to customize the response returned by this API.For example, to get the End User License Agreement (EULA) for catalog version 1.2.3.4, use '?select=eula&filter=version eq 1.2.3.4'. To get recommended systems for precheck to a given catalog version, use '?select=systemsWithUpdatePath&filter=version eq 1.2.3.4'.

type V1beta1SystemSoftwareCatalogsRequestBuilderGetRequestConfiguration

type V1beta1SystemSoftwareCatalogsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *V1beta1SystemSoftwareCatalogsRequestBuilderGetQueryParameters
}

V1beta1SystemSoftwareCatalogsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemSoftwareCatalogsResponse deprecated

type V1beta1SystemSoftwareCatalogsResponse struct {
	V1beta1SystemSoftwareCatalogsGetResponse
}

Deprecated: This class is obsolete. Use V1beta1SystemSoftwareCatalogsGetResponseable instead.

func NewV1beta1SystemSoftwareCatalogsResponse

func NewV1beta1SystemSoftwareCatalogsResponse() *V1beta1SystemSoftwareCatalogsResponse

NewV1beta1SystemSoftwareCatalogsResponse instantiates a new V1beta1SystemSoftwareCatalogsResponse and sets the default values.

type V1beta1SystemSoftwareCatalogsResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemSoftwareCatalogsGetResponseable instead.

type V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder

type V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\system-software-catalogs\{id}

func NewV1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder

func NewV1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder

NewV1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder instantiates a new V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder and sets the default values.

func NewV1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilderInternal

func NewV1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder

NewV1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilderInternal instantiates a new V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder and sets the default values.

func (*V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder) Get

Get returns the system software catalog for the specified id.Includes versions of the catalog and all constituent software components along with the End User License Agreementand a list of systems with update path to the corresponding catalog version. Deprecated: This method is obsolete. Use GetAsSystemSoftwareCatalogsGetResponse instead. returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsResponseable when successful returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error error when the service returns a 400 status code returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error error when the service returns a 401 status code returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error error when the service returns a 404 status code returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error error when the service returns a 500 status code

func (*V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder) GetAsSystemSoftwareCatalogsGetResponse

GetAsSystemSoftwareCatalogsGetResponse returns the system software catalog for the specified id.Includes versions of the catalog and all constituent software components along with the End User License Agreementand a list of systems with update path to the corresponding catalog version. returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogsGetResponseable when successful returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs400Error error when the service returns a 400 status code returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs401Error error when the service returns a 401 status code returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs404Error error when the service returns a 404 status code returns a V1beta1SystemSoftwareCatalogsItemSystemSoftwareCatalogs500Error error when the service returns a 500 status code

func (*V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation returns the system software catalog for the specified id.Includes versions of the catalog and all constituent software components along with the End User License Agreementand a list of systems with update path to the corresponding catalog version. returns a *RequestInformation when successful

func (*V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilder when successful

type V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilderGetQueryParameters

type V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilderGetQueryParameters struct {
	// A list of properties in the items collection to include in the response.
	Select *string `uriparametername:"select"`
}

V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilderGetQueryParameters returns the system software catalog for the specified id.Includes versions of the catalog and all constituent software components along with the End User License Agreementand a list of systems with update path to the corresponding catalog version.

type V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilderGetRequestConfiguration

type V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilderGetQueryParameters
}

V1beta1SystemSoftwareCatalogsSystemSoftwareCatalogsItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1Systems400Error

type V1beta1Systems400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1Systems400Error

func NewV1beta1Systems400Error() *V1beta1Systems400Error

NewV1beta1Systems400Error instantiates a new V1beta1Systems400Error and sets the default values.

func (*V1beta1Systems400Error) Error

func (m *V1beta1Systems400Error) Error() string

Error the primary error message. returns a string when successful

func (*V1beta1Systems400Error) GetAdditionalData

func (m *V1beta1Systems400Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1Systems400Error) GetDebugId

func (m *V1beta1Systems400Error) GetDebugId() *string

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1Systems400Error) GetErrorCode

func (m *V1beta1Systems400Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1Systems400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1Systems400Error) GetHttpStatusCode

func (m *V1beta1Systems400Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1Systems400Error) GetMessage

func (m *V1beta1Systems400Error) GetMessage() *string

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1Systems400Error) Serialize

Serialize serializes information the current object

func (*V1beta1Systems400Error) SetAdditionalData

func (m *V1beta1Systems400Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1Systems400Error) SetDebugId

func (m *V1beta1Systems400Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1Systems400Error) SetErrorCode

func (m *V1beta1Systems400Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1Systems400Error) SetHttpStatusCode

func (m *V1beta1Systems400Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1Systems400Error) SetMessage

func (m *V1beta1Systems400Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1Systems400Errorable

type V1beta1Systems400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1Systems401Error

type V1beta1Systems401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1Systems401Error

func NewV1beta1Systems401Error() *V1beta1Systems401Error

NewV1beta1Systems401Error instantiates a new V1beta1Systems401Error and sets the default values.

func (*V1beta1Systems401Error) Error

func (m *V1beta1Systems401Error) Error() string

Error the primary error message. returns a string when successful

func (*V1beta1Systems401Error) GetAdditionalData

func (m *V1beta1Systems401Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1Systems401Error) GetDebugId

func (m *V1beta1Systems401Error) GetDebugId() *string

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1Systems401Error) GetErrorCode

func (m *V1beta1Systems401Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1Systems401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1Systems401Error) GetHttpStatusCode

func (m *V1beta1Systems401Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1Systems401Error) GetMessage

func (m *V1beta1Systems401Error) GetMessage() *string

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1Systems401Error) Serialize

Serialize serializes information the current object

func (*V1beta1Systems401Error) SetAdditionalData

func (m *V1beta1Systems401Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1Systems401Error) SetDebugId

func (m *V1beta1Systems401Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1Systems401Error) SetErrorCode

func (m *V1beta1Systems401Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1Systems401Error) SetHttpStatusCode

func (m *V1beta1Systems401Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1Systems401Error) SetMessage

func (m *V1beta1Systems401Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1Systems401Errorable

type V1beta1Systems401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1Systems404Error

type V1beta1Systems404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1Systems404Error

func NewV1beta1Systems404Error() *V1beta1Systems404Error

NewV1beta1Systems404Error instantiates a new V1beta1Systems404Error and sets the default values.

func (*V1beta1Systems404Error) Error

func (m *V1beta1Systems404Error) Error() string

Error the primary error message. returns a string when successful

func (*V1beta1Systems404Error) GetAdditionalData

func (m *V1beta1Systems404Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1Systems404Error) GetDebugId

func (m *V1beta1Systems404Error) GetDebugId() *string

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1Systems404Error) GetErrorCode

func (m *V1beta1Systems404Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1Systems404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1Systems404Error) GetHttpStatusCode

func (m *V1beta1Systems404Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1Systems404Error) GetMessage

func (m *V1beta1Systems404Error) GetMessage() *string

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1Systems404Error) Serialize

Serialize serializes information the current object

func (*V1beta1Systems404Error) SetAdditionalData

func (m *V1beta1Systems404Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1Systems404Error) SetDebugId

func (m *V1beta1Systems404Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1Systems404Error) SetErrorCode

func (m *V1beta1Systems404Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1Systems404Error) SetHttpStatusCode

func (m *V1beta1Systems404Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1Systems404Error) SetMessage

func (m *V1beta1Systems404Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1Systems404Errorable

type V1beta1Systems404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1Systems500Error

type V1beta1Systems500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1Systems500Error

func NewV1beta1Systems500Error() *V1beta1Systems500Error

NewV1beta1Systems500Error instantiates a new V1beta1Systems500Error and sets the default values.

func (*V1beta1Systems500Error) Error

func (m *V1beta1Systems500Error) Error() string

Error the primary error message. returns a string when successful

func (*V1beta1Systems500Error) GetAdditionalData

func (m *V1beta1Systems500Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1Systems500Error) GetDebugId

func (m *V1beta1Systems500Error) GetDebugId() *string

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1Systems500Error) GetErrorCode

func (m *V1beta1Systems500Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1Systems500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1Systems500Error) GetHttpStatusCode

func (m *V1beta1Systems500Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1Systems500Error) GetMessage

func (m *V1beta1Systems500Error) GetMessage() *string

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1Systems500Error) Serialize

Serialize serializes information the current object

func (*V1beta1Systems500Error) SetAdditionalData

func (m *V1beta1Systems500Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1Systems500Error) SetDebugId

func (m *V1beta1Systems500Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1Systems500Error) SetErrorCode

func (m *V1beta1Systems500Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1Systems500Error) SetHttpStatusCode

func (m *V1beta1Systems500Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1Systems500Error) SetMessage

func (m *V1beta1Systems500Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1Systems500Errorable

type V1beta1Systems500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsGetResponse

type V1beta1SystemsGetResponse struct {
	// contains filtered or unexported fields
}

func NewV1beta1SystemsGetResponse

func NewV1beta1SystemsGetResponse() *V1beta1SystemsGetResponse

NewV1beta1SystemsGetResponse instantiates a new V1beta1SystemsGetResponse and sets the default values.

func (*V1beta1SystemsGetResponse) GetAdditionalData

func (m *V1beta1SystemsGetResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse) GetCount

func (m *V1beta1SystemsGetResponse) GetCount() *int32

GetCount gets the count property value. Number of items in this response. returns a *int32 when successful

func (*V1beta1SystemsGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse) GetItems

GetItems gets the items property value. The items property returns a []V1beta1SystemsGetResponse_itemsable when successful

func (*V1beta1SystemsGetResponse) GetOffset

func (m *V1beta1SystemsGetResponse) GetOffset() *int32

GetOffset gets the offset property value. The offset query parameter from the request. returns a *int32 when successful

func (*V1beta1SystemsGetResponse) GetTotal

func (m *V1beta1SystemsGetResponse) GetTotal() *int32

GetTotal gets the total property value. Total number of items matching the filter parameter in the request. returns a *int32 when successful

func (*V1beta1SystemsGetResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse) SetAdditionalData

func (m *V1beta1SystemsGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse) SetCount

func (m *V1beta1SystemsGetResponse) SetCount(value *int32)

SetCount sets the count property value. Number of items in this response.

func (*V1beta1SystemsGetResponse) SetItems

SetItems sets the items property value. The items property

func (*V1beta1SystemsGetResponse) SetOffset

func (m *V1beta1SystemsGetResponse) SetOffset(value *int32)

SetOffset sets the offset property value. The offset query parameter from the request.

func (*V1beta1SystemsGetResponse) SetTotal

func (m *V1beta1SystemsGetResponse) SetTotal(value *int32)

SetTotal sets the total property value. Total number of items matching the filter parameter in the request.

type V1beta1SystemsGetResponse_items

type V1beta1SystemsGetResponse_items struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items details of the system with select information.

func NewV1beta1SystemsGetResponse_items

func NewV1beta1SystemsGetResponse_items() *V1beta1SystemsGetResponse_items

NewV1beta1SystemsGetResponse_items instantiates a new V1beta1SystemsGetResponse_items and sets the default values.

func (*V1beta1SystemsGetResponse_items) GetAdditionalData

func (m *V1beta1SystemsGetResponse_items) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items) GetAssociatedResourceCounts

GetAssociatedResourceCounts gets the associatedResourceCounts property value. Associated Resource Information of system. returns a V1beta1SystemsGetResponse_items_associatedResourceCountsable when successful

func (*V1beta1SystemsGetResponse_items) GetComputeUsage

GetComputeUsage gets the computeUsage property value. System Compute Usage Information. returns a V1beta1SystemsGetResponse_items_computeUsageable when successful

func (*V1beta1SystemsGetResponse_items) GetConfigAnalysisStatus

GetConfigAnalysisStatus gets the configAnalysisStatus property value. Status of last run of configuration analysis job. returns a V1beta1SystemsGetResponse_items_configAnalysisStatusable when successful

func (*V1beta1SystemsGetResponse_items) GetCreatedAt

GetCreatedAt gets the createdAt property value. The createdAt property returns a *Time when successful

func (*V1beta1SystemsGetResponse_items) GetCustomerId

func (m *V1beta1SystemsGetResponse_items) GetCustomerId() *string

GetCustomerId gets the customerId property value. The customer application identifier returns a *string when successful

func (*V1beta1SystemsGetResponse_items) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items) GetGeneration

func (m *V1beta1SystemsGetResponse_items) GetGeneration() *int64

GetGeneration gets the generation property value. A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date. returns a *int64 when successful

func (*V1beta1SystemsGetResponse_items) GetHealth

GetHealth gets the health property value. Aspects of system health.Deduced health of storage subsystem based on associated arrays, controllers, disks,shelves, power supply, network interfaces, fan and temperature sensors.Aggregated health of servers based on health statuses of multiple servers in the system.Aggregated health of network based on health statues of multiple switches used in the system.Deduced/Aggregated overall health of the system based on storage, servers and networking health. returns a V1beta1SystemsGetResponse_items_healthable when successful

func (*V1beta1SystemsGetResponse_items) GetHypervisorClusters

GetHypervisorClusters gets the hypervisorClusters property value. List of hypervisor clusters in the system with their software details. returns a []V1beta1SystemsGetResponse_items_hypervisorClustersable when successful

func (*V1beta1SystemsGetResponse_items) GetId

GetId gets the id property value. An identifier for the resource, usually a UUID. returns a *string when successful

func (*V1beta1SystemsGetResponse_items) GetLocation

GetLocation gets the location property value. System Location Information. returns a V1beta1SystemsGetResponse_items_locationable when successful

func (*V1beta1SystemsGetResponse_items) GetName

GetName gets the name property value. A system specified name for the resource. returns a *string when successful

func (*V1beta1SystemsGetResponse_items) GetOnPremAgentId

func (m *V1beta1SystemsGetResponse_items) GetOnPremAgentId() *string

GetOnPremAgentId gets the onPremAgentId property value. An identifier of the on prem agent for the system. returns a *string when successful

func (*V1beta1SystemsGetResponse_items) GetResourceUri

func (m *V1beta1SystemsGetResponse_items) GetResourceUri() *string

GetResourceUri gets the resourceUri property value. The self reference for this resource. returns a *string when successful

func (*V1beta1SystemsGetResponse_items) GetSoftwareInfo

GetSoftwareInfo gets the softwareInfo property value. system software information. returns a V1beta1SystemsGetResponse_items_softwareInfoable when successful

func (*V1beta1SystemsGetResponse_items) GetStorageSystem

GetStorageSystem gets the storageSystem property value. Storage Information of system. returns a V1beta1SystemsGetResponse_items_storageSystemable when successful

func (*V1beta1SystemsGetResponse_items) GetStorageUsage

GetStorageUsage gets the storageUsage property value. Storage Usage Information of system. returns a V1beta1SystemsGetResponse_items_storageUsageable when successful

func (*V1beta1SystemsGetResponse_items) GetSystemVms

GetSystemVms gets the systemVms property value. List of system virtual machine information. returns a []V1beta1SystemsGetResponse_items_systemVmsable when successful

func (*V1beta1SystemsGetResponse_items) GetTypeEscaped

func (m *V1beta1SystemsGetResponse_items) GetTypeEscaped() *string

GetTypeEscaped gets the type property value. The type of resource. returns a *string when successful

func (*V1beta1SystemsGetResponse_items) GetUpdatedAt

GetUpdatedAt gets the updatedAt property value. The updatedAt property returns a *Time when successful

func (*V1beta1SystemsGetResponse_items) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items) SetAdditionalData

func (m *V1beta1SystemsGetResponse_items) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items) SetAssociatedResourceCounts

SetAssociatedResourceCounts sets the associatedResourceCounts property value. Associated Resource Information of system.

func (*V1beta1SystemsGetResponse_items) SetComputeUsage

SetComputeUsage sets the computeUsage property value. System Compute Usage Information.

func (*V1beta1SystemsGetResponse_items) SetConfigAnalysisStatus

SetConfigAnalysisStatus sets the configAnalysisStatus property value. Status of last run of configuration analysis job.

func (*V1beta1SystemsGetResponse_items) SetCreatedAt

SetCreatedAt sets the createdAt property value. The createdAt property

func (*V1beta1SystemsGetResponse_items) SetCustomerId

func (m *V1beta1SystemsGetResponse_items) SetCustomerId(value *string)

SetCustomerId sets the customerId property value. The customer application identifier

func (*V1beta1SystemsGetResponse_items) SetGeneration

func (m *V1beta1SystemsGetResponse_items) SetGeneration(value *int64)

SetGeneration sets the generation property value. A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.

func (*V1beta1SystemsGetResponse_items) SetHealth

SetHealth sets the health property value. Aspects of system health.Deduced health of storage subsystem based on associated arrays, controllers, disks,shelves, power supply, network interfaces, fan and temperature sensors.Aggregated health of servers based on health statuses of multiple servers in the system.Aggregated health of network based on health statues of multiple switches used in the system.Deduced/Aggregated overall health of the system based on storage, servers and networking health.

func (*V1beta1SystemsGetResponse_items) SetHypervisorClusters

SetHypervisorClusters sets the hypervisorClusters property value. List of hypervisor clusters in the system with their software details.

func (*V1beta1SystemsGetResponse_items) SetId

func (m *V1beta1SystemsGetResponse_items) SetId(value *string)

SetId sets the id property value. An identifier for the resource, usually a UUID.

func (*V1beta1SystemsGetResponse_items) SetLocation

SetLocation sets the location property value. System Location Information.

func (*V1beta1SystemsGetResponse_items) SetName

func (m *V1beta1SystemsGetResponse_items) SetName(value *string)

SetName sets the name property value. A system specified name for the resource.

func (*V1beta1SystemsGetResponse_items) SetOnPremAgentId

func (m *V1beta1SystemsGetResponse_items) SetOnPremAgentId(value *string)

SetOnPremAgentId sets the onPremAgentId property value. An identifier of the on prem agent for the system.

func (*V1beta1SystemsGetResponse_items) SetResourceUri

func (m *V1beta1SystemsGetResponse_items) SetResourceUri(value *string)

SetResourceUri sets the resourceUri property value. The self reference for this resource.

func (*V1beta1SystemsGetResponse_items) SetSoftwareInfo

SetSoftwareInfo sets the softwareInfo property value. system software information.

func (*V1beta1SystemsGetResponse_items) SetStorageSystem

SetStorageSystem sets the storageSystem property value. Storage Information of system.

func (*V1beta1SystemsGetResponse_items) SetStorageUsage

SetStorageUsage sets the storageUsage property value. Storage Usage Information of system.

func (*V1beta1SystemsGetResponse_items) SetSystemVms

SetSystemVms sets the systemVms property value. List of system virtual machine information.

func (*V1beta1SystemsGetResponse_items) SetTypeEscaped

func (m *V1beta1SystemsGetResponse_items) SetTypeEscaped(value *string)

SetTypeEscaped sets the type property value. The type of resource.

func (*V1beta1SystemsGetResponse_items) SetUpdatedAt

SetUpdatedAt sets the updatedAt property value. The updatedAt property

type V1beta1SystemsGetResponse_items_associatedResourceCounts

type V1beta1SystemsGetResponse_items_associatedResourceCounts struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_associatedResourceCounts associated Resource Information of system.

func NewV1beta1SystemsGetResponse_items_associatedResourceCounts

func NewV1beta1SystemsGetResponse_items_associatedResourceCounts() *V1beta1SystemsGetResponse_items_associatedResourceCounts

NewV1beta1SystemsGetResponse_items_associatedResourceCounts instantiates a new V1beta1SystemsGetResponse_items_associatedResourceCounts and sets the default values.

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) GetDatastoreCount

GetDatastoreCount gets the datastoreCount property value. Total Datastore Count of the system returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) GetHypervisorClusterCount

func (m *V1beta1SystemsGetResponse_items_associatedResourceCounts) GetHypervisorClusterCount() *float64

GetHypervisorClusterCount gets the hypervisorClusterCount property value. Total Hypervisor Cluster Count of the system returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) GetServersCount

GetServersCount gets the serversCount property value. Total Servers Count of the system returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) GetStorageArrayCount

GetStorageArrayCount gets the storageArrayCount property value. Total Storage Array Count of the system returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) GetSwitchesCount

GetSwitchesCount gets the switchesCount property value. Total Switches Count of the system returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) GetVmCount

GetVmCount gets the vmCount property value. Total Virtual Machine Count of the system returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) SetDatastoreCount

SetDatastoreCount sets the datastoreCount property value. Total Datastore Count of the system

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) SetHypervisorClusterCount

func (m *V1beta1SystemsGetResponse_items_associatedResourceCounts) SetHypervisorClusterCount(value *float64)

SetHypervisorClusterCount sets the hypervisorClusterCount property value. Total Hypervisor Cluster Count of the system

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) SetServersCount

SetServersCount sets the serversCount property value. Total Servers Count of the system

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) SetStorageArrayCount

func (m *V1beta1SystemsGetResponse_items_associatedResourceCounts) SetStorageArrayCount(value *float64)

SetStorageArrayCount sets the storageArrayCount property value. Total Storage Array Count of the system

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) SetSwitchesCount

SetSwitchesCount sets the switchesCount property value. Total Switches Count of the system

func (*V1beta1SystemsGetResponse_items_associatedResourceCounts) SetVmCount

SetVmCount sets the vmCount property value. Total Virtual Machine Count of the system

type V1beta1SystemsGetResponse_items_associatedResourceCountsable

type V1beta1SystemsGetResponse_items_associatedResourceCountsable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDatastoreCount() *float64
	GetHypervisorClusterCount() *float64
	GetServersCount() *float64
	GetStorageArrayCount() *float64
	GetSwitchesCount() *float64
	GetVmCount() *float64
	SetDatastoreCount(value *float64)
	SetHypervisorClusterCount(value *float64)
	SetServersCount(value *float64)
	SetStorageArrayCount(value *float64)
	SetSwitchesCount(value *float64)
	SetVmCount(value *float64)
}

type V1beta1SystemsGetResponse_items_computeUsage

type V1beta1SystemsGetResponse_items_computeUsage struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_computeUsage system Compute Usage Information.

func NewV1beta1SystemsGetResponse_items_computeUsage

func NewV1beta1SystemsGetResponse_items_computeUsage() *V1beta1SystemsGetResponse_items_computeUsage

NewV1beta1SystemsGetResponse_items_computeUsage instantiates a new V1beta1SystemsGetResponse_items_computeUsage and sets the default values.

func (*V1beta1SystemsGetResponse_items_computeUsage) GetAdditionalData

func (m *V1beta1SystemsGetResponse_items_computeUsage) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_computeUsage) GetCpuCapacityMhz

func (m *V1beta1SystemsGetResponse_items_computeUsage) GetCpuCapacityMhz() *float64

GetCpuCapacityMhz gets the cpuCapacityMhz property value. CPU Capacity in Mhz of system returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_computeUsage) GetCpuUsedMhz

GetCpuUsedMhz gets the cpuUsedMhz property value. CPU Usage in Mhz by system returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_computeUsage) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_computeUsage) GetMemoryCapacityBytes

func (m *V1beta1SystemsGetResponse_items_computeUsage) GetMemoryCapacityBytes() *float64

GetMemoryCapacityBytes gets the memoryCapacityBytes property value. Memory Capacity in Bytes of system returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_computeUsage) GetMemoryUsedBytes

func (m *V1beta1SystemsGetResponse_items_computeUsage) GetMemoryUsedBytes() *float64

GetMemoryUsedBytes gets the memoryUsedBytes property value. Memory Usage in Bytes by system returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_computeUsage) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_computeUsage) SetAdditionalData

func (m *V1beta1SystemsGetResponse_items_computeUsage) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_computeUsage) SetCpuCapacityMhz

func (m *V1beta1SystemsGetResponse_items_computeUsage) SetCpuCapacityMhz(value *float64)

SetCpuCapacityMhz sets the cpuCapacityMhz property value. CPU Capacity in Mhz of system

func (*V1beta1SystemsGetResponse_items_computeUsage) SetCpuUsedMhz

func (m *V1beta1SystemsGetResponse_items_computeUsage) SetCpuUsedMhz(value *float64)

SetCpuUsedMhz sets the cpuUsedMhz property value. CPU Usage in Mhz by system

func (*V1beta1SystemsGetResponse_items_computeUsage) SetMemoryCapacityBytes

func (m *V1beta1SystemsGetResponse_items_computeUsage) SetMemoryCapacityBytes(value *float64)

SetMemoryCapacityBytes sets the memoryCapacityBytes property value. Memory Capacity in Bytes of system

func (*V1beta1SystemsGetResponse_items_computeUsage) SetMemoryUsedBytes

func (m *V1beta1SystemsGetResponse_items_computeUsage) SetMemoryUsedBytes(value *float64)

SetMemoryUsedBytes sets the memoryUsedBytes property value. Memory Usage in Bytes by system

type V1beta1SystemsGetResponse_items_computeUsageable

type V1beta1SystemsGetResponse_items_computeUsageable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCpuCapacityMhz() *float64
	GetCpuUsedMhz() *float64
	GetMemoryCapacityBytes() *float64
	GetMemoryUsedBytes() *float64
	SetCpuCapacityMhz(value *float64)
	SetCpuUsedMhz(value *float64)
	SetMemoryCapacityBytes(value *float64)
	SetMemoryUsedBytes(value *float64)
}

type V1beta1SystemsGetResponse_items_configAnalysisStatus

type V1beta1SystemsGetResponse_items_configAnalysisStatus struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_configAnalysisStatus status of last run of configuration analysis job.

func NewV1beta1SystemsGetResponse_items_configAnalysisStatus

func NewV1beta1SystemsGetResponse_items_configAnalysisStatus() *V1beta1SystemsGetResponse_items_configAnalysisStatus

NewV1beta1SystemsGetResponse_items_configAnalysisStatus instantiates a new V1beta1SystemsGetResponse_items_configAnalysisStatus and sets the default values.

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) GetCreatedAt

GetCreatedAt gets the createdAt property value. Time when configuration analysis job was created. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) GetCreatedBy

GetCreatedBy gets the createdBy property value. Configuration analysis job was created by. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) GetNextScheduledRunTime

func (m *V1beta1SystemsGetResponse_items_configAnalysisStatus) GetNextScheduledRunTime() *string

GetNextScheduledRunTime gets the nextScheduledRunTime property value. Time when configuration analysis job was next scheduled. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) GetRuleRunStartTime

GetRuleRunStartTime gets the ruleRunStartTime property value. Time when configuration analysis job was started. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) GetTotalFailed

GetTotalFailed gets the totalFailed property value. Count of failed checks. returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) GetTotalPassed

GetTotalPassed gets the totalPassed property value. Count of passed checks. returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) GetTotalWarning

GetTotalWarning gets the totalWarning property value. Count of warning checks. returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) SetAdditionalData

func (m *V1beta1SystemsGetResponse_items_configAnalysisStatus) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) SetCreatedAt

SetCreatedAt sets the createdAt property value. Time when configuration analysis job was created.

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) SetCreatedBy

SetCreatedBy sets the createdBy property value. Configuration analysis job was created by.

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) SetNextScheduledRunTime

func (m *V1beta1SystemsGetResponse_items_configAnalysisStatus) SetNextScheduledRunTime(value *string)

SetNextScheduledRunTime sets the nextScheduledRunTime property value. Time when configuration analysis job was next scheduled.

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) SetRuleRunStartTime

func (m *V1beta1SystemsGetResponse_items_configAnalysisStatus) SetRuleRunStartTime(value *string)

SetRuleRunStartTime sets the ruleRunStartTime property value. Time when configuration analysis job was started.

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) SetTotalFailed

SetTotalFailed sets the totalFailed property value. Count of failed checks.

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) SetTotalPassed

SetTotalPassed sets the totalPassed property value. Count of passed checks.

func (*V1beta1SystemsGetResponse_items_configAnalysisStatus) SetTotalWarning

SetTotalWarning sets the totalWarning property value. Count of warning checks.

type V1beta1SystemsGetResponse_items_configAnalysisStatusable

type V1beta1SystemsGetResponse_items_configAnalysisStatusable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCreatedAt() *string
	GetCreatedBy() *string
	GetNextScheduledRunTime() *string
	GetRuleRunStartTime() *string
	GetTotalFailed() *float64
	GetTotalPassed() *float64
	GetTotalWarning() *float64
	SetCreatedAt(value *string)
	SetCreatedBy(value *string)
	SetNextScheduledRunTime(value *string)
	SetRuleRunStartTime(value *string)
	SetTotalFailed(value *float64)
	SetTotalPassed(value *float64)
	SetTotalWarning(value *float64)
}

type V1beta1SystemsGetResponse_items_health

type V1beta1SystemsGetResponse_items_health struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_health aspects of system health.Deduced health of storage subsystem based on associated arrays, controllers, disks,shelves, power supply, network interfaces, fan and temperature sensors.Aggregated health of servers based on health statuses of multiple servers in the system.Aggregated health of network based on health statues of multiple switches used in the system.Deduced/Aggregated overall health of the system based on storage, servers and networking health.

func NewV1beta1SystemsGetResponse_items_health

func NewV1beta1SystemsGetResponse_items_health() *V1beta1SystemsGetResponse_items_health

NewV1beta1SystemsGetResponse_items_health instantiates a new V1beta1SystemsGetResponse_items_health and sets the default values.

func (*V1beta1SystemsGetResponse_items_health) GetAdditionalData

func (m *V1beta1SystemsGetResponse_items_health) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_health) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_health) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_health) SetAdditionalData

func (m *V1beta1SystemsGetResponse_items_health) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemsGetResponse_items_hypervisorClusters

type V1beta1SystemsGetResponse_items_hypervisorClusters struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_hypervisorClusters hypervisor Cluster Information of the system.

func NewV1beta1SystemsGetResponse_items_hypervisorClusters

func NewV1beta1SystemsGetResponse_items_hypervisorClusters() *V1beta1SystemsGetResponse_items_hypervisorClusters

NewV1beta1SystemsGetResponse_items_hypervisorClusters instantiates a new V1beta1SystemsGetResponse_items_hypervisorClusters and sets the default values.

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) GetHypervisorManagerAddress

func (m *V1beta1SystemsGetResponse_items_hypervisorClusters) GetHypervisorManagerAddress() *string

GetHypervisorManagerAddress gets the hypervisorManagerAddress property value. Address of Hypervisor Cluster Manager. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) GetHypervisorManagerAdminPasswordSecret

GetHypervisorManagerAdminPasswordSecret gets the hypervisorManagerAdminPasswordSecret property value. Secret information returns a V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecretable when successful

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) GetHypervisorManagerId

func (m *V1beta1SystemsGetResponse_items_hypervisorClusters) GetHypervisorManagerId() *string

GetHypervisorManagerId gets the hypervisorManagerId property value. Unique Identifier of Hypervisor Cluster Manager. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) GetHypervisorManagerName

func (m *V1beta1SystemsGetResponse_items_hypervisorClusters) GetHypervisorManagerName() *string

GetHypervisorManagerName gets the hypervisorManagerName property value. Name of Hypervisor Cluster Manager. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) GetId

GetId gets the id property value. Unique Identifier of the Hypervisor Cluster, usually a UUID. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) GetName

GetName gets the name property value. Name of the Hypervisor Cluster returns a *string when successful

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) GetResourceUri

GetResourceUri gets the resourceUri property value. Resource URI of the Hypervisor Cluster. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) SetAdditionalData

func (m *V1beta1SystemsGetResponse_items_hypervisorClusters) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) SetHypervisorManagerAddress

func (m *V1beta1SystemsGetResponse_items_hypervisorClusters) SetHypervisorManagerAddress(value *string)

SetHypervisorManagerAddress sets the hypervisorManagerAddress property value. Address of Hypervisor Cluster Manager.

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) SetHypervisorManagerAdminPasswordSecret

SetHypervisorManagerAdminPasswordSecret sets the hypervisorManagerAdminPasswordSecret property value. Secret information

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) SetHypervisorManagerId

func (m *V1beta1SystemsGetResponse_items_hypervisorClusters) SetHypervisorManagerId(value *string)

SetHypervisorManagerId sets the hypervisorManagerId property value. Unique Identifier of Hypervisor Cluster Manager.

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) SetHypervisorManagerName

func (m *V1beta1SystemsGetResponse_items_hypervisorClusters) SetHypervisorManagerName(value *string)

SetHypervisorManagerName sets the hypervisorManagerName property value. Name of Hypervisor Cluster Manager.

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) SetId

SetId sets the id property value. Unique Identifier of the Hypervisor Cluster, usually a UUID.

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) SetName

SetName sets the name property value. Name of the Hypervisor Cluster

func (*V1beta1SystemsGetResponse_items_hypervisorClusters) SetResourceUri

SetResourceUri sets the resourceUri property value. Resource URI of the Hypervisor Cluster.

type V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret

type V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret secret information

func NewV1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret

func NewV1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret() *V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret

NewV1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret instantiates a new V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret and sets the default values.

func (*V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetId

GetId gets the id property value. secret id returns a *string when successful

func (*V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetName

GetName gets the name property value. secret name returns a *string when successful

func (*V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetTypeEscaped

GetTypeEscaped gets the type property value. secret type returns a *string when successful

func (*V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret) SetId

SetId sets the id property value. secret id

func (*V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret) SetName

SetName sets the name property value. secret name

func (*V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecret) SetTypeEscaped

SetTypeEscaped sets the type property value. secret type

type V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecretable

type V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecretable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetId() *string
	GetName() *string
	GetTypeEscaped() *string
	SetId(value *string)
	SetName(value *string)
	SetTypeEscaped(value *string)
}

type V1beta1SystemsGetResponse_items_hypervisorClustersable

type V1beta1SystemsGetResponse_items_hypervisorClustersable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetHypervisorManagerAddress() *string
	GetHypervisorManagerAdminPasswordSecret() V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecretable
	GetHypervisorManagerId() *string
	GetHypervisorManagerName() *string
	GetId() *string
	GetName() *string
	GetResourceUri() *string
	SetHypervisorManagerAddress(value *string)
	SetHypervisorManagerAdminPasswordSecret(value V1beta1SystemsGetResponse_items_hypervisorClusters_hypervisorManagerAdminPasswordSecretable)
	SetHypervisorManagerId(value *string)
	SetHypervisorManagerName(value *string)
	SetId(value *string)
	SetName(value *string)
	SetResourceUri(value *string)
}

type V1beta1SystemsGetResponse_items_location

type V1beta1SystemsGetResponse_items_location struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_location system Location Information.

func NewV1beta1SystemsGetResponse_items_location

func NewV1beta1SystemsGetResponse_items_location() *V1beta1SystemsGetResponse_items_location

NewV1beta1SystemsGetResponse_items_location instantiates a new V1beta1SystemsGetResponse_items_location and sets the default values.

func (*V1beta1SystemsGetResponse_items_location) GetAdditionalData

func (m *V1beta1SystemsGetResponse_items_location) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_location) GetCity

GetCity gets the city property value. City returns a *string when successful

func (*V1beta1SystemsGetResponse_items_location) GetCountryCode

func (m *V1beta1SystemsGetResponse_items_location) GetCountryCode() *string

GetCountryCode gets the countryCode property value. Country Code returns a *string when successful

func (*V1beta1SystemsGetResponse_items_location) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_location) GetLatitude

GetLatitude gets the latitude property value. Latitude coordinate of the system location returns a *string when successful

func (*V1beta1SystemsGetResponse_items_location) GetLongitude

GetLongitude gets the longitude property value. Longitude coordinate of the system location returns a *string when successful

func (*V1beta1SystemsGetResponse_items_location) GetStateCode

GetStateCode gets the stateCode property value. State Code returns a *string when successful

func (*V1beta1SystemsGetResponse_items_location) GetZipCode

GetZipCode gets the zipCode property value. Zip Code returns a *string when successful

func (*V1beta1SystemsGetResponse_items_location) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_location) SetAdditionalData

func (m *V1beta1SystemsGetResponse_items_location) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_location) SetCity

SetCity sets the city property value. City

func (*V1beta1SystemsGetResponse_items_location) SetCountryCode

func (m *V1beta1SystemsGetResponse_items_location) SetCountryCode(value *string)

SetCountryCode sets the countryCode property value. Country Code

func (*V1beta1SystemsGetResponse_items_location) SetLatitude

func (m *V1beta1SystemsGetResponse_items_location) SetLatitude(value *string)

SetLatitude sets the latitude property value. Latitude coordinate of the system location

func (*V1beta1SystemsGetResponse_items_location) SetLongitude

func (m *V1beta1SystemsGetResponse_items_location) SetLongitude(value *string)

SetLongitude sets the longitude property value. Longitude coordinate of the system location

func (*V1beta1SystemsGetResponse_items_location) SetStateCode

func (m *V1beta1SystemsGetResponse_items_location) SetStateCode(value *string)

SetStateCode sets the stateCode property value. State Code

func (*V1beta1SystemsGetResponse_items_location) SetZipCode

func (m *V1beta1SystemsGetResponse_items_location) SetZipCode(value *string)

SetZipCode sets the zipCode property value. Zip Code

type V1beta1SystemsGetResponse_items_locationable

type V1beta1SystemsGetResponse_items_locationable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCity() *string
	GetCountryCode() *string
	GetLatitude() *string
	GetLongitude() *string
	GetStateCode() *string
	GetZipCode() *string
	SetCity(value *string)
	SetCountryCode(value *string)
	SetLatitude(value *string)
	SetLongitude(value *string)
	SetStateCode(value *string)
	SetZipCode(value *string)
}

type V1beta1SystemsGetResponse_items_softwareInfo

type V1beta1SystemsGetResponse_items_softwareInfo struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_softwareInfo system software information.

func NewV1beta1SystemsGetResponse_items_softwareInfo

func NewV1beta1SystemsGetResponse_items_softwareInfo() *V1beta1SystemsGetResponse_items_softwareInfo

NewV1beta1SystemsGetResponse_items_softwareInfo instantiates a new V1beta1SystemsGetResponse_items_softwareInfo and sets the default values.

func (*V1beta1SystemsGetResponse_items_softwareInfo) GetAdditionalData

func (m *V1beta1SystemsGetResponse_items_softwareInfo) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo) GetCurrentUpdateStatus

GetCurrentUpdateStatus gets the currentUpdateStatus property value. Details of the current software update status returns a V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatusable when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo) GetHypervisorClusters

GetHypervisorClusters gets the hypervisorClusters property value. List of hypervisor clusters in the system with their software details. returns a []V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClustersable when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo) GetLastUpdatedOn

GetLastUpdatedOn gets the lastUpdatedOn property value. Date on which the last software update was performed on this system. returns a *Time when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo) GetPrecheckValidUntil

GetPrecheckValidUntil gets the precheckValidUntil property value. If a software update precheck is completed recently, time until which that precheck is valid for software update to be initiated. returns a *Time when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_softwareInfo) SetAdditionalData

func (m *V1beta1SystemsGetResponse_items_softwareInfo) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_softwareInfo) SetCurrentUpdateStatus

SetCurrentUpdateStatus sets the currentUpdateStatus property value. Details of the current software update status

func (*V1beta1SystemsGetResponse_items_softwareInfo) SetHypervisorClusters

SetHypervisorClusters sets the hypervisorClusters property value. List of hypervisor clusters in the system with their software details.

func (*V1beta1SystemsGetResponse_items_softwareInfo) SetLastUpdatedOn

SetLastUpdatedOn sets the lastUpdatedOn property value. Date on which the last software update was performed on this system.

func (*V1beta1SystemsGetResponse_items_softwareInfo) SetPrecheckValidUntil

SetPrecheckValidUntil sets the precheckValidUntil property value. If a software update precheck is completed recently, time until which that precheck is valid for software update to be initiated.

type V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus

type V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus details of the current software update status

func NewV1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus

func NewV1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus() *V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus

NewV1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus instantiates a new V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus and sets the default values.

func (*V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus) GetCatalogVersion

GetCatalogVersion gets the catalogVersion property value. Software Catalog version to which the update operation is in progress, if any. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus) GetParentTaskUri

GetParentTaskUri gets the parentTaskUri property value. Uniform Resource Identifier (URI) of the parent software update task (asynchronous operation). returns a *string when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus) GetPercentage

GetPercentage gets the percentage property value. Percentage of the software update progress. returns a *int32 when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus) GetTaskUri

GetTaskUri gets the taskUri property value. Uniform Resource Identifier (URI) of the software update task (asynchronous operation). returns a *string when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus) SetCatalogVersion

SetCatalogVersion sets the catalogVersion property value. Software Catalog version to which the update operation is in progress, if any.

func (*V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus) SetParentTaskUri

SetParentTaskUri sets the parentTaskUri property value. Uniform Resource Identifier (URI) of the parent software update task (asynchronous operation).

func (*V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus) SetPercentage

SetPercentage sets the percentage property value. Percentage of the software update progress.

func (*V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatus) SetTaskUri

SetTaskUri sets the taskUri property value. Uniform Resource Identifier (URI) of the software update task (asynchronous operation).

type V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatusable

type V1beta1SystemsGetResponse_items_softwareInfo_currentUpdateStatusable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCatalogVersion() *string
	GetParentTaskUri() *string
	GetPercentage() *int32
	GetTaskUri() *string
	SetCatalogVersion(value *string)
	SetParentTaskUri(value *string)
	SetPercentage(value *int32)
	SetTaskUri(value *string)
}

type V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters

type V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters hypervisor cluster with details of each software component.

func NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters

func NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters() *V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters

NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters instantiates a new V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters and sets the default values.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) GetAvailableSoftwareCatalogs

GetAvailableSoftwareCatalogs gets the availableSoftwareCatalogs property value. List of software catalogs available for update on the hypervisor cluster. returns a []V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogsable when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) GetCurrentSoftwareCatalog

GetCurrentSoftwareCatalog gets the currentSoftwareCatalog property value. Software Catalog with detailed versions of various software components like HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Server firmware. If the version of this catalog is set to 'Unavailable', it means one or more software component versions are not available. If the version of this catalog is set to 'Non-Compliant', it means the current set of software component versions does not match any of the supported software catalog versions. returns a V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalogable when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) GetCurrentUpdateStatus

GetCurrentUpdateStatus gets the currentUpdateStatus property value. Details of the current software update status returns a V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatusable when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) GetLastPrecheckRunOn

GetLastPrecheckRunOn gets the lastPrecheckRunOn property value. Date on which the last software precheck was run. returns a *Time when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) GetLastPrecheckRunVersion

GetLastPrecheckRunVersion gets the lastPrecheckRunVersion property value. Version of the software catalog to which last software precheck was run. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) GetLastUpdatedOn

GetLastUpdatedOn gets the lastUpdatedOn property value. Date on which the last software update was performed on this hypervisor cluster. returns a *Time when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) GetUnavailableSoftwareCatalogs

GetUnavailableSoftwareCatalogs gets the unavailableSoftwareCatalogs property value. List of software catalogs that are unavailable for update on the hypervisor cluster. returns a []V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsable when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) SetAvailableSoftwareCatalogs

SetAvailableSoftwareCatalogs sets the availableSoftwareCatalogs property value. List of software catalogs available for update on the hypervisor cluster.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) SetCurrentSoftwareCatalog

SetCurrentSoftwareCatalog sets the currentSoftwareCatalog property value. Software Catalog with detailed versions of various software components like HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Server firmware. If the version of this catalog is set to 'Unavailable', it means one or more software component versions are not available. If the version of this catalog is set to 'Non-Compliant', it means the current set of software component versions does not match any of the supported software catalog versions.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) SetCurrentUpdateStatus

SetCurrentUpdateStatus sets the currentUpdateStatus property value. Details of the current software update status

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) SetLastPrecheckRunOn

SetLastPrecheckRunOn sets the lastPrecheckRunOn property value. Date on which the last software precheck was run.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) SetLastPrecheckRunVersion

func (m *V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) SetLastPrecheckRunVersion(value *string)

SetLastPrecheckRunVersion sets the lastPrecheckRunVersion property value. Version of the software catalog to which last software precheck was run.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) SetLastUpdatedOn

SetLastUpdatedOn sets the lastUpdatedOn property value. Date on which the last software update was performed on this hypervisor cluster.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters) SetUnavailableSoftwareCatalogs

SetUnavailableSoftwareCatalogs sets the unavailableSoftwareCatalogs property value. List of software catalogs that are unavailable for update on the hypervisor cluster.

type V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogs

type V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogs struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogs software Catalog with detailed versions of the HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Firmware

func NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogs

func NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogs() *V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogs

NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogs instantiates a new V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogs and sets the default values.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) GetIsLatest

GetIsLatest gets the isLatest property value. Boolean flag indicating whether this is the latest version available for software update. returns a *bool when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) SetIsLatest

SetIsLatest sets the isLatest property value. Boolean flag indicating whether this is the latest version available for software update.

type V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalog

type V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalog struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalog software Catalog with detailed versions of various software components like HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Server firmware. If the version of this catalog is set to 'Unavailable', it means one or more software component versions are not available. If the version of this catalog is set to 'Non-Compliant', it means the current set of software component versions does not match any of the supported software catalog versions.

func NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalog

func NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalog() *V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalog

NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalog instantiates a new V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalog and sets the default values.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalog) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalog) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalog) GetReasons

GetReasons gets the reasons property value. Reasons if any as to why the current software catalog version cannot be determined returns a []string when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalog) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalog) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalog) SetReasons

SetReasons sets the reasons property value. Reasons if any as to why the current software catalog version cannot be determined

type V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus

type V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus details of the current software update status

func NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus

func NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus() *V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus

NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus instantiates a new V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus and sets the default values.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus) GetCatalogVersion

GetCatalogVersion gets the catalogVersion property value. Software Catalog version to which the update operation is in progress, if any. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus) GetParentTaskUri

GetParentTaskUri gets the parentTaskUri property value. Uniform Resource Identifier (URI) of the parent software update task (asynchronous operation). returns a *string when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus) GetPercentage

GetPercentage gets the percentage property value. Percentage of the software update progress. returns a *int32 when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus) GetTaskUri

GetTaskUri gets the taskUri property value. Uniform Resource Identifier (URI) of the software update task (asynchronous operation). returns a *string when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus) SetCatalogVersion

SetCatalogVersion sets the catalogVersion property value. Software Catalog version to which the update operation is in progress, if any.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus) SetParentTaskUri

SetParentTaskUri sets the parentTaskUri property value. Uniform Resource Identifier (URI) of the parent software update task (asynchronous operation).

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus) SetPercentage

SetPercentage sets the percentage property value. Percentage of the software update progress.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatus) SetTaskUri

SetTaskUri sets the taskUri property value. Uniform Resource Identifier (URI) of the software update task (asynchronous operation).

type V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatusable

type V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatusable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCatalogVersion() *string
	GetParentTaskUri() *string
	GetPercentage() *int32
	GetTaskUri() *string
	SetCatalogVersion(value *string)
	SetParentTaskUri(value *string)
	SetPercentage(value *int32)
	SetTaskUri(value *string)
}

type V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs

type V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs software Catalog with detailed versions of the HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Firmware

func NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs

func NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs() *V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs

NewV1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs instantiates a new V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs and sets the default values.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) GetReasons

GetReasons gets the reasons property value. Reasons why this catalog is unavailable for update returns a []string when successful

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) SetReasons

SetReasons sets the reasons property value. Reasons why this catalog is unavailable for update

type V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClustersable

type V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClustersable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetAvailableSoftwareCatalogs() []V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogsable
	GetCurrentSoftwareCatalog() V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalogable
	GetCurrentUpdateStatus() V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatusable
	GetLastPrecheckRunOn() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetLastPrecheckRunVersion() *string
	GetLastUpdatedOn() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetUnavailableSoftwareCatalogs() []V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsable
	SetAvailableSoftwareCatalogs(value []V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_availableSoftwareCatalogsable)
	SetCurrentSoftwareCatalog(value V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentSoftwareCatalogable)
	SetCurrentUpdateStatus(value V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_currentUpdateStatusable)
	SetLastPrecheckRunOn(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetLastPrecheckRunVersion(value *string)
	SetLastUpdatedOn(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetUnavailableSoftwareCatalogs(value []V1beta1SystemsGetResponse_items_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsable)
}

type V1beta1SystemsGetResponse_items_storageSystem

type V1beta1SystemsGetResponse_items_storageSystem struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_storageSystem storage Information of system.

func NewV1beta1SystemsGetResponse_items_storageSystem

func NewV1beta1SystemsGetResponse_items_storageSystem() *V1beta1SystemsGetResponse_items_storageSystem

NewV1beta1SystemsGetResponse_items_storageSystem instantiates a new V1beta1SystemsGetResponse_items_storageSystem and sets the default values.

func (*V1beta1SystemsGetResponse_items_storageSystem) GetAdditionalData

func (m *V1beta1SystemsGetResponse_items_storageSystem) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetCompressionRatio

func (m *V1beta1SystemsGetResponse_items_storageSystem) GetCompressionRatio() *float64

GetCompressionRatio gets the compressionRatio property value. Compression ratio of the storage system. returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetDedupeRatio

GetDedupeRatio gets the dedupeRatio property value. Deduplication ratio of the storage system. returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetGroupLeaderName

func (m *V1beta1SystemsGetResponse_items_storageSystem) GetGroupLeaderName() *string

GetGroupLeaderName gets the groupLeaderName property value. Name of the storage system group leader. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra". returns a *string when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetGroupLeaderSerialNumber

func (m *V1beta1SystemsGetResponse_items_storageSystem) GetGroupLeaderSerialNumber() *string

GetGroupLeaderSerialNumber gets the groupLeaderSerialNumber property value. Serial number of the storage system group leader. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra". returns a *string when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetGroupName

GetGroupName gets the groupName property value. Name of the storage system group. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra". returns a *string when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetGroupState

GetGroupState gets the groupState property value. State of the storage system group. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra". returns a *string when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetId

GetId gets the id property value. Storage system identifier, usually a UUID. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetName

GetName gets the name property value. Name of the storage system returns a *string when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetNumberOfCores

GetNumberOfCores gets the numberOfCores property value. Number of cpu cores in the storage system. Only available if storage system type is "Alletra MP Block". returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetNumberOfJbofs

GetNumberOfJbofs gets the numberOfJbofs property value. Number of JBOFs in the storage system. Only available if storage system type is "Alletra MP Block". returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetNumberOfNodes

GetNumberOfNodes gets the numberOfNodes property value. Number of nodes in the storage system. Only available if storage system type is "Alletra MP Block". returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetResourceUri

GetResourceUri gets the resourceUri property value. Resource URI of the storage system returns a *string when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetStorageSerial

GetStorageSerial gets the storageSerial property value. Serial number of the storage system. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) GetStorageType

GetStorageType gets the storageType property value. Storage system type returns a *string when successful

func (*V1beta1SystemsGetResponse_items_storageSystem) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_storageSystem) SetAdditionalData

func (m *V1beta1SystemsGetResponse_items_storageSystem) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_storageSystem) SetCompressionRatio

func (m *V1beta1SystemsGetResponse_items_storageSystem) SetCompressionRatio(value *float64)

SetCompressionRatio sets the compressionRatio property value. Compression ratio of the storage system.

func (*V1beta1SystemsGetResponse_items_storageSystem) SetDedupeRatio

func (m *V1beta1SystemsGetResponse_items_storageSystem) SetDedupeRatio(value *float64)

SetDedupeRatio sets the dedupeRatio property value. Deduplication ratio of the storage system.

func (*V1beta1SystemsGetResponse_items_storageSystem) SetGroupLeaderName

func (m *V1beta1SystemsGetResponse_items_storageSystem) SetGroupLeaderName(value *string)

SetGroupLeaderName sets the groupLeaderName property value. Name of the storage system group leader. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra".

func (*V1beta1SystemsGetResponse_items_storageSystem) SetGroupLeaderSerialNumber

func (m *V1beta1SystemsGetResponse_items_storageSystem) SetGroupLeaderSerialNumber(value *string)

SetGroupLeaderSerialNumber sets the groupLeaderSerialNumber property value. Serial number of the storage system group leader. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra".

func (*V1beta1SystemsGetResponse_items_storageSystem) SetGroupName

func (m *V1beta1SystemsGetResponse_items_storageSystem) SetGroupName(value *string)

SetGroupName sets the groupName property value. Name of the storage system group. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra".

func (*V1beta1SystemsGetResponse_items_storageSystem) SetGroupState

func (m *V1beta1SystemsGetResponse_items_storageSystem) SetGroupState(value *string)

SetGroupState sets the groupState property value. State of the storage system group. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra".

func (*V1beta1SystemsGetResponse_items_storageSystem) SetId

SetId sets the id property value. Storage system identifier, usually a UUID.

func (*V1beta1SystemsGetResponse_items_storageSystem) SetName

SetName sets the name property value. Name of the storage system

func (*V1beta1SystemsGetResponse_items_storageSystem) SetNumberOfCores

func (m *V1beta1SystemsGetResponse_items_storageSystem) SetNumberOfCores(value *float64)

SetNumberOfCores sets the numberOfCores property value. Number of cpu cores in the storage system. Only available if storage system type is "Alletra MP Block".

func (*V1beta1SystemsGetResponse_items_storageSystem) SetNumberOfJbofs

func (m *V1beta1SystemsGetResponse_items_storageSystem) SetNumberOfJbofs(value *float64)

SetNumberOfJbofs sets the numberOfJbofs property value. Number of JBOFs in the storage system. Only available if storage system type is "Alletra MP Block".

func (*V1beta1SystemsGetResponse_items_storageSystem) SetNumberOfNodes

func (m *V1beta1SystemsGetResponse_items_storageSystem) SetNumberOfNodes(value *float64)

SetNumberOfNodes sets the numberOfNodes property value. Number of nodes in the storage system. Only available if storage system type is "Alletra MP Block".

func (*V1beta1SystemsGetResponse_items_storageSystem) SetResourceUri

func (m *V1beta1SystemsGetResponse_items_storageSystem) SetResourceUri(value *string)

SetResourceUri sets the resourceUri property value. Resource URI of the storage system

func (*V1beta1SystemsGetResponse_items_storageSystem) SetStorageSerial

func (m *V1beta1SystemsGetResponse_items_storageSystem) SetStorageSerial(value *string)

SetStorageSerial sets the storageSerial property value. Serial number of the storage system.

func (*V1beta1SystemsGetResponse_items_storageSystem) SetStorageType

func (m *V1beta1SystemsGetResponse_items_storageSystem) SetStorageType(value *string)

SetStorageType sets the storageType property value. Storage system type

type V1beta1SystemsGetResponse_items_storageSystemable

type V1beta1SystemsGetResponse_items_storageSystemable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCompressionRatio() *float64
	GetDedupeRatio() *float64
	GetGroupLeaderName() *string
	GetGroupLeaderSerialNumber() *string
	GetGroupName() *string
	GetGroupState() *string
	GetId() *string
	GetName() *string
	GetNumberOfCores() *float64
	GetNumberOfJbofs() *float64
	GetNumberOfNodes() *float64
	GetResourceUri() *string
	GetStorageSerial() *string
	GetStorageType() *string
	SetCompressionRatio(value *float64)
	SetDedupeRatio(value *float64)
	SetGroupLeaderName(value *string)
	SetGroupLeaderSerialNumber(value *string)
	SetGroupName(value *string)
	SetGroupState(value *string)
	SetId(value *string)
	SetName(value *string)
	SetNumberOfCores(value *float64)
	SetNumberOfJbofs(value *float64)
	SetNumberOfNodes(value *float64)
	SetResourceUri(value *string)
	SetStorageSerial(value *string)
	SetStorageType(value *string)
}

type V1beta1SystemsGetResponse_items_storageUsage

type V1beta1SystemsGetResponse_items_storageUsage struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_storageUsage storage Usage Information of system.

func NewV1beta1SystemsGetResponse_items_storageUsage

func NewV1beta1SystemsGetResponse_items_storageUsage() *V1beta1SystemsGetResponse_items_storageUsage

NewV1beta1SystemsGetResponse_items_storageUsage instantiates a new V1beta1SystemsGetResponse_items_storageUsage and sets the default values.

func (*V1beta1SystemsGetResponse_items_storageUsage) GetAdditionalData

func (m *V1beta1SystemsGetResponse_items_storageUsage) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_storageUsage) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_storageUsage) GetSizeInBytes

GetSizeInBytes gets the sizeInBytes property value. Storage Capacity of the system returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_storageUsage) GetUsageInBytes

GetUsageInBytes gets the usageInBytes property value. Storage Usage of the system returns a *float64 when successful

func (*V1beta1SystemsGetResponse_items_storageUsage) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_storageUsage) SetAdditionalData

func (m *V1beta1SystemsGetResponse_items_storageUsage) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_storageUsage) SetSizeInBytes

func (m *V1beta1SystemsGetResponse_items_storageUsage) SetSizeInBytes(value *float64)

SetSizeInBytes sets the sizeInBytes property value. Storage Capacity of the system

func (*V1beta1SystemsGetResponse_items_storageUsage) SetUsageInBytes

func (m *V1beta1SystemsGetResponse_items_storageUsage) SetUsageInBytes(value *float64)

SetUsageInBytes sets the usageInBytes property value. Storage Usage of the system

type V1beta1SystemsGetResponse_items_storageUsageable

type V1beta1SystemsGetResponse_items_storageUsageable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetSizeInBytes() *float64
	GetUsageInBytes() *float64
	SetSizeInBytes(value *float64)
	SetUsageInBytes(value *float64)
}

type V1beta1SystemsGetResponse_items_systemVms

type V1beta1SystemsGetResponse_items_systemVms struct {
	// contains filtered or unexported fields
}

V1beta1SystemsGetResponse_items_systemVms system Virtual Machines Information. These are not workload virtual machines. These virtual machines are part of the system itself - e.g. the Omnicube virtual machines in a system with stackType SIMPLIVITY.

func NewV1beta1SystemsGetResponse_items_systemVms

func NewV1beta1SystemsGetResponse_items_systemVms() *V1beta1SystemsGetResponse_items_systemVms

NewV1beta1SystemsGetResponse_items_systemVms instantiates a new V1beta1SystemsGetResponse_items_systemVms and sets the default values.

func (*V1beta1SystemsGetResponse_items_systemVms) GetAdditionalData

func (m *V1beta1SystemsGetResponse_items_systemVms) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsGetResponse_items_systemVms) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsGetResponse_items_systemVms) GetName

GetName gets the name property value. Name of the system Virtual Machine. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_systemVms) GetUuid

GetUuid gets the uuid property value. Unique Identifier of the system virtual machine, usually a UUID. returns a *string when successful

func (*V1beta1SystemsGetResponse_items_systemVms) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsGetResponse_items_systemVms) SetAdditionalData

func (m *V1beta1SystemsGetResponse_items_systemVms) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsGetResponse_items_systemVms) SetName

SetName sets the name property value. Name of the system Virtual Machine.

func (*V1beta1SystemsGetResponse_items_systemVms) SetUuid

SetUuid sets the uuid property value. Unique Identifier of the system virtual machine, usually a UUID.

type V1beta1SystemsGetResponse_itemsable

type V1beta1SystemsGetResponse_itemsable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetAssociatedResourceCounts() V1beta1SystemsGetResponse_items_associatedResourceCountsable
	GetComputeUsage() V1beta1SystemsGetResponse_items_computeUsageable
	GetConfigAnalysisStatus() V1beta1SystemsGetResponse_items_configAnalysisStatusable
	GetCreatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetCustomerId() *string
	GetGeneration() *int64
	GetHealth() V1beta1SystemsGetResponse_items_healthable
	GetHypervisorClusters() []V1beta1SystemsGetResponse_items_hypervisorClustersable
	GetId() *string
	GetLocation() V1beta1SystemsGetResponse_items_locationable
	GetName() *string
	GetOnPremAgentId() *string
	GetResourceUri() *string
	GetSoftwareInfo() V1beta1SystemsGetResponse_items_softwareInfoable
	GetStorageSystem() V1beta1SystemsGetResponse_items_storageSystemable
	GetStorageUsage() V1beta1SystemsGetResponse_items_storageUsageable
	GetSystemVms() []V1beta1SystemsGetResponse_items_systemVmsable
	GetTypeEscaped() *string
	GetUpdatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	SetAssociatedResourceCounts(value V1beta1SystemsGetResponse_items_associatedResourceCountsable)
	SetComputeUsage(value V1beta1SystemsGetResponse_items_computeUsageable)
	SetConfigAnalysisStatus(value V1beta1SystemsGetResponse_items_configAnalysisStatusable)
	SetCreatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetCustomerId(value *string)
	SetGeneration(value *int64)
	SetHealth(value V1beta1SystemsGetResponse_items_healthable)
	SetHypervisorClusters(value []V1beta1SystemsGetResponse_items_hypervisorClustersable)
	SetId(value *string)
	SetLocation(value V1beta1SystemsGetResponse_items_locationable)
	SetName(value *string)
	SetOnPremAgentId(value *string)
	SetResourceUri(value *string)
	SetSoftwareInfo(value V1beta1SystemsGetResponse_items_softwareInfoable)
	SetStorageSystem(value V1beta1SystemsGetResponse_items_storageSystemable)
	SetStorageUsage(value V1beta1SystemsGetResponse_items_storageUsageable)
	SetSystemVms(value []V1beta1SystemsGetResponse_items_systemVmsable)
	SetTypeEscaped(value *string)
	SetUpdatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
}

type V1beta1SystemsItemAddHypervisorCluster400Error

type V1beta1SystemsItemAddHypervisorCluster400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemAddHypervisorCluster400Error

func NewV1beta1SystemsItemAddHypervisorCluster400Error() *V1beta1SystemsItemAddHypervisorCluster400Error

NewV1beta1SystemsItemAddHypervisorCluster400Error instantiates a new V1beta1SystemsItemAddHypervisorCluster400Error and sets the default values.

func (*V1beta1SystemsItemAddHypervisorCluster400Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemAddHypervisorCluster400Error) GetAdditionalData

func (m *V1beta1SystemsItemAddHypervisorCluster400Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemAddHypervisorCluster400Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster400Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemAddHypervisorCluster400Error) GetHttpStatusCode

func (m *V1beta1SystemsItemAddHypervisorCluster400Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemAddHypervisorCluster400Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster400Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemAddHypervisorCluster400Error) SetAdditionalData

func (m *V1beta1SystemsItemAddHypervisorCluster400Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemAddHypervisorCluster400Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemAddHypervisorCluster400Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemAddHypervisorCluster400Error) SetHttpStatusCode

func (m *V1beta1SystemsItemAddHypervisorCluster400Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemAddHypervisorCluster400Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemAddHypervisorCluster400Errorable

type V1beta1SystemsItemAddHypervisorCluster400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemAddHypervisorCluster401Error

type V1beta1SystemsItemAddHypervisorCluster401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemAddHypervisorCluster401Error

func NewV1beta1SystemsItemAddHypervisorCluster401Error() *V1beta1SystemsItemAddHypervisorCluster401Error

NewV1beta1SystemsItemAddHypervisorCluster401Error instantiates a new V1beta1SystemsItemAddHypervisorCluster401Error and sets the default values.

func (*V1beta1SystemsItemAddHypervisorCluster401Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemAddHypervisorCluster401Error) GetAdditionalData

func (m *V1beta1SystemsItemAddHypervisorCluster401Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemAddHypervisorCluster401Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster401Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemAddHypervisorCluster401Error) GetHttpStatusCode

func (m *V1beta1SystemsItemAddHypervisorCluster401Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemAddHypervisorCluster401Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster401Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemAddHypervisorCluster401Error) SetAdditionalData

func (m *V1beta1SystemsItemAddHypervisorCluster401Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemAddHypervisorCluster401Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemAddHypervisorCluster401Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemAddHypervisorCluster401Error) SetHttpStatusCode

func (m *V1beta1SystemsItemAddHypervisorCluster401Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemAddHypervisorCluster401Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemAddHypervisorCluster401Errorable

type V1beta1SystemsItemAddHypervisorCluster401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemAddHypervisorCluster403Error

type V1beta1SystemsItemAddHypervisorCluster403Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemAddHypervisorCluster403Error

func NewV1beta1SystemsItemAddHypervisorCluster403Error() *V1beta1SystemsItemAddHypervisorCluster403Error

NewV1beta1SystemsItemAddHypervisorCluster403Error instantiates a new V1beta1SystemsItemAddHypervisorCluster403Error and sets the default values.

func (*V1beta1SystemsItemAddHypervisorCluster403Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemAddHypervisorCluster403Error) GetAdditionalData

func (m *V1beta1SystemsItemAddHypervisorCluster403Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemAddHypervisorCluster403Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster403Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster403Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemAddHypervisorCluster403Error) GetHttpStatusCode

func (m *V1beta1SystemsItemAddHypervisorCluster403Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemAddHypervisorCluster403Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster403Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemAddHypervisorCluster403Error) SetAdditionalData

func (m *V1beta1SystemsItemAddHypervisorCluster403Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemAddHypervisorCluster403Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemAddHypervisorCluster403Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemAddHypervisorCluster403Error) SetHttpStatusCode

func (m *V1beta1SystemsItemAddHypervisorCluster403Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemAddHypervisorCluster403Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemAddHypervisorCluster403Errorable

type V1beta1SystemsItemAddHypervisorCluster403Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemAddHypervisorCluster404Error

type V1beta1SystemsItemAddHypervisorCluster404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemAddHypervisorCluster404Error

func NewV1beta1SystemsItemAddHypervisorCluster404Error() *V1beta1SystemsItemAddHypervisorCluster404Error

NewV1beta1SystemsItemAddHypervisorCluster404Error instantiates a new V1beta1SystemsItemAddHypervisorCluster404Error and sets the default values.

func (*V1beta1SystemsItemAddHypervisorCluster404Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemAddHypervisorCluster404Error) GetAdditionalData

func (m *V1beta1SystemsItemAddHypervisorCluster404Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemAddHypervisorCluster404Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster404Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemAddHypervisorCluster404Error) GetHttpStatusCode

func (m *V1beta1SystemsItemAddHypervisorCluster404Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemAddHypervisorCluster404Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster404Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemAddHypervisorCluster404Error) SetAdditionalData

func (m *V1beta1SystemsItemAddHypervisorCluster404Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemAddHypervisorCluster404Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemAddHypervisorCluster404Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemAddHypervisorCluster404Error) SetHttpStatusCode

func (m *V1beta1SystemsItemAddHypervisorCluster404Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemAddHypervisorCluster404Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemAddHypervisorCluster404Errorable

type V1beta1SystemsItemAddHypervisorCluster404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemAddHypervisorCluster409Error

type V1beta1SystemsItemAddHypervisorCluster409Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemAddHypervisorCluster409Error

func NewV1beta1SystemsItemAddHypervisorCluster409Error() *V1beta1SystemsItemAddHypervisorCluster409Error

NewV1beta1SystemsItemAddHypervisorCluster409Error instantiates a new V1beta1SystemsItemAddHypervisorCluster409Error and sets the default values.

func (*V1beta1SystemsItemAddHypervisorCluster409Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemAddHypervisorCluster409Error) GetAdditionalData

func (m *V1beta1SystemsItemAddHypervisorCluster409Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemAddHypervisorCluster409Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster409Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster409Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemAddHypervisorCluster409Error) GetHttpStatusCode

func (m *V1beta1SystemsItemAddHypervisorCluster409Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemAddHypervisorCluster409Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster409Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemAddHypervisorCluster409Error) SetAdditionalData

func (m *V1beta1SystemsItemAddHypervisorCluster409Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemAddHypervisorCluster409Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemAddHypervisorCluster409Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemAddHypervisorCluster409Error) SetHttpStatusCode

func (m *V1beta1SystemsItemAddHypervisorCluster409Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemAddHypervisorCluster409Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemAddHypervisorCluster409Errorable

type V1beta1SystemsItemAddHypervisorCluster409Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemAddHypervisorCluster500Error

type V1beta1SystemsItemAddHypervisorCluster500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemAddHypervisorCluster500Error

func NewV1beta1SystemsItemAddHypervisorCluster500Error() *V1beta1SystemsItemAddHypervisorCluster500Error

NewV1beta1SystemsItemAddHypervisorCluster500Error instantiates a new V1beta1SystemsItemAddHypervisorCluster500Error and sets the default values.

func (*V1beta1SystemsItemAddHypervisorCluster500Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemAddHypervisorCluster500Error) GetAdditionalData

func (m *V1beta1SystemsItemAddHypervisorCluster500Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemAddHypervisorCluster500Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster500Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemAddHypervisorCluster500Error) GetHttpStatusCode

func (m *V1beta1SystemsItemAddHypervisorCluster500Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemAddHypervisorCluster500Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorCluster500Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemAddHypervisorCluster500Error) SetAdditionalData

func (m *V1beta1SystemsItemAddHypervisorCluster500Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemAddHypervisorCluster500Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemAddHypervisorCluster500Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemAddHypervisorCluster500Error) SetHttpStatusCode

func (m *V1beta1SystemsItemAddHypervisorCluster500Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemAddHypervisorCluster500Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemAddHypervisorCluster500Errorable

type V1beta1SystemsItemAddHypervisorCluster500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemAddHypervisorClusterPostRequestBody

type V1beta1SystemsItemAddHypervisorClusterPostRequestBody struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemAddHypervisorClusterPostRequestBody add Hypervisor Cluster Request

func NewV1beta1SystemsItemAddHypervisorClusterPostRequestBody

func NewV1beta1SystemsItemAddHypervisorClusterPostRequestBody() *V1beta1SystemsItemAddHypervisorClusterPostRequestBody

NewV1beta1SystemsItemAddHypervisorClusterPostRequestBody instantiates a new V1beta1SystemsItemAddHypervisorClusterPostRequestBody and sets the default values.

func (*V1beta1SystemsItemAddHypervisorClusterPostRequestBody) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemAddHypervisorClusterPostRequestBody) GetConfigureVds

GetConfigureVds gets the configureVds property value. Specifies if vSphere Distributed Switch (VDS) should be configured for the hypervisor clusterbeing added. returns a *bool when successful

func (*V1beta1SystemsItemAddHypervisorClusterPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemAddHypervisorClusterPostRequestBody) GetHypervisorClusterName

func (m *V1beta1SystemsItemAddHypervisorClusterPostRequestBody) GetHypervisorClusterName() *string

GetHypervisorClusterName gets the hypervisorClusterName property value. Name of the hypervisor cluster to be added. returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorClusterPostRequestBody) GetVsphereDatacenterName

func (m *V1beta1SystemsItemAddHypervisorClusterPostRequestBody) GetVsphereDatacenterName() *string

GetVsphereDatacenterName gets the vsphereDatacenterName property value. vSphere datacenter name where this hypervisor cluster is to be added. returns a *string when successful

func (*V1beta1SystemsItemAddHypervisorClusterPostRequestBody) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemAddHypervisorClusterPostRequestBody) SetAdditionalData

func (m *V1beta1SystemsItemAddHypervisorClusterPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemAddHypervisorClusterPostRequestBody) SetConfigureVds

SetConfigureVds sets the configureVds property value. Specifies if vSphere Distributed Switch (VDS) should be configured for the hypervisor clusterbeing added.

func (*V1beta1SystemsItemAddHypervisorClusterPostRequestBody) SetHypervisorClusterName

func (m *V1beta1SystemsItemAddHypervisorClusterPostRequestBody) SetHypervisorClusterName(value *string)

SetHypervisorClusterName sets the hypervisorClusterName property value. Name of the hypervisor cluster to be added.

func (*V1beta1SystemsItemAddHypervisorClusterPostRequestBody) SetVsphereDatacenterName

func (m *V1beta1SystemsItemAddHypervisorClusterPostRequestBody) SetVsphereDatacenterName(value *string)

SetVsphereDatacenterName sets the vsphereDatacenterName property value. vSphere datacenter name where this hypervisor cluster is to be added.

type V1beta1SystemsItemAddHypervisorClusterPostRequestBodyable

type V1beta1SystemsItemAddHypervisorClusterPostRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetConfigureVds() *bool
	GetHypervisorClusterName() *string
	GetVsphereDatacenterName() *string
	SetConfigureVds(value *bool)
	SetHypervisorClusterName(value *string)
	SetVsphereDatacenterName(value *string)
}

type V1beta1SystemsItemAddHypervisorClusterPostResponse

type V1beta1SystemsItemAddHypervisorClusterPostResponse struct {
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemAddHypervisorClusterPostResponse

func NewV1beta1SystemsItemAddHypervisorClusterPostResponse() *V1beta1SystemsItemAddHypervisorClusterPostResponse

NewV1beta1SystemsItemAddHypervisorClusterPostResponse instantiates a new V1beta1SystemsItemAddHypervisorClusterPostResponse and sets the default values.

func (*V1beta1SystemsItemAddHypervisorClusterPostResponse) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemAddHypervisorClusterPostResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemAddHypervisorClusterPostResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemAddHypervisorClusterPostResponse) SetAdditionalData

func (m *V1beta1SystemsItemAddHypervisorClusterPostResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemsItemAddHypervisorClusterRequestBuilder

type V1beta1SystemsItemAddHypervisorClusterRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

V1beta1SystemsItemAddHypervisorClusterRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\systems\{-id}\add-hypervisor-cluster

func NewV1beta1SystemsItemAddHypervisorClusterRequestBuilder

NewV1beta1SystemsItemAddHypervisorClusterRequestBuilder instantiates a new V1beta1SystemsItemAddHypervisorClusterRequestBuilder and sets the default values.

func NewV1beta1SystemsItemAddHypervisorClusterRequestBuilderInternal

func NewV1beta1SystemsItemAddHypervisorClusterRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemAddHypervisorClusterRequestBuilder

NewV1beta1SystemsItemAddHypervisorClusterRequestBuilderInternal instantiates a new V1beta1SystemsItemAddHypervisorClusterRequestBuilder and sets the default values.

func (*V1beta1SystemsItemAddHypervisorClusterRequestBuilder) Post

Post adds the specified hypervisor cluster to the specified system. The user must have permissions to update this system. Returns a task identifier to be used by clients to track the progress of the operation. Deprecated: This method is obsolete. Use PostAsAddHypervisorClusterPostResponse instead. returns a V1beta1SystemsItemAddHypervisorClusterResponseable when successful returns a V1beta1SystemsItemAddHypervisorCluster400Error error when the service returns a 400 status code returns a V1beta1SystemsItemAddHypervisorCluster401Error error when the service returns a 401 status code returns a V1beta1SystemsItemAddHypervisorCluster403Error error when the service returns a 403 status code returns a V1beta1SystemsItemAddHypervisorCluster404Error error when the service returns a 404 status code returns a V1beta1SystemsItemAddHypervisorCluster409Error error when the service returns a 409 status code returns a V1beta1SystemsItemAddHypervisorCluster500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemAddHypervisorClusterRequestBuilder) PostAsAddHypervisorClusterPostResponse

PostAsAddHypervisorClusterPostResponse adds the specified hypervisor cluster to the specified system. The user must have permissions to update this system. Returns a task identifier to be used by clients to track the progress of the operation. returns a V1beta1SystemsItemAddHypervisorClusterPostResponseable when successful returns a V1beta1SystemsItemAddHypervisorCluster400Error error when the service returns a 400 status code returns a V1beta1SystemsItemAddHypervisorCluster401Error error when the service returns a 401 status code returns a V1beta1SystemsItemAddHypervisorCluster403Error error when the service returns a 403 status code returns a V1beta1SystemsItemAddHypervisorCluster404Error error when the service returns a 404 status code returns a V1beta1SystemsItemAddHypervisorCluster409Error error when the service returns a 409 status code returns a V1beta1SystemsItemAddHypervisorCluster500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemAddHypervisorClusterRequestBuilder) ToPostRequestInformation

ToPostRequestInformation adds the specified hypervisor cluster to the specified system. The user must have permissions to update this system. Returns a task identifier to be used by clients to track the progress of the operation. returns a *RequestInformation when successful

func (*V1beta1SystemsItemAddHypervisorClusterRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemsItemAddHypervisorClusterRequestBuilder when successful

type V1beta1SystemsItemAddHypervisorClusterRequestBuilderPostRequestConfiguration

type V1beta1SystemsItemAddHypervisorClusterRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

V1beta1SystemsItemAddHypervisorClusterRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsItemAddHypervisorClusterResponse deprecated

type V1beta1SystemsItemAddHypervisorClusterResponse struct {
	V1beta1SystemsItemAddHypervisorClusterPostResponse
}

Deprecated: This class is obsolete. Use V1beta1SystemsItemAddHypervisorClusterPostResponseable instead.

func NewV1beta1SystemsItemAddHypervisorClusterResponse

func NewV1beta1SystemsItemAddHypervisorClusterResponse() *V1beta1SystemsItemAddHypervisorClusterResponse

NewV1beta1SystemsItemAddHypervisorClusterResponse instantiates a new V1beta1SystemsItemAddHypervisorClusterResponse and sets the default values.

type V1beta1SystemsItemAddHypervisorClusterResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemsItemAddHypervisorClusterPostResponseable instead.

type V1beta1SystemsItemFiveZeroThreeError

type V1beta1SystemsItemFiveZeroThreeError struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemFiveZeroThreeError

func NewV1beta1SystemsItemFiveZeroThreeError() *V1beta1SystemsItemFiveZeroThreeError

NewV1beta1SystemsItemFiveZeroThreeError instantiates a new V1beta1SystemsItemFiveZeroThreeError and sets the default values.

func (*V1beta1SystemsItemFiveZeroThreeError) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemFiveZeroThreeError) GetAdditionalData

func (m *V1beta1SystemsItemFiveZeroThreeError) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemFiveZeroThreeError) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemFiveZeroThreeError) GetErrorCode

func (m *V1beta1SystemsItemFiveZeroThreeError) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemFiveZeroThreeError) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemFiveZeroThreeError) GetHttpStatusCode

func (m *V1beta1SystemsItemFiveZeroThreeError) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemFiveZeroThreeError) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemFiveZeroThreeError) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemFiveZeroThreeError) SetAdditionalData

func (m *V1beta1SystemsItemFiveZeroThreeError) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemFiveZeroThreeError) SetDebugId

func (m *V1beta1SystemsItemFiveZeroThreeError) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemFiveZeroThreeError) SetErrorCode

func (m *V1beta1SystemsItemFiveZeroThreeError) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemFiveZeroThreeError) SetHttpStatusCode

func (m *V1beta1SystemsItemFiveZeroThreeError) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemFiveZeroThreeError) SetMessage

func (m *V1beta1SystemsItemFiveZeroThreeError) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemFiveZeroThreeErrorable

type V1beta1SystemsItemFiveZeroThreeErrorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemFiveZeroZeroError

type V1beta1SystemsItemFiveZeroZeroError struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemFiveZeroZeroError

func NewV1beta1SystemsItemFiveZeroZeroError() *V1beta1SystemsItemFiveZeroZeroError

NewV1beta1SystemsItemFiveZeroZeroError instantiates a new V1beta1SystemsItemFiveZeroZeroError and sets the default values.

func (*V1beta1SystemsItemFiveZeroZeroError) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemFiveZeroZeroError) GetAdditionalData

func (m *V1beta1SystemsItemFiveZeroZeroError) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemFiveZeroZeroError) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemFiveZeroZeroError) GetErrorCode

func (m *V1beta1SystemsItemFiveZeroZeroError) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemFiveZeroZeroError) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemFiveZeroZeroError) GetHttpStatusCode

func (m *V1beta1SystemsItemFiveZeroZeroError) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemFiveZeroZeroError) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemFiveZeroZeroError) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemFiveZeroZeroError) SetAdditionalData

func (m *V1beta1SystemsItemFiveZeroZeroError) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemFiveZeroZeroError) SetDebugId

func (m *V1beta1SystemsItemFiveZeroZeroError) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemFiveZeroZeroError) SetErrorCode

func (m *V1beta1SystemsItemFiveZeroZeroError) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemFiveZeroZeroError) SetHttpStatusCode

func (m *V1beta1SystemsItemFiveZeroZeroError) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemFiveZeroZeroError) SetMessage

func (m *V1beta1SystemsItemFiveZeroZeroError) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemFiveZeroZeroErrorable

type V1beta1SystemsItemFiveZeroZeroErrorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemFourZeroFourError

type V1beta1SystemsItemFourZeroFourError struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemFourZeroFourError

func NewV1beta1SystemsItemFourZeroFourError() *V1beta1SystemsItemFourZeroFourError

NewV1beta1SystemsItemFourZeroFourError instantiates a new V1beta1SystemsItemFourZeroFourError and sets the default values.

func (*V1beta1SystemsItemFourZeroFourError) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemFourZeroFourError) GetAdditionalData

func (m *V1beta1SystemsItemFourZeroFourError) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemFourZeroFourError) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemFourZeroFourError) GetErrorCode

func (m *V1beta1SystemsItemFourZeroFourError) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemFourZeroFourError) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemFourZeroFourError) GetHttpStatusCode

func (m *V1beta1SystemsItemFourZeroFourError) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemFourZeroFourError) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemFourZeroFourError) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemFourZeroFourError) SetAdditionalData

func (m *V1beta1SystemsItemFourZeroFourError) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemFourZeroFourError) SetDebugId

func (m *V1beta1SystemsItemFourZeroFourError) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemFourZeroFourError) SetErrorCode

func (m *V1beta1SystemsItemFourZeroFourError) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemFourZeroFourError) SetHttpStatusCode

func (m *V1beta1SystemsItemFourZeroFourError) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemFourZeroFourError) SetMessage

func (m *V1beta1SystemsItemFourZeroFourError) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemFourZeroFourErrorable

type V1beta1SystemsItemFourZeroFourErrorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemFourZeroOneError

type V1beta1SystemsItemFourZeroOneError struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemFourZeroOneError

func NewV1beta1SystemsItemFourZeroOneError() *V1beta1SystemsItemFourZeroOneError

NewV1beta1SystemsItemFourZeroOneError instantiates a new V1beta1SystemsItemFourZeroOneError and sets the default values.

func (*V1beta1SystemsItemFourZeroOneError) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemFourZeroOneError) GetAdditionalData

func (m *V1beta1SystemsItemFourZeroOneError) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemFourZeroOneError) GetDebugId

func (m *V1beta1SystemsItemFourZeroOneError) GetDebugId() *string

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemFourZeroOneError) GetErrorCode

func (m *V1beta1SystemsItemFourZeroOneError) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemFourZeroOneError) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemFourZeroOneError) GetHttpStatusCode

func (m *V1beta1SystemsItemFourZeroOneError) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemFourZeroOneError) GetMessage

func (m *V1beta1SystemsItemFourZeroOneError) GetMessage() *string

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemFourZeroOneError) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemFourZeroOneError) SetAdditionalData

func (m *V1beta1SystemsItemFourZeroOneError) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemFourZeroOneError) SetDebugId

func (m *V1beta1SystemsItemFourZeroOneError) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemFourZeroOneError) SetErrorCode

func (m *V1beta1SystemsItemFourZeroOneError) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemFourZeroOneError) SetHttpStatusCode

func (m *V1beta1SystemsItemFourZeroOneError) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemFourZeroOneError) SetMessage

func (m *V1beta1SystemsItemFourZeroOneError) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemFourZeroOneErrorable

type V1beta1SystemsItemFourZeroOneErrorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemFourZeroThreeError

type V1beta1SystemsItemFourZeroThreeError struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemFourZeroThreeError

func NewV1beta1SystemsItemFourZeroThreeError() *V1beta1SystemsItemFourZeroThreeError

NewV1beta1SystemsItemFourZeroThreeError instantiates a new V1beta1SystemsItemFourZeroThreeError and sets the default values.

func (*V1beta1SystemsItemFourZeroThreeError) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemFourZeroThreeError) GetAdditionalData

func (m *V1beta1SystemsItemFourZeroThreeError) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemFourZeroThreeError) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemFourZeroThreeError) GetErrorCode

func (m *V1beta1SystemsItemFourZeroThreeError) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemFourZeroThreeError) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemFourZeroThreeError) GetHttpStatusCode

func (m *V1beta1SystemsItemFourZeroThreeError) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemFourZeroThreeError) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemFourZeroThreeError) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemFourZeroThreeError) SetAdditionalData

func (m *V1beta1SystemsItemFourZeroThreeError) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemFourZeroThreeError) SetDebugId

func (m *V1beta1SystemsItemFourZeroThreeError) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemFourZeroThreeError) SetErrorCode

func (m *V1beta1SystemsItemFourZeroThreeError) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemFourZeroThreeError) SetHttpStatusCode

func (m *V1beta1SystemsItemFourZeroThreeError) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemFourZeroThreeError) SetMessage

func (m *V1beta1SystemsItemFourZeroThreeError) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemFourZeroThreeErrorable

type V1beta1SystemsItemFourZeroThreeErrorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemFourZeroZeroError

type V1beta1SystemsItemFourZeroZeroError struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemFourZeroZeroError

func NewV1beta1SystemsItemFourZeroZeroError() *V1beta1SystemsItemFourZeroZeroError

NewV1beta1SystemsItemFourZeroZeroError instantiates a new V1beta1SystemsItemFourZeroZeroError and sets the default values.

func (*V1beta1SystemsItemFourZeroZeroError) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemFourZeroZeroError) GetAdditionalData

func (m *V1beta1SystemsItemFourZeroZeroError) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemFourZeroZeroError) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemFourZeroZeroError) GetErrorCode

func (m *V1beta1SystemsItemFourZeroZeroError) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemFourZeroZeroError) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemFourZeroZeroError) GetHttpStatusCode

func (m *V1beta1SystemsItemFourZeroZeroError) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemFourZeroZeroError) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemFourZeroZeroError) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemFourZeroZeroError) SetAdditionalData

func (m *V1beta1SystemsItemFourZeroZeroError) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemFourZeroZeroError) SetDebugId

func (m *V1beta1SystemsItemFourZeroZeroError) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemFourZeroZeroError) SetErrorCode

func (m *V1beta1SystemsItemFourZeroZeroError) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemFourZeroZeroError) SetHttpStatusCode

func (m *V1beta1SystemsItemFourZeroZeroError) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemFourZeroZeroError) SetMessage

func (m *V1beta1SystemsItemFourZeroZeroError) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemFourZeroZeroErrorable

type V1beta1SystemsItemFourZeroZeroErrorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemGetResponse

type V1beta1SystemsItemGetResponse struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse details of the system with select information.

func NewV1beta1SystemsItemGetResponse

func NewV1beta1SystemsItemGetResponse() *V1beta1SystemsItemGetResponse

NewV1beta1SystemsItemGetResponse instantiates a new V1beta1SystemsItemGetResponse and sets the default values.

func (*V1beta1SystemsItemGetResponse) GetAdditionalData

func (m *V1beta1SystemsItemGetResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse) GetAssociatedResourceCounts

GetAssociatedResourceCounts gets the associatedResourceCounts property value. Associated Resource Information of system. returns a V1beta1SystemsItemGetResponse_associatedResourceCountsable when successful

func (*V1beta1SystemsItemGetResponse) GetComputeUsage

GetComputeUsage gets the computeUsage property value. System Compute Usage Information. returns a V1beta1SystemsItemGetResponse_computeUsageable when successful

func (*V1beta1SystemsItemGetResponse) GetConfigAnalysisStatus

GetConfigAnalysisStatus gets the configAnalysisStatus property value. Status of last run of configuration analysis job. returns a V1beta1SystemsItemGetResponse_configAnalysisStatusable when successful

func (*V1beta1SystemsItemGetResponse) GetCreatedAt

GetCreatedAt gets the createdAt property value. The createdAt property returns a *Time when successful

func (*V1beta1SystemsItemGetResponse) GetCustomerId

func (m *V1beta1SystemsItemGetResponse) GetCustomerId() *string

GetCustomerId gets the customerId property value. The customer application identifier returns a *string when successful

func (*V1beta1SystemsItemGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse) GetGeneration

func (m *V1beta1SystemsItemGetResponse) GetGeneration() *int64

GetGeneration gets the generation property value. A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date. returns a *int64 when successful

func (*V1beta1SystemsItemGetResponse) GetHealth

GetHealth gets the health property value. Aspects of system health.Deduced health of storage subsystem based on associated arrays, controllers, disks,shelves, power supply, network interfaces, fan and temperature sensors.Aggregated health of servers based on health statuses of multiple servers in the system.Aggregated health of network based on health statues of multiple switches used in the system.Deduced/Aggregated overall health of the system based on storage, servers and networking health. returns a V1beta1SystemsItemGetResponse_healthable when successful

func (*V1beta1SystemsItemGetResponse) GetHypervisorClusters

GetHypervisorClusters gets the hypervisorClusters property value. List of hypervisor clusters in the system with their software details. returns a []V1beta1SystemsItemGetResponse_hypervisorClustersable when successful

func (*V1beta1SystemsItemGetResponse) GetId

GetId gets the id property value. An identifier for the resource, usually a UUID. returns a *string when successful

func (*V1beta1SystemsItemGetResponse) GetLocation

GetLocation gets the location property value. System Location Information. returns a V1beta1SystemsItemGetResponse_locationable when successful

func (*V1beta1SystemsItemGetResponse) GetName

func (m *V1beta1SystemsItemGetResponse) GetName() *string

GetName gets the name property value. A system specified name for the resource. returns a *string when successful

func (*V1beta1SystemsItemGetResponse) GetOnPremAgentId

func (m *V1beta1SystemsItemGetResponse) GetOnPremAgentId() *string

GetOnPremAgentId gets the onPremAgentId property value. An identifier of the on prem agent for the system. returns a *string when successful

func (*V1beta1SystemsItemGetResponse) GetResourceUri

func (m *V1beta1SystemsItemGetResponse) GetResourceUri() *string

GetResourceUri gets the resourceUri property value. The self reference for this resource. returns a *string when successful

func (*V1beta1SystemsItemGetResponse) GetSoftwareInfo

GetSoftwareInfo gets the softwareInfo property value. system software information. returns a V1beta1SystemsItemGetResponse_softwareInfoable when successful

func (*V1beta1SystemsItemGetResponse) GetStorageSystem

GetStorageSystem gets the storageSystem property value. Storage Information of system. returns a V1beta1SystemsItemGetResponse_storageSystemable when successful

func (*V1beta1SystemsItemGetResponse) GetStorageUsage

GetStorageUsage gets the storageUsage property value. Storage Usage Information of system. returns a V1beta1SystemsItemGetResponse_storageUsageable when successful

func (*V1beta1SystemsItemGetResponse) GetSystemVms

GetSystemVms gets the systemVms property value. List of system virtual machine information. returns a []V1beta1SystemsItemGetResponse_systemVmsable when successful

func (*V1beta1SystemsItemGetResponse) GetTypeEscaped

func (m *V1beta1SystemsItemGetResponse) GetTypeEscaped() *string

GetTypeEscaped gets the type property value. The type of resource. returns a *string when successful

func (*V1beta1SystemsItemGetResponse) GetUpdatedAt

GetUpdatedAt gets the updatedAt property value. The updatedAt property returns a *Time when successful

func (*V1beta1SystemsItemGetResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse) SetAdditionalData

func (m *V1beta1SystemsItemGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse) SetAssociatedResourceCounts

SetAssociatedResourceCounts sets the associatedResourceCounts property value. Associated Resource Information of system.

func (*V1beta1SystemsItemGetResponse) SetComputeUsage

SetComputeUsage sets the computeUsage property value. System Compute Usage Information.

func (*V1beta1SystemsItemGetResponse) SetConfigAnalysisStatus

SetConfigAnalysisStatus sets the configAnalysisStatus property value. Status of last run of configuration analysis job.

func (*V1beta1SystemsItemGetResponse) SetCreatedAt

SetCreatedAt sets the createdAt property value. The createdAt property

func (*V1beta1SystemsItemGetResponse) SetCustomerId

func (m *V1beta1SystemsItemGetResponse) SetCustomerId(value *string)

SetCustomerId sets the customerId property value. The customer application identifier

func (*V1beta1SystemsItemGetResponse) SetGeneration

func (m *V1beta1SystemsItemGetResponse) SetGeneration(value *int64)

SetGeneration sets the generation property value. A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.

func (*V1beta1SystemsItemGetResponse) SetHealth

SetHealth sets the health property value. Aspects of system health.Deduced health of storage subsystem based on associated arrays, controllers, disks,shelves, power supply, network interfaces, fan and temperature sensors.Aggregated health of servers based on health statuses of multiple servers in the system.Aggregated health of network based on health statues of multiple switches used in the system.Deduced/Aggregated overall health of the system based on storage, servers and networking health.

func (*V1beta1SystemsItemGetResponse) SetHypervisorClusters

SetHypervisorClusters sets the hypervisorClusters property value. List of hypervisor clusters in the system with their software details.

func (*V1beta1SystemsItemGetResponse) SetId

func (m *V1beta1SystemsItemGetResponse) SetId(value *string)

SetId sets the id property value. An identifier for the resource, usually a UUID.

func (*V1beta1SystemsItemGetResponse) SetLocation

SetLocation sets the location property value. System Location Information.

func (*V1beta1SystemsItemGetResponse) SetName

func (m *V1beta1SystemsItemGetResponse) SetName(value *string)

SetName sets the name property value. A system specified name for the resource.

func (*V1beta1SystemsItemGetResponse) SetOnPremAgentId

func (m *V1beta1SystemsItemGetResponse) SetOnPremAgentId(value *string)

SetOnPremAgentId sets the onPremAgentId property value. An identifier of the on prem agent for the system.

func (*V1beta1SystemsItemGetResponse) SetResourceUri

func (m *V1beta1SystemsItemGetResponse) SetResourceUri(value *string)

SetResourceUri sets the resourceUri property value. The self reference for this resource.

func (*V1beta1SystemsItemGetResponse) SetSoftwareInfo

SetSoftwareInfo sets the softwareInfo property value. system software information.

func (*V1beta1SystemsItemGetResponse) SetStorageSystem

SetStorageSystem sets the storageSystem property value. Storage Information of system.

func (*V1beta1SystemsItemGetResponse) SetStorageUsage

SetStorageUsage sets the storageUsage property value. Storage Usage Information of system.

func (*V1beta1SystemsItemGetResponse) SetSystemVms

SetSystemVms sets the systemVms property value. List of system virtual machine information.

func (*V1beta1SystemsItemGetResponse) SetTypeEscaped

func (m *V1beta1SystemsItemGetResponse) SetTypeEscaped(value *string)

SetTypeEscaped sets the type property value. The type of resource.

func (*V1beta1SystemsItemGetResponse) SetUpdatedAt

SetUpdatedAt sets the updatedAt property value. The updatedAt property

type V1beta1SystemsItemGetResponse_associatedResourceCounts

type V1beta1SystemsItemGetResponse_associatedResourceCounts struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_associatedResourceCounts associated Resource Information of system.

func NewV1beta1SystemsItemGetResponse_associatedResourceCounts

func NewV1beta1SystemsItemGetResponse_associatedResourceCounts() *V1beta1SystemsItemGetResponse_associatedResourceCounts

NewV1beta1SystemsItemGetResponse_associatedResourceCounts instantiates a new V1beta1SystemsItemGetResponse_associatedResourceCounts and sets the default values.

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) GetDatastoreCount

GetDatastoreCount gets the datastoreCount property value. Total Datastore Count of the system returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) GetHypervisorClusterCount

func (m *V1beta1SystemsItemGetResponse_associatedResourceCounts) GetHypervisorClusterCount() *float64

GetHypervisorClusterCount gets the hypervisorClusterCount property value. Total Hypervisor Cluster Count of the system returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) GetServersCount

GetServersCount gets the serversCount property value. Total Servers Count of the system returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) GetStorageArrayCount

GetStorageArrayCount gets the storageArrayCount property value. Total Storage Array Count of the system returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) GetSwitchesCount

GetSwitchesCount gets the switchesCount property value. Total Switches Count of the system returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) GetVmCount

GetVmCount gets the vmCount property value. Total Virtual Machine Count of the system returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) SetAdditionalData

func (m *V1beta1SystemsItemGetResponse_associatedResourceCounts) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) SetDatastoreCount

SetDatastoreCount sets the datastoreCount property value. Total Datastore Count of the system

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) SetHypervisorClusterCount

func (m *V1beta1SystemsItemGetResponse_associatedResourceCounts) SetHypervisorClusterCount(value *float64)

SetHypervisorClusterCount sets the hypervisorClusterCount property value. Total Hypervisor Cluster Count of the system

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) SetServersCount

SetServersCount sets the serversCount property value. Total Servers Count of the system

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) SetStorageArrayCount

func (m *V1beta1SystemsItemGetResponse_associatedResourceCounts) SetStorageArrayCount(value *float64)

SetStorageArrayCount sets the storageArrayCount property value. Total Storage Array Count of the system

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) SetSwitchesCount

SetSwitchesCount sets the switchesCount property value. Total Switches Count of the system

func (*V1beta1SystemsItemGetResponse_associatedResourceCounts) SetVmCount

SetVmCount sets the vmCount property value. Total Virtual Machine Count of the system

type V1beta1SystemsItemGetResponse_associatedResourceCountsable

type V1beta1SystemsItemGetResponse_associatedResourceCountsable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDatastoreCount() *float64
	GetHypervisorClusterCount() *float64
	GetServersCount() *float64
	GetStorageArrayCount() *float64
	GetSwitchesCount() *float64
	GetVmCount() *float64
	SetDatastoreCount(value *float64)
	SetHypervisorClusterCount(value *float64)
	SetServersCount(value *float64)
	SetStorageArrayCount(value *float64)
	SetSwitchesCount(value *float64)
	SetVmCount(value *float64)
}

type V1beta1SystemsItemGetResponse_computeUsage

type V1beta1SystemsItemGetResponse_computeUsage struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_computeUsage system Compute Usage Information.

func NewV1beta1SystemsItemGetResponse_computeUsage

func NewV1beta1SystemsItemGetResponse_computeUsage() *V1beta1SystemsItemGetResponse_computeUsage

NewV1beta1SystemsItemGetResponse_computeUsage instantiates a new V1beta1SystemsItemGetResponse_computeUsage and sets the default values.

func (*V1beta1SystemsItemGetResponse_computeUsage) GetAdditionalData

func (m *V1beta1SystemsItemGetResponse_computeUsage) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_computeUsage) GetCpuCapacityMhz

func (m *V1beta1SystemsItemGetResponse_computeUsage) GetCpuCapacityMhz() *float64

GetCpuCapacityMhz gets the cpuCapacityMhz property value. CPU Capacity in Mhz of system returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_computeUsage) GetCpuUsedMhz

GetCpuUsedMhz gets the cpuUsedMhz property value. CPU Usage in Mhz by system returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_computeUsage) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_computeUsage) GetMemoryCapacityBytes

func (m *V1beta1SystemsItemGetResponse_computeUsage) GetMemoryCapacityBytes() *float64

GetMemoryCapacityBytes gets the memoryCapacityBytes property value. Memory Capacity in Bytes of system returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_computeUsage) GetMemoryUsedBytes

func (m *V1beta1SystemsItemGetResponse_computeUsage) GetMemoryUsedBytes() *float64

GetMemoryUsedBytes gets the memoryUsedBytes property value. Memory Usage in Bytes by system returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_computeUsage) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_computeUsage) SetAdditionalData

func (m *V1beta1SystemsItemGetResponse_computeUsage) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_computeUsage) SetCpuCapacityMhz

func (m *V1beta1SystemsItemGetResponse_computeUsage) SetCpuCapacityMhz(value *float64)

SetCpuCapacityMhz sets the cpuCapacityMhz property value. CPU Capacity in Mhz of system

func (*V1beta1SystemsItemGetResponse_computeUsage) SetCpuUsedMhz

func (m *V1beta1SystemsItemGetResponse_computeUsage) SetCpuUsedMhz(value *float64)

SetCpuUsedMhz sets the cpuUsedMhz property value. CPU Usage in Mhz by system

func (*V1beta1SystemsItemGetResponse_computeUsage) SetMemoryCapacityBytes

func (m *V1beta1SystemsItemGetResponse_computeUsage) SetMemoryCapacityBytes(value *float64)

SetMemoryCapacityBytes sets the memoryCapacityBytes property value. Memory Capacity in Bytes of system

func (*V1beta1SystemsItemGetResponse_computeUsage) SetMemoryUsedBytes

func (m *V1beta1SystemsItemGetResponse_computeUsage) SetMemoryUsedBytes(value *float64)

SetMemoryUsedBytes sets the memoryUsedBytes property value. Memory Usage in Bytes by system

type V1beta1SystemsItemGetResponse_computeUsageable

type V1beta1SystemsItemGetResponse_computeUsageable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCpuCapacityMhz() *float64
	GetCpuUsedMhz() *float64
	GetMemoryCapacityBytes() *float64
	GetMemoryUsedBytes() *float64
	SetCpuCapacityMhz(value *float64)
	SetCpuUsedMhz(value *float64)
	SetMemoryCapacityBytes(value *float64)
	SetMemoryUsedBytes(value *float64)
}

type V1beta1SystemsItemGetResponse_configAnalysisStatus

type V1beta1SystemsItemGetResponse_configAnalysisStatus struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_configAnalysisStatus status of last run of configuration analysis job.

func NewV1beta1SystemsItemGetResponse_configAnalysisStatus

func NewV1beta1SystemsItemGetResponse_configAnalysisStatus() *V1beta1SystemsItemGetResponse_configAnalysisStatus

NewV1beta1SystemsItemGetResponse_configAnalysisStatus instantiates a new V1beta1SystemsItemGetResponse_configAnalysisStatus and sets the default values.

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) GetCreatedAt

GetCreatedAt gets the createdAt property value. Time when configuration analysis job was created. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) GetCreatedBy

GetCreatedBy gets the createdBy property value. Configuration analysis job was created by. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) GetNextScheduledRunTime

func (m *V1beta1SystemsItemGetResponse_configAnalysisStatus) GetNextScheduledRunTime() *string

GetNextScheduledRunTime gets the nextScheduledRunTime property value. Time when configuration analysis job was next scheduled. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) GetRuleRunStartTime

GetRuleRunStartTime gets the ruleRunStartTime property value. Time when configuration analysis job was started. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) GetTotalFailed

GetTotalFailed gets the totalFailed property value. Count of failed checks. returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) GetTotalPassed

GetTotalPassed gets the totalPassed property value. Count of passed checks. returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) GetTotalWarning

GetTotalWarning gets the totalWarning property value. Count of warning checks. returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) SetAdditionalData

func (m *V1beta1SystemsItemGetResponse_configAnalysisStatus) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) SetCreatedAt

SetCreatedAt sets the createdAt property value. Time when configuration analysis job was created.

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) SetCreatedBy

SetCreatedBy sets the createdBy property value. Configuration analysis job was created by.

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) SetNextScheduledRunTime

func (m *V1beta1SystemsItemGetResponse_configAnalysisStatus) SetNextScheduledRunTime(value *string)

SetNextScheduledRunTime sets the nextScheduledRunTime property value. Time when configuration analysis job was next scheduled.

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) SetRuleRunStartTime

func (m *V1beta1SystemsItemGetResponse_configAnalysisStatus) SetRuleRunStartTime(value *string)

SetRuleRunStartTime sets the ruleRunStartTime property value. Time when configuration analysis job was started.

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) SetTotalFailed

SetTotalFailed sets the totalFailed property value. Count of failed checks.

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) SetTotalPassed

SetTotalPassed sets the totalPassed property value. Count of passed checks.

func (*V1beta1SystemsItemGetResponse_configAnalysisStatus) SetTotalWarning

SetTotalWarning sets the totalWarning property value. Count of warning checks.

type V1beta1SystemsItemGetResponse_configAnalysisStatusable

type V1beta1SystemsItemGetResponse_configAnalysisStatusable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCreatedAt() *string
	GetCreatedBy() *string
	GetNextScheduledRunTime() *string
	GetRuleRunStartTime() *string
	GetTotalFailed() *float64
	GetTotalPassed() *float64
	GetTotalWarning() *float64
	SetCreatedAt(value *string)
	SetCreatedBy(value *string)
	SetNextScheduledRunTime(value *string)
	SetRuleRunStartTime(value *string)
	SetTotalFailed(value *float64)
	SetTotalPassed(value *float64)
	SetTotalWarning(value *float64)
}

type V1beta1SystemsItemGetResponse_health

type V1beta1SystemsItemGetResponse_health struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_health aspects of system health.Deduced health of storage subsystem based on associated arrays, controllers, disks,shelves, power supply, network interfaces, fan and temperature sensors.Aggregated health of servers based on health statuses of multiple servers in the system.Aggregated health of network based on health statues of multiple switches used in the system.Deduced/Aggregated overall health of the system based on storage, servers and networking health.

func NewV1beta1SystemsItemGetResponse_health

func NewV1beta1SystemsItemGetResponse_health() *V1beta1SystemsItemGetResponse_health

NewV1beta1SystemsItemGetResponse_health instantiates a new V1beta1SystemsItemGetResponse_health and sets the default values.

func (*V1beta1SystemsItemGetResponse_health) GetAdditionalData

func (m *V1beta1SystemsItemGetResponse_health) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_health) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_health) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_health) SetAdditionalData

func (m *V1beta1SystemsItemGetResponse_health) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemsItemGetResponse_hypervisorClusters

type V1beta1SystemsItemGetResponse_hypervisorClusters struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_hypervisorClusters hypervisor Cluster Information of the system.

func NewV1beta1SystemsItemGetResponse_hypervisorClusters

func NewV1beta1SystemsItemGetResponse_hypervisorClusters() *V1beta1SystemsItemGetResponse_hypervisorClusters

NewV1beta1SystemsItemGetResponse_hypervisorClusters instantiates a new V1beta1SystemsItemGetResponse_hypervisorClusters and sets the default values.

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) GetAdditionalData

func (m *V1beta1SystemsItemGetResponse_hypervisorClusters) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) GetHypervisorManagerAddress

func (m *V1beta1SystemsItemGetResponse_hypervisorClusters) GetHypervisorManagerAddress() *string

GetHypervisorManagerAddress gets the hypervisorManagerAddress property value. Address of Hypervisor Cluster Manager. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) GetHypervisorManagerAdminPasswordSecret

GetHypervisorManagerAdminPasswordSecret gets the hypervisorManagerAdminPasswordSecret property value. Secret information returns a V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretable when successful

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) GetHypervisorManagerId

func (m *V1beta1SystemsItemGetResponse_hypervisorClusters) GetHypervisorManagerId() *string

GetHypervisorManagerId gets the hypervisorManagerId property value. Unique Identifier of Hypervisor Cluster Manager. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) GetHypervisorManagerName

func (m *V1beta1SystemsItemGetResponse_hypervisorClusters) GetHypervisorManagerName() *string

GetHypervisorManagerName gets the hypervisorManagerName property value. Name of Hypervisor Cluster Manager. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) GetId

GetId gets the id property value. Unique Identifier of the Hypervisor Cluster, usually a UUID. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) GetName

GetName gets the name property value. Name of the Hypervisor Cluster returns a *string when successful

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) GetResourceUri

GetResourceUri gets the resourceUri property value. Resource URI of the Hypervisor Cluster. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) SetAdditionalData

func (m *V1beta1SystemsItemGetResponse_hypervisorClusters) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) SetHypervisorManagerAddress

func (m *V1beta1SystemsItemGetResponse_hypervisorClusters) SetHypervisorManagerAddress(value *string)

SetHypervisorManagerAddress sets the hypervisorManagerAddress property value. Address of Hypervisor Cluster Manager.

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) SetHypervisorManagerAdminPasswordSecret

SetHypervisorManagerAdminPasswordSecret sets the hypervisorManagerAdminPasswordSecret property value. Secret information

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) SetHypervisorManagerId

func (m *V1beta1SystemsItemGetResponse_hypervisorClusters) SetHypervisorManagerId(value *string)

SetHypervisorManagerId sets the hypervisorManagerId property value. Unique Identifier of Hypervisor Cluster Manager.

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) SetHypervisorManagerName

func (m *V1beta1SystemsItemGetResponse_hypervisorClusters) SetHypervisorManagerName(value *string)

SetHypervisorManagerName sets the hypervisorManagerName property value. Name of Hypervisor Cluster Manager.

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) SetId

SetId sets the id property value. Unique Identifier of the Hypervisor Cluster, usually a UUID.

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) SetName

SetName sets the name property value. Name of the Hypervisor Cluster

func (*V1beta1SystemsItemGetResponse_hypervisorClusters) SetResourceUri

func (m *V1beta1SystemsItemGetResponse_hypervisorClusters) SetResourceUri(value *string)

SetResourceUri sets the resourceUri property value. Resource URI of the Hypervisor Cluster.

type V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret

type V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret secret information

func NewV1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret

func NewV1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret() *V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret

NewV1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret instantiates a new V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret and sets the default values.

func (*V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetId

GetId gets the id property value. secret id returns a *string when successful

func (*V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetName

GetName gets the name property value. secret name returns a *string when successful

func (*V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetTypeEscaped

GetTypeEscaped gets the type property value. secret type returns a *string when successful

func (*V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) SetId

SetId sets the id property value. secret id

func (*V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) SetName

SetName sets the name property value. secret name

func (*V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) SetTypeEscaped

SetTypeEscaped sets the type property value. secret type

type V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretable

type V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetId() *string
	GetName() *string
	GetTypeEscaped() *string
	SetId(value *string)
	SetName(value *string)
	SetTypeEscaped(value *string)
}

type V1beta1SystemsItemGetResponse_hypervisorClustersable

type V1beta1SystemsItemGetResponse_hypervisorClustersable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetHypervisorManagerAddress() *string
	GetHypervisorManagerAdminPasswordSecret() V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretable
	GetHypervisorManagerId() *string
	GetHypervisorManagerName() *string
	GetId() *string
	GetName() *string
	GetResourceUri() *string
	SetHypervisorManagerAddress(value *string)
	SetHypervisorManagerAdminPasswordSecret(value V1beta1SystemsItemGetResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretable)
	SetHypervisorManagerId(value *string)
	SetHypervisorManagerName(value *string)
	SetId(value *string)
	SetName(value *string)
	SetResourceUri(value *string)
}

type V1beta1SystemsItemGetResponse_location

type V1beta1SystemsItemGetResponse_location struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_location system Location Information.

func NewV1beta1SystemsItemGetResponse_location

func NewV1beta1SystemsItemGetResponse_location() *V1beta1SystemsItemGetResponse_location

NewV1beta1SystemsItemGetResponse_location instantiates a new V1beta1SystemsItemGetResponse_location and sets the default values.

func (*V1beta1SystemsItemGetResponse_location) GetAdditionalData

func (m *V1beta1SystemsItemGetResponse_location) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_location) GetCity

GetCity gets the city property value. City returns a *string when successful

func (*V1beta1SystemsItemGetResponse_location) GetCountryCode

func (m *V1beta1SystemsItemGetResponse_location) GetCountryCode() *string

GetCountryCode gets the countryCode property value. Country Code returns a *string when successful

func (*V1beta1SystemsItemGetResponse_location) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_location) GetLatitude

GetLatitude gets the latitude property value. Latitude coordinate of the system location returns a *string when successful

func (*V1beta1SystemsItemGetResponse_location) GetLongitude

GetLongitude gets the longitude property value. Longitude coordinate of the system location returns a *string when successful

func (*V1beta1SystemsItemGetResponse_location) GetStateCode

GetStateCode gets the stateCode property value. State Code returns a *string when successful

func (*V1beta1SystemsItemGetResponse_location) GetZipCode

GetZipCode gets the zipCode property value. Zip Code returns a *string when successful

func (*V1beta1SystemsItemGetResponse_location) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_location) SetAdditionalData

func (m *V1beta1SystemsItemGetResponse_location) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_location) SetCity

SetCity sets the city property value. City

func (*V1beta1SystemsItemGetResponse_location) SetCountryCode

func (m *V1beta1SystemsItemGetResponse_location) SetCountryCode(value *string)

SetCountryCode sets the countryCode property value. Country Code

func (*V1beta1SystemsItemGetResponse_location) SetLatitude

func (m *V1beta1SystemsItemGetResponse_location) SetLatitude(value *string)

SetLatitude sets the latitude property value. Latitude coordinate of the system location

func (*V1beta1SystemsItemGetResponse_location) SetLongitude

func (m *V1beta1SystemsItemGetResponse_location) SetLongitude(value *string)

SetLongitude sets the longitude property value. Longitude coordinate of the system location

func (*V1beta1SystemsItemGetResponse_location) SetStateCode

func (m *V1beta1SystemsItemGetResponse_location) SetStateCode(value *string)

SetStateCode sets the stateCode property value. State Code

func (*V1beta1SystemsItemGetResponse_location) SetZipCode

func (m *V1beta1SystemsItemGetResponse_location) SetZipCode(value *string)

SetZipCode sets the zipCode property value. Zip Code

type V1beta1SystemsItemGetResponse_locationable

type V1beta1SystemsItemGetResponse_locationable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCity() *string
	GetCountryCode() *string
	GetLatitude() *string
	GetLongitude() *string
	GetStateCode() *string
	GetZipCode() *string
	SetCity(value *string)
	SetCountryCode(value *string)
	SetLatitude(value *string)
	SetLongitude(value *string)
	SetStateCode(value *string)
	SetZipCode(value *string)
}

type V1beta1SystemsItemGetResponse_softwareInfo

type V1beta1SystemsItemGetResponse_softwareInfo struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_softwareInfo system software information.

func NewV1beta1SystemsItemGetResponse_softwareInfo

func NewV1beta1SystemsItemGetResponse_softwareInfo() *V1beta1SystemsItemGetResponse_softwareInfo

NewV1beta1SystemsItemGetResponse_softwareInfo instantiates a new V1beta1SystemsItemGetResponse_softwareInfo and sets the default values.

func (*V1beta1SystemsItemGetResponse_softwareInfo) GetAdditionalData

func (m *V1beta1SystemsItemGetResponse_softwareInfo) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo) GetCurrentUpdateStatus

GetCurrentUpdateStatus gets the currentUpdateStatus property value. Details of the current software update status returns a V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatusable when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo) GetHypervisorClusters

GetHypervisorClusters gets the hypervisorClusters property value. List of hypervisor clusters in the system with their software details. returns a []V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClustersable when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo) GetLastUpdatedOn

GetLastUpdatedOn gets the lastUpdatedOn property value. Date on which the last software update was performed on this system. returns a *Time when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo) GetPrecheckValidUntil

GetPrecheckValidUntil gets the precheckValidUntil property value. If a software update precheck is completed recently, time until which that precheck is valid for software update to be initiated. returns a *Time when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_softwareInfo) SetAdditionalData

func (m *V1beta1SystemsItemGetResponse_softwareInfo) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_softwareInfo) SetCurrentUpdateStatus

SetCurrentUpdateStatus sets the currentUpdateStatus property value. Details of the current software update status

func (*V1beta1SystemsItemGetResponse_softwareInfo) SetHypervisorClusters

SetHypervisorClusters sets the hypervisorClusters property value. List of hypervisor clusters in the system with their software details.

func (*V1beta1SystemsItemGetResponse_softwareInfo) SetLastUpdatedOn

SetLastUpdatedOn sets the lastUpdatedOn property value. Date on which the last software update was performed on this system.

func (*V1beta1SystemsItemGetResponse_softwareInfo) SetPrecheckValidUntil

SetPrecheckValidUntil sets the precheckValidUntil property value. If a software update precheck is completed recently, time until which that precheck is valid for software update to be initiated.

type V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus

type V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus details of the current software update status

func NewV1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus

func NewV1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus() *V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus

NewV1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus instantiates a new V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus and sets the default values.

func (*V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus) GetCatalogVersion

GetCatalogVersion gets the catalogVersion property value. Software Catalog version to which the update operation is in progress, if any. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus) GetParentTaskUri

GetParentTaskUri gets the parentTaskUri property value. Uniform Resource Identifier (URI) of the parent software update task (asynchronous operation). returns a *string when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus) GetPercentage

GetPercentage gets the percentage property value. Percentage of the software update progress. returns a *int32 when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus) GetTaskUri

GetTaskUri gets the taskUri property value. Uniform Resource Identifier (URI) of the software update task (asynchronous operation). returns a *string when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus) SetCatalogVersion

SetCatalogVersion sets the catalogVersion property value. Software Catalog version to which the update operation is in progress, if any.

func (*V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus) SetParentTaskUri

SetParentTaskUri sets the parentTaskUri property value. Uniform Resource Identifier (URI) of the parent software update task (asynchronous operation).

func (*V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus) SetPercentage

SetPercentage sets the percentage property value. Percentage of the software update progress.

func (*V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatus) SetTaskUri

SetTaskUri sets the taskUri property value. Uniform Resource Identifier (URI) of the software update task (asynchronous operation).

type V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatusable

type V1beta1SystemsItemGetResponse_softwareInfo_currentUpdateStatusable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCatalogVersion() *string
	GetParentTaskUri() *string
	GetPercentage() *int32
	GetTaskUri() *string
	SetCatalogVersion(value *string)
	SetParentTaskUri(value *string)
	SetPercentage(value *int32)
	SetTaskUri(value *string)
}

type V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters

type V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters hypervisor cluster with details of each software component.

func NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters

func NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters() *V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters

NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters instantiates a new V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters and sets the default values.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) GetAvailableSoftwareCatalogs

GetAvailableSoftwareCatalogs gets the availableSoftwareCatalogs property value. List of software catalogs available for update on the hypervisor cluster. returns a []V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogsable when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) GetCurrentSoftwareCatalog

GetCurrentSoftwareCatalog gets the currentSoftwareCatalog property value. Software Catalog with detailed versions of various software components like HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Server firmware. If the version of this catalog is set to 'Unavailable', it means one or more software component versions are not available. If the version of this catalog is set to 'Non-Compliant', it means the current set of software component versions does not match any of the supported software catalog versions. returns a V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalogable when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) GetCurrentUpdateStatus

GetCurrentUpdateStatus gets the currentUpdateStatus property value. Details of the current software update status returns a V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatusable when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) GetLastPrecheckRunOn

GetLastPrecheckRunOn gets the lastPrecheckRunOn property value. Date on which the last software precheck was run. returns a *Time when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) GetLastPrecheckRunVersion

GetLastPrecheckRunVersion gets the lastPrecheckRunVersion property value. Version of the software catalog to which last software precheck was run. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) GetLastUpdatedOn

GetLastUpdatedOn gets the lastUpdatedOn property value. Date on which the last software update was performed on this hypervisor cluster. returns a *Time when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) GetUnavailableSoftwareCatalogs

GetUnavailableSoftwareCatalogs gets the unavailableSoftwareCatalogs property value. List of software catalogs that are unavailable for update on the hypervisor cluster. returns a []V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsable when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) SetAvailableSoftwareCatalogs

SetAvailableSoftwareCatalogs sets the availableSoftwareCatalogs property value. List of software catalogs available for update on the hypervisor cluster.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) SetCurrentSoftwareCatalog

SetCurrentSoftwareCatalog sets the currentSoftwareCatalog property value. Software Catalog with detailed versions of various software components like HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Server firmware. If the version of this catalog is set to 'Unavailable', it means one or more software component versions are not available. If the version of this catalog is set to 'Non-Compliant', it means the current set of software component versions does not match any of the supported software catalog versions.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) SetCurrentUpdateStatus

SetCurrentUpdateStatus sets the currentUpdateStatus property value. Details of the current software update status

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) SetLastPrecheckRunOn

SetLastPrecheckRunOn sets the lastPrecheckRunOn property value. Date on which the last software precheck was run.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) SetLastPrecheckRunVersion

func (m *V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) SetLastPrecheckRunVersion(value *string)

SetLastPrecheckRunVersion sets the lastPrecheckRunVersion property value. Version of the software catalog to which last software precheck was run.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) SetLastUpdatedOn

SetLastUpdatedOn sets the lastUpdatedOn property value. Date on which the last software update was performed on this hypervisor cluster.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters) SetUnavailableSoftwareCatalogs

SetUnavailableSoftwareCatalogs sets the unavailableSoftwareCatalogs property value. List of software catalogs that are unavailable for update on the hypervisor cluster.

type V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs

type V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs software Catalog with detailed versions of the HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Firmware

func NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs

func NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs() *V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs

NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs instantiates a new V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs and sets the default values.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) GetIsLatest

GetIsLatest gets the isLatest property value. Boolean flag indicating whether this is the latest version available for software update. returns a *bool when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) SetIsLatest

SetIsLatest sets the isLatest property value. Boolean flag indicating whether this is the latest version available for software update.

type V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog

type V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog software Catalog with detailed versions of various software components like HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Server firmware. If the version of this catalog is set to 'Unavailable', it means one or more software component versions are not available. If the version of this catalog is set to 'Non-Compliant', it means the current set of software component versions does not match any of the supported software catalog versions.

func NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog

func NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog() *V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog

NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog instantiates a new V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog and sets the default values.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog) GetReasons

GetReasons gets the reasons property value. Reasons if any as to why the current software catalog version cannot be determined returns a []string when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog) SetReasons

SetReasons sets the reasons property value. Reasons if any as to why the current software catalog version cannot be determined

type V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus

type V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus details of the current software update status

func NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus

func NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus() *V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus

NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus instantiates a new V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus and sets the default values.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) GetCatalogVersion

GetCatalogVersion gets the catalogVersion property value. Software Catalog version to which the update operation is in progress, if any. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) GetParentTaskUri

GetParentTaskUri gets the parentTaskUri property value. Uniform Resource Identifier (URI) of the parent software update task (asynchronous operation). returns a *string when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) GetPercentage

GetPercentage gets the percentage property value. Percentage of the software update progress. returns a *int32 when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) GetTaskUri

GetTaskUri gets the taskUri property value. Uniform Resource Identifier (URI) of the software update task (asynchronous operation). returns a *string when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) SetCatalogVersion

SetCatalogVersion sets the catalogVersion property value. Software Catalog version to which the update operation is in progress, if any.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) SetParentTaskUri

SetParentTaskUri sets the parentTaskUri property value. Uniform Resource Identifier (URI) of the parent software update task (asynchronous operation).

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) SetPercentage

SetPercentage sets the percentage property value. Percentage of the software update progress.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) SetTaskUri

SetTaskUri sets the taskUri property value. Uniform Resource Identifier (URI) of the software update task (asynchronous operation).

type V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatusable

type V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatusable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCatalogVersion() *string
	GetParentTaskUri() *string
	GetPercentage() *int32
	GetTaskUri() *string
	SetCatalogVersion(value *string)
	SetParentTaskUri(value *string)
	SetPercentage(value *int32)
	SetTaskUri(value *string)
}

type V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs

type V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs software Catalog with detailed versions of the HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Firmware

func NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs

func NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs() *V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs

NewV1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs instantiates a new V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs and sets the default values.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) GetReasons

GetReasons gets the reasons property value. Reasons why this catalog is unavailable for update returns a []string when successful

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) SetReasons

SetReasons sets the reasons property value. Reasons why this catalog is unavailable for update

type V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClustersable

type V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClustersable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetAvailableSoftwareCatalogs() []V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogsable
	GetCurrentSoftwareCatalog() V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalogable
	GetCurrentUpdateStatus() V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatusable
	GetLastPrecheckRunOn() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetLastPrecheckRunVersion() *string
	GetLastUpdatedOn() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetUnavailableSoftwareCatalogs() []V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsable
	SetAvailableSoftwareCatalogs(value []V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogsable)
	SetCurrentSoftwareCatalog(value V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalogable)
	SetCurrentUpdateStatus(value V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_currentUpdateStatusable)
	SetLastPrecheckRunOn(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetLastPrecheckRunVersion(value *string)
	SetLastUpdatedOn(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetUnavailableSoftwareCatalogs(value []V1beta1SystemsItemGetResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsable)
}

type V1beta1SystemsItemGetResponse_storageSystem

type V1beta1SystemsItemGetResponse_storageSystem struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_storageSystem storage Information of system.

func NewV1beta1SystemsItemGetResponse_storageSystem

func NewV1beta1SystemsItemGetResponse_storageSystem() *V1beta1SystemsItemGetResponse_storageSystem

NewV1beta1SystemsItemGetResponse_storageSystem instantiates a new V1beta1SystemsItemGetResponse_storageSystem and sets the default values.

func (*V1beta1SystemsItemGetResponse_storageSystem) GetAdditionalData

func (m *V1beta1SystemsItemGetResponse_storageSystem) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetCompressionRatio

func (m *V1beta1SystemsItemGetResponse_storageSystem) GetCompressionRatio() *float64

GetCompressionRatio gets the compressionRatio property value. Compression ratio of the storage system. returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetDedupeRatio

GetDedupeRatio gets the dedupeRatio property value. Deduplication ratio of the storage system. returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetGroupLeaderName

func (m *V1beta1SystemsItemGetResponse_storageSystem) GetGroupLeaderName() *string

GetGroupLeaderName gets the groupLeaderName property value. Name of the storage system group leader. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra". returns a *string when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetGroupLeaderSerialNumber

func (m *V1beta1SystemsItemGetResponse_storageSystem) GetGroupLeaderSerialNumber() *string

GetGroupLeaderSerialNumber gets the groupLeaderSerialNumber property value. Serial number of the storage system group leader. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra". returns a *string when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetGroupName

GetGroupName gets the groupName property value. Name of the storage system group. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra". returns a *string when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetGroupState

GetGroupState gets the groupState property value. State of the storage system group. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra". returns a *string when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetId

GetId gets the id property value. Storage system identifier, usually a UUID. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetName

GetName gets the name property value. Name of the storage system returns a *string when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetNumberOfCores

GetNumberOfCores gets the numberOfCores property value. Number of cpu cores in the storage system. Only available if storage system type is "Alletra MP Block". returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetNumberOfJbofs

GetNumberOfJbofs gets the numberOfJbofs property value. Number of JBOFs in the storage system. Only available if storage system type is "Alletra MP Block". returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetNumberOfNodes

GetNumberOfNodes gets the numberOfNodes property value. Number of nodes in the storage system. Only available if storage system type is "Alletra MP Block". returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetResourceUri

GetResourceUri gets the resourceUri property value. Resource URI of the storage system returns a *string when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetStorageSerial

func (m *V1beta1SystemsItemGetResponse_storageSystem) GetStorageSerial() *string

GetStorageSerial gets the storageSerial property value. Serial number of the storage system. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) GetStorageType

GetStorageType gets the storageType property value. Storage system type returns a *string when successful

func (*V1beta1SystemsItemGetResponse_storageSystem) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_storageSystem) SetAdditionalData

func (m *V1beta1SystemsItemGetResponse_storageSystem) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_storageSystem) SetCompressionRatio

func (m *V1beta1SystemsItemGetResponse_storageSystem) SetCompressionRatio(value *float64)

SetCompressionRatio sets the compressionRatio property value. Compression ratio of the storage system.

func (*V1beta1SystemsItemGetResponse_storageSystem) SetDedupeRatio

func (m *V1beta1SystemsItemGetResponse_storageSystem) SetDedupeRatio(value *float64)

SetDedupeRatio sets the dedupeRatio property value. Deduplication ratio of the storage system.

func (*V1beta1SystemsItemGetResponse_storageSystem) SetGroupLeaderName

func (m *V1beta1SystemsItemGetResponse_storageSystem) SetGroupLeaderName(value *string)

SetGroupLeaderName sets the groupLeaderName property value. Name of the storage system group leader. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra".

func (*V1beta1SystemsItemGetResponse_storageSystem) SetGroupLeaderSerialNumber

func (m *V1beta1SystemsItemGetResponse_storageSystem) SetGroupLeaderSerialNumber(value *string)

SetGroupLeaderSerialNumber sets the groupLeaderSerialNumber property value. Serial number of the storage system group leader. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra".

func (*V1beta1SystemsItemGetResponse_storageSystem) SetGroupName

func (m *V1beta1SystemsItemGetResponse_storageSystem) SetGroupName(value *string)

SetGroupName sets the groupName property value. Name of the storage system group. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra".

func (*V1beta1SystemsItemGetResponse_storageSystem) SetGroupState

func (m *V1beta1SystemsItemGetResponse_storageSystem) SetGroupState(value *string)

SetGroupState sets the groupState property value. State of the storage system group. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra".

func (*V1beta1SystemsItemGetResponse_storageSystem) SetId

SetId sets the id property value. Storage system identifier, usually a UUID.

func (*V1beta1SystemsItemGetResponse_storageSystem) SetName

SetName sets the name property value. Name of the storage system

func (*V1beta1SystemsItemGetResponse_storageSystem) SetNumberOfCores

func (m *V1beta1SystemsItemGetResponse_storageSystem) SetNumberOfCores(value *float64)

SetNumberOfCores sets the numberOfCores property value. Number of cpu cores in the storage system. Only available if storage system type is "Alletra MP Block".

func (*V1beta1SystemsItemGetResponse_storageSystem) SetNumberOfJbofs

func (m *V1beta1SystemsItemGetResponse_storageSystem) SetNumberOfJbofs(value *float64)

SetNumberOfJbofs sets the numberOfJbofs property value. Number of JBOFs in the storage system. Only available if storage system type is "Alletra MP Block".

func (*V1beta1SystemsItemGetResponse_storageSystem) SetNumberOfNodes

func (m *V1beta1SystemsItemGetResponse_storageSystem) SetNumberOfNodes(value *float64)

SetNumberOfNodes sets the numberOfNodes property value. Number of nodes in the storage system. Only available if storage system type is "Alletra MP Block".

func (*V1beta1SystemsItemGetResponse_storageSystem) SetResourceUri

func (m *V1beta1SystemsItemGetResponse_storageSystem) SetResourceUri(value *string)

SetResourceUri sets the resourceUri property value. Resource URI of the storage system

func (*V1beta1SystemsItemGetResponse_storageSystem) SetStorageSerial

func (m *V1beta1SystemsItemGetResponse_storageSystem) SetStorageSerial(value *string)

SetStorageSerial sets the storageSerial property value. Serial number of the storage system.

func (*V1beta1SystemsItemGetResponse_storageSystem) SetStorageType

func (m *V1beta1SystemsItemGetResponse_storageSystem) SetStorageType(value *string)

SetStorageType sets the storageType property value. Storage system type

type V1beta1SystemsItemGetResponse_storageSystemable

type V1beta1SystemsItemGetResponse_storageSystemable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCompressionRatio() *float64
	GetDedupeRatio() *float64
	GetGroupLeaderName() *string
	GetGroupLeaderSerialNumber() *string
	GetGroupName() *string
	GetGroupState() *string
	GetId() *string
	GetName() *string
	GetNumberOfCores() *float64
	GetNumberOfJbofs() *float64
	GetNumberOfNodes() *float64
	GetResourceUri() *string
	GetStorageSerial() *string
	GetStorageType() *string
	SetCompressionRatio(value *float64)
	SetDedupeRatio(value *float64)
	SetGroupLeaderName(value *string)
	SetGroupLeaderSerialNumber(value *string)
	SetGroupName(value *string)
	SetGroupState(value *string)
	SetId(value *string)
	SetName(value *string)
	SetNumberOfCores(value *float64)
	SetNumberOfJbofs(value *float64)
	SetNumberOfNodes(value *float64)
	SetResourceUri(value *string)
	SetStorageSerial(value *string)
	SetStorageType(value *string)
}

type V1beta1SystemsItemGetResponse_storageUsage

type V1beta1SystemsItemGetResponse_storageUsage struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_storageUsage storage Usage Information of system.

func NewV1beta1SystemsItemGetResponse_storageUsage

func NewV1beta1SystemsItemGetResponse_storageUsage() *V1beta1SystemsItemGetResponse_storageUsage

NewV1beta1SystemsItemGetResponse_storageUsage instantiates a new V1beta1SystemsItemGetResponse_storageUsage and sets the default values.

func (*V1beta1SystemsItemGetResponse_storageUsage) GetAdditionalData

func (m *V1beta1SystemsItemGetResponse_storageUsage) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_storageUsage) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_storageUsage) GetSizeInBytes

GetSizeInBytes gets the sizeInBytes property value. Storage Capacity of the system returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_storageUsage) GetUsageInBytes

GetUsageInBytes gets the usageInBytes property value. Storage Usage of the system returns a *float64 when successful

func (*V1beta1SystemsItemGetResponse_storageUsage) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_storageUsage) SetAdditionalData

func (m *V1beta1SystemsItemGetResponse_storageUsage) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_storageUsage) SetSizeInBytes

func (m *V1beta1SystemsItemGetResponse_storageUsage) SetSizeInBytes(value *float64)

SetSizeInBytes sets the sizeInBytes property value. Storage Capacity of the system

func (*V1beta1SystemsItemGetResponse_storageUsage) SetUsageInBytes

func (m *V1beta1SystemsItemGetResponse_storageUsage) SetUsageInBytes(value *float64)

SetUsageInBytes sets the usageInBytes property value. Storage Usage of the system

type V1beta1SystemsItemGetResponse_storageUsageable

type V1beta1SystemsItemGetResponse_storageUsageable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetSizeInBytes() *float64
	GetUsageInBytes() *float64
	SetSizeInBytes(value *float64)
	SetUsageInBytes(value *float64)
}

type V1beta1SystemsItemGetResponse_systemVms

type V1beta1SystemsItemGetResponse_systemVms struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemGetResponse_systemVms system Virtual Machines Information. These are not workload virtual machines. These virtual machines are part of the system itself - e.g. the Omnicube virtual machines in a system with stackType SIMPLIVITY.

func NewV1beta1SystemsItemGetResponse_systemVms

func NewV1beta1SystemsItemGetResponse_systemVms() *V1beta1SystemsItemGetResponse_systemVms

NewV1beta1SystemsItemGetResponse_systemVms instantiates a new V1beta1SystemsItemGetResponse_systemVms and sets the default values.

func (*V1beta1SystemsItemGetResponse_systemVms) GetAdditionalData

func (m *V1beta1SystemsItemGetResponse_systemVms) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemGetResponse_systemVms) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemGetResponse_systemVms) GetName

GetName gets the name property value. Name of the system Virtual Machine. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_systemVms) GetUuid

GetUuid gets the uuid property value. Unique Identifier of the system virtual machine, usually a UUID. returns a *string when successful

func (*V1beta1SystemsItemGetResponse_systemVms) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemGetResponse_systemVms) SetAdditionalData

func (m *V1beta1SystemsItemGetResponse_systemVms) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemGetResponse_systemVms) SetName

SetName sets the name property value. Name of the system Virtual Machine.

func (*V1beta1SystemsItemGetResponse_systemVms) SetUuid

SetUuid sets the uuid property value. Unique Identifier of the system virtual machine, usually a UUID.

type V1beta1SystemsItemGetResponseable

type V1beta1SystemsItemGetResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetAssociatedResourceCounts() V1beta1SystemsItemGetResponse_associatedResourceCountsable
	GetComputeUsage() V1beta1SystemsItemGetResponse_computeUsageable
	GetConfigAnalysisStatus() V1beta1SystemsItemGetResponse_configAnalysisStatusable
	GetCreatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetCustomerId() *string
	GetGeneration() *int64
	GetHealth() V1beta1SystemsItemGetResponse_healthable
	GetHypervisorClusters() []V1beta1SystemsItemGetResponse_hypervisorClustersable
	GetId() *string
	GetLocation() V1beta1SystemsItemGetResponse_locationable
	GetName() *string
	GetOnPremAgentId() *string
	GetResourceUri() *string
	GetSoftwareInfo() V1beta1SystemsItemGetResponse_softwareInfoable
	GetStorageSystem() V1beta1SystemsItemGetResponse_storageSystemable
	GetStorageUsage() V1beta1SystemsItemGetResponse_storageUsageable
	GetSystemVms() []V1beta1SystemsItemGetResponse_systemVmsable
	GetTypeEscaped() *string
	GetUpdatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	SetAssociatedResourceCounts(value V1beta1SystemsItemGetResponse_associatedResourceCountsable)
	SetComputeUsage(value V1beta1SystemsItemGetResponse_computeUsageable)
	SetConfigAnalysisStatus(value V1beta1SystemsItemGetResponse_configAnalysisStatusable)
	SetCreatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetCustomerId(value *string)
	SetGeneration(value *int64)
	SetHealth(value V1beta1SystemsItemGetResponse_healthable)
	SetHypervisorClusters(value []V1beta1SystemsItemGetResponse_hypervisorClustersable)
	SetId(value *string)
	SetLocation(value V1beta1SystemsItemGetResponse_locationable)
	SetName(value *string)
	SetOnPremAgentId(value *string)
	SetResourceUri(value *string)
	SetSoftwareInfo(value V1beta1SystemsItemGetResponse_softwareInfoable)
	SetStorageSystem(value V1beta1SystemsItemGetResponse_storageSystemable)
	SetStorageUsage(value V1beta1SystemsItemGetResponse_storageUsageable)
	SetSystemVms(value []V1beta1SystemsItemGetResponse_systemVmsable)
	SetTypeEscaped(value *string)
	SetUpdatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
}

type V1beta1SystemsItemPatchRequestBody

type V1beta1SystemsItemPatchRequestBody struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchRequestBody request parameter for patch operation on the system.

func NewV1beta1SystemsItemPatchRequestBody

func NewV1beta1SystemsItemPatchRequestBody() *V1beta1SystemsItemPatchRequestBody

NewV1beta1SystemsItemPatchRequestBody instantiates a new V1beta1SystemsItemPatchRequestBody and sets the default values.

func (*V1beta1SystemsItemPatchRequestBody) GetAdditionalData

func (m *V1beta1SystemsItemPatchRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchRequestBody) GetLocation

GetLocation gets the location property value. Location details to be updated on the system returns a V1beta1SystemsItemPatchRequestBody_locationable when successful

func (*V1beta1SystemsItemPatchRequestBody) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchRequestBody) SetAdditionalData

func (m *V1beta1SystemsItemPatchRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchRequestBody) SetLocation

SetLocation sets the location property value. Location details to be updated on the system

type V1beta1SystemsItemPatchRequestBody_location

type V1beta1SystemsItemPatchRequestBody_location struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchRequestBody_location location details to be updated on the system

func NewV1beta1SystemsItemPatchRequestBody_location

func NewV1beta1SystemsItemPatchRequestBody_location() *V1beta1SystemsItemPatchRequestBody_location

NewV1beta1SystemsItemPatchRequestBody_location instantiates a new V1beta1SystemsItemPatchRequestBody_location and sets the default values.

func (*V1beta1SystemsItemPatchRequestBody_location) GetAdditionalData

func (m *V1beta1SystemsItemPatchRequestBody_location) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchRequestBody_location) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchRequestBody_location) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchRequestBody_location) SetAdditionalData

func (m *V1beta1SystemsItemPatchRequestBody_location) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemsItemPatchResponse

type V1beta1SystemsItemPatchResponse struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse details of the system with select information.

func NewV1beta1SystemsItemPatchResponse

func NewV1beta1SystemsItemPatchResponse() *V1beta1SystemsItemPatchResponse

NewV1beta1SystemsItemPatchResponse instantiates a new V1beta1SystemsItemPatchResponse and sets the default values.

func (*V1beta1SystemsItemPatchResponse) GetAdditionalData

func (m *V1beta1SystemsItemPatchResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse) GetAssociatedResourceCounts

GetAssociatedResourceCounts gets the associatedResourceCounts property value. Associated Resource Information of system. returns a V1beta1SystemsItemPatchResponse_associatedResourceCountsable when successful

func (*V1beta1SystemsItemPatchResponse) GetComputeUsage

GetComputeUsage gets the computeUsage property value. System Compute Usage Information. returns a V1beta1SystemsItemPatchResponse_computeUsageable when successful

func (*V1beta1SystemsItemPatchResponse) GetConfigAnalysisStatus

GetConfigAnalysisStatus gets the configAnalysisStatus property value. Status of last run of configuration analysis job. returns a V1beta1SystemsItemPatchResponse_configAnalysisStatusable when successful

func (*V1beta1SystemsItemPatchResponse) GetCreatedAt

GetCreatedAt gets the createdAt property value. The createdAt property returns a *Time when successful

func (*V1beta1SystemsItemPatchResponse) GetCustomerId

func (m *V1beta1SystemsItemPatchResponse) GetCustomerId() *string

GetCustomerId gets the customerId property value. The customer application identifier returns a *string when successful

func (*V1beta1SystemsItemPatchResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse) GetGeneration

func (m *V1beta1SystemsItemPatchResponse) GetGeneration() *int64

GetGeneration gets the generation property value. A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date. returns a *int64 when successful

func (*V1beta1SystemsItemPatchResponse) GetHealth

GetHealth gets the health property value. Aspects of system health.Deduced health of storage subsystem based on associated arrays, controllers, disks,shelves, power supply, network interfaces, fan and temperature sensors.Aggregated health of servers based on health statuses of multiple servers in the system.Aggregated health of network based on health statues of multiple switches used in the system.Deduced/Aggregated overall health of the system based on storage, servers and networking health. returns a V1beta1SystemsItemPatchResponse_healthable when successful

func (*V1beta1SystemsItemPatchResponse) GetHypervisorClusters

GetHypervisorClusters gets the hypervisorClusters property value. List of hypervisor clusters in the system with their software details. returns a []V1beta1SystemsItemPatchResponse_hypervisorClustersable when successful

func (*V1beta1SystemsItemPatchResponse) GetId

GetId gets the id property value. An identifier for the resource, usually a UUID. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse) GetLocation

GetLocation gets the location property value. System Location Information. returns a V1beta1SystemsItemPatchResponse_locationable when successful

func (*V1beta1SystemsItemPatchResponse) GetName

GetName gets the name property value. A system specified name for the resource. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse) GetOnPremAgentId

func (m *V1beta1SystemsItemPatchResponse) GetOnPremAgentId() *string

GetOnPremAgentId gets the onPremAgentId property value. An identifier of the on prem agent for the system. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse) GetResourceUri

func (m *V1beta1SystemsItemPatchResponse) GetResourceUri() *string

GetResourceUri gets the resourceUri property value. The self reference for this resource. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse) GetSoftwareInfo

GetSoftwareInfo gets the softwareInfo property value. system software information. returns a V1beta1SystemsItemPatchResponse_softwareInfoable when successful

func (*V1beta1SystemsItemPatchResponse) GetStorageSystem

GetStorageSystem gets the storageSystem property value. Storage Information of system. returns a V1beta1SystemsItemPatchResponse_storageSystemable when successful

func (*V1beta1SystemsItemPatchResponse) GetStorageUsage

GetStorageUsage gets the storageUsage property value. Storage Usage Information of system. returns a V1beta1SystemsItemPatchResponse_storageUsageable when successful

func (*V1beta1SystemsItemPatchResponse) GetSystemVms

GetSystemVms gets the systemVms property value. List of system virtual machine information. returns a []V1beta1SystemsItemPatchResponse_systemVmsable when successful

func (*V1beta1SystemsItemPatchResponse) GetTypeEscaped

func (m *V1beta1SystemsItemPatchResponse) GetTypeEscaped() *string

GetTypeEscaped gets the type property value. The type of resource. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse) GetUpdatedAt

GetUpdatedAt gets the updatedAt property value. The updatedAt property returns a *Time when successful

func (*V1beta1SystemsItemPatchResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse) SetAdditionalData

func (m *V1beta1SystemsItemPatchResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse) SetAssociatedResourceCounts

SetAssociatedResourceCounts sets the associatedResourceCounts property value. Associated Resource Information of system.

func (*V1beta1SystemsItemPatchResponse) SetComputeUsage

SetComputeUsage sets the computeUsage property value. System Compute Usage Information.

func (*V1beta1SystemsItemPatchResponse) SetConfigAnalysisStatus

SetConfigAnalysisStatus sets the configAnalysisStatus property value. Status of last run of configuration analysis job.

func (*V1beta1SystemsItemPatchResponse) SetCreatedAt

SetCreatedAt sets the createdAt property value. The createdAt property

func (*V1beta1SystemsItemPatchResponse) SetCustomerId

func (m *V1beta1SystemsItemPatchResponse) SetCustomerId(value *string)

SetCustomerId sets the customerId property value. The customer application identifier

func (*V1beta1SystemsItemPatchResponse) SetGeneration

func (m *V1beta1SystemsItemPatchResponse) SetGeneration(value *int64)

SetGeneration sets the generation property value. A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.

func (*V1beta1SystemsItemPatchResponse) SetHealth

SetHealth sets the health property value. Aspects of system health.Deduced health of storage subsystem based on associated arrays, controllers, disks,shelves, power supply, network interfaces, fan and temperature sensors.Aggregated health of servers based on health statuses of multiple servers in the system.Aggregated health of network based on health statues of multiple switches used in the system.Deduced/Aggregated overall health of the system based on storage, servers and networking health.

func (*V1beta1SystemsItemPatchResponse) SetHypervisorClusters

SetHypervisorClusters sets the hypervisorClusters property value. List of hypervisor clusters in the system with their software details.

func (*V1beta1SystemsItemPatchResponse) SetId

func (m *V1beta1SystemsItemPatchResponse) SetId(value *string)

SetId sets the id property value. An identifier for the resource, usually a UUID.

func (*V1beta1SystemsItemPatchResponse) SetLocation

SetLocation sets the location property value. System Location Information.

func (*V1beta1SystemsItemPatchResponse) SetName

func (m *V1beta1SystemsItemPatchResponse) SetName(value *string)

SetName sets the name property value. A system specified name for the resource.

func (*V1beta1SystemsItemPatchResponse) SetOnPremAgentId

func (m *V1beta1SystemsItemPatchResponse) SetOnPremAgentId(value *string)

SetOnPremAgentId sets the onPremAgentId property value. An identifier of the on prem agent for the system.

func (*V1beta1SystemsItemPatchResponse) SetResourceUri

func (m *V1beta1SystemsItemPatchResponse) SetResourceUri(value *string)

SetResourceUri sets the resourceUri property value. The self reference for this resource.

func (*V1beta1SystemsItemPatchResponse) SetSoftwareInfo

SetSoftwareInfo sets the softwareInfo property value. system software information.

func (*V1beta1SystemsItemPatchResponse) SetStorageSystem

SetStorageSystem sets the storageSystem property value. Storage Information of system.

func (*V1beta1SystemsItemPatchResponse) SetStorageUsage

SetStorageUsage sets the storageUsage property value. Storage Usage Information of system.

func (*V1beta1SystemsItemPatchResponse) SetSystemVms

SetSystemVms sets the systemVms property value. List of system virtual machine information.

func (*V1beta1SystemsItemPatchResponse) SetTypeEscaped

func (m *V1beta1SystemsItemPatchResponse) SetTypeEscaped(value *string)

SetTypeEscaped sets the type property value. The type of resource.

func (*V1beta1SystemsItemPatchResponse) SetUpdatedAt

SetUpdatedAt sets the updatedAt property value. The updatedAt property

type V1beta1SystemsItemPatchResponse_associatedResourceCounts

type V1beta1SystemsItemPatchResponse_associatedResourceCounts struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_associatedResourceCounts associated Resource Information of system.

func NewV1beta1SystemsItemPatchResponse_associatedResourceCounts

func NewV1beta1SystemsItemPatchResponse_associatedResourceCounts() *V1beta1SystemsItemPatchResponse_associatedResourceCounts

NewV1beta1SystemsItemPatchResponse_associatedResourceCounts instantiates a new V1beta1SystemsItemPatchResponse_associatedResourceCounts and sets the default values.

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) GetDatastoreCount

GetDatastoreCount gets the datastoreCount property value. Total Datastore Count of the system returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) GetHypervisorClusterCount

func (m *V1beta1SystemsItemPatchResponse_associatedResourceCounts) GetHypervisorClusterCount() *float64

GetHypervisorClusterCount gets the hypervisorClusterCount property value. Total Hypervisor Cluster Count of the system returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) GetServersCount

GetServersCount gets the serversCount property value. Total Servers Count of the system returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) GetStorageArrayCount

GetStorageArrayCount gets the storageArrayCount property value. Total Storage Array Count of the system returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) GetSwitchesCount

GetSwitchesCount gets the switchesCount property value. Total Switches Count of the system returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) GetVmCount

GetVmCount gets the vmCount property value. Total Virtual Machine Count of the system returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) SetDatastoreCount

SetDatastoreCount sets the datastoreCount property value. Total Datastore Count of the system

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) SetHypervisorClusterCount

func (m *V1beta1SystemsItemPatchResponse_associatedResourceCounts) SetHypervisorClusterCount(value *float64)

SetHypervisorClusterCount sets the hypervisorClusterCount property value. Total Hypervisor Cluster Count of the system

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) SetServersCount

SetServersCount sets the serversCount property value. Total Servers Count of the system

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) SetStorageArrayCount

func (m *V1beta1SystemsItemPatchResponse_associatedResourceCounts) SetStorageArrayCount(value *float64)

SetStorageArrayCount sets the storageArrayCount property value. Total Storage Array Count of the system

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) SetSwitchesCount

SetSwitchesCount sets the switchesCount property value. Total Switches Count of the system

func (*V1beta1SystemsItemPatchResponse_associatedResourceCounts) SetVmCount

SetVmCount sets the vmCount property value. Total Virtual Machine Count of the system

type V1beta1SystemsItemPatchResponse_associatedResourceCountsable

type V1beta1SystemsItemPatchResponse_associatedResourceCountsable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDatastoreCount() *float64
	GetHypervisorClusterCount() *float64
	GetServersCount() *float64
	GetStorageArrayCount() *float64
	GetSwitchesCount() *float64
	GetVmCount() *float64
	SetDatastoreCount(value *float64)
	SetHypervisorClusterCount(value *float64)
	SetServersCount(value *float64)
	SetStorageArrayCount(value *float64)
	SetSwitchesCount(value *float64)
	SetVmCount(value *float64)
}

type V1beta1SystemsItemPatchResponse_computeUsage

type V1beta1SystemsItemPatchResponse_computeUsage struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_computeUsage system Compute Usage Information.

func NewV1beta1SystemsItemPatchResponse_computeUsage

func NewV1beta1SystemsItemPatchResponse_computeUsage() *V1beta1SystemsItemPatchResponse_computeUsage

NewV1beta1SystemsItemPatchResponse_computeUsage instantiates a new V1beta1SystemsItemPatchResponse_computeUsage and sets the default values.

func (*V1beta1SystemsItemPatchResponse_computeUsage) GetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_computeUsage) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_computeUsage) GetCpuCapacityMhz

func (m *V1beta1SystemsItemPatchResponse_computeUsage) GetCpuCapacityMhz() *float64

GetCpuCapacityMhz gets the cpuCapacityMhz property value. CPU Capacity in Mhz of system returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_computeUsage) GetCpuUsedMhz

GetCpuUsedMhz gets the cpuUsedMhz property value. CPU Usage in Mhz by system returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_computeUsage) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_computeUsage) GetMemoryCapacityBytes

func (m *V1beta1SystemsItemPatchResponse_computeUsage) GetMemoryCapacityBytes() *float64

GetMemoryCapacityBytes gets the memoryCapacityBytes property value. Memory Capacity in Bytes of system returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_computeUsage) GetMemoryUsedBytes

func (m *V1beta1SystemsItemPatchResponse_computeUsage) GetMemoryUsedBytes() *float64

GetMemoryUsedBytes gets the memoryUsedBytes property value. Memory Usage in Bytes by system returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_computeUsage) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_computeUsage) SetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_computeUsage) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_computeUsage) SetCpuCapacityMhz

func (m *V1beta1SystemsItemPatchResponse_computeUsage) SetCpuCapacityMhz(value *float64)

SetCpuCapacityMhz sets the cpuCapacityMhz property value. CPU Capacity in Mhz of system

func (*V1beta1SystemsItemPatchResponse_computeUsage) SetCpuUsedMhz

func (m *V1beta1SystemsItemPatchResponse_computeUsage) SetCpuUsedMhz(value *float64)

SetCpuUsedMhz sets the cpuUsedMhz property value. CPU Usage in Mhz by system

func (*V1beta1SystemsItemPatchResponse_computeUsage) SetMemoryCapacityBytes

func (m *V1beta1SystemsItemPatchResponse_computeUsage) SetMemoryCapacityBytes(value *float64)

SetMemoryCapacityBytes sets the memoryCapacityBytes property value. Memory Capacity in Bytes of system

func (*V1beta1SystemsItemPatchResponse_computeUsage) SetMemoryUsedBytes

func (m *V1beta1SystemsItemPatchResponse_computeUsage) SetMemoryUsedBytes(value *float64)

SetMemoryUsedBytes sets the memoryUsedBytes property value. Memory Usage in Bytes by system

type V1beta1SystemsItemPatchResponse_computeUsageable

type V1beta1SystemsItemPatchResponse_computeUsageable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCpuCapacityMhz() *float64
	GetCpuUsedMhz() *float64
	GetMemoryCapacityBytes() *float64
	GetMemoryUsedBytes() *float64
	SetCpuCapacityMhz(value *float64)
	SetCpuUsedMhz(value *float64)
	SetMemoryCapacityBytes(value *float64)
	SetMemoryUsedBytes(value *float64)
}

type V1beta1SystemsItemPatchResponse_configAnalysisStatus

type V1beta1SystemsItemPatchResponse_configAnalysisStatus struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_configAnalysisStatus status of last run of configuration analysis job.

func NewV1beta1SystemsItemPatchResponse_configAnalysisStatus

func NewV1beta1SystemsItemPatchResponse_configAnalysisStatus() *V1beta1SystemsItemPatchResponse_configAnalysisStatus

NewV1beta1SystemsItemPatchResponse_configAnalysisStatus instantiates a new V1beta1SystemsItemPatchResponse_configAnalysisStatus and sets the default values.

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) GetCreatedAt

GetCreatedAt gets the createdAt property value. Time when configuration analysis job was created. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) GetCreatedBy

GetCreatedBy gets the createdBy property value. Configuration analysis job was created by. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) GetNextScheduledRunTime

func (m *V1beta1SystemsItemPatchResponse_configAnalysisStatus) GetNextScheduledRunTime() *string

GetNextScheduledRunTime gets the nextScheduledRunTime property value. Time when configuration analysis job was next scheduled. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) GetRuleRunStartTime

GetRuleRunStartTime gets the ruleRunStartTime property value. Time when configuration analysis job was started. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) GetTotalFailed

GetTotalFailed gets the totalFailed property value. Count of failed checks. returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) GetTotalPassed

GetTotalPassed gets the totalPassed property value. Count of passed checks. returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) GetTotalWarning

GetTotalWarning gets the totalWarning property value. Count of warning checks. returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) SetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_configAnalysisStatus) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) SetCreatedAt

SetCreatedAt sets the createdAt property value. Time when configuration analysis job was created.

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) SetCreatedBy

SetCreatedBy sets the createdBy property value. Configuration analysis job was created by.

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) SetNextScheduledRunTime

func (m *V1beta1SystemsItemPatchResponse_configAnalysisStatus) SetNextScheduledRunTime(value *string)

SetNextScheduledRunTime sets the nextScheduledRunTime property value. Time when configuration analysis job was next scheduled.

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) SetRuleRunStartTime

func (m *V1beta1SystemsItemPatchResponse_configAnalysisStatus) SetRuleRunStartTime(value *string)

SetRuleRunStartTime sets the ruleRunStartTime property value. Time when configuration analysis job was started.

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) SetTotalFailed

SetTotalFailed sets the totalFailed property value. Count of failed checks.

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) SetTotalPassed

SetTotalPassed sets the totalPassed property value. Count of passed checks.

func (*V1beta1SystemsItemPatchResponse_configAnalysisStatus) SetTotalWarning

SetTotalWarning sets the totalWarning property value. Count of warning checks.

type V1beta1SystemsItemPatchResponse_configAnalysisStatusable

type V1beta1SystemsItemPatchResponse_configAnalysisStatusable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCreatedAt() *string
	GetCreatedBy() *string
	GetNextScheduledRunTime() *string
	GetRuleRunStartTime() *string
	GetTotalFailed() *float64
	GetTotalPassed() *float64
	GetTotalWarning() *float64
	SetCreatedAt(value *string)
	SetCreatedBy(value *string)
	SetNextScheduledRunTime(value *string)
	SetRuleRunStartTime(value *string)
	SetTotalFailed(value *float64)
	SetTotalPassed(value *float64)
	SetTotalWarning(value *float64)
}

type V1beta1SystemsItemPatchResponse_health

type V1beta1SystemsItemPatchResponse_health struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_health aspects of system health.Deduced health of storage subsystem based on associated arrays, controllers, disks,shelves, power supply, network interfaces, fan and temperature sensors.Aggregated health of servers based on health statuses of multiple servers in the system.Aggregated health of network based on health statues of multiple switches used in the system.Deduced/Aggregated overall health of the system based on storage, servers and networking health.

func NewV1beta1SystemsItemPatchResponse_health

func NewV1beta1SystemsItemPatchResponse_health() *V1beta1SystemsItemPatchResponse_health

NewV1beta1SystemsItemPatchResponse_health instantiates a new V1beta1SystemsItemPatchResponse_health and sets the default values.

func (*V1beta1SystemsItemPatchResponse_health) GetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_health) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_health) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_health) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_health) SetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_health) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemsItemPatchResponse_hypervisorClusters

type V1beta1SystemsItemPatchResponse_hypervisorClusters struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_hypervisorClusters hypervisor Cluster Information of the system.

func NewV1beta1SystemsItemPatchResponse_hypervisorClusters

func NewV1beta1SystemsItemPatchResponse_hypervisorClusters() *V1beta1SystemsItemPatchResponse_hypervisorClusters

NewV1beta1SystemsItemPatchResponse_hypervisorClusters instantiates a new V1beta1SystemsItemPatchResponse_hypervisorClusters and sets the default values.

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) GetHypervisorManagerAddress

func (m *V1beta1SystemsItemPatchResponse_hypervisorClusters) GetHypervisorManagerAddress() *string

GetHypervisorManagerAddress gets the hypervisorManagerAddress property value. Address of Hypervisor Cluster Manager. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) GetHypervisorManagerAdminPasswordSecret

GetHypervisorManagerAdminPasswordSecret gets the hypervisorManagerAdminPasswordSecret property value. Secret information returns a V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretable when successful

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) GetHypervisorManagerId

func (m *V1beta1SystemsItemPatchResponse_hypervisorClusters) GetHypervisorManagerId() *string

GetHypervisorManagerId gets the hypervisorManagerId property value. Unique Identifier of Hypervisor Cluster Manager. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) GetHypervisorManagerName

func (m *V1beta1SystemsItemPatchResponse_hypervisorClusters) GetHypervisorManagerName() *string

GetHypervisorManagerName gets the hypervisorManagerName property value. Name of Hypervisor Cluster Manager. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) GetId

GetId gets the id property value. Unique Identifier of the Hypervisor Cluster, usually a UUID. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) GetName

GetName gets the name property value. Name of the Hypervisor Cluster returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) GetResourceUri

GetResourceUri gets the resourceUri property value. Resource URI of the Hypervisor Cluster. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) SetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_hypervisorClusters) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) SetHypervisorManagerAddress

func (m *V1beta1SystemsItemPatchResponse_hypervisorClusters) SetHypervisorManagerAddress(value *string)

SetHypervisorManagerAddress sets the hypervisorManagerAddress property value. Address of Hypervisor Cluster Manager.

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) SetHypervisorManagerAdminPasswordSecret

SetHypervisorManagerAdminPasswordSecret sets the hypervisorManagerAdminPasswordSecret property value. Secret information

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) SetHypervisorManagerId

func (m *V1beta1SystemsItemPatchResponse_hypervisorClusters) SetHypervisorManagerId(value *string)

SetHypervisorManagerId sets the hypervisorManagerId property value. Unique Identifier of Hypervisor Cluster Manager.

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) SetHypervisorManagerName

func (m *V1beta1SystemsItemPatchResponse_hypervisorClusters) SetHypervisorManagerName(value *string)

SetHypervisorManagerName sets the hypervisorManagerName property value. Name of Hypervisor Cluster Manager.

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) SetId

SetId sets the id property value. Unique Identifier of the Hypervisor Cluster, usually a UUID.

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) SetName

SetName sets the name property value. Name of the Hypervisor Cluster

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters) SetResourceUri

SetResourceUri sets the resourceUri property value. Resource URI of the Hypervisor Cluster.

type V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret

type V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret secret information

func NewV1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret

func NewV1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret() *V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret

NewV1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret instantiates a new V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret and sets the default values.

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetId

GetId gets the id property value. secret id returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetName

GetName gets the name property value. secret name returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) GetTypeEscaped

GetTypeEscaped gets the type property value. secret type returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) SetId

SetId sets the id property value. secret id

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) SetName

SetName sets the name property value. secret name

func (*V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecret) SetTypeEscaped

SetTypeEscaped sets the type property value. secret type

type V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretable

type V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetId() *string
	GetName() *string
	GetTypeEscaped() *string
	SetId(value *string)
	SetName(value *string)
	SetTypeEscaped(value *string)
}

type V1beta1SystemsItemPatchResponse_hypervisorClustersable

type V1beta1SystemsItemPatchResponse_hypervisorClustersable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetHypervisorManagerAddress() *string
	GetHypervisorManagerAdminPasswordSecret() V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretable
	GetHypervisorManagerId() *string
	GetHypervisorManagerName() *string
	GetId() *string
	GetName() *string
	GetResourceUri() *string
	SetHypervisorManagerAddress(value *string)
	SetHypervisorManagerAdminPasswordSecret(value V1beta1SystemsItemPatchResponse_hypervisorClusters_hypervisorManagerAdminPasswordSecretable)
	SetHypervisorManagerId(value *string)
	SetHypervisorManagerName(value *string)
	SetId(value *string)
	SetName(value *string)
	SetResourceUri(value *string)
}

type V1beta1SystemsItemPatchResponse_location

type V1beta1SystemsItemPatchResponse_location struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_location system Location Information.

func NewV1beta1SystemsItemPatchResponse_location

func NewV1beta1SystemsItemPatchResponse_location() *V1beta1SystemsItemPatchResponse_location

NewV1beta1SystemsItemPatchResponse_location instantiates a new V1beta1SystemsItemPatchResponse_location and sets the default values.

func (*V1beta1SystemsItemPatchResponse_location) GetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_location) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_location) GetCity

GetCity gets the city property value. City returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_location) GetCountryCode

func (m *V1beta1SystemsItemPatchResponse_location) GetCountryCode() *string

GetCountryCode gets the countryCode property value. Country Code returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_location) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_location) GetLatitude

GetLatitude gets the latitude property value. Latitude coordinate of the system location returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_location) GetLongitude

GetLongitude gets the longitude property value. Longitude coordinate of the system location returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_location) GetStateCode

GetStateCode gets the stateCode property value. State Code returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_location) GetZipCode

GetZipCode gets the zipCode property value. Zip Code returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_location) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_location) SetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_location) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_location) SetCity

SetCity sets the city property value. City

func (*V1beta1SystemsItemPatchResponse_location) SetCountryCode

func (m *V1beta1SystemsItemPatchResponse_location) SetCountryCode(value *string)

SetCountryCode sets the countryCode property value. Country Code

func (*V1beta1SystemsItemPatchResponse_location) SetLatitude

func (m *V1beta1SystemsItemPatchResponse_location) SetLatitude(value *string)

SetLatitude sets the latitude property value. Latitude coordinate of the system location

func (*V1beta1SystemsItemPatchResponse_location) SetLongitude

func (m *V1beta1SystemsItemPatchResponse_location) SetLongitude(value *string)

SetLongitude sets the longitude property value. Longitude coordinate of the system location

func (*V1beta1SystemsItemPatchResponse_location) SetStateCode

func (m *V1beta1SystemsItemPatchResponse_location) SetStateCode(value *string)

SetStateCode sets the stateCode property value. State Code

func (*V1beta1SystemsItemPatchResponse_location) SetZipCode

func (m *V1beta1SystemsItemPatchResponse_location) SetZipCode(value *string)

SetZipCode sets the zipCode property value. Zip Code

type V1beta1SystemsItemPatchResponse_locationable

type V1beta1SystemsItemPatchResponse_locationable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCity() *string
	GetCountryCode() *string
	GetLatitude() *string
	GetLongitude() *string
	GetStateCode() *string
	GetZipCode() *string
	SetCity(value *string)
	SetCountryCode(value *string)
	SetLatitude(value *string)
	SetLongitude(value *string)
	SetStateCode(value *string)
	SetZipCode(value *string)
}

type V1beta1SystemsItemPatchResponse_softwareInfo

type V1beta1SystemsItemPatchResponse_softwareInfo struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_softwareInfo system software information.

func NewV1beta1SystemsItemPatchResponse_softwareInfo

func NewV1beta1SystemsItemPatchResponse_softwareInfo() *V1beta1SystemsItemPatchResponse_softwareInfo

NewV1beta1SystemsItemPatchResponse_softwareInfo instantiates a new V1beta1SystemsItemPatchResponse_softwareInfo and sets the default values.

func (*V1beta1SystemsItemPatchResponse_softwareInfo) GetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_softwareInfo) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo) GetCurrentUpdateStatus

GetCurrentUpdateStatus gets the currentUpdateStatus property value. Details of the current software update status returns a V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatusable when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo) GetHypervisorClusters

GetHypervisorClusters gets the hypervisorClusters property value. List of hypervisor clusters in the system with their software details. returns a []V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClustersable when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo) GetLastUpdatedOn

GetLastUpdatedOn gets the lastUpdatedOn property value. Date on which the last software update was performed on this system. returns a *Time when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo) GetPrecheckValidUntil

GetPrecheckValidUntil gets the precheckValidUntil property value. If a software update precheck is completed recently, time until which that precheck is valid for software update to be initiated. returns a *Time when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_softwareInfo) SetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_softwareInfo) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_softwareInfo) SetCurrentUpdateStatus

SetCurrentUpdateStatus sets the currentUpdateStatus property value. Details of the current software update status

func (*V1beta1SystemsItemPatchResponse_softwareInfo) SetHypervisorClusters

SetHypervisorClusters sets the hypervisorClusters property value. List of hypervisor clusters in the system with their software details.

func (*V1beta1SystemsItemPatchResponse_softwareInfo) SetLastUpdatedOn

SetLastUpdatedOn sets the lastUpdatedOn property value. Date on which the last software update was performed on this system.

func (*V1beta1SystemsItemPatchResponse_softwareInfo) SetPrecheckValidUntil

SetPrecheckValidUntil sets the precheckValidUntil property value. If a software update precheck is completed recently, time until which that precheck is valid for software update to be initiated.

type V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus

type V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus details of the current software update status

func NewV1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus

func NewV1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus() *V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus

NewV1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus instantiates a new V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus and sets the default values.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus) GetCatalogVersion

GetCatalogVersion gets the catalogVersion property value. Software Catalog version to which the update operation is in progress, if any. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus) GetParentTaskUri

GetParentTaskUri gets the parentTaskUri property value. Uniform Resource Identifier (URI) of the parent software update task (asynchronous operation). returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus) GetPercentage

GetPercentage gets the percentage property value. Percentage of the software update progress. returns a *int32 when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus) GetTaskUri

GetTaskUri gets the taskUri property value. Uniform Resource Identifier (URI) of the software update task (asynchronous operation). returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus) SetCatalogVersion

SetCatalogVersion sets the catalogVersion property value. Software Catalog version to which the update operation is in progress, if any.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus) SetParentTaskUri

SetParentTaskUri sets the parentTaskUri property value. Uniform Resource Identifier (URI) of the parent software update task (asynchronous operation).

func (*V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus) SetPercentage

SetPercentage sets the percentage property value. Percentage of the software update progress.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatus) SetTaskUri

SetTaskUri sets the taskUri property value. Uniform Resource Identifier (URI) of the software update task (asynchronous operation).

type V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatusable

type V1beta1SystemsItemPatchResponse_softwareInfo_currentUpdateStatusable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCatalogVersion() *string
	GetParentTaskUri() *string
	GetPercentage() *int32
	GetTaskUri() *string
	SetCatalogVersion(value *string)
	SetParentTaskUri(value *string)
	SetPercentage(value *int32)
	SetTaskUri(value *string)
}

type V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters

type V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters hypervisor cluster with details of each software component.

func NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters

func NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters() *V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters

NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters instantiates a new V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters and sets the default values.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) GetAvailableSoftwareCatalogs

GetAvailableSoftwareCatalogs gets the availableSoftwareCatalogs property value. List of software catalogs available for update on the hypervisor cluster. returns a []V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogsable when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) GetCurrentSoftwareCatalog

GetCurrentSoftwareCatalog gets the currentSoftwareCatalog property value. Software Catalog with detailed versions of various software components like HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Server firmware. If the version of this catalog is set to 'Unavailable', it means one or more software component versions are not available. If the version of this catalog is set to 'Non-Compliant', it means the current set of software component versions does not match any of the supported software catalog versions. returns a V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalogable when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) GetCurrentUpdateStatus

GetCurrentUpdateStatus gets the currentUpdateStatus property value. Details of the current software update status returns a V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatusable when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) GetLastPrecheckRunOn

GetLastPrecheckRunOn gets the lastPrecheckRunOn property value. Date on which the last software precheck was run. returns a *Time when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) GetLastPrecheckRunVersion

GetLastPrecheckRunVersion gets the lastPrecheckRunVersion property value. Version of the software catalog to which last software precheck was run. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) GetLastUpdatedOn

GetLastUpdatedOn gets the lastUpdatedOn property value. Date on which the last software update was performed on this hypervisor cluster. returns a *Time when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) GetUnavailableSoftwareCatalogs

GetUnavailableSoftwareCatalogs gets the unavailableSoftwareCatalogs property value. List of software catalogs that are unavailable for update on the hypervisor cluster. returns a []V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsable when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) SetAvailableSoftwareCatalogs

SetAvailableSoftwareCatalogs sets the availableSoftwareCatalogs property value. List of software catalogs available for update on the hypervisor cluster.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) SetCurrentSoftwareCatalog

SetCurrentSoftwareCatalog sets the currentSoftwareCatalog property value. Software Catalog with detailed versions of various software components like HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Server firmware. If the version of this catalog is set to 'Unavailable', it means one or more software component versions are not available. If the version of this catalog is set to 'Non-Compliant', it means the current set of software component versions does not match any of the supported software catalog versions.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) SetCurrentUpdateStatus

SetCurrentUpdateStatus sets the currentUpdateStatus property value. Details of the current software update status

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) SetLastPrecheckRunOn

SetLastPrecheckRunOn sets the lastPrecheckRunOn property value. Date on which the last software precheck was run.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) SetLastPrecheckRunVersion

func (m *V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) SetLastPrecheckRunVersion(value *string)

SetLastPrecheckRunVersion sets the lastPrecheckRunVersion property value. Version of the software catalog to which last software precheck was run.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) SetLastUpdatedOn

SetLastUpdatedOn sets the lastUpdatedOn property value. Date on which the last software update was performed on this hypervisor cluster.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters) SetUnavailableSoftwareCatalogs

SetUnavailableSoftwareCatalogs sets the unavailableSoftwareCatalogs property value. List of software catalogs that are unavailable for update on the hypervisor cluster.

type V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs

type V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs software Catalog with detailed versions of the HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Firmware

func NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs

func NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs() *V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs

NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs instantiates a new V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs and sets the default values.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) GetIsLatest

GetIsLatest gets the isLatest property value. Boolean flag indicating whether this is the latest version available for software update. returns a *bool when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogs) SetIsLatest

SetIsLatest sets the isLatest property value. Boolean flag indicating whether this is the latest version available for software update.

type V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog

type V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog software Catalog with detailed versions of various software components like HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Server firmware. If the version of this catalog is set to 'Unavailable', it means one or more software component versions are not available. If the version of this catalog is set to 'Non-Compliant', it means the current set of software component versions does not match any of the supported software catalog versions.

func NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog

func NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog() *V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog

NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog instantiates a new V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog and sets the default values.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog) GetReasons

GetReasons gets the reasons property value. Reasons if any as to why the current software catalog version cannot be determined returns a []string when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalog) SetReasons

SetReasons sets the reasons property value. Reasons if any as to why the current software catalog version cannot be determined

type V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus

type V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus details of the current software update status

func NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus

func NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus() *V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus

NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus instantiates a new V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus and sets the default values.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) GetCatalogVersion

GetCatalogVersion gets the catalogVersion property value. Software Catalog version to which the update operation is in progress, if any. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) GetParentTaskUri

GetParentTaskUri gets the parentTaskUri property value. Uniform Resource Identifier (URI) of the parent software update task (asynchronous operation). returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) GetPercentage

GetPercentage gets the percentage property value. Percentage of the software update progress. returns a *int32 when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) GetTaskUri

GetTaskUri gets the taskUri property value. Uniform Resource Identifier (URI) of the software update task (asynchronous operation). returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) SetCatalogVersion

SetCatalogVersion sets the catalogVersion property value. Software Catalog version to which the update operation is in progress, if any.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) SetParentTaskUri

SetParentTaskUri sets the parentTaskUri property value. Uniform Resource Identifier (URI) of the parent software update task (asynchronous operation).

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) SetPercentage

SetPercentage sets the percentage property value. Percentage of the software update progress.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatus) SetTaskUri

SetTaskUri sets the taskUri property value. Uniform Resource Identifier (URI) of the software update task (asynchronous operation).

type V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatusable

type V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatusable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCatalogVersion() *string
	GetParentTaskUri() *string
	GetPercentage() *int32
	GetTaskUri() *string
	SetCatalogVersion(value *string)
	SetParentTaskUri(value *string)
	SetPercentage(value *int32)
	SetTaskUri(value *string)
}

type V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs

type V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs software Catalog with detailed versions of the HPE Storage Software, hypervisor software, HPE Storage Connection Manager and Firmware

func NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs

func NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs() *V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs

NewV1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs instantiates a new V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs and sets the default values.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) GetReasons

GetReasons gets the reasons property value. Reasons why this catalog is unavailable for update returns a []string when successful

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogs) SetReasons

SetReasons sets the reasons property value. Reasons why this catalog is unavailable for update

type V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClustersable

type V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClustersable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetAvailableSoftwareCatalogs() []V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogsable
	GetCurrentSoftwareCatalog() V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalogable
	GetCurrentUpdateStatus() V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatusable
	GetLastPrecheckRunOn() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetLastPrecheckRunVersion() *string
	GetLastUpdatedOn() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetUnavailableSoftwareCatalogs() []V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsable
	SetAvailableSoftwareCatalogs(value []V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_availableSoftwareCatalogsable)
	SetCurrentSoftwareCatalog(value V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentSoftwareCatalogable)
	SetCurrentUpdateStatus(value V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_currentUpdateStatusable)
	SetLastPrecheckRunOn(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetLastPrecheckRunVersion(value *string)
	SetLastUpdatedOn(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetUnavailableSoftwareCatalogs(value []V1beta1SystemsItemPatchResponse_softwareInfo_hypervisorClusters_unavailableSoftwareCatalogsable)
}

type V1beta1SystemsItemPatchResponse_storageSystem

type V1beta1SystemsItemPatchResponse_storageSystem struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_storageSystem storage Information of system.

func NewV1beta1SystemsItemPatchResponse_storageSystem

func NewV1beta1SystemsItemPatchResponse_storageSystem() *V1beta1SystemsItemPatchResponse_storageSystem

NewV1beta1SystemsItemPatchResponse_storageSystem instantiates a new V1beta1SystemsItemPatchResponse_storageSystem and sets the default values.

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_storageSystem) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetCompressionRatio

func (m *V1beta1SystemsItemPatchResponse_storageSystem) GetCompressionRatio() *float64

GetCompressionRatio gets the compressionRatio property value. Compression ratio of the storage system. returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetDedupeRatio

GetDedupeRatio gets the dedupeRatio property value. Deduplication ratio of the storage system. returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetGroupLeaderName

func (m *V1beta1SystemsItemPatchResponse_storageSystem) GetGroupLeaderName() *string

GetGroupLeaderName gets the groupLeaderName property value. Name of the storage system group leader. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra". returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetGroupLeaderSerialNumber

func (m *V1beta1SystemsItemPatchResponse_storageSystem) GetGroupLeaderSerialNumber() *string

GetGroupLeaderSerialNumber gets the groupLeaderSerialNumber property value. Serial number of the storage system group leader. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra". returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetGroupName

GetGroupName gets the groupName property value. Name of the storage system group. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra". returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetGroupState

GetGroupState gets the groupState property value. State of the storage system group. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra". returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetId

GetId gets the id property value. Storage system identifier, usually a UUID. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetName

GetName gets the name property value. Name of the storage system returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetNumberOfCores

GetNumberOfCores gets the numberOfCores property value. Number of cpu cores in the storage system. Only available if storage system type is "Alletra MP Block". returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetNumberOfJbofs

GetNumberOfJbofs gets the numberOfJbofs property value. Number of JBOFs in the storage system. Only available if storage system type is "Alletra MP Block". returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetNumberOfNodes

GetNumberOfNodes gets the numberOfNodes property value. Number of nodes in the storage system. Only available if storage system type is "Alletra MP Block". returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetResourceUri

GetResourceUri gets the resourceUri property value. Resource URI of the storage system returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetStorageSerial

GetStorageSerial gets the storageSerial property value. Serial number of the storage system. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) GetStorageType

GetStorageType gets the storageType property value. Storage system type returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_storageSystem) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_storageSystem) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetCompressionRatio

func (m *V1beta1SystemsItemPatchResponse_storageSystem) SetCompressionRatio(value *float64)

SetCompressionRatio sets the compressionRatio property value. Compression ratio of the storage system.

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetDedupeRatio

func (m *V1beta1SystemsItemPatchResponse_storageSystem) SetDedupeRatio(value *float64)

SetDedupeRatio sets the dedupeRatio property value. Deduplication ratio of the storage system.

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetGroupLeaderName

func (m *V1beta1SystemsItemPatchResponse_storageSystem) SetGroupLeaderName(value *string)

SetGroupLeaderName sets the groupLeaderName property value. Name of the storage system group leader. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra".

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetGroupLeaderSerialNumber

func (m *V1beta1SystemsItemPatchResponse_storageSystem) SetGroupLeaderSerialNumber(value *string)

SetGroupLeaderSerialNumber sets the groupLeaderSerialNumber property value. Serial number of the storage system group leader. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra".

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetGroupName

func (m *V1beta1SystemsItemPatchResponse_storageSystem) SetGroupName(value *string)

SetGroupName sets the groupName property value. Name of the storage system group. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra".

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetGroupState

func (m *V1beta1SystemsItemPatchResponse_storageSystem) SetGroupState(value *string)

SetGroupState sets the groupState property value. State of the storage system group. Not available for storage system type "Alletra MP Block". Only available if storage system type is "Alletra".

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetId

SetId sets the id property value. Storage system identifier, usually a UUID.

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetName

SetName sets the name property value. Name of the storage system

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetNumberOfCores

func (m *V1beta1SystemsItemPatchResponse_storageSystem) SetNumberOfCores(value *float64)

SetNumberOfCores sets the numberOfCores property value. Number of cpu cores in the storage system. Only available if storage system type is "Alletra MP Block".

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetNumberOfJbofs

func (m *V1beta1SystemsItemPatchResponse_storageSystem) SetNumberOfJbofs(value *float64)

SetNumberOfJbofs sets the numberOfJbofs property value. Number of JBOFs in the storage system. Only available if storage system type is "Alletra MP Block".

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetNumberOfNodes

func (m *V1beta1SystemsItemPatchResponse_storageSystem) SetNumberOfNodes(value *float64)

SetNumberOfNodes sets the numberOfNodes property value. Number of nodes in the storage system. Only available if storage system type is "Alletra MP Block".

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetResourceUri

func (m *V1beta1SystemsItemPatchResponse_storageSystem) SetResourceUri(value *string)

SetResourceUri sets the resourceUri property value. Resource URI of the storage system

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetStorageSerial

func (m *V1beta1SystemsItemPatchResponse_storageSystem) SetStorageSerial(value *string)

SetStorageSerial sets the storageSerial property value. Serial number of the storage system.

func (*V1beta1SystemsItemPatchResponse_storageSystem) SetStorageType

func (m *V1beta1SystemsItemPatchResponse_storageSystem) SetStorageType(value *string)

SetStorageType sets the storageType property value. Storage system type

type V1beta1SystemsItemPatchResponse_storageSystemable

type V1beta1SystemsItemPatchResponse_storageSystemable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCompressionRatio() *float64
	GetDedupeRatio() *float64
	GetGroupLeaderName() *string
	GetGroupLeaderSerialNumber() *string
	GetGroupName() *string
	GetGroupState() *string
	GetId() *string
	GetName() *string
	GetNumberOfCores() *float64
	GetNumberOfJbofs() *float64
	GetNumberOfNodes() *float64
	GetResourceUri() *string
	GetStorageSerial() *string
	GetStorageType() *string
	SetCompressionRatio(value *float64)
	SetDedupeRatio(value *float64)
	SetGroupLeaderName(value *string)
	SetGroupLeaderSerialNumber(value *string)
	SetGroupName(value *string)
	SetGroupState(value *string)
	SetId(value *string)
	SetName(value *string)
	SetNumberOfCores(value *float64)
	SetNumberOfJbofs(value *float64)
	SetNumberOfNodes(value *float64)
	SetResourceUri(value *string)
	SetStorageSerial(value *string)
	SetStorageType(value *string)
}

type V1beta1SystemsItemPatchResponse_storageUsage

type V1beta1SystemsItemPatchResponse_storageUsage struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_storageUsage storage Usage Information of system.

func NewV1beta1SystemsItemPatchResponse_storageUsage

func NewV1beta1SystemsItemPatchResponse_storageUsage() *V1beta1SystemsItemPatchResponse_storageUsage

NewV1beta1SystemsItemPatchResponse_storageUsage instantiates a new V1beta1SystemsItemPatchResponse_storageUsage and sets the default values.

func (*V1beta1SystemsItemPatchResponse_storageUsage) GetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_storageUsage) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_storageUsage) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_storageUsage) GetSizeInBytes

GetSizeInBytes gets the sizeInBytes property value. Storage Capacity of the system returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_storageUsage) GetUsageInBytes

GetUsageInBytes gets the usageInBytes property value. Storage Usage of the system returns a *float64 when successful

func (*V1beta1SystemsItemPatchResponse_storageUsage) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_storageUsage) SetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_storageUsage) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_storageUsage) SetSizeInBytes

func (m *V1beta1SystemsItemPatchResponse_storageUsage) SetSizeInBytes(value *float64)

SetSizeInBytes sets the sizeInBytes property value. Storage Capacity of the system

func (*V1beta1SystemsItemPatchResponse_storageUsage) SetUsageInBytes

func (m *V1beta1SystemsItemPatchResponse_storageUsage) SetUsageInBytes(value *float64)

SetUsageInBytes sets the usageInBytes property value. Storage Usage of the system

type V1beta1SystemsItemPatchResponse_storageUsageable

type V1beta1SystemsItemPatchResponse_storageUsageable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetSizeInBytes() *float64
	GetUsageInBytes() *float64
	SetSizeInBytes(value *float64)
	SetUsageInBytes(value *float64)
}

type V1beta1SystemsItemPatchResponse_systemVms

type V1beta1SystemsItemPatchResponse_systemVms struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemPatchResponse_systemVms system Virtual Machines Information. These are not workload virtual machines. These virtual machines are part of the system itself - e.g. the Omnicube virtual machines in a system with stackType SIMPLIVITY.

func NewV1beta1SystemsItemPatchResponse_systemVms

func NewV1beta1SystemsItemPatchResponse_systemVms() *V1beta1SystemsItemPatchResponse_systemVms

NewV1beta1SystemsItemPatchResponse_systemVms instantiates a new V1beta1SystemsItemPatchResponse_systemVms and sets the default values.

func (*V1beta1SystemsItemPatchResponse_systemVms) GetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_systemVms) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemPatchResponse_systemVms) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemPatchResponse_systemVms) GetName

GetName gets the name property value. Name of the system Virtual Machine. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_systemVms) GetUuid

GetUuid gets the uuid property value. Unique Identifier of the system virtual machine, usually a UUID. returns a *string when successful

func (*V1beta1SystemsItemPatchResponse_systemVms) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemPatchResponse_systemVms) SetAdditionalData

func (m *V1beta1SystemsItemPatchResponse_systemVms) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemPatchResponse_systemVms) SetName

SetName sets the name property value. Name of the system Virtual Machine.

func (*V1beta1SystemsItemPatchResponse_systemVms) SetUuid

SetUuid sets the uuid property value. Unique Identifier of the system virtual machine, usually a UUID.

type V1beta1SystemsItemPatchResponseable

type V1beta1SystemsItemPatchResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetAssociatedResourceCounts() V1beta1SystemsItemPatchResponse_associatedResourceCountsable
	GetComputeUsage() V1beta1SystemsItemPatchResponse_computeUsageable
	GetConfigAnalysisStatus() V1beta1SystemsItemPatchResponse_configAnalysisStatusable
	GetCreatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetCustomerId() *string
	GetGeneration() *int64
	GetHealth() V1beta1SystemsItemPatchResponse_healthable
	GetHypervisorClusters() []V1beta1SystemsItemPatchResponse_hypervisorClustersable
	GetId() *string
	GetLocation() V1beta1SystemsItemPatchResponse_locationable
	GetName() *string
	GetOnPremAgentId() *string
	GetResourceUri() *string
	GetSoftwareInfo() V1beta1SystemsItemPatchResponse_softwareInfoable
	GetStorageSystem() V1beta1SystemsItemPatchResponse_storageSystemable
	GetStorageUsage() V1beta1SystemsItemPatchResponse_storageUsageable
	GetSystemVms() []V1beta1SystemsItemPatchResponse_systemVmsable
	GetTypeEscaped() *string
	GetUpdatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	SetAssociatedResourceCounts(value V1beta1SystemsItemPatchResponse_associatedResourceCountsable)
	SetComputeUsage(value V1beta1SystemsItemPatchResponse_computeUsageable)
	SetConfigAnalysisStatus(value V1beta1SystemsItemPatchResponse_configAnalysisStatusable)
	SetCreatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetCustomerId(value *string)
	SetGeneration(value *int64)
	SetHealth(value V1beta1SystemsItemPatchResponse_healthable)
	SetHypervisorClusters(value []V1beta1SystemsItemPatchResponse_hypervisorClustersable)
	SetId(value *string)
	SetLocation(value V1beta1SystemsItemPatchResponse_locationable)
	SetName(value *string)
	SetOnPremAgentId(value *string)
	SetResourceUri(value *string)
	SetSoftwareInfo(value V1beta1SystemsItemPatchResponse_softwareInfoable)
	SetStorageSystem(value V1beta1SystemsItemPatchResponse_storageSystemable)
	SetStorageUsage(value V1beta1SystemsItemPatchResponse_storageUsageable)
	SetSystemVms(value []V1beta1SystemsItemPatchResponse_systemVmsable)
	SetTypeEscaped(value *string)
	SetUpdatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
}

type V1beta1SystemsItemRequestBuilder

V1beta1SystemsItemRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\systems\{-id}

func NewV1beta1SystemsItemRequestBuilder

NewV1beta1SystemsItemRequestBuilder instantiates a new V1beta1SystemsItemRequestBuilder and sets the default values.

func NewV1beta1SystemsItemRequestBuilderInternal

func NewV1beta1SystemsItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemRequestBuilder

NewV1beta1SystemsItemRequestBuilderInternal instantiates a new V1beta1SystemsItemRequestBuilder and sets the default values.

func (*V1beta1SystemsItemRequestBuilder) AddHypervisorCluster

AddHypervisorCluster the addHypervisorCluster property returns a *V1beta1SystemsItemAddHypervisorClusterRequestBuilder when successful

func (*V1beta1SystemsItemRequestBuilder) Get

Get returns the system properties specified in the query parameters. Retrieving all of the properties for the system can take a long time because the amount of data is large. Use the 'select' query parameter to choose only the properties you want to retrieve.For example, to get details of the system's id, name and software information, use '?select=id,name,softwareInfo' Deprecated: This method is obsolete. Use GetAsGetResponse instead. returns a V1beta1SystemsItemResponseable when successful returns a V1beta1SystemsItemFourZeroZeroError error when the service returns a 400 status code returns a V1beta1SystemsItemFourZeroOneError error when the service returns a 401 status code returns a V1beta1SystemsItemFourZeroFourError error when the service returns a 404 status code returns a V1beta1SystemsItemFiveZeroZeroError error when the service returns a 500 status code

func (*V1beta1SystemsItemRequestBuilder) GetAsGetResponse

GetAsGetResponse returns the system properties specified in the query parameters. Retrieving all of the properties for the system can take a long time because the amount of data is large. Use the 'select' query parameter to choose only the properties you want to retrieve.For example, to get details of the system's id, name and software information, use '?select=id,name,softwareInfo' returns a V1beta1SystemsItemGetResponseable when successful returns a V1beta1SystemsItemFourZeroZeroError error when the service returns a 400 status code returns a V1beta1SystemsItemFourZeroOneError error when the service returns a 401 status code returns a V1beta1SystemsItemFourZeroFourError error when the service returns a 404 status code returns a V1beta1SystemsItemFiveZeroZeroError error when the service returns a 500 status code

func (*V1beta1SystemsItemRequestBuilder) Patch

Patch modify specified system. Deprecated: This method is obsolete. Use PatchAsPatchResponse instead. returns a V1beta1SystemsItemResponseable when successful returns a V1beta1SystemsItemFourZeroZeroError error when the service returns a 400 status code returns a V1beta1SystemsItemFourZeroOneError error when the service returns a 401 status code returns a V1beta1SystemsItemFourZeroThreeError error when the service returns a 403 status code returns a V1beta1SystemsItemFourZeroFourError error when the service returns a 404 status code returns a V1beta1SystemsItemFiveZeroZeroError error when the service returns a 500 status code returns a V1beta1SystemsItemFiveZeroThreeError error when the service returns a 503 status code

func (*V1beta1SystemsItemRequestBuilder) PatchAsPatchResponse

PatchAsPatchResponse modify specified system. returns a V1beta1SystemsItemPatchResponseable when successful returns a V1beta1SystemsItemFourZeroZeroError error when the service returns a 400 status code returns a V1beta1SystemsItemFourZeroOneError error when the service returns a 401 status code returns a V1beta1SystemsItemFourZeroThreeError error when the service returns a 403 status code returns a V1beta1SystemsItemFourZeroFourError error when the service returns a 404 status code returns a V1beta1SystemsItemFiveZeroZeroError error when the service returns a 500 status code returns a V1beta1SystemsItemFiveZeroThreeError error when the service returns a 503 status code

func (*V1beta1SystemsItemRequestBuilder) Servers

Servers the servers property returns a *V1beta1SystemsItemServersRequestBuilder when successful

func (*V1beta1SystemsItemRequestBuilder) SoftwarePrechecks

SoftwarePrechecks the softwarePrechecks property returns a *V1beta1SystemsItemSoftwarePrechecksRequestBuilder when successful

func (*V1beta1SystemsItemRequestBuilder) SoftwareUpdate

SoftwareUpdate the softwareUpdate property returns a *V1beta1SystemsItemSoftwareUpdateRequestBuilder when successful

func (*V1beta1SystemsItemRequestBuilder) SoftwareUpdateResume

SoftwareUpdateResume the softwareUpdateResume property returns a *V1beta1SystemsItemSoftwareUpdateResumeRequestBuilder when successful

func (*V1beta1SystemsItemRequestBuilder) SoftwareVersionRefresh

SoftwareVersionRefresh the softwareVersionRefresh property returns a *V1beta1SystemsItemSoftwareVersionRefreshRequestBuilder when successful

func (*V1beta1SystemsItemRequestBuilder) StorageArrays

StorageArrays the storageArrays property returns a *V1beta1SystemsItemStorageArraysRequestBuilder when successful

func (*V1beta1SystemsItemRequestBuilder) StoragePools

StoragePools the storagePools property returns a *V1beta1SystemsItemStoragePoolsRequestBuilder when successful

func (*V1beta1SystemsItemRequestBuilder) StorageReplicationPartners

StorageReplicationPartners the storageReplicationPartners property returns a *V1beta1SystemsItemStorageReplicationPartnersRequestBuilder when successful

func (*V1beta1SystemsItemRequestBuilder) Switches

Switches the switches property returns a *V1beta1SystemsItemSwitchesRequestBuilder when successful

func (*V1beta1SystemsItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation returns the system properties specified in the query parameters. Retrieving all of the properties for the system can take a long time because the amount of data is large. Use the 'select' query parameter to choose only the properties you want to retrieve.For example, to get details of the system's id, name and software information, use '?select=id,name,softwareInfo' returns a *RequestInformation when successful

func (*V1beta1SystemsItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation modify specified system. returns a *RequestInformation when successful

func (*V1beta1SystemsItemRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemsItemRequestBuilder when successful

type V1beta1SystemsItemRequestBuilderGetQueryParameters

type V1beta1SystemsItemRequestBuilderGetQueryParameters struct {
	// Query parameter listing the properties of system information to fetch.Although Hypervisor Clusters collection (property hypervisorClusters) can be selected, selecting elements of the collection is not supported.Similarly, hypervisor clusters update status collection (property softwareInfo.hypervisorClusters) can be selected, but, selecting elements of the collection is not supported in the select query parameter.
	Select *string `uriparametername:"select"`
}

V1beta1SystemsItemRequestBuilderGetQueryParameters returns the system properties specified in the query parameters. Retrieving all of the properties for the system can take a long time because the amount of data is large. Use the 'select' query parameter to choose only the properties you want to retrieve.For example, to get details of the system's id, name and software information, use '?select=id,name,softwareInfo'

type V1beta1SystemsItemRequestBuilderGetRequestConfiguration

type V1beta1SystemsItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *V1beta1SystemsItemRequestBuilderGetQueryParameters
}

V1beta1SystemsItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsItemRequestBuilderPatchRequestConfiguration

type V1beta1SystemsItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

V1beta1SystemsItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsItemResponse

type V1beta1SystemsItemResponse struct {
	V1beta1SystemsItemGetResponse
}

V1beta1SystemsItemResponse details of the system with select information. Deprecated: This class is obsolete. Use V1beta1SystemsItemGetResponseable instead.

func NewV1beta1SystemsItemResponse

func NewV1beta1SystemsItemResponse() *V1beta1SystemsItemResponse

NewV1beta1SystemsItemResponse instantiates a new V1beta1SystemsItemResponse and sets the default values.

type V1beta1SystemsItemResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemsItemGetResponseable instead.

type V1beta1SystemsItemServers400Error

type V1beta1SystemsItemServers400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemServers400Error

func NewV1beta1SystemsItemServers400Error() *V1beta1SystemsItemServers400Error

NewV1beta1SystemsItemServers400Error instantiates a new V1beta1SystemsItemServers400Error and sets the default values.

func (*V1beta1SystemsItemServers400Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemServers400Error) GetAdditionalData

func (m *V1beta1SystemsItemServers400Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServers400Error) GetDebugId

func (m *V1beta1SystemsItemServers400Error) GetDebugId() *string

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemServers400Error) GetErrorCode

func (m *V1beta1SystemsItemServers400Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemServers400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServers400Error) GetHttpStatusCode

func (m *V1beta1SystemsItemServers400Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemServers400Error) GetMessage

func (m *V1beta1SystemsItemServers400Error) GetMessage() *string

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemServers400Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServers400Error) SetAdditionalData

func (m *V1beta1SystemsItemServers400Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServers400Error) SetDebugId

func (m *V1beta1SystemsItemServers400Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemServers400Error) SetErrorCode

func (m *V1beta1SystemsItemServers400Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemServers400Error) SetHttpStatusCode

func (m *V1beta1SystemsItemServers400Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemServers400Error) SetMessage

func (m *V1beta1SystemsItemServers400Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemServers400Errorable

type V1beta1SystemsItemServers400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemServers401Error

type V1beta1SystemsItemServers401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemServers401Error

func NewV1beta1SystemsItemServers401Error() *V1beta1SystemsItemServers401Error

NewV1beta1SystemsItemServers401Error instantiates a new V1beta1SystemsItemServers401Error and sets the default values.

func (*V1beta1SystemsItemServers401Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemServers401Error) GetAdditionalData

func (m *V1beta1SystemsItemServers401Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServers401Error) GetDebugId

func (m *V1beta1SystemsItemServers401Error) GetDebugId() *string

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemServers401Error) GetErrorCode

func (m *V1beta1SystemsItemServers401Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemServers401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServers401Error) GetHttpStatusCode

func (m *V1beta1SystemsItemServers401Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemServers401Error) GetMessage

func (m *V1beta1SystemsItemServers401Error) GetMessage() *string

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemServers401Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServers401Error) SetAdditionalData

func (m *V1beta1SystemsItemServers401Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServers401Error) SetDebugId

func (m *V1beta1SystemsItemServers401Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemServers401Error) SetErrorCode

func (m *V1beta1SystemsItemServers401Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemServers401Error) SetHttpStatusCode

func (m *V1beta1SystemsItemServers401Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemServers401Error) SetMessage

func (m *V1beta1SystemsItemServers401Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemServers401Errorable

type V1beta1SystemsItemServers401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemServers404Error

type V1beta1SystemsItemServers404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemServers404Error

func NewV1beta1SystemsItemServers404Error() *V1beta1SystemsItemServers404Error

NewV1beta1SystemsItemServers404Error instantiates a new V1beta1SystemsItemServers404Error and sets the default values.

func (*V1beta1SystemsItemServers404Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemServers404Error) GetAdditionalData

func (m *V1beta1SystemsItemServers404Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServers404Error) GetDebugId

func (m *V1beta1SystemsItemServers404Error) GetDebugId() *string

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemServers404Error) GetErrorCode

func (m *V1beta1SystemsItemServers404Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemServers404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServers404Error) GetHttpStatusCode

func (m *V1beta1SystemsItemServers404Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemServers404Error) GetMessage

func (m *V1beta1SystemsItemServers404Error) GetMessage() *string

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemServers404Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServers404Error) SetAdditionalData

func (m *V1beta1SystemsItemServers404Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServers404Error) SetDebugId

func (m *V1beta1SystemsItemServers404Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemServers404Error) SetErrorCode

func (m *V1beta1SystemsItemServers404Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemServers404Error) SetHttpStatusCode

func (m *V1beta1SystemsItemServers404Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemServers404Error) SetMessage

func (m *V1beta1SystemsItemServers404Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemServers404Errorable

type V1beta1SystemsItemServers404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemServers500Error

type V1beta1SystemsItemServers500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemServers500Error

func NewV1beta1SystemsItemServers500Error() *V1beta1SystemsItemServers500Error

NewV1beta1SystemsItemServers500Error instantiates a new V1beta1SystemsItemServers500Error and sets the default values.

func (*V1beta1SystemsItemServers500Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemServers500Error) GetAdditionalData

func (m *V1beta1SystemsItemServers500Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServers500Error) GetDebugId

func (m *V1beta1SystemsItemServers500Error) GetDebugId() *string

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemServers500Error) GetErrorCode

func (m *V1beta1SystemsItemServers500Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemServers500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServers500Error) GetHttpStatusCode

func (m *V1beta1SystemsItemServers500Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemServers500Error) GetMessage

func (m *V1beta1SystemsItemServers500Error) GetMessage() *string

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemServers500Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServers500Error) SetAdditionalData

func (m *V1beta1SystemsItemServers500Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServers500Error) SetDebugId

func (m *V1beta1SystemsItemServers500Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemServers500Error) SetErrorCode

func (m *V1beta1SystemsItemServers500Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemServers500Error) SetHttpStatusCode

func (m *V1beta1SystemsItemServers500Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemServers500Error) SetMessage

func (m *V1beta1SystemsItemServers500Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemServers500Errorable

type V1beta1SystemsItemServers500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemServersGetResponse

type V1beta1SystemsItemServersGetResponse struct {
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemServersGetResponse

func NewV1beta1SystemsItemServersGetResponse() *V1beta1SystemsItemServersGetResponse

NewV1beta1SystemsItemServersGetResponse instantiates a new V1beta1SystemsItemServersGetResponse and sets the default values.

func (*V1beta1SystemsItemServersGetResponse) GetAdditionalData

func (m *V1beta1SystemsItemServersGetResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersGetResponse) GetItems

GetItems gets the items property value. The items property returns a []V1beta1SystemsItemServersGetResponse_itemsable when successful

func (*V1beta1SystemsItemServersGetResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersGetResponse) SetAdditionalData

func (m *V1beta1SystemsItemServersGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersGetResponse) SetItems

SetItems sets the items property value. The items property

type V1beta1SystemsItemServersGetResponse_items

type V1beta1SystemsItemServersGetResponse_items struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersGetResponse_items details of the Server with select information.

func NewV1beta1SystemsItemServersGetResponse_items

func NewV1beta1SystemsItemServersGetResponse_items() *V1beta1SystemsItemServersGetResponse_items

NewV1beta1SystemsItemServersGetResponse_items instantiates a new V1beta1SystemsItemServersGetResponse_items and sets the default values.

func (*V1beta1SystemsItemServersGetResponse_items) GetAdditionalData

func (m *V1beta1SystemsItemServersGetResponse_items) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetCreatedAt

GetCreatedAt gets the createdAt property value. The createdAt property returns a *Time when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetCustomerId

GetCustomerId gets the customerId property value. The customer application identifier returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetGeneration

GetGeneration gets the generation property value. A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date. returns a *int64 when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetHealth

GetHealth gets the health property value. Server Health information returns a V1beta1SystemsItemServersGetResponse_items_healthable when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetHypervisorHost

GetHypervisorHost gets the hypervisorHost property value. id, URI to reference the hypervisor host. returns a V1beta1SystemsItemServersGetResponse_items_hypervisorHostable when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetHypervisorHostRootUserPasswordSecret

GetHypervisorHostRootUserPasswordSecret gets the hypervisorHostRootUserPasswordSecret property value. Secret information returns a V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecretable when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetId

GetId gets the id property value. An identifier for the resource, usually a UUID. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetIloAdminUserPasswordSecret

GetIloAdminUserPasswordSecret gets the iloAdminUserPasswordSecret property value. Secret information returns a V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecretable when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetIloFirmwareVersion

func (m *V1beta1SystemsItemServersGetResponse_items) GetIloFirmwareVersion() *string

GetIloFirmwareVersion gets the iloFirmwareVersion property value. firmware version of iLO in the server. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetIloNetworkInfo

GetIloNetworkInfo gets the iloNetworkInfo property value. ILO Network Information. returns a V1beta1SystemsItemServersGetResponse_items_iloNetworkInfoable when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetIloState

GetIloState gets the iloState property value. state of the iLO in the server. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetIloStatus

GetIloStatus gets the iloStatus property value. status of the iLO in the server. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetIndicatorLedStatus

func (m *V1beta1SystemsItemServersGetResponse_items) GetIndicatorLedStatus() *string

GetIndicatorLedStatus gets the indicatorLedStatus property value. iLO LED indication. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetMemoryGib

GetMemoryGib gets the memoryGib property value. Memory of the server. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetModel

GetModel gets the model property value. The model of the server. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetName

GetName gets the name property value. A system specified name for the resource. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetNcmVersion

GetNcmVersion gets the ncmVersion property value. Version of NCM installed on the server. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetOnPremAgentId

func (m *V1beta1SystemsItemServersGetResponse_items) GetOnPremAgentId() *string

GetOnPremAgentId gets the onPremAgentId property value. An identifier of the on prem agent for the server. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetProcessorCount

func (m *V1beta1SystemsItemServersGetResponse_items) GetProcessorCount() *string

GetProcessorCount gets the processorCount property value. Number of processors in the server. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetProcessorModel

func (m *V1beta1SystemsItemServersGetResponse_items) GetProcessorModel() *string

GetProcessorModel gets the processorModel property value. Model of the processors in the server. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetResourceUri

GetResourceUri gets the resourceUri property value. The self reference for this resource. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetSerialNumber

func (m *V1beta1SystemsItemServersGetResponse_items) GetSerialNumber() *string

GetSerialNumber gets the serialNumber property value. Server's serial number. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetServerNetworkInterfaces

GetServerNetworkInterfaces gets the serverNetworkInterfaces property value. List of server network interfaces returns a []V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfacesable when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetSystemId

GetSystemId gets the systemId property value. Unique Identifier of the system, usually a UUID. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetTypeEscaped

GetTypeEscaped gets the type property value. The type of resource. returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items) GetUpdatedAt

GetUpdatedAt gets the updatedAt property value. The updatedAt property returns a *Time when successful

func (*V1beta1SystemsItemServersGetResponse_items) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersGetResponse_items) SetAdditionalData

func (m *V1beta1SystemsItemServersGetResponse_items) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersGetResponse_items) SetCreatedAt

SetCreatedAt sets the createdAt property value. The createdAt property

func (*V1beta1SystemsItemServersGetResponse_items) SetCustomerId

func (m *V1beta1SystemsItemServersGetResponse_items) SetCustomerId(value *string)

SetCustomerId sets the customerId property value. The customer application identifier

func (*V1beta1SystemsItemServersGetResponse_items) SetGeneration

func (m *V1beta1SystemsItemServersGetResponse_items) SetGeneration(value *int64)

SetGeneration sets the generation property value. A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.

func (*V1beta1SystemsItemServersGetResponse_items) SetHealth

SetHealth sets the health property value. Server Health information

func (*V1beta1SystemsItemServersGetResponse_items) SetHypervisorHost

SetHypervisorHost sets the hypervisorHost property value. id, URI to reference the hypervisor host.

func (*V1beta1SystemsItemServersGetResponse_items) SetHypervisorHostRootUserPasswordSecret

SetHypervisorHostRootUserPasswordSecret sets the hypervisorHostRootUserPasswordSecret property value. Secret information

func (*V1beta1SystemsItemServersGetResponse_items) SetId

SetId sets the id property value. An identifier for the resource, usually a UUID.

func (*V1beta1SystemsItemServersGetResponse_items) SetIloAdminUserPasswordSecret

SetIloAdminUserPasswordSecret sets the iloAdminUserPasswordSecret property value. Secret information

func (*V1beta1SystemsItemServersGetResponse_items) SetIloFirmwareVersion

func (m *V1beta1SystemsItemServersGetResponse_items) SetIloFirmwareVersion(value *string)

SetIloFirmwareVersion sets the iloFirmwareVersion property value. firmware version of iLO in the server.

func (*V1beta1SystemsItemServersGetResponse_items) SetIloNetworkInfo

SetIloNetworkInfo sets the iloNetworkInfo property value. ILO Network Information.

func (*V1beta1SystemsItemServersGetResponse_items) SetIloState

func (m *V1beta1SystemsItemServersGetResponse_items) SetIloState(value *string)

SetIloState sets the iloState property value. state of the iLO in the server.

func (*V1beta1SystemsItemServersGetResponse_items) SetIloStatus

func (m *V1beta1SystemsItemServersGetResponse_items) SetIloStatus(value *string)

SetIloStatus sets the iloStatus property value. status of the iLO in the server.

func (*V1beta1SystemsItemServersGetResponse_items) SetIndicatorLedStatus

func (m *V1beta1SystemsItemServersGetResponse_items) SetIndicatorLedStatus(value *string)

SetIndicatorLedStatus sets the indicatorLedStatus property value. iLO LED indication.

func (*V1beta1SystemsItemServersGetResponse_items) SetMemoryGib

func (m *V1beta1SystemsItemServersGetResponse_items) SetMemoryGib(value *string)

SetMemoryGib sets the memoryGib property value. Memory of the server.

func (*V1beta1SystemsItemServersGetResponse_items) SetModel

SetModel sets the model property value. The model of the server.

func (*V1beta1SystemsItemServersGetResponse_items) SetName

SetName sets the name property value. A system specified name for the resource.

func (*V1beta1SystemsItemServersGetResponse_items) SetNcmVersion

func (m *V1beta1SystemsItemServersGetResponse_items) SetNcmVersion(value *string)

SetNcmVersion sets the ncmVersion property value. Version of NCM installed on the server.

func (*V1beta1SystemsItemServersGetResponse_items) SetOnPremAgentId

func (m *V1beta1SystemsItemServersGetResponse_items) SetOnPremAgentId(value *string)

SetOnPremAgentId sets the onPremAgentId property value. An identifier of the on prem agent for the server.

func (*V1beta1SystemsItemServersGetResponse_items) SetProcessorCount

func (m *V1beta1SystemsItemServersGetResponse_items) SetProcessorCount(value *string)

SetProcessorCount sets the processorCount property value. Number of processors in the server.

func (*V1beta1SystemsItemServersGetResponse_items) SetProcessorModel

func (m *V1beta1SystemsItemServersGetResponse_items) SetProcessorModel(value *string)

SetProcessorModel sets the processorModel property value. Model of the processors in the server.

func (*V1beta1SystemsItemServersGetResponse_items) SetResourceUri

func (m *V1beta1SystemsItemServersGetResponse_items) SetResourceUri(value *string)

SetResourceUri sets the resourceUri property value. The self reference for this resource.

func (*V1beta1SystemsItemServersGetResponse_items) SetSerialNumber

func (m *V1beta1SystemsItemServersGetResponse_items) SetSerialNumber(value *string)

SetSerialNumber sets the serialNumber property value. Server's serial number.

func (*V1beta1SystemsItemServersGetResponse_items) SetServerNetworkInterfaces

SetServerNetworkInterfaces sets the serverNetworkInterfaces property value. List of server network interfaces

func (*V1beta1SystemsItemServersGetResponse_items) SetSystemId

func (m *V1beta1SystemsItemServersGetResponse_items) SetSystemId(value *string)

SetSystemId sets the systemId property value. Unique Identifier of the system, usually a UUID.

func (*V1beta1SystemsItemServersGetResponse_items) SetTypeEscaped

func (m *V1beta1SystemsItemServersGetResponse_items) SetTypeEscaped(value *string)

SetTypeEscaped sets the type property value. The type of resource.

func (*V1beta1SystemsItemServersGetResponse_items) SetUpdatedAt

SetUpdatedAt sets the updatedAt property value. The updatedAt property

type V1beta1SystemsItemServersGetResponse_items_health

type V1beta1SystemsItemServersGetResponse_items_health struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersGetResponse_items_health server Health information

func NewV1beta1SystemsItemServersGetResponse_items_health

func NewV1beta1SystemsItemServersGetResponse_items_health() *V1beta1SystemsItemServersGetResponse_items_health

NewV1beta1SystemsItemServersGetResponse_items_health instantiates a new V1beta1SystemsItemServersGetResponse_items_health and sets the default values.

func (*V1beta1SystemsItemServersGetResponse_items_health) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersGetResponse_items_health) GetAgentlessManagementService

func (m *V1beta1SystemsItemServersGetResponse_items_health) GetAgentlessManagementService() *string

GetAgentlessManagementService gets the agentlessManagementService property value. The agentlessManagementService property returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_health) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersGetResponse_items_health) GetHbLastUpdateTimestamp

func (m *V1beta1SystemsItemServersGetResponse_items_health) GetHbLastUpdateTimestamp() *string

GetHbLastUpdateTimestamp gets the hbLastUpdateTimestamp property value. The hbLastUpdateTimestamp property returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_health) GetPowerState

GetPowerState gets the powerState property value. The powerState property returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_health) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersGetResponse_items_health) SetAdditionalData

func (m *V1beta1SystemsItemServersGetResponse_items_health) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersGetResponse_items_health) SetAgentlessManagementService

func (m *V1beta1SystemsItemServersGetResponse_items_health) SetAgentlessManagementService(value *string)

SetAgentlessManagementService sets the agentlessManagementService property value. The agentlessManagementService property

func (*V1beta1SystemsItemServersGetResponse_items_health) SetHbLastUpdateTimestamp

func (m *V1beta1SystemsItemServersGetResponse_items_health) SetHbLastUpdateTimestamp(value *string)

SetHbLastUpdateTimestamp sets the hbLastUpdateTimestamp property value. The hbLastUpdateTimestamp property

func (*V1beta1SystemsItemServersGetResponse_items_health) SetPowerState

SetPowerState sets the powerState property value. The powerState property

type V1beta1SystemsItemServersGetResponse_items_healthable

type V1beta1SystemsItemServersGetResponse_items_healthable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetAgentlessManagementService() *string
	GetHbLastUpdateTimestamp() *string
	GetPowerState() *string
	SetAgentlessManagementService(value *string)
	SetHbLastUpdateTimestamp(value *string)
	SetPowerState(value *string)
}

type V1beta1SystemsItemServersGetResponse_items_hypervisorHost

type V1beta1SystemsItemServersGetResponse_items_hypervisorHost struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersGetResponse_items_hypervisorHost id, URI to reference the hypervisor host.

func NewV1beta1SystemsItemServersGetResponse_items_hypervisorHost

func NewV1beta1SystemsItemServersGetResponse_items_hypervisorHost() *V1beta1SystemsItemServersGetResponse_items_hypervisorHost

NewV1beta1SystemsItemServersGetResponse_items_hypervisorHost instantiates a new V1beta1SystemsItemServersGetResponse_items_hypervisorHost and sets the default values.

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) GetHypervisorClusterId

GetHypervisorClusterId gets the hypervisorClusterId property value. The hypervisorClusterId property returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) GetHypervisorClusterName

GetHypervisorClusterName gets the hypervisorClusterName property value. The hypervisorClusterName property returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) GetHypervisorHostIp

GetHypervisorHostIp gets the hypervisorHostIp property value. The hypervisorHostIp property returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) GetId

GetId gets the id property value. The id property returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) GetMaintenanceMode

GetMaintenanceMode gets the maintenanceMode property value. Is the hypervisor host in maintenance mode? returns a *bool when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) GetName

GetName gets the name property value. The name property returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) GetResourceUri

GetResourceUri gets the resourceUri property value. The resourceUri property returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) GetTypeEscaped

GetTypeEscaped gets the type property value. The type property returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) SetHypervisorClusterId

func (m *V1beta1SystemsItemServersGetResponse_items_hypervisorHost) SetHypervisorClusterId(value *string)

SetHypervisorClusterId sets the hypervisorClusterId property value. The hypervisorClusterId property

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) SetHypervisorClusterName

func (m *V1beta1SystemsItemServersGetResponse_items_hypervisorHost) SetHypervisorClusterName(value *string)

SetHypervisorClusterName sets the hypervisorClusterName property value. The hypervisorClusterName property

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) SetHypervisorHostIp

SetHypervisorHostIp sets the hypervisorHostIp property value. The hypervisorHostIp property

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) SetId

SetId sets the id property value. The id property

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) SetMaintenanceMode

SetMaintenanceMode sets the maintenanceMode property value. Is the hypervisor host in maintenance mode?

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) SetName

SetName sets the name property value. The name property

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) SetResourceUri

SetResourceUri sets the resourceUri property value. The resourceUri property

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHost) SetTypeEscaped

SetTypeEscaped sets the type property value. The type property

type V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret

type V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret secret information

func NewV1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret

func NewV1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret() *V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret

NewV1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret instantiates a new V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret and sets the default values.

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret) GetId

GetId gets the id property value. secret id returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret) GetName

GetName gets the name property value. secret name returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret) GetTypeEscaped

GetTypeEscaped gets the type property value. secret type returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret) SetId

SetId sets the id property value. secret id

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret) SetName

SetName sets the name property value. secret name

func (*V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecret) SetTypeEscaped

SetTypeEscaped sets the type property value. secret type

type V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecretable

type V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecretable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetId() *string
	GetName() *string
	GetTypeEscaped() *string
	SetId(value *string)
	SetName(value *string)
	SetTypeEscaped(value *string)
}

type V1beta1SystemsItemServersGetResponse_items_hypervisorHostable

type V1beta1SystemsItemServersGetResponse_items_hypervisorHostable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetHypervisorClusterId() *string
	GetHypervisorClusterName() *string
	GetHypervisorHostIp() *string
	GetId() *string
	GetMaintenanceMode() *bool
	GetName() *string
	GetResourceUri() *string
	GetTypeEscaped() *string
	SetHypervisorClusterId(value *string)
	SetHypervisorClusterName(value *string)
	SetHypervisorHostIp(value *string)
	SetId(value *string)
	SetMaintenanceMode(value *bool)
	SetName(value *string)
	SetResourceUri(value *string)
	SetTypeEscaped(value *string)
}

type V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret

type V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret secret information

func NewV1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret

func NewV1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret() *V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret

NewV1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret instantiates a new V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret and sets the default values.

func (*V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret) GetId

GetId gets the id property value. secret id returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret) GetName

GetName gets the name property value. secret name returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret) GetTypeEscaped

GetTypeEscaped gets the type property value. secret type returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret) SetId

SetId sets the id property value. secret id

func (*V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret) SetName

SetName sets the name property value. secret name

func (*V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecret) SetTypeEscaped

SetTypeEscaped sets the type property value. secret type

type V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecretable

type V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecretable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetId() *string
	GetName() *string
	GetTypeEscaped() *string
	SetId(value *string)
	SetName(value *string)
	SetTypeEscaped(value *string)
}

type V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo

type V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo iLO Network Information.

func NewV1beta1SystemsItemServersGetResponse_items_iloNetworkInfo

func NewV1beta1SystemsItemServersGetResponse_items_iloNetworkInfo() *V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo

NewV1beta1SystemsItemServersGetResponse_items_iloNetworkInfo instantiates a new V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo and sets the default values.

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) GetGateway

GetGateway gets the gateway property value. The gateway property returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) GetIloHostname

GetIloHostname gets the iloHostname property value. iLO Hostname returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) GetIloIp

GetIloIp gets the iloIp property value. iLO Management IP address returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) GetNetwork

GetNetwork gets the network property value. The network property returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) GetNetworkInterfaces

GetNetworkInterfaces gets the networkInterfaces property value. List of iLO network interfaces returns a []V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfacesable when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) GetSubnetMask

GetSubnetMask gets the subnetMask property value. The subnetMask property returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) SetGateway

SetGateway sets the gateway property value. The gateway property

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) SetIloHostname

SetIloHostname sets the iloHostname property value. iLO Hostname

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) SetIloIp

SetIloIp sets the iloIp property value. iLO Management IP address

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) SetNetwork

SetNetwork sets the network property value. The network property

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) SetNetworkInterfaces

SetNetworkInterfaces sets the networkInterfaces property value. List of iLO network interfaces

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo) SetSubnetMask

SetSubnetMask sets the subnetMask property value. The subnetMask property

type V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces

type V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces network interface information

func NewV1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces

func NewV1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces() *V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces

NewV1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces instantiates a new V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces and sets the default values.

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces) GetMacAddress

GetMacAddress gets the macAddress property value. MAC address returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces) GetSpeedGbps

GetSpeedGbps gets the speedGbps property value. speed returns a *float64 when successful

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces) SetMacAddress

SetMacAddress sets the macAddress property value. MAC address

func (*V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfaces) SetSpeedGbps

SetSpeedGbps sets the speedGbps property value. speed

type V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfacesable

type V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfacesable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetMacAddress() *string
	GetSpeedGbps() *float64
	SetMacAddress(value *string)
	SetSpeedGbps(value *float64)
}

type V1beta1SystemsItemServersGetResponse_items_iloNetworkInfoable

type V1beta1SystemsItemServersGetResponse_items_iloNetworkInfoable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetGateway() *string
	GetIloHostname() *string
	GetIloIp() *string
	GetNetwork() *string
	GetNetworkInterfaces() []V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfacesable
	GetSubnetMask() *string
	SetGateway(value *string)
	SetIloHostname(value *string)
	SetIloIp(value *string)
	SetNetwork(value *string)
	SetNetworkInterfaces(value []V1beta1SystemsItemServersGetResponse_items_iloNetworkInfo_networkInterfacesable)
	SetSubnetMask(value *string)
}

type V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces

type V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces network interface information

func NewV1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces

func NewV1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces() *V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces

NewV1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces instantiates a new V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces and sets the default values.

func (*V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces) GetMacAddress

GetMacAddress gets the macAddress property value. MAC address returns a *string when successful

func (*V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces) GetSpeedGbps

GetSpeedGbps gets the speedGbps property value. speed returns a *float64 when successful

func (*V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces) SetMacAddress

SetMacAddress sets the macAddress property value. MAC address

func (*V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfaces) SetSpeedGbps

SetSpeedGbps sets the speedGbps property value. speed

type V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfacesable

type V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfacesable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetMacAddress() *string
	GetSpeedGbps() *float64
	SetMacAddress(value *string)
	SetSpeedGbps(value *float64)
}

type V1beta1SystemsItemServersGetResponse_itemsable

type V1beta1SystemsItemServersGetResponse_itemsable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCreatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetCustomerId() *string
	GetGeneration() *int64
	GetHealth() V1beta1SystemsItemServersGetResponse_items_healthable
	GetHypervisorHost() V1beta1SystemsItemServersGetResponse_items_hypervisorHostable
	GetHypervisorHostRootUserPasswordSecret() V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecretable
	GetId() *string
	GetIloAdminUserPasswordSecret() V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecretable
	GetIloFirmwareVersion() *string
	GetIloNetworkInfo() V1beta1SystemsItemServersGetResponse_items_iloNetworkInfoable
	GetIloState() *string
	GetIloStatus() *string
	GetIndicatorLedStatus() *string
	GetMemoryGib() *string
	GetModel() *string
	GetName() *string
	GetNcmVersion() *string
	GetOnPremAgentId() *string
	GetProcessorCount() *string
	GetProcessorModel() *string
	GetResourceUri() *string
	GetSerialNumber() *string
	GetServerNetworkInterfaces() []V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfacesable
	GetSystemId() *string
	GetTypeEscaped() *string
	GetUpdatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	SetCreatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetCustomerId(value *string)
	SetGeneration(value *int64)
	SetHealth(value V1beta1SystemsItemServersGetResponse_items_healthable)
	SetHypervisorHost(value V1beta1SystemsItemServersGetResponse_items_hypervisorHostable)
	SetHypervisorHostRootUserPasswordSecret(value V1beta1SystemsItemServersGetResponse_items_hypervisorHostRootUserPasswordSecretable)
	SetId(value *string)
	SetIloAdminUserPasswordSecret(value V1beta1SystemsItemServersGetResponse_items_iloAdminUserPasswordSecretable)
	SetIloFirmwareVersion(value *string)
	SetIloNetworkInfo(value V1beta1SystemsItemServersGetResponse_items_iloNetworkInfoable)
	SetIloState(value *string)
	SetIloStatus(value *string)
	SetIndicatorLedStatus(value *string)
	SetMemoryGib(value *string)
	SetModel(value *string)
	SetName(value *string)
	SetNcmVersion(value *string)
	SetOnPremAgentId(value *string)
	SetProcessorCount(value *string)
	SetProcessorModel(value *string)
	SetResourceUri(value *string)
	SetSerialNumber(value *string)
	SetServerNetworkInterfaces(value []V1beta1SystemsItemServersGetResponse_items_serverNetworkInterfacesable)
	SetSystemId(value *string)
	SetTypeEscaped(value *string)
	SetUpdatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
}

type V1beta1SystemsItemServersItemWithServer400Error

type V1beta1SystemsItemServersItemWithServer400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemServersItemWithServer400Error

func NewV1beta1SystemsItemServersItemWithServer400Error() *V1beta1SystemsItemServersItemWithServer400Error

NewV1beta1SystemsItemServersItemWithServer400Error instantiates a new V1beta1SystemsItemServersItemWithServer400Error and sets the default values.

func (*V1beta1SystemsItemServersItemWithServer400Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemServersItemWithServer400Error) GetAdditionalData

func (m *V1beta1SystemsItemServersItemWithServer400Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersItemWithServer400Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServer400Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServer400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersItemWithServer400Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemServersItemWithServer400Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServer400Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersItemWithServer400Error) SetAdditionalData

func (m *V1beta1SystemsItemServersItemWithServer400Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersItemWithServer400Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemServersItemWithServer400Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemServersItemWithServer400Error) SetHttpStatusCode

func (m *V1beta1SystemsItemServersItemWithServer400Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemServersItemWithServer400Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemServersItemWithServer400Errorable

type V1beta1SystemsItemServersItemWithServer400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemServersItemWithServer401Error

type V1beta1SystemsItemServersItemWithServer401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemServersItemWithServer401Error

func NewV1beta1SystemsItemServersItemWithServer401Error() *V1beta1SystemsItemServersItemWithServer401Error

NewV1beta1SystemsItemServersItemWithServer401Error instantiates a new V1beta1SystemsItemServersItemWithServer401Error and sets the default values.

func (*V1beta1SystemsItemServersItemWithServer401Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemServersItemWithServer401Error) GetAdditionalData

func (m *V1beta1SystemsItemServersItemWithServer401Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersItemWithServer401Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServer401Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServer401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersItemWithServer401Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemServersItemWithServer401Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServer401Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersItemWithServer401Error) SetAdditionalData

func (m *V1beta1SystemsItemServersItemWithServer401Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersItemWithServer401Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemServersItemWithServer401Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemServersItemWithServer401Error) SetHttpStatusCode

func (m *V1beta1SystemsItemServersItemWithServer401Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemServersItemWithServer401Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemServersItemWithServer401Errorable

type V1beta1SystemsItemServersItemWithServer401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemServersItemWithServer404Error

type V1beta1SystemsItemServersItemWithServer404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemServersItemWithServer404Error

func NewV1beta1SystemsItemServersItemWithServer404Error() *V1beta1SystemsItemServersItemWithServer404Error

NewV1beta1SystemsItemServersItemWithServer404Error instantiates a new V1beta1SystemsItemServersItemWithServer404Error and sets the default values.

func (*V1beta1SystemsItemServersItemWithServer404Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemServersItemWithServer404Error) GetAdditionalData

func (m *V1beta1SystemsItemServersItemWithServer404Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersItemWithServer404Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServer404Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServer404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersItemWithServer404Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemServersItemWithServer404Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServer404Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersItemWithServer404Error) SetAdditionalData

func (m *V1beta1SystemsItemServersItemWithServer404Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersItemWithServer404Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemServersItemWithServer404Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemServersItemWithServer404Error) SetHttpStatusCode

func (m *V1beta1SystemsItemServersItemWithServer404Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemServersItemWithServer404Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemServersItemWithServer404Errorable

type V1beta1SystemsItemServersItemWithServer404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemServersItemWithServer500Error

type V1beta1SystemsItemServersItemWithServer500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemServersItemWithServer500Error

func NewV1beta1SystemsItemServersItemWithServer500Error() *V1beta1SystemsItemServersItemWithServer500Error

NewV1beta1SystemsItemServersItemWithServer500Error instantiates a new V1beta1SystemsItemServersItemWithServer500Error and sets the default values.

func (*V1beta1SystemsItemServersItemWithServer500Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemServersItemWithServer500Error) GetAdditionalData

func (m *V1beta1SystemsItemServersItemWithServer500Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersItemWithServer500Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServer500Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServer500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersItemWithServer500Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemServersItemWithServer500Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServer500Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersItemWithServer500Error) SetAdditionalData

func (m *V1beta1SystemsItemServersItemWithServer500Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersItemWithServer500Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemServersItemWithServer500Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemServersItemWithServer500Error) SetHttpStatusCode

func (m *V1beta1SystemsItemServersItemWithServer500Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemServersItemWithServer500Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemServersItemWithServer500Errorable

type V1beta1SystemsItemServersItemWithServer500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemServersItemWithServerGetResponse

type V1beta1SystemsItemServersItemWithServerGetResponse struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersItemWithServerGetResponse details of the Server with select information.

func NewV1beta1SystemsItemServersItemWithServerGetResponse

func NewV1beta1SystemsItemServersItemWithServerGetResponse() *V1beta1SystemsItemServersItemWithServerGetResponse

NewV1beta1SystemsItemServersItemWithServerGetResponse instantiates a new V1beta1SystemsItemServersItemWithServerGetResponse and sets the default values.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetCreatedAt

GetCreatedAt gets the createdAt property value. The createdAt property returns a *Time when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetCustomerId

GetCustomerId gets the customerId property value. The customer application identifier returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetGeneration

GetGeneration gets the generation property value. A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date. returns a *int64 when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetHealth

GetHealth gets the health property value. Server Health information returns a V1beta1SystemsItemServersItemWithServerGetResponse_healthable when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetHypervisorHost

GetHypervisorHost gets the hypervisorHost property value. id, URI to reference the hypervisor host. returns a V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostable when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetHypervisorHostRootUserPasswordSecret

GetHypervisorHostRootUserPasswordSecret gets the hypervisorHostRootUserPasswordSecret property value. Secret information returns a V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecretable when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetId

GetId gets the id property value. An identifier for the resource, usually a UUID. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetIloAdminUserPasswordSecret

GetIloAdminUserPasswordSecret gets the iloAdminUserPasswordSecret property value. Secret information returns a V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecretable when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetIloFirmwareVersion

func (m *V1beta1SystemsItemServersItemWithServerGetResponse) GetIloFirmwareVersion() *string

GetIloFirmwareVersion gets the iloFirmwareVersion property value. firmware version of iLO in the server. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetIloNetworkInfo

GetIloNetworkInfo gets the iloNetworkInfo property value. ILO Network Information. returns a V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfoable when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetIloState

GetIloState gets the iloState property value. state of the iLO in the server. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetIloStatus

GetIloStatus gets the iloStatus property value. status of the iLO in the server. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetIndicatorLedStatus

func (m *V1beta1SystemsItemServersItemWithServerGetResponse) GetIndicatorLedStatus() *string

GetIndicatorLedStatus gets the indicatorLedStatus property value. iLO LED indication. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetMemoryGib

GetMemoryGib gets the memoryGib property value. Memory of the server. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetModel

GetModel gets the model property value. The model of the server. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetName

GetName gets the name property value. A system specified name for the resource. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetNcmVersion

GetNcmVersion gets the ncmVersion property value. Version of NCM installed on the server. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetOnPremAgentId

GetOnPremAgentId gets the onPremAgentId property value. An identifier of the on prem agent for the server. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetProcessorCount

GetProcessorCount gets the processorCount property value. Number of processors in the server. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetProcessorModel

GetProcessorModel gets the processorModel property value. Model of the processors in the server. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetResourceUri

GetResourceUri gets the resourceUri property value. The self reference for this resource. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetSerialNumber

GetSerialNumber gets the serialNumber property value. Server's serial number. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetServerNetworkInterfaces

GetServerNetworkInterfaces gets the serverNetworkInterfaces property value. List of server network interfaces returns a []V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfacesable when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetSystemId

GetSystemId gets the systemId property value. Unique Identifier of the system, usually a UUID. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetTypeEscaped

GetTypeEscaped gets the type property value. The type of resource. returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) GetUpdatedAt

GetUpdatedAt gets the updatedAt property value. The updatedAt property returns a *Time when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetAdditionalData

func (m *V1beta1SystemsItemServersItemWithServerGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetCreatedAt

SetCreatedAt sets the createdAt property value. The createdAt property

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetCustomerId

SetCustomerId sets the customerId property value. The customer application identifier

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetGeneration

SetGeneration sets the generation property value. A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetHealth

SetHealth sets the health property value. Server Health information

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetHypervisorHost

SetHypervisorHost sets the hypervisorHost property value. id, URI to reference the hypervisor host.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetHypervisorHostRootUserPasswordSecret

SetHypervisorHostRootUserPasswordSecret sets the hypervisorHostRootUserPasswordSecret property value. Secret information

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetId

SetId sets the id property value. An identifier for the resource, usually a UUID.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetIloAdminUserPasswordSecret

SetIloAdminUserPasswordSecret sets the iloAdminUserPasswordSecret property value. Secret information

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetIloFirmwareVersion

func (m *V1beta1SystemsItemServersItemWithServerGetResponse) SetIloFirmwareVersion(value *string)

SetIloFirmwareVersion sets the iloFirmwareVersion property value. firmware version of iLO in the server.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetIloNetworkInfo

SetIloNetworkInfo sets the iloNetworkInfo property value. ILO Network Information.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetIloState

SetIloState sets the iloState property value. state of the iLO in the server.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetIloStatus

SetIloStatus sets the iloStatus property value. status of the iLO in the server.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetIndicatorLedStatus

func (m *V1beta1SystemsItemServersItemWithServerGetResponse) SetIndicatorLedStatus(value *string)

SetIndicatorLedStatus sets the indicatorLedStatus property value. iLO LED indication.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetMemoryGib

SetMemoryGib sets the memoryGib property value. Memory of the server.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetModel

SetModel sets the model property value. The model of the server.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetName

SetName sets the name property value. A system specified name for the resource.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetNcmVersion

SetNcmVersion sets the ncmVersion property value. Version of NCM installed on the server.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetOnPremAgentId

func (m *V1beta1SystemsItemServersItemWithServerGetResponse) SetOnPremAgentId(value *string)

SetOnPremAgentId sets the onPremAgentId property value. An identifier of the on prem agent for the server.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetProcessorCount

func (m *V1beta1SystemsItemServersItemWithServerGetResponse) SetProcessorCount(value *string)

SetProcessorCount sets the processorCount property value. Number of processors in the server.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetProcessorModel

func (m *V1beta1SystemsItemServersItemWithServerGetResponse) SetProcessorModel(value *string)

SetProcessorModel sets the processorModel property value. Model of the processors in the server.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetResourceUri

SetResourceUri sets the resourceUri property value. The self reference for this resource.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetSerialNumber

SetSerialNumber sets the serialNumber property value. Server's serial number.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetServerNetworkInterfaces

SetServerNetworkInterfaces sets the serverNetworkInterfaces property value. List of server network interfaces

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetSystemId

SetSystemId sets the systemId property value. Unique Identifier of the system, usually a UUID.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetTypeEscaped

SetTypeEscaped sets the type property value. The type of resource.

func (*V1beta1SystemsItemServersItemWithServerGetResponse) SetUpdatedAt

SetUpdatedAt sets the updatedAt property value. The updatedAt property

type V1beta1SystemsItemServersItemWithServerGetResponse_health

type V1beta1SystemsItemServersItemWithServerGetResponse_health struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersItemWithServerGetResponse_health server Health information

func NewV1beta1SystemsItemServersItemWithServerGetResponse_health

func NewV1beta1SystemsItemServersItemWithServerGetResponse_health() *V1beta1SystemsItemServersItemWithServerGetResponse_health

NewV1beta1SystemsItemServersItemWithServerGetResponse_health instantiates a new V1beta1SystemsItemServersItemWithServerGetResponse_health and sets the default values.

func (*V1beta1SystemsItemServersItemWithServerGetResponse_health) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_health) GetAgentlessManagementService

func (m *V1beta1SystemsItemServersItemWithServerGetResponse_health) GetAgentlessManagementService() *string

GetAgentlessManagementService gets the agentlessManagementService property value. The agentlessManagementService property returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_health) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_health) GetHbLastUpdateTimestamp

GetHbLastUpdateTimestamp gets the hbLastUpdateTimestamp property value. The hbLastUpdateTimestamp property returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_health) GetPowerState

GetPowerState gets the powerState property value. The powerState property returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_health) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersItemWithServerGetResponse_health) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersItemWithServerGetResponse_health) SetAgentlessManagementService

func (m *V1beta1SystemsItemServersItemWithServerGetResponse_health) SetAgentlessManagementService(value *string)

SetAgentlessManagementService sets the agentlessManagementService property value. The agentlessManagementService property

func (*V1beta1SystemsItemServersItemWithServerGetResponse_health) SetHbLastUpdateTimestamp

func (m *V1beta1SystemsItemServersItemWithServerGetResponse_health) SetHbLastUpdateTimestamp(value *string)

SetHbLastUpdateTimestamp sets the hbLastUpdateTimestamp property value. The hbLastUpdateTimestamp property

func (*V1beta1SystemsItemServersItemWithServerGetResponse_health) SetPowerState

SetPowerState sets the powerState property value. The powerState property

type V1beta1SystemsItemServersItemWithServerGetResponse_healthable

type V1beta1SystemsItemServersItemWithServerGetResponse_healthable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetAgentlessManagementService() *string
	GetHbLastUpdateTimestamp() *string
	GetPowerState() *string
	SetAgentlessManagementService(value *string)
	SetHbLastUpdateTimestamp(value *string)
	SetPowerState(value *string)
}

type V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost

type V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost id, URI to reference the hypervisor host.

func NewV1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost

func NewV1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost() *V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost

NewV1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost instantiates a new V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost and sets the default values.

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) GetHypervisorClusterId

GetHypervisorClusterId gets the hypervisorClusterId property value. The hypervisorClusterId property returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) GetHypervisorClusterName

GetHypervisorClusterName gets the hypervisorClusterName property value. The hypervisorClusterName property returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) GetHypervisorHostIp

GetHypervisorHostIp gets the hypervisorHostIp property value. The hypervisorHostIp property returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) GetId

GetId gets the id property value. The id property returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) GetMaintenanceMode

GetMaintenanceMode gets the maintenanceMode property value. Is the hypervisor host in maintenance mode? returns a *bool when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) GetName

GetName gets the name property value. The name property returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) GetResourceUri

GetResourceUri gets the resourceUri property value. The resourceUri property returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) GetTypeEscaped

GetTypeEscaped gets the type property value. The type property returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) SetHypervisorClusterId

SetHypervisorClusterId sets the hypervisorClusterId property value. The hypervisorClusterId property

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) SetHypervisorClusterName

SetHypervisorClusterName sets the hypervisorClusterName property value. The hypervisorClusterName property

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) SetHypervisorHostIp

SetHypervisorHostIp sets the hypervisorHostIp property value. The hypervisorHostIp property

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) SetId

SetId sets the id property value. The id property

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) SetMaintenanceMode

SetMaintenanceMode sets the maintenanceMode property value. Is the hypervisor host in maintenance mode?

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) SetName

SetName sets the name property value. The name property

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) SetResourceUri

SetResourceUri sets the resourceUri property value. The resourceUri property

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHost) SetTypeEscaped

SetTypeEscaped sets the type property value. The type property

type V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret

type V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret secret information

func NewV1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret

func NewV1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret() *V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret

NewV1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret instantiates a new V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret and sets the default values.

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret) GetId

GetId gets the id property value. secret id returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret) GetName

GetName gets the name property value. secret name returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret) GetTypeEscaped

GetTypeEscaped gets the type property value. secret type returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret) SetId

SetId sets the id property value. secret id

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret) SetName

SetName sets the name property value. secret name

func (*V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecret) SetTypeEscaped

SetTypeEscaped sets the type property value. secret type

type V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecretable

type V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecretable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetId() *string
	GetName() *string
	GetTypeEscaped() *string
	SetId(value *string)
	SetName(value *string)
	SetTypeEscaped(value *string)
}

type V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostable

type V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetHypervisorClusterId() *string
	GetHypervisorClusterName() *string
	GetHypervisorHostIp() *string
	GetId() *string
	GetMaintenanceMode() *bool
	GetName() *string
	GetResourceUri() *string
	GetTypeEscaped() *string
	SetHypervisorClusterId(value *string)
	SetHypervisorClusterName(value *string)
	SetHypervisorHostIp(value *string)
	SetId(value *string)
	SetMaintenanceMode(value *bool)
	SetName(value *string)
	SetResourceUri(value *string)
	SetTypeEscaped(value *string)
}

type V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret

type V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret secret information

func NewV1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret

func NewV1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret() *V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret

NewV1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret instantiates a new V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret and sets the default values.

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret) GetId

GetId gets the id property value. secret id returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret) GetName

GetName gets the name property value. secret name returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret) GetTypeEscaped

GetTypeEscaped gets the type property value. secret type returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret) SetId

SetId sets the id property value. secret id

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret) SetName

SetName sets the name property value. secret name

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecret) SetTypeEscaped

SetTypeEscaped sets the type property value. secret type

type V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecretable

type V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecretable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetId() *string
	GetName() *string
	GetTypeEscaped() *string
	SetId(value *string)
	SetName(value *string)
	SetTypeEscaped(value *string)
}

type V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo

type V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo iLO Network Information.

func NewV1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo

func NewV1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo() *V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo

NewV1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo instantiates a new V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo and sets the default values.

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) GetGateway

GetGateway gets the gateway property value. The gateway property returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) GetIloHostname

GetIloHostname gets the iloHostname property value. iLO Hostname returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) GetIloIp

GetIloIp gets the iloIp property value. iLO Management IP address returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) GetNetwork

GetNetwork gets the network property value. The network property returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) GetNetworkInterfaces

GetNetworkInterfaces gets the networkInterfaces property value. List of iLO network interfaces returns a []V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfacesable when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) GetSubnetMask

GetSubnetMask gets the subnetMask property value. The subnetMask property returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) SetGateway

SetGateway sets the gateway property value. The gateway property

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) SetIloHostname

SetIloHostname sets the iloHostname property value. iLO Hostname

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) SetIloIp

SetIloIp sets the iloIp property value. iLO Management IP address

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) SetNetwork

SetNetwork sets the network property value. The network property

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) SetNetworkInterfaces

SetNetworkInterfaces sets the networkInterfaces property value. List of iLO network interfaces

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo) SetSubnetMask

SetSubnetMask sets the subnetMask property value. The subnetMask property

type V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces

type V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces network interface information

func NewV1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces

func NewV1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces() *V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces

NewV1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces instantiates a new V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces and sets the default values.

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces) GetMacAddress

GetMacAddress gets the macAddress property value. MAC address returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces) GetSpeedGbps

GetSpeedGbps gets the speedGbps property value. speed returns a *float64 when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces) SetMacAddress

SetMacAddress sets the macAddress property value. MAC address

func (*V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfaces) SetSpeedGbps

SetSpeedGbps sets the speedGbps property value. speed

type V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfacesable

type V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfacesable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetMacAddress() *string
	GetSpeedGbps() *float64
	SetMacAddress(value *string)
	SetSpeedGbps(value *float64)
}

type V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfoable

type V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfoable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetGateway() *string
	GetIloHostname() *string
	GetIloIp() *string
	GetNetwork() *string
	GetNetworkInterfaces() []V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfacesable
	GetSubnetMask() *string
	SetGateway(value *string)
	SetIloHostname(value *string)
	SetIloIp(value *string)
	SetNetwork(value *string)
	SetNetworkInterfaces(value []V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfo_networkInterfacesable)
	SetSubnetMask(value *string)
}

type V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces

type V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces network interface information

func NewV1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces

func NewV1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces() *V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces

NewV1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces instantiates a new V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces and sets the default values.

func (*V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces) GetMacAddress

GetMacAddress gets the macAddress property value. MAC address returns a *string when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces) GetSpeedGbps

GetSpeedGbps gets the speedGbps property value. speed returns a *float64 when successful

func (*V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces) SetMacAddress

SetMacAddress sets the macAddress property value. MAC address

func (*V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfaces) SetSpeedGbps

SetSpeedGbps sets the speedGbps property value. speed

type V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfacesable

type V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfacesable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetMacAddress() *string
	GetSpeedGbps() *float64
	SetMacAddress(value *string)
	SetSpeedGbps(value *float64)
}

type V1beta1SystemsItemServersItemWithServerGetResponseable

type V1beta1SystemsItemServersItemWithServerGetResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCreatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetCustomerId() *string
	GetGeneration() *int64
	GetHealth() V1beta1SystemsItemServersItemWithServerGetResponse_healthable
	GetHypervisorHost() V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostable
	GetHypervisorHostRootUserPasswordSecret() V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecretable
	GetId() *string
	GetIloAdminUserPasswordSecret() V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecretable
	GetIloFirmwareVersion() *string
	GetIloNetworkInfo() V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfoable
	GetIloState() *string
	GetIloStatus() *string
	GetIndicatorLedStatus() *string
	GetMemoryGib() *string
	GetModel() *string
	GetName() *string
	GetNcmVersion() *string
	GetOnPremAgentId() *string
	GetProcessorCount() *string
	GetProcessorModel() *string
	GetResourceUri() *string
	GetSerialNumber() *string
	GetServerNetworkInterfaces() []V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfacesable
	GetSystemId() *string
	GetTypeEscaped() *string
	GetUpdatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	SetCreatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetCustomerId(value *string)
	SetGeneration(value *int64)
	SetHealth(value V1beta1SystemsItemServersItemWithServerGetResponse_healthable)
	SetHypervisorHost(value V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostable)
	SetHypervisorHostRootUserPasswordSecret(value V1beta1SystemsItemServersItemWithServerGetResponse_hypervisorHostRootUserPasswordSecretable)
	SetId(value *string)
	SetIloAdminUserPasswordSecret(value V1beta1SystemsItemServersItemWithServerGetResponse_iloAdminUserPasswordSecretable)
	SetIloFirmwareVersion(value *string)
	SetIloNetworkInfo(value V1beta1SystemsItemServersItemWithServerGetResponse_iloNetworkInfoable)
	SetIloState(value *string)
	SetIloStatus(value *string)
	SetIndicatorLedStatus(value *string)
	SetMemoryGib(value *string)
	SetModel(value *string)
	SetName(value *string)
	SetNcmVersion(value *string)
	SetOnPremAgentId(value *string)
	SetProcessorCount(value *string)
	SetProcessorModel(value *string)
	SetResourceUri(value *string)
	SetSerialNumber(value *string)
	SetServerNetworkInterfaces(value []V1beta1SystemsItemServersItemWithServerGetResponse_serverNetworkInterfacesable)
	SetSystemId(value *string)
	SetTypeEscaped(value *string)
	SetUpdatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
}

type V1beta1SystemsItemServersItemWithServerResponse

type V1beta1SystemsItemServersItemWithServerResponse struct {
	V1beta1SystemsItemServersItemWithServerGetResponse
}

V1beta1SystemsItemServersItemWithServerResponse details of the Server with select information. Deprecated: This class is obsolete. Use V1beta1SystemsItemServersItemWithServerGetResponseable instead.

func NewV1beta1SystemsItemServersItemWithServerResponse

func NewV1beta1SystemsItemServersItemWithServerResponse() *V1beta1SystemsItemServersItemWithServerResponse

NewV1beta1SystemsItemServersItemWithServerResponse instantiates a new V1beta1SystemsItemServersItemWithServerResponse and sets the default values.

type V1beta1SystemsItemServersItemWithServerResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemsItemServersItemWithServerGetResponseable instead.

type V1beta1SystemsItemServersRequestBuilder

type V1beta1SystemsItemServersRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

V1beta1SystemsItemServersRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\systems\{-id}\servers

func NewV1beta1SystemsItemServersRequestBuilder

NewV1beta1SystemsItemServersRequestBuilder instantiates a new V1beta1SystemsItemServersRequestBuilder and sets the default values.

func NewV1beta1SystemsItemServersRequestBuilderInternal

func NewV1beta1SystemsItemServersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemServersRequestBuilder

NewV1beta1SystemsItemServersRequestBuilderInternal instantiates a new V1beta1SystemsItemServersRequestBuilder and sets the default values.

func (*V1beta1SystemsItemServersRequestBuilder) ByServerId

ByServerId gets an item from the github.com/HewlettPackard/hpegl-pcbe-terraform-resources/internal/sdk/systems.privateCloudBusiness.v1beta1.systems.item.servers.item collection returns a *V1beta1SystemsItemServersWithServerItemRequestBuilder when successful

func (*V1beta1SystemsItemServersRequestBuilder) Get

Get get server information by system id Returns details about the servers for the specified system id. Retrieving all of the properties for all servers in a system can take a long time because the amount of data is large. Use the 'select' query parameter to choose only the properties you want to retrieve.For example, to get the server id, name, serial number and hypervisor host, use ?select=id,name,serialNumber,hypervisorHost Deprecated: This method is obsolete. Use GetAsServersGetResponse instead. returns a V1beta1SystemsItemServersResponseable when successful returns a V1beta1SystemsItemServers400Error error when the service returns a 400 status code returns a V1beta1SystemsItemServers401Error error when the service returns a 401 status code returns a V1beta1SystemsItemServers404Error error when the service returns a 404 status code returns a V1beta1SystemsItemServers500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemServersRequestBuilder) GetAsServersGetResponse

GetAsServersGetResponse get server information by system id Returns details about the servers for the specified system id. Retrieving all of the properties for all servers in a system can take a long time because the amount of data is large. Use the 'select' query parameter to choose only the properties you want to retrieve.For example, to get the server id, name, serial number and hypervisor host, use ?select=id,name,serialNumber,hypervisorHost returns a V1beta1SystemsItemServersGetResponseable when successful returns a V1beta1SystemsItemServers400Error error when the service returns a 400 status code returns a V1beta1SystemsItemServers401Error error when the service returns a 401 status code returns a V1beta1SystemsItemServers404Error error when the service returns a 404 status code returns a V1beta1SystemsItemServers500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemServersRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get server information by system id Returns details about the servers for the specified system id. Retrieving all of the properties for all servers in a system can take a long time because the amount of data is large. Use the 'select' query parameter to choose only the properties you want to retrieve.For example, to get the server id, name, serial number and hypervisor host, use ?select=id,name,serialNumber,hypervisorHost returns a *RequestInformation when successful

func (*V1beta1SystemsItemServersRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemsItemServersRequestBuilder when successful

type V1beta1SystemsItemServersRequestBuilderGetQueryParameters

type V1beta1SystemsItemServersRequestBuilderGetQueryParameters struct {
	// The expression to filter responses.
	Filter *string `uriparametername:"filter"`
	// Use limit in conjunction with offset for paging, e.g.: offset=30&&limit=10. Limit is the maximum number of items to include in the response.
	Limit *int32 `uriparametername:"limit"`
	// Use offset in conjunction with limit for paging, e.g.: offset=30&&limit=10. Offset is the number of items from the beginning of the result set to the first item included in the response.
	Offset *int32 `uriparametername:"offset"`
	// Query parameter listing the properties of Server information to fetch.
	Select *string `uriparametername:"select"`
	// A comma separated list of properties to sort by, followed by a directionindicator ("asc" or "desc"). If no direction indicator is specified thedefault order is ascending.
	Sort *string `uriparametername:"sort"`
}

V1beta1SystemsItemServersRequestBuilderGetQueryParameters get server information by system id Returns details about the servers for the specified system id. Retrieving all of the properties for all servers in a system can take a long time because the amount of data is large. Use the 'select' query parameter to choose only the properties you want to retrieve.For example, to get the server id, name, serial number and hypervisor host, use ?select=id,name,serialNumber,hypervisorHost

type V1beta1SystemsItemServersRequestBuilderGetRequestConfiguration

type V1beta1SystemsItemServersRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *V1beta1SystemsItemServersRequestBuilderGetQueryParameters
}

V1beta1SystemsItemServersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsItemServersResponse deprecated

type V1beta1SystemsItemServersResponse struct {
	V1beta1SystemsItemServersGetResponse
}

Deprecated: This class is obsolete. Use V1beta1SystemsItemServersGetResponseable instead.

func NewV1beta1SystemsItemServersResponse

func NewV1beta1SystemsItemServersResponse() *V1beta1SystemsItemServersResponse

NewV1beta1SystemsItemServersResponse instantiates a new V1beta1SystemsItemServersResponse and sets the default values.

type V1beta1SystemsItemServersResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemsItemServersGetResponseable instead.

type V1beta1SystemsItemServersWithServerItemRequestBuilder

type V1beta1SystemsItemServersWithServerItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

V1beta1SystemsItemServersWithServerItemRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\systems\{-id}\servers\{serverId}

func NewV1beta1SystemsItemServersWithServerItemRequestBuilder

func NewV1beta1SystemsItemServersWithServerItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemServersWithServerItemRequestBuilder

NewV1beta1SystemsItemServersWithServerItemRequestBuilder instantiates a new V1beta1SystemsItemServersWithServerItemRequestBuilder and sets the default values.

func NewV1beta1SystemsItemServersWithServerItemRequestBuilderInternal

func NewV1beta1SystemsItemServersWithServerItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemServersWithServerItemRequestBuilder

NewV1beta1SystemsItemServersWithServerItemRequestBuilderInternal instantiates a new V1beta1SystemsItemServersWithServerItemRequestBuilder and sets the default values.

func (*V1beta1SystemsItemServersWithServerItemRequestBuilder) Get

Get get server details by system id and server id Returns information about a specific server on a specific system. Retrieving all of the properties for a server can take a long time because the amount of data is large. Use the select query parameter to choose only the properties you want to retrieve. For example, to get details of the server's id, name, serial number and hypervisor host, use ?select=id,name,serialNumber,hypervisorHost Deprecated: This method is obsolete. Use GetAsWithServerGetResponse instead. returns a V1beta1SystemsItemServersItemWithServerResponseable when successful returns a V1beta1SystemsItemServersItemWithServer400Error error when the service returns a 400 status code returns a V1beta1SystemsItemServersItemWithServer401Error error when the service returns a 401 status code returns a V1beta1SystemsItemServersItemWithServer404Error error when the service returns a 404 status code returns a V1beta1SystemsItemServersItemWithServer500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemServersWithServerItemRequestBuilder) GetAsWithServerGetResponse

GetAsWithServerGetResponse get server details by system id and server id Returns information about a specific server on a specific system. Retrieving all of the properties for a server can take a long time because the amount of data is large. Use the select query parameter to choose only the properties you want to retrieve. For example, to get details of the server's id, name, serial number and hypervisor host, use ?select=id,name,serialNumber,hypervisorHost returns a V1beta1SystemsItemServersItemWithServerGetResponseable when successful returns a V1beta1SystemsItemServersItemWithServer400Error error when the service returns a 400 status code returns a V1beta1SystemsItemServersItemWithServer401Error error when the service returns a 401 status code returns a V1beta1SystemsItemServersItemWithServer404Error error when the service returns a 404 status code returns a V1beta1SystemsItemServersItemWithServer500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemServersWithServerItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get server details by system id and server id Returns information about a specific server on a specific system. Retrieving all of the properties for a server can take a long time because the amount of data is large. Use the select query parameter to choose only the properties you want to retrieve. For example, to get details of the server's id, name, serial number and hypervisor host, use ?select=id,name,serialNumber,hypervisorHost returns a *RequestInformation when successful

func (*V1beta1SystemsItemServersWithServerItemRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemsItemServersWithServerItemRequestBuilder when successful

type V1beta1SystemsItemServersWithServerItemRequestBuilderGetQueryParameters

type V1beta1SystemsItemServersWithServerItemRequestBuilderGetQueryParameters struct {
	// Query parameter listing the properties of Server information to fetch.
	Select *string `uriparametername:"select"`
}

V1beta1SystemsItemServersWithServerItemRequestBuilderGetQueryParameters get server details by system id and server id Returns information about a specific server on a specific system. Retrieving all of the properties for a server can take a long time because the amount of data is large. Use the select query parameter to choose only the properties you want to retrieve. For example, to get details of the server's id, name, serial number and hypervisor host, use ?select=id,name,serialNumber,hypervisorHost

type V1beta1SystemsItemServersWithServerItemRequestBuilderGetRequestConfiguration

type V1beta1SystemsItemServersWithServerItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *V1beta1SystemsItemServersWithServerItemRequestBuilderGetQueryParameters
}

V1beta1SystemsItemServersWithServerItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsItemSoftwarePrechecks400Error

type V1beta1SystemsItemSoftwarePrechecks400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwarePrechecks400Error

func NewV1beta1SystemsItemSoftwarePrechecks400Error() *V1beta1SystemsItemSoftwarePrechecks400Error

NewV1beta1SystemsItemSoftwarePrechecks400Error instantiates a new V1beta1SystemsItemSoftwarePrechecks400Error and sets the default values.

func (*V1beta1SystemsItemSoftwarePrechecks400Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwarePrechecks400Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecks400Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwarePrechecks400Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks400Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwarePrechecks400Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwarePrechecks400Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwarePrechecks400Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks400Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwarePrechecks400Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecks400Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwarePrechecks400Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwarePrechecks400Error) SetErrorCode

func (m *V1beta1SystemsItemSoftwarePrechecks400Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwarePrechecks400Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwarePrechecks400Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwarePrechecks400Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwarePrechecks400Errorable

type V1beta1SystemsItemSoftwarePrechecks400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwarePrechecks401Error

type V1beta1SystemsItemSoftwarePrechecks401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwarePrechecks401Error

func NewV1beta1SystemsItemSoftwarePrechecks401Error() *V1beta1SystemsItemSoftwarePrechecks401Error

NewV1beta1SystemsItemSoftwarePrechecks401Error instantiates a new V1beta1SystemsItemSoftwarePrechecks401Error and sets the default values.

func (*V1beta1SystemsItemSoftwarePrechecks401Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwarePrechecks401Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecks401Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwarePrechecks401Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks401Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwarePrechecks401Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwarePrechecks401Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwarePrechecks401Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks401Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwarePrechecks401Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecks401Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwarePrechecks401Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwarePrechecks401Error) SetErrorCode

func (m *V1beta1SystemsItemSoftwarePrechecks401Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwarePrechecks401Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwarePrechecks401Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwarePrechecks401Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwarePrechecks401Errorable

type V1beta1SystemsItemSoftwarePrechecks401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwarePrechecks403Error

type V1beta1SystemsItemSoftwarePrechecks403Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwarePrechecks403Error

func NewV1beta1SystemsItemSoftwarePrechecks403Error() *V1beta1SystemsItemSoftwarePrechecks403Error

NewV1beta1SystemsItemSoftwarePrechecks403Error instantiates a new V1beta1SystemsItemSoftwarePrechecks403Error and sets the default values.

func (*V1beta1SystemsItemSoftwarePrechecks403Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwarePrechecks403Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecks403Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwarePrechecks403Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks403Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks403Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwarePrechecks403Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwarePrechecks403Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwarePrechecks403Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks403Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwarePrechecks403Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecks403Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwarePrechecks403Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwarePrechecks403Error) SetErrorCode

func (m *V1beta1SystemsItemSoftwarePrechecks403Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwarePrechecks403Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwarePrechecks403Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwarePrechecks403Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwarePrechecks403Errorable

type V1beta1SystemsItemSoftwarePrechecks403Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwarePrechecks404Error

type V1beta1SystemsItemSoftwarePrechecks404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwarePrechecks404Error

func NewV1beta1SystemsItemSoftwarePrechecks404Error() *V1beta1SystemsItemSoftwarePrechecks404Error

NewV1beta1SystemsItemSoftwarePrechecks404Error instantiates a new V1beta1SystemsItemSoftwarePrechecks404Error and sets the default values.

func (*V1beta1SystemsItemSoftwarePrechecks404Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwarePrechecks404Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecks404Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwarePrechecks404Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks404Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwarePrechecks404Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwarePrechecks404Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwarePrechecks404Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks404Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwarePrechecks404Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecks404Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwarePrechecks404Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwarePrechecks404Error) SetErrorCode

func (m *V1beta1SystemsItemSoftwarePrechecks404Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwarePrechecks404Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwarePrechecks404Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwarePrechecks404Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwarePrechecks404Errorable

type V1beta1SystemsItemSoftwarePrechecks404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwarePrechecks409Error

type V1beta1SystemsItemSoftwarePrechecks409Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwarePrechecks409Error

func NewV1beta1SystemsItemSoftwarePrechecks409Error() *V1beta1SystemsItemSoftwarePrechecks409Error

NewV1beta1SystemsItemSoftwarePrechecks409Error instantiates a new V1beta1SystemsItemSoftwarePrechecks409Error and sets the default values.

func (*V1beta1SystemsItemSoftwarePrechecks409Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwarePrechecks409Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecks409Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwarePrechecks409Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks409Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks409Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwarePrechecks409Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwarePrechecks409Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwarePrechecks409Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks409Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwarePrechecks409Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecks409Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwarePrechecks409Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwarePrechecks409Error) SetErrorCode

func (m *V1beta1SystemsItemSoftwarePrechecks409Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwarePrechecks409Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwarePrechecks409Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwarePrechecks409Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwarePrechecks409Errorable

type V1beta1SystemsItemSoftwarePrechecks409Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwarePrechecks500Error

type V1beta1SystemsItemSoftwarePrechecks500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwarePrechecks500Error

func NewV1beta1SystemsItemSoftwarePrechecks500Error() *V1beta1SystemsItemSoftwarePrechecks500Error

NewV1beta1SystemsItemSoftwarePrechecks500Error instantiates a new V1beta1SystemsItemSoftwarePrechecks500Error and sets the default values.

func (*V1beta1SystemsItemSoftwarePrechecks500Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwarePrechecks500Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecks500Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwarePrechecks500Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks500Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwarePrechecks500Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwarePrechecks500Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwarePrechecks500Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecks500Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwarePrechecks500Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecks500Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwarePrechecks500Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwarePrechecks500Error) SetErrorCode

func (m *V1beta1SystemsItemSoftwarePrechecks500Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwarePrechecks500Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwarePrechecks500Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwarePrechecks500Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwarePrechecks500Errorable

type V1beta1SystemsItemSoftwarePrechecks500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwarePrechecksPostRequestBody

type V1beta1SystemsItemSoftwarePrechecksPostRequestBody struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemSoftwarePrechecksPostRequestBody request parameters for software update prechecks operation on the system.

func NewV1beta1SystemsItemSoftwarePrechecksPostRequestBody

func NewV1beta1SystemsItemSoftwarePrechecksPostRequestBody() *V1beta1SystemsItemSoftwarePrechecksPostRequestBody

NewV1beta1SystemsItemSoftwarePrechecksPostRequestBody instantiates a new V1beta1SystemsItemSoftwarePrechecksPostRequestBody and sets the default values.

func (*V1beta1SystemsItemSoftwarePrechecksPostRequestBody) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwarePrechecksPostRequestBody) GetCatalogVersion

GetCatalogVersion gets the catalogVersion property value. Version of the target software catalog for the software precheck/update request. returns a *string when successful

func (*V1beta1SystemsItemSoftwarePrechecksPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwarePrechecksPostRequestBody) GetHypervisorClusterIds

func (m *V1beta1SystemsItemSoftwarePrechecksPostRequestBody) GetHypervisorClusterIds() []string

GetHypervisorClusterIds gets the hypervisorClusterIds property value. List of Unique Identifiers (usually UUIDs) of Hypervisor Clusters in the system for which software update prechecks operation is to be initiated. If omitted, software update prechecks operation will be initiated on all Hypervisor Clusters available in the system. returns a []string when successful

func (*V1beta1SystemsItemSoftwarePrechecksPostRequestBody) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwarePrechecksPostRequestBody) SetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecksPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwarePrechecksPostRequestBody) SetCatalogVersion

func (m *V1beta1SystemsItemSoftwarePrechecksPostRequestBody) SetCatalogVersion(value *string)

SetCatalogVersion sets the catalogVersion property value. Version of the target software catalog for the software precheck/update request.

func (*V1beta1SystemsItemSoftwarePrechecksPostRequestBody) SetHypervisorClusterIds

func (m *V1beta1SystemsItemSoftwarePrechecksPostRequestBody) SetHypervisorClusterIds(value []string)

SetHypervisorClusterIds sets the hypervisorClusterIds property value. List of Unique Identifiers (usually UUIDs) of Hypervisor Clusters in the system for which software update prechecks operation is to be initiated. If omitted, software update prechecks operation will be initiated on all Hypervisor Clusters available in the system.

type V1beta1SystemsItemSoftwarePrechecksPostRequestBodyable

type V1beta1SystemsItemSoftwarePrechecksPostRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCatalogVersion() *string
	GetHypervisorClusterIds() []string
	SetCatalogVersion(value *string)
	SetHypervisorClusterIds(value []string)
}

type V1beta1SystemsItemSoftwarePrechecksPostResponse

type V1beta1SystemsItemSoftwarePrechecksPostResponse struct {
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwarePrechecksPostResponse

func NewV1beta1SystemsItemSoftwarePrechecksPostResponse() *V1beta1SystemsItemSoftwarePrechecksPostResponse

NewV1beta1SystemsItemSoftwarePrechecksPostResponse instantiates a new V1beta1SystemsItemSoftwarePrechecksPostResponse and sets the default values.

func (*V1beta1SystemsItemSoftwarePrechecksPostResponse) GetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecksPostResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwarePrechecksPostResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwarePrechecksPostResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwarePrechecksPostResponse) SetAdditionalData

func (m *V1beta1SystemsItemSoftwarePrechecksPostResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemsItemSoftwarePrechecksRequestBuilder

type V1beta1SystemsItemSoftwarePrechecksRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

V1beta1SystemsItemSoftwarePrechecksRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\systems\{-id}\software-prechecks

func NewV1beta1SystemsItemSoftwarePrechecksRequestBuilder

NewV1beta1SystemsItemSoftwarePrechecksRequestBuilder instantiates a new V1beta1SystemsItemSoftwarePrechecksRequestBuilder and sets the default values.

func NewV1beta1SystemsItemSoftwarePrechecksRequestBuilderInternal

func NewV1beta1SystemsItemSoftwarePrechecksRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemSoftwarePrechecksRequestBuilder

NewV1beta1SystemsItemSoftwarePrechecksRequestBuilderInternal instantiates a new V1beta1SystemsItemSoftwarePrechecksRequestBuilder and sets the default values.

func (*V1beta1SystemsItemSoftwarePrechecksRequestBuilder) Post

Post initiate a set of software update prechecks on the specified system and hypervisor clusters in it using the specified software catalog version.This operation validates whether the software on system and its hypervisor clusters are ready to be updated to the target software catalog version. Deprecated: This method is obsolete. Use PostAsSoftwarePrechecksPostResponse instead. returns a V1beta1SystemsItemSoftwarePrechecksResponseable when successful returns a V1beta1SystemsItemSoftwarePrechecks400Error error when the service returns a 400 status code returns a V1beta1SystemsItemSoftwarePrechecks401Error error when the service returns a 401 status code returns a V1beta1SystemsItemSoftwarePrechecks403Error error when the service returns a 403 status code returns a V1beta1SystemsItemSoftwarePrechecks404Error error when the service returns a 404 status code returns a V1beta1SystemsItemSoftwarePrechecks409Error error when the service returns a 409 status code returns a V1beta1SystemsItemSoftwarePrechecks500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemSoftwarePrechecksRequestBuilder) PostAsSoftwarePrechecksPostResponse

PostAsSoftwarePrechecksPostResponse initiate a set of software update prechecks on the specified system and hypervisor clusters in it using the specified software catalog version.This operation validates whether the software on system and its hypervisor clusters are ready to be updated to the target software catalog version. returns a V1beta1SystemsItemSoftwarePrechecksPostResponseable when successful returns a V1beta1SystemsItemSoftwarePrechecks400Error error when the service returns a 400 status code returns a V1beta1SystemsItemSoftwarePrechecks401Error error when the service returns a 401 status code returns a V1beta1SystemsItemSoftwarePrechecks403Error error when the service returns a 403 status code returns a V1beta1SystemsItemSoftwarePrechecks404Error error when the service returns a 404 status code returns a V1beta1SystemsItemSoftwarePrechecks409Error error when the service returns a 409 status code returns a V1beta1SystemsItemSoftwarePrechecks500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemSoftwarePrechecksRequestBuilder) ToPostRequestInformation

ToPostRequestInformation initiate a set of software update prechecks on the specified system and hypervisor clusters in it using the specified software catalog version.This operation validates whether the software on system and its hypervisor clusters are ready to be updated to the target software catalog version. returns a *RequestInformation when successful

func (*V1beta1SystemsItemSoftwarePrechecksRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemsItemSoftwarePrechecksRequestBuilder when successful

type V1beta1SystemsItemSoftwarePrechecksRequestBuilderPostRequestConfiguration

type V1beta1SystemsItemSoftwarePrechecksRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

V1beta1SystemsItemSoftwarePrechecksRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsItemSoftwarePrechecksResponse deprecated

type V1beta1SystemsItemSoftwarePrechecksResponse struct {
	V1beta1SystemsItemSoftwarePrechecksPostResponse
}

Deprecated: This class is obsolete. Use V1beta1SystemsItemSoftwarePrechecksPostResponseable instead.

func NewV1beta1SystemsItemSoftwarePrechecksResponse

func NewV1beta1SystemsItemSoftwarePrechecksResponse() *V1beta1SystemsItemSoftwarePrechecksResponse

NewV1beta1SystemsItemSoftwarePrechecksResponse instantiates a new V1beta1SystemsItemSoftwarePrechecksResponse and sets the default values.

type V1beta1SystemsItemSoftwarePrechecksResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemsItemSoftwarePrechecksPostResponseable instead.

type V1beta1SystemsItemSoftwareUpdate400Error

type V1beta1SystemsItemSoftwareUpdate400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareUpdate400Error

func NewV1beta1SystemsItemSoftwareUpdate400Error() *V1beta1SystemsItemSoftwareUpdate400Error

NewV1beta1SystemsItemSoftwareUpdate400Error instantiates a new V1beta1SystemsItemSoftwareUpdate400Error and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdate400Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareUpdate400Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdate400Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdate400Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate400Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdate400Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdate400Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareUpdate400Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate400Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdate400Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdate400Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareUpdate400Error) SetDebugId

func (m *V1beta1SystemsItemSoftwareUpdate400Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareUpdate400Error) SetErrorCode

func (m *V1beta1SystemsItemSoftwareUpdate400Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareUpdate400Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdate400Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareUpdate400Error) SetMessage

func (m *V1beta1SystemsItemSoftwareUpdate400Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareUpdate400Errorable

type V1beta1SystemsItemSoftwareUpdate400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareUpdate401Error

type V1beta1SystemsItemSoftwareUpdate401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareUpdate401Error

func NewV1beta1SystemsItemSoftwareUpdate401Error() *V1beta1SystemsItemSoftwareUpdate401Error

NewV1beta1SystemsItemSoftwareUpdate401Error instantiates a new V1beta1SystemsItemSoftwareUpdate401Error and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdate401Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareUpdate401Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdate401Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdate401Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate401Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdate401Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdate401Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareUpdate401Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate401Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdate401Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdate401Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareUpdate401Error) SetDebugId

func (m *V1beta1SystemsItemSoftwareUpdate401Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareUpdate401Error) SetErrorCode

func (m *V1beta1SystemsItemSoftwareUpdate401Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareUpdate401Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdate401Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareUpdate401Error) SetMessage

func (m *V1beta1SystemsItemSoftwareUpdate401Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareUpdate401Errorable

type V1beta1SystemsItemSoftwareUpdate401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareUpdate403Error

type V1beta1SystemsItemSoftwareUpdate403Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareUpdate403Error

func NewV1beta1SystemsItemSoftwareUpdate403Error() *V1beta1SystemsItemSoftwareUpdate403Error

NewV1beta1SystemsItemSoftwareUpdate403Error instantiates a new V1beta1SystemsItemSoftwareUpdate403Error and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdate403Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareUpdate403Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdate403Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdate403Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate403Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate403Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdate403Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdate403Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareUpdate403Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate403Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdate403Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdate403Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareUpdate403Error) SetDebugId

func (m *V1beta1SystemsItemSoftwareUpdate403Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareUpdate403Error) SetErrorCode

func (m *V1beta1SystemsItemSoftwareUpdate403Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareUpdate403Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdate403Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareUpdate403Error) SetMessage

func (m *V1beta1SystemsItemSoftwareUpdate403Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareUpdate403Errorable

type V1beta1SystemsItemSoftwareUpdate403Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareUpdate404Error

type V1beta1SystemsItemSoftwareUpdate404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareUpdate404Error

func NewV1beta1SystemsItemSoftwareUpdate404Error() *V1beta1SystemsItemSoftwareUpdate404Error

NewV1beta1SystemsItemSoftwareUpdate404Error instantiates a new V1beta1SystemsItemSoftwareUpdate404Error and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdate404Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareUpdate404Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdate404Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdate404Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate404Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdate404Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdate404Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareUpdate404Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate404Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdate404Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdate404Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareUpdate404Error) SetDebugId

func (m *V1beta1SystemsItemSoftwareUpdate404Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareUpdate404Error) SetErrorCode

func (m *V1beta1SystemsItemSoftwareUpdate404Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareUpdate404Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdate404Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareUpdate404Error) SetMessage

func (m *V1beta1SystemsItemSoftwareUpdate404Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareUpdate404Errorable

type V1beta1SystemsItemSoftwareUpdate404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareUpdate409Error

type V1beta1SystemsItemSoftwareUpdate409Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareUpdate409Error

func NewV1beta1SystemsItemSoftwareUpdate409Error() *V1beta1SystemsItemSoftwareUpdate409Error

NewV1beta1SystemsItemSoftwareUpdate409Error instantiates a new V1beta1SystemsItemSoftwareUpdate409Error and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdate409Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareUpdate409Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdate409Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdate409Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate409Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate409Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdate409Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdate409Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareUpdate409Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate409Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdate409Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdate409Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareUpdate409Error) SetDebugId

func (m *V1beta1SystemsItemSoftwareUpdate409Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareUpdate409Error) SetErrorCode

func (m *V1beta1SystemsItemSoftwareUpdate409Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareUpdate409Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdate409Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareUpdate409Error) SetMessage

func (m *V1beta1SystemsItemSoftwareUpdate409Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareUpdate409Errorable

type V1beta1SystemsItemSoftwareUpdate409Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareUpdate500Error

type V1beta1SystemsItemSoftwareUpdate500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareUpdate500Error

func NewV1beta1SystemsItemSoftwareUpdate500Error() *V1beta1SystemsItemSoftwareUpdate500Error

NewV1beta1SystemsItemSoftwareUpdate500Error instantiates a new V1beta1SystemsItemSoftwareUpdate500Error and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdate500Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareUpdate500Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdate500Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdate500Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate500Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdate500Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdate500Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareUpdate500Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdate500Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdate500Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdate500Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareUpdate500Error) SetDebugId

func (m *V1beta1SystemsItemSoftwareUpdate500Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareUpdate500Error) SetErrorCode

func (m *V1beta1SystemsItemSoftwareUpdate500Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareUpdate500Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdate500Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareUpdate500Error) SetMessage

func (m *V1beta1SystemsItemSoftwareUpdate500Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareUpdate500Errorable

type V1beta1SystemsItemSoftwareUpdate500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareUpdatePostRequestBody

type V1beta1SystemsItemSoftwareUpdatePostRequestBody struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemSoftwareUpdatePostRequestBody request parameters for software update operation on the system.

func NewV1beta1SystemsItemSoftwareUpdatePostRequestBody

func NewV1beta1SystemsItemSoftwareUpdatePostRequestBody() *V1beta1SystemsItemSoftwareUpdatePostRequestBody

NewV1beta1SystemsItemSoftwareUpdatePostRequestBody instantiates a new V1beta1SystemsItemSoftwareUpdatePostRequestBody and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdatePostRequestBody) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdatePostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdatePostRequestBody) GetCatalogVersion

GetCatalogVersion gets the catalogVersion property value. Version of the target software catalog for the software precheck/update request. returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdatePostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdatePostRequestBody) GetHypervisorClusterIds

func (m *V1beta1SystemsItemSoftwareUpdatePostRequestBody) GetHypervisorClusterIds() []string

GetHypervisorClusterIds gets the hypervisorClusterIds property value. List of Unique Identifiers (usually UUIDs) of Hypervisor Clusters in the system for which software update operation is to be initiated. If omitted, software update operation will be initiated on all Hypervisor Clusters available in the system. returns a []string when successful

func (*V1beta1SystemsItemSoftwareUpdatePostRequestBody) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdatePostRequestBody) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdatePostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareUpdatePostRequestBody) SetCatalogVersion

func (m *V1beta1SystemsItemSoftwareUpdatePostRequestBody) SetCatalogVersion(value *string)

SetCatalogVersion sets the catalogVersion property value. Version of the target software catalog for the software precheck/update request.

func (*V1beta1SystemsItemSoftwareUpdatePostRequestBody) SetHypervisorClusterIds

func (m *V1beta1SystemsItemSoftwareUpdatePostRequestBody) SetHypervisorClusterIds(value []string)

SetHypervisorClusterIds sets the hypervisorClusterIds property value. List of Unique Identifiers (usually UUIDs) of Hypervisor Clusters in the system for which software update operation is to be initiated. If omitted, software update operation will be initiated on all Hypervisor Clusters available in the system.

type V1beta1SystemsItemSoftwareUpdatePostRequestBodyable

type V1beta1SystemsItemSoftwareUpdatePostRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCatalogVersion() *string
	GetHypervisorClusterIds() []string
	SetCatalogVersion(value *string)
	SetHypervisorClusterIds(value []string)
}

type V1beta1SystemsItemSoftwareUpdatePostResponse

type V1beta1SystemsItemSoftwareUpdatePostResponse struct {
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareUpdatePostResponse

func NewV1beta1SystemsItemSoftwareUpdatePostResponse() *V1beta1SystemsItemSoftwareUpdatePostResponse

NewV1beta1SystemsItemSoftwareUpdatePostResponse instantiates a new V1beta1SystemsItemSoftwareUpdatePostResponse and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdatePostResponse) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdatePostResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdatePostResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdatePostResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdatePostResponse) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdatePostResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemsItemSoftwareUpdateRequestBuilder

type V1beta1SystemsItemSoftwareUpdateRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

V1beta1SystemsItemSoftwareUpdateRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\systems\{-id}\software-update

func NewV1beta1SystemsItemSoftwareUpdateRequestBuilder

NewV1beta1SystemsItemSoftwareUpdateRequestBuilder instantiates a new V1beta1SystemsItemSoftwareUpdateRequestBuilder and sets the default values.

func NewV1beta1SystemsItemSoftwareUpdateRequestBuilderInternal

func NewV1beta1SystemsItemSoftwareUpdateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemSoftwareUpdateRequestBuilder

NewV1beta1SystemsItemSoftwareUpdateRequestBuilderInternal instantiates a new V1beta1SystemsItemSoftwareUpdateRequestBuilder and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdateRequestBuilder) Post

Post initiate a software update on the specified system and the hypervisor clusters in it using the specified software catalog version.Before invoking this API, ensure that software update prechecks on the same parameters successfully completed and is valid. Deprecated: This method is obsolete. Use PostAsSoftwareUpdatePostResponse instead. returns a V1beta1SystemsItemSoftwareUpdateResponseable when successful returns a V1beta1SystemsItemSoftwareUpdate400Error error when the service returns a 400 status code returns a V1beta1SystemsItemSoftwareUpdate401Error error when the service returns a 401 status code returns a V1beta1SystemsItemSoftwareUpdate403Error error when the service returns a 403 status code returns a V1beta1SystemsItemSoftwareUpdate404Error error when the service returns a 404 status code returns a V1beta1SystemsItemSoftwareUpdate409Error error when the service returns a 409 status code returns a V1beta1SystemsItemSoftwareUpdate500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemSoftwareUpdateRequestBuilder) PostAsSoftwareUpdatePostResponse

PostAsSoftwareUpdatePostResponse initiate a software update on the specified system and the hypervisor clusters in it using the specified software catalog version.Before invoking this API, ensure that software update prechecks on the same parameters successfully completed and is valid. returns a V1beta1SystemsItemSoftwareUpdatePostResponseable when successful returns a V1beta1SystemsItemSoftwareUpdate400Error error when the service returns a 400 status code returns a V1beta1SystemsItemSoftwareUpdate401Error error when the service returns a 401 status code returns a V1beta1SystemsItemSoftwareUpdate403Error error when the service returns a 403 status code returns a V1beta1SystemsItemSoftwareUpdate404Error error when the service returns a 404 status code returns a V1beta1SystemsItemSoftwareUpdate409Error error when the service returns a 409 status code returns a V1beta1SystemsItemSoftwareUpdate500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemSoftwareUpdateRequestBuilder) ToPostRequestInformation

ToPostRequestInformation initiate a software update on the specified system and the hypervisor clusters in it using the specified software catalog version.Before invoking this API, ensure that software update prechecks on the same parameters successfully completed and is valid. returns a *RequestInformation when successful

func (*V1beta1SystemsItemSoftwareUpdateRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemsItemSoftwareUpdateRequestBuilder when successful

type V1beta1SystemsItemSoftwareUpdateRequestBuilderPostRequestConfiguration

type V1beta1SystemsItemSoftwareUpdateRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

V1beta1SystemsItemSoftwareUpdateRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsItemSoftwareUpdateResponse deprecated

type V1beta1SystemsItemSoftwareUpdateResponse struct {
	V1beta1SystemsItemSoftwareUpdatePostResponse
}

Deprecated: This class is obsolete. Use V1beta1SystemsItemSoftwareUpdatePostResponseable instead.

func NewV1beta1SystemsItemSoftwareUpdateResponse

func NewV1beta1SystemsItemSoftwareUpdateResponse() *V1beta1SystemsItemSoftwareUpdateResponse

NewV1beta1SystemsItemSoftwareUpdateResponse instantiates a new V1beta1SystemsItemSoftwareUpdateResponse and sets the default values.

type V1beta1SystemsItemSoftwareUpdateResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemsItemSoftwareUpdatePostResponseable instead.

type V1beta1SystemsItemSoftwareUpdateResume400Error

type V1beta1SystemsItemSoftwareUpdateResume400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareUpdateResume400Error

func NewV1beta1SystemsItemSoftwareUpdateResume400Error() *V1beta1SystemsItemSoftwareUpdateResume400Error

NewV1beta1SystemsItemSoftwareUpdateResume400Error instantiates a new V1beta1SystemsItemSoftwareUpdateResume400Error and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdateResume400Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume400Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdateResume400Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdateResume400Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume400Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdateResume400Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdateResume400Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareUpdateResume400Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume400Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdateResume400Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdateResume400Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareUpdateResume400Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareUpdateResume400Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareUpdateResume400Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdateResume400Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareUpdateResume400Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareUpdateResume400Errorable

type V1beta1SystemsItemSoftwareUpdateResume400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareUpdateResume401Error

type V1beta1SystemsItemSoftwareUpdateResume401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareUpdateResume401Error

func NewV1beta1SystemsItemSoftwareUpdateResume401Error() *V1beta1SystemsItemSoftwareUpdateResume401Error

NewV1beta1SystemsItemSoftwareUpdateResume401Error instantiates a new V1beta1SystemsItemSoftwareUpdateResume401Error and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdateResume401Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume401Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdateResume401Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdateResume401Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume401Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdateResume401Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdateResume401Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareUpdateResume401Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume401Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdateResume401Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdateResume401Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareUpdateResume401Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareUpdateResume401Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareUpdateResume401Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdateResume401Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareUpdateResume401Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareUpdateResume401Errorable

type V1beta1SystemsItemSoftwareUpdateResume401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareUpdateResume403Error

type V1beta1SystemsItemSoftwareUpdateResume403Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareUpdateResume403Error

func NewV1beta1SystemsItemSoftwareUpdateResume403Error() *V1beta1SystemsItemSoftwareUpdateResume403Error

NewV1beta1SystemsItemSoftwareUpdateResume403Error instantiates a new V1beta1SystemsItemSoftwareUpdateResume403Error and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdateResume403Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume403Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdateResume403Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdateResume403Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume403Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume403Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdateResume403Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdateResume403Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareUpdateResume403Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume403Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdateResume403Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdateResume403Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareUpdateResume403Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareUpdateResume403Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareUpdateResume403Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdateResume403Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareUpdateResume403Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareUpdateResume403Errorable

type V1beta1SystemsItemSoftwareUpdateResume403Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareUpdateResume404Error

type V1beta1SystemsItemSoftwareUpdateResume404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareUpdateResume404Error

func NewV1beta1SystemsItemSoftwareUpdateResume404Error() *V1beta1SystemsItemSoftwareUpdateResume404Error

NewV1beta1SystemsItemSoftwareUpdateResume404Error instantiates a new V1beta1SystemsItemSoftwareUpdateResume404Error and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdateResume404Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume404Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdateResume404Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdateResume404Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume404Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdateResume404Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdateResume404Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareUpdateResume404Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume404Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdateResume404Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdateResume404Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareUpdateResume404Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareUpdateResume404Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareUpdateResume404Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdateResume404Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareUpdateResume404Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareUpdateResume404Errorable

type V1beta1SystemsItemSoftwareUpdateResume404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareUpdateResume409Error

type V1beta1SystemsItemSoftwareUpdateResume409Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareUpdateResume409Error

func NewV1beta1SystemsItemSoftwareUpdateResume409Error() *V1beta1SystemsItemSoftwareUpdateResume409Error

NewV1beta1SystemsItemSoftwareUpdateResume409Error instantiates a new V1beta1SystemsItemSoftwareUpdateResume409Error and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdateResume409Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume409Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdateResume409Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdateResume409Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume409Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume409Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdateResume409Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdateResume409Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareUpdateResume409Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume409Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdateResume409Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdateResume409Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareUpdateResume409Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareUpdateResume409Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareUpdateResume409Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdateResume409Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareUpdateResume409Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareUpdateResume409Errorable

type V1beta1SystemsItemSoftwareUpdateResume409Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareUpdateResume500Error

type V1beta1SystemsItemSoftwareUpdateResume500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareUpdateResume500Error

func NewV1beta1SystemsItemSoftwareUpdateResume500Error() *V1beta1SystemsItemSoftwareUpdateResume500Error

NewV1beta1SystemsItemSoftwareUpdateResume500Error instantiates a new V1beta1SystemsItemSoftwareUpdateResume500Error and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdateResume500Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume500Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdateResume500Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdateResume500Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume500Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdateResume500Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdateResume500Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareUpdateResume500Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareUpdateResume500Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdateResume500Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdateResume500Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareUpdateResume500Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareUpdateResume500Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareUpdateResume500Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareUpdateResume500Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareUpdateResume500Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareUpdateResume500Errorable

type V1beta1SystemsItemSoftwareUpdateResume500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareUpdateResumePostResponse

type V1beta1SystemsItemSoftwareUpdateResumePostResponse struct {
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareUpdateResumePostResponse

func NewV1beta1SystemsItemSoftwareUpdateResumePostResponse() *V1beta1SystemsItemSoftwareUpdateResumePostResponse

NewV1beta1SystemsItemSoftwareUpdateResumePostResponse instantiates a new V1beta1SystemsItemSoftwareUpdateResumePostResponse and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdateResumePostResponse) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareUpdateResumePostResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareUpdateResumePostResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareUpdateResumePostResponse) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareUpdateResumePostResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemsItemSoftwareUpdateResumeRequestBuilder

type V1beta1SystemsItemSoftwareUpdateResumeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

V1beta1SystemsItemSoftwareUpdateResumeRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\systems\{-id}\software-update-resume

func NewV1beta1SystemsItemSoftwareUpdateResumeRequestBuilder

NewV1beta1SystemsItemSoftwareUpdateResumeRequestBuilder instantiates a new V1beta1SystemsItemSoftwareUpdateResumeRequestBuilder and sets the default values.

func NewV1beta1SystemsItemSoftwareUpdateResumeRequestBuilderInternal

func NewV1beta1SystemsItemSoftwareUpdateResumeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemSoftwareUpdateResumeRequestBuilder

NewV1beta1SystemsItemSoftwareUpdateResumeRequestBuilderInternal instantiates a new V1beta1SystemsItemSoftwareUpdateResumeRequestBuilder and sets the default values.

func (*V1beta1SystemsItemSoftwareUpdateResumeRequestBuilder) Post

Post resume the failed and paused software update on the specified system.Invoke this API only after fixing the problems reported in software update. Deprecated: This method is obsolete. Use PostAsSoftwareUpdateResumePostResponse instead. returns a V1beta1SystemsItemSoftwareUpdateResumeResponseable when successful returns a V1beta1SystemsItemSoftwareUpdateResume400Error error when the service returns a 400 status code returns a V1beta1SystemsItemSoftwareUpdateResume401Error error when the service returns a 401 status code returns a V1beta1SystemsItemSoftwareUpdateResume403Error error when the service returns a 403 status code returns a V1beta1SystemsItemSoftwareUpdateResume404Error error when the service returns a 404 status code returns a V1beta1SystemsItemSoftwareUpdateResume409Error error when the service returns a 409 status code returns a V1beta1SystemsItemSoftwareUpdateResume500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemSoftwareUpdateResumeRequestBuilder) PostAsSoftwareUpdateResumePostResponse

PostAsSoftwareUpdateResumePostResponse resume the failed and paused software update on the specified system.Invoke this API only after fixing the problems reported in software update. returns a V1beta1SystemsItemSoftwareUpdateResumePostResponseable when successful returns a V1beta1SystemsItemSoftwareUpdateResume400Error error when the service returns a 400 status code returns a V1beta1SystemsItemSoftwareUpdateResume401Error error when the service returns a 401 status code returns a V1beta1SystemsItemSoftwareUpdateResume403Error error when the service returns a 403 status code returns a V1beta1SystemsItemSoftwareUpdateResume404Error error when the service returns a 404 status code returns a V1beta1SystemsItemSoftwareUpdateResume409Error error when the service returns a 409 status code returns a V1beta1SystemsItemSoftwareUpdateResume500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemSoftwareUpdateResumeRequestBuilder) ToPostRequestInformation

ToPostRequestInformation resume the failed and paused software update on the specified system.Invoke this API only after fixing the problems reported in software update. returns a *RequestInformation when successful

func (*V1beta1SystemsItemSoftwareUpdateResumeRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemsItemSoftwareUpdateResumeRequestBuilder when successful

type V1beta1SystemsItemSoftwareUpdateResumeRequestBuilderPostRequestConfiguration

type V1beta1SystemsItemSoftwareUpdateResumeRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

V1beta1SystemsItemSoftwareUpdateResumeRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsItemSoftwareUpdateResumeResponse deprecated

type V1beta1SystemsItemSoftwareUpdateResumeResponse struct {
	V1beta1SystemsItemSoftwareUpdateResumePostResponse
}

Deprecated: This class is obsolete. Use V1beta1SystemsItemSoftwareUpdateResumePostResponseable instead.

func NewV1beta1SystemsItemSoftwareUpdateResumeResponse

func NewV1beta1SystemsItemSoftwareUpdateResumeResponse() *V1beta1SystemsItemSoftwareUpdateResumeResponse

NewV1beta1SystemsItemSoftwareUpdateResumeResponse instantiates a new V1beta1SystemsItemSoftwareUpdateResumeResponse and sets the default values.

type V1beta1SystemsItemSoftwareUpdateResumeResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemsItemSoftwareUpdateResumePostResponseable instead.

type V1beta1SystemsItemSoftwareVersionRefresh400Error

type V1beta1SystemsItemSoftwareVersionRefresh400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareVersionRefresh400Error

func NewV1beta1SystemsItemSoftwareVersionRefresh400Error() *V1beta1SystemsItemSoftwareVersionRefresh400Error

NewV1beta1SystemsItemSoftwareVersionRefresh400Error instantiates a new V1beta1SystemsItemSoftwareVersionRefresh400Error and sets the default values.

func (*V1beta1SystemsItemSoftwareVersionRefresh400Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh400Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareVersionRefresh400Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh400Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh400Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh400Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh400Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh400Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareVersionRefresh400Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareVersionRefresh400Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareVersionRefresh400Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareVersionRefresh400Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareVersionRefresh400Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareVersionRefresh400Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareVersionRefresh400Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareVersionRefresh400Errorable

type V1beta1SystemsItemSoftwareVersionRefresh400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareVersionRefresh401Error

type V1beta1SystemsItemSoftwareVersionRefresh401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareVersionRefresh401Error

func NewV1beta1SystemsItemSoftwareVersionRefresh401Error() *V1beta1SystemsItemSoftwareVersionRefresh401Error

NewV1beta1SystemsItemSoftwareVersionRefresh401Error instantiates a new V1beta1SystemsItemSoftwareVersionRefresh401Error and sets the default values.

func (*V1beta1SystemsItemSoftwareVersionRefresh401Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh401Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareVersionRefresh401Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh401Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh401Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh401Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh401Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh401Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareVersionRefresh401Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareVersionRefresh401Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareVersionRefresh401Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareVersionRefresh401Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareVersionRefresh401Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareVersionRefresh401Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareVersionRefresh401Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareVersionRefresh401Errorable

type V1beta1SystemsItemSoftwareVersionRefresh401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareVersionRefresh403Error

type V1beta1SystemsItemSoftwareVersionRefresh403Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareVersionRefresh403Error

func NewV1beta1SystemsItemSoftwareVersionRefresh403Error() *V1beta1SystemsItemSoftwareVersionRefresh403Error

NewV1beta1SystemsItemSoftwareVersionRefresh403Error instantiates a new V1beta1SystemsItemSoftwareVersionRefresh403Error and sets the default values.

func (*V1beta1SystemsItemSoftwareVersionRefresh403Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh403Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareVersionRefresh403Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh403Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh403Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh403Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh403Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh403Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh403Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareVersionRefresh403Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareVersionRefresh403Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareVersionRefresh403Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareVersionRefresh403Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareVersionRefresh403Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareVersionRefresh403Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareVersionRefresh403Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareVersionRefresh403Errorable

type V1beta1SystemsItemSoftwareVersionRefresh403Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareVersionRefresh404Error

type V1beta1SystemsItemSoftwareVersionRefresh404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareVersionRefresh404Error

func NewV1beta1SystemsItemSoftwareVersionRefresh404Error() *V1beta1SystemsItemSoftwareVersionRefresh404Error

NewV1beta1SystemsItemSoftwareVersionRefresh404Error instantiates a new V1beta1SystemsItemSoftwareVersionRefresh404Error and sets the default values.

func (*V1beta1SystemsItemSoftwareVersionRefresh404Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh404Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareVersionRefresh404Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh404Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh404Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh404Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh404Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh404Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareVersionRefresh404Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareVersionRefresh404Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareVersionRefresh404Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareVersionRefresh404Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareVersionRefresh404Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareVersionRefresh404Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareVersionRefresh404Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareVersionRefresh404Errorable

type V1beta1SystemsItemSoftwareVersionRefresh404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareVersionRefresh409Error

type V1beta1SystemsItemSoftwareVersionRefresh409Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareVersionRefresh409Error

func NewV1beta1SystemsItemSoftwareVersionRefresh409Error() *V1beta1SystemsItemSoftwareVersionRefresh409Error

NewV1beta1SystemsItemSoftwareVersionRefresh409Error instantiates a new V1beta1SystemsItemSoftwareVersionRefresh409Error and sets the default values.

func (*V1beta1SystemsItemSoftwareVersionRefresh409Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh409Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareVersionRefresh409Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh409Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh409Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh409Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh409Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh409Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh409Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareVersionRefresh409Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareVersionRefresh409Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareVersionRefresh409Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareVersionRefresh409Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareVersionRefresh409Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareVersionRefresh409Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareVersionRefresh409Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareVersionRefresh409Errorable

type V1beta1SystemsItemSoftwareVersionRefresh409Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareVersionRefresh500Error

type V1beta1SystemsItemSoftwareVersionRefresh500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareVersionRefresh500Error

func NewV1beta1SystemsItemSoftwareVersionRefresh500Error() *V1beta1SystemsItemSoftwareVersionRefresh500Error

NewV1beta1SystemsItemSoftwareVersionRefresh500Error instantiates a new V1beta1SystemsItemSoftwareVersionRefresh500Error and sets the default values.

func (*V1beta1SystemsItemSoftwareVersionRefresh500Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh500Error) GetAdditionalData

func (m *V1beta1SystemsItemSoftwareVersionRefresh500Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh500Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh500Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh500Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh500Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSoftwareVersionRefresh500Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareVersionRefresh500Error) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareVersionRefresh500Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSoftwareVersionRefresh500Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSoftwareVersionRefresh500Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSoftwareVersionRefresh500Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSoftwareVersionRefresh500Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSoftwareVersionRefresh500Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSoftwareVersionRefresh500Errorable

type V1beta1SystemsItemSoftwareVersionRefresh500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSoftwareVersionRefreshPostResponse

type V1beta1SystemsItemSoftwareVersionRefreshPostResponse struct {
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSoftwareVersionRefreshPostResponse

func NewV1beta1SystemsItemSoftwareVersionRefreshPostResponse() *V1beta1SystemsItemSoftwareVersionRefreshPostResponse

NewV1beta1SystemsItemSoftwareVersionRefreshPostResponse instantiates a new V1beta1SystemsItemSoftwareVersionRefreshPostResponse and sets the default values.

func (*V1beta1SystemsItemSoftwareVersionRefreshPostResponse) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSoftwareVersionRefreshPostResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSoftwareVersionRefreshPostResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSoftwareVersionRefreshPostResponse) SetAdditionalData

func (m *V1beta1SystemsItemSoftwareVersionRefreshPostResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemsItemSoftwareVersionRefreshRequestBuilder

type V1beta1SystemsItemSoftwareVersionRefreshRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

V1beta1SystemsItemSoftwareVersionRefreshRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\systems\{-id}\software-version-refresh

func NewV1beta1SystemsItemSoftwareVersionRefreshRequestBuilder

func NewV1beta1SystemsItemSoftwareVersionRefreshRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemSoftwareVersionRefreshRequestBuilder

NewV1beta1SystemsItemSoftwareVersionRefreshRequestBuilder instantiates a new V1beta1SystemsItemSoftwareVersionRefreshRequestBuilder and sets the default values.

func NewV1beta1SystemsItemSoftwareVersionRefreshRequestBuilderInternal

func NewV1beta1SystemsItemSoftwareVersionRefreshRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemSoftwareVersionRefreshRequestBuilder

NewV1beta1SystemsItemSoftwareVersionRefreshRequestBuilderInternal instantiates a new V1beta1SystemsItemSoftwareVersionRefreshRequestBuilder and sets the default values.

func (*V1beta1SystemsItemSoftwareVersionRefreshRequestBuilder) Post

Post refresh the software catalogs and software versions on the specified system.The current and available software catalog versions are recomputed based on the component versions running on the system and software catalogs available for update. Deprecated: This method is obsolete. Use PostAsSoftwareVersionRefreshPostResponse instead. returns a V1beta1SystemsItemSoftwareVersionRefreshResponseable when successful returns a V1beta1SystemsItemSoftwareVersionRefresh400Error error when the service returns a 400 status code returns a V1beta1SystemsItemSoftwareVersionRefresh401Error error when the service returns a 401 status code returns a V1beta1SystemsItemSoftwareVersionRefresh403Error error when the service returns a 403 status code returns a V1beta1SystemsItemSoftwareVersionRefresh404Error error when the service returns a 404 status code returns a V1beta1SystemsItemSoftwareVersionRefresh409Error error when the service returns a 409 status code returns a V1beta1SystemsItemSoftwareVersionRefresh500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemSoftwareVersionRefreshRequestBuilder) PostAsSoftwareVersionRefreshPostResponse

PostAsSoftwareVersionRefreshPostResponse refresh the software catalogs and software versions on the specified system.The current and available software catalog versions are recomputed based on the component versions running on the system and software catalogs available for update. returns a V1beta1SystemsItemSoftwareVersionRefreshPostResponseable when successful returns a V1beta1SystemsItemSoftwareVersionRefresh400Error error when the service returns a 400 status code returns a V1beta1SystemsItemSoftwareVersionRefresh401Error error when the service returns a 401 status code returns a V1beta1SystemsItemSoftwareVersionRefresh403Error error when the service returns a 403 status code returns a V1beta1SystemsItemSoftwareVersionRefresh404Error error when the service returns a 404 status code returns a V1beta1SystemsItemSoftwareVersionRefresh409Error error when the service returns a 409 status code returns a V1beta1SystemsItemSoftwareVersionRefresh500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemSoftwareVersionRefreshRequestBuilder) ToPostRequestInformation

ToPostRequestInformation refresh the software catalogs and software versions on the specified system.The current and available software catalog versions are recomputed based on the component versions running on the system and software catalogs available for update. returns a *RequestInformation when successful

func (*V1beta1SystemsItemSoftwareVersionRefreshRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemsItemSoftwareVersionRefreshRequestBuilder when successful

type V1beta1SystemsItemSoftwareVersionRefreshRequestBuilderPostRequestConfiguration

type V1beta1SystemsItemSoftwareVersionRefreshRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

V1beta1SystemsItemSoftwareVersionRefreshRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsItemSoftwareVersionRefreshResponse deprecated

type V1beta1SystemsItemSoftwareVersionRefreshResponse struct {
	V1beta1SystemsItemSoftwareVersionRefreshPostResponse
}

Deprecated: This class is obsolete. Use V1beta1SystemsItemSoftwareVersionRefreshPostResponseable instead.

func NewV1beta1SystemsItemSoftwareVersionRefreshResponse

func NewV1beta1SystemsItemSoftwareVersionRefreshResponse() *V1beta1SystemsItemSoftwareVersionRefreshResponse

NewV1beta1SystemsItemSoftwareVersionRefreshResponse instantiates a new V1beta1SystemsItemSoftwareVersionRefreshResponse and sets the default values.

type V1beta1SystemsItemSoftwareVersionRefreshResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemsItemSoftwareVersionRefreshPostResponseable instead.

type V1beta1SystemsItemStorageArrays400Error

type V1beta1SystemsItemStorageArrays400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStorageArrays400Error

func NewV1beta1SystemsItemStorageArrays400Error() *V1beta1SystemsItemStorageArrays400Error

NewV1beta1SystemsItemStorageArrays400Error instantiates a new V1beta1SystemsItemStorageArrays400Error and sets the default values.

func (*V1beta1SystemsItemStorageArrays400Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemStorageArrays400Error) GetAdditionalData

func (m *V1beta1SystemsItemStorageArrays400Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageArrays400Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemStorageArrays400Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemStorageArrays400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageArrays400Error) GetHttpStatusCode

func (m *V1beta1SystemsItemStorageArrays400Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemStorageArrays400Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemStorageArrays400Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageArrays400Error) SetAdditionalData

func (m *V1beta1SystemsItemStorageArrays400Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageArrays400Error) SetDebugId

func (m *V1beta1SystemsItemStorageArrays400Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemStorageArrays400Error) SetErrorCode

func (m *V1beta1SystemsItemStorageArrays400Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemStorageArrays400Error) SetHttpStatusCode

func (m *V1beta1SystemsItemStorageArrays400Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemStorageArrays400Error) SetMessage

func (m *V1beta1SystemsItemStorageArrays400Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemStorageArrays400Errorable

type V1beta1SystemsItemStorageArrays400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemStorageArrays401Error

type V1beta1SystemsItemStorageArrays401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStorageArrays401Error

func NewV1beta1SystemsItemStorageArrays401Error() *V1beta1SystemsItemStorageArrays401Error

NewV1beta1SystemsItemStorageArrays401Error instantiates a new V1beta1SystemsItemStorageArrays401Error and sets the default values.

func (*V1beta1SystemsItemStorageArrays401Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemStorageArrays401Error) GetAdditionalData

func (m *V1beta1SystemsItemStorageArrays401Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageArrays401Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemStorageArrays401Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemStorageArrays401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageArrays401Error) GetHttpStatusCode

func (m *V1beta1SystemsItemStorageArrays401Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemStorageArrays401Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemStorageArrays401Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageArrays401Error) SetAdditionalData

func (m *V1beta1SystemsItemStorageArrays401Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageArrays401Error) SetDebugId

func (m *V1beta1SystemsItemStorageArrays401Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemStorageArrays401Error) SetErrorCode

func (m *V1beta1SystemsItemStorageArrays401Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemStorageArrays401Error) SetHttpStatusCode

func (m *V1beta1SystemsItemStorageArrays401Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemStorageArrays401Error) SetMessage

func (m *V1beta1SystemsItemStorageArrays401Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemStorageArrays401Errorable

type V1beta1SystemsItemStorageArrays401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemStorageArrays404Error

type V1beta1SystemsItemStorageArrays404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStorageArrays404Error

func NewV1beta1SystemsItemStorageArrays404Error() *V1beta1SystemsItemStorageArrays404Error

NewV1beta1SystemsItemStorageArrays404Error instantiates a new V1beta1SystemsItemStorageArrays404Error and sets the default values.

func (*V1beta1SystemsItemStorageArrays404Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemStorageArrays404Error) GetAdditionalData

func (m *V1beta1SystemsItemStorageArrays404Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageArrays404Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemStorageArrays404Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemStorageArrays404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageArrays404Error) GetHttpStatusCode

func (m *V1beta1SystemsItemStorageArrays404Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemStorageArrays404Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemStorageArrays404Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageArrays404Error) SetAdditionalData

func (m *V1beta1SystemsItemStorageArrays404Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageArrays404Error) SetDebugId

func (m *V1beta1SystemsItemStorageArrays404Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemStorageArrays404Error) SetErrorCode

func (m *V1beta1SystemsItemStorageArrays404Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemStorageArrays404Error) SetHttpStatusCode

func (m *V1beta1SystemsItemStorageArrays404Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemStorageArrays404Error) SetMessage

func (m *V1beta1SystemsItemStorageArrays404Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemStorageArrays404Errorable

type V1beta1SystemsItemStorageArrays404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemStorageArrays500Error

type V1beta1SystemsItemStorageArrays500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStorageArrays500Error

func NewV1beta1SystemsItemStorageArrays500Error() *V1beta1SystemsItemStorageArrays500Error

NewV1beta1SystemsItemStorageArrays500Error instantiates a new V1beta1SystemsItemStorageArrays500Error and sets the default values.

func (*V1beta1SystemsItemStorageArrays500Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemStorageArrays500Error) GetAdditionalData

func (m *V1beta1SystemsItemStorageArrays500Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageArrays500Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemStorageArrays500Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemStorageArrays500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageArrays500Error) GetHttpStatusCode

func (m *V1beta1SystemsItemStorageArrays500Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemStorageArrays500Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemStorageArrays500Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageArrays500Error) SetAdditionalData

func (m *V1beta1SystemsItemStorageArrays500Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageArrays500Error) SetDebugId

func (m *V1beta1SystemsItemStorageArrays500Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemStorageArrays500Error) SetErrorCode

func (m *V1beta1SystemsItemStorageArrays500Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemStorageArrays500Error) SetHttpStatusCode

func (m *V1beta1SystemsItemStorageArrays500Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemStorageArrays500Error) SetMessage

func (m *V1beta1SystemsItemStorageArrays500Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemStorageArrays500Errorable

type V1beta1SystemsItemStorageArrays500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemStorageArraysGetResponse

type V1beta1SystemsItemStorageArraysGetResponse struct {
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStorageArraysGetResponse

func NewV1beta1SystemsItemStorageArraysGetResponse() *V1beta1SystemsItemStorageArraysGetResponse

NewV1beta1SystemsItemStorageArraysGetResponse instantiates a new V1beta1SystemsItemStorageArraysGetResponse and sets the default values.

func (*V1beta1SystemsItemStorageArraysGetResponse) GetAdditionalData

func (m *V1beta1SystemsItemStorageArraysGetResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageArraysGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageArraysGetResponse) GetItems

GetItems gets the items property value. The items property returns a []V1beta1SystemsItemStorageArraysGetResponse_itemsable when successful

func (*V1beta1SystemsItemStorageArraysGetResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageArraysGetResponse) SetAdditionalData

func (m *V1beta1SystemsItemStorageArraysGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageArraysGetResponse) SetItems

SetItems sets the items property value. The items property

type V1beta1SystemsItemStorageArraysGetResponse_items

type V1beta1SystemsItemStorageArraysGetResponse_items struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemStorageArraysGetResponse_items list of a system's associated storage arrays.For Storage array, overall health deduced based on the health of itsshelves, controllers, disks, network interfaces, power supply, fan and temperature sensors

func NewV1beta1SystemsItemStorageArraysGetResponse_items

func NewV1beta1SystemsItemStorageArraysGetResponse_items() *V1beta1SystemsItemStorageArraysGetResponse_items

NewV1beta1SystemsItemStorageArraysGetResponse_items instantiates a new V1beta1SystemsItemStorageArraysGetResponse_items and sets the default values.

func (*V1beta1SystemsItemStorageArraysGetResponse_items) GetAdditionalData

func (m *V1beta1SystemsItemStorageArraysGetResponse_items) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items) GetCapacityMetrics

GetCapacityMetrics gets the capacityMetrics property value. Capacity metrics of the storage array. returns a V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetricsable when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items) GetDetails

GetDetails gets the details property value. Details regarding the Storage Array returns a V1beta1SystemsItemStorageArraysGetResponse_items_detailsable when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items) GetHealth

GetHealth gets the health property value. Various storage array components' health. returns a V1beta1SystemsItemStorageArraysGetResponse_items_healthable when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageArraysGetResponse_items) SetAdditionalData

func (m *V1beta1SystemsItemStorageArraysGetResponse_items) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageArraysGetResponse_items) SetCapacityMetrics

SetCapacityMetrics sets the capacityMetrics property value. Capacity metrics of the storage array.

func (*V1beta1SystemsItemStorageArraysGetResponse_items) SetDetails

SetDetails sets the details property value. Details regarding the Storage Array

func (*V1beta1SystemsItemStorageArraysGetResponse_items) SetHealth

SetHealth sets the health property value. Various storage array components' health.

type V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics

type V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics capacity metrics of the storage array.

func NewV1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics

func NewV1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics() *V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics

NewV1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics instantiates a new V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics and sets the default values.

func (*V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics) GetAvailableBytes

GetAvailableBytes gets the availableBytes property value. The availableBytes property returns a *float64 when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics) GetRawCapacityBytes

GetRawCapacityBytes gets the rawCapacityBytes property value. The rawCapacityBytes property returns a *float64 when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics) GetUsableCapacityBytes

GetUsableCapacityBytes gets the usableCapacityBytes property value. The usableCapacityBytes property returns a *float64 when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics) GetUsageBytes

GetUsageBytes gets the usageBytes property value. The usageBytes property returns a *float64 when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics) SetAvailableBytes

SetAvailableBytes sets the availableBytes property value. The availableBytes property

func (*V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics) SetRawCapacityBytes

SetRawCapacityBytes sets the rawCapacityBytes property value. The rawCapacityBytes property

func (*V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics) SetUsableCapacityBytes

SetUsableCapacityBytes sets the usableCapacityBytes property value. The usableCapacityBytes property

func (*V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetrics) SetUsageBytes

SetUsageBytes sets the usageBytes property value. The usageBytes property

type V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetricsable

type V1beta1SystemsItemStorageArraysGetResponse_items_capacityMetricsable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetAvailableBytes() *float64
	GetRawCapacityBytes() *float64
	GetUsableCapacityBytes() *float64
	GetUsageBytes() *float64
	SetAvailableBytes(value *float64)
	SetRawCapacityBytes(value *float64)
	SetUsableCapacityBytes(value *float64)
	SetUsageBytes(value *float64)
}

type V1beta1SystemsItemStorageArraysGetResponse_items_details

type V1beta1SystemsItemStorageArraysGetResponse_items_details struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemStorageArraysGetResponse_items_details details regarding the Storage Array

func NewV1beta1SystemsItemStorageArraysGetResponse_items_details

func NewV1beta1SystemsItemStorageArraysGetResponse_items_details() *V1beta1SystemsItemStorageArraysGetResponse_items_details

NewV1beta1SystemsItemStorageArraysGetResponse_items_details instantiates a new V1beta1SystemsItemStorageArraysGetResponse_items_details and sets the default values.

func (*V1beta1SystemsItemStorageArraysGetResponse_items_details) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_details) GetExtendedModel

GetExtendedModel gets the extendedModel property value. Extended Model of the Array returns a *string when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_details) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_details) GetModel

GetModel gets the model property value. Model of the Array returns a *string when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_details) GetModelSubType

GetModelSubType gets the modelSubType property value. Model subtype of the Array returns a *string when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_details) GetSerial

GetSerial gets the serial property value. Serial of the Array returns a *string when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_details) GetVersion

GetVersion gets the version property value. Version of the Array returns a *string when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_details) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageArraysGetResponse_items_details) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageArraysGetResponse_items_details) SetExtendedModel

SetExtendedModel sets the extendedModel property value. Extended Model of the Array

func (*V1beta1SystemsItemStorageArraysGetResponse_items_details) SetModel

SetModel sets the model property value. Model of the Array

func (*V1beta1SystemsItemStorageArraysGetResponse_items_details) SetModelSubType

SetModelSubType sets the modelSubType property value. Model subtype of the Array

func (*V1beta1SystemsItemStorageArraysGetResponse_items_details) SetSerial

SetSerial sets the serial property value. Serial of the Array

func (*V1beta1SystemsItemStorageArraysGetResponse_items_details) SetVersion

SetVersion sets the version property value. Version of the Array

type V1beta1SystemsItemStorageArraysGetResponse_items_detailsable

type V1beta1SystemsItemStorageArraysGetResponse_items_detailsable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetExtendedModel() *string
	GetModel() *string
	GetModelSubType() *string
	GetSerial() *string
	GetVersion() *string
	SetExtendedModel(value *string)
	SetModel(value *string)
	SetModelSubType(value *string)
	SetSerial(value *string)
	SetVersion(value *string)
}

type V1beta1SystemsItemStorageArraysGetResponse_items_health

type V1beta1SystemsItemStorageArraysGetResponse_items_health struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemStorageArraysGetResponse_items_health various storage array components' health.

func NewV1beta1SystemsItemStorageArraysGetResponse_items_health

func NewV1beta1SystemsItemStorageArraysGetResponse_items_health() *V1beta1SystemsItemStorageArraysGetResponse_items_health

NewV1beta1SystemsItemStorageArraysGetResponse_items_health instantiates a new V1beta1SystemsItemStorageArraysGetResponse_items_health and sets the default values.

func (*V1beta1SystemsItemStorageArraysGetResponse_items_health) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_health) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageArraysGetResponse_items_health) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageArraysGetResponse_items_health) SetAdditionalData

func (m *V1beta1SystemsItemStorageArraysGetResponse_items_health) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemsItemStorageArraysRequestBuilder

type V1beta1SystemsItemStorageArraysRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

V1beta1SystemsItemStorageArraysRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\systems\{-id}\storage-arrays

func NewV1beta1SystemsItemStorageArraysRequestBuilder

NewV1beta1SystemsItemStorageArraysRequestBuilder instantiates a new V1beta1SystemsItemStorageArraysRequestBuilder and sets the default values.

func NewV1beta1SystemsItemStorageArraysRequestBuilderInternal

func NewV1beta1SystemsItemStorageArraysRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemStorageArraysRequestBuilder

NewV1beta1SystemsItemStorageArraysRequestBuilderInternal instantiates a new V1beta1SystemsItemStorageArraysRequestBuilder and sets the default values.

func (*V1beta1SystemsItemStorageArraysRequestBuilder) Get

Get lists storage arrays of system's storage system in system details page view. Deprecated: This method is obsolete. Use GetAsStorageArraysGetResponse instead. returns a V1beta1SystemsItemStorageArraysResponseable when successful returns a V1beta1SystemsItemStorageArrays400Error error when the service returns a 400 status code returns a V1beta1SystemsItemStorageArrays401Error error when the service returns a 401 status code returns a V1beta1SystemsItemStorageArrays404Error error when the service returns a 404 status code returns a V1beta1SystemsItemStorageArrays500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemStorageArraysRequestBuilder) GetAsStorageArraysGetResponse

GetAsStorageArraysGetResponse lists storage arrays of system's storage system in system details page view. returns a V1beta1SystemsItemStorageArraysGetResponseable when successful returns a V1beta1SystemsItemStorageArrays400Error error when the service returns a 400 status code returns a V1beta1SystemsItemStorageArrays401Error error when the service returns a 401 status code returns a V1beta1SystemsItemStorageArrays404Error error when the service returns a 404 status code returns a V1beta1SystemsItemStorageArrays500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemStorageArraysRequestBuilder) ToGetRequestInformation

ToGetRequestInformation lists storage arrays of system's storage system in system details page view. returns a *RequestInformation when successful

func (*V1beta1SystemsItemStorageArraysRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemsItemStorageArraysRequestBuilder when successful

type V1beta1SystemsItemStorageArraysRequestBuilderGetRequestConfiguration

type V1beta1SystemsItemStorageArraysRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

V1beta1SystemsItemStorageArraysRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsItemStorageArraysResponse deprecated

type V1beta1SystemsItemStorageArraysResponse struct {
	V1beta1SystemsItemStorageArraysGetResponse
}

Deprecated: This class is obsolete. Use V1beta1SystemsItemStorageArraysGetResponseable instead.

func NewV1beta1SystemsItemStorageArraysResponse

func NewV1beta1SystemsItemStorageArraysResponse() *V1beta1SystemsItemStorageArraysResponse

NewV1beta1SystemsItemStorageArraysResponse instantiates a new V1beta1SystemsItemStorageArraysResponse and sets the default values.

type V1beta1SystemsItemStorageArraysResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemsItemStorageArraysGetResponseable instead.

type V1beta1SystemsItemStoragePools400Error

type V1beta1SystemsItemStoragePools400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStoragePools400Error

func NewV1beta1SystemsItemStoragePools400Error() *V1beta1SystemsItemStoragePools400Error

NewV1beta1SystemsItemStoragePools400Error instantiates a new V1beta1SystemsItemStoragePools400Error and sets the default values.

func (*V1beta1SystemsItemStoragePools400Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemStoragePools400Error) GetAdditionalData

func (m *V1beta1SystemsItemStoragePools400Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStoragePools400Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemStoragePools400Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemStoragePools400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStoragePools400Error) GetHttpStatusCode

func (m *V1beta1SystemsItemStoragePools400Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemStoragePools400Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemStoragePools400Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStoragePools400Error) SetAdditionalData

func (m *V1beta1SystemsItemStoragePools400Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStoragePools400Error) SetDebugId

func (m *V1beta1SystemsItemStoragePools400Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemStoragePools400Error) SetErrorCode

func (m *V1beta1SystemsItemStoragePools400Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemStoragePools400Error) SetHttpStatusCode

func (m *V1beta1SystemsItemStoragePools400Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemStoragePools400Error) SetMessage

func (m *V1beta1SystemsItemStoragePools400Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemStoragePools400Errorable

type V1beta1SystemsItemStoragePools400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemStoragePools401Error

type V1beta1SystemsItemStoragePools401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStoragePools401Error

func NewV1beta1SystemsItemStoragePools401Error() *V1beta1SystemsItemStoragePools401Error

NewV1beta1SystemsItemStoragePools401Error instantiates a new V1beta1SystemsItemStoragePools401Error and sets the default values.

func (*V1beta1SystemsItemStoragePools401Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemStoragePools401Error) GetAdditionalData

func (m *V1beta1SystemsItemStoragePools401Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStoragePools401Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemStoragePools401Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemStoragePools401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStoragePools401Error) GetHttpStatusCode

func (m *V1beta1SystemsItemStoragePools401Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemStoragePools401Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemStoragePools401Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStoragePools401Error) SetAdditionalData

func (m *V1beta1SystemsItemStoragePools401Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStoragePools401Error) SetDebugId

func (m *V1beta1SystemsItemStoragePools401Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemStoragePools401Error) SetErrorCode

func (m *V1beta1SystemsItemStoragePools401Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemStoragePools401Error) SetHttpStatusCode

func (m *V1beta1SystemsItemStoragePools401Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemStoragePools401Error) SetMessage

func (m *V1beta1SystemsItemStoragePools401Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemStoragePools401Errorable

type V1beta1SystemsItemStoragePools401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemStoragePools404Error

type V1beta1SystemsItemStoragePools404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStoragePools404Error

func NewV1beta1SystemsItemStoragePools404Error() *V1beta1SystemsItemStoragePools404Error

NewV1beta1SystemsItemStoragePools404Error instantiates a new V1beta1SystemsItemStoragePools404Error and sets the default values.

func (*V1beta1SystemsItemStoragePools404Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemStoragePools404Error) GetAdditionalData

func (m *V1beta1SystemsItemStoragePools404Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStoragePools404Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemStoragePools404Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemStoragePools404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStoragePools404Error) GetHttpStatusCode

func (m *V1beta1SystemsItemStoragePools404Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemStoragePools404Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemStoragePools404Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStoragePools404Error) SetAdditionalData

func (m *V1beta1SystemsItemStoragePools404Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStoragePools404Error) SetDebugId

func (m *V1beta1SystemsItemStoragePools404Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemStoragePools404Error) SetErrorCode

func (m *V1beta1SystemsItemStoragePools404Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemStoragePools404Error) SetHttpStatusCode

func (m *V1beta1SystemsItemStoragePools404Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemStoragePools404Error) SetMessage

func (m *V1beta1SystemsItemStoragePools404Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemStoragePools404Errorable

type V1beta1SystemsItemStoragePools404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemStoragePools500Error

type V1beta1SystemsItemStoragePools500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStoragePools500Error

func NewV1beta1SystemsItemStoragePools500Error() *V1beta1SystemsItemStoragePools500Error

NewV1beta1SystemsItemStoragePools500Error instantiates a new V1beta1SystemsItemStoragePools500Error and sets the default values.

func (*V1beta1SystemsItemStoragePools500Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemStoragePools500Error) GetAdditionalData

func (m *V1beta1SystemsItemStoragePools500Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStoragePools500Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemStoragePools500Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemStoragePools500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStoragePools500Error) GetHttpStatusCode

func (m *V1beta1SystemsItemStoragePools500Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemStoragePools500Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemStoragePools500Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStoragePools500Error) SetAdditionalData

func (m *V1beta1SystemsItemStoragePools500Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStoragePools500Error) SetDebugId

func (m *V1beta1SystemsItemStoragePools500Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemStoragePools500Error) SetErrorCode

func (m *V1beta1SystemsItemStoragePools500Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemStoragePools500Error) SetHttpStatusCode

func (m *V1beta1SystemsItemStoragePools500Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemStoragePools500Error) SetMessage

func (m *V1beta1SystemsItemStoragePools500Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemStoragePools500Errorable

type V1beta1SystemsItemStoragePools500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemStoragePoolsGetResponse

type V1beta1SystemsItemStoragePoolsGetResponse struct {
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStoragePoolsGetResponse

func NewV1beta1SystemsItemStoragePoolsGetResponse() *V1beta1SystemsItemStoragePoolsGetResponse

NewV1beta1SystemsItemStoragePoolsGetResponse instantiates a new V1beta1SystemsItemStoragePoolsGetResponse and sets the default values.

func (*V1beta1SystemsItemStoragePoolsGetResponse) GetAdditionalData

func (m *V1beta1SystemsItemStoragePoolsGetResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse) GetItems

GetItems gets the items property value. The items property returns a []V1beta1SystemsItemStoragePoolsGetResponse_itemsable when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStoragePoolsGetResponse) SetAdditionalData

func (m *V1beta1SystemsItemStoragePoolsGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStoragePoolsGetResponse) SetItems

SetItems sets the items property value. The items property

type V1beta1SystemsItemStoragePoolsGetResponse_items

type V1beta1SystemsItemStoragePoolsGetResponse_items struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemStoragePoolsGetResponse_items system's associated storage arrays.

func NewV1beta1SystemsItemStoragePoolsGetResponse_items

func NewV1beta1SystemsItemStoragePoolsGetResponse_items() *V1beta1SystemsItemStoragePoolsGetResponse_items

NewV1beta1SystemsItemStoragePoolsGetResponse_items instantiates a new V1beta1SystemsItemStoragePoolsGetResponse_items and sets the default values.

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetAdditionalData

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetCapacity

GetCapacity gets the capacity property value. The capacity property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetCloneRatio

GetCloneRatio gets the cloneRatio property value. The cloneRatio property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetCompressionRatio

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) GetCompressionRatio() *float64

GetCompressionRatio gets the compressionRatio property value. The compressionRatio property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetDataReductionRatio

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) GetDataReductionRatio() *float64

GetDataReductionRatio gets the dataReductionRatio property value. The dataReductionRatio property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetDedupeRatio

GetDedupeRatio gets the dedupeRatio property value. The dedupeRatio property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetIops

GetIops gets the iops property value. I/O operations per second observed for this storage pool. returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetLatency

GetLatency gets the latency property value. Latency (milliseconds) observed for this storage pool. returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetSavings

GetSavings gets the savings property value. The savings property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetSavingsClone

GetSavingsClone gets the savingsClone property value. The savingsClone property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetSavingsCompression

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) GetSavingsCompression() *float64

GetSavingsCompression gets the savingsCompression property value. The savingsCompression property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetSavingsDataReduction

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) GetSavingsDataReduction() *float64

GetSavingsDataReduction gets the savingsDataReduction property value. The savingsDataReduction property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetSavingsDedupe

GetSavingsDedupe gets the savingsDedupe property value. The savingsDedupe property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetSavingsRatio

GetSavingsRatio gets the savingsRatio property value. The savingsRatio property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetSavingsVolThinProvisioning

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) GetSavingsVolThinProvisioning() *float64

GetSavingsVolThinProvisioning gets the savingsVolThinProvisioning property value. The savingsVolThinProvisioning property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetThroughput

GetThroughput gets the throughput property value. Throughput (B/s) observed for this storage pool. returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetUncompressedSnapUsageBytes

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) GetUncompressedSnapUsageBytes() *float64

GetUncompressedSnapUsageBytes gets the uncompressedSnapUsageBytes property value. The uncompressedSnapUsageBytes property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetUncompressedVolUsageBytes

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) GetUncompressedVolUsageBytes() *float64

GetUncompressedVolUsageBytes gets the uncompressedVolUsageBytes property value. The uncompressedVolUsageBytes property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetUsage

GetUsage gets the usage property value. The usage property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetVmfsCount

GetVmfsCount gets the vmfsCount property value. Number of VMFS VMs using this storage pool. returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetVolThinProvisioningRatio

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) GetVolThinProvisioningRatio() *float64

GetVolThinProvisioningRatio gets the volThinProvisioningRatio property value. The volThinProvisioningRatio property returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) GetVvolCount

GetVvolCount gets the vvolCount property value. Number of VVOL VMs using this storage pool. returns a *float64 when successful

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetAdditionalData

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetCapacity

SetCapacity sets the capacity property value. The capacity property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetCloneRatio

SetCloneRatio sets the cloneRatio property value. The cloneRatio property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetCompressionRatio

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) SetCompressionRatio(value *float64)

SetCompressionRatio sets the compressionRatio property value. The compressionRatio property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetDataReductionRatio

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) SetDataReductionRatio(value *float64)

SetDataReductionRatio sets the dataReductionRatio property value. The dataReductionRatio property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetDedupeRatio

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) SetDedupeRatio(value *float64)

SetDedupeRatio sets the dedupeRatio property value. The dedupeRatio property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetIops

SetIops sets the iops property value. I/O operations per second observed for this storage pool.

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetLatency

SetLatency sets the latency property value. Latency (milliseconds) observed for this storage pool.

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetSavings

SetSavings sets the savings property value. The savings property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetSavingsClone

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) SetSavingsClone(value *float64)

SetSavingsClone sets the savingsClone property value. The savingsClone property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetSavingsCompression

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) SetSavingsCompression(value *float64)

SetSavingsCompression sets the savingsCompression property value. The savingsCompression property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetSavingsDataReduction

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) SetSavingsDataReduction(value *float64)

SetSavingsDataReduction sets the savingsDataReduction property value. The savingsDataReduction property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetSavingsDedupe

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) SetSavingsDedupe(value *float64)

SetSavingsDedupe sets the savingsDedupe property value. The savingsDedupe property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetSavingsRatio

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) SetSavingsRatio(value *float64)

SetSavingsRatio sets the savingsRatio property value. The savingsRatio property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetSavingsVolThinProvisioning

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) SetSavingsVolThinProvisioning(value *float64)

SetSavingsVolThinProvisioning sets the savingsVolThinProvisioning property value. The savingsVolThinProvisioning property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetThroughput

SetThroughput sets the throughput property value. Throughput (B/s) observed for this storage pool.

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetUncompressedSnapUsageBytes

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) SetUncompressedSnapUsageBytes(value *float64)

SetUncompressedSnapUsageBytes sets the uncompressedSnapUsageBytes property value. The uncompressedSnapUsageBytes property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetUncompressedVolUsageBytes

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) SetUncompressedVolUsageBytes(value *float64)

SetUncompressedVolUsageBytes sets the uncompressedVolUsageBytes property value. The uncompressedVolUsageBytes property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetUsage

SetUsage sets the usage property value. The usage property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetVmfsCount

SetVmfsCount sets the vmfsCount property value. Number of VMFS VMs using this storage pool.

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetVolThinProvisioningRatio

func (m *V1beta1SystemsItemStoragePoolsGetResponse_items) SetVolThinProvisioningRatio(value *float64)

SetVolThinProvisioningRatio sets the volThinProvisioningRatio property value. The volThinProvisioningRatio property

func (*V1beta1SystemsItemStoragePoolsGetResponse_items) SetVvolCount

SetVvolCount sets the vvolCount property value. Number of VVOL VMs using this storage pool.

type V1beta1SystemsItemStoragePoolsGetResponse_itemsable

type V1beta1SystemsItemStoragePoolsGetResponse_itemsable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCapacity() *float64
	GetCloneRatio() *float64
	GetCompressionRatio() *float64
	GetDataReductionRatio() *float64
	GetDedupeRatio() *float64
	GetIops() *float64
	GetLatency() *float64
	GetSavings() *float64
	GetSavingsClone() *float64
	GetSavingsCompression() *float64
	GetSavingsDataReduction() *float64
	GetSavingsDedupe() *float64
	GetSavingsRatio() *float64
	GetSavingsVolThinProvisioning() *float64
	GetThroughput() *float64
	GetUncompressedSnapUsageBytes() *float64
	GetUncompressedVolUsageBytes() *float64
	GetUsage() *float64
	GetVmfsCount() *float64
	GetVolThinProvisioningRatio() *float64
	GetVvolCount() *float64
	SetCapacity(value *float64)
	SetCloneRatio(value *float64)
	SetCompressionRatio(value *float64)
	SetDataReductionRatio(value *float64)
	SetDedupeRatio(value *float64)
	SetIops(value *float64)
	SetLatency(value *float64)
	SetSavings(value *float64)
	SetSavingsClone(value *float64)
	SetSavingsCompression(value *float64)
	SetSavingsDataReduction(value *float64)
	SetSavingsDedupe(value *float64)
	SetSavingsRatio(value *float64)
	SetSavingsVolThinProvisioning(value *float64)
	SetThroughput(value *float64)
	SetUncompressedSnapUsageBytes(value *float64)
	SetUncompressedVolUsageBytes(value *float64)
	SetUsage(value *float64)
	SetVmfsCount(value *float64)
	SetVolThinProvisioningRatio(value *float64)
	SetVvolCount(value *float64)
}

type V1beta1SystemsItemStoragePoolsRequestBuilder

type V1beta1SystemsItemStoragePoolsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

V1beta1SystemsItemStoragePoolsRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\systems\{-id}\storage-pools

func NewV1beta1SystemsItemStoragePoolsRequestBuilder

NewV1beta1SystemsItemStoragePoolsRequestBuilder instantiates a new V1beta1SystemsItemStoragePoolsRequestBuilder and sets the default values.

func NewV1beta1SystemsItemStoragePoolsRequestBuilderInternal

func NewV1beta1SystemsItemStoragePoolsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemStoragePoolsRequestBuilder

NewV1beta1SystemsItemStoragePoolsRequestBuilderInternal instantiates a new V1beta1SystemsItemStoragePoolsRequestBuilder and sets the default values.

func (*V1beta1SystemsItemStoragePoolsRequestBuilder) Get

Get lists storage pools of system's storage system in system details page view.Does not support Selection, Filtering and Sorting. Deprecated: This method is obsolete. Use GetAsStoragePoolsGetResponse instead. returns a V1beta1SystemsItemStoragePoolsResponseable when successful returns a V1beta1SystemsItemStoragePools400Error error when the service returns a 400 status code returns a V1beta1SystemsItemStoragePools401Error error when the service returns a 401 status code returns a V1beta1SystemsItemStoragePools404Error error when the service returns a 404 status code returns a V1beta1SystemsItemStoragePools500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemStoragePoolsRequestBuilder) GetAsStoragePoolsGetResponse

GetAsStoragePoolsGetResponse lists storage pools of system's storage system in system details page view.Does not support Selection, Filtering and Sorting. returns a V1beta1SystemsItemStoragePoolsGetResponseable when successful returns a V1beta1SystemsItemStoragePools400Error error when the service returns a 400 status code returns a V1beta1SystemsItemStoragePools401Error error when the service returns a 401 status code returns a V1beta1SystemsItemStoragePools404Error error when the service returns a 404 status code returns a V1beta1SystemsItemStoragePools500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemStoragePoolsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation lists storage pools of system's storage system in system details page view.Does not support Selection, Filtering and Sorting. returns a *RequestInformation when successful

func (*V1beta1SystemsItemStoragePoolsRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemsItemStoragePoolsRequestBuilder when successful

type V1beta1SystemsItemStoragePoolsRequestBuilderGetRequestConfiguration

type V1beta1SystemsItemStoragePoolsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

V1beta1SystemsItemStoragePoolsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsItemStoragePoolsResponse deprecated

type V1beta1SystemsItemStoragePoolsResponse struct {
	V1beta1SystemsItemStoragePoolsGetResponse
}

Deprecated: This class is obsolete. Use V1beta1SystemsItemStoragePoolsGetResponseable instead.

func NewV1beta1SystemsItemStoragePoolsResponse

func NewV1beta1SystemsItemStoragePoolsResponse() *V1beta1SystemsItemStoragePoolsResponse

NewV1beta1SystemsItemStoragePoolsResponse instantiates a new V1beta1SystemsItemStoragePoolsResponse and sets the default values.

type V1beta1SystemsItemStoragePoolsResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemsItemStoragePoolsGetResponseable instead.

type V1beta1SystemsItemStorageReplicationPartners400Error

type V1beta1SystemsItemStorageReplicationPartners400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStorageReplicationPartners400Error

func NewV1beta1SystemsItemStorageReplicationPartners400Error() *V1beta1SystemsItemStorageReplicationPartners400Error

NewV1beta1SystemsItemStorageReplicationPartners400Error instantiates a new V1beta1SystemsItemStorageReplicationPartners400Error and sets the default values.

func (*V1beta1SystemsItemStorageReplicationPartners400Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemStorageReplicationPartners400Error) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageReplicationPartners400Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartners400Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartners400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageReplicationPartners400Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemStorageReplicationPartners400Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartners400Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageReplicationPartners400Error) SetAdditionalData

func (m *V1beta1SystemsItemStorageReplicationPartners400Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageReplicationPartners400Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemStorageReplicationPartners400Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemStorageReplicationPartners400Error) SetHttpStatusCode

func (m *V1beta1SystemsItemStorageReplicationPartners400Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemStorageReplicationPartners400Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemStorageReplicationPartners400Errorable

type V1beta1SystemsItemStorageReplicationPartners400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemStorageReplicationPartners401Error

type V1beta1SystemsItemStorageReplicationPartners401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStorageReplicationPartners401Error

func NewV1beta1SystemsItemStorageReplicationPartners401Error() *V1beta1SystemsItemStorageReplicationPartners401Error

NewV1beta1SystemsItemStorageReplicationPartners401Error instantiates a new V1beta1SystemsItemStorageReplicationPartners401Error and sets the default values.

func (*V1beta1SystemsItemStorageReplicationPartners401Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemStorageReplicationPartners401Error) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageReplicationPartners401Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartners401Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartners401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageReplicationPartners401Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemStorageReplicationPartners401Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartners401Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageReplicationPartners401Error) SetAdditionalData

func (m *V1beta1SystemsItemStorageReplicationPartners401Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageReplicationPartners401Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemStorageReplicationPartners401Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemStorageReplicationPartners401Error) SetHttpStatusCode

func (m *V1beta1SystemsItemStorageReplicationPartners401Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemStorageReplicationPartners401Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemStorageReplicationPartners401Errorable

type V1beta1SystemsItemStorageReplicationPartners401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemStorageReplicationPartners404Error

type V1beta1SystemsItemStorageReplicationPartners404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStorageReplicationPartners404Error

func NewV1beta1SystemsItemStorageReplicationPartners404Error() *V1beta1SystemsItemStorageReplicationPartners404Error

NewV1beta1SystemsItemStorageReplicationPartners404Error instantiates a new V1beta1SystemsItemStorageReplicationPartners404Error and sets the default values.

func (*V1beta1SystemsItemStorageReplicationPartners404Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemStorageReplicationPartners404Error) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageReplicationPartners404Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartners404Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartners404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageReplicationPartners404Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemStorageReplicationPartners404Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartners404Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageReplicationPartners404Error) SetAdditionalData

func (m *V1beta1SystemsItemStorageReplicationPartners404Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageReplicationPartners404Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemStorageReplicationPartners404Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemStorageReplicationPartners404Error) SetHttpStatusCode

func (m *V1beta1SystemsItemStorageReplicationPartners404Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemStorageReplicationPartners404Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemStorageReplicationPartners404Errorable

type V1beta1SystemsItemStorageReplicationPartners404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemStorageReplicationPartners500Error

type V1beta1SystemsItemStorageReplicationPartners500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStorageReplicationPartners500Error

func NewV1beta1SystemsItemStorageReplicationPartners500Error() *V1beta1SystemsItemStorageReplicationPartners500Error

NewV1beta1SystemsItemStorageReplicationPartners500Error instantiates a new V1beta1SystemsItemStorageReplicationPartners500Error and sets the default values.

func (*V1beta1SystemsItemStorageReplicationPartners500Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemStorageReplicationPartners500Error) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageReplicationPartners500Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartners500Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartners500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageReplicationPartners500Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemStorageReplicationPartners500Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartners500Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageReplicationPartners500Error) SetAdditionalData

func (m *V1beta1SystemsItemStorageReplicationPartners500Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageReplicationPartners500Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemStorageReplicationPartners500Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemStorageReplicationPartners500Error) SetHttpStatusCode

func (m *V1beta1SystemsItemStorageReplicationPartners500Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemStorageReplicationPartners500Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemStorageReplicationPartners500Errorable

type V1beta1SystemsItemStorageReplicationPartners500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemStorageReplicationPartnersGetResponse

type V1beta1SystemsItemStorageReplicationPartnersGetResponse struct {
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStorageReplicationPartnersGetResponse

func NewV1beta1SystemsItemStorageReplicationPartnersGetResponse() *V1beta1SystemsItemStorageReplicationPartnersGetResponse

NewV1beta1SystemsItemStorageReplicationPartnersGetResponse instantiates a new V1beta1SystemsItemStorageReplicationPartnersGetResponse and sets the default values.

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse) GetItems

GetItems gets the items property value. The items property returns a []V1beta1SystemsItemStorageReplicationPartnersGetResponse_itemsable when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse) SetAdditionalData

func (m *V1beta1SystemsItemStorageReplicationPartnersGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse) SetItems

SetItems sets the items property value. The items property

type V1beta1SystemsItemStorageReplicationPartnersGetResponse_items

type V1beta1SystemsItemStorageReplicationPartnersGetResponse_items struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemStorageReplicationPartnersGetResponse_items system's storage system replication partner info.

func NewV1beta1SystemsItemStorageReplicationPartnersGetResponse_items

func NewV1beta1SystemsItemStorageReplicationPartnersGetResponse_items() *V1beta1SystemsItemStorageReplicationPartnersGetResponse_items

NewV1beta1SystemsItemStorageReplicationPartnersGetResponse_items instantiates a new V1beta1SystemsItemStorageReplicationPartnersGetResponse_items and sets the default values.

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) GetHostname

GetHostname gets the hostname property value. Remote replication partner hostname. returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) GetIsAlive

GetIsAlive gets the isAlive property value. Replication partner availability. returns a *bool when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) GetPartnerType

GetPartnerType gets the partnerType property value. Type of replication partner. returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) GetPaused

GetPaused gets the paused property value. Indicates whether replication traffic from/to this partner has been halted. returns a *bool when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) GetReplicationDirection

GetReplicationDirection gets the replicationDirection property value. Direction of replication configured with this partner.Possible values: none, downstream, upstream, bi_directional. returns a *string when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) GetThrottles

GetThrottles gets the throttles property value. Throttles used while replicating from/to this partner. returns a []V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttlesable when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) GetVolumeCollectionCount

GetVolumeCollectionCount gets the volumeCollectionCount property value. Number of volume collections that are replicating from/to this partner. returns a *float64 when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) GetVolumeCount

GetVolumeCount gets the volumeCount property value. Number of volumes that are replicating from/to this partner. returns a *float64 when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) SetHostname

SetHostname sets the hostname property value. Remote replication partner hostname.

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) SetIsAlive

SetIsAlive sets the isAlive property value. Replication partner availability.

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) SetPartnerType

SetPartnerType sets the partnerType property value. Type of replication partner.

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) SetPaused

SetPaused sets the paused property value. Indicates whether replication traffic from/to this partner has been halted.

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) SetReplicationDirection

func (m *V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) SetReplicationDirection(value *string)

SetReplicationDirection sets the replicationDirection property value. Direction of replication configured with this partner.Possible values: none, downstream, upstream, bi_directional.

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) SetThrottles

SetThrottles sets the throttles property value. Throttles used while replicating from/to this partner.

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) SetVolumeCollectionCount

func (m *V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) SetVolumeCollectionCount(value *float64)

SetVolumeCollectionCount sets the volumeCollectionCount property value. Number of volume collections that are replicating from/to this partner.

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items) SetVolumeCount

SetVolumeCount sets the volumeCount property value. Number of volumes that are replicating from/to this partner.

type V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles

type V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles struct {
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles

func NewV1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles() *V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles

NewV1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles instantiates a new V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles and sets the default values.

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles) GetDays

GetDays gets the days property value. The days property returns a *float64 when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles) GetThrAtTime

GetThrAtTime gets the thrAtTime property value. The thrAtTime property returns a *float64 when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles) GetThrBandwidthLimitKbps

GetThrBandwidthLimitKbps gets the thrBandwidthLimitKbps property value. The thrBandwidthLimitKbps property returns a *float64 when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles) GetThrUntilTime

GetThrUntilTime gets the thrUntilTime property value. The thrUntilTime property returns a *float64 when successful

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles) SetDays

SetDays sets the days property value. The days property

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles) SetThrAtTime

SetThrAtTime sets the thrAtTime property value. The thrAtTime property

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles) SetThrBandwidthLimitKbps

SetThrBandwidthLimitKbps sets the thrBandwidthLimitKbps property value. The thrBandwidthLimitKbps property

func (*V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttles) SetThrUntilTime

SetThrUntilTime sets the thrUntilTime property value. The thrUntilTime property

type V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttlesable

type V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttlesable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDays() *float64
	GetThrAtTime() *float64
	GetThrBandwidthLimitKbps() *float64
	GetThrUntilTime() *float64
	SetDays(value *float64)
	SetThrAtTime(value *float64)
	SetThrBandwidthLimitKbps(value *float64)
	SetThrUntilTime(value *float64)
}

type V1beta1SystemsItemStorageReplicationPartnersGetResponse_itemsable

type V1beta1SystemsItemStorageReplicationPartnersGetResponse_itemsable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetHostname() *string
	GetIsAlive() *bool
	GetPartnerType() *string
	GetPaused() *bool
	GetReplicationDirection() *string
	GetThrottles() []V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttlesable
	GetVolumeCollectionCount() *float64
	GetVolumeCount() *float64
	SetHostname(value *string)
	SetIsAlive(value *bool)
	SetPartnerType(value *string)
	SetPaused(value *bool)
	SetReplicationDirection(value *string)
	SetThrottles(value []V1beta1SystemsItemStorageReplicationPartnersGetResponse_items_throttlesable)
	SetVolumeCollectionCount(value *float64)
	SetVolumeCount(value *float64)
}

type V1beta1SystemsItemStorageReplicationPartnersRequestBuilder

type V1beta1SystemsItemStorageReplicationPartnersRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

V1beta1SystemsItemStorageReplicationPartnersRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\systems\{-id}\storage-replication-partners

func NewV1beta1SystemsItemStorageReplicationPartnersRequestBuilder

func NewV1beta1SystemsItemStorageReplicationPartnersRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemStorageReplicationPartnersRequestBuilder

NewV1beta1SystemsItemStorageReplicationPartnersRequestBuilder instantiates a new V1beta1SystemsItemStorageReplicationPartnersRequestBuilder and sets the default values.

func NewV1beta1SystemsItemStorageReplicationPartnersRequestBuilderInternal

func NewV1beta1SystemsItemStorageReplicationPartnersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemStorageReplicationPartnersRequestBuilder

NewV1beta1SystemsItemStorageReplicationPartnersRequestBuilderInternal instantiates a new V1beta1SystemsItemStorageReplicationPartnersRequestBuilder and sets the default values.

func (*V1beta1SystemsItemStorageReplicationPartnersRequestBuilder) Get

Get lists replication partners of system's storage system in system details page view.Does not support Selection, Filtering and Sorting. Deprecated: This method is obsolete. Use GetAsStorageReplicationPartnersGetResponse instead. returns a V1beta1SystemsItemStorageReplicationPartnersResponseable when successful returns a V1beta1SystemsItemStorageReplicationPartners400Error error when the service returns a 400 status code returns a V1beta1SystemsItemStorageReplicationPartners401Error error when the service returns a 401 status code returns a V1beta1SystemsItemStorageReplicationPartners404Error error when the service returns a 404 status code returns a V1beta1SystemsItemStorageReplicationPartners500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemStorageReplicationPartnersRequestBuilder) GetAsStorageReplicationPartnersGetResponse

GetAsStorageReplicationPartnersGetResponse lists replication partners of system's storage system in system details page view.Does not support Selection, Filtering and Sorting. returns a V1beta1SystemsItemStorageReplicationPartnersGetResponseable when successful returns a V1beta1SystemsItemStorageReplicationPartners400Error error when the service returns a 400 status code returns a V1beta1SystemsItemStorageReplicationPartners401Error error when the service returns a 401 status code returns a V1beta1SystemsItemStorageReplicationPartners404Error error when the service returns a 404 status code returns a V1beta1SystemsItemStorageReplicationPartners500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemStorageReplicationPartnersRequestBuilder) ToGetRequestInformation

ToGetRequestInformation lists replication partners of system's storage system in system details page view.Does not support Selection, Filtering and Sorting. returns a *RequestInformation when successful

func (*V1beta1SystemsItemStorageReplicationPartnersRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemsItemStorageReplicationPartnersRequestBuilder when successful

type V1beta1SystemsItemStorageReplicationPartnersRequestBuilderGetRequestConfiguration

type V1beta1SystemsItemStorageReplicationPartnersRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

V1beta1SystemsItemStorageReplicationPartnersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsItemStorageReplicationPartnersResponse deprecated

type V1beta1SystemsItemStorageReplicationPartnersResponse struct {
	V1beta1SystemsItemStorageReplicationPartnersGetResponse
}

Deprecated: This class is obsolete. Use V1beta1SystemsItemStorageReplicationPartnersGetResponseable instead.

func NewV1beta1SystemsItemStorageReplicationPartnersResponse

func NewV1beta1SystemsItemStorageReplicationPartnersResponse() *V1beta1SystemsItemStorageReplicationPartnersResponse

NewV1beta1SystemsItemStorageReplicationPartnersResponse instantiates a new V1beta1SystemsItemStorageReplicationPartnersResponse and sets the default values.

type V1beta1SystemsItemStorageReplicationPartnersResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemsItemStorageReplicationPartnersGetResponseable instead.

type V1beta1SystemsItemSwitches400Error

type V1beta1SystemsItemSwitches400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSwitches400Error

func NewV1beta1SystemsItemSwitches400Error() *V1beta1SystemsItemSwitches400Error

NewV1beta1SystemsItemSwitches400Error instantiates a new V1beta1SystemsItemSwitches400Error and sets the default values.

func (*V1beta1SystemsItemSwitches400Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSwitches400Error) GetAdditionalData

func (m *V1beta1SystemsItemSwitches400Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSwitches400Error) GetDebugId

func (m *V1beta1SystemsItemSwitches400Error) GetDebugId() *string

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSwitches400Error) GetErrorCode

func (m *V1beta1SystemsItemSwitches400Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSwitches400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSwitches400Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSwitches400Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSwitches400Error) GetMessage

func (m *V1beta1SystemsItemSwitches400Error) GetMessage() *string

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSwitches400Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSwitches400Error) SetAdditionalData

func (m *V1beta1SystemsItemSwitches400Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSwitches400Error) SetDebugId

func (m *V1beta1SystemsItemSwitches400Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSwitches400Error) SetErrorCode

func (m *V1beta1SystemsItemSwitches400Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSwitches400Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSwitches400Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSwitches400Error) SetMessage

func (m *V1beta1SystemsItemSwitches400Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSwitches400Errorable

type V1beta1SystemsItemSwitches400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSwitches401Error

type V1beta1SystemsItemSwitches401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSwitches401Error

func NewV1beta1SystemsItemSwitches401Error() *V1beta1SystemsItemSwitches401Error

NewV1beta1SystemsItemSwitches401Error instantiates a new V1beta1SystemsItemSwitches401Error and sets the default values.

func (*V1beta1SystemsItemSwitches401Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSwitches401Error) GetAdditionalData

func (m *V1beta1SystemsItemSwitches401Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSwitches401Error) GetDebugId

func (m *V1beta1SystemsItemSwitches401Error) GetDebugId() *string

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSwitches401Error) GetErrorCode

func (m *V1beta1SystemsItemSwitches401Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSwitches401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSwitches401Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSwitches401Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSwitches401Error) GetMessage

func (m *V1beta1SystemsItemSwitches401Error) GetMessage() *string

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSwitches401Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSwitches401Error) SetAdditionalData

func (m *V1beta1SystemsItemSwitches401Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSwitches401Error) SetDebugId

func (m *V1beta1SystemsItemSwitches401Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSwitches401Error) SetErrorCode

func (m *V1beta1SystemsItemSwitches401Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSwitches401Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSwitches401Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSwitches401Error) SetMessage

func (m *V1beta1SystemsItemSwitches401Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSwitches401Errorable

type V1beta1SystemsItemSwitches401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSwitches404Error

type V1beta1SystemsItemSwitches404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSwitches404Error

func NewV1beta1SystemsItemSwitches404Error() *V1beta1SystemsItemSwitches404Error

NewV1beta1SystemsItemSwitches404Error instantiates a new V1beta1SystemsItemSwitches404Error and sets the default values.

func (*V1beta1SystemsItemSwitches404Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSwitches404Error) GetAdditionalData

func (m *V1beta1SystemsItemSwitches404Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSwitches404Error) GetDebugId

func (m *V1beta1SystemsItemSwitches404Error) GetDebugId() *string

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSwitches404Error) GetErrorCode

func (m *V1beta1SystemsItemSwitches404Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSwitches404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSwitches404Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSwitches404Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSwitches404Error) GetMessage

func (m *V1beta1SystemsItemSwitches404Error) GetMessage() *string

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSwitches404Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSwitches404Error) SetAdditionalData

func (m *V1beta1SystemsItemSwitches404Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSwitches404Error) SetDebugId

func (m *V1beta1SystemsItemSwitches404Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSwitches404Error) SetErrorCode

func (m *V1beta1SystemsItemSwitches404Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSwitches404Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSwitches404Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSwitches404Error) SetMessage

func (m *V1beta1SystemsItemSwitches404Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSwitches404Errorable

type V1beta1SystemsItemSwitches404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSwitches500Error

type V1beta1SystemsItemSwitches500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSwitches500Error

func NewV1beta1SystemsItemSwitches500Error() *V1beta1SystemsItemSwitches500Error

NewV1beta1SystemsItemSwitches500Error instantiates a new V1beta1SystemsItemSwitches500Error and sets the default values.

func (*V1beta1SystemsItemSwitches500Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSwitches500Error) GetAdditionalData

func (m *V1beta1SystemsItemSwitches500Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSwitches500Error) GetDebugId

func (m *V1beta1SystemsItemSwitches500Error) GetDebugId() *string

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSwitches500Error) GetErrorCode

func (m *V1beta1SystemsItemSwitches500Error) GetErrorCode() *string

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSwitches500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSwitches500Error) GetHttpStatusCode

func (m *V1beta1SystemsItemSwitches500Error) GetHttpStatusCode() *int32

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSwitches500Error) GetMessage

func (m *V1beta1SystemsItemSwitches500Error) GetMessage() *string

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSwitches500Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSwitches500Error) SetAdditionalData

func (m *V1beta1SystemsItemSwitches500Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSwitches500Error) SetDebugId

func (m *V1beta1SystemsItemSwitches500Error) SetDebugId(value *string)

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSwitches500Error) SetErrorCode

func (m *V1beta1SystemsItemSwitches500Error) SetErrorCode(value *string)

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSwitches500Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSwitches500Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSwitches500Error) SetMessage

func (m *V1beta1SystemsItemSwitches500Error) SetMessage(value *string)

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSwitches500Errorable

type V1beta1SystemsItemSwitches500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSwitchesGetResponse

type V1beta1SystemsItemSwitchesGetResponse struct {
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSwitchesGetResponse

func NewV1beta1SystemsItemSwitchesGetResponse() *V1beta1SystemsItemSwitchesGetResponse

NewV1beta1SystemsItemSwitchesGetResponse instantiates a new V1beta1SystemsItemSwitchesGetResponse and sets the default values.

func (*V1beta1SystemsItemSwitchesGetResponse) GetAdditionalData

func (m *V1beta1SystemsItemSwitchesGetResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSwitchesGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSwitchesGetResponse) GetItems

GetItems gets the items property value. The items property returns a []V1beta1SystemsItemSwitchesGetResponse_itemsable when successful

func (*V1beta1SystemsItemSwitchesGetResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSwitchesGetResponse) SetAdditionalData

func (m *V1beta1SystemsItemSwitchesGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSwitchesGetResponse) SetItems

SetItems sets the items property value. The items property

type V1beta1SystemsItemSwitchesGetResponse_items

type V1beta1SystemsItemSwitchesGetResponse_items struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemSwitchesGetResponse_items details of the Switch with select information.

func NewV1beta1SystemsItemSwitchesGetResponse_items

func NewV1beta1SystemsItemSwitchesGetResponse_items() *V1beta1SystemsItemSwitchesGetResponse_items

NewV1beta1SystemsItemSwitchesGetResponse_items instantiates a new V1beta1SystemsItemSwitchesGetResponse_items and sets the default values.

func (*V1beta1SystemsItemSwitchesGetResponse_items) GetAdditionalData

func (m *V1beta1SystemsItemSwitchesGetResponse_items) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSwitchesGetResponse_items) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSwitchesGetResponse_items) GetFirmwareVersion

func (m *V1beta1SystemsItemSwitchesGetResponse_items) GetFirmwareVersion() *string

GetFirmwareVersion gets the firmwareVersion property value. The switch firmware version. returns a *string when successful

func (*V1beta1SystemsItemSwitchesGetResponse_items) GetHealth

GetHealth gets the health property value. Switch Health Information returns a V1beta1SystemsItemSwitchesGetResponse_items_healthable when successful

func (*V1beta1SystemsItemSwitchesGetResponse_items) GetIpAddress

GetIpAddress gets the ipAddress property value. IP address of the switch. returns a *string when successful

func (*V1beta1SystemsItemSwitchesGetResponse_items) GetRackName

GetRackName gets the rackName property value. Rack name of the switch. returns a *string when successful

func (*V1beta1SystemsItemSwitchesGetResponse_items) GetSerialNumber

GetSerialNumber gets the serialNumber property value. Switch serial number. returns a *string when successful

func (*V1beta1SystemsItemSwitchesGetResponse_items) GetSystemId

GetSystemId gets the systemId property value. Unique Identifier of the system, usually a UUID. returns a *string when successful

func (*V1beta1SystemsItemSwitchesGetResponse_items) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSwitchesGetResponse_items) SetAdditionalData

func (m *V1beta1SystemsItemSwitchesGetResponse_items) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSwitchesGetResponse_items) SetFirmwareVersion

func (m *V1beta1SystemsItemSwitchesGetResponse_items) SetFirmwareVersion(value *string)

SetFirmwareVersion sets the firmwareVersion property value. The switch firmware version.

func (*V1beta1SystemsItemSwitchesGetResponse_items) SetHealth

SetHealth sets the health property value. Switch Health Information

func (*V1beta1SystemsItemSwitchesGetResponse_items) SetIpAddress

func (m *V1beta1SystemsItemSwitchesGetResponse_items) SetIpAddress(value *string)

SetIpAddress sets the ipAddress property value. IP address of the switch.

func (*V1beta1SystemsItemSwitchesGetResponse_items) SetRackName

func (m *V1beta1SystemsItemSwitchesGetResponse_items) SetRackName(value *string)

SetRackName sets the rackName property value. Rack name of the switch.

func (*V1beta1SystemsItemSwitchesGetResponse_items) SetSerialNumber

func (m *V1beta1SystemsItemSwitchesGetResponse_items) SetSerialNumber(value *string)

SetSerialNumber sets the serialNumber property value. Switch serial number.

func (*V1beta1SystemsItemSwitchesGetResponse_items) SetSystemId

func (m *V1beta1SystemsItemSwitchesGetResponse_items) SetSystemId(value *string)

SetSystemId sets the systemId property value. Unique Identifier of the system, usually a UUID.

type V1beta1SystemsItemSwitchesGetResponse_items_health

type V1beta1SystemsItemSwitchesGetResponse_items_health struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemSwitchesGetResponse_items_health switch Health Information

func NewV1beta1SystemsItemSwitchesGetResponse_items_health

func NewV1beta1SystemsItemSwitchesGetResponse_items_health() *V1beta1SystemsItemSwitchesGetResponse_items_health

NewV1beta1SystemsItemSwitchesGetResponse_items_health instantiates a new V1beta1SystemsItemSwitchesGetResponse_items_health and sets the default values.

func (*V1beta1SystemsItemSwitchesGetResponse_items_health) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSwitchesGetResponse_items_health) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSwitchesGetResponse_items_health) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSwitchesGetResponse_items_health) SetAdditionalData

func (m *V1beta1SystemsItemSwitchesGetResponse_items_health) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemsItemSwitchesGetResponse_itemsable

type V1beta1SystemsItemSwitchesGetResponse_itemsable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetFirmwareVersion() *string
	GetHealth() V1beta1SystemsItemSwitchesGetResponse_items_healthable
	GetIpAddress() *string
	GetRackName() *string
	GetSerialNumber() *string
	GetSystemId() *string
	SetFirmwareVersion(value *string)
	SetHealth(value V1beta1SystemsItemSwitchesGetResponse_items_healthable)
	SetIpAddress(value *string)
	SetRackName(value *string)
	SetSerialNumber(value *string)
	SetSystemId(value *string)
}

type V1beta1SystemsItemSwitchesItemWithSwitch400Error

type V1beta1SystemsItemSwitchesItemWithSwitch400Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSwitchesItemWithSwitch400Error

func NewV1beta1SystemsItemSwitchesItemWithSwitch400Error() *V1beta1SystemsItemSwitchesItemWithSwitch400Error

NewV1beta1SystemsItemSwitchesItemWithSwitch400Error instantiates a new V1beta1SystemsItemSwitchesItemWithSwitch400Error and sets the default values.

func (*V1beta1SystemsItemSwitchesItemWithSwitch400Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch400Error) GetAdditionalData

func (m *V1beta1SystemsItemSwitchesItemWithSwitch400Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch400Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch400Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch400Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch400Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch400Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch400Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSwitchesItemWithSwitch400Error) SetAdditionalData

func (m *V1beta1SystemsItemSwitchesItemWithSwitch400Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSwitchesItemWithSwitch400Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSwitchesItemWithSwitch400Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSwitchesItemWithSwitch400Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSwitchesItemWithSwitch400Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSwitchesItemWithSwitch400Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSwitchesItemWithSwitch400Errorable

type V1beta1SystemsItemSwitchesItemWithSwitch400Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSwitchesItemWithSwitch401Error

type V1beta1SystemsItemSwitchesItemWithSwitch401Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSwitchesItemWithSwitch401Error

func NewV1beta1SystemsItemSwitchesItemWithSwitch401Error() *V1beta1SystemsItemSwitchesItemWithSwitch401Error

NewV1beta1SystemsItemSwitchesItemWithSwitch401Error instantiates a new V1beta1SystemsItemSwitchesItemWithSwitch401Error and sets the default values.

func (*V1beta1SystemsItemSwitchesItemWithSwitch401Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch401Error) GetAdditionalData

func (m *V1beta1SystemsItemSwitchesItemWithSwitch401Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch401Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch401Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch401Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch401Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch401Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch401Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSwitchesItemWithSwitch401Error) SetAdditionalData

func (m *V1beta1SystemsItemSwitchesItemWithSwitch401Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSwitchesItemWithSwitch401Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSwitchesItemWithSwitch401Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSwitchesItemWithSwitch401Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSwitchesItemWithSwitch401Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSwitchesItemWithSwitch401Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSwitchesItemWithSwitch401Errorable

type V1beta1SystemsItemSwitchesItemWithSwitch401Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSwitchesItemWithSwitch404Error

type V1beta1SystemsItemSwitchesItemWithSwitch404Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSwitchesItemWithSwitch404Error

func NewV1beta1SystemsItemSwitchesItemWithSwitch404Error() *V1beta1SystemsItemSwitchesItemWithSwitch404Error

NewV1beta1SystemsItemSwitchesItemWithSwitch404Error instantiates a new V1beta1SystemsItemSwitchesItemWithSwitch404Error and sets the default values.

func (*V1beta1SystemsItemSwitchesItemWithSwitch404Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch404Error) GetAdditionalData

func (m *V1beta1SystemsItemSwitchesItemWithSwitch404Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch404Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch404Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch404Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch404Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch404Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch404Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSwitchesItemWithSwitch404Error) SetAdditionalData

func (m *V1beta1SystemsItemSwitchesItemWithSwitch404Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSwitchesItemWithSwitch404Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSwitchesItemWithSwitch404Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSwitchesItemWithSwitch404Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSwitchesItemWithSwitch404Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSwitchesItemWithSwitch404Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSwitchesItemWithSwitch404Errorable

type V1beta1SystemsItemSwitchesItemWithSwitch404Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSwitchesItemWithSwitch500Error

type V1beta1SystemsItemSwitchesItemWithSwitch500Error struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ApiError
	// contains filtered or unexported fields
}

func NewV1beta1SystemsItemSwitchesItemWithSwitch500Error

func NewV1beta1SystemsItemSwitchesItemWithSwitch500Error() *V1beta1SystemsItemSwitchesItemWithSwitch500Error

NewV1beta1SystemsItemSwitchesItemWithSwitch500Error instantiates a new V1beta1SystemsItemSwitchesItemWithSwitch500Error and sets the default values.

func (*V1beta1SystemsItemSwitchesItemWithSwitch500Error) Error

Error the primary error message. returns a string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch500Error) GetAdditionalData

func (m *V1beta1SystemsItemSwitchesItemWithSwitch500Error) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch500Error) GetDebugId

GetDebugId gets the debugId property value. A unique identifier for the request returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch500Error) GetErrorCode

GetErrorCode gets the errorCode property value. A machine friendly identifier for the error response returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch500Error) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch500Error) GetHttpStatusCode

GetHttpStatusCode gets the httpStatusCode property value. The HTTP status code of the response returns a *int32 when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch500Error) GetMessage

GetMessage gets the message property value. A user-friendly error message returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitch500Error) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSwitchesItemWithSwitch500Error) SetAdditionalData

func (m *V1beta1SystemsItemSwitchesItemWithSwitch500Error) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSwitchesItemWithSwitch500Error) SetDebugId

SetDebugId sets the debugId property value. A unique identifier for the request

func (*V1beta1SystemsItemSwitchesItemWithSwitch500Error) SetErrorCode

SetErrorCode sets the errorCode property value. A machine friendly identifier for the error response

func (*V1beta1SystemsItemSwitchesItemWithSwitch500Error) SetHttpStatusCode

func (m *V1beta1SystemsItemSwitchesItemWithSwitch500Error) SetHttpStatusCode(value *int32)

SetHttpStatusCode sets the httpStatusCode property value. The HTTP status code of the response

func (*V1beta1SystemsItemSwitchesItemWithSwitch500Error) SetMessage

SetMessage sets the message property value. A user-friendly error message

type V1beta1SystemsItemSwitchesItemWithSwitch500Errorable

type V1beta1SystemsItemSwitchesItemWithSwitch500Errorable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetDebugId() *string
	GetErrorCode() *string
	GetHttpStatusCode() *int32
	GetMessage() *string
	SetDebugId(value *string)
	SetErrorCode(value *string)
	SetHttpStatusCode(value *int32)
	SetMessage(value *string)
}

type V1beta1SystemsItemSwitchesItemWithSwitchGetResponse

type V1beta1SystemsItemSwitchesItemWithSwitchGetResponse struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemSwitchesItemWithSwitchGetResponse details of the Switch with select information.

func NewV1beta1SystemsItemSwitchesItemWithSwitchGetResponse

func NewV1beta1SystemsItemSwitchesItemWithSwitchGetResponse() *V1beta1SystemsItemSwitchesItemWithSwitchGetResponse

NewV1beta1SystemsItemSwitchesItemWithSwitchGetResponse instantiates a new V1beta1SystemsItemSwitchesItemWithSwitchGetResponse and sets the default values.

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) GetFirmwareVersion

GetFirmwareVersion gets the firmwareVersion property value. The switch firmware version. returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) GetHealth

GetHealth gets the health property value. Switch Health Information returns a V1beta1SystemsItemSwitchesItemWithSwitchGetResponse_healthable when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) GetIpAddress

GetIpAddress gets the ipAddress property value. IP address of the switch. returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) GetRackName

GetRackName gets the rackName property value. Rack name of the switch. returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) GetSerialNumber

GetSerialNumber gets the serialNumber property value. Switch serial number. returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) GetSystemId

GetSystemId gets the systemId property value. Unique Identifier of the system, usually a UUID. returns a *string when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) SetAdditionalData

func (m *V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) SetFirmwareVersion

func (m *V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) SetFirmwareVersion(value *string)

SetFirmwareVersion sets the firmwareVersion property value. The switch firmware version.

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) SetHealth

SetHealth sets the health property value. Switch Health Information

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) SetIpAddress

SetIpAddress sets the ipAddress property value. IP address of the switch.

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) SetRackName

SetRackName sets the rackName property value. Rack name of the switch.

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) SetSerialNumber

SetSerialNumber sets the serialNumber property value. Switch serial number.

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse) SetSystemId

SetSystemId sets the systemId property value. Unique Identifier of the system, usually a UUID.

type V1beta1SystemsItemSwitchesItemWithSwitchGetResponse_health

type V1beta1SystemsItemSwitchesItemWithSwitchGetResponse_health struct {
	// contains filtered or unexported fields
}

V1beta1SystemsItemSwitchesItemWithSwitchGetResponse_health switch Health Information

func NewV1beta1SystemsItemSwitchesItemWithSwitchGetResponse_health

func NewV1beta1SystemsItemSwitchesItemWithSwitchGetResponse_health() *V1beta1SystemsItemSwitchesItemWithSwitchGetResponse_health

NewV1beta1SystemsItemSwitchesItemWithSwitchGetResponse_health instantiates a new V1beta1SystemsItemSwitchesItemWithSwitchGetResponse_health and sets the default values.

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse_health) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse_health) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse_health) Serialize

Serialize serializes information the current object

func (*V1beta1SystemsItemSwitchesItemWithSwitchGetResponse_health) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type V1beta1SystemsItemSwitchesItemWithSwitchGetResponseable

type V1beta1SystemsItemSwitchesItemWithSwitchGetResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetFirmwareVersion() *string
	GetHealth() V1beta1SystemsItemSwitchesItemWithSwitchGetResponse_healthable
	GetIpAddress() *string
	GetRackName() *string
	GetSerialNumber() *string
	GetSystemId() *string
	SetFirmwareVersion(value *string)
	SetHealth(value V1beta1SystemsItemSwitchesItemWithSwitchGetResponse_healthable)
	SetIpAddress(value *string)
	SetRackName(value *string)
	SetSerialNumber(value *string)
	SetSystemId(value *string)
}

type V1beta1SystemsItemSwitchesItemWithSwitchResponse

type V1beta1SystemsItemSwitchesItemWithSwitchResponse struct {
	V1beta1SystemsItemSwitchesItemWithSwitchGetResponse
}

V1beta1SystemsItemSwitchesItemWithSwitchResponse details of the Switch with select information. Deprecated: This class is obsolete. Use V1beta1SystemsItemSwitchesItemWithSwitchGetResponseable instead.

func NewV1beta1SystemsItemSwitchesItemWithSwitchResponse

func NewV1beta1SystemsItemSwitchesItemWithSwitchResponse() *V1beta1SystemsItemSwitchesItemWithSwitchResponse

NewV1beta1SystemsItemSwitchesItemWithSwitchResponse instantiates a new V1beta1SystemsItemSwitchesItemWithSwitchResponse and sets the default values.

type V1beta1SystemsItemSwitchesItemWithSwitchResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemsItemSwitchesItemWithSwitchGetResponseable instead.

type V1beta1SystemsItemSwitchesRequestBuilder

type V1beta1SystemsItemSwitchesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

V1beta1SystemsItemSwitchesRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\systems\{-id}\switches

func NewV1beta1SystemsItemSwitchesRequestBuilder

NewV1beta1SystemsItemSwitchesRequestBuilder instantiates a new V1beta1SystemsItemSwitchesRequestBuilder and sets the default values.

func NewV1beta1SystemsItemSwitchesRequestBuilderInternal

func NewV1beta1SystemsItemSwitchesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemSwitchesRequestBuilder

NewV1beta1SystemsItemSwitchesRequestBuilderInternal instantiates a new V1beta1SystemsItemSwitchesRequestBuilder and sets the default values.

func (*V1beta1SystemsItemSwitchesRequestBuilder) BySwitchId

BySwitchId gets an item from the github.com/HewlettPackard/hpegl-pcbe-terraform-resources/internal/sdk/systems.privateCloudBusiness.v1beta1.systems.item.switches.item collection returns a *V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder when successful

func (*V1beta1SystemsItemSwitchesRequestBuilder) Get

Get get switch details by system idRetrieving all of the properties for all switches in a system can take a long time because the amount of data is large. Use the 'select' query parameter to choose only the properties you want to retrieve for each switch. For example, to get the name and serial number for a specific switch use ?select=id,name,serialNumber Deprecated: This method is obsolete. Use GetAsSwitchesGetResponse instead. returns a V1beta1SystemsItemSwitchesResponseable when successful returns a V1beta1SystemsItemSwitches400Error error when the service returns a 400 status code returns a V1beta1SystemsItemSwitches401Error error when the service returns a 401 status code returns a V1beta1SystemsItemSwitches404Error error when the service returns a 404 status code returns a V1beta1SystemsItemSwitches500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemSwitchesRequestBuilder) GetAsSwitchesGetResponse

GetAsSwitchesGetResponse get switch details by system idRetrieving all of the properties for all switches in a system can take a long time because the amount of data is large. Use the 'select' query parameter to choose only the properties you want to retrieve for each switch. For example, to get the name and serial number for a specific switch use ?select=id,name,serialNumber returns a V1beta1SystemsItemSwitchesGetResponseable when successful returns a V1beta1SystemsItemSwitches400Error error when the service returns a 400 status code returns a V1beta1SystemsItemSwitches401Error error when the service returns a 401 status code returns a V1beta1SystemsItemSwitches404Error error when the service returns a 404 status code returns a V1beta1SystemsItemSwitches500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemSwitchesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get switch details by system idRetrieving all of the properties for all switches in a system can take a long time because the amount of data is large. Use the 'select' query parameter to choose only the properties you want to retrieve for each switch. For example, to get the name and serial number for a specific switch use ?select=id,name,serialNumber returns a *RequestInformation when successful

func (*V1beta1SystemsItemSwitchesRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemsItemSwitchesRequestBuilder when successful

type V1beta1SystemsItemSwitchesRequestBuilderGetQueryParameters

type V1beta1SystemsItemSwitchesRequestBuilderGetQueryParameters struct {
	// The expression to filter responses.
	Filter *string `uriparametername:"filter"`
	// Use limit in conjunction with offset for paging, e.g.: offset=30&&limit=10. Limit is the maximum number of items to include in the response.
	Limit *int32 `uriparametername:"limit"`
	// Use offset in conjunction with limit for paging, e.g.: offset=30&&limit=10. Offset is the number of items from the beginning of the result set to the first item included in the response.
	Offset *int32 `uriparametername:"offset"`
	// Query parameter listing the properties of Switch information to fetch.
	Select *string `uriparametername:"select"`
	// A comma separated list of properties to sort by, followed by a directionindicator ("asc" or "desc"). If no direction indicator is specified thedefault order is ascending.
	Sort *string `uriparametername:"sort"`
}

V1beta1SystemsItemSwitchesRequestBuilderGetQueryParameters get switch details by system idRetrieving all of the properties for all switches in a system can take a long time because the amount of data is large. Use the 'select' query parameter to choose only the properties you want to retrieve for each switch. For example, to get the name and serial number for a specific switch use ?select=id,name,serialNumber

type V1beta1SystemsItemSwitchesRequestBuilderGetRequestConfiguration

type V1beta1SystemsItemSwitchesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *V1beta1SystemsItemSwitchesRequestBuilderGetQueryParameters
}

V1beta1SystemsItemSwitchesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsItemSwitchesResponse deprecated

type V1beta1SystemsItemSwitchesResponse struct {
	V1beta1SystemsItemSwitchesGetResponse
}

Deprecated: This class is obsolete. Use V1beta1SystemsItemSwitchesGetResponseable instead.

func NewV1beta1SystemsItemSwitchesResponse

func NewV1beta1SystemsItemSwitchesResponse() *V1beta1SystemsItemSwitchesResponse

NewV1beta1SystemsItemSwitchesResponse instantiates a new V1beta1SystemsItemSwitchesResponse and sets the default values.

type V1beta1SystemsItemSwitchesResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemsItemSwitchesGetResponseable instead.

type V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder

type V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\systems\{-id}\switches\{switchId}

func NewV1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder

func NewV1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder

NewV1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder instantiates a new V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder and sets the default values.

func NewV1beta1SystemsItemSwitchesWithSwitchItemRequestBuilderInternal

func NewV1beta1SystemsItemSwitchesWithSwitchItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder

NewV1beta1SystemsItemSwitchesWithSwitchItemRequestBuilderInternal instantiates a new V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder and sets the default values.

func (*V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder) Get

Get get switch details by system id and switch id Retrieving all of the properties for a single switch can take a long time because the amount of data is large. Use the select query parameter to choose only the properties you want for retrieve. For example, to get the switch id, name, and serial number, use ?select=id,name,serialNumber Deprecated: This method is obsolete. Use GetAsWithSwitchGetResponse instead. returns a V1beta1SystemsItemSwitchesItemWithSwitchResponseable when successful returns a V1beta1SystemsItemSwitchesItemWithSwitch400Error error when the service returns a 400 status code returns a V1beta1SystemsItemSwitchesItemWithSwitch401Error error when the service returns a 401 status code returns a V1beta1SystemsItemSwitchesItemWithSwitch404Error error when the service returns a 404 status code returns a V1beta1SystemsItemSwitchesItemWithSwitch500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder) GetAsWithSwitchGetResponse

GetAsWithSwitchGetResponse get switch details by system id and switch id Retrieving all of the properties for a single switch can take a long time because the amount of data is large. Use the select query parameter to choose only the properties you want for retrieve. For example, to get the switch id, name, and serial number, use ?select=id,name,serialNumber returns a V1beta1SystemsItemSwitchesItemWithSwitchGetResponseable when successful returns a V1beta1SystemsItemSwitchesItemWithSwitch400Error error when the service returns a 400 status code returns a V1beta1SystemsItemSwitchesItemWithSwitch401Error error when the service returns a 401 status code returns a V1beta1SystemsItemSwitchesItemWithSwitch404Error error when the service returns a 404 status code returns a V1beta1SystemsItemSwitchesItemWithSwitch500Error error when the service returns a 500 status code

func (*V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get switch details by system id and switch id Retrieving all of the properties for a single switch can take a long time because the amount of data is large. Use the select query parameter to choose only the properties you want for retrieve. For example, to get the switch id, name, and serial number, use ?select=id,name,serialNumber returns a *RequestInformation when successful

func (*V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilder when successful

type V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilderGetQueryParameters

type V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilderGetQueryParameters struct {
	// Query parameter listing the properties of Switch information to fetch.
	Select *string `uriparametername:"select"`
}

V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilderGetQueryParameters get switch details by system id and switch id Retrieving all of the properties for a single switch can take a long time because the amount of data is large. Use the select query parameter to choose only the properties you want for retrieve. For example, to get the switch id, name, and serial number, use ?select=id,name,serialNumber

type V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilderGetRequestConfiguration

type V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilderGetQueryParameters
}

V1beta1SystemsItemSwitchesWithSwitchItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsRequestBuilder

V1beta1SystemsRequestBuilder builds and executes requests for operations under \private-cloud-business\v1beta1\systems

func NewV1beta1SystemsRequestBuilder

NewV1beta1SystemsRequestBuilder instantiates a new V1beta1SystemsRequestBuilder and sets the default values.

func NewV1beta1SystemsRequestBuilderInternal

func NewV1beta1SystemsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *V1beta1SystemsRequestBuilder

NewV1beta1SystemsRequestBuilderInternal instantiates a new V1beta1SystemsRequestBuilder and sets the default values.

func (*V1beta1SystemsRequestBuilder) ById

ById gets an item from the github.com/HewlettPackard/hpegl-pcbe-terraform-resources/internal/sdk/systems.privateCloudBusiness.v1beta1.systems.item collection returns a *V1beta1SystemsItemRequestBuilder when successful

func (*V1beta1SystemsRequestBuilder) Get

Get returns the systems and their properties defined by the query parameters. Retrieving all of the properties for the system can take a long time because the amount of data is large. Use the ‘select’ query parameter to choose only the properties you want to retrieve for a system. For example, to get details of the id, name and software information for each system, use ‘?select=id,name,softwareInfo’ Deprecated: This method is obsolete. Use GetAsSystemsGetResponse instead. returns a V1beta1SystemsResponseable when successful returns a V1beta1Systems400Error error when the service returns a 400 status code returns a V1beta1Systems401Error error when the service returns a 401 status code returns a V1beta1Systems404Error error when the service returns a 404 status code returns a V1beta1Systems500Error error when the service returns a 500 status code

func (*V1beta1SystemsRequestBuilder) GetAsSystemsGetResponse

GetAsSystemsGetResponse returns the systems and their properties defined by the query parameters. Retrieving all of the properties for the system can take a long time because the amount of data is large. Use the ‘select’ query parameter to choose only the properties you want to retrieve for a system. For example, to get details of the id, name and software information for each system, use ‘?select=id,name,softwareInfo’ returns a V1beta1SystemsGetResponseable when successful returns a V1beta1Systems400Error error when the service returns a 400 status code returns a V1beta1Systems401Error error when the service returns a 401 status code returns a V1beta1Systems404Error error when the service returns a 404 status code returns a V1beta1Systems500Error error when the service returns a 500 status code

func (*V1beta1SystemsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation returns the systems and their properties defined by the query parameters. Retrieving all of the properties for the system can take a long time because the amount of data is large. Use the ‘select’ query parameter to choose only the properties you want to retrieve for a system. For example, to get details of the id, name and software information for each system, use ‘?select=id,name,softwareInfo’ returns a *RequestInformation when successful

func (*V1beta1SystemsRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *V1beta1SystemsRequestBuilder when successful

type V1beta1SystemsRequestBuilderGetQueryParameters

type V1beta1SystemsRequestBuilderGetQueryParameters struct {
	// The expression to filter responses.This API doesn't support filtering based on hypervisorClusters collection property, softwareInfo.hypervisorClusters and systemVms collection property.Request with filter based on the above mentioned properties will be treated as a Bad Request with 400 Error.
	Filter *string `uriparametername:"filter"`
	// Use limit in conjunction with offset for paging, e.g.: offset=30&&limit=10. Limit is the maximum number of items to include in the response.
	Limit *int32 `uriparametername:"limit"`
	// Use offset in conjunction with limit for paging, e.g.: offset=30&&limit=10. Offset is the number of items from the beginning of the result set to the first item included in the response.
	Offset *int32 `uriparametername:"offset"`
	// Query parameter listing the properties of system information to fetch.Although Hypervisor Clusters collection (property hypervisorClusters) can be selected, selecting elements of the collection is not supported.Similarly, hypervisor clusters update status collection (property softwareInfo.hypervisorClusters) can be selected, but, selecting elements of the collection is not supported in the select query parameter.Although systemVms collection can be selected, selecting elements of the collection is not supported.
	Select *string `uriparametername:"select"`
	// A comma separated list of properties to sort by, followed by a directionindicator ("asc" or "desc"). If no direction indicator is specified thedefault order is ascending.This API doesn't support sorting based on hypervisorClusters collection property, softwareInfo.hypervisorClusters collection property and systemVms collection property.Request with sort based on the above mentioned properties will be treated as a Bad Request with 400 Error.
	Sort *string `uriparametername:"sort"`
}

V1beta1SystemsRequestBuilderGetQueryParameters returns the systems and their properties defined by the query parameters. Retrieving all of the properties for the system can take a long time because the amount of data is large. Use the ‘select’ query parameter to choose only the properties you want to retrieve for a system. For example, to get details of the id, name and software information for each system, use ‘?select=id,name,softwareInfo’

type V1beta1SystemsRequestBuilderGetRequestConfiguration

type V1beta1SystemsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *V1beta1SystemsRequestBuilderGetQueryParameters
}

V1beta1SystemsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type V1beta1SystemsResponse deprecated

type V1beta1SystemsResponse struct {
	V1beta1SystemsGetResponse
}

Deprecated: This class is obsolete. Use V1beta1SystemsGetResponseable instead.

func NewV1beta1SystemsResponse

func NewV1beta1SystemsResponse() *V1beta1SystemsResponse

NewV1beta1SystemsResponse instantiates a new V1beta1SystemsResponse and sets the default values.

type V1beta1SystemsResponseable deprecated

Deprecated: This class is obsolete. Use V1beta1SystemsGetResponseable instead.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL