Skip to content

Releases: Azure/azure-sdk-for-go

sdk/resourcemanager/network/armnetwork/v6.1.0

26 Sep 11:08
a18f039
Compare
Choose a tag to compare

6.1.0 (2024-09-24)

Features Added

  • New value ConfigurationTypeRouting, ConfigurationTypeSecurityUser added to enum type ConfigurationType
  • New enum type ApplicationGatewayWafRuleSensitivityTypes with values ApplicationGatewayWafRuleSensitivityTypesHigh, ApplicationGatewayWafRuleSensitivityTypesLow, ApplicationGatewayWafRuleSensitivityTypesMedium, ApplicationGatewayWafRuleSensitivityTypesNone
  • New enum type DisableBgpRoutePropagation with values DisableBgpRoutePropagationFalse, DisableBgpRoutePropagationTrue
  • New enum type ExceptionEntryMatchVariable with values ExceptionEntryMatchVariableRemoteAddr, ExceptionEntryMatchVariableRequestHeader, ExceptionEntryMatchVariableRequestURI
  • New enum type ExceptionEntrySelectorMatchOperator with values ExceptionEntrySelectorMatchOperatorContains, ExceptionEntrySelectorMatchOperatorEndsWith, ExceptionEntrySelectorMatchOperatorEquals, ExceptionEntrySelectorMatchOperatorStartsWith
  • New enum type ExceptionEntryValueMatchOperator with values ExceptionEntryValueMatchOperatorContains, ExceptionEntryValueMatchOperatorEndsWith, ExceptionEntryValueMatchOperatorEquals, ExceptionEntryValueMatchOperatorIPMatch, ExceptionEntryValueMatchOperatorStartsWith
  • New enum type GroupMemberType with values GroupMemberTypeSubnet, GroupMemberTypeVirtualNetwork
  • New enum type PrivateEndpointVNetPolicies with values PrivateEndpointVNetPoliciesBasic, PrivateEndpointVNetPoliciesDisabled
  • New enum type ResiliencyModel with values ResiliencyModelMultiHomed, ResiliencyModelSingleHomed
  • New enum type RoutingRuleDestinationType with values RoutingRuleDestinationTypeAddressPrefix, RoutingRuleDestinationTypeServiceTag
  • New enum type RoutingRuleNextHopType with values RoutingRuleNextHopTypeInternet, RoutingRuleNextHopTypeNoNextHop, RoutingRuleNextHopTypeVirtualAppliance, RoutingRuleNextHopTypeVirtualNetworkGateway, RoutingRuleNextHopTypeVnetLocal
  • New enum type SensitivityType with values SensitivityTypeHigh, SensitivityTypeLow, SensitivityTypeMedium, SensitivityTypeNone
  • New function *ClientFactory.NewManagerRoutingConfigurationsClient() *ManagerRoutingConfigurationsClient
  • New function *ClientFactory.NewRoutingRuleCollectionsClient() *RoutingRuleCollectionsClient
  • New function *ClientFactory.NewRoutingRulesClient() *RoutingRulesClient
  • New function *ClientFactory.NewSecurityUserConfigurationsClient() *SecurityUserConfigurationsClient
  • New function *ClientFactory.NewSecurityUserRuleCollectionsClient() *SecurityUserRuleCollectionsClient
  • New function *ClientFactory.NewSecurityUserRulesClient() *SecurityUserRulesClient
  • New function NewManagerRoutingConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagerRoutingConfigurationsClient, error)
  • New function *ManagerRoutingConfigurationsClient.CreateOrUpdate(context.Context, string, string, string, ManagerRoutingConfiguration, *ManagerRoutingConfigurationsClientCreateOrUpdateOptions) (ManagerRoutingConfigurationsClientCreateOrUpdateResponse, error)
  • New function *ManagerRoutingConfigurationsClient.BeginDelete(context.Context, string, string, string, *ManagerRoutingConfigurationsClientBeginDeleteOptions) (*runtime.Poller[ManagerRoutingConfigurationsClientDeleteResponse], error)
  • New function *ManagerRoutingConfigurationsClient.Get(context.Context, string, string, string, *ManagerRoutingConfigurationsClientGetOptions) (ManagerRoutingConfigurationsClientGetResponse, error)
  • New function *ManagerRoutingConfigurationsClient.NewListPager(string, string, *ManagerRoutingConfigurationsClientListOptions) *runtime.Pager[ManagerRoutingConfigurationsClientListResponse]
  • New function NewRoutingRuleCollectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*RoutingRuleCollectionsClient, error)
  • New function *RoutingRuleCollectionsClient.CreateOrUpdate(context.Context, string, string, string, string, RoutingRuleCollection, *RoutingRuleCollectionsClientCreateOrUpdateOptions) (RoutingRuleCollectionsClientCreateOrUpdateResponse, error)
  • New function *RoutingRuleCollectionsClient.BeginDelete(context.Context, string, string, string, string, *RoutingRuleCollectionsClientBeginDeleteOptions) (*runtime.Poller[RoutingRuleCollectionsClientDeleteResponse], error)
  • New function *RoutingRuleCollectionsClient.Get(context.Context, string, string, string, string, *RoutingRuleCollectionsClientGetOptions) (RoutingRuleCollectionsClientGetResponse, error)
  • New function *RoutingRuleCollectionsClient.NewListPager(string, string, string, *RoutingRuleCollectionsClientListOptions) *runtime.Pager[RoutingRuleCollectionsClientListResponse]
  • New function NewRoutingRulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*RoutingRulesClient, error)
  • New function *RoutingRulesClient.CreateOrUpdate(context.Context, string, string, string, string, string, RoutingRule, *RoutingRulesClientCreateOrUpdateOptions) (RoutingRulesClientCreateOrUpdateResponse, error)
  • New function *RoutingRulesClient.BeginDelete(context.Context, string, string, string, string, string, *RoutingRulesClientBeginDeleteOptions) (*runtime.Poller[RoutingRulesClientDeleteResponse], error)
  • New function *RoutingRulesClient.Get(context.Context, string, string, string, string, string, *RoutingRulesClientGetOptions) (RoutingRulesClientGetResponse, error)
  • New function *RoutingRulesClient.NewListPager(string, string, string, string, *RoutingRulesClientListOptions) *runtime.Pager[RoutingRulesClientListResponse]
  • New function NewSecurityUserConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SecurityUserConfigurationsClient, error)
  • New function *SecurityUserConfigurationsClient.CreateOrUpdate(context.Context, string, string, string, SecurityUserConfiguration, *SecurityUserConfigurationsClientCreateOrUpdateOptions) (SecurityUserConfigurationsClientCreateOrUpdateResponse, error)
  • New function *SecurityUserConfigurationsClient.BeginDelete(context.Context, string, string, string, *SecurityUserConfigurationsClientBeginDeleteOptions) (*runtime.Poller[SecurityUserConfigurationsClientDeleteResponse], error)
  • New function *SecurityUserConfigurationsClient.Get(context.Context, string, string, string, *SecurityUserConfigurationsClientGetOptions) (SecurityUserConfigurationsClientGetResponse, error)
  • New function *SecurityUserConfigurationsClient.NewListPager(string, string, *SecurityUserConfigurationsClientListOptions) *runtime.Pager[SecurityUserConfigurationsClientListResponse]
  • New function NewSecurityUserRuleCollectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SecurityUserRuleCollectionsClient, error)
  • New function *SecurityUserRuleCollectionsClient.CreateOrUpdate(context.Context, string, string, string, string, SecurityUserRuleCollection, *SecurityUserRuleCollectionsClientCreateOrUpdateOptions) (SecurityUserRuleCollectionsClientCreateOrUpdateResponse, error)
  • New function *SecurityUserRuleCollectionsClient.BeginDelete(context.Context, string, string, string, string, *SecurityUserRuleCollectionsClientBeginDeleteOptions) (*runtime.Poller[SecurityUserRuleCollectionsClientDeleteResponse], error)
  • New function *SecurityUserRuleCollectionsClient.Get(context.Context, string, string, string, string, *SecurityUserRuleCollectionsClientGetOptions) (SecurityUserRuleCollectionsClientGetResponse, error)
  • New function *SecurityUserRuleCollectionsClient.NewListPager(string, string, string, *SecurityUserRuleCollectionsClientListOptions) *runtime.Pager[SecurityUserRuleCollectionsClientListResponse]
  • New function NewSecurityUserRulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SecurityUserRulesClient, error)
  • New function *SecurityUserRulesClient.CreateOrUpdate(context.Context, string, string, string, string, string, SecurityUserRule, *SecurityUserRulesClientCreateOrUpdateOptions) (SecurityUserRulesClientCreateOrUpdateResponse, error)
  • New function *SecurityUserRulesClient.BeginDelete(context.Context, string, string, string, string, string, *SecurityUserRulesClientBeginDeleteOptions) (*runtime.Poller[SecurityUserRulesClientDeleteResponse], error)
  • New function *SecurityUserRulesClient.Get(context.Context, string, string, string, string, string, *SecurityUserRulesClientGetOptions) (SecurityUserRulesClientGetResponse, error)
  • New function *SecurityUserRulesClient.NewListPager(string, string, string, string, *SecurityUserRulesClientListOptions) *runtime.Pager[SecurityUserRulesClientListResponse]
  • New function *VPNLinkConnectionsClient.NewGetAllSharedKeysPager(string, string, string, string, *VPNLinkConnectionsClientGetAllSharedKeysOptions) *runtime.Pager[VPNLinkConnectionsClientGetAllSharedKeysResponse]
  • New function *VPNLinkConnectionsClient.GetDefaultSharedKey(context.Context, string, string, string, string, *VPNLinkConnectionsClientGetDefaultSharedKeyOptions) (VPNLinkConnectionsClientGetDefaultSharedKeyResponse, error)
  • New function *VPNLinkConnectionsClient.ListDefaultSharedKey(context.Context, string, string, string, string, *VPNLinkConnectionsClientListDefaultSharedKeyOptions) (VPNLinkConnectionsClientListDefaultSharedKeyResponse, error)
  • New function *VPNLinkConnectionsClient.BeginSetOrInitDefaultSharedKey(context.Context, string, string, string, string, ConnectionSharedKeyResult, *VPNLinkConnectionsClientBeginSetOrInitDefaultSharedKeyOptions) (*runtime.Poller[VPNLinkConnectionsClientSetOrInitDefaultSharedKeyResponse], error)
  • New struct ApplicationGatewayForContainersReferenceDefinition
  • New struct AzureFirewallAutoscaleConfiguration
  • New struct ConnectionSharedKeyResult
  • New struct ConnectionSharedKeyResultList
  • New struct ExceptionEntry
  • New struct ManagerRoutingConfiguration
  • New struct ManagerRoutingConfigurationListResult
  • New struct ManagerRoutingConfigurationPropertiesFormat
  • New struct `ManagerRoutingGro...
Read more

sdk/resourcemanager/cosmos/armcosmos/v3.1.0

26 Sep 10:47
9c33ca6
Compare
Choose a tag to compare

3.1.0 (2024-09-26)

Features Added

  • New value ServerVersionSeven0 added to enum type ServerVersion
  • New struct ErrorAdditionalInfo
  • New struct ErrorDetail
  • New struct ErrorResponseAutoGenerated
  • New field RestoreWithTTLDisabled in struct ResourceRestoreParameters
  • New field RestoreWithTTLDisabled in struct RestoreParameters
  • New field RestoreWithTTLDisabled in struct RestoreParametersBase

sdk/resourcemanager/servicenetworking/armservicenetworking/v1.1.0-beta.2

26 Sep 09:22
80ed013
Compare
Choose a tag to compare

1.1.0-beta.2 (2024-09-26)

Bugs Fixed

  • Fix wrong url according to the spec fix.

sdk/resourcemanager/fabric/armfabric/v0.1.0

26 Sep 08:47
9b2c92d
Compare
Choose a tag to compare

0.1.0 (2024-09-26)

Other Changes

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

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

sdk/resourcemanager/devhub/armdevhub/v0.6.0

26 Sep 11:25
18f1dcf
Compare
Choose a tag to compare

0.6.0 (2024-09-26)

Features Added

  • New enum type QuickStartTemplateType with values QuickStartTemplateTypeALL, QuickStartTemplateTypeHCI, QuickStartTemplateTypeHCIAKS, QuickStartTemplateTypeHCIARCVM, QuickStartTemplateTypeNone
  • New function *ClientFactory.NewIacProfilesClient() *IacProfilesClient
  • New function NewIacProfilesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*IacProfilesClient, error)
  • New function *IacProfilesClient.CreateOrUpdate(context.Context, string, string, IacProfile, *IacProfilesClientCreateOrUpdateOptions) (IacProfilesClientCreateOrUpdateResponse, error)
  • New function *IacProfilesClient.Delete(context.Context, string, string, *IacProfilesClientDeleteOptions) (IacProfilesClientDeleteResponse, error)
  • New function *IacProfilesClient.Export(context.Context, string, string, ExportTemplateRequest, *IacProfilesClientExportOptions) (IacProfilesClientExportResponse, error)
  • New function *IacProfilesClient.Get(context.Context, string, string, *IacProfilesClientGetOptions) (IacProfilesClientGetResponse, error)
  • New function *IacProfilesClient.NewListByResourceGroupPager(string, *IacProfilesClientListByResourceGroupOptions) *runtime.Pager[IacProfilesClientListByResourceGroupResponse]
  • New function *IacProfilesClient.NewListPager(*IacProfilesClientListOptions) *runtime.Pager[IacProfilesClientListResponse]
  • New function *IacProfilesClient.Scale(context.Context, string, string, ScaleTemplateRequest, *IacProfilesClientScaleOptions) (IacProfilesClientScaleResponse, error)
  • New function *IacProfilesClient.Sync(context.Context, string, string, *IacProfilesClientSyncOptions) (IacProfilesClientSyncResponse, error)
  • New function *IacProfilesClient.UpdateTags(context.Context, string, string, TagsObject, *IacProfilesClientUpdateTagsOptions) (IacProfilesClientUpdateTagsResponse, error)
  • New struct ExportTemplateRequest
  • New struct IacGitHubProfile
  • New struct IacProfile
  • New struct IacProfileListResult
  • New struct IacProfileProperties
  • New struct IacTemplateDetails
  • New struct IacTemplateProperties
  • New struct PrLinkResponse
  • New struct ScaleProperty
  • New struct ScaleTemplateRequest
  • New struct StageProperties
  • New struct TerraformProfile

sdk/resourcemanager/containerservice/armcontainerservice/v6.1.0-beta.2

26 Sep 10:22
9c13418
Compare
Choose a tag to compare

6.1.0-beta.2 (2024-09-26)

Features Added

  • New enum type NginxIngressControllerType with values NginxIngressControllerTypeAnnotationControlled, NginxIngressControllerTypeExternal, NginxIngressControllerTypeInternal, NginxIngressControllerTypeNone
  • New enum type TLSManagement with values TLSManagementManaged, TLSManagementNone
  • New struct AdvancedNetworkingFQDNPolicy
  • New struct AdvancedNetworkingSecurity
  • New struct ManagedClusterIngressProfileNginx
  • New field Security in struct AdvancedNetworking
  • New field TLSManagement in struct AdvancedNetworkingObservability
  • New field Nginx in struct ManagedClusterIngressProfileWebAppRouting

sdk/resourcemanager/eventhub/armeventhub/v1.3.0

25 Sep 10:10
0d3e41c
Compare
Choose a tag to compare

1.3.0 (2024-07-24)

Features Added

  • New value PublicNetworkAccessFlagSecuredByPerimeter added to enum type PublicNetworkAccessFlag
  • New enum type ApplicationGroupPolicyType with values ApplicationGroupPolicyTypeThrottlingPolicy
  • New enum type CaptureIdentityType with values CaptureIdentityTypeSystemAssigned, CaptureIdentityTypeUserAssigned
  • New enum type CleanupPolicyRetentionDescription with values CleanupPolicyRetentionDescriptionCompact, CleanupPolicyRetentionDescriptionDelete
  • New enum type MetricID with values MetricIDIncomingBytes, MetricIDIncomingMessages, MetricIDOutgoingBytes, MetricIDOutgoingMessages
  • New enum type NetworkSecurityPerimeterConfigurationProvisioningState with values NetworkSecurityPerimeterConfigurationProvisioningStateAccepted, NetworkSecurityPerimeterConfigurationProvisioningStateCanceled, NetworkSecurityPerimeterConfigurationProvisioningStateCreating, NetworkSecurityPerimeterConfigurationProvisioningStateDeleted, NetworkSecurityPerimeterConfigurationProvisioningStateDeleting, NetworkSecurityPerimeterConfigurationProvisioningStateFailed, NetworkSecurityPerimeterConfigurationProvisioningStateInvalidResponse, NetworkSecurityPerimeterConfigurationProvisioningStateSucceeded, NetworkSecurityPerimeterConfigurationProvisioningStateSucceededWithIssues, NetworkSecurityPerimeterConfigurationProvisioningStateUnknown, NetworkSecurityPerimeterConfigurationProvisioningStateUpdating
  • New enum type NspAccessRuleDirection with values NspAccessRuleDirectionInbound, NspAccessRuleDirectionOutbound
  • New enum type ProvisioningState with values ProvisioningStateActive, ProvisioningStateCanceled, ProvisioningStateCreating, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateScaling, ProvisioningStateSucceeded, ProvisioningStateUnknown
  • New enum type PublicNetworkAccess with values PublicNetworkAccessDisabled, PublicNetworkAccessEnabled, PublicNetworkAccessSecuredByPerimeter
  • New enum type ResourceAssociationAccessMode with values ResourceAssociationAccessModeAuditMode, ResourceAssociationAccessModeEnforcedMode, ResourceAssociationAccessModeLearningMode, ResourceAssociationAccessModeNoAssociationMode, ResourceAssociationAccessModeUnspecifiedMode
  • New enum type TLSVersion with values TLSVersionOne0, TLSVersionOne1, TLSVersionOne2
  • New function NewApplicationGroupClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ApplicationGroupClient, error)
  • New function *ApplicationGroupClient.CreateOrUpdateApplicationGroup(context.Context, string, string, string, ApplicationGroup, *ApplicationGroupClientCreateOrUpdateApplicationGroupOptions) (ApplicationGroupClientCreateOrUpdateApplicationGroupResponse, error)
  • New function *ApplicationGroupClient.Delete(context.Context, string, string, string, *ApplicationGroupClientDeleteOptions) (ApplicationGroupClientDeleteResponse, error)
  • New function *ApplicationGroupClient.Get(context.Context, string, string, string, *ApplicationGroupClientGetOptions) (ApplicationGroupClientGetResponse, error)
  • New function *ApplicationGroupClient.NewListByNamespacePager(string, string, *ApplicationGroupClientListByNamespaceOptions) *runtime.Pager[ApplicationGroupClientListByNamespaceResponse]
  • New function *ApplicationGroupPolicy.GetApplicationGroupPolicy() *ApplicationGroupPolicy
  • New function *ClientFactory.NewApplicationGroupClient() *ApplicationGroupClient
  • New function *ClientFactory.NewNetworkSecurityPerimeterConfigurationClient() *NetworkSecurityPerimeterConfigurationClient
  • New function *ClientFactory.NewNetworkSecurityPerimeterConfigurationsClient() *NetworkSecurityPerimeterConfigurationsClient
  • New function *ThrottlingPolicy.GetApplicationGroupPolicy() *ApplicationGroupPolicy
  • New function NewNetworkSecurityPerimeterConfigurationClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkSecurityPerimeterConfigurationClient, error)
  • New function *NetworkSecurityPerimeterConfigurationClient.List(context.Context, string, string, *NetworkSecurityPerimeterConfigurationClientListOptions) (NetworkSecurityPerimeterConfigurationClientListResponse, error)
  • New function NewNetworkSecurityPerimeterConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkSecurityPerimeterConfigurationsClient, error)
  • New function *NetworkSecurityPerimeterConfigurationsClient.BeginCreateOrUpdate(context.Context, string, string, string, *NetworkSecurityPerimeterConfigurationsClientBeginCreateOrUpdateOptions) (*runtime.Poller[NetworkSecurityPerimeterConfigurationsClientCreateOrUpdateResponse], error)
  • New struct ApplicationGroup
  • New struct ApplicationGroupListResult
  • New struct ApplicationGroupProperties
  • New struct CaptureIdentity
  • 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 RetentionDescription
  • New struct ThrottlingPolicy
  • New field ProvisioningState, SupportsScaling in struct ClusterProperties
  • New field Identity in struct Destination
  • New field MinimumTLSVersion, PublicNetworkAccess in struct EHNamespaceProperties
  • New field RetentionDescription, UserMetadata in struct Properties

sdk/resourcemanager/elasticsan/armelasticsan/v1.1.0

25 Sep 09:14
21fa27d
Compare
Choose a tag to compare

1.1.0 (2024-08-22)

Features Added

  • New field EnforceDataIntegrityCheckForIscsi in struct VolumeGroupProperties
  • New field EnforceDataIntegrityCheckForIscsi in struct VolumeGroupUpdateProperties

sdk/resourcemanager/desktopvirtualization/armdesktopvirtualization/v2.3.0

25 Sep 08:36
e14895a
Compare
Choose a tag to compare

2.3.0 (2024-09-24)

Features Added

  • New enum type AppAttachPackageArchitectures with values AppAttachPackageArchitecturesALL, AppAttachPackageArchitecturesARM, AppAttachPackageArchitecturesARM64, AppAttachPackageArchitecturesNeutral, AppAttachPackageArchitecturesX64, AppAttachPackageArchitecturesX86, AppAttachPackageArchitecturesX86A64
  • New enum type FailHealthCheckOnStagingFailure with values FailHealthCheckOnStagingFailureDoNotFail, FailHealthCheckOnStagingFailureNeedsAssistance, FailHealthCheckOnStagingFailureUnhealthy
  • New enum type PackageTimestamped with values PackageTimestampedNotTimestamped, PackageTimestampedTimestamped
  • New enum type ProvisioningState with values ProvisioningStateCanceled, ProvisioningStateFailed, ProvisioningStateProvisioning, ProvisioningStateSucceeded
  • New function NewAppAttachPackageClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AppAttachPackageClient, error)
  • New function *AppAttachPackageClient.CreateOrUpdate(context.Context, string, string, AppAttachPackage, *AppAttachPackageClientCreateOrUpdateOptions) (AppAttachPackageClientCreateOrUpdateResponse, error)
  • New function *AppAttachPackageClient.Delete(context.Context, string, string, *AppAttachPackageClientDeleteOptions) (AppAttachPackageClientDeleteResponse, error)
  • New function *AppAttachPackageClient.Get(context.Context, string, string, *AppAttachPackageClientGetOptions) (AppAttachPackageClientGetResponse, error)
  • New function *AppAttachPackageClient.NewListByResourceGroupPager(string, *AppAttachPackageClientListByResourceGroupOptions) *runtime.Pager[AppAttachPackageClientListByResourceGroupResponse]
  • New function *AppAttachPackageClient.NewListBySubscriptionPager(*AppAttachPackageClientListBySubscriptionOptions) *runtime.Pager[AppAttachPackageClientListBySubscriptionResponse]
  • New function *AppAttachPackageClient.Update(context.Context, string, string, *AppAttachPackageClientUpdateOptions) (AppAttachPackageClientUpdateResponse, error)
  • New function NewAppAttachPackageInfoClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AppAttachPackageInfoClient, error)
  • New function *AppAttachPackageInfoClient.NewImportPager(string, string, ImportPackageInfoRequest, *AppAttachPackageInfoClientImportOptions) *runtime.Pager[AppAttachPackageInfoClientImportResponse]
  • New function *ClientFactory.NewAppAttachPackageClient() *AppAttachPackageClient
  • New function *ClientFactory.NewAppAttachPackageInfoClient() *AppAttachPackageInfoClient
  • New function *HostPoolsClient.ListRegistrationTokens(context.Context, string, string, *HostPoolsClientListRegistrationTokensOptions) (HostPoolsClientListRegistrationTokensResponse, error)
  • New struct AppAttachPackage
  • New struct AppAttachPackageInfoProperties
  • New struct AppAttachPackageList
  • New struct AppAttachPackagePatch
  • New struct AppAttachPackagePatchProperties
  • New struct AppAttachPackageProperties
  • New struct ImportPackageInfoRequest
  • New struct RegistrationTokenList
  • New struct RegistrationTokenMinimal
  • New field SystemData in struct ApplicationGroupPatch
  • New field SystemData in struct ExpandMsixImage
  • New field CertificateExpiry, CertificateName in struct ExpandMsixImageProperties
  • New field SystemData in struct HostPoolPatch
  • New field AppAttachPackageReferences in struct HostPoolProperties
  • New field SystemData in struct MSIXPackagePatch
  • New field SystemData in struct PrivateEndpointConnection
  • New field GroupIDs in struct PrivateEndpointConnectionProperties
  • New field SystemData in struct PrivateLinkResource
  • New field SystemData in struct ScalingPlanPooledSchedulePatch
  • New field SystemData in struct SessionHostPatch
  • New field SystemData in struct StartMenuItem

sdk/resourcemanager/sql/armsql/v2.0.0-beta.6

26 Sep 02:21
8b73fed
Compare
Choose a tag to compare

2.0.0-beta.6 (2024-08-30)

Breaking Changes

  • Type of DistributedAvailabilityGroupProperties.ReplicationMode has been changed from *ReplicationModeType to *ReplicationMode
  • Enum FailoverModeType has been removed
  • Enum FailoverType has been removed
  • Enum InstanceRole has been removed
  • Enum LinkRole has been removed
  • Enum ReplicaConnectedState has been removed
  • Enum ReplicaSynchronizationHealth has been removed
  • Enum ReplicationModeType has been removed
  • Enum RoleChangeType has been removed
  • Enum SeedingModeType has been removed
  • Function *DistributedAvailabilityGroupsClient.BeginFailover has been removed
  • Function *DistributedAvailabilityGroupsClient.BeginSetRole has been removed
  • Struct CertificateInfo has been removed
  • Struct DistributedAvailabilityGroupDatabase has been removed
  • Struct DistributedAvailabilityGroupSetRole has been removed
  • Struct DistributedAvailabilityGroupsFailoverRequest has been removed
  • Field Databases, DistributedAvailabilityGroupName, FailoverMode, InstanceAvailabilityGroupName, InstanceLinkRole, PartnerAvailabilityGroupName, PartnerEndpoint, PartnerLinkRole, SeedingMode of struct DistributedAvailabilityGroupProperties has been removed

Features Added

  • New enum type FailoverGroupDatabasesSecondaryType with values FailoverGroupDatabasesSecondaryTypeGeo, FailoverGroupDatabasesSecondaryTypeStandby
  • New enum type ReplicationMode with values ReplicationModeAsync, ReplicationModeSync
  • New function *ReplicationLinksClient.BeginCreateOrUpdate(context.Context, string, string, string, string, ReplicationLink, *ReplicationLinksClientBeginCreateOrUpdateOptions) (*runtime.Poller[ReplicationLinksClientCreateOrUpdateResponse], error)
  • New function *ReplicationLinksClient.BeginUpdate(context.Context, string, string, string, string, ReplicationLinkUpdate, *ReplicationLinksClientBeginUpdateOptions) (*runtime.Poller[ReplicationLinksClientUpdateResponse], error)
  • New struct ReplicationLinkUpdate
  • New struct ReplicationLinkUpdateProperties
  • New field LastHardenedLsn, LinkState, PrimaryAvailabilityGroupName, SecondaryAvailabilityGroupName, SourceEndpoint, SourceReplicaID, TargetDatabase, TargetReplicaID in struct DistributedAvailabilityGroupProperties
  • New field SecondaryType in struct FailoverGroupProperties
  • New field SecondaryType in struct FailoverGroupUpdateProperties
  • New field PartnerDatabaseID in struct ReplicationLinkProperties