1.5.0-beta.1 (2026-05-06)
Features Added
- New value
CloudServicesNetworkStorageStatusStatusInitializing,CloudServicesNetworkStorageStatusStatusNone,CloudServicesNetworkStorageStatusStatusRepairingadded to enum typeCloudServicesNetworkStorageStatusStatus - New value
CommandOutputTypeClusterSupportAdministrativeActionsadded to enum typeCommandOutputType - New enum type
AccessBridgeAllowedNamewith valuesAccessBridgeAllowedNameBastion,AccessBridgeAllowedNamePrivateVault,AccessBridgeAllowedNameStorageDashboard - New enum type
AccessBridgeDetailedStatuswith valuesAccessBridgeDetailedStatusDegraded,AccessBridgeDetailedStatusFailed,AccessBridgeDetailedStatusRunning - New enum type
AccessBridgeProvisioningStatewith valuesAccessBridgeProvisioningStateAccepted,AccessBridgeProvisioningStateCanceled,AccessBridgeProvisioningStateFailed,AccessBridgeProvisioningStateProvisioning,AccessBridgeProvisioningStateSucceeded - New enum type
BareMetalMachineMetricsConfigurationStatusLogLevelwith valuesBareMetalMachineMetricsConfigurationStatusLogLevelDefault,BareMetalMachineMetricsConfigurationStatusLogLevelNexus - New enum type
BareMetalMachineMetricsConfigurationStatusMetricsLevelwith valuesBareMetalMachineMetricsConfigurationStatusMetricsLevelDefault,BareMetalMachineMetricsConfigurationStatusMetricsLevelNexus - New enum type
BareMetalMachineReimageSafeguardModewith valuesBareMetalMachineReimageSafeguardModeAll,BareMetalMachineReimageSafeguardModeNone - New enum type
ClusterContinueUpdateVersionSafeguardModewith valuesClusterContinueUpdateVersionSafeguardModeAll,ClusterContinueUpdateVersionSafeguardModeNone - New enum type
ClusterInspectAdditionalActionwith valuesClusterInspectAdditionalActionResetHardware - New enum type
ClusterUpdateVersionSafeguardModewith valuesClusterUpdateVersionSafeguardModeAll,ClusterUpdateVersionSafeguardModeNone - New enum type
DeploymentTypewith valuesDeploymentTypeAzureLocal,DeploymentTypeNexus - New enum type
KubernetesVersionProvisioningStatewith valuesKubernetesVersionProvisioningStateAccepted,KubernetesVersionProvisioningStateCanceled,KubernetesVersionProvisioningStateFailed,KubernetesVersionProvisioningStateSucceeded - New enum type
RelayPrivateEndpointConnectionStatewith valuesRelayPrivateEndpointConnectionStateApproved,RelayPrivateEndpointConnectionStateRejected - New enum type
RuntimeProtectionAgentHealthStatuswith valuesRuntimeProtectionAgentHealthStatusHealthy,RuntimeProtectionAgentHealthStatusUnhealthy - New enum type
RuntimeProtectionAgentLicenseStatuswith valuesRuntimeProtectionAgentLicenseStatusLicensed,RuntimeProtectionAgentLicenseStatusUnlicensed - New enum type
RuntimeProtectionDefinitionUpdateModewith valuesRuntimeProtectionDefinitionUpdateModeAutomatic,RuntimeProtectionDefinitionUpdateModeNone - New enum type
SecurityRuleDirectionwith valuesSecurityRuleDirectionInbound,SecurityRuleDirectionOutbound - New enum type
StorageApplianceMetricsConfigurationStatusLogLevelwith valuesStorageApplianceMetricsConfigurationStatusLogLevelDefault,StorageApplianceMetricsConfigurationStatusLogLevelNexus - New enum type
StorageApplianceMetricsConfigurationStatusMetricsLevelwith valuesStorageApplianceMetricsConfigurationStatusMetricsLevelDefault,StorageApplianceMetricsConfigurationStatusMetricsLevelNexus - New enum type
TransportProtocolwith valuesTransportProtocolTCP,TransportProtocolUDP - New function
NewAccessBridgesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*AccessBridgesClient, error) - New function
*AccessBridgesClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, accessBridgeName AccessBridgeAllowedName, accessBridge AccessBridge, options *AccessBridgesClientBeginCreateOrUpdateOptions) (*runtime.Poller[AccessBridgesClientCreateOrUpdateResponse], error) - New function
*AccessBridgesClient.BeginDelete(ctx context.Context, resourceGroupName string, accessBridgeName AccessBridgeAllowedName, options *AccessBridgesClientBeginDeleteOptions) (*runtime.Poller[AccessBridgesClientDeleteResponse], error) - New function
*AccessBridgesClient.Get(ctx context.Context, resourceGroupName string, accessBridgeName AccessBridgeAllowedName, options *AccessBridgesClientGetOptions) (AccessBridgesClientGetResponse, error) - New function
*AccessBridgesClient.NewListByResourceGroupPager(resourceGroupName string, options *AccessBridgesClientListByResourceGroupOptions) *runtime.Pager[AccessBridgesClientListByResourceGroupResponse] - New function
*AccessBridgesClient.NewListBySubscriptionPager(options *AccessBridgesClientListBySubscriptionOptions) *runtime.Pager[AccessBridgesClientListBySubscriptionResponse] - New function
*AccessBridgesClient.BeginUpdate(ctx context.Context, resourceGroupName string, accessBridgeName AccessBridgeAllowedName, accessBridgeUpdateParameters AccessBridgePatchParameters, options *AccessBridgesClientBeginUpdateOptions) (*runtime.Poller[AccessBridgesClientUpdateResponse], error) - New function
*ClientFactory.NewAccessBridgesClient() *AccessBridgesClient - New function
*ClientFactory.NewKubernetesVersionsClient() *KubernetesVersionsClient - New function
*ClusterManagersClient.BeginUpdateRelayPrivateEndpointConnection(ctx context.Context, resourceGroupName string, clusterManagerName string, options *ClusterManagersClientBeginUpdateRelayPrivateEndpointConnectionOptions) (*runtime.Poller[ClusterManagersClientUpdateRelayPrivateEndpointConnectionResponse], error) - New function
*ClustersClient.BeginInspect(ctx context.Context, resourceGroupName string, clusterName string, options *ClustersClientBeginInspectOptions) (*runtime.Poller[ClustersClientInspectResponse], error) - New function
*ClustersClient.BeginRotateCredential(ctx context.Context, resourceGroupName string, clusterName string, body ClusterRotateCredentialParameters, options *ClustersClientBeginRotateCredentialOptions) (*runtime.Poller[ClustersClientRotateCredentialResponse], error) - New function
NewKubernetesVersionsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*KubernetesVersionsClient, error) - New function
*KubernetesVersionsClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, kubernetesVersionName string, kubernetesVersionParameters KubernetesVersion, options *KubernetesVersionsClientBeginCreateOrUpdateOptions) (*runtime.Poller[KubernetesVersionsClientCreateOrUpdateResponse], error) - New function
*KubernetesVersionsClient.BeginDelete(ctx context.Context, resourceGroupName string, kubernetesVersionName string, options *KubernetesVersionsClientBeginDeleteOptions) (*runtime.Poller[KubernetesVersionsClientDeleteResponse], error) - New function
*KubernetesVersionsClient.Get(ctx context.Context, resourceGroupName string, kubernetesVersionName string, options *KubernetesVersionsClientGetOptions) (KubernetesVersionsClientGetResponse, error) - New function
*KubernetesVersionsClient.NewListByResourceGroupPager(resourceGroupName string, options *KubernetesVersionsClientListByResourceGroupOptions) *runtime.Pager[KubernetesVersionsClientListByResourceGroupResponse] - New function
*KubernetesVersionsClient.NewListBySubscriptionPager(options *KubernetesVersionsClientListBySubscriptionOptions) *runtime.Pager[KubernetesVersionsClientListBySubscriptionResponse] - New function
*KubernetesVersionsClient.BeginUpdate(ctx context.Context, resourceGroupName string, kubernetesVersionName string, kubernetesVersionPatchParameters KubernetesVersionPatchParameters, options *KubernetesVersionsClientBeginUpdateOptions) (*runtime.Poller[KubernetesVersionsClientUpdateResponse], error) - New struct
AccessBridge - New struct
AccessBridgeEndpoint - New struct
AccessBridgeList - New struct
AccessBridgePatchParameters - New struct
AccessBridgePatchProperties - New struct
AccessBridgeProperties - New struct
AccessBridgeSecurityRule - New struct
BareMetalMachineMonitoringConfigurationStatus - New struct
BareMetalMachineReimageParameters - New struct
ClusterInspectParameters - New struct
ClusterManagerRelayConfiguration - New struct
ClusterManagerUpdateRelayPrivateEndpointConnectionParameters - New struct
ClusterRotateCredentialParameters - New struct
FilterDevices - New struct
KubernetesVersion - New struct
KubernetesVersionList - New struct
KubernetesVersionPatchParameters - New struct
KubernetesVersionProperties - New struct
KubernetesVersionValue - New struct
StorageApplianceExpansionShelf - New struct
StorageApplianceMonitoringConfigurationStatus - New field
BmcIPv4Address,BmcIPv6Address,MonitoringConfigurationStatusin structBareMetalMachineProperties - New field
Bodyin structBareMetalMachinesClientBeginReimageOptions - New field
Kindin structCluster - New field
SafeguardModein structClusterContinueUpdateVersionParameters - New field
Kindin structClusterManager - New field
RelayConfigurationin structClusterManagerProperties - New field
LastSuccessfulVersionUpdateTime,ManagedCredentialsin structClusterProperties - New field
SafeguardModein structClusterUpdateVersionParameters - New field
DeploymentTypein structRackSKUProperties - New field
DefinitionUpdateModein structRuntimeProtectionConfiguration - New field
AgentHealthStatus,AgentHealthStatusIssues,AgentLicenseStatus,DefinitionUpdateMode,EnforcementLevelin structRuntimeProtectionStatus - New field
ExpansionShelves,MonitoringConfigurationStatusin structStorageApplianceProperties - New field
AssignedStorageApplianceIDin structVolumeProperties