azure-sdk-for-go

This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:

MIT License

Stars
1.5K
Committers
225

Bot releases are hidden (Show)

azure-sdk-for-go - sdk/internal/v1.9.0

Published by azure-sdk 5 months ago

1.9.0 (2024-06-06)

Features Added

  • Added test/credential package containing a credential factory for live and recorded tests
    and a fake credential for offline tests.
azure-sdk-for-go - sdk/resourcemanager/internal/v3.0.0

Published by azure-sdk 5 months ago

3.0.0 (2024-05-31)

Features Added

  • Add StartProxy to help start and stop build-in test proxy for each module's test.

Breaking Changes

  • Remove NewRecordingPolicy, use GetCredAndClientOptions directly.

Other Changes

  • Updated dependencies.
azure-sdk-for-go - sdk/resourcemanager/hybridcompute/armhybridcompute/v2.0.0-beta.3

Published by azure-sdk 5 months ago

2.0.0-beta.3 (2024-06-21)

Breaking Changes

  • Type of EsuKey.LicenseStatus has been changed from *string to *int32

Features Added

  • New value PublicNetworkAccessTypeSecuredByPerimeter added to enum type PublicNetworkAccessType
  • New enum type AccessMode with values AccessModeAudit, AccessModeEnforced, AccessModeLearning
  • New enum type AccessRuleDirection with values AccessRuleDirectionInbound, AccessRuleDirectionOutbound
  • New enum type GatewayType with values GatewayTypePublic
  • New enum type ProgramYear with values ProgramYearYear1, ProgramYearYear2, ProgramYearYear3
  • New enum type ProvisioningIssueSeverity with values ProvisioningIssueSeverityError, ProvisioningIssueSeverityWarning
  • New enum type ProvisioningIssueType with values ProvisioningIssueTypeConfigurationPropagationFailure, ProvisioningIssueTypeMissingIdentityConfiguration, ProvisioningIssueTypeMissingPerimeterConfiguration, ProvisioningIssueTypeOther
  • New function *ClientFactory.NewGatewaysClient() *GatewaysClient
  • New function *ClientFactory.NewLicensesClient() *LicensesClient
  • New function *ClientFactory.NewNetworkSecurityPerimeterConfigurationsClient() *NetworkSecurityPerimeterConfigurationsClient
  • New function *ClientFactory.NewSettingsClient() *SettingsClient
  • New function NewGatewaysClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GatewaysClient, error)
  • New function *GatewaysClient.BeginCreateOrUpdate(context.Context, string, string, Gateway, *GatewaysClientBeginCreateOrUpdateOptions) (*runtime.Poller[GatewaysClientCreateOrUpdateResponse], error)
  • New function *GatewaysClient.BeginDelete(context.Context, string, string, *GatewaysClientBeginDeleteOptions) (*runtime.Poller[GatewaysClientDeleteResponse], error)
  • New function *GatewaysClient.Get(context.Context, string, string, *GatewaysClientGetOptions) (GatewaysClientGetResponse, error)
  • New function *GatewaysClient.NewListByResourceGroupPager(string, *GatewaysClientListByResourceGroupOptions) *runtime.Pager[GatewaysClientListByResourceGroupResponse]
  • New function *GatewaysClient.NewListBySubscriptionPager(*GatewaysClientListBySubscriptionOptions) *runtime.Pager[GatewaysClientListBySubscriptionResponse]
  • New function *GatewaysClient.Update(context.Context, string, string, GatewayUpdate, *GatewaysClientUpdateOptions) (GatewaysClientUpdateResponse, error)
  • New function NewLicensesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LicensesClient, error)
  • New function *LicensesClient.BeginCreateOrUpdate(context.Context, string, string, License, *LicensesClientBeginCreateOrUpdateOptions) (*runtime.Poller[LicensesClientCreateOrUpdateResponse], error)
  • New function *LicensesClient.BeginDelete(context.Context, string, string, *LicensesClientBeginDeleteOptions) (*runtime.Poller[LicensesClientDeleteResponse], error)
  • New function *LicensesClient.Get(context.Context, string, string, *LicensesClientGetOptions) (LicensesClientGetResponse, error)
  • New function *LicensesClient.NewListByResourceGroupPager(string, *LicensesClientListByResourceGroupOptions) *runtime.Pager[LicensesClientListByResourceGroupResponse]
  • New function *LicensesClient.NewListBySubscriptionPager(*LicensesClientListBySubscriptionOptions) *runtime.Pager[LicensesClientListBySubscriptionResponse]
  • New function *LicensesClient.BeginUpdate(context.Context, string, string, LicenseUpdate, *LicensesClientBeginUpdateOptions) (*runtime.Poller[LicensesClientUpdateResponse], error)
  • New function *MachineRunCommandsClient.BeginUpdate(context.Context, string, string, string, MachineRunCommandUpdate, *MachineRunCommandsClientBeginUpdateOptions) (*runtime.Poller[MachineRunCommandsClientUpdateResponse], error)
  • New function NewSettingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SettingsClient, error)
  • New function *SettingsClient.Get(context.Context, string, string, string, string, string, *SettingsClientGetOptions) (SettingsClientGetResponse, error)
  • New function *SettingsClient.Patch(context.Context, string, string, string, string, string, Settings, *SettingsClientPatchOptions) (SettingsClientPatchResponse, error)
  • New function *SettingsClient.Update(context.Context, string, string, string, string, string, Settings, *SettingsClientUpdateOptions) (SettingsClientUpdateResponse, error)
  • New function NewNetworkSecurityPerimeterConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkSecurityPerimeterConfigurationsClient, error)
  • New function *NetworkSecurityPerimeterConfigurationsClient.GetByPrivateLinkScope(context.Context, string, string, string, *NetworkSecurityPerimeterConfigurationsClientGetByPrivateLinkScopeOptions) (NetworkSecurityPerimeterConfigurationsClientGetByPrivateLinkScopeResponse, error)
  • New function *NetworkSecurityPerimeterConfigurationsClient.NewListByPrivateLinkScopePager(string, string, *NetworkSecurityPerimeterConfigurationsClientListByPrivateLinkScopeOptions) *runtime.Pager[NetworkSecurityPerimeterConfigurationsClientListByPrivateLinkScopeResponse]
  • New struct AccessRule
  • New struct AccessRuleProperties
  • New struct Gateway
  • New struct GatewayProperties
  • New struct GatewayUpdate
  • New struct GatewayUpdateProperties
  • New struct GatewaysListResult
  • New struct LicenseUpdate
  • New struct LicenseUpdateProperties
  • New struct LicenseUpdatePropertiesLicenseDetails
  • New struct LicensesListResult
  • New struct MachineRunCommandUpdate
  • New struct NetworkSecurityPerimeter
  • New struct NetworkSecurityPerimeterConfiguration
  • New struct NetworkSecurityPerimeterConfigurationListResult
  • New struct NetworkSecurityPerimeterConfigurationProperties
  • New struct NetworkSecurityPerimeterProfile
  • New struct ProvisioningIssue
  • New struct ProvisioningIssueProperties
  • New struct ResourceAssociation
  • New struct Settings
  • New struct SettingsGatewayProperties
  • New struct SettingsProperties
  • New struct VolumeLicenseDetails
  • New field VolumeLicenseDetails in struct LicenseDetails
azure-sdk-for-go - sdk/resourcemanager/devopsinfrastructure/armdevopsinfrastructure/v0.1.0

Published by azure-sdk 5 months ago

0.1.0 (2024-05-24)

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

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

azure-sdk-for-go - sdk/resourcemanager/informaticadatamgmt/arminformaticadatamgmt/v0.1.0

Published by azure-sdk 5 months ago

0.1.0 (2024-05-24)

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

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

azure-sdk-for-go - sdk/resourcemanager/selfhelp/armselfhelp/v2.0.0-beta.5

Published by azure-sdk 5 months ago

2.0.0-beta.5 (2024-05-31)

Breaking Changes

  • Function *CheckNameAvailabilityClient.Post has been removed, use *CheckNameAvailabilityClient.CheckAvailability instead.
  • Function *DiscoverySolutionNLPSubscriptionScopeClient.Post has been removed, use *DiscoverySolutionNLPClient.DiscoverSolutionsBySubscription instead.
  • Function *DiscoverySolutionNLPTenantScopeClient.Post has been removed, use *DiscoverySolutionNLPClient.DiscoverSolutions instead.
azure-sdk-for-go - sdk/resourcemanager/oracledatabase/armoracledatabase/v0.1.0

Published by azure-sdk 5 months ago

0.1.0 (2024-05-24)

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

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

azure-sdk-for-go - sdk/resourcemanager/netapp/armnetapp/v7.0.0

Published by azure-sdk 5 months ago

7.0.0 (2024-05-24)

Breaking Changes

  • Function *BackupsClient.GetVolumeRestoreStatus has been removed

Features Added

  • New enum type BackupType with values BackupTypeManual, BackupTypeScheduled
  • New function NewBackupVaultsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BackupVaultsClient, error)
  • New function *BackupVaultsClient.BeginCreateOrUpdate(context.Context, string, string, string, BackupVault, *BackupVaultsClientBeginCreateOrUpdateOptions) (*runtime.Poller[BackupVaultsClientCreateOrUpdateResponse], error)
  • New function *BackupVaultsClient.BeginDelete(context.Context, string, string, string, *BackupVaultsClientBeginDeleteOptions) (*runtime.Poller[BackupVaultsClientDeleteResponse], error)
  • New function *BackupVaultsClient.Get(context.Context, string, string, string, *BackupVaultsClientGetOptions) (BackupVaultsClientGetResponse, error)
  • New function *BackupVaultsClient.NewListByNetAppAccountPager(string, string, *BackupVaultsClientListByNetAppAccountOptions) *runtime.Pager[BackupVaultsClientListByNetAppAccountResponse]
  • New function *BackupVaultsClient.BeginUpdate(context.Context, string, string, string, BackupVaultPatch, *BackupVaultsClientBeginUpdateOptions) (*runtime.Poller[BackupVaultsClientUpdateResponse], error)
  • New function *BackupsClient.BeginCreate(context.Context, string, string, string, string, Backup, *BackupsClientBeginCreateOptions) (*runtime.Poller[BackupsClientCreateResponse], error)
  • New function *BackupsClient.BeginDelete(context.Context, string, string, string, string, *BackupsClientBeginDeleteOptions) (*runtime.Poller[BackupsClientDeleteResponse], error)
  • New function *BackupsClient.Get(context.Context, string, string, string, string, *BackupsClientGetOptions) (BackupsClientGetResponse, error)
  • New function *BackupsClient.GetLatestStatus(context.Context, string, string, string, string, *BackupsClientGetLatestStatusOptions) (BackupsClientGetLatestStatusResponse, error)
  • New function *BackupsClient.GetVolumeLatestRestoreStatus(context.Context, string, string, string, string, *BackupsClientGetVolumeLatestRestoreStatusOptions) (BackupsClientGetVolumeLatestRestoreStatusResponse, error)
  • New function *BackupsClient.NewListByVaultPager(string, string, string, *BackupsClientListByVaultOptions) *runtime.Pager[BackupsClientListByVaultResponse]
  • New function *BackupsClient.BeginUpdate(context.Context, string, string, string, string, BackupPatch, *BackupsClientBeginUpdateOptions) (*runtime.Poller[BackupsClientUpdateResponse], error)
  • New function NewBackupsUnderAccountClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BackupsUnderAccountClient, error)
  • New function *BackupsUnderAccountClient.BeginMigrateBackups(context.Context, string, string, BackupsMigrationRequest, *BackupsUnderAccountClientBeginMigrateBackupsOptions) (*runtime.Poller[BackupsUnderAccountClientMigrateBackupsResponse], error)
  • New function NewBackupsUnderBackupVaultClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BackupsUnderBackupVaultClient, error)
  • New function *BackupsUnderBackupVaultClient.BeginRestoreFiles(context.Context, string, string, string, string, BackupRestoreFiles, *BackupsUnderBackupVaultClientBeginRestoreFilesOptions) (*runtime.Poller[BackupsUnderBackupVaultClientRestoreFilesResponse], error)
  • New function NewBackupsUnderVolumeClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BackupsUnderVolumeClient, error)
  • New function *BackupsUnderVolumeClient.BeginMigrateBackups(context.Context, string, string, string, string, BackupsMigrationRequest, *BackupsUnderVolumeClientBeginMigrateBackupsOptions) (*runtime.Poller[BackupsUnderVolumeClientMigrateBackupsResponse], error)
  • New function *ClientFactory.NewBackupVaultsClient() *BackupVaultsClient
  • New function *ClientFactory.NewBackupsUnderAccountClient() *BackupsUnderAccountClient
  • New function *ClientFactory.NewBackupsUnderBackupVaultClient() *BackupsUnderBackupVaultClient
  • New function *ClientFactory.NewBackupsUnderVolumeClient() *BackupsUnderVolumeClient
  • New function *ClientFactory.NewResourceRegionInfosClient() *ResourceRegionInfosClient
  • New function NewResourceRegionInfosClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ResourceRegionInfosClient, error)
  • New function *ResourceRegionInfosClient.Get(context.Context, string, *ResourceRegionInfosClientGetOptions) (ResourceRegionInfosClientGetResponse, error)
  • New function *ResourceRegionInfosClient.NewListPager(string, *ResourceRegionInfosClientListOptions) *runtime.Pager[ResourceRegionInfosClientListResponse]
  • New struct Backup
  • New struct BackupPatch
  • New struct BackupPatchProperties
  • New struct BackupProperties
  • New struct BackupRestoreFiles
  • New struct BackupStatus
  • New struct BackupVault
  • New struct BackupVaultPatch
  • New struct BackupVaultProperties
  • New struct BackupVaultsList
  • New struct BackupsList
  • New struct BackupsMigrationRequest
  • New struct RegionInfoResource
  • New struct RegionInfosList
  • New struct VolumeBackupProperties
  • New field VolumeResourceID in struct VolumeBackups
  • New field Backup in struct VolumePatchPropertiesDataProtection
  • New field Backup in struct VolumePropertiesDataProtection
azure-sdk-for-go - sdk/resourcemanager/storagecache/armstoragecache/v4.0.0

Published by azure-sdk 5 months ago

4.0.0 (2024-05-24)

Breaking Changes

  • Type of AscOperation.Error has been changed from *ErrorResponse to *AscOperationErrorResponse

Features Added

  • New enum type AmlFilesystemSquashMode with values AmlFilesystemSquashModeAll, AmlFilesystemSquashModeNone, AmlFilesystemSquashModeRootOnly
  • New enum type ConflictResolutionMode with values ConflictResolutionModeFail, ConflictResolutionModeOverwriteAlways, ConflictResolutionModeOverwriteIfDirty, ConflictResolutionModeSkip
  • New enum type ImportJobProvisioningStateType with values ImportJobProvisioningStateTypeCanceled, ImportJobProvisioningStateTypeCreating, ImportJobProvisioningStateTypeDeleting, ImportJobProvisioningStateTypeFailed, ImportJobProvisioningStateTypeSucceeded, ImportJobProvisioningStateTypeUpdating
  • New enum type ImportStatusType with values ImportStatusTypeCanceled, ImportStatusTypeCancelling, ImportStatusTypeCompleted, ImportStatusTypeCompletedPartial, ImportStatusTypeFailed, ImportStatusTypeInProgress
  • New function *ClientFactory.NewImportJobsClient() *ImportJobsClient
  • New function NewImportJobsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ImportJobsClient, error)
  • New function *ImportJobsClient.BeginCreateOrUpdate(context.Context, string, string, string, ImportJob, *ImportJobsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ImportJobsClientCreateOrUpdateResponse], error)
  • New function *ImportJobsClient.BeginDelete(context.Context, string, string, string, *ImportJobsClientBeginDeleteOptions) (*runtime.Poller[ImportJobsClientDeleteResponse], error)
  • New function *ImportJobsClient.Get(context.Context, string, string, string, *ImportJobsClientGetOptions) (ImportJobsClientGetResponse, error)
  • New function *ImportJobsClient.NewListByAmlFilesystemPager(string, string, *ImportJobsClientListByAmlFilesystemOptions) *runtime.Pager[ImportJobsClientListByAmlFilesystemResponse]
  • New function *ImportJobsClient.BeginUpdate(context.Context, string, string, string, ImportJobUpdate, *ImportJobsClientBeginUpdateOptions) (*runtime.Poller[ImportJobsClientUpdateResponse], error)
  • New struct AmlFilesystemRootSquashSettings
  • New struct AscOperationErrorResponse
  • New struct ImportJob
  • New struct ImportJobProperties
  • New struct ImportJobPropertiesStatus
  • New struct ImportJobUpdate
  • New struct ImportJobsListResult
  • New field ImportPrefixesInitial in struct AmlFilesystemHsmSettings
  • New field RootSquashSettings in struct AmlFilesystemProperties
  • New field RootSquashSettings in struct AmlFilesystemUpdateProperties
azure-sdk-for-go - sdk/resourcemanager/recoveryservices/armrecoveryservices/v2.0.0

Published by azure-sdk 5 months ago

2.0.0 (2024-05-24)

Breaking Changes

  • Operation *VaultsClient.Delete has been changed to LRO, use *VaultsClient.BeginDelete instead.

Features Added

  • New value StandardTierStorageRedundancyInvalid added to enum type StandardTierStorageRedundancy
  • New enum type BCDRSecurityLevel with values BCDRSecurityLevelExcellent, BCDRSecurityLevelFair, BCDRSecurityLevelGood, BCDRSecurityLevelPoor
  • New enum type EnhancedSecurityState with values EnhancedSecurityStateAlwaysON, EnhancedSecurityStateDisabled, EnhancedSecurityStateEnabled, EnhancedSecurityStateInvalid
  • New struct ErrorDetail
  • New struct ErrorResponse
  • New field AlertsForAllFailoverIssues, AlertsForAllReplicationIssues in struct AzureMonitorAlertSettings
  • New field EmailNotificationsForSiteRecovery in struct ClassicAlertSettings
  • New field EnhancedSecurityState in struct SoftDeleteSettings
  • New field BcdrSecurityLevel, ResourceGuardOperationRequests in struct VaultProperties
  • New field XMSAuthorizationAuxiliary in struct VaultsClientBeginCreateOrUpdateOptions
  • New field XMSAuthorizationAuxiliary in struct VaultsClientBeginUpdateOptions
azure-sdk-for-go - sdk/resourcemanager/redisenterprise/armredisenterprise/v2.1.0-beta.1

Published by azure-sdk 5 months ago

2.1.0-beta.1 (2024-05-24)

Features Added

  • New value SKUNameEnterpriseE5 added to enum type SKUName
  • New enum type DeferUpgradeSetting with values DeferUpgradeSettingDeferred, DeferUpgradeSettingNotDeferred
  • New function *DatabasesClient.BeginForceLinkToReplicationGroup(context.Context, string, string, string, ForceLinkParameters, *DatabasesClientBeginForceLinkToReplicationGroupOptions) (*runtime.Poller[DatabasesClientForceLinkToReplicationGroupResponse], error)
  • New function *DatabasesClient.BeginUpgradeDBRedisVersion(context.Context, string, string, string, *DatabasesClientBeginUpgradeDBRedisVersionOptions) (*runtime.Poller[DatabasesClientUpgradeDBRedisVersionResponse], error)
  • New struct ForceLinkParameters
  • New field DeferUpgrade, RedisVersion in struct DatabaseProperties
azure-sdk-for-go - sdk/resourcemanager/sql/armsql/v2.0.0-beta.5

Published by azure-sdk 5 months ago

2.0.0-beta.5 (2024-05-24)

Breaking Changes

  • Type of DistributedAvailabilityGroupProperties.ReplicationMode has been changed from *ReplicationMode to *ReplicationModeType
  • Type of ManagedInstanceProperties.ProvisioningState has been changed from *ManagedInstancePropertiesProvisioningState to *ProvisioningState
  • Type of TopQueries.Queries has been changed from []*QueryStatisticsProperties to []*QueryStatisticsPropertiesAutoGenerated
  • Enum ManagedInstancePropertiesProvisioningState has been removed
  • Enum ReplicationMode has been removed
  • Field LastHardenedLsn, LinkState, PrimaryAvailabilityGroupName, SecondaryAvailabilityGroupName, SourceEndpoint, SourceReplicaID, TargetDatabase, TargetReplicaID of struct DistributedAvailabilityGroupProperties has been removed

Features Added

  • New enum type AuthMetadataLookupModes with values AuthMetadataLookupModesAzureAD, AuthMetadataLookupModesPaired, AuthMetadataLookupModesWindows
  • New enum type FailoverModeType with values FailoverModeTypeManual, FailoverModeTypeNone
  • New enum type FailoverType with values FailoverTypeForcedAllowDataLoss, FailoverTypePlanned
  • New enum type FreemiumType with values FreemiumTypeFreemium, FreemiumTypeRegular
  • New enum type HybridSecondaryUsage with values HybridSecondaryUsageActive, HybridSecondaryUsagePassive
  • New enum type HybridSecondaryUsageDetected with values HybridSecondaryUsageDetectedActive, HybridSecondaryUsageDetectedPassive
  • New enum type InstanceRole with values InstanceRolePrimary, InstanceRoleSecondary
  • New enum type LinkRole with values LinkRolePrimary, LinkRoleSecondary
  • New enum type ManagedInstanceDatabaseFormat with values ManagedInstanceDatabaseFormatAlwaysUpToDate, ManagedInstanceDatabaseFormatSQLServer2022
  • New enum type Phase with values PhaseCatchup, PhaseCopying, PhaseCutoverInProgress, PhaseWaitingForCutover
  • New enum type ReplicaConnectedState with values ReplicaConnectedStateCONNECTED, ReplicaConnectedStateDISCONNECTED
  • New enum type ReplicaSynchronizationHealth with values ReplicaSynchronizationHealthHEALTHY, ReplicaSynchronizationHealthNOTHEALTHY, ReplicaSynchronizationHealthPARTIALLYHEALTHY
  • New enum type ReplicationModeType with values ReplicationModeTypeAsync, ReplicationModeTypeSync
  • New enum type RoleChangeType with values RoleChangeTypeForced, RoleChangeTypePlanned
  • New enum type SeedingModeType with values SeedingModeTypeAutomatic, SeedingModeTypeManual
  • New function *DistributedAvailabilityGroupsClient.BeginFailover(context.Context, string, string, string, DistributedAvailabilityGroupsFailoverRequest, *DistributedAvailabilityGroupsClientBeginFailoverOptions) (*runtime.Poller[DistributedAvailabilityGroupsClientFailoverResponse], error)
  • New function *DistributedAvailabilityGroupsClient.BeginSetRole(context.Context, string, string, string, DistributedAvailabilityGroupSetRole, *DistributedAvailabilityGroupsClientBeginSetRoleOptions) (*runtime.Poller[DistributedAvailabilityGroupsClientSetRoleResponse], error)
  • New function *ManagedInstancesClient.BeginRefreshStatus(context.Context, string, string, *ManagedInstancesClientBeginRefreshStatusOptions) (*runtime.Poller[ManagedInstancesClientRefreshStatusResponse], error)
  • New function PossibleHybridSecondaryUsageValues() []HybridSecondaryUsage
  • New struct CertificateInfo
  • New struct DistributedAvailabilityGroupDatabase
  • New struct DistributedAvailabilityGroupSetRole
  • New struct DistributedAvailabilityGroupsFailoverRequest
  • New struct PhaseDetails
  • New struct QueryMetricIntervalAutoGenerated
  • New struct QueryStatisticsPropertiesAutoGenerated
  • New struct RefreshExternalGovernanceStatusOperationResultMI
  • New struct RefreshExternalGovernanceStatusOperationResultPropertiesMI
  • New field OperationPhaseDetails in struct DatabaseOperationProperties
  • New field Databases, DistributedAvailabilityGroupName, FailoverMode, InstanceAvailabilityGroupName, InstanceLinkRole, PartnerAvailabilityGroupName, PartnerEndpoint, PartnerLinkRole, SeedingMode in struct DistributedAvailabilityGroupProperties
  • New field AuthenticationMetadata, CreateTime, DatabaseFormat, ExternalGovernanceStatus, HybridSecondaryUsage, HybridSecondaryUsageDetected, IsGeneralPurposeV2, PricingModel, StorageIOps, StorageThroughputMBps, VirtualClusterID in struct ManagedInstanceProperties
  • New anonymous field ManagedInstance in struct ManagedInstancesClientStartResponse
  • New anonymous field ManagedInstance in struct ManagedInstancesClientStopResponse
azure-sdk-for-go - sdk/resourcemanager/containerservicefleet/armcontainerservicefleet/v1.2.0

Published by azure-sdk 5 months ago

1.2.0 (2024-05-24)

Features Added

  • New value ManagedClusterUpgradeTypeControlPlaneOnly added to enum type ManagedClusterUpgradeType
  • New enum type TargetType with values TargetTypeAfterStageWait, TargetTypeGroup, TargetTypeMember, TargetTypeStage
  • New function *UpdateRunsClient.BeginSkip(context.Context, string, string, string, SkipProperties, *UpdateRunsClientBeginSkipOptions) (*runtime.Poller[UpdateRunsClientSkipResponse], error)
  • New struct APIServerAccessProfile
  • New struct AgentProfile
  • New struct FleetHubProfile
  • New struct SkipProperties
  • New struct SkipTarget
  • New field HubProfile in struct FleetProperties
azure-sdk-for-go - sdk/resourcemanager/recoveryservices/armrecoveryservicesbackup/v4.1.0

Published by azure-sdk 5 months ago

4.1.0 (2024-05-24)

Features Added

  • New enum type IaasVMSnapshotConsistencyType with values IaasVMSnapshotConsistencyTypeOnlyCrashConsistent
  • New field ResourceGuardOperationRequests in struct AzureFileShareRestoreRequest
  • New field SnapshotConsistencyType in struct AzureIaaSVMProtectionPolicy
  • New field ResourceGuardOperationRequests in struct AzureWorkloadPointInTimeRestoreRequest
  • New field ResourceGuardOperationRequests in struct AzureWorkloadRestoreRequest
  • New field ResourceGuardOperationRequests in struct AzureWorkloadSAPHanaPointInTimeRestoreRequest
  • New field ResourceGuardOperationRequests in struct AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest
  • New field ResourceGuardOperationRequests in struct AzureWorkloadSAPHanaRestoreRequest
  • New field ResourceGuardOperationRequests in struct AzureWorkloadSAPHanaRestoreWithRehydrateRequest
  • New field ResourceGuardOperationRequests in struct AzureWorkloadSQLPointInTimeRestoreRequest
  • New field ResourceGuardOperationRequests in struct AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest
  • New field ResourceGuardOperationRequests in struct AzureWorkloadSQLRestoreRequest
  • New field ResourceGuardOperationRequests in struct AzureWorkloadSQLRestoreWithRehydrateRequest
  • New field XMSAuthorizationAuxiliary in struct BackupResourceVaultConfigsClientPutOptions
  • New field XMSAuthorizationAuxiliary in struct BackupResourceVaultConfigsClientUpdateOptions
  • New field ResourceGuardOperationRequests in struct IaasVMRestoreRequest
  • New field ResourceGuardOperationRequests in struct IaasVMRestoreWithRehydrationRequest
  • New field XMSAuthorizationAuxiliary in struct ProtectedItemsClientCreateOrUpdateOptions
  • New field XMSAuthorizationAuxiliary in struct ProtectionPoliciesClientCreateOrUpdateOptions
  • New field ResourceGuardOperationRequests in struct RestoreRequest
  • New field XMSAuthorizationAuxiliary in struct RestoresClientBeginTriggerOptions
  • New field XMSAuthorizationAuxiliary in struct SecurityPINsClientGetOptions
azure-sdk-for-go - sdk/resourcemanager/maintenance/armmaintenance/v1.4.0-beta.1

Published by azure-sdk 5 months ago

1.4.0-beta.1 (2024-05-24)

Features Added

  • New value UpdateStatusCancel, UpdateStatusCancelled, UpdateStatusNoUpdatesPending added to enum type UpdateStatus
  • New function *ApplyUpdatesClient.CreateOrUpdateOrCancel(context.Context, string, string, string, string, string, ApplyUpdate, *ApplyUpdatesClientCreateOrUpdateOrCancelOptions) (ApplyUpdatesClientCreateOrUpdateOrCancelResponse, error)
  • New function *ClientFactory.NewScheduledEventClient() *ScheduledEventClient
  • New function NewScheduledEventClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ScheduledEventClient, error)
  • New function *ScheduledEventClient.Acknowledge(context.Context, string, string, string, string, *ScheduledEventClientAcknowledgeOptions) (ScheduledEventClientAcknowledgeResponse, error)
  • New struct ScheduledEventApproveResponse
azure-sdk-for-go - sdk/resourcemanager/security/armsecurity/v0.14.0

Published by azure-sdk 5 months ago

0.14.0 (2024-04-04)

Breaking Changes

  • Function *ContactsClient.Create parameter(s) have been changed from (context.Context, string, Contact, *ContactsClientCreateOptions) to (context.Context, SecurityContactName, Contact, *ContactsClientCreateOptions)
  • Function *ContactsClient.Delete parameter(s) have been changed from (context.Context, string, *ContactsClientDeleteOptions) to (context.Context, SecurityContactName, *ContactsClientDeleteOptions)
  • Function *ContactsClient.Get parameter(s) have been changed from (context.Context, string, *ContactsClientGetOptions) to (context.Context, SecurityContactName, *ContactsClientGetOptions)
  • Type of ContactPropertiesNotificationsByRole.Roles has been changed from []*Roles to []*SecurityContactRole
  • Type of DefenderCspmAwsOfferingVMScanners.Configuration has been changed from *DefenderCspmAwsOfferingVMScannersConfiguration to *VMScannersBaseConfiguration
  • Type of DefenderCspmGcpOfferingVMScanners.Configuration has been changed from *DefenderCspmGcpOfferingVMScannersConfiguration to *VMScannersBaseConfiguration
  • Type of DefenderFoDatabasesAwsOfferingArcAutoProvisioning.Configuration has been changed from *DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration to *ArcAutoProvisioningConfiguration
  • Type of DefenderForDatabasesGcpOfferingArcAutoProvisioning.Configuration has been changed from *DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration to *ArcAutoProvisioningConfiguration
  • Type of DefenderForServersAwsOfferingArcAutoProvisioning.Configuration has been changed from *DefenderForServersAwsOfferingArcAutoProvisioningConfiguration to *ArcAutoProvisioningConfiguration
  • Type of DefenderForServersAwsOfferingVMScanners.Configuration has been changed from *DefenderForServersAwsOfferingVMScannersConfiguration to *VMScannersBaseConfiguration
  • Type of DefenderForServersGcpOfferingArcAutoProvisioning.Configuration has been changed from *DefenderForServersGcpOfferingArcAutoProvisioningConfiguration to *ArcAutoProvisioningConfiguration
  • Type of DefenderForServersGcpOfferingVMScanners.Configuration has been changed from *DefenderForServersGcpOfferingVMScannersConfiguration to *VMScannersBaseConfiguration
  • OfferingTypeDefenderForDevOpsAzureDevOps, OfferingTypeDefenderForDevOpsGitLab, OfferingTypeDefenderForDevOpsGithub, OfferingTypeInformationProtectionAws from enum OfferingType has been removed
  • Enum Roles has been removed
  • Function NewCenterClient has been removed
  • Function *CenterClient.GetSensitivitySettings has been removed
  • Function *CenterClient.UpdateSensitivitySettings has been removed
  • Function *ClientFactory.NewCenterClient has been removed
  • Function *DefenderForDevOpsAzureDevOpsOffering.GetCloudOffering has been removed
  • Function *DefenderForDevOpsGitLabOffering.GetCloudOffering has been removed
  • Function *DefenderForDevOpsGithubOffering.GetCloudOffering has been removed
  • Function *InformationProtectionAwsOffering.GetCloudOffering has been removed
  • Struct ContactPropertiesAlertNotifications has been removed
  • Struct DefenderCspmAwsOfferingVMScannersConfiguration has been removed
  • Struct DefenderCspmGcpOfferingVMScannersConfiguration has been removed
  • Struct DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration has been removed
  • Struct DefenderForContainersAwsOfferingContainerVulnerabilityAssessment has been removed
  • Struct DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask has been removed
  • Struct DefenderForContainersAwsOfferingKubernetesScubaReader has been removed
  • Struct DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration has been removed
  • Struct DefenderForDevOpsAzureDevOpsOffering has been removed
  • Struct DefenderForDevOpsGitLabOffering has been removed
  • Struct DefenderForDevOpsGithubOffering has been removed
  • Struct DefenderForServersAwsOfferingArcAutoProvisioningConfiguration has been removed
  • Struct DefenderForServersAwsOfferingVMScannersConfiguration has been removed
  • Struct DefenderForServersGcpOfferingArcAutoProvisioningConfiguration has been removed
  • Struct DefenderForServersGcpOfferingVMScannersConfiguration has been removed
  • Struct InformationProtectionAwsOffering has been removed
  • Struct InformationProtectionAwsOfferingInformationProtection has been removed
  • Field AlertNotifications of struct ContactProperties has been removed
  • Field AutoProvisioning, ContainerVulnerabilityAssessment, ContainerVulnerabilityAssessmentTask, EnableContainerVulnerabilityAssessment, KubernetesScubaReader, ScubaExternalID of struct DefenderForContainersAwsOffering has been removed
  • Field AuditLogsAutoProvisioningFlag, DefenderAgentAutoProvisioningFlag, PolicyAgentAutoProvisioningFlag of struct DefenderForContainersGcpOffering has been removed

Features Added

  • New value EventSourceAttackPaths, EventSourceAttackPathsSnapshot added to enum type EventSource
  • New enum type MinimalRiskLevel with values MinimalRiskLevelCritical, MinimalRiskLevelHigh, MinimalRiskLevelLow, MinimalRiskLevelMedium
  • New enum type SecurityContactName with values SecurityContactNameDefault
  • New enum type SecurityContactRole with values SecurityContactRoleAccountAdmin, SecurityContactRoleContributor, SecurityContactRoleOwner, SecurityContactRoleServiceAdmin
  • New enum type SourceType with values SourceTypeAlert, SourceTypeAttackPath
  • New function *AutomationsClient.Update(context.Context, string, string, AutomationUpdateModel, *AutomationsClientUpdateOptions) (AutomationsClientUpdateResponse, error)
  • New function *SensitivitySettingsClient.CreateOrUpdate(context.Context, UpdateSensitivitySettingsRequest, *SensitivitySettingsClientCreateOrUpdateOptions) (SensitivitySettingsClientCreateOrUpdateResponse, error)
  • New function *SensitivitySettingsClient.Get(context.Context, *SensitivitySettingsClientGetOptions) (SensitivitySettingsClientGetResponse, error)
  • New function *NotificationsSource.GetNotificationsSource() *NotificationsSource
  • New function *NotificationsSourceAlert.GetNotificationsSource() *NotificationsSource
  • New function *NotificationsSourceAttackPath.GetNotificationsSource() *NotificationsSource
  • New struct ArcAutoProvisioning
  • New struct ArcAutoProvisioningAws
  • New struct ArcAutoProvisioningConfiguration
  • New struct ArcAutoProvisioningGcp
  • New struct AutomationUpdateModel
  • New struct DefenderForContainersAwsOfferingKubernetesDataCollection
  • New struct DefenderForContainersAwsOfferingVMScanners
  • New struct DefenderForContainersGcpOfferingVMScanners
  • New struct NotificationsSourceAlert
  • New struct NotificationsSourceAttackPath
  • New struct VMScannersAws
  • New struct VMScannersBase
  • New struct VMScannersBaseConfiguration
  • New struct VMScannersGcp
  • New field IsTrustedServiceEnabled in struct AutomationActionEventHub
  • New field IsEnabled, NotificationsSources in struct ContactProperties
  • New field CloudRoleArn in struct DefenderCspmAwsOfferingVMScanners
  • New field DataCollectionExternalID, EnableAuditLogsAutoProvisioning, EnableDefenderAgentAutoProvisioning, EnablePolicyAgentAutoProvisioning, KubernetesDataCollection, VMScanners in struct DefenderForContainersAwsOffering
  • New field EnableAuditLogsAutoProvisioning, EnableDefenderAgentAutoProvisioning, EnablePolicyAgentAutoProvisioning, VMScanners in struct DefenderForContainersGcpOffering
  • New field CloudRoleArn in struct DefenderForServersAwsOfferingVMScanners
azure-sdk-for-go - sdk/messaging/azservicebus/v1.7.1

Published by azure-sdk 5 months ago

1.7.1 (2024-05-20)

Bugs Fixed

  • Emulator strings should allow for hosts other than localhost (PR#22898)
azure-sdk-for-go - sdk/messaging/azeventhubs/v1.2.1

Published by azure-sdk 5 months ago

1.2.1 (2024-05-20)

Bugs Fixed

  • Emulator strings should allow for hosts other than localhost (PR#22898)
azure-sdk-for-go - sdk/storage/azdatalake/v1.1.2

Published by azure-sdk 5 months ago

1.1.2 (2024-05-16)

Other Changes

  • Updated azidentity version to 1.5.2
azure-sdk-for-go - sdk/azidentity/v1.6.0-beta.4

Published by azure-sdk 5 months ago

1.6.0-beta.4 (2024-05-14)

Features Added

  • AzurePipelinesCredential authenticates an Azure Pipeline service connection with
    workload identity federation
Package Rankings
Top 0.62% on Proxy.golang.org
Badges
Extracted from project README
godoc