|
1 | 1 | # Release History
|
2 | 2 |
|
| 3 | +## 1.1.0 (2022-12-06) |
| 4 | +### Features Added |
| 5 | + |
| 6 | +- New value `ArcSettingAggregateStateAccepted`, `ArcSettingAggregateStateDisableInProgress`, `ArcSettingAggregateStateProvisioning` added to type alias `ArcSettingAggregateState` |
| 7 | +- New value `ExtensionAggregateStateAccepted`, `ExtensionAggregateStateProvisioning` added to type alias `ExtensionAggregateState` |
| 8 | +- New value `NodeArcStateAccepted`, `NodeArcStateDisableInProgress`, `NodeArcStateInProgress`, `NodeArcStatePartiallyConnected`, `NodeArcStatePartiallySucceeded`, `NodeArcStateProvisioning` added to type alias `NodeArcState` |
| 9 | +- New value `NodeExtensionStateAccepted`, `NodeExtensionStateInProgress`, `NodeExtensionStatePartiallyConnected`, `NodeExtensionStatePartiallySucceeded`, `NodeExtensionStateProvisioning` added to type alias `NodeExtensionState` |
| 10 | +- New value `ProvisioningStateConnected`, `ProvisioningStateCreating`, `ProvisioningStateDeleted`, `ProvisioningStateDeleting`, `ProvisioningStateDisableInProgress`, `ProvisioningStateDisconnected`, `ProvisioningStateError`, `ProvisioningStateInProgress`, `ProvisioningStateMoving`, `ProvisioningStateNotSpecified`, `ProvisioningStatePartiallyConnected`, `ProvisioningStatePartiallySucceeded`, `ProvisioningStateUpdating` added to type alias `ProvisioningState` |
| 11 | +- New value `StatusFailed`, `StatusInProgress`, `StatusNotSpecified`, `StatusSucceeded` added to type alias `Status` |
| 12 | +- New type alias `AvailabilityType` with values `AvailabilityTypeLocal`, `AvailabilityTypeNotify`, `AvailabilityTypeOnline` |
| 13 | +- New type alias `ClusterNodeType` with values `ClusterNodeTypeFirstParty`, `ClusterNodeTypeThirdParty` |
| 14 | +- New type alias `HealthState` with values `HealthStateError`, `HealthStateFailure`, `HealthStateInProgress`, `HealthStateSuccess`, `HealthStateUnknown`, `HealthStateWarning` |
| 15 | +- New type alias `ManagedServiceIdentityType` with values `ManagedServiceIdentityTypeNone`, `ManagedServiceIdentityTypeSystemAssigned`, `ManagedServiceIdentityTypeSystemAssignedUserAssigned`, `ManagedServiceIdentityTypeUserAssigned` |
| 16 | +- New type alias `RebootRequirement` with values `RebootRequirementFalse`, `RebootRequirementTrue`, `RebootRequirementUnknown` |
| 17 | +- New type alias `Severity` with values `SeverityCritical`, `SeverityHidden`, `SeverityInformational`, `SeverityWarning` |
| 18 | +- New type alias `SoftwareAssuranceIntent` with values `SoftwareAssuranceIntentDisable`, `SoftwareAssuranceIntentEnable` |
| 19 | +- New type alias `SoftwareAssuranceStatus` with values `SoftwareAssuranceStatusDisabled`, `SoftwareAssuranceStatusEnabled` |
| 20 | +- New type alias `State` with values `StateDownloadFailed`, `StateDownloading`, `StateHasPrerequisite`, `StateHealthCheckFailed`, `StateHealthChecking`, `StateInstallationFailed`, `StateInstalled`, `StateInstalling`, `StateInvalid`, `StateNotApplicableBecauseAnotherUpdateIsInProgress`, `StateObsolete`, `StatePreparationFailed`, `StatePreparing`, `StateReady`, `StateReadyToInstall`, `StateRecalled`, `StateScanFailed`, `StateScanInProgress` |
| 21 | +- New type alias `UpdateRunPropertiesState` with values `UpdateRunPropertiesStateFailed`, `UpdateRunPropertiesStateInProgress`, `UpdateRunPropertiesStateSucceeded`, `UpdateRunPropertiesStateUnknown` |
| 22 | +- New type alias `UpdateSummariesPropertiesState` with values `UpdateSummariesPropertiesStateAppliedSuccessfully`, `UpdateSummariesPropertiesStateNeedsAttention`, `UpdateSummariesPropertiesStatePreparationFailed`, `UpdateSummariesPropertiesStatePreparationInProgress`, `UpdateSummariesPropertiesStateUnknown`, `UpdateSummariesPropertiesStateUpdateAvailable`, `UpdateSummariesPropertiesStateUpdateFailed`, `UpdateSummariesPropertiesStateUpdateInProgress` |
| 23 | +- New function `*ClustersClient.BeginExtendSoftwareAssuranceBenefit(context.Context, string, string, SoftwareAssuranceChangeRequest, *ClustersClientBeginExtendSoftwareAssuranceBenefitOptions) (*runtime.Poller[ClustersClientExtendSoftwareAssuranceBenefitResponse], error)` |
| 24 | +- New function `NewOffersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*OffersClient, error)` |
| 25 | +- New function `*OffersClient.Get(context.Context, string, string, string, string, *OffersClientGetOptions) (OffersClientGetResponse, error)` |
| 26 | +- New function `*OffersClient.NewListByClusterPager(string, string, *OffersClientListByClusterOptions) *runtime.Pager[OffersClientListByClusterResponse]` |
| 27 | +- New function `*OffersClient.NewListByPublisherPager(string, string, string, *OffersClientListByPublisherOptions) *runtime.Pager[OffersClientListByPublisherResponse]` |
| 28 | +- New function `NewPublishersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PublishersClient, error)` |
| 29 | +- New function `*PublishersClient.Get(context.Context, string, string, string, *PublishersClientGetOptions) (PublishersClientGetResponse, error)` |
| 30 | +- New function `*PublishersClient.NewListByClusterPager(string, string, *PublishersClientListByClusterOptions) *runtime.Pager[PublishersClientListByClusterResponse]` |
| 31 | +- New function `NewSKUsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SKUsClient, error)` |
| 32 | +- New function `*SKUsClient.Get(context.Context, string, string, string, string, string, *SKUsClientGetOptions) (SKUsClientGetResponse, error)` |
| 33 | +- New function `*SKUsClient.NewListByOfferPager(string, string, string, string, *SKUsClientListByOfferOptions) *runtime.Pager[SKUsClientListByOfferResponse]` |
| 34 | +- New function `NewUpdateRunsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*UpdateRunsClient, error)` |
| 35 | +- New function `*UpdateRunsClient.BeginDelete(context.Context, string, string, string, string, *UpdateRunsClientBeginDeleteOptions) (*runtime.Poller[UpdateRunsClientDeleteResponse], error)` |
| 36 | +- New function `*UpdateRunsClient.Get(context.Context, string, string, string, string, *UpdateRunsClientGetOptions) (UpdateRunsClientGetResponse, error)` |
| 37 | +- New function `*UpdateRunsClient.NewListPager(string, string, string, *UpdateRunsClientListOptions) *runtime.Pager[UpdateRunsClientListResponse]` |
| 38 | +- New function `*UpdateRunsClient.Put(context.Context, string, string, string, string, UpdateRun, *UpdateRunsClientPutOptions) (UpdateRunsClientPutResponse, error)` |
| 39 | +- New function `NewUpdateSummariesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*UpdateSummariesClient, error)` |
| 40 | +- New function `*UpdateSummariesClient.BeginDelete(context.Context, string, string, *UpdateSummariesClientBeginDeleteOptions) (*runtime.Poller[UpdateSummariesClientDeleteResponse], error)` |
| 41 | +- New function `*UpdateSummariesClient.Get(context.Context, string, string, *UpdateSummariesClientGetOptions) (UpdateSummariesClientGetResponse, error)` |
| 42 | +- New function `*UpdateSummariesClient.NewListPager(string, string, *UpdateSummariesClientListOptions) *runtime.Pager[UpdateSummariesClientListResponse]` |
| 43 | +- New function `*UpdateSummariesClient.Put(context.Context, string, string, UpdateSummaries, *UpdateSummariesClientPutOptions) (UpdateSummariesClientPutResponse, error)` |
| 44 | +- New function `NewUpdatesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*UpdatesClient, error)` |
| 45 | +- New function `*UpdatesClient.BeginDelete(context.Context, string, string, string, *UpdatesClientBeginDeleteOptions) (*runtime.Poller[UpdatesClientDeleteResponse], error)` |
| 46 | +- New function `*UpdatesClient.Get(context.Context, string, string, string, *UpdatesClientGetOptions) (UpdatesClientGetResponse, error)` |
| 47 | +- New function `*UpdatesClient.NewListPager(string, string, *UpdatesClientListOptions) *runtime.Pager[UpdatesClientListResponse]` |
| 48 | +- New function `*UpdatesClient.BeginPost(context.Context, string, string, string, *UpdatesClientBeginPostOptions) (*runtime.Poller[UpdatesClientPostResponse], error)` |
| 49 | +- New function `*UpdatesClient.Put(context.Context, string, string, string, Update, *UpdatesClientPutOptions) (UpdatesClientPutResponse, error)` |
| 50 | +- New struct `ClustersClientExtendSoftwareAssuranceBenefitResponse` |
| 51 | +- New struct `ManagedServiceIdentity` |
| 52 | +- New struct `Offer` |
| 53 | +- New struct `OfferList` |
| 54 | +- New struct `OfferProperties` |
| 55 | +- New struct `OffersClient` |
| 56 | +- New struct `OffersClientListByClusterResponse` |
| 57 | +- New struct `OffersClientListByPublisherResponse` |
| 58 | +- New struct `PackageVersionInfo` |
| 59 | +- New struct `PrecheckResult` |
| 60 | +- New struct `PrecheckResultTags` |
| 61 | +- New struct `Publisher` |
| 62 | +- New struct `PublisherList` |
| 63 | +- New struct `PublisherProperties` |
| 64 | +- New struct `PublishersClient` |
| 65 | +- New struct `PublishersClientListByClusterResponse` |
| 66 | +- New struct `SKU` |
| 67 | +- New struct `SKUList` |
| 68 | +- New struct `SKUMappings` |
| 69 | +- New struct `SKUProperties` |
| 70 | +- New struct `SKUsClient` |
| 71 | +- New struct `SKUsClientListByOfferResponse` |
| 72 | +- New struct `SoftwareAssuranceChangeRequest` |
| 73 | +- New struct `SoftwareAssuranceChangeRequestProperties` |
| 74 | +- New struct `SoftwareAssuranceProperties` |
| 75 | +- New struct `Step` |
| 76 | +- New struct `Update` |
| 77 | +- New struct `UpdateList` |
| 78 | +- New struct `UpdatePrerequisite` |
| 79 | +- New struct `UpdateProperties` |
| 80 | +- New struct `UpdateRun` |
| 81 | +- New struct `UpdateRunList` |
| 82 | +- New struct `UpdateRunProperties` |
| 83 | +- New struct `UpdateRunsClient` |
| 84 | +- New struct `UpdateRunsClientDeleteResponse` |
| 85 | +- New struct `UpdateRunsClientListResponse` |
| 86 | +- New struct `UpdateStateProperties` |
| 87 | +- New struct `UpdateSummaries` |
| 88 | +- New struct `UpdateSummariesClient` |
| 89 | +- New struct `UpdateSummariesClientDeleteResponse` |
| 90 | +- New struct `UpdateSummariesClientListResponse` |
| 91 | +- New struct `UpdateSummariesList` |
| 92 | +- New struct `UpdateSummariesProperties` |
| 93 | +- New struct `UpdatesClient` |
| 94 | +- New struct `UpdatesClientDeleteResponse` |
| 95 | +- New struct `UpdatesClientListResponse` |
| 96 | +- New struct `UpdatesClientPostResponse` |
| 97 | +- New struct `UserAssignedIdentity` |
| 98 | +- New field `Identity` in struct `Cluster` |
| 99 | +- New field `EhcResourceID` in struct `ClusterNode` |
| 100 | +- New field `NodeType` in struct `ClusterNode` |
| 101 | +- New field `OSDisplayVersion` in struct `ClusterNode` |
| 102 | +- New field `Identity` in struct `ClusterPatch` |
| 103 | +- New field `ResourceProviderObjectID` in struct `ClusterProperties` |
| 104 | +- New field `SoftwareAssuranceProperties` in struct `ClusterProperties` |
| 105 | +- New field `SupportedCapabilities` in struct `ClusterReportedProperties` |
| 106 | +- New field `EnableAutomaticUpgrade` in struct `ExtensionParameters` |
| 107 | +- New field `SystemData` in struct `ProxyResource` |
| 108 | +- New field `SystemData` in struct `Resource` |
| 109 | +- New field `SystemData` in struct `TrackedResource` |
| 110 | + |
| 111 | + |
3 | 112 | ## 1.0.0 (2022-05-17)
|
4 | 113 |
|
5 | 114 | The package of `github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/azurestackhci/armazurestackhci` is using our [next generation design principles](https://azure.github.io/azure-sdk/general_introduction.html) since version 1.0.0, which contains breaking changes.
|
|
0 commit comments