Skip to content

Releases: Azure/azure-sdk-for-go

sdk/resourcemanager/databasewatcher/armdatabasewatcher/v0.1.0

28 Feb 06:57
db71db5
Compare
Choose a tag to compare

0.1.0 (2025-02-26)

Other Changes

The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/databasewatcher/armdatabasewatcher is using our next generation design principles.

To learn more, please refer to our documentation Quick Start.

sdk/resourcemanager/storage/armstorage/v1.7.0

27 Feb 05:30
815bf19
Compare
Choose a tag to compare

1.7.0 (2025-02-27)

Features Added

  • New value SKUNamePremiumV2LRS, SKUNamePremiumV2ZRS, SKUNameStandardV2GRS, SKUNameStandardV2GZRS, SKUNameStandardV2LRS, SKUNameStandardV2ZRS added to enum type SKUName
  • New function *FileServicesClient.GetServiceUsage(context.Context, string, string, *FileServicesClientGetServiceUsageOptions) (FileServicesClientGetServiceUsageResponse, error)
  • New function *FileServicesClient.NewListServiceUsagesPager(string, string, *FileServicesClientListServiceUsagesOptions) *runtime.Pager[FileServicesClientListServiceUsagesResponse]
  • New struct AccountLimits
  • New struct AccountUsage
  • New struct AccountUsageElements
  • New struct BurstingConstants
  • New struct FileServiceUsage
  • New struct FileServiceUsageProperties
  • New struct FileServiceUsages
  • New struct FileShareLimits
  • New struct FileSharePropertiesFileSharePaidBursting
  • New struct FileShareRecommendations
  • New struct ObjectReplicationPolicyPropertiesMetrics
  • New field FileSharePaidBursting, IncludedBurstIops, MaxBurstCreditsForIops, NextAllowedProvisionedBandwidthDowngradeTime, NextAllowedProvisionedIopsDowngradeTime, NextAllowedQuotaDowngradeTime, ProvisionedBandwidthMibps, ProvisionedIops in struct FileShareProperties
  • New field Metrics in struct ObjectReplicationPolicyProperties

sdk/resourcemanager/resources/armresources/v2.0.0

27 Feb 07:28
425351e
Compare
Choose a tag to compare

2.0.0 (2025-02-13)

Breaking Changes

  • Type of DeploymentProperties.Parameters has been changed from any to map[string]*DeploymentParameter
  • Type of DeploymentWhatIfProperties.Parameters has been changed from any to map[string]*DeploymentParameter
  • Operation *TagsClient.CreateOrUpdateAtScope has been changed to LRO, use *TagsClient.BeginCreateOrUpdateAtScope instead.
  • Operation *TagsClient.DeleteAtScope has been changed to LRO, use *TagsClient.BeginDeleteAtScope instead.
  • Operation *TagsClient.UpdateAtScope has been changed to LRO, use *TagsClient.BeginUpdateAtScope instead.

Features Added

  • New enum type ExportTemplateOutputFormat with values ExportTemplateOutputFormatBicep, ExportTemplateOutputFormatJSON
  • New enum type Level with values LevelError, LevelInfo, LevelWarning
  • New enum type ValidationLevel with values ValidationLevelProvider, ValidationLevelProviderNoRbac, ValidationLevelTemplate
  • New struct DeploymentDiagnosticsDefinition
  • New struct DeploymentParameter
  • New struct KeyVaultParameterReference
  • New struct KeyVaultReference
  • New field ValidationLevel in struct DeploymentProperties
  • New field Diagnostics, ValidationLevel in struct DeploymentPropertiesExtended
  • New field ID, Name, Type in struct DeploymentValidateResult
  • New field ValidationLevel in struct DeploymentWhatIfProperties
  • New field OutputFormat in struct ExportTemplateRequest
  • New field Output in struct ResourceGroupExportResult
  • New field DeploymentID, Identifiers, SymbolicName in struct WhatIfChange
  • New field Diagnostics, PotentialChanges in struct WhatIfOperationProperties

sdk/resourcemanager/hybridconnectivity/armhybridconnectivity/v1.2.0-beta.1

27 Feb 07:37
9ea2beb
Compare
Choose a tag to compare

1.2.0-beta.1 (2025-02-27)

Features Added

  • New enum type CloudNativeType with values CloudNativeTypeEc2
  • New enum type HostType with values HostTypeAWS
  • New enum type ResourceProvisioningState with values ResourceProvisioningStateCanceled, ResourceProvisioningStateFailed, ResourceProvisioningStateSucceeded
  • New enum type SolutionConfigurationStatus with values SolutionConfigurationStatusCompleted, SolutionConfigurationStatusFailed, SolutionConfigurationStatusInProgress, SolutionConfigurationStatusNew
  • New function *ClientFactory.NewGenerateAwsTemplateClient(string) *GenerateAwsTemplateClient
  • New function *ClientFactory.NewInventoryClient() *InventoryClient
  • New function *ClientFactory.NewPublicCloudConnectorsClient(string) *PublicCloudConnectorsClient
  • New function *ClientFactory.NewSolutionConfigurationsClient() *SolutionConfigurationsClient
  • New function *ClientFactory.NewSolutionTypesClient(string) *SolutionTypesClient
  • New function NewGenerateAwsTemplateClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GenerateAwsTemplateClient, error)
  • New function *GenerateAwsTemplateClient.Post(context.Context, GenerateAwsTemplateRequest, *GenerateAwsTemplateClientPostOptions) (GenerateAwsTemplateClientPostResponse, error)
  • New function NewInventoryClient(azcore.TokenCredential, *arm.ClientOptions) (*InventoryClient, error)
  • New function *InventoryClient.Get(context.Context, string, string, string, *InventoryClientGetOptions) (InventoryClientGetResponse, error)
  • New function *InventoryClient.NewListBySolutionConfigurationPager(string, string, *InventoryClientListBySolutionConfigurationOptions) *runtime.Pager[InventoryClientListBySolutionConfigurationResponse]
  • New function NewPublicCloudConnectorsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PublicCloudConnectorsClient, error)
  • New function *PublicCloudConnectorsClient.BeginCreateOrUpdate(context.Context, string, string, PublicCloudConnector, *PublicCloudConnectorsClientBeginCreateOrUpdateOptions) (*runtime.Poller[PublicCloudConnectorsClientCreateOrUpdateResponse], error)
  • New function *PublicCloudConnectorsClient.Delete(context.Context, string, string, *PublicCloudConnectorsClientDeleteOptions) (PublicCloudConnectorsClientDeleteResponse, error)
  • New function *PublicCloudConnectorsClient.Get(context.Context, string, string, *PublicCloudConnectorsClientGetOptions) (PublicCloudConnectorsClientGetResponse, error)
  • New function *PublicCloudConnectorsClient.NewListByResourceGroupPager(string, *PublicCloudConnectorsClientListByResourceGroupOptions) *runtime.Pager[PublicCloudConnectorsClientListByResourceGroupResponse]
  • New function *PublicCloudConnectorsClient.NewListBySubscriptionPager(*PublicCloudConnectorsClientListBySubscriptionOptions) *runtime.Pager[PublicCloudConnectorsClientListBySubscriptionResponse]
  • New function *PublicCloudConnectorsClient.BeginTestPermissions(context.Context, string, string, *PublicCloudConnectorsClientBeginTestPermissionsOptions) (*runtime.Poller[PublicCloudConnectorsClientTestPermissionsResponse], error)
  • New function *PublicCloudConnectorsClient.Update(context.Context, string, string, PublicCloudConnector, *PublicCloudConnectorsClientUpdateOptions) (PublicCloudConnectorsClientUpdateResponse, error)
  • New function NewSolutionConfigurationsClient(azcore.TokenCredential, *arm.ClientOptions) (*SolutionConfigurationsClient, error)
  • New function *SolutionConfigurationsClient.CreateOrUpdate(context.Context, string, string, SolutionConfiguration, *SolutionConfigurationsClientCreateOrUpdateOptions) (SolutionConfigurationsClientCreateOrUpdateResponse, error)
  • New function *SolutionConfigurationsClient.Delete(context.Context, string, string, *SolutionConfigurationsClientDeleteOptions) (SolutionConfigurationsClientDeleteResponse, error)
  • New function *SolutionConfigurationsClient.Get(context.Context, string, string, *SolutionConfigurationsClientGetOptions) (SolutionConfigurationsClientGetResponse, error)
  • New function *SolutionConfigurationsClient.NewListPager(string, *SolutionConfigurationsClientListOptions) *runtime.Pager[SolutionConfigurationsClientListResponse]
  • New function *SolutionConfigurationsClient.BeginSyncNow(context.Context, string, string, *SolutionConfigurationsClientBeginSyncNowOptions) (*runtime.Poller[SolutionConfigurationsClientSyncNowResponse], error)
  • New function *SolutionConfigurationsClient.Update(context.Context, string, string, SolutionConfiguration, *SolutionConfigurationsClientUpdateOptions) (SolutionConfigurationsClientUpdateResponse, error)
  • New function NewSolutionTypesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SolutionTypesClient, error)
  • New function *SolutionTypesClient.Get(context.Context, string, string, *SolutionTypesClientGetOptions) (SolutionTypesClientGetResponse, error)
  • New function *SolutionTypesClient.NewListByResourceGroupPager(string, *SolutionTypesClientListByResourceGroupOptions) *runtime.Pager[SolutionTypesClientListByResourceGroupResponse]
  • New function *SolutionTypesClient.NewListBySubscriptionPager(*SolutionTypesClientListBySubscriptionOptions) *runtime.Pager[SolutionTypesClientListBySubscriptionResponse]
  • New struct AwsCloudProfile
  • New struct ErrorAdditionalInfoInfo
  • New struct GenerateAwsTemplateRequest
  • New struct InventoryProperties
  • New struct InventoryResource
  • New struct InventoryResourceListResult
  • New struct OperationStatusResult
  • New struct PostResponse
  • New struct PublicCloudConnector
  • New struct PublicCloudConnectorListResult
  • New struct PublicCloudConnectorProperties
  • New struct SolutionConfiguration
  • New struct SolutionConfigurationListResult
  • New struct SolutionConfigurationProperties
  • New struct SolutionSettings
  • New struct SolutionTypeProperties
  • New struct SolutionTypeResource
  • New struct SolutionTypeResourceListResult
  • New struct SolutionTypeSettings
  • New struct SolutionTypeSettingsProperties

sdk/resourcemanager/quota/armquota/v1.1.0

26 Feb 05:22
a67451c
Compare
Choose a tag to compare

1.1.0 (2025-02-25)

Features Added

  • New enum type CreatedByType with values CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser
  • New enum type RequestState with values RequestStateAccepted, RequestStateCanceled, RequestStateCreated, RequestStateFailed, RequestStateInProgress, RequestStateInvalid, RequestStateSucceeded
  • New function *ClientFactory.NewGroupQuotaLimitsClient() *GroupQuotaLimitsClient
  • New function *ClientFactory.NewGroupQuotaLimitsRequestClient() *GroupQuotaLimitsRequestClient
  • New function *ClientFactory.NewGroupQuotaSubscriptionAllocationClient(string) *GroupQuotaSubscriptionAllocationClient
  • New function *ClientFactory.NewGroupQuotaSubscriptionAllocationRequestClient(string) *GroupQuotaSubscriptionAllocationRequestClient
  • New function *ClientFactory.NewGroupQuotaSubscriptionRequestsClient() *GroupQuotaSubscriptionRequestsClient
  • New function *ClientFactory.NewGroupQuotaSubscriptionsClient(string) *GroupQuotaSubscriptionsClient
  • New function *ClientFactory.NewGroupQuotasClient() *GroupQuotasClient
  • New function NewGroupQuotaLimitsClient(azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotaLimitsClient, error)
  • New function *GroupQuotaLimitsClient.List(context.Context, string, string, string, string, *GroupQuotaLimitsClientListOptions) (GroupQuotaLimitsClientListResponse, error)
  • New function NewGroupQuotaLimitsRequestClient(azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotaLimitsRequestClient, error)
  • New function *GroupQuotaLimitsRequestClient.Get(context.Context, string, string, string, *GroupQuotaLimitsRequestClientGetOptions) (GroupQuotaLimitsRequestClientGetResponse, error)
  • New function *GroupQuotaLimitsRequestClient.NewListPager(string, string, string, string, *GroupQuotaLimitsRequestClientListOptions) *runtime.Pager[GroupQuotaLimitsRequestClientListResponse]
  • New function *GroupQuotaLimitsRequestClient.BeginUpdate(context.Context, string, string, string, string, *GroupQuotaLimitsRequestClientBeginUpdateOptions) (*runtime.Poller[GroupQuotaLimitsRequestClientUpdateResponse], error)
  • New function NewGroupQuotaSubscriptionAllocationClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotaSubscriptionAllocationClient, error)
  • New function *GroupQuotaSubscriptionAllocationClient.List(context.Context, string, string, string, string, *GroupQuotaSubscriptionAllocationClientListOptions) (GroupQuotaSubscriptionAllocationClientListResponse, error)
  • New function NewGroupQuotaSubscriptionAllocationRequestClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotaSubscriptionAllocationRequestClient, error)
  • New function *GroupQuotaSubscriptionAllocationRequestClient.Get(context.Context, string, string, string, string, *GroupQuotaSubscriptionAllocationRequestClientGetOptions) (GroupQuotaSubscriptionAllocationRequestClientGetResponse, error)
  • New function *GroupQuotaSubscriptionAllocationRequestClient.NewListPager(string, string, string, string, *GroupQuotaSubscriptionAllocationRequestClientListOptions) *runtime.Pager[GroupQuotaSubscriptionAllocationRequestClientListResponse]
  • New function *GroupQuotaSubscriptionAllocationRequestClient.BeginUpdate(context.Context, string, string, string, string, SubscriptionQuotaAllocationsList, *GroupQuotaSubscriptionAllocationRequestClientBeginUpdateOptions) (*runtime.Poller[GroupQuotaSubscriptionAllocationRequestClientUpdateResponse], error)
  • New function NewGroupQuotaSubscriptionRequestsClient(azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotaSubscriptionRequestsClient, error)
  • New function *GroupQuotaSubscriptionRequestsClient.Get(context.Context, string, string, string, *GroupQuotaSubscriptionRequestsClientGetOptions) (GroupQuotaSubscriptionRequestsClientGetResponse, error)
  • New function *GroupQuotaSubscriptionRequestsClient.NewListPager(string, string, *GroupQuotaSubscriptionRequestsClientListOptions) *runtime.Pager[GroupQuotaSubscriptionRequestsClientListResponse]
  • New function NewGroupQuotaSubscriptionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotaSubscriptionsClient, error)
  • New function *GroupQuotaSubscriptionsClient.BeginCreateOrUpdate(context.Context, string, string, *GroupQuotaSubscriptionsClientBeginCreateOrUpdateOptions) (*runtime.Poller[GroupQuotaSubscriptionsClientCreateOrUpdateResponse], error)
  • New function *GroupQuotaSubscriptionsClient.BeginDelete(context.Context, string, string, *GroupQuotaSubscriptionsClientBeginDeleteOptions) (*runtime.Poller[GroupQuotaSubscriptionsClientDeleteResponse], error)
  • New function *GroupQuotaSubscriptionsClient.Get(context.Context, string, string, *GroupQuotaSubscriptionsClientGetOptions) (GroupQuotaSubscriptionsClientGetResponse, error)
  • New function *GroupQuotaSubscriptionsClient.NewListPager(string, string, *GroupQuotaSubscriptionsClientListOptions) *runtime.Pager[GroupQuotaSubscriptionsClientListResponse]
  • New function *GroupQuotaSubscriptionsClient.BeginUpdate(context.Context, string, string, *GroupQuotaSubscriptionsClientBeginUpdateOptions) (*runtime.Poller[GroupQuotaSubscriptionsClientUpdateResponse], error)
  • New function NewGroupQuotasClient(azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotasClient, error)
  • New function *GroupQuotasClient.BeginCreateOrUpdate(context.Context, string, string, *GroupQuotasClientBeginCreateOrUpdateOptions) (*runtime.Poller[GroupQuotasClientCreateOrUpdateResponse], error)
  • New function *GroupQuotasClient.BeginDelete(context.Context, string, string, *GroupQuotasClientBeginDeleteOptions) (*runtime.Poller[GroupQuotasClientDeleteResponse], error)
  • New function *GroupQuotasClient.Get(context.Context, string, string, *GroupQuotasClientGetOptions) (GroupQuotasClientGetResponse, error)
  • New function *GroupQuotasClient.NewListPager(string, *GroupQuotasClientListOptions) *runtime.Pager[GroupQuotasClientListResponse]
  • New function *GroupQuotasClient.BeginUpdate(context.Context, string, string, *GroupQuotasClientBeginUpdateOptions) (*runtime.Poller[GroupQuotasClientUpdateResponse], error)
  • New struct AllocatedQuotaToSubscriptionList
  • New struct AllocatedToSubscription
  • New struct AllocationRequestBase
  • New struct AllocationRequestBaseProperties
  • New struct AllocationRequestBasePropertiesName
  • New struct AllocationRequestStatus
  • New struct AllocationRequestStatusList
  • New struct AllocationRequestStatusProperties
  • New struct ErrorAdditionalInfo
  • New struct ErrorDetail
  • New struct ErrorResponse
  • New struct GroupQuotaDetails
  • New struct GroupQuotaDetailsName
  • New struct GroupQuotaLimit
  • New struct GroupQuotaLimitList
  • New struct GroupQuotaLimitListProperties
  • New struct GroupQuotaLimitProperties
  • New struct GroupQuotaList
  • New struct GroupQuotaRequestBase
  • New struct GroupQuotaRequestBaseProperties
  • New struct GroupQuotaRequestBasePropertiesName
  • New struct GroupQuotaSubscriptionID
  • New struct GroupQuotaSubscriptionIDList
  • New struct GroupQuotaSubscriptionIDProperties
  • New struct GroupQuotaSubscriptionRequestStatus
  • New struct GroupQuotaSubscriptionRequestStatusList
  • New struct GroupQuotaSubscriptionRequestStatusProperties
  • New struct GroupQuotaUsagesBase
  • New struct GroupQuotaUsagesBaseName
  • New struct GroupQuotasEntity
  • New struct GroupQuotasEntityBase
  • New struct GroupQuotasEntityBasePatch
  • New struct GroupQuotasEntityPatch
  • New struct GroupQuotasEntityPatchProperties
  • New struct GroupQuotasEntityProperties
  • New struct LROResponse
  • New struct LROResponseProperties
  • New struct ProxyResource
  • New struct Resource
  • New struct ResourceBaseRequest
  • New struct ResourceUsageList
  • New struct ResourceUsages
  • New struct SubmittedResourceRequestStatus
  • New struct SubmittedResourceRequestStatusList
  • New struct SubmittedResourceRequestStatusProperties
  • New struct SubscriptionGroupQuotaAssignment
  • New struct SubscriptionQuotaAllocationRequestList
  • New struct SubscriptionQuotaAllocations
  • New struct SubscriptionQuotaAllocationsList
  • New struct SubscriptionQuotaAllocationsListProperties
  • New struct SubscriptionQuotaAllocationsProperties
  • New struct SubscriptionQuotaAllocationsStatusList
  • New struct SubscriptionQuotaDetails
  • New struct SubscriptionQuotaDetailsName
  • New struct SystemData

sdk/resourcemanager/nginx/armnginx/v3.1.0-beta.2

26 Feb 09:11
f4cffe2
Compare
Choose a tag to compare

3.1.0-beta.2 (2025-02-27)

Breaking Changes

  • Type of AnalysisCreateConfig.ProtectedFiles has been changed from []*ConfigurationFile to []*ConfigurationProtectedFileRequest
  • Type of ConfigurationListResponse.Value has been changed from []*Configuration to []*ConfigurationResponse
  • Type of ConfigurationsClientBeginCreateOrUpdateOptions.Body has been changed from *Configuration to *ConfigurationRequest
  • Struct Configuration has been removed
  • Struct ConfigurationProperties has been removed
  • Field Configuration of struct ConfigurationsClientCreateOrUpdateResponse has been removed
  • Field Configuration of struct ConfigurationsClientGetResponse has been removed
  • Field ManagedResourceGroup of struct DeploymentProperties has been removed

Features Added

  • New enum type ActivationState with values ActivationStateDisabled, ActivationStateEnabled
  • New enum type Level with values LevelInfo, LevelWarning
  • New function NewAPIKeysClient(string, azcore.TokenCredential, *arm.ClientOptions) (*APIKeysClient, error)
  • New function *APIKeysClient.CreateOrUpdate(context.Context, string, string, string, *APIKeysClientCreateOrUpdateOptions) (APIKeysClientCreateOrUpdateResponse, error)
  • New function *APIKeysClient.Delete(context.Context, string, string, string, *APIKeysClientDeleteOptions) (APIKeysClientDeleteResponse, error)
  • New function *APIKeysClient.Get(context.Context, string, string, string, *APIKeysClientGetOptions) (APIKeysClientGetResponse, error)
  • New function *APIKeysClient.NewListPager(string, string, *APIKeysClientListOptions) *runtime.Pager[APIKeysClientListResponse]
  • New function *ClientFactory.NewAPIKeysClient() *APIKeysClient
  • New struct ConfigurationProtectedFileRequest
  • New struct ConfigurationProtectedFileResponse
  • New struct ConfigurationRequest
  • New struct ConfigurationRequestProperties
  • New struct ConfigurationResponse
  • New struct ConfigurationResponseProperties
  • New struct DeploymentAPIKeyListResponse
  • New struct DeploymentAPIKeyRequest
  • New struct DeploymentAPIKeyRequestProperties
  • New struct DeploymentAPIKeyResponse
  • New struct DeploymentAPIKeyResponseProperties
  • New struct DeploymentPropertiesNginxAppProtect
  • New struct DeploymentUpdatePropertiesNginxAppProtect
  • New struct DiagnosticItem
  • New struct WebApplicationFirewallComponentVersions
  • New struct WebApplicationFirewallPackage
  • New struct WebApplicationFirewallSettings
  • New struct WebApplicationFirewallStatus
  • New field Diagnostics in struct AnalysisResultData
  • New anonymous field ConfigurationResponse in struct ConfigurationsClientCreateOrUpdateResponse
  • New anonymous field ConfigurationResponse in struct ConfigurationsClientGetResponse
  • New field DataplaneAPIEndpoint, NginxAppProtect in struct DeploymentProperties
  • New field NetworkProfile, NginxAppProtect in struct DeploymentUpdateProperties

sdk/resourcemanager/mysql/armmysqlflexibleservers/v2.0.0-beta.4

26 Feb 06:52
beb4842
Compare
Choose a tag to compare

2.0.0-beta.4 (2025-02-27)

Features Added

  • New enum type PatchStrategy with values PatchStrategyRegular, PatchStrategyVirtualCanary
  • New enum type StorageRedundancyEnum with values StorageRedundancyEnumLocalRedundancy, StorageRedundancyEnumZoneRedundancy
  • New function *ServersClient.BeginDetachVNet(context.Context, string, string, ServerDetachVNetParameter, *ServersClientBeginDetachVNetOptions) (*runtime.Poller[ServersClientDetachVNetResponse], error)
  • New struct FeatureProperty
  • New struct MaintenancePolicy
  • New struct ServerDetachVNetParameter
  • New field SupportedFeatures in struct CapabilityPropertiesV2
  • New field DatabasePort, FullVersion, MaintenancePolicy in struct ServerProperties
  • New field MaintenancePolicy in struct ServerPropertiesForUpdate
  • New field StorageRedundancy in struct Storage

sdk/resourcemanager/containerservice/armcontainerservice/v6.4.0

25 Feb 08:14
52698e5
Compare
Choose a tag to compare

6.4.0 (2025-02-27)

Features Added

  • New field MessageOfTheDay in struct ManagedClusterAgentPoolProfile
  • New field MessageOfTheDay in struct ManagedClusterAgentPoolProfileProperties

sdk/resourcemanager/impactreporting/armimpactreporting/v0.1.0

26 Feb 05:46
2cca0d0
Compare
Choose a tag to compare

0.1.0 (2025-02-25)

Other Changes

The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/impactreporting/armimpactreporting is using our next generation design principles.

To learn more, please refer to our documentation Quick Start.

sdk/resourcemanager/networkcloud/armnetworkcloud/v1.2.0

24 Feb 04:55
aec79d5
Compare
Choose a tag to compare

1.2.0 (2025-02-11)

Features Added

  • New value ClusterConnectionStatusDisconnected added to enum type ClusterConnectionStatus
  • New value ClusterDetailedStatusUpdatePaused added to enum type ClusterDetailedStatus
  • New value RackSKUProvisioningStateCanceled, RackSKUProvisioningStateFailed added to enum type RackSKUProvisioningState
  • New enum type ClusterContinueUpdateVersionMachineGroupTargetingMode with values ClusterContinueUpdateVersionMachineGroupTargetingModeAlphaByRack
  • New enum type ClusterScanRuntimeParametersScanActivity with values ClusterScanRuntimeParametersScanActivityScan, ClusterScanRuntimeParametersScanActivitySkip
  • New enum type ClusterSecretArchiveEnabled with values ClusterSecretArchiveEnabledFalse, ClusterSecretArchiveEnabledTrue
  • New enum type ClusterUpdateStrategyType with values ClusterUpdateStrategyTypePauseAfterRack, ClusterUpdateStrategyTypeRack
  • New enum type KubernetesClusterFeatureAvailabilityLifecycle with values KubernetesClusterFeatureAvailabilityLifecycleGenerallyAvailable, KubernetesClusterFeatureAvailabilityLifecyclePreview
  • New enum type KubernetesClusterFeatureDetailedStatus with values KubernetesClusterFeatureDetailedStatusError, KubernetesClusterFeatureDetailedStatusInstalled, KubernetesClusterFeatureDetailedStatusProvisioning
  • New enum type KubernetesClusterFeatureProvisioningState with values KubernetesClusterFeatureProvisioningStateAccepted, KubernetesClusterFeatureProvisioningStateCanceled, KubernetesClusterFeatureProvisioningStateDeleting, KubernetesClusterFeatureProvisioningStateFailed, KubernetesClusterFeatureProvisioningStateSucceeded, KubernetesClusterFeatureProvisioningStateUpdating
  • New enum type KubernetesClusterFeatureRequired with values KubernetesClusterFeatureRequiredFalse, KubernetesClusterFeatureRequiredTrue
  • New enum type ManagedServiceIdentitySelectorType with values ManagedServiceIdentitySelectorTypeSystemAssignedIdentity, ManagedServiceIdentitySelectorTypeUserAssignedIdentity
  • New enum type ManagedServiceIdentityType with values ManagedServiceIdentityTypeNone, ManagedServiceIdentityTypeSystemAssigned, ManagedServiceIdentityTypeSystemAssignedUserAssigned, ManagedServiceIdentityTypeUserAssigned
  • New enum type RuntimeProtectionEnforcementLevel with values RuntimeProtectionEnforcementLevelAudit, RuntimeProtectionEnforcementLevelDisabled, RuntimeProtectionEnforcementLevelOnDemand, RuntimeProtectionEnforcementLevelPassive, RuntimeProtectionEnforcementLevelRealTime
  • New function *ClientFactory.NewKubernetesClusterFeaturesClient() *KubernetesClusterFeaturesClient
  • New function *ClustersClient.BeginContinueUpdateVersion(context.Context, string, string, ClusterContinueUpdateVersionParameters, *ClustersClientBeginContinueUpdateVersionOptions) (*runtime.Poller[ClustersClientContinueUpdateVersionResponse], error)
  • New function *ClustersClient.BeginScanRuntime(context.Context, string, string, *ClustersClientBeginScanRuntimeOptions) (*runtime.Poller[ClustersClientScanRuntimeResponse], error)
  • New function NewKubernetesClusterFeaturesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*KubernetesClusterFeaturesClient, error)
  • New function *KubernetesClusterFeaturesClient.BeginCreateOrUpdate(context.Context, string, string, string, KubernetesClusterFeature, *KubernetesClusterFeaturesClientBeginCreateOrUpdateOptions) (*runtime.Poller[KubernetesClusterFeaturesClientCreateOrUpdateResponse], error)
  • New function *KubernetesClusterFeaturesClient.BeginDelete(context.Context, string, string, string, *KubernetesClusterFeaturesClientBeginDeleteOptions) (*runtime.Poller[KubernetesClusterFeaturesClientDeleteResponse], error)
  • New function *KubernetesClusterFeaturesClient.Get(context.Context, string, string, string, *KubernetesClusterFeaturesClientGetOptions) (KubernetesClusterFeaturesClientGetResponse, error)
  • New function *KubernetesClusterFeaturesClient.NewListByKubernetesClusterPager(string, string, *KubernetesClusterFeaturesClientListByKubernetesClusterOptions) *runtime.Pager[KubernetesClusterFeaturesClientListByKubernetesClusterResponse]
  • New function *KubernetesClusterFeaturesClient.BeginUpdate(context.Context, string, string, string, KubernetesClusterFeaturePatchParameters, *KubernetesClusterFeaturesClientBeginUpdateOptions) (*runtime.Poller[KubernetesClusterFeaturesClientUpdateResponse], error)
  • New struct AdministratorConfigurationPatch
  • New struct ClusterContinueUpdateVersionParameters
  • New struct ClusterScanRuntimeParameters
  • New struct ClusterSecretArchive
  • New struct ClusterUpdateStrategy
  • New struct CommandOutputSettings
  • New struct IdentitySelector
  • New struct KubernetesClusterFeature
  • New struct KubernetesClusterFeatureList
  • New struct KubernetesClusterFeaturePatchParameters
  • New struct KubernetesClusterFeaturePatchProperties
  • New struct KubernetesClusterFeatureProperties
  • New struct L2ServiceLoadBalancerConfiguration
  • New struct ManagedServiceIdentity
  • New struct NodePoolAdministratorConfigurationPatch
  • New struct OperationStatusResultProperties
  • New struct RuntimeProtectionConfiguration
  • New struct RuntimeProtectionStatus
  • New struct SecretArchiveReference
  • New struct SecretRotationStatus
  • New struct StringKeyValuePair
  • New struct UserAssignedIdentity
  • New field AdministratorConfiguration in struct AgentPoolPatchProperties
  • New field DrainTimeout, MaxUnavailable in struct AgentPoolUpgradeSettings
  • New anonymous field OperationStatusResult in struct AgentPoolsClientDeleteResponse
  • New anonymous field OperationStatusResult in struct BareMetalMachineKeySetsClientDeleteResponse
  • New field MachineClusterVersion, MachineRoles, RuntimeProtectionStatus, SecretRotationStatus in struct BareMetalMachineProperties
  • New anonymous field OperationStatusResult in struct BareMetalMachinesClientDeleteResponse
  • New anonymous field OperationStatusResult in struct BmcKeySetsClientDeleteResponse
  • New anonymous field OperationStatusResult in struct CloudServicesNetworksClientDeleteResponse
  • New field Identity in struct Cluster
  • New field Identity in struct ClusterManager
  • New field Identity in struct ClusterManagerPatchParameters
  • New anonymous field OperationStatusResult in struct ClusterManagersClientDeleteResponse
  • New field Identity in struct ClusterPatchParameters
  • New field CommandOutputSettings, RuntimeProtectionConfiguration, SecretArchive, UpdateStrategy in struct ClusterPatchProperties
  • New field CommandOutputSettings, RuntimeProtectionConfiguration, SecretArchive, UpdateStrategy in struct ClusterProperties
  • New anonymous field OperationStatusResult in struct ClustersClientDeleteResponse
  • New anonymous field OperationStatusResult in struct ConsolesClientDeleteResponse
  • New field AdministratorConfiguration in struct ControlPlaneNodePatchConfiguration
  • New field UserPrincipalName in struct KeySetUser
  • New field AdministratorConfiguration in struct KubernetesClusterPatchProperties
  • New anonymous field OperationStatusResult in struct KubernetesClustersClientDeleteResponse
  • New anonymous field OperationStatusResult in struct L2NetworksClientDeleteResponse
  • New anonymous field OperationStatusResult in struct L3NetworksClientDeleteResponse
  • New anonymous field OperationStatusResult in struct MetricsConfigurationsClientDeleteResponse
  • New field L2ServiceLoadBalancerConfiguration in struct NetworkConfiguration
  • New field Properties in struct OperationStatusResult
  • New anonymous field OperationStatusResult in struct RacksClientDeleteResponse
  • New field Manufacturer, Model, SecretRotationStatus, Version in struct StorageApplianceProperties
  • New anonymous field OperationStatusResult in struct StorageAppliancesClientDeleteResponse
  • New anonymous field OperationStatusResult in struct TrunkedNetworksClientDeleteResponse
  • New anonymous field OperationStatusResult in struct VirtualMachinesClientDeleteResponse
  • New anonymous field OperationStatusResult in struct VolumesClientDeleteResponse