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/resourcemanager/confidentialledger/armconfidentialledger/v1.3.0-beta.2

Published by azure-sdk 6 months ago

1.3.0-beta.2 (2024-04-26)

Features Added

  • New enum type LedgerSKU with values LedgerSKUBasic, LedgerSKUStandard, LedgerSKUUnknown
  • New function *LedgerClient.BeginRestore(context.Context, string, string, Restore, *LedgerClientBeginRestoreOptions) (*runtime.Poller[LedgerClientRestoreResponse], error)
  • New function *LedgerClient.BeginBackup(context.Context, string, string, Backup, *LedgerClientBeginBackupOptions) (*runtime.Poller[LedgerClientBackupResponse], error)
  • New function *ManagedCCFClient.BeginRestore(context.Context, string, string, ManagedCCFRestore, *ManagedCCFClientBeginRestoreOptions) (*runtime.Poller[ManagedCCFClientRestoreResponse], error)
  • New function *ManagedCCFClient.BeginBackup(context.Context, string, string, ManagedCCFBackup, *ManagedCCFClientBeginBackupOptions) (*runtime.Poller[ManagedCCFClientBackupResponse], error)
  • New struct Backup
  • New struct BackupResponse
  • New struct ManagedCCFBackup
  • New struct ManagedCCFBackupResponse
  • New struct ManagedCCFRestore
  • New struct ManagedCCFRestoreResponse
  • New struct Restore
  • New struct RestoreResponse
  • New field LedgerSKU in struct LedgerProperties
  • New anonymous field ManagedCCF in struct ManagedCCFClientUpdateResponse
  • New field RunningState in struct ManagedCCFProperties
azure-sdk-for-go - sdk/resourcemanager/quota/armquota/v1.1.0-beta.1

Published by azure-sdk 6 months ago

1.1.0-beta.1 (2024-04-26)

Features Added

  • New enum type CreatedByType with values CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser
  • New enum type EnforcementState with values EnforcementStateDisabled, EnforcementStateEnabled, EnforcementStateNotAvailable
  • New enum type EnvironmentType with values EnvironmentTypeNonProduction, EnvironmentTypeProduction
  • New enum type GroupingIDType with values GroupingIDTypeBillingID, GroupingIDTypeServiceTreeID
  • New enum type RequestState with values RequestStateAccepted, RequestStateCanceled, RequestStateCreated, RequestStateFailed, RequestStateInProgress, RequestStateInvalid, RequestStateSucceeded
  • New function *ClientFactory.NewGroupQuotaLimitsClient() *GroupQuotaLimitsClient
  • New function *ClientFactory.NewGroupQuotaLimitsRequestClient() *GroupQuotaLimitsRequestClient
  • New function *ClientFactory.NewGroupQuotaLocationSettingsClient() *GroupQuotaLocationSettingsClient
  • New function *ClientFactory.NewGroupQuotaSubscriptionAllocationClient() *GroupQuotaSubscriptionAllocationClient
  • New function *ClientFactory.NewGroupQuotaSubscriptionAllocationRequestClient() *GroupQuotaSubscriptionAllocationRequestClient
  • New function *ClientFactory.NewGroupQuotaSubscriptionRequestsClient() *GroupQuotaSubscriptionRequestsClient
  • New function *ClientFactory.NewGroupQuotaSubscriptionsClient() *GroupQuotaSubscriptionsClient
  • New function *ClientFactory.NewGroupQuotaUsagesClient() *GroupQuotaUsagesClient
  • New function *ClientFactory.NewGroupQuotasClient() *GroupQuotasClient
  • New function NewGroupQuotaLimitsClient(azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotaLimitsClient, error)
  • New function *GroupQuotaLimitsClient.Get(context.Context, string, string, string, string, string, *GroupQuotaLimitsClientGetOptions) (GroupQuotaLimitsClientGetResponse, error)
  • New function *GroupQuotaLimitsClient.NewListPager(string, string, string, string, *GroupQuotaLimitsClientListOptions) *runtime.Pager[GroupQuotaLimitsClientListResponse]
  • New function NewGroupQuotaLimitsRequestClient(azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotaLimitsRequestClient, error)
  • New function *GroupQuotaLimitsRequestClient.BeginCreateOrUpdate(context.Context, string, string, string, string, *GroupQuotaLimitsRequestClientBeginCreateOrUpdateOptions) (*runtime.Poller[GroupQuotaLimitsRequestClientCreateOrUpdateResponse], error)
  • New function *GroupQuotaLimitsRequestClient.Get(context.Context, string, string, string, *GroupQuotaLimitsRequestClientGetOptions) (GroupQuotaLimitsRequestClientGetResponse, error)
  • New function *GroupQuotaLimitsRequestClient.NewListPager(string, string, string, string, *GroupQuotaLimitsRequestClientListOptions) *runtime.Pager[GroupQuotaLimitsRequestClientListResponse]
  • New function *GroupQuotaLimitsRequestClient.BeginUpdate(context.Context, string, string, string, string, *GroupQuotaLimitsRequestClientBeginUpdateOptions) (*runtime.Poller[GroupQuotaLimitsRequestClientUpdateResponse], error)
  • New function NewGroupQuotaLocationSettingsClient(azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotaLocationSettingsClient, error)
  • New function *GroupQuotaLocationSettingsClient.BeginCreateOrUpdate(context.Context, string, string, string, string, *GroupQuotaLocationSettingsClientBeginCreateOrUpdateOptions) (*runtime.Poller[GroupQuotaLocationSettingsClientCreateOrUpdateResponse], error)
  • New function *GroupQuotaLocationSettingsClient.Get(context.Context, string, string, string, string, *GroupQuotaLocationSettingsClientGetOptions) (GroupQuotaLocationSettingsClientGetResponse, error)
  • New function *GroupQuotaLocationSettingsClient.NewListPager(string, string, string, *GroupQuotaLocationSettingsClientListOptions) *runtime.Pager[GroupQuotaLocationSettingsClientListResponse]
  • New function *GroupQuotaLocationSettingsClient.BeginUpdate(context.Context, string, string, string, string, *GroupQuotaLocationSettingsClientBeginUpdateOptions) (*runtime.Poller[GroupQuotaLocationSettingsClientUpdateResponse], error)
  • New function NewGroupQuotaSubscriptionAllocationClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotaSubscriptionAllocationClient, error)
  • New function *GroupQuotaSubscriptionAllocationClient.Get(context.Context, string, string, string, string, *GroupQuotaSubscriptionAllocationClientGetOptions) (GroupQuotaSubscriptionAllocationClientGetResponse, error)
  • New function *GroupQuotaSubscriptionAllocationClient.NewListPager(string, string, string, *GroupQuotaSubscriptionAllocationClientListOptions) *runtime.Pager[GroupQuotaSubscriptionAllocationClientListResponse]
  • New function NewGroupQuotaSubscriptionAllocationRequestClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotaSubscriptionAllocationRequestClient, error)
  • New function *GroupQuotaSubscriptionAllocationRequestClient.BeginCreateOrUpdate(context.Context, string, string, string, string, AllocationRequestStatus, *GroupQuotaSubscriptionAllocationRequestClientBeginCreateOrUpdateOptions) (*runtime.Poller[GroupQuotaSubscriptionAllocationRequestClientCreateOrUpdateResponse], error)
  • New function *GroupQuotaSubscriptionAllocationRequestClient.Get(context.Context, string, string, string, *GroupQuotaSubscriptionAllocationRequestClientGetOptions) (GroupQuotaSubscriptionAllocationRequestClientGetResponse, error)
  • New function *GroupQuotaSubscriptionAllocationRequestClient.NewListPager(string, string, string, string, *GroupQuotaSubscriptionAllocationRequestClientListOptions) *runtime.Pager[GroupQuotaSubscriptionAllocationRequestClientListResponse]
  • New function *GroupQuotaSubscriptionAllocationRequestClient.BeginUpdate(context.Context, string, string, string, string, AllocationRequestStatus, *GroupQuotaSubscriptionAllocationRequestClientBeginUpdateOptions) (*runtime.Poller[GroupQuotaSubscriptionAllocationRequestClientUpdateResponse], error)
  • New function NewGroupQuotaSubscriptionRequestsClient(azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotaSubscriptionRequestsClient, error)
  • New function *GroupQuotaSubscriptionRequestsClient.Get(context.Context, string, string, string, *GroupQuotaSubscriptionRequestsClientGetOptions) (GroupQuotaSubscriptionRequestsClientGetResponse, error)
  • New function *GroupQuotaSubscriptionRequestsClient.NewListPager(string, string, *GroupQuotaSubscriptionRequestsClientListOptions) *runtime.Pager[GroupQuotaSubscriptionRequestsClientListResponse]
  • New function NewGroupQuotaSubscriptionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotaSubscriptionsClient, error)
  • New function *GroupQuotaSubscriptionsClient.BeginCreateOrUpdate(context.Context, string, string, *GroupQuotaSubscriptionsClientBeginCreateOrUpdateOptions) (*runtime.Poller[GroupQuotaSubscriptionsClientCreateOrUpdateResponse], error)
  • New function *GroupQuotaSubscriptionsClient.BeginDelete(context.Context, string, string, *GroupQuotaSubscriptionsClientBeginDeleteOptions) (*runtime.Poller[GroupQuotaSubscriptionsClientDeleteResponse], error)
  • New function *GroupQuotaSubscriptionsClient.Get(context.Context, string, string, *GroupQuotaSubscriptionsClientGetOptions) (GroupQuotaSubscriptionsClientGetResponse, error)
  • New function *GroupQuotaSubscriptionsClient.NewListPager(string, string, *GroupQuotaSubscriptionsClientListOptions) *runtime.Pager[GroupQuotaSubscriptionsClientListResponse]
  • New function *GroupQuotaSubscriptionsClient.BeginUpdate(context.Context, string, string, *GroupQuotaSubscriptionsClientBeginUpdateOptions) (*runtime.Poller[GroupQuotaSubscriptionsClientUpdateResponse], error)
  • New function NewGroupQuotaUsagesClient(azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotaUsagesClient, error)
  • New function *GroupQuotaUsagesClient.NewListPager(string, string, string, string, *GroupQuotaUsagesClientListOptions) *runtime.Pager[GroupQuotaUsagesClientListResponse]
  • New function NewGroupQuotasClient(azcore.TokenCredential, *arm.ClientOptions) (*GroupQuotasClient, error)
  • New function *GroupQuotasClient.BeginCreateOrUpdate(context.Context, string, string, *GroupQuotasClientBeginCreateOrUpdateOptions) (*runtime.Poller[GroupQuotasClientCreateOrUpdateResponse], error)
  • New function *GroupQuotasClient.BeginDelete(context.Context, string, string, *GroupQuotasClientBeginDeleteOptions) (*runtime.Poller[GroupQuotasClientDeleteResponse], error)
  • New function *GroupQuotasClient.Get(context.Context, string, string, *GroupQuotasClientGetOptions) (GroupQuotasClientGetResponse, error)
  • New function *GroupQuotasClient.NewListPager(string, *GroupQuotasClientListOptions) *runtime.Pager[GroupQuotasClientListResponse]
  • New function *GroupQuotasClient.BeginUpdate(context.Context, string, string, *GroupQuotasClientBeginUpdateOptions) (*runtime.Poller[GroupQuotasClientUpdateResponse], error)
  • New struct AdditionalAttributes
  • New struct AdditionalAttributesPatch
  • New struct AllocatedQuotaToSubscriptionList
  • New struct AllocatedToSubscription
  • New struct AllocationRequestBase
  • New struct AllocationRequestBaseProperties
  • New struct AllocationRequestBasePropertiesName
  • New struct AllocationRequestStatus
  • New struct AllocationRequestStatusList
  • New struct AllocationRequestStatusProperties
  • New struct BillingAccountID
  • New struct ErrorAdditionalInfo
  • New struct ErrorDetail
  • New struct ErrorResponse
  • New struct GroupQuotaDetails
  • New struct GroupQuotaDetailsName
  • New struct GroupQuotaLimit
  • New struct GroupQuotaLimitList
  • New struct GroupQuotaList
  • New struct GroupQuotaRequestBase
  • New struct GroupQuotaRequestBaseProperties
  • New struct GroupQuotaRequestBasePropertiesName
  • New struct GroupQuotaSubscriptionID
  • New struct GroupQuotaSubscriptionIDList
  • New struct GroupQuotaSubscriptionIDProperties
  • New struct GroupQuotaSubscriptionRequestStatus
  • New struct GroupQuotaSubscriptionRequestStatusList
  • New struct GroupQuotaSubscriptionRequestStatusProperties
  • New struct GroupQuotaUsagesBase
  • New struct GroupQuotaUsagesBaseName
  • New struct GroupQuotasEnforcementListResponse
  • New struct GroupQuotasEnforcementResponse
  • New struct GroupQuotasEnforcementResponseProperties
  • New struct GroupQuotasEntity
  • New struct GroupQuotasEntityBase
  • New struct GroupQuotasEntityBasePatch
  • New struct GroupQuotasEntityPatch
  • New struct GroupingID
  • New struct LROResponse
  • New struct LROResponseProperties
  • New struct ProxyResource
  • New struct Resource
  • New struct ResourceBaseRequest
  • New struct ResourceUsageList
  • New struct ResourceUsages
  • New struct SubmittedResourceRequestStatus
  • New struct SubmittedResourceRequestStatusList
  • New struct SubmittedResourceRequestStatusProperties
  • New struct SubscriptionGroupQuotaAssignment
  • New struct SubscriptionQuotaAllocationRequestList
  • New struct SubscriptionQuotaAllocations
  • New struct SubscriptionQuotaAllocationsList
  • New struct SubscriptionQuotaAllocationsStatusList
  • New struct SubscriptionQuotaDetails
  • New struct SubscriptionQuotaDetailsName
  • New struct SystemData
azure-sdk-for-go - sdk/resourcemanager/support/armsupport/v1.3.0

Published by azure-sdk 6 months ago

1.3.0 (2024-04-26)

Features Added

  • New enum type Consent with values ConsentNo, ConsentYes
  • New enum type CreatedByType with values CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser
  • New enum type IsTemporaryTicket with values IsTemporaryTicketNo, IsTemporaryTicketYes
  • New enum type UserConsent with values UserConsentNo, UserConsentYes
  • New function NewChatTranscriptsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ChatTranscriptsClient, error)
  • New function *ChatTranscriptsClient.Get(context.Context, string, string, *ChatTranscriptsClientGetOptions) (ChatTranscriptsClientGetResponse, error)
  • New function *ChatTranscriptsClient.NewListPager(string, *ChatTranscriptsClientListOptions) *runtime.Pager[ChatTranscriptsClientListResponse]
  • New function NewChatTranscriptsNoSubscriptionClient(azcore.TokenCredential, *arm.ClientOptions) (*ChatTranscriptsNoSubscriptionClient, error)
  • New function *ChatTranscriptsNoSubscriptionClient.Get(context.Context, string, string, *ChatTranscriptsNoSubscriptionClientGetOptions) (ChatTranscriptsNoSubscriptionClientGetResponse, error)
  • New function *ChatTranscriptsNoSubscriptionClient.NewListPager(string, *ChatTranscriptsNoSubscriptionClientListOptions) *runtime.Pager[ChatTranscriptsNoSubscriptionClientListResponse]
  • New function *ClientFactory.NewChatTranscriptsClient() *ChatTranscriptsClient
  • New function *ClientFactory.NewChatTranscriptsNoSubscriptionClient() *ChatTranscriptsNoSubscriptionClient
  • New function *ClientFactory.NewCommunicationsNoSubscriptionClient() *CommunicationsNoSubscriptionClient
  • New function *ClientFactory.NewFileWorkspacesClient() *FileWorkspacesClient
  • New function *ClientFactory.NewFileWorkspacesNoSubscriptionClient() *FileWorkspacesNoSubscriptionClient
  • New function *ClientFactory.NewFilesClient() *FilesClient
  • New function *ClientFactory.NewFilesNoSubscriptionClient() *FilesNoSubscriptionClient
  • New function *ClientFactory.NewTicketsNoSubscriptionClient() *TicketsNoSubscriptionClient
  • New function NewCommunicationsNoSubscriptionClient(azcore.TokenCredential, *arm.ClientOptions) (*CommunicationsNoSubscriptionClient, error)
  • New function *CommunicationsNoSubscriptionClient.CheckNameAvailability(context.Context, string, CheckNameAvailabilityInput, *CommunicationsNoSubscriptionClientCheckNameAvailabilityOptions) (CommunicationsNoSubscriptionClientCheckNameAvailabilityResponse, error)
  • New function *CommunicationsNoSubscriptionClient.BeginCreate(context.Context, string, string, CommunicationDetails, *CommunicationsNoSubscriptionClientBeginCreateOptions) (*runtime.Poller[CommunicationsNoSubscriptionClientCreateResponse], error)
  • New function *CommunicationsNoSubscriptionClient.Get(context.Context, string, string, *CommunicationsNoSubscriptionClientGetOptions) (CommunicationsNoSubscriptionClientGetResponse, error)
  • New function *CommunicationsNoSubscriptionClient.NewListPager(string, *CommunicationsNoSubscriptionClientListOptions) *runtime.Pager[CommunicationsNoSubscriptionClientListResponse]
  • New function NewFileWorkspacesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FileWorkspacesClient, error)
  • New function *FileWorkspacesClient.Create(context.Context, string, *FileWorkspacesClientCreateOptions) (FileWorkspacesClientCreateResponse, error)
  • New function *FileWorkspacesClient.Get(context.Context, string, *FileWorkspacesClientGetOptions) (FileWorkspacesClientGetResponse, error)
  • New function NewFileWorkspacesNoSubscriptionClient(azcore.TokenCredential, *arm.ClientOptions) (*FileWorkspacesNoSubscriptionClient, error)
  • New function *FileWorkspacesNoSubscriptionClient.Create(context.Context, string, *FileWorkspacesNoSubscriptionClientCreateOptions) (FileWorkspacesNoSubscriptionClientCreateResponse, error)
  • New function *FileWorkspacesNoSubscriptionClient.Get(context.Context, string, *FileWorkspacesNoSubscriptionClientGetOptions) (FileWorkspacesNoSubscriptionClientGetResponse, error)
  • New function NewFilesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FilesClient, error)
  • New function *FilesClient.Create(context.Context, string, string, FileDetails, *FilesClientCreateOptions) (FilesClientCreateResponse, error)
  • New function *FilesClient.Get(context.Context, string, string, *FilesClientGetOptions) (FilesClientGetResponse, error)
  • New function *FilesClient.NewListPager(string, *FilesClientListOptions) *runtime.Pager[FilesClientListResponse]
  • New function *FilesClient.Upload(context.Context, string, string, UploadFile, *FilesClientUploadOptions) (FilesClientUploadResponse, error)
  • New function NewFilesNoSubscriptionClient(azcore.TokenCredential, *arm.ClientOptions) (*FilesNoSubscriptionClient, error)
  • New function *FilesNoSubscriptionClient.Create(context.Context, string, string, FileDetails, *FilesNoSubscriptionClientCreateOptions) (FilesNoSubscriptionClientCreateResponse, error)
  • New function *FilesNoSubscriptionClient.Get(context.Context, string, string, *FilesNoSubscriptionClientGetOptions) (FilesNoSubscriptionClientGetResponse, error)
  • New function *FilesNoSubscriptionClient.NewListPager(string, *FilesNoSubscriptionClientListOptions) *runtime.Pager[FilesNoSubscriptionClientListResponse]
  • New function *FilesNoSubscriptionClient.Upload(context.Context, string, string, UploadFile, *FilesNoSubscriptionClientUploadOptions) (FilesNoSubscriptionClientUploadResponse, error)
  • New function NewTicketsNoSubscriptionClient(azcore.TokenCredential, *arm.ClientOptions) (*TicketsNoSubscriptionClient, error)
  • New function *TicketsNoSubscriptionClient.CheckNameAvailability(context.Context, CheckNameAvailabilityInput, *TicketsNoSubscriptionClientCheckNameAvailabilityOptions) (TicketsNoSubscriptionClientCheckNameAvailabilityResponse, error)
  • New function *TicketsNoSubscriptionClient.BeginCreate(context.Context, string, TicketDetails, *TicketsNoSubscriptionClientBeginCreateOptions) (*runtime.Poller[TicketsNoSubscriptionClientCreateResponse], error)
  • New function *TicketsNoSubscriptionClient.Get(context.Context, string, *TicketsNoSubscriptionClientGetOptions) (TicketsNoSubscriptionClientGetResponse, error)
  • New function *TicketsNoSubscriptionClient.NewListPager(*TicketsNoSubscriptionClientListOptions) *runtime.Pager[TicketsNoSubscriptionClientListResponse]
  • New function *TicketsNoSubscriptionClient.Update(context.Context, string, UpdateSupportTicket, *TicketsNoSubscriptionClientUpdateOptions) (TicketsNoSubscriptionClientUpdateResponse, error)
  • New struct ChatTranscriptDetails
  • New struct ChatTranscriptDetailsProperties
  • New struct ChatTranscriptsListResult
  • New struct FileDetails
  • New struct FileDetailsProperties
  • New struct FileWorkspaceDetails
  • New struct FileWorkspaceDetailsProperties
  • New struct FilesListResult
  • New struct MessageProperties
  • New struct SecondaryConsent
  • New struct SecondaryConsentEnabled
  • New struct SystemData
  • New struct UploadFile
  • New field SecondaryConsentEnabled in struct ProblemClassificationProperties
  • New field AdvancedDiagnosticConsent, FileWorkspaceName, IsTemporaryTicket, ProblemScopingQuestions, SecondaryConsent, SupportPlanDisplayName, SupportPlanID in struct TicketDetailsProperties
  • New field AdvancedDiagnosticConsent, SecondaryConsent in struct UpdateSupportTicket
azure-sdk-for-go - sdk/monitor/ingestion/azlogs/v1.0.0

Published by azure-sdk 6 months ago

1.0.0 (2024-04-18)

Other Changes

  • Initial stable release
azure-sdk-for-go - sdk/internal/v1.6.0

Published by azure-sdk 6 months ago

1.6.0 (2024-04-16)

Features Added

  • Options types for SetBodilessMatcher and SetDefaultMatcher now embed RecordingOptions
  • Added a collection of default sanitizers for test recordings
azure-sdk-for-go - sdk/monitor/query/azlogs/v1.0.0

Published by azure-sdk 6 months ago

1.0.0 (2024-04-15)

Breaking Changes

  • Removed pointers from slices
  • Renamed LogsColumnType to ColumnType
  • Renamed LogsQueryOptions to QueryOptions
  • Renamed ServiceNameLogs to ServiceName
azure-sdk-for-go - sdk/monitor/query/azmetrics/v1.0.0

Published by azure-sdk 6 months ago

1.0.0 (2024-04-15)

Breaking Changes

  • Removed pointers from slices
  • Renamed MetricValues to MetricData

Other Changes

  • Updated to use API version 2024-02-01
  • Added code examples
azure-sdk-for-go - sdk/resourcemanager/frontdoor/armfrontdoor/v1.4.0

Published by azure-sdk 6 months ago

1.4.0 (2024-04-26)

Features Added

  • New value ActionTypeJSChallenge added to enum type ActionType
  • New enum type ScrubbingRuleEntryMatchOperator with values ScrubbingRuleEntryMatchOperatorEquals, ScrubbingRuleEntryMatchOperatorEqualsAny
  • New enum type ScrubbingRuleEntryMatchVariable with values ScrubbingRuleEntryMatchVariableQueryStringArgNames, ScrubbingRuleEntryMatchVariableRequestBodyJSONArgNames, ScrubbingRuleEntryMatchVariableRequestBodyPostArgNames, ScrubbingRuleEntryMatchVariableRequestCookieNames, ScrubbingRuleEntryMatchVariableRequestHeaderNames, ScrubbingRuleEntryMatchVariableRequestIPAddress, ScrubbingRuleEntryMatchVariableRequestURI
  • New enum type ScrubbingRuleEntryState with values ScrubbingRuleEntryStateDisabled, ScrubbingRuleEntryStateEnabled
  • New enum type VariableName with values VariableNameGeoLocation, VariableNameNone, VariableNameSocketAddr
  • New enum type WebApplicationFirewallScrubbingState with values WebApplicationFirewallScrubbingStateDisabled, WebApplicationFirewallScrubbingStateEnabled
  • New struct GroupByVariable
  • New struct PolicySettingsLogScrubbing
  • New struct WebApplicationFirewallScrubbingRules
  • New field GroupBy in struct CustomRule
  • New field JavascriptChallengeExpirationInMinutes, LogScrubbing in struct PolicySettings
azure-sdk-for-go - sdk/resourcemanager/cdn/armcdn/v2.2.0

Published by azure-sdk 6 months ago

2.2.0 (2024-04-26)

Features Added

  • New enum type ProfileScrubbingState with values ProfileScrubbingStateDisabled, ProfileScrubbingStateEnabled
  • New enum type ScrubbingRuleEntryMatchOperator with values ScrubbingRuleEntryMatchOperatorEqualsAny
  • New enum type ScrubbingRuleEntryMatchVariable with values ScrubbingRuleEntryMatchVariableQueryStringArgNames, ScrubbingRuleEntryMatchVariableRequestIPAddress, ScrubbingRuleEntryMatchVariableRequestURI
  • New enum type ScrubbingRuleEntryState with values ScrubbingRuleEntryStateDisabled, ScrubbingRuleEntryStateEnabled
  • New struct ProfileLogScrubbing
  • New struct ProfileScrubbingRules
  • New field LogScrubbing in struct ProfileProperties
  • New field LogScrubbing in struct ProfilePropertiesUpdateParameters
azure-sdk-for-go - sdk/storage/azdatalake/v1.1.2-beta.1

Published by azure-sdk 6 months ago

1.1.2-beta.1 (2024-04-10)

Features Added

  • Append API Bundled with Flush functionality
  • HNS Encryption Scope support
  • Append API with acquire lease, release lease and renewal of lease support.
  • Flush API bundled with release lease option.
  • HNS Encryption Context support
  • Pagination Support for recursive directory deletion
  • Bundle ability to set permission, owner, group, acl, lease, expiry time and umask along with FileSystem.CreateFile and FileSystem.CreateDirectory APIs.
  • Added support for AAD Audience when OAuth is used.
  • Updated service version to 2023-11-03
  • Integrate InsecureAllowCredentialWithHTTP client options.

Bugs Fixed

  • Fixed an issue where GetSASURL() was providing HTTPS SAS, instead of the default http+https SAS. Fixes #22448

Other Changes

  • Updated azcore version to 1.11.1
azure-sdk-for-go - sdk/azidentity/v1.6.0-beta.3

Published by azure-sdk 6 months ago

1.6.0-beta.3 (2024-04-09)

Breaking Changes

  • DefaultAzureCredential now sends a probe request with no retries for IMDS managed identity
    environments to avoid excessive retry delays when the IMDS endpoint is not available. This
    should improve credential chain resolution for local development scenarios.

Bugs Fixed

  • ManagedIdentityCredential now specifies resource IDs correctly for Azure Container Instances
azure-sdk-for-go - sdk/data/azcosmos/v1.0.0

Published by azure-sdk 6 months ago

1.0.0 (2024-04-09)

Features Added

Breaking Changes

  • ItemOptions.SessionToken, QueryOptions.SessionToken, QueryOptions.ContinuationToken, QueryDatabasesOptions.ContinuationToken, QueryContainersOptions.ContinuationToken are now *string
  • ItemResponse.SessionToken, QueryItemsResponse.ContinuationToken, QueryContainersResponse.ContinuationToken, QueryDatabasesResponse.ContinuationToken are now *string
azure-sdk-for-go - sdk/security/keyvault/internal/v1.0.1

Published by azure-sdk 6 months ago

1.0.1 (2024-04-09)

Other Changes

  • Upgraded dependencies
azure-sdk-for-go - sdk/azidentity/v1.5.2

Published by azure-sdk 6 months ago

1.5.2 (2024-04-09)

Bugs Fixed

  • ManagedIdentityCredential now specifies resource IDs correctly for Azure Container Instances

Other Changes

  • Restored v1.4.0 error behavior for empty tenant IDs
  • Upgraded dependencies
azure-sdk-for-go - sdk/storage/azblob/v1.3.2

Published by azure-sdk 7 months ago

1.3.2 (2024-04-09)

Bugs Fixed

  • Fixed an issue where GetSASURL() was providing HTTPS SAS, instead of the default http+https SAS. Fixes #22448

Other Changes

  • Integrate InsecureAllowCredentialWithHTTP client options.
  • Update dependencies.
azure-sdk-for-go - sdk/storage/azfile/v1.2.2

Published by azure-sdk 7 months ago

1.2.2 (2024-04-09)

Bugs Fixed

  • Fixed an issue where GetSASURL() was providing HTTPS SAS, instead of the default http+https SAS. Fixes #22448

Other Changes

  • Integrate InsecureAllowCredentialWithHTTP client options.
  • Update dependencies.
azure-sdk-for-go - sdk/resourcemanager/containerservicefleet/armcontainerservicefleet/v1.2.0-beta.1

Published by azure-sdk 7 months ago

1.2.0-beta.1 (2024-04-26)

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/migrationdiscovery/armmigrationdiscoverysap/v0.1.0

Published by azure-sdk 7 months ago

0.1.0 (2024-03-22)

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

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

azure-sdk-for-go - sdk/messaging/eventgrid/azsystemevents/v0.3.0

Published by azure-sdk 7 months ago

0.3.0 (2024-04-03)

Features Added

  • Added events ACSRouterWorkerUpdatedEventData and ACSAdvancedMessageDeliveryStatusUpdatedEventData. (PR#22638)

Breaking Changes

Field and type renames:

  • Globally, types and fields named ChannelType has been renamed to ChannelKind
  • ACS events and constants have been changed to use an all-caps name (ex: AcsEmailDeliveryReportStatusDetails -> ACSEmailDeliveryReportStatusDetails).
  • ACSAdvancedMessageContext.ID -> MessageID
  • ACSAdvancedMessageReceivedEventData
    • .Media -> MediaContent
    • .Interactive -> InteractiveContent
azure-sdk-for-go - sdk/resourcemanager/hdinsightcontainers/armhdinsightcontainers/v0.3.0

Published by azure-sdk 7 months ago

0.3.0 (2024-04-26)

Breaking Changes

  • Type of ClusterProfile.KafkaProfile has been changed from map[string]any to *KafkaProfile
  • Field ID, Location, Name, SystemData, Type of struct ClusterPatch has been removed

Features Added

  • New value ActionLASTSTATEUPDATE, ActionRELAUNCH added to enum type Action
  • New enum type ClusterAvailableUpgradeType with values ClusterAvailableUpgradeTypeAKSPatchUpgrade, ClusterAvailableUpgradeTypeHotfixUpgrade
  • New enum type ClusterPoolAvailableUpgradeType with values ClusterPoolAvailableUpgradeTypeAKSPatchUpgrade, ClusterPoolAvailableUpgradeTypeNodeOsUpgrade
  • New enum type ClusterPoolUpgradeType with values ClusterPoolUpgradeTypeAKSPatchUpgrade, ClusterPoolUpgradeTypeNodeOsUpgrade
  • New enum type ClusterUpgradeType with values ClusterUpgradeTypeAKSPatchUpgrade, ClusterUpgradeTypeHotfixUpgrade
  • New enum type CurrentClusterAksVersionStatus with values CurrentClusterAksVersionStatusDeprecated, CurrentClusterAksVersionStatusSupported
  • New enum type CurrentClusterPoolAksVersionStatus with values CurrentClusterPoolAksVersionStatusDeprecated, CurrentClusterPoolAksVersionStatusSupported
  • New enum type DataDiskType with values DataDiskTypePremiumSSDLRS, DataDiskTypePremiumSSDV2LRS, DataDiskTypePremiumSSDZRS, DataDiskTypeStandardHDDLRS, DataDiskTypeStandardSSDLRS, DataDiskTypeStandardSSDZRS
  • New enum type DbConnectionAuthenticationMode with values DbConnectionAuthenticationModeIdentityAuth, DbConnectionAuthenticationModeSQLAuth
  • New enum type DeploymentMode with values DeploymentModeApplication, DeploymentModeSession
  • New enum type MetastoreDbConnectionAuthenticationMode with values MetastoreDbConnectionAuthenticationModeIdentityAuth, MetastoreDbConnectionAuthenticationModeSQLAuth
  • New enum type OutboundType with values OutboundTypeLoadBalancer, OutboundTypeUserDefinedRouting
  • New enum type RangerUsersyncMode with values RangerUsersyncModeAutomatic, RangerUsersyncModeStatic
  • New enum type Severity with values SeverityCritical, SeverityHigh, SeverityLow, SeverityMedium
  • New enum type UpgradeMode with values UpgradeModeLASTSTATEUPDATE, UpgradeModeSTATELESSUPDATE, UpgradeModeUPDATE
  • New function *ClientFactory.NewClusterAvailableUpgradesClient() *ClusterAvailableUpgradesClient
  • New function *ClientFactory.NewClusterPoolAvailableUpgradesClient() *ClusterPoolAvailableUpgradesClient
  • New function *ClusterAKSPatchVersionUpgradeProperties.GetClusterUpgradeProperties() *ClusterUpgradeProperties
  • New function *ClusterAvailableUpgradeAksPatchUpgradeProperties.GetClusterAvailableUpgradeProperties() *ClusterAvailableUpgradeProperties
  • New function *ClusterAvailableUpgradeHotfixUpgradeProperties.GetClusterAvailableUpgradeProperties() *ClusterAvailableUpgradeProperties
  • New function *ClusterAvailableUpgradeProperties.GetClusterAvailableUpgradeProperties() *ClusterAvailableUpgradeProperties
  • New function NewClusterAvailableUpgradesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ClusterAvailableUpgradesClient, error)
  • New function *ClusterAvailableUpgradesClient.NewListPager(string, string, string, *ClusterAvailableUpgradesClientListOptions) *runtime.Pager[ClusterAvailableUpgradesClientListResponse]
  • New function *ClusterHotfixUpgradeProperties.GetClusterUpgradeProperties() *ClusterUpgradeProperties
  • New function *ClusterPoolAKSPatchVersionUpgradeProperties.GetClusterPoolUpgradeProperties() *ClusterPoolUpgradeProperties
  • New function *ClusterPoolAvailableUpgradeAksPatchUpgradeProperties.GetClusterPoolAvailableUpgradeProperties() *ClusterPoolAvailableUpgradeProperties
  • New function *ClusterPoolAvailableUpgradeNodeOsUpgradeProperties.GetClusterPoolAvailableUpgradeProperties() *ClusterPoolAvailableUpgradeProperties
  • New function *ClusterPoolAvailableUpgradeProperties.GetClusterPoolAvailableUpgradeProperties() *ClusterPoolAvailableUpgradeProperties
  • New function NewClusterPoolAvailableUpgradesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ClusterPoolAvailableUpgradesClient, error)
  • New function *ClusterPoolAvailableUpgradesClient.NewListPager(string, string, *ClusterPoolAvailableUpgradesClientListOptions) *runtime.Pager[ClusterPoolAvailableUpgradesClientListResponse]
  • New function *ClusterPoolNodeOsImageUpdateProperties.GetClusterPoolUpgradeProperties() *ClusterPoolUpgradeProperties
  • New function *ClusterPoolUpgradeProperties.GetClusterPoolUpgradeProperties() *ClusterPoolUpgradeProperties
  • New function *ClusterPoolsClient.BeginUpgrade(context.Context, string, string, ClusterPoolUpgrade, *ClusterPoolsClientBeginUpgradeOptions) (*runtime.Poller[ClusterPoolsClientUpgradeResponse], error)
  • New function *ClusterUpgradeProperties.GetClusterUpgradeProperties() *ClusterUpgradeProperties
  • New function *ClustersClient.BeginUpgrade(context.Context, string, string, string, ClusterUpgrade, *ClustersClientBeginUpgradeOptions) (*runtime.Poller[ClustersClientUpgradeResponse], error)
  • New struct ClusterAKSPatchVersionUpgradeProperties
  • New struct ClusterAccessProfile
  • New struct ClusterAvailableUpgrade
  • New struct ClusterAvailableUpgradeAksPatchUpgradeProperties
  • New struct ClusterAvailableUpgradeHotfixUpgradeProperties
  • New struct ClusterAvailableUpgradeList
  • New struct ClusterHotfixUpgradeProperties
  • New struct ClusterPoolAKSPatchVersionUpgradeProperties
  • New struct ClusterPoolAvailableUpgrade
  • New struct ClusterPoolAvailableUpgradeAksPatchUpgradeProperties
  • New struct ClusterPoolAvailableUpgradeList
  • New struct ClusterPoolAvailableUpgradeNodeOsUpgradeProperties
  • New struct ClusterPoolNodeOsImageUpdateProperties
  • New struct ClusterPoolUpgrade
  • New struct ClusterRangerPluginProfile
  • New struct ClusterUpgrade
  • New struct DiskStorageProfile
  • New struct FlinkJobProfile
  • New struct KafkaConnectivityEndpoints
  • New struct KafkaProfile
  • New struct RangerAdminSpec
  • New struct RangerAdminSpecDatabase
  • New struct RangerAuditSpec
  • New struct RangerProfile
  • New struct RangerUsersyncSpec
  • New field Filter in struct ClusterJobsClientListOptions
  • New field APIServerAuthorizedIPRanges, EnablePrivateAPIServer, OutboundType in struct ClusterPoolResourcePropertiesNetworkProfile
  • New field ClusterAccessProfile, RangerPluginProfile, RangerProfile in struct ClusterProfile
  • New field PrivateFqdn in struct ConnectivityProfileWeb
  • New field MetastoreDbConnectionAuthenticationMode in struct FlinkHiveCatalogOption
  • New field RunID in struct FlinkJobProperties
  • New field DeploymentMode, JobSpec in struct FlinkProfile
  • New field MetastoreDbConnectionAuthenticationMode in struct HiveCatalogOption
  • New field PrivateSSHEndpoint in struct SSHConnectivityEndpoint
  • New field DbConnectionAuthenticationMode in struct SparkMetastoreSpec
  • New field RangerPluginProfile, RangerProfile in struct UpdatableClusterProfile
Package Rankings
Top 0.62% on Proxy.golang.org
Badges
Extracted from project README
godoc