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 visible (Hide)

azure-sdk-for-go - sdk/azidentity/v1.8.0-beta.1

Published by azure-sdk 3 months ago

1.8.0-beta.1 (2024-07-17)

Features Added

  • Restored persistent token caching feature

Breaking Changes

These changes affect only code written against a beta version such as v1.7.0-beta.1

  • Redesigned the persistent caching API. Encryption is now required in all cases
    and persistent cache construction is separate from credential construction.
    The PersistentUserAuthentication example in the package docs has been updated
    to demonstrate the new API.
azure-sdk-for-go - sdk/azcore/v1.13.0

Published by azure-sdk 3 months ago

1.13.0 (2024-07-16)

Features Added

  • Added runtime.NewRequestFromRequest(), allowing for a policy.Request to be created from an existing *http.Request.
azure-sdk-for-go - sdk/internal/v1.10.0

Published by azure-sdk 3 months ago

1.10.0 (2024-07-16)

Features Added

  • test/credential.New supports federated authentication in Azure Pipelines
azure-sdk-for-go - sdk/resourcemanager/informaticadatamgmt/arminformaticadatamgmt/v1.0.0

Published by azure-sdk 3 months ago

1.0.0 (2024-07-15)

Other Changes

  • Release stable version.
azure-sdk-for-go - sdk/resourcemanager/edgezones/armedgezones/v0.1.0

Published by azure-sdk 3 months ago

0.1.0 (2024-07-08)

Other Changes

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

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

azure-sdk-for-go - sdk/resourcemanager/mongocluster/armmongocluster/v0.1.0

Published by azure-sdk 4 months ago

0.1.0 (2024-07-05)

Other Changes

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

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

azure-sdk-for-go - sdk/resourcemanager/oracledatabase/armoracledatabase/v1.0.0

Published by azure-sdk 4 months ago

1.0.0 (2024-06-28)

Other Changes

  • Release stable version.
azure-sdk-for-go - sdk/internal/v1.9.1

Published by azure-sdk 4 months ago

1.9.1 (2024-07-02)

Bugs Fixed

  • Fixed a data race in mock/Server.Do.

Other Changes

  • Upgraded dependencies
azure-sdk-for-go - sdk/azidentity/cache/v0.2.3

Published by azure-sdk 4 months ago

0.2.3 (2024-06-27)

Other Changes

  • Upgraded dependencies
azure-sdk-for-go - sdk/resourcemanager/storage/armstorage/v1.6.0

Published by azure-sdk 4 months ago

1.6.0 (2024-06-28)

Features Added

  • New value AccessTierCold added to enum type AccessTier
  • New value ExpirationActionBlock added to enum type ExpirationAction
  • New value MinimumTLSVersionTLS13 added to enum type MinimumTLSVersion
  • New value ProvisioningStateCanceled, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateValidateSubscriptionQuotaBegin, ProvisioningStateValidateSubscriptionQuotaEnd added to enum type ProvisioningState
  • New value PublicNetworkAccessSecuredByPerimeter added to enum type PublicNetworkAccess
  • New enum type IssueType with values IssueTypeConfigurationPropagationFailure, IssueTypeUnknown
  • New enum type ListLocalUserIncludeParam with values ListLocalUserIncludeParamNfsv3
  • New enum type NetworkSecurityPerimeterConfigurationProvisioningState with values NetworkSecurityPerimeterConfigurationProvisioningStateAccepted, NetworkSecurityPerimeterConfigurationProvisioningStateCanceled, NetworkSecurityPerimeterConfigurationProvisioningStateDeleting, NetworkSecurityPerimeterConfigurationProvisioningStateFailed, NetworkSecurityPerimeterConfigurationProvisioningStateSucceeded
  • New enum type NspAccessRuleDirection with values NspAccessRuleDirectionInbound, NspAccessRuleDirectionOutbound
  • New enum type ResourceAssociationAccessMode with values ResourceAssociationAccessModeAudit, ResourceAssociationAccessModeEnforced, ResourceAssociationAccessModeLearning
  • New enum type RunResult with values RunResultFailed, RunResultSucceeded
  • New enum type RunStatusEnum with values RunStatusEnumFinished, RunStatusEnumInProgress
  • New enum type Severity with values SeverityError, SeverityWarning
  • New enum type TriggerType with values TriggerTypeOnSchedule, TriggerTypeRunOnce
  • New function *ClientFactory.NewNetworkSecurityPerimeterConfigurationsClient() *NetworkSecurityPerimeterConfigurationsClient
  • New function *ClientFactory.NewTaskAssignmentInstancesReportClient() *TaskAssignmentInstancesReportClient
  • New function *ClientFactory.NewTaskAssignmentsClient() *TaskAssignmentsClient
  • New function *ClientFactory.NewTaskAssignmentsInstancesReportClient() *TaskAssignmentsInstancesReportClient
  • New function NewTaskAssignmentInstancesReportClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TaskAssignmentInstancesReportClient, error)
  • New function *TaskAssignmentInstancesReportClient.NewListPager(string, string, string, *TaskAssignmentInstancesReportClientListOptions) *runtime.Pager[TaskAssignmentInstancesReportClientListResponse]
  • New function NewTaskAssignmentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TaskAssignmentsClient, error)
  • New function *TaskAssignmentsClient.BeginCreate(context.Context, string, string, string, TaskAssignment, *TaskAssignmentsClientBeginCreateOptions) (*runtime.Poller[TaskAssignmentsClientCreateResponse], error)
  • New function *TaskAssignmentsClient.BeginDelete(context.Context, string, string, string, *TaskAssignmentsClientBeginDeleteOptions) (*runtime.Poller[TaskAssignmentsClientDeleteResponse], error)
  • New function *TaskAssignmentsClient.Get(context.Context, string, string, string, *TaskAssignmentsClientGetOptions) (TaskAssignmentsClientGetResponse, error)
  • New function *TaskAssignmentsClient.NewListPager(string, string, *TaskAssignmentsClientListOptions) *runtime.Pager[TaskAssignmentsClientListResponse]
  • New function *TaskAssignmentsClient.BeginUpdate(context.Context, string, string, string, TaskAssignmentUpdateParameters, *TaskAssignmentsClientBeginUpdateOptions) (*runtime.Poller[TaskAssignmentsClientUpdateResponse], error)
  • New function NewTaskAssignmentsInstancesReportClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TaskAssignmentsInstancesReportClient, error)
  • New function *TaskAssignmentsInstancesReportClient.NewListPager(string, string, *TaskAssignmentsInstancesReportClientListOptions) *runtime.Pager[TaskAssignmentsInstancesReportClientListResponse]
  • New function NewNetworkSecurityPerimeterConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkSecurityPerimeterConfigurationsClient, error)
  • New function *NetworkSecurityPerimeterConfigurationsClient.Get(context.Context, string, string, string, *NetworkSecurityPerimeterConfigurationsClientGetOptions) (NetworkSecurityPerimeterConfigurationsClientGetResponse, error)
  • New function *NetworkSecurityPerimeterConfigurationsClient.NewListPager(string, string, *NetworkSecurityPerimeterConfigurationsClientListOptions) *runtime.Pager[NetworkSecurityPerimeterConfigurationsClientListResponse]
  • New function *NetworkSecurityPerimeterConfigurationsClient.BeginReconcile(context.Context, string, string, string, *NetworkSecurityPerimeterConfigurationsClientBeginReconcileOptions) (*runtime.Poller[NetworkSecurityPerimeterConfigurationsClientReconcileResponse], error)
  • New struct ExecutionTarget
  • New struct ExecutionTrigger
  • New struct ExecutionTriggerUpdate
  • New struct NetworkSecurityPerimeter
  • New struct NetworkSecurityPerimeterConfiguration
  • New struct NetworkSecurityPerimeterConfigurationList
  • New struct NetworkSecurityPerimeterConfigurationProperties
  • New struct NetworkSecurityPerimeterConfigurationPropertiesProfile
  • New struct NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation
  • New struct NspAccessRule
  • New struct NspAccessRuleProperties
  • New struct NspAccessRulePropertiesSubscriptionsItem
  • New struct ProvisioningIssue
  • New struct ProvisioningIssueProperties
  • New struct ProxyResourceAutoGenerated
  • New struct ResourceAutoGenerated
  • New struct TaskAssignment
  • New struct TaskAssignmentExecutionContext
  • New struct TaskAssignmentProperties
  • New struct TaskAssignmentReport
  • New struct TaskAssignmentUpdateExecutionContext
  • New struct TaskAssignmentUpdateParameters
  • New struct TaskAssignmentUpdateProperties
  • New struct TaskAssignmentUpdateReport
  • New struct TaskAssignmentsList
  • New struct TaskReportInstance
  • New struct TaskReportProperties
  • New struct TaskReportSummary
  • New struct TriggerParameters
  • New struct TriggerParametersUpdate
  • New field EnableExtendedGroups in struct AccountProperties
  • New field EnableExtendedGroups in struct AccountPropertiesCreateParameters
  • New field EnableExtendedGroups in struct AccountPropertiesUpdateParameters
  • New field AllowACLAuthorization, ExtendedGroups, GroupID, IsNFSv3Enabled, UserID in struct LocalUserProperties
  • New field NextLink in struct LocalUsers
  • New field Filter, Include, Maxpagesize in struct LocalUsersClientListOptions
azure-sdk-for-go - sdk/resourcemanager/appcomplianceautomation/armappcomplianceautomation/v1.0.0

Published by azure-sdk 4 months ago

1.0.0 (2024-06-21)

Breaking Changes

  • Type of ReportResourcePatch.Properties has been changed from *ReportProperties to *ReportPatchProperties
  • CategoryStatusHealthy, CategoryStatusUnhealthy from enum CategoryStatus has been removed
  • ControlFamilyStatusHealthy, ControlFamilyStatusUnhealthy from enum ControlFamilyStatus has been removed
  • ResourceStatusNotApplicable from enum ResourceStatus has been removed
  • Enum AssessmentSeverity has been removed
  • Enum CategoryType has been removed
  • Enum ComplianceState has been removed
  • Enum ControlFamilyType has been removed
  • Enum ControlType has been removed
  • Enum IsPass has been removed
  • Function *ClientFactory.NewReportsClient has been removed
  • Function *ClientFactory.NewSnapshotsClient has been removed
  • Function NewReportsClient has been removed
  • Function *ReportsClient.NewListPager has been removed
  • Function NewSnapshotsClient has been removed
  • Function *SnapshotsClient.NewListPager has been removed
  • Struct Assessment has been removed
  • Struct AssessmentResource has been removed
  • Struct ReportResourceList has been removed
  • Struct SnapshotResourceList has been removed
  • Field CategoryType of struct Category has been removed
  • Field ComplianceState, ControlType, PolicyDescription, PolicyDisplayName, PolicyID, ResourceGroup, StatusChangeDate, SubscriptionID of struct ComplianceReportItem has been removed
  • Field Assessments, ControlShortName, ControlType of struct Control has been removed
  • Field FamilyName, FamilyStatus, FamilyType of struct ControlFamily has been removed
  • Field ID, ReportName of struct ReportProperties has been removed
  • Field ResourceName, Tags of struct ResourceMetadata has been removed
  • Field ID of struct SnapshotProperties has been removed

Features Added

  • New value CategoryStatusFailed, CategoryStatusNotApplicable, CategoryStatusPassed, CategoryStatusPendingApproval added to enum type CategoryStatus
  • New value ControlFamilyStatusFailed, ControlFamilyStatusNotApplicable, ControlFamilyStatusPassed, ControlFamilyStatusPendingApproval added to enum type ControlFamilyStatus
  • New value ControlStatusPendingApproval added to enum type ControlStatus
  • New value ProvisioningStateFixing, ProvisioningStateVerifying added to enum type ProvisioningState
  • New value ReportStatusReviewing added to enum type ReportStatus
  • New enum type CheckNameAvailabilityReason with values CheckNameAvailabilityReasonAlreadyExists, CheckNameAvailabilityReasonInvalid
  • New enum type ContentType with values ContentTypeApplicationJSON
  • New enum type DeliveryStatus with values DeliveryStatusFailed, DeliveryStatusNotStarted, DeliveryStatusSucceeded
  • New enum type EnableSSLVerification with values EnableSSLVerificationFalse, EnableSSLVerificationTrue
  • New enum type EvidenceType with values EvidenceTypeAutoCollectedEvidence, EvidenceTypeData, EvidenceTypeFile
  • New enum type InputType with values InputTypeBoolean, InputTypeDate, InputTypeEmail, InputTypeGroup, InputTypeMultiSelectCheckbox, InputTypeMultiSelectDropdown, InputTypeMultiSelectDropdownCustom, InputTypeMultilineText, InputTypeNone, InputTypeNumber, InputTypeSingleSelectDropdown, InputTypeSingleSelection, InputTypeTelephone, InputTypeText, InputTypeURL, InputTypeUpload, InputTypeYearPicker, InputTypeYesNoNa
  • New enum type IsRecommendSolution with values IsRecommendSolutionFalse, IsRecommendSolutionTrue
  • New enum type NotificationEvent with values NotificationEventAssessmentFailure, NotificationEventGenerateSnapshotFailed, NotificationEventGenerateSnapshotSuccess, NotificationEventReportConfigurationChanges, NotificationEventReportDeletion
  • New enum type ResourceOrigin with values ResourceOriginAWS, ResourceOriginAzure, ResourceOriginGCP
  • New enum type ResponsibilityEnvironment with values ResponsibilityEnvironmentAWS, ResponsibilityEnvironmentAzure, ResponsibilityEnvironmentGCP, ResponsibilityEnvironmentGeneral
  • New enum type ResponsibilitySeverity with values ResponsibilitySeverityHigh, ResponsibilitySeverityLow, ResponsibilitySeverityMedium
  • New enum type ResponsibilityStatus with values ResponsibilityStatusFailed, ResponsibilityStatusNotApplicable, ResponsibilityStatusPassed, ResponsibilityStatusPendingApproval
  • New enum type ResponsibilityType with values ResponsibilityTypeAutomated, ResponsibilityTypeManual, ResponsibilityTypeScopedManual
  • New enum type Result with values ResultFailed, ResultSucceeded
  • New enum type Rule with values RuleAzureApplication, RuleCharLength, RuleCreditCardPCI, RuleDomains, RuleDynamicDropdown, RulePreventNonEnglishChar, RulePublicSOX, RulePublisherVerification, RuleRequired, RuleURL, RuleUSPrivacyShield, RuleUrls, RuleValidEmail, RuleValidGUID
  • New enum type SendAllEvents with values SendAllEventsFalse, SendAllEventsTrue
  • New enum type UpdateWebhookKey with values UpdateWebhookKeyFalse, UpdateWebhookKeyTrue
  • New enum type WebhookKeyEnabled with values WebhookKeyEnabledFalse, WebhookKeyEnabledTrue
  • New enum type WebhookStatus with values WebhookStatusDisabled, WebhookStatusEnabled
  • New function *ClientFactory.NewEvidenceClient() *EvidenceClient
  • New function *ClientFactory.NewProviderActionsClient() *ProviderActionsClient
  • New function *ClientFactory.NewScopingConfigurationClient() *ScopingConfigurationClient
  • New function *ClientFactory.NewWebhookClient() *WebhookClient
  • New function NewEvidenceClient(azcore.TokenCredential, *arm.ClientOptions) (*EvidenceClient, error)
  • New function *EvidenceClient.CreateOrUpdate(context.Context, string, string, EvidenceResource, *EvidenceClientCreateOrUpdateOptions) (EvidenceClientCreateOrUpdateResponse, error)
  • New function *EvidenceClient.Delete(context.Context, string, string, *EvidenceClientDeleteOptions) (EvidenceClientDeleteResponse, error)
  • New function *EvidenceClient.Download(context.Context, string, string, EvidenceFileDownloadRequest, *EvidenceClientDownloadOptions) (EvidenceClientDownloadResponse, error)
  • New function *EvidenceClient.Get(context.Context, string, string, *EvidenceClientGetOptions) (EvidenceClientGetResponse, error)
  • New function *EvidenceClient.NewListByReportPager(string, *EvidenceClientListByReportOptions) *runtime.Pager[EvidenceClientListByReportResponse]
  • New function NewProviderActionsClient(azcore.TokenCredential, *arm.ClientOptions) (*ProviderActionsClient, error)
  • New function *ProviderActionsClient.CheckNameAvailability(context.Context, CheckNameAvailabilityRequest, *ProviderActionsClientCheckNameAvailabilityOptions) (ProviderActionsClientCheckNameAvailabilityResponse, error)
  • New function *ProviderActionsClient.GetCollectionCount(context.Context, GetCollectionCountRequest, *ProviderActionsClientGetCollectionCountOptions) (ProviderActionsClientGetCollectionCountResponse, error)
  • New function *ProviderActionsClient.GetOverviewStatus(context.Context, GetOverviewStatusRequest, *ProviderActionsClientGetOverviewStatusOptions) (ProviderActionsClientGetOverviewStatusResponse, error)
  • New function *ProviderActionsClient.ListInUseStorageAccounts(context.Context, ListInUseStorageAccountsRequest, *ProviderActionsClientListInUseStorageAccountsOptions) (ProviderActionsClientListInUseStorageAccountsResponse, error)
  • New function *ProviderActionsClient.BeginOnboard(context.Context, OnboardRequest, *ProviderActionsClientBeginOnboardOptions) (*runtime.Poller[ProviderActionsClientOnboardResponse], error)
  • New function *ProviderActionsClient.BeginTriggerEvaluation(context.Context, TriggerEvaluationRequest, *ProviderActionsClientBeginTriggerEvaluationOptions) (*runtime.Poller[ProviderActionsClientTriggerEvaluationResponse], error)
  • New function *ReportClient.BeginFix(context.Context, string, *ReportClientBeginFixOptions) (*runtime.Poller[ReportClientFixResponse], error)
  • New function *ReportClient.GetScopingQuestions(context.Context, string, *ReportClientGetScopingQuestionsOptions) (ReportClientGetScopingQuestionsResponse, error)
  • New function *ReportClient.NewListPager(*ReportClientListOptions) *runtime.Pager[ReportClientListResponse]
  • New function *ReportClient.NestedResourceCheckNameAvailability(context.Context, string, CheckNameAvailabilityRequest, *ReportClientNestedResourceCheckNameAvailabilityOptions) (ReportClientNestedResourceCheckNameAvailabilityResponse, error)
  • New function *ReportClient.BeginSyncCertRecord(context.Context, string, SyncCertRecordRequest, *ReportClientBeginSyncCertRecordOptions) (*runtime.Poller[ReportClientSyncCertRecordResponse], error)
  • New function *ReportClient.BeginVerify(context.Context, string, *ReportClientBeginVerifyOptions) (*runtime.Poller[ReportClientVerifyResponse], error)
  • New function NewScopingConfigurationClient(azcore.TokenCredential, *arm.ClientOptions) (*ScopingConfigurationClient, error)
  • New function *ScopingConfigurationClient.CreateOrUpdate(context.Context, string, string, ScopingConfigurationResource, *ScopingConfigurationClientCreateOrUpdateOptions) (ScopingConfigurationClientCreateOrUpdateResponse, error)
  • New function *ScopingConfigurationClient.Delete(context.Context, string, string, *ScopingConfigurationClientDeleteOptions) (ScopingConfigurationClientDeleteResponse, error)
  • New function *ScopingConfigurationClient.Get(context.Context, string, string, *ScopingConfigurationClientGetOptions) (ScopingConfigurationClientGetResponse, error)
  • New function *ScopingConfigurationClient.NewListPager(string, *ScopingConfigurationClientListOptions) *runtime.Pager[ScopingConfigurationClientListResponse]
  • New function *SnapshotClient.NewListPager(string, *SnapshotClientListOptions) *runtime.Pager[SnapshotClientListResponse]
  • New function NewWebhookClient(azcore.TokenCredential, *arm.ClientOptions) (*WebhookClient, error)
  • New function *WebhookClient.CreateOrUpdate(context.Context, string, string, WebhookResource, *WebhookClientCreateOrUpdateOptions) (WebhookClientCreateOrUpdateResponse, error)
  • New function *WebhookClient.Delete(context.Context, string, string, *WebhookClientDeleteOptions) (WebhookClientDeleteResponse, error)
  • New function *WebhookClient.Get(context.Context, string, string, *WebhookClientGetOptions) (WebhookClientGetResponse, error)
  • New function *WebhookClient.NewListPager(string, *WebhookClientListOptions) *runtime.Pager[WebhookClientListResponse]
  • New function *WebhookClient.Update(context.Context, string, string, WebhookResourcePatch, *WebhookClientUpdateOptions) (WebhookClientUpdateResponse, error)
  • New struct CertSyncRecord
  • New struct CheckNameAvailabilityRequest
  • New struct CheckNameAvailabilityResponse
  • New struct ControlSyncRecord
  • New struct EvidenceFileDownloadRequest
  • New struct EvidenceFileDownloadResponse
  • New struct EvidenceFileDownloadResponseEvidenceFile
  • New struct EvidenceProperties
  • New struct EvidenceResource
  • New struct EvidenceResourceListResult
  • New struct GetCollectionCountRequest
  • New struct GetCollectionCountResponse
  • New struct GetOverviewStatusRequest
  • New struct GetOverviewStatusResponse
  • New struct ListInUseStorageAccountsRequest
  • New struct ListInUseStorageAccountsResponse
  • New struct OnboardRequest
  • New struct OnboardResponse
  • New struct QuickAssessment
  • New struct Recommendation
  • New struct RecommendationSolution
  • New struct ReportFixResult
  • New struct ReportPatchProperties
  • New struct ReportResourceListResult
  • New struct ReportVerificationResult
  • New struct Responsibility
  • New struct ResponsibilityResource
  • New struct ScopingAnswer
  • New struct ScopingConfigurationProperties
  • New struct ScopingConfigurationResource
  • New struct ScopingConfigurationResourceListResult
  • New struct ScopingQuestion
  • New struct ScopingQuestions
  • New struct SnapshotResourceListResult
  • New struct StatusItem
  • New struct StorageInfo
  • New struct SyncCertRecordRequest
  • New struct SyncCertRecordResponse
  • New struct TriggerEvaluationProperty
  • New struct TriggerEvaluationRequest
  • New struct TriggerEvaluationResponse
  • New struct WebhookProperties
  • New struct WebhookResource
  • New struct WebhookResourceListResult
  • New struct WebhookResourcePatch
  • New field ControlFamilyName, ControlStatus, ResourceOrigin, ResourceStatus, ResourceStatusChangeDate, ResponsibilityDescription, ResponsibilityTitle in struct ComplianceReportItem
  • New field ControlName, Responsibilities in struct Control
  • New field ControlFamilyName, ControlFamilyStatus in struct ControlFamily
  • New field NotApplicableCount, PendingCount in struct OverviewStatus
  • New field CertRecords, Errors, StorageInfo in struct ReportProperties
  • New field AccountID, ResourceOrigin in struct ResourceMetadata
azure-sdk-for-go - sdk/resourcemanager/avs/armavs/v2.0.0-beta.1

Published by azure-sdk 4 months ago

2.0.0-beta.1 (2024-06-28)

Breaking Changes

  • Function *WorkloadNetworksClient.Get parameter(s) have been changed from (context.Context, string, string, WorkloadNetworkName, *WorkloadNetworksClientGetOptions) to (context.Context, string, string, *WorkloadNetworksClientGetOptions)
  • Type of Operation.Origin has been changed from *string to *Origin
  • Enum WorkloadNetworkName has been removed
  • Struct LogSpecification has been removed
  • Struct MetricDimension has been removed
  • Struct MetricSpecification has been removed
  • Struct OperationList has been removed
  • Struct OperationProperties has been removed
  • Struct ServiceSpecification has been removed
  • Field Properties of struct Operation has been removed
  • Field OperationList of struct OperationsClientListResponse has been removed

Features Added

  • New enum type ActionType with values ActionTypeInternal
  • New enum type CloudLinkProvisioningState with values CloudLinkProvisioningStateCanceled, CloudLinkProvisioningStateFailed, CloudLinkProvisioningStateSucceeded
  • New enum type CreatedByType with values CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser
  • New enum type DNSZoneType with values DNSZoneTypePrivate, DNSZoneTypePublic
  • New enum type HcxEnterpriseSiteProvisioningState with values HcxEnterpriseSiteProvisioningStateCanceled, HcxEnterpriseSiteProvisioningStateFailed, HcxEnterpriseSiteProvisioningStateSucceeded
  • New enum type IscsiPathProvisioningState with values IscsiPathProvisioningStateBuilding, IscsiPathProvisioningStateCanceled, IscsiPathProvisioningStateDeleting, IscsiPathProvisioningStateFailed, IscsiPathProvisioningStatePending, IscsiPathProvisioningStateSucceeded, IscsiPathProvisioningStateUpdating
  • New enum type Origin with values OriginSystem, OriginUser, OriginUserSystem
  • New enum type SKUTier with values SKUTierBasic, SKUTierFree, SKUTierPremium, SKUTierStandard
  • New enum type ScriptCmdletAudience with values ScriptCmdletAudienceAny, ScriptCmdletAudienceAutomation
  • New enum type ScriptCmdletProvisioningState with values ScriptCmdletProvisioningStateCanceled, ScriptCmdletProvisioningStateFailed, ScriptCmdletProvisioningStateSucceeded
  • New enum type ScriptPackageProvisioningState with values ScriptPackageProvisioningStateCanceled, ScriptPackageProvisioningStateFailed, ScriptPackageProvisioningStateSucceeded
  • New enum type VirtualMachineProvisioningState with values VirtualMachineProvisioningStateCanceled, VirtualMachineProvisioningStateFailed, VirtualMachineProvisioningStateSucceeded
  • New enum type WorkloadNetworkProvisioningState with values WorkloadNetworkProvisioningStateBuilding, WorkloadNetworkProvisioningStateCanceled, WorkloadNetworkProvisioningStateDeleting, WorkloadNetworkProvisioningStateFailed, WorkloadNetworkProvisioningStateSucceeded, WorkloadNetworkProvisioningStateUpdating
  • New function *ClientFactory.NewIscsiPathsClient() *IscsiPathsClient
  • New function NewIscsiPathsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*IscsiPathsClient, error)
  • New function *IscsiPathsClient.BeginCreateOrUpdate(context.Context, string, string, IscsiPath, *IscsiPathsClientBeginCreateOrUpdateOptions) (*runtime.Poller[IscsiPathsClientCreateOrUpdateResponse], error)
  • New function *IscsiPathsClient.BeginDelete(context.Context, string, string, *IscsiPathsClientBeginDeleteOptions) (*runtime.Poller[IscsiPathsClientDeleteResponse], error)
  • New function *IscsiPathsClient.Get(context.Context, string, string, *IscsiPathsClientGetOptions) (IscsiPathsClientGetResponse, error)
  • New function *IscsiPathsClient.NewListByPrivateCloudPager(string, string, *IscsiPathsClientListByPrivateCloudOptions) *runtime.Pager[IscsiPathsClientListByPrivateCloudResponse]
  • New struct ElasticSanVolume
  • New struct IscsiPath
  • New struct IscsiPathListResult
  • New struct IscsiPathProperties
  • New struct OperationListResult
  • New struct SystemData
  • New struct WorkloadNetworkProperties
  • New field SystemData in struct Addon
  • New field SystemData in struct CloudLink
  • New field ProvisioningState in struct CloudLinkProperties
  • New field SystemData in struct Cluster
  • New field VsanDatastoreName in struct ClusterProperties
  • New field SKU in struct ClusterUpdate
  • New field SystemData in struct Datastore
  • New field ElasticSanVolume in struct DatastoreProperties
  • New field HcxCloudManagerIP, NsxtManagerIP, VcenterIP in struct Endpoints
  • New field SystemData in struct ExpressRouteAuthorization
  • New field SystemData in struct GlobalReachConnection
  • New field SystemData in struct HcxEnterpriseSite
  • New field ProvisioningState in struct HcxEnterpriseSiteProperties
  • New field VsanDatastoreName in struct ManagementCluster
  • New field ActionType in struct Operation
  • New anonymous field OperationListResult in struct OperationsClientListResponse
  • New field SystemData in struct PlacementPolicy
  • New field SystemData in struct PrivateCloud
  • New field DNSZoneType, VirtualNetworkID in struct PrivateCloudProperties
  • New field SKU in struct PrivateCloudUpdate
  • New field DNSZoneType in struct PrivateCloudUpdateProperties
  • New field Capacity, Family, Size, Tier in struct SKU
  • New field SystemData in struct ScriptCmdlet
  • New field Audience, ProvisioningState in struct ScriptCmdletProperties
  • New field SystemData in struct ScriptExecution
  • New field SystemData in struct ScriptPackage
  • New field ProvisioningState in struct ScriptPackageProperties
  • New field SystemData in struct VirtualMachine
  • New field ProvisioningState in struct VirtualMachineProperties
  • New field Properties, SystemData in struct WorkloadNetwork
  • New field SystemData in struct WorkloadNetworkDNSService
  • New field SystemData in struct WorkloadNetworkDNSZone
  • New field SystemData in struct WorkloadNetworkDhcp
  • New field SystemData in struct WorkloadNetworkGateway
  • New field ProvisioningState in struct WorkloadNetworkGatewayProperties
  • New field SystemData in struct WorkloadNetworkPortMirroring
  • New field SystemData in struct WorkloadNetworkPublicIP
  • New field SystemData in struct WorkloadNetworkSegment
  • New field SystemData in struct WorkloadNetworkVMGroup
  • New field SystemData in struct WorkloadNetworkVirtualMachine
  • New field ProvisioningState in struct WorkloadNetworkVirtualMachineProperties
azure-sdk-for-go - sdk/resourcemanager/oracledatabase/armoracledatabase/v0.2.0

Published by azure-sdk 4 months ago

0.2.0 (2024-06-28)

Breaking Changes

  • Type of CloudExadataInfrastructureProperties.DataStorageSizeInTbs has been changed from *int32 to *float64
  • Type of CloudVMClusterProperties.NsgCidrs has been changed from []*NSGCidr to []*NsgCidr
  • Type of OracleSubscriptionUpdate.Plan has been changed from *ResourcePlanTypeUpdate to *PlanUpdate
  • Struct NSGCidr has been removed
  • Struct ResourcePlanTypeUpdate has been removed
  • Field AutonomousDatabaseID, DatabaseSizeInTBs, SizeInTBs, Type of struct AutonomousDatabaseBackupProperties has been removed

Features Added

  • New enum type RepeatCadenceType with values RepeatCadenceTypeMonthly, RepeatCadenceTypeOneTime, RepeatCadenceTypeWeekly, RepeatCadenceTypeYearly
  • New function *AutonomousDatabasesClient.BeginRestore(context.Context, string, string, RestoreAutonomousDatabaseDetails, *AutonomousDatabasesClientBeginRestoreOptions) (*runtime.Poller[AutonomousDatabasesClientRestoreResponse], error)
  • New function *AutonomousDatabasesClient.BeginShrink(context.Context, string, string, *AutonomousDatabasesClientBeginShrinkOptions) (*runtime.Poller[AutonomousDatabasesClientShrinkResponse], error)
  • New function *ClientFactory.NewSystemVersionsClient() *SystemVersionsClient
  • New function NewSystemVersionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SystemVersionsClient, error)
  • New function *SystemVersionsClient.Get(context.Context, string, string, *SystemVersionsClientGetOptions) (SystemVersionsClientGetResponse, error)
  • New function *SystemVersionsClient.NewListByLocationPager(string, *SystemVersionsClientListByLocationOptions) *runtime.Pager[SystemVersionsClientListByLocationResponse]
  • New struct LongTermBackUpScheduleDetails
  • New struct NsgCidr
  • New struct PlanUpdate
  • New struct RestoreAutonomousDatabaseDetails
  • New struct SystemVersion
  • New struct SystemVersionListResult
  • New struct SystemVersionProperties
  • New field AutonomousDatabaseOcid, BackupType, DatabaseSizeInTbs, SizeInTbs, TimeStarted in struct AutonomousDatabaseBackupProperties
  • New field LongTermBackupSchedule, NextLongTermBackupTimeStamp in struct AutonomousDatabaseBaseProperties
  • New field LongTermBackupSchedule, NextLongTermBackupTimeStamp in struct AutonomousDatabaseCloneProperties
  • New field LongTermBackupSchedule, NextLongTermBackupTimeStamp in struct AutonomousDatabaseProperties
  • New field LongTermBackupSchedule in struct AutonomousDatabaseUpdateProperties
azure-sdk-for-go - sdk/ai/azopenaiassistants/v0.2.0

Published by azure-sdk 4 months ago

0.2.0 (2024-06-25)

Features Added

  • Now supports the Assistants V2 API, with support for vector stores as well as streaming.

Breaking Changes

  • Assistants V1 is no longer supported in this library. For information about how to migrate between V1 and V2, see OpenAI's migration documentation: (link).
  • Types that were suffixed with Options have been changed, if their name would conflict with the options for a method. For example: AssistantsThreadCreationOptions, the main argument for CreateThread(), has been changed to CreateThreadBody.
azure-sdk-for-go - sdk/resourcemanager/cosmos/armcosmos/v3.0.0

Published by azure-sdk 4 months ago

3.0.0 (2024-06-21)

Breaking Changes

  • Type of ServiceResourceCreateUpdateParameters.Properties has been changed from *ServiceResourceCreateUpdateProperties to ServiceResourceCreateUpdatePropertiesClassification

Features Added

  • New value ServerVersionFive0, ServerVersionSix0 added to enum type ServerVersion
  • New enum type AzureConnectionType with values AzureConnectionTypeNone, AzureConnectionTypeVPN
  • New enum type DedicatedGatewayType with values DedicatedGatewayTypeDistributedQuery, DedicatedGatewayTypeIntegratedCache
  • New function *DataTransferServiceResourceCreateUpdateProperties.GetServiceResourceCreateUpdateProperties() *ServiceResourceCreateUpdateProperties
  • New function *GraphAPIComputeServiceResourceCreateUpdateProperties.GetServiceResourceCreateUpdateProperties() *ServiceResourceCreateUpdateProperties
  • New function *MaterializedViewsBuilderServiceResourceCreateUpdateProperties.GetServiceResourceCreateUpdateProperties() *ServiceResourceCreateUpdateProperties
  • New function *SQLDedicatedGatewayServiceResourceCreateUpdateProperties.GetServiceResourceCreateUpdateProperties() *ServiceResourceCreateUpdateProperties
  • New function *ServiceResourceCreateUpdateProperties.GetServiceResourceCreateUpdateProperties() *ServiceResourceCreateUpdateProperties
  • New struct DataTransferServiceResourceCreateUpdateProperties
  • New struct GraphAPIComputeServiceResourceCreateUpdateProperties
  • New struct MaterializedViewsBuilderServiceResourceCreateUpdateProperties
  • New struct SQLDedicatedGatewayServiceResourceCreateUpdateProperties
  • New field AzureConnectionMethod, PrivateLinkResourceID in struct ClusterResourceProperties
  • New field PrivateEndpointIPAddress in struct DataCenterResourceProperties
  • New field DedicatedGatewayType in struct SQLDedicatedGatewayServiceResourceProperties
azure-sdk-for-go - sdk/resourcemanager/scvmm/armscvmm/v1.0.0

Published by azure-sdk 4 months ago

1.0.0 (2024-06-28)

Breaking Changes

  • Function *AvailabilitySetsClient.BeginUpdate parameter(s) have been changed from (context.Context, string, string, ResourcePatch, *AvailabilitySetsClientBeginUpdateOptions) to (context.Context, string, string, AvailabilitySetTagsUpdate, *AvailabilitySetsClientBeginUpdateOptions)
  • Function *CloudsClient.BeginUpdate parameter(s) have been changed from (context.Context, string, string, ResourcePatch, *CloudsClientBeginUpdateOptions) to (context.Context, string, string, CloudTagsUpdate, *CloudsClientBeginUpdateOptions)
  • Function *InventoryItemsClient.Create parameter(s) have been changed from (context.Context, string, string, string, *InventoryItemsClientCreateOptions) to (context.Context, string, string, string, InventoryItem, *InventoryItemsClientCreateOptions)
  • Function *VirtualMachineTemplatesClient.BeginUpdate parameter(s) have been changed from (context.Context, string, string, ResourcePatch, *VirtualMachineTemplatesClientBeginUpdateOptions) to (context.Context, string, string, VirtualMachineTemplateTagsUpdate, *VirtualMachineTemplatesClientBeginUpdateOptions)
  • Function *VirtualNetworksClient.BeginUpdate parameter(s) have been changed from (context.Context, string, string, ResourcePatch, *VirtualNetworksClientBeginUpdateOptions) to (context.Context, string, string, VirtualNetworkTagsUpdate, *VirtualNetworksClientBeginUpdateOptions)
  • Function *VmmServersClient.BeginCreateOrUpdate parameter(s) have been changed from (context.Context, string, string, VMMServer, *VmmServersClientBeginCreateOrUpdateOptions) to (context.Context, string, string, VmmServer, *VmmServersClientBeginCreateOrUpdateOptions)
  • Function *VmmServersClient.BeginUpdate parameter(s) have been changed from (context.Context, string, string, ResourcePatch, *VmmServersClientBeginUpdateOptions) to (context.Context, string, string, VmmServerTagsUpdate, *VmmServersClientBeginUpdateOptions)
  • Type of AvailabilitySetProperties.ProvisioningState has been changed from *string to *ProvisioningState
  • Type of AvailabilitySetsClientBeginDeleteOptions.Force has been changed from *bool to *ForceDelete
  • Type of CloudInventoryItem.ProvisioningState has been changed from *string to *ProvisioningState
  • Type of CloudProperties.ProvisioningState has been changed from *string to *ProvisioningState
  • Type of CloudsClientBeginDeleteOptions.Force has been changed from *bool to *ForceDelete
  • Type of HardwareProfile.IsHighlyAvailable has been changed from *string to *IsHighlyAvailable
  • Type of InventoryItemProperties.ProvisioningState has been changed from *string to *ProvisioningState
  • Type of NetworkProfile.NetworkInterfaces has been changed from []*NetworkInterfaces to []*NetworkInterface
  • Type of NetworkProfileUpdate.NetworkInterfaces has been changed from []*NetworkInterfacesUpdate to []*NetworkInterfaceUpdate
  • Type of StopVirtualMachineOptions.SkipShutdown has been changed from *bool to *SkipShutdown
  • Type of VirtualMachineInventoryItem.ProvisioningState has been changed from *string to *ProvisioningState
  • Type of VirtualMachineTemplateInventoryItem.ProvisioningState has been changed from *string to *ProvisioningState
  • Type of VirtualMachineTemplateProperties.IsHighlyAvailable has been changed from *string to *IsHighlyAvailable
  • Type of VirtualMachineTemplateProperties.NetworkInterfaces has been changed from []*NetworkInterfaces to []*NetworkInterface
  • Type of VirtualMachineTemplateProperties.ProvisioningState has been changed from *string to *ProvisioningState
  • Type of VirtualMachineTemplatesClientBeginDeleteOptions.Force has been changed from *bool to *ForceDelete
  • Type of VirtualNetworkInventoryItem.ProvisioningState has been changed from *string to *ProvisioningState
  • Type of VirtualNetworkProperties.ProvisioningState has been changed from *string to *ProvisioningState
  • Type of VirtualNetworksClientBeginDeleteOptions.Force has been changed from *bool to *ForceDelete
  • Type of VmmServersClientBeginDeleteOptions.Force has been changed from *bool to *ForceDelete
  • Function *ClientFactory.NewVirtualMachinesClient has been removed
  • Function *InventoryItemsClient.NewListByVMMServerPager has been removed
  • Function NewVirtualMachinesClient has been removed
  • Function *VirtualMachinesClient.BeginCreateCheckpoint has been removed
  • Function *VirtualMachinesClient.BeginCreateOrUpdate has been removed
  • Function *VirtualMachinesClient.BeginDelete has been removed
  • Function *VirtualMachinesClient.BeginDeleteCheckpoint has been removed
  • Function *VirtualMachinesClient.Get has been removed
  • Function *VirtualMachinesClient.NewListByResourceGroupPager has been removed
  • Function *VirtualMachinesClient.NewListBySubscriptionPager has been removed
  • Function *VirtualMachinesClient.BeginRestart has been removed
  • Function *VirtualMachinesClient.BeginRestoreCheckpoint has been removed
  • Function *VirtualMachinesClient.BeginStart has been removed
  • Function *VirtualMachinesClient.BeginStop has been removed
  • Function *VirtualMachinesClient.BeginUpdate has been removed
  • Struct ErrorDefinition has been removed
  • Struct InventoryItemsList has been removed
  • Struct NetworkInterfaces has been removed
  • Struct NetworkInterfacesUpdate has been removed
  • Struct OsProfile has been removed
  • Struct ResourcePatch has been removed
  • Struct ResourceProviderOperation has been removed
  • Struct ResourceProviderOperationDisplay has been removed
  • Struct ResourceProviderOperationList has been removed
  • Struct StorageQoSPolicy has been removed
  • Struct StorageQoSPolicyDetails has been removed
  • Struct VMMServer has been removed
  • Struct VMMServerListResult has been removed
  • Struct VMMServerProperties has been removed
  • Struct VMMServerPropertiesCredentials has been removed
  • Struct VirtualMachine has been removed
  • Struct VirtualMachineListResult has been removed
  • Struct VirtualMachineProperties has been removed
  • Struct VirtualMachineUpdate has been removed
  • Struct VirtualMachineUpdateProperties has been removed
  • Field StorageQoSPolicies of struct CloudProperties has been removed
  • Field Body of struct InventoryItemsClientCreateOptions has been removed
  • Field ResourceProviderOperationList of struct OperationsClientListResponse has been removed
  • Field StorageQoSPolicy of struct VirtualDisk has been removed
  • Field StorageQoSPolicy of struct VirtualDiskUpdate has been removed
  • Field VMMServer of struct VmmServersClientCreateOrUpdateResponse has been removed
  • Field VMMServer of struct VmmServersClientGetResponse has been removed
  • Field VMMServerListResult of struct VmmServersClientListByResourceGroupResponse has been removed
  • Field VMMServerListResult of struct VmmServersClientListBySubscriptionResponse has been removed
  • Field VMMServer of struct VmmServersClientUpdateResponse has been removed

Features Added

  • New enum type ActionType with values ActionTypeInternal
  • New enum type DeleteFromHost with values DeleteFromHostFalse, DeleteFromHostTrue
  • New enum type ForceDelete with values ForceDeleteFalse, ForceDeleteTrue
  • New enum type IsHighlyAvailable with values IsHighlyAvailableFalse, IsHighlyAvailableTrue
  • New enum type Origin with values OriginSystem, OriginUser, OriginUserSystem
  • New enum type ProvisioningAction with values ProvisioningActionInstall, ProvisioningActionRepair, ProvisioningActionUninstall
  • New enum type ProvisioningState with values ProvisioningStateAccepted, ProvisioningStateCanceled, ProvisioningStateCreated, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateProvisioning, ProvisioningStateSucceeded, ProvisioningStateUpdating
  • New enum type SkipShutdown with values SkipShutdownFalse, SkipShutdownTrue
  • New function *ClientFactory.NewGuestAgentsClient() *GuestAgentsClient
  • New function *ClientFactory.NewVMInstanceHybridIdentityMetadatasClient() *VMInstanceHybridIdentityMetadatasClient
  • New function *ClientFactory.NewVirtualMachineInstancesClient() *VirtualMachineInstancesClient
  • New function NewGuestAgentsClient(azcore.TokenCredential, *arm.ClientOptions) (*GuestAgentsClient, error)
  • New function *GuestAgentsClient.BeginCreate(context.Context, string, GuestAgent, *GuestAgentsClientBeginCreateOptions) (*runtime.Poller[GuestAgentsClientCreateResponse], error)
  • New function *GuestAgentsClient.Delete(context.Context, string, *GuestAgentsClientDeleteOptions) (GuestAgentsClientDeleteResponse, error)
  • New function *GuestAgentsClient.Get(context.Context, string, *GuestAgentsClientGetOptions) (GuestAgentsClientGetResponse, error)
  • New function *GuestAgentsClient.NewListByVirtualMachineInstancePager(string, *GuestAgentsClientListByVirtualMachineInstanceOptions) *runtime.Pager[GuestAgentsClientListByVirtualMachineInstanceResponse]
  • New function *InventoryItemsClient.NewListByVmmServerPager(string, string, *InventoryItemsClientListByVmmServerOptions) *runtime.Pager[InventoryItemsClientListByVmmServerResponse]
  • New function NewVMInstanceHybridIdentityMetadatasClient(azcore.TokenCredential, *arm.ClientOptions) (*VMInstanceHybridIdentityMetadatasClient, error)
  • New function *VMInstanceHybridIdentityMetadatasClient.Get(context.Context, string, *VMInstanceHybridIdentityMetadatasClientGetOptions) (VMInstanceHybridIdentityMetadatasClientGetResponse, error)
  • New function *VMInstanceHybridIdentityMetadatasClient.NewListByVirtualMachineInstancePager(string, *VMInstanceHybridIdentityMetadatasClientListByVirtualMachineInstanceOptions) *runtime.Pager[VMInstanceHybridIdentityMetadatasClientListByVirtualMachineInstanceResponse]
  • New function NewVirtualMachineInstancesClient(azcore.TokenCredential, *arm.ClientOptions) (*VirtualMachineInstancesClient, error)
  • New function *VirtualMachineInstancesClient.BeginCreateCheckpoint(context.Context, string, VirtualMachineCreateCheckpoint, *VirtualMachineInstancesClientBeginCreateCheckpointOptions) (*runtime.Poller[VirtualMachineInstancesClientCreateCheckpointResponse], error)
  • New function *VirtualMachineInstancesClient.BeginCreateOrUpdate(context.Context, string, VirtualMachineInstance, *VirtualMachineInstancesClientBeginCreateOrUpdateOptions) (*runtime.Poller[VirtualMachineInstancesClientCreateOrUpdateResponse], error)
  • New function *VirtualMachineInstancesClient.BeginDelete(context.Context, string, *VirtualMachineInstancesClientBeginDeleteOptions) (*runtime.Poller[VirtualMachineInstancesClientDeleteResponse], error)
  • New function *VirtualMachineInstancesClient.BeginDeleteCheckpoint(context.Context, string, VirtualMachineDeleteCheckpoint, *VirtualMachineInstancesClientBeginDeleteCheckpointOptions) (*runtime.Poller[VirtualMachineInstancesClientDeleteCheckpointResponse], error)
  • New function *VirtualMachineInstancesClient.Get(context.Context, string, *VirtualMachineInstancesClientGetOptions) (VirtualMachineInstancesClientGetResponse, error)
  • New function *VirtualMachineInstancesClient.NewListPager(string, *VirtualMachineInstancesClientListOptions) *runtime.Pager[VirtualMachineInstancesClientListResponse]
  • New function *VirtualMachineInstancesClient.BeginRestart(context.Context, string, *VirtualMachineInstancesClientBeginRestartOptions) (*runtime.Poller[VirtualMachineInstancesClientRestartResponse], error)
  • New function *VirtualMachineInstancesClient.BeginRestoreCheckpoint(context.Context, string, VirtualMachineRestoreCheckpoint, *VirtualMachineInstancesClientBeginRestoreCheckpointOptions) (*runtime.Poller[VirtualMachineInstancesClientRestoreCheckpointResponse], error)
  • New function *VirtualMachineInstancesClient.BeginStart(context.Context, string, *VirtualMachineInstancesClientBeginStartOptions) (*runtime.Poller[VirtualMachineInstancesClientStartResponse], error)
  • New function *VirtualMachineInstancesClient.BeginStop(context.Context, string, StopVirtualMachineOptions, *VirtualMachineInstancesClientBeginStopOptions) (*runtime.Poller[VirtualMachineInstancesClientStopResponse], error)
  • New function *VirtualMachineInstancesClient.BeginUpdate(context.Context, string, VirtualMachineInstanceUpdate, *VirtualMachineInstancesClientBeginUpdateOptions) (*runtime.Poller[VirtualMachineInstancesClientUpdateResponse], error)
  • New struct AvailabilitySetTagsUpdate
  • New struct CloudTagsUpdate
  • New struct GuestAgent
  • New struct GuestAgentListResult
  • New struct GuestAgentProperties
  • New struct GuestCredential
  • New struct HTTPProxyConfiguration
  • New struct InfrastructureProfile
  • New struct InfrastructureProfileUpdate
  • New struct InventoryItemListResult
  • New struct NetworkInterface
  • New struct NetworkInterfaceUpdate
  • New struct Operation
  • New struct OperationDisplay
  • New struct OperationListResult
  • New struct OsProfileForVMInstance
  • New struct StorageQosPolicy
  • New struct StorageQosPolicyDetails
  • New struct VMInstanceHybridIdentityMetadata
  • New struct VMInstanceHybridIdentityMetadataListResult
  • New struct VMInstanceHybridIdentityMetadataProperties
  • New struct VirtualMachineInstance
  • New struct VirtualMachineInstanceListResult
  • New struct VirtualMachineInstanceProperties
  • New struct VirtualMachineInstanceUpdate
  • New struct VirtualMachineInstanceUpdateProperties
  • New struct VirtualMachineTemplateTagsUpdate
  • New struct VirtualNetworkTagsUpdate
  • New struct VmmCredential
  • New struct VmmServer
  • New struct VmmServerListResult
  • New struct VmmServerProperties
  • New struct VmmServerTagsUpdate
  • New field StorageQosPolicies in struct CloudProperties
  • New anonymous field OperationListResult in struct OperationsClientListResponse
  • New field StorageQosPolicy in struct VirtualDisk
  • New field StorageQosPolicy in struct VirtualDiskUpdate
  • New field BiosGUID, ManagedMachineResourceID, OSVersion in struct VirtualMachineInventoryItem
  • New anonymous field VmmServer in struct VmmServersClientCreateOrUpdateResponse
  • New anonymous field VmmServer in struct VmmServersClientGetResponse
  • New anonymous field VmmServerListResult in struct VmmServersClientListByResourceGroupResponse
  • New anonymous field VmmServerListResult in struct VmmServersClientListBySubscriptionResponse
  • New anonymous field VmmServer in struct VmmServersClientUpdateResponse
azure-sdk-for-go - sdk/resourcemanager/search/armsearch/v1.4.0-beta.2

Published by azure-sdk 4 months ago

1.4.0-beta.2 (2024-06-21)

Features Added

  • New value SearchBypassAzureServices added to enum type SearchBypass
azure-sdk-for-go - sdk/resourcemanager/network/armnetwork/v5.2.0

Published by Alancere 4 months ago

5.2.0 (2024-06-21)

Features Added

  • New value EndpointTypeAzureArcNetwork added to enum type EndpointType
  • New enum type ApplicationGatewaySKUFamily with values ApplicationGatewaySKUFamilyGeneration1, ApplicationGatewaySKUFamilyGeneration2
  • New enum type InboundSecurityRuleType with values InboundSecurityRuleTypeAutoExpire, InboundSecurityRuleTypePermanent
  • New enum type NicTypeInRequest with values NicTypeInRequestPrivateNic, NicTypeInRequestPublicNic
  • New enum type NicTypeInResponse with values NicTypeInResponseAdditionalNic, NicTypeInResponsePrivateNic, NicTypeInResponsePublicNic
  • New enum type SharingScope with values SharingScopeDelegatedServices, SharingScopeTenant
  • New function *ClientFactory.NewFirewallPolicyDeploymentsClient() *FirewallPolicyDeploymentsClient
  • New function *ClientFactory.NewFirewallPolicyDraftsClient() *FirewallPolicyDraftsClient
  • New function *ClientFactory.NewFirewallPolicyRuleCollectionGroupDraftsClient() *FirewallPolicyRuleCollectionGroupDraftsClient
  • New function NewFirewallPolicyDeploymentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FirewallPolicyDeploymentsClient, error)
  • New function *FirewallPolicyDeploymentsClient.BeginDeploy(context.Context, string, string, *FirewallPolicyDeploymentsClientBeginDeployOptions) (*runtime.Poller[FirewallPolicyDeploymentsClientDeployResponse], error)
  • New function NewFirewallPolicyDraftsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FirewallPolicyDraftsClient, error)
  • New function *FirewallPolicyDraftsClient.CreateOrUpdate(context.Context, string, string, FirewallPolicyDraft, *FirewallPolicyDraftsClientCreateOrUpdateOptions) (FirewallPolicyDraftsClientCreateOrUpdateResponse, error)
  • New function *FirewallPolicyDraftsClient.Delete(context.Context, string, string, *FirewallPolicyDraftsClientDeleteOptions) (FirewallPolicyDraftsClientDeleteResponse, error)
  • New function *FirewallPolicyDraftsClient.Get(context.Context, string, string, *FirewallPolicyDraftsClientGetOptions) (FirewallPolicyDraftsClientGetResponse, error)
  • New function NewFirewallPolicyRuleCollectionGroupDraftsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FirewallPolicyRuleCollectionGroupDraftsClient, error)
  • New function *FirewallPolicyRuleCollectionGroupDraftsClient.CreateOrUpdate(context.Context, string, string, string, FirewallPolicyRuleCollectionGroupDraft, *FirewallPolicyRuleCollectionGroupDraftsClientCreateOrUpdateOptions) (FirewallPolicyRuleCollectionGroupDraftsClientCreateOrUpdateResponse, error)
  • New function *FirewallPolicyRuleCollectionGroupDraftsClient.Delete(context.Context, string, string, string, *FirewallPolicyRuleCollectionGroupDraftsClientDeleteOptions) (FirewallPolicyRuleCollectionGroupDraftsClientDeleteResponse, error)
  • New function *FirewallPolicyRuleCollectionGroupDraftsClient.Get(context.Context, string, string, string, *FirewallPolicyRuleCollectionGroupDraftsClientGetOptions) (FirewallPolicyRuleCollectionGroupDraftsClientGetResponse, error)
  • New function *VirtualAppliancesClient.BeginRestart(context.Context, string, string, *VirtualAppliancesClientBeginRestartOptions) (*runtime.Poller[VirtualAppliancesClientRestartResponse], error)
  • New struct ConnectionMonitorEndpointLocationDetails
  • New struct FirewallPolicyDraft
  • New struct FirewallPolicyDraftProperties
  • New struct FirewallPolicyRuleCollectionGroupDraft
  • New struct FirewallPolicyRuleCollectionGroupDraftProperties
  • New struct HeaderValueMatcher
  • New struct PacketCaptureSettings
  • New struct VirtualApplianceIPConfiguration
  • New struct VirtualApplianceIPConfigurationProperties
  • New struct VirtualApplianceInstanceIDs
  • New struct VirtualApplianceNetworkInterfaceConfiguration
  • New struct VirtualApplianceNetworkInterfaceConfigurationProperties
  • New struct VirtualAppliancePropertiesFormatNetworkProfile
  • New field HeaderValueMatcher in struct ApplicationGatewayHeaderConfiguration
  • New field Family in struct ApplicationGatewaySKU
  • New field LocationDetails, SubscriptionID in struct ConnectionMonitorEndpoint
  • New field EnableDirectPortRateLimit in struct ExpressRouteCircuitPropertiesFormat
  • New field RuleType in struct InboundSecurityRuleProperties
  • New field AppliesOn, DestinationPortRanges, Name in struct InboundSecurityRules
  • New field PrivateIPAddressPrefixLength in struct InterfaceIPConfigurationPropertiesFormat
  • New field CaptureSettings, ContinuousCapture in struct PacketCaptureParameters
  • New field CaptureSettings, ContinuousCapture in struct PacketCaptureResultProperties
  • New field LocalPath in struct PacketCaptureStorageLocation
  • New field JsChallengeCookieExpirationInMins in struct PolicySettings
  • New field SharingScope in struct SubnetPropertiesFormat
  • New field DpdTimeoutSeconds in struct VPNSiteLinkConnectionProperties
  • New field NicType in struct VirtualApplianceNicProperties
  • New field NetworkProfile in struct VirtualAppliancePropertiesFormat
  • New field EnableOnlyIPv6Peering, LocalAddressSpace, LocalSubnetNames, LocalVirtualNetworkAddressSpace, PeerCompleteVnets, RemoteSubnetNames in struct VirtualNetworkPeeringPropertiesFormat
azure-sdk-for-go - sdk/resourcemanager/appservice/armappservice/v3.0.0

Published by Alancere 4 months ago

3.0.0 (2024-06-21)

Breaking Changes

  • Function *EnvironmentsClient.BeginApproveOrRejectPrivateEndpointConnection parameter(s) have been changed from (context.Context, string, string, string, PrivateLinkConnectionApprovalRequestResource, *EnvironmentsClientBeginApproveOrRejectPrivateEndpointConnectionOptions) to (context.Context, string, string, string, RemotePrivateEndpointConnectionARMResource, *EnvironmentsClientBeginApproveOrRejectPrivateEndpointConnectionOptions)
  • Function *StaticSitesClient.BeginApproveOrRejectPrivateEndpointConnection parameter(s) have been changed from (context.Context, string, string, string, PrivateLinkConnectionApprovalRequestResource, *StaticSitesClientBeginApproveOrRejectPrivateEndpointConnectionOptions) to (context.Context, string, string, string, RemotePrivateEndpointConnectionARMResource, *StaticSitesClientBeginApproveOrRejectPrivateEndpointConnectionOptions)
  • Function *WebAppsClient.BeginApproveOrRejectPrivateEndpointConnection parameter(s) have been changed from (context.Context, string, string, string, PrivateLinkConnectionApprovalRequestResource, *WebAppsClientBeginApproveOrRejectPrivateEndpointConnectionOptions) to (context.Context, string, string, string, RemotePrivateEndpointConnectionARMResource, *WebAppsClientBeginApproveOrRejectPrivateEndpointConnectionOptions)
  • Function *WebAppsClient.BeginApproveOrRejectPrivateEndpointConnectionSlot parameter(s) have been changed from (context.Context, string, string, string, string, PrivateLinkConnectionApprovalRequestResource, *WebAppsClientBeginApproveOrRejectPrivateEndpointConnectionSlotOptions) to (context.Context, string, string, string, string, RemotePrivateEndpointConnectionARMResource, *WebAppsClientBeginApproveOrRejectPrivateEndpointConnectionSlotOptions)

Features Added

  • New value SKUNameFlexConsumption added to enum type SKUName
  • New value SupportedTLSVersionsOne3 added to enum type SupportedTLSVersions
  • New enum type AuthType with values AuthTypeAnonymous, AuthTypeSystemIdentity, AuthTypeUserAssigned, AuthTypeUserCredentials
  • New enum type AuthenticationType with values AuthenticationTypeStorageAccountConnectionString, AuthenticationTypeSystemAssignedIdentity, AuthenticationTypeUserAssignedIdentity
  • New enum type AzureStorageProtocol with values AzureStorageProtocolHTTP, AzureStorageProtocolNfs, AzureStorageProtocolSmb
  • New enum type FunctionsDeploymentStorageType with values FunctionsDeploymentStorageTypeBlobContainer
  • New enum type RuntimeName with values RuntimeNameCustom, RuntimeNameDotnetIsolated, RuntimeNameJava, RuntimeNameNode, RuntimeNamePowershell, RuntimeNamePython
  • New function *WebAppsClient.CreateOrUpdateSiteContainer(context.Context, string, string, string, SiteContainer, *WebAppsClientCreateOrUpdateSiteContainerOptions) (WebAppsClientCreateOrUpdateSiteContainerResponse, error)
  • New function *WebAppsClient.CreateOrUpdateSiteContainerSlot(context.Context, string, string, string, string, SiteContainer, *WebAppsClientCreateOrUpdateSiteContainerSlotOptions) (WebAppsClientCreateOrUpdateSiteContainerSlotResponse, error)
  • New function *WebAppsClient.DeleteSiteContainer(context.Context, string, string, string, *WebAppsClientDeleteSiteContainerOptions) (WebAppsClientDeleteSiteContainerResponse, error)
  • New function *WebAppsClient.DeleteSiteContainerSlot(context.Context, string, string, string, string, *WebAppsClientDeleteSiteContainerSlotOptions) (WebAppsClientDeleteSiteContainerSlotResponse, error)
  • New function *WebAppsClient.GetSiteContainer(context.Context, string, string, string, *WebAppsClientGetSiteContainerOptions) (WebAppsClientGetSiteContainerResponse, error)
  • New function *WebAppsClient.GetSiteContainerSlot(context.Context, string, string, string, string, *WebAppsClientGetSiteContainerSlotOptions) (WebAppsClientGetSiteContainerSlotResponse, error)
  • New function *WebAppsClient.NewListSiteContainersPager(string, string, *WebAppsClientListSiteContainersOptions) *runtime.Pager[WebAppsClientListSiteContainersResponse]
  • New function *WebAppsClient.NewListSiteContainersSlotPager(string, string, string, *WebAppsClientListSiteContainersSlotOptions) *runtime.Pager[WebAppsClientListSiteContainersSlotResponse]
  • New struct EnvironmentVariable
  • New struct FunctionAppConfig
  • New struct FunctionsAlwaysReadyConfig
  • New struct FunctionsDeployment
  • New struct FunctionsDeploymentStorage
  • New struct FunctionsDeploymentStorageAuthentication
  • New struct FunctionsRuntime
  • New struct FunctionsScaleAndConcurrency
  • New struct FunctionsScaleAndConcurrencyTriggers
  • New struct FunctionsScaleAndConcurrencyTriggersHTTP
  • New struct SiteContainer
  • New struct SiteContainerCollection
  • New struct SiteContainerProperties
  • New struct SiteDNSConfig
  • New struct VolumeMount
  • New field Protocol in struct AzureStorageInfoValue
  • New field DNSConfiguration in struct SitePatchResourceProperties
  • New field DNSConfiguration, FunctionAppConfig, VnetBackupRestoreEnabled in struct SiteProperties
azure-sdk-for-go - sdk/resourcemanager/storagemover/armstoragemover/v2.2.0

Published by azure-sdk 4 months ago

2.2.0 (2024-06-21)

Features Added

  • New value JobRunStatusPausedByBandwidthManagement added to enum type JobRunStatus
  • New value ProvisioningStateCanceled, ProvisioningStateDeleting, ProvisioningStateFailed added to enum type ProvisioningState
  • New enum type DayOfWeek with values DayOfWeekFriday, DayOfWeekMonday, DayOfWeekSaturday, DayOfWeekSunday, DayOfWeekThursday, DayOfWeekTuesday, DayOfWeekWednesday
  • New enum type Minute with values MinuteThirty, MinuteZero
  • New struct Time
  • New struct UploadLimitSchedule
  • New struct UploadLimitWeeklyRecurrence
  • New field TimeZone, UploadLimitSchedule in struct AgentProperties
  • New field UploadLimitSchedule in struct AgentUpdateProperties
Package Rankings
Top 0.62% on Proxy.golang.org
Badges
Extracted from project README
godoc