Skip to content

Releases: Azure/azure-sdk-for-go

sdk/data/aztables/v1.4.0

19 Jun 21:17
45daa77
Compare
Choose a tag to compare

1.4.0 (2025-06-19)

Features Added

  • Added support for sovereign clouds.

Other Changes

  • Update dependencies.

sdk/resourcemanager/recoveryservices/armrecoveryservices/v2.1.0

18 Jun 04:18
10a530d
Compare
Choose a tag to compare

2.1.0 (2025-06-12)

Features Added

  • New enum type IdentityType with values IdentityTypeSystemAssigned, IdentityTypeUserAssigned
  • New enum type State with values StateDisabled, StateEnabled, StateInvalid
  • New struct AssociatedIdentity
  • New struct SourceScanConfiguration
  • New field SourceScanConfiguration in struct SecuritySettings

sdk/resourcemanager/oracledatabase/armoracledatabase/v1.1.0

18 Jun 17:09
148126d
Compare
Choose a tag to compare

1.1.0 (2025-06-04)

Features Added

  • New value DataBaseTypeCloneFromBackupTimestamp, DataBaseTypeCrossRegionDisasterRecovery added to enum type DataBaseType
  • New enum type AddSubscriptionOperationState with values AddSubscriptionOperationStateFailed, AddSubscriptionOperationStateSucceeded, AddSubscriptionOperationStateUpdating
  • New enum type ExadbVMClusterLifecycleState with values ExadbVMClusterLifecycleStateAvailable, ExadbVMClusterLifecycleStateFailed, ExadbVMClusterLifecycleStateMaintenanceInProgress, ExadbVMClusterLifecycleStateProvisioning, ExadbVMClusterLifecycleStateTerminated, ExadbVMClusterLifecycleStateTerminating, ExadbVMClusterLifecycleStateUpdating
  • New enum type ExascaleDbStorageVaultLifecycleState with values ExascaleDbStorageVaultLifecycleStateAvailable, ExascaleDbStorageVaultLifecycleStateFailed, ExascaleDbStorageVaultLifecycleStateProvisioning, ExascaleDbStorageVaultLifecycleStateTerminated, ExascaleDbStorageVaultLifecycleStateTerminating, ExascaleDbStorageVaultLifecycleStateUpdating
  • New enum type GridImageType with values GridImageTypeCustomImage, GridImageTypeReleaseUpdate
  • New enum type HardwareType with values HardwareTypeCELL, HardwareTypeCOMPUTE
  • New enum type ShapeFamily with values ShapeFamilyExadata, ShapeFamilyExadbXs
  • New enum type SystemShapes with values SystemShapesExaDbXs, SystemShapesExadataX11M, SystemShapesExadataX9M
  • New function *AutonomousDatabaseCrossRegionDisasterRecoveryProperties.GetAutonomousDatabaseBaseProperties() *AutonomousDatabaseBaseProperties
  • New function *AutonomousDatabaseFromBackupTimestampProperties.GetAutonomousDatabaseBaseProperties() *AutonomousDatabaseBaseProperties
  • New function *AutonomousDatabasesClient.BeginChangeDisasterRecoveryConfiguration(context.Context, string, string, DisasterRecoveryConfigurationDetails, *AutonomousDatabasesClientBeginChangeDisasterRecoveryConfigurationOptions) (*runtime.Poller[AutonomousDatabasesClientChangeDisasterRecoveryConfigurationResponse], error)
  • New function *ClientFactory.NewExadbVMClustersClient() *ExadbVMClustersClient
  • New function *ClientFactory.NewExascaleDbNodesClient() *ExascaleDbNodesClient
  • New function *ClientFactory.NewExascaleDbStorageVaultsClient() *ExascaleDbStorageVaultsClient
  • New function *ClientFactory.NewFlexComponentsClient() *FlexComponentsClient
  • New function *ClientFactory.NewGiMinorVersionsClient() *GiMinorVersionsClient
  • New function NewExadbVMClustersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ExadbVMClustersClient, error)
  • New function *ExadbVMClustersClient.BeginCreateOrUpdate(context.Context, string, string, ExadbVMCluster, *ExadbVMClustersClientBeginCreateOrUpdateOptions) (*runtime.Poller[ExadbVMClustersClientCreateOrUpdateResponse], error)
  • New function *ExadbVMClustersClient.BeginDelete(context.Context, string, string, *ExadbVMClustersClientBeginDeleteOptions) (*runtime.Poller[ExadbVMClustersClientDeleteResponse], error)
  • New function *ExadbVMClustersClient.Get(context.Context, string, string, *ExadbVMClustersClientGetOptions) (ExadbVMClustersClientGetResponse, error)
  • New function *ExadbVMClustersClient.NewListByResourceGroupPager(string, *ExadbVMClustersClientListByResourceGroupOptions) *runtime.Pager[ExadbVMClustersClientListByResourceGroupResponse]
  • New function *ExadbVMClustersClient.NewListBySubscriptionPager(*ExadbVMClustersClientListBySubscriptionOptions) *runtime.Pager[ExadbVMClustersClientListBySubscriptionResponse]
  • New function *ExadbVMClustersClient.BeginRemoveVMs(context.Context, string, string, RemoveVirtualMachineFromExadbVMClusterDetails, *ExadbVMClustersClientBeginRemoveVMsOptions) (*runtime.Poller[ExadbVMClustersClientRemoveVMsResponse], error)
  • New function *ExadbVMClustersClient.BeginUpdate(context.Context, string, string, ExadbVMClusterUpdate, *ExadbVMClustersClientBeginUpdateOptions) (*runtime.Poller[ExadbVMClustersClientUpdateResponse], error)
  • New function NewExascaleDbNodesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ExascaleDbNodesClient, error)
  • New function *ExascaleDbNodesClient.BeginAction(context.Context, string, string, string, DbNodeAction, *ExascaleDbNodesClientBeginActionOptions) (*runtime.Poller[ExascaleDbNodesClientActionResponse], error)
  • New function *ExascaleDbNodesClient.Get(context.Context, string, string, string, *ExascaleDbNodesClientGetOptions) (ExascaleDbNodesClientGetResponse, error)
  • New function *ExascaleDbNodesClient.NewListByParentPager(string, string, *ExascaleDbNodesClientListByParentOptions) *runtime.Pager[ExascaleDbNodesClientListByParentResponse]
  • New function NewExascaleDbStorageVaultsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ExascaleDbStorageVaultsClient, error)
  • New function *ExascaleDbStorageVaultsClient.BeginCreate(context.Context, string, string, ExascaleDbStorageVault, *ExascaleDbStorageVaultsClientBeginCreateOptions) (*runtime.Poller[ExascaleDbStorageVaultsClientCreateResponse], error)
  • New function *ExascaleDbStorageVaultsClient.BeginDelete(context.Context, string, string, *ExascaleDbStorageVaultsClientBeginDeleteOptions) (*runtime.Poller[ExascaleDbStorageVaultsClientDeleteResponse], error)
  • New function *ExascaleDbStorageVaultsClient.Get(context.Context, string, string, *ExascaleDbStorageVaultsClientGetOptions) (ExascaleDbStorageVaultsClientGetResponse, error)
  • New function *ExascaleDbStorageVaultsClient.NewListByResourceGroupPager(string, *ExascaleDbStorageVaultsClientListByResourceGroupOptions) *runtime.Pager[ExascaleDbStorageVaultsClientListByResourceGroupResponse]
  • New function *ExascaleDbStorageVaultsClient.NewListBySubscriptionPager(*ExascaleDbStorageVaultsClientListBySubscriptionOptions) *runtime.Pager[ExascaleDbStorageVaultsClientListBySubscriptionResponse]
  • New function *ExascaleDbStorageVaultsClient.BeginUpdate(context.Context, string, string, ExascaleDbStorageVaultTagsUpdate, *ExascaleDbStorageVaultsClientBeginUpdateOptions) (*runtime.Poller[ExascaleDbStorageVaultsClientUpdateResponse], error)
  • New function NewFlexComponentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FlexComponentsClient, error)
  • New function *FlexComponentsClient.Get(context.Context, string, string, *FlexComponentsClientGetOptions) (FlexComponentsClientGetResponse, error)
  • New function *FlexComponentsClient.NewListByParentPager(string, *FlexComponentsClientListByParentOptions) *runtime.Pager[FlexComponentsClientListByParentResponse]
  • New function NewGiMinorVersionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GiMinorVersionsClient, error)
  • New function *GiMinorVersionsClient.Get(context.Context, string, string, string, *GiMinorVersionsClientGetOptions) (GiMinorVersionsClientGetResponse, error)
  • New function *GiMinorVersionsClient.NewListByParentPager(string, string, *GiMinorVersionsClientListByParentOptions) *runtime.Pager[GiMinorVersionsClientListByParentResponse]
  • New function *OracleSubscriptionsClient.BeginAddAzureSubscriptions(context.Context, AzureSubscriptions, *OracleSubscriptionsClientBeginAddAzureSubscriptionsOptions) (*runtime.Poller[OracleSubscriptionsClientAddAzureSubscriptionsResponse], error)
  • New struct AutonomousDatabaseCrossRegionDisasterRecoveryProperties
  • New struct AutonomousDatabaseFromBackupTimestampProperties
  • New struct AzureSubscriptions
  • New struct DbActionResponse
  • New struct DbNodeDetails
  • New struct DefinedFileSystemConfiguration
  • New struct DisasterRecoveryConfigurationDetails
  • New struct ExadbVMCluster
  • New struct ExadbVMClusterListResult
  • New struct ExadbVMClusterProperties
  • New struct ExadbVMClusterStorageDetails
  • New struct ExadbVMClusterUpdate
  • New struct ExadbVMClusterUpdateProperties
  • New struct ExascaleDbNode
  • New struct ExascaleDbNodeListResult
  • New struct ExascaleDbNodeProperties
  • New struct ExascaleDbStorageDetails
  • New struct ExascaleDbStorageInputDetails
  • New struct ExascaleDbStorageVault
  • New struct ExascaleDbStorageVaultListResult
  • New struct ExascaleDbStorageVaultProperties
  • New struct ExascaleDbStorageVaultTagsUpdate
  • New struct FileSystemConfigurationDetails
  • New struct FlexComponent
  • New struct FlexComponentListResult
  • New struct FlexComponentProperties
  • New struct GiMinorVersion
  • New struct GiMinorVersionListResult
  • New struct GiMinorVersionProperties
  • New struct RemoveVirtualMachineFromExadbVMClusterDetails
  • New field RemoteDisasterRecoveryConfiguration, TimeDisasterRecoveryRoleChanged in struct AutonomousDatabaseCloneProperties
  • New field RemoteDisasterRecoveryConfiguration, TimeDisasterRecoveryRoleChanged in struct AutonomousDatabaseProperties
  • New field ComputeModel, DatabaseServerType, DefinedFileSystemConfiguration, StorageServerType in struct CloudExadataInfrastructureProperties
  • New field ComputeModel, FileSystemConfigurationDetails in struct CloudVMClusterProperties
  • New field FileSystemConfigurationDetails in struct CloudVMClusterUpdateProperties
  • New field ComputeModel in struct DbServerProperties
  • New field AreServerTypesSupported, ComputeModel, DisplayName, ShapeName in struct DbSystemShapeProperties
  • New field Zone in struct DbSystemShapesClientListByLocationOptions
  • New field Shape, Zone in struct GiVersionsClientListByLocationOptions
  • New field AddSubscriptionOperationState, AzureSubscriptionIDs, LastOperationStatusDetail in struct OracleSubscriptionProperties
  • New field PeerDbLocation, PeerDbOcid in struct PeerDbDetails

sdk/resourcemanager/containerservice/armcontainerservice/v7.1.0

18 Jun 06:08
ef8c479
Compare
Choose a tag to compare

7.1.0 (2025-06-18)

Features Added

  • New value AgentPoolModeGateway added to enum type AgentPoolMode
  • New value AgentPoolTypeVirtualMachines added to enum type AgentPoolType
  • New enum type PodIPAllocationMode with values PodIPAllocationModeDynamicIndividual, PodIPAllocationModeStaticBlock
  • New struct AgentPoolGatewayProfile
  • New struct AgentPoolStatus
  • New struct CloudErrorBody
  • New struct ManagedClusterStaticEgressGatewayProfile
  • New struct ManagedClusterStatus
  • New struct ManualScaleProfile
  • New struct ScaleProfile
  • New struct VirtualMachineNodes
  • New struct VirtualMachinesProfile
  • New field Zones in struct Machine
  • New field GatewayProfile, PodIPAllocationMode, Status, VirtualMachineNodesStatus, VirtualMachinesProfile in struct ManagedClusterAgentPoolProfile
  • New field GatewayProfile, PodIPAllocationMode, Status, VirtualMachineNodesStatus, VirtualMachinesProfile in struct ManagedClusterAgentPoolProfileProperties
  • New field Status in struct ManagedClusterProperties
  • New field StaticEgressGatewayProfile in struct NetworkProfile

sdk/resourcemanager/containerservice/armcontainerservice/v7.0.0

18 Jun 03:09
614389f
Compare
Choose a tag to compare

7.0.0 (2025-06-16)

Breaking Changes

  • Field EnablePodSecurityPolicy of struct ManagedClusterProperties has been removed

Features Added

  • New value OSSKUUbuntu2204 added to enum type OSSKU
  • New enum type UndrainableNodeBehavior with values UndrainableNodeBehaviorCordon, UndrainableNodeBehaviorSchedule
  • New field MaxUnavailable, UndrainableNodeBehavior in struct AgentPoolUpgradeSettings
  • New field EnableVnetIntegration, SubnetID in struct ManagedClusterAPIServerAccessProfile

sdk/resourcemanager/appservice/armappservice/v5.0.0

18 Jun 03:22
4326564
Compare
Choose a tag to compare

5.0.0 (2025-06-12)

Breaking Changes

  • Enum ActiveRevisionsMode has been removed
  • Enum ContainerAppProvisioningState has been removed
  • Enum IngressTransportMethod has been removed
  • Enum RevisionHealthState has been removed
  • Enum RevisionProvisioningState has been removed
  • Function *ClientFactory.NewContainerAppsClient has been removed
  • Function *ClientFactory.NewContainerAppsRevisionsClient has been removed
  • Function NewContainerAppsClient has been removed
  • Function *ContainerAppsClient.BeginCreateOrUpdate has been removed
  • Function *ContainerAppsClient.BeginDelete has been removed
  • Function *ContainerAppsClient.Get has been removed
  • Function *ContainerAppsClient.NewListByResourceGroupPager has been removed
  • Function *ContainerAppsClient.NewListBySubscriptionPager has been removed
  • Function *ContainerAppsClient.ListSecrets has been removed
  • Function NewContainerAppsRevisionsClient has been removed
  • Function *ContainerAppsRevisionsClient.ActivateRevision has been removed
  • Function *ContainerAppsRevisionsClient.DeactivateRevision has been removed
  • Function *ContainerAppsRevisionsClient.GetRevision has been removed
  • Function *ContainerAppsRevisionsClient.NewListRevisionsPager has been removed
  • Function *ContainerAppsRevisionsClient.RestartRevision has been removed
  • Struct Configuration has been removed
  • Struct ContainerApp has been removed
  • Struct ContainerAppCollection has been removed
  • Struct ContainerAppProperties has been removed
  • Struct ContainerAppSecret has been removed
  • Struct Ingress has been removed
  • Struct RegistryCredentials has been removed
  • Struct Revision has been removed
  • Struct RevisionCollection has been removed
  • Struct RevisionProperties has been removed
  • Struct Secret has been removed
  • Struct SecretsCollection has been removed
  • Struct TrafficWeight has been removed
  • Field VnetBackupRestoreEnabled, VnetContentShareEnabled, VnetImagePullEnabled, VnetRouteAllEnabled of struct SiteProperties has been removed

Features Added

  • New function *ClientFactory.NewSiteCertificatesClient() *SiteCertificatesClient
  • New function NewSiteCertificatesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SiteCertificatesClient, error)
  • New function *SiteCertificatesClient.CreateOrUpdate(context.Context, string, string, string, AppCertificate, *SiteCertificatesClientCreateOrUpdateOptions) (SiteCertificatesClientCreateOrUpdateResponse, error)
  • New function *SiteCertificatesClient.CreateOrUpdateSlot(context.Context, string, string, string, string, AppCertificate, *SiteCertificatesClientCreateOrUpdateSlotOptions) (SiteCertificatesClientCreateOrUpdateSlotResponse, error)
  • New function *SiteCertificatesClient.Delete(context.Context, string, string, string, *SiteCertificatesClientDeleteOptions) (SiteCertificatesClientDeleteResponse, error)
  • New function *SiteCertificatesClient.DeleteSlot(context.Context, string, string, string, string, *SiteCertificatesClientDeleteSlotOptions) (SiteCertificatesClientDeleteSlotResponse, error)
  • New function *SiteCertificatesClient.Get(context.Context, string, string, string, *SiteCertificatesClientGetOptions) (SiteCertificatesClientGetResponse, error)
  • New function *SiteCertificatesClient.GetSlot(context.Context, string, string, string, string, *SiteCertificatesClientGetSlotOptions) (SiteCertificatesClientGetSlotResponse, error)
  • New function *SiteCertificatesClient.NewListPager(string, string, *SiteCertificatesClientListOptions) *runtime.Pager[SiteCertificatesClientListResponse]
  • New function *SiteCertificatesClient.NewListSlotPager(string, string, string, *SiteCertificatesClientListSlotOptions) *runtime.Pager[SiteCertificatesClientListSlotResponse]
  • New function *SiteCertificatesClient.Update(context.Context, string, string, string, AppCertificatePatchResource, *SiteCertificatesClientUpdateOptions) (SiteCertificatesClientUpdateResponse, error)
  • New function *SiteCertificatesClient.UpdateSlot(context.Context, string, string, string, string, AppCertificatePatchResource, *SiteCertificatesClientUpdateSlotOptions) (SiteCertificatesClientUpdateSlotResponse, error)
  • New function *WebSiteManagementClient.RegionalCheckNameAvailability(context.Context, string, DnlResourceNameAvailabilityRequest, *WebSiteManagementClientRegionalCheckNameAvailabilityOptions) (WebSiteManagementClientRegionalCheckNameAvailabilityResponse, error)
  • New struct DnlResourceNameAvailability
  • New struct DnlResourceNameAvailabilityRequest
  • New struct ErrorPage
  • New struct OutboundVnetRouting
  • New field AsyncScalingEnabled in struct PlanProperties
  • New field Http20ProxyFlag in struct SiteConfig
  • New field InheritAppSettingsAndConnectionStrings in struct SiteContainerProperties
  • New field ClientAffinityProxyEnabled in struct SitePatchResourceProperties
  • New field ClientAffinityPartitioningEnabled, ClientAffinityProxyEnabled, OutboundVnetRouting, SSHEnabled in struct SiteProperties

sdk/resourcemanager/kubernetesconfiguration/armprivatelinkscopes/v0.1.0

19 Jun 02:46
148126d
Compare
Choose a tag to compare

0.1.0 (2025-06-18)

Other Changes

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

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

sdk/resourcemanager/agricultureplatform/armagricultureplatform/v0.1.0

18 Jun 03:43
6ffdb39
Compare
Choose a tag to compare

0.1.0 (2025-06-18)

Other Changes

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

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

sdk/resourcemanager/networkcloud/armnetworkcloud/v1.3.0

17 Jun 04:47
7988231
Compare
Choose a tag to compare

1.3.0 (2025-06-13)

Features Added

  • New value OsDiskCreateOptionPersistent added to enum type OsDiskCreateOption
  • New value StorageApplianceDetailedStatusDegraded added to enum type StorageApplianceDetailedStatus
  • New value VirtualMachineDeviceModelTypeT3 added to enum type VirtualMachineDeviceModelType
  • New enum type VulnerabilityScanningSettingsContainerScan with values VulnerabilityScanningSettingsContainerScanDisabled, VulnerabilityScanningSettingsContainerScanEnabled
  • New struct AnalyticsOutputSettings
  • New struct SecretArchiveSettings
  • New struct VulnerabilityScanningSettings
  • New struct VulnerabilityScanningSettingsPatch
  • New field Etag in struct AgentPool
  • New field IfMatch, IfNoneMatch in struct AgentPoolsClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct AgentPoolsClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct AgentPoolsClientBeginUpdateOptions
  • New field Etag in struct BareMetalMachine
  • New field Etag in struct BareMetalMachineKeySet
  • New field IfMatch, IfNoneMatch in struct BareMetalMachineKeySetsClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct BareMetalMachineKeySetsClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct BareMetalMachineKeySetsClientBeginUpdateOptions
  • New field IfMatch, IfNoneMatch in struct BareMetalMachinesClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct BareMetalMachinesClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct BareMetalMachinesClientBeginUpdateOptions
  • New field Etag in struct BmcKeySet
  • New field IfMatch, IfNoneMatch in struct BmcKeySetsClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct BmcKeySetsClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct BmcKeySetsClientBeginUpdateOptions
  • New field Etag in struct CloudServicesNetwork
  • New field IfMatch, IfNoneMatch in struct CloudServicesNetworksClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct CloudServicesNetworksClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct CloudServicesNetworksClientBeginUpdateOptions
  • New field Etag in struct Cluster
  • New field Etag in struct ClusterManager
  • New field IfMatch, IfNoneMatch in struct ClusterManagersClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct ClusterManagersClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct ClusterManagersClientUpdateOptions
  • New field Etag in struct ClusterMetricsConfiguration
  • New field AnalyticsOutputSettings, SecretArchiveSettings, VulnerabilityScanningSettings in struct ClusterPatchProperties
  • New field AnalyticsOutputSettings, SecretArchiveSettings, VulnerabilityScanningSettings in struct ClusterProperties
  • New field IfMatch, IfNoneMatch in struct ClustersClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct ClustersClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct ClustersClientBeginUpdateOptions
  • New field Etag in struct Console
  • New field IfMatch, IfNoneMatch in struct ConsolesClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct ConsolesClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct ConsolesClientBeginUpdateOptions
  • New field Etag in struct KubernetesCluster
  • New field Etag in struct KubernetesClusterFeature
  • New field IfMatch, IfNoneMatch in struct KubernetesClusterFeaturesClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct KubernetesClusterFeaturesClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct KubernetesClusterFeaturesClientBeginUpdateOptions
  • New field IfMatch, IfNoneMatch in struct KubernetesClustersClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct KubernetesClustersClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct KubernetesClustersClientBeginUpdateOptions
  • New field Etag in struct L2Network
  • New field IfMatch, IfNoneMatch in struct L2NetworksClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct L2NetworksClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct L2NetworksClientUpdateOptions
  • New field Etag in struct L3Network
  • New field IfMatch, IfNoneMatch in struct L3NetworksClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct L3NetworksClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct L3NetworksClientUpdateOptions
  • New field IfMatch, IfNoneMatch in struct MetricsConfigurationsClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct MetricsConfigurationsClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct MetricsConfigurationsClientBeginUpdateOptions
  • New field Etag in struct Rack
  • New field IfMatch, IfNoneMatch in struct RacksClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct RacksClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct RacksClientBeginUpdateOptions
  • New field Etag in struct StorageAppliance
  • New field IfMatch, IfNoneMatch in struct StorageAppliancesClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct StorageAppliancesClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct StorageAppliancesClientBeginUpdateOptions
  • New field Etag in struct TrunkedNetwork
  • New field IfMatch, IfNoneMatch in struct TrunkedNetworksClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct TrunkedNetworksClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct TrunkedNetworksClientUpdateOptions
  • New field Etag in struct VirtualMachine
  • New field ConsoleExtendedLocation in struct VirtualMachineProperties
  • New field IfMatch, IfNoneMatch in struct VirtualMachinesClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct VirtualMachinesClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct VirtualMachinesClientBeginUpdateOptions
  • New field Etag in struct Volume
  • New field IfMatch, IfNoneMatch in struct VolumesClientBeginCreateOrUpdateOptions
  • New field IfMatch, IfNoneMatch in struct VolumesClientBeginDeleteOptions
  • New field IfMatch, IfNoneMatch in struct VolumesClientUpdateOptions

sdk/resourcemanager/dnsresolver/armdnsresolver/v1.3.0

17 Jun 10:10
d1b1a3f
Compare
Choose a tag to compare

1.3.0 (2025-06-12)

Features Added

  • New enum type Action with values ActionDownload, ActionUpload
  • New enum type ActionType with values ActionTypeAlert, ActionTypeAllow, ActionTypeBlock
  • New enum type DNSSecurityRuleState with values DNSSecurityRuleStateDisabled, DNSSecurityRuleStateEnabled
  • New function *ClientFactory.NewDNSSecurityRulesClient() *DNSSecurityRulesClient
  • New function *ClientFactory.NewDomainListsClient() *DomainListsClient
  • New function *ClientFactory.NewPoliciesClient() *PoliciesClient
  • New function *ClientFactory.NewPolicyVirtualNetworkLinksClient() *PolicyVirtualNetworkLinksClient
  • New function NewDNSSecurityRulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DNSSecurityRulesClient, error)
  • New function *DNSSecurityRulesClient.BeginCreateOrUpdate(context.Context, string, string, string, DNSSecurityRule, *DNSSecurityRulesClientBeginCreateOrUpdateOptions) (*runtime.Poller[DNSSecurityRulesClientCreateOrUpdateResponse], error)
  • New function *DNSSecurityRulesClient.BeginDelete(context.Context, string, string, string, *DNSSecurityRulesClientBeginDeleteOptions) (*runtime.Poller[DNSSecurityRulesClientDeleteResponse], error)
  • New function *DNSSecurityRulesClient.Get(context.Context, string, string, string, *DNSSecurityRulesClientGetOptions) (DNSSecurityRulesClientGetResponse, error)
  • New function *DNSSecurityRulesClient.NewListPager(string, string, *DNSSecurityRulesClientListOptions) *runtime.Pager[DNSSecurityRulesClientListResponse]
  • New function *DNSSecurityRulesClient.BeginUpdate(context.Context, string, string, string, DNSSecurityRulePatch, *DNSSecurityRulesClientBeginUpdateOptions) (*runtime.Poller[DNSSecurityRulesClientUpdateResponse], error)
  • New function NewDomainListsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DomainListsClient, error)
  • New function *DomainListsClient.BeginCreateOrUpdate(context.Context, string, string, DomainList, *DomainListsClientBeginCreateOrUpdateOptions) (*runtime.Poller[DomainListsClientCreateOrUpdateResponse], error)
  • New function *DomainListsClient.BeginDelete(context.Context, string, string, *DomainListsClientBeginDeleteOptions) (*runtime.Poller[DomainListsClientDeleteResponse], error)
  • New function *DomainListsClient.Get(context.Context, string, string, *DomainListsClientGetOptions) (DomainListsClientGetResponse, error)
  • New function *DomainListsClient.NewListByResourceGroupPager(string, *DomainListsClientListByResourceGroupOptions) *runtime.Pager[DomainListsClientListByResourceGroupResponse]
  • New function *DomainListsClient.NewListPager(*DomainListsClientListOptions) *runtime.Pager[DomainListsClientListResponse]
  • New function *DomainListsClient.BeginUpdate(context.Context, string, string, DomainListPatch, *DomainListsClientBeginUpdateOptions) (*runtime.Poller[DomainListsClientUpdateResponse], error)
  • New function *DomainListsClient.BeginBulk(context.Context, string, string, DomainListBulk, *DomainListsClientBeginBulkOptions) (*runtime.Poller[DomainListsClientBulkResponse], error)
  • New function NewPoliciesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PoliciesClient, error)
  • New function *PoliciesClient.BeginCreateOrUpdate(context.Context, string, string, Policy, *PoliciesClientBeginCreateOrUpdateOptions) (*runtime.Poller[PoliciesClientCreateOrUpdateResponse], error)
  • New function *PoliciesClient.BeginDelete(context.Context, string, string, *PoliciesClientBeginDeleteOptions) (*runtime.Poller[PoliciesClientDeleteResponse], error)
  • New function *PoliciesClient.Get(context.Context, string, string, *PoliciesClientGetOptions) (PoliciesClientGetResponse, error)
  • New function *PoliciesClient.NewListByResourceGroupPager(string, *PoliciesClientListByResourceGroupOptions) *runtime.Pager[PoliciesClientListByResourceGroupResponse]
  • New function *PoliciesClient.NewListByVirtualNetworkPager(string, string, *PoliciesClientListByVirtualNetworkOptions) *runtime.Pager[PoliciesClientListByVirtualNetworkResponse]
  • New function *PoliciesClient.NewListPager(*PoliciesClientListOptions) *runtime.Pager[PoliciesClientListResponse]
  • New function *PoliciesClient.BeginUpdate(context.Context, string, string, PolicyPatch, *PoliciesClientBeginUpdateOptions) (*runtime.Poller[PoliciesClientUpdateResponse], error)
  • New function NewPolicyVirtualNetworkLinksClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PolicyVirtualNetworkLinksClient, error)
  • New function *PolicyVirtualNetworkLinksClient.BeginCreateOrUpdate(context.Context, string, string, string, PolicyVirtualNetworkLink, *PolicyVirtualNetworkLinksClientBeginCreateOrUpdateOptions) (*runtime.Poller[PolicyVirtualNetworkLinksClientCreateOrUpdateResponse], error)
  • New function *PolicyVirtualNetworkLinksClient.BeginDelete(context.Context, string, string, string, *PolicyVirtualNetworkLinksClientBeginDeleteOptions) (*runtime.Poller[PolicyVirtualNetworkLinksClientDeleteResponse], error)
  • New function *PolicyVirtualNetworkLinksClient.Get(context.Context, string, string, string, *PolicyVirtualNetworkLinksClientGetOptions) (PolicyVirtualNetworkLinksClientGetResponse, error)
  • New function *PolicyVirtualNetworkLinksClient.NewListPager(string, string, *PolicyVirtualNetworkLinksClientListOptions) *runtime.Pager[PolicyVirtualNetworkLinksClientListResponse]
  • New function *PolicyVirtualNetworkLinksClient.BeginUpdate(context.Context, string, string, string, PolicyVirtualNetworkLinkPatch, *PolicyVirtualNetworkLinksClientBeginUpdateOptions) (*runtime.Poller[PolicyVirtualNetworkLinksClientUpdateResponse], error)
  • New function PossibleActionValues() []Action
  • New struct DNSSecurityRule
  • New struct DNSSecurityRuleAction
  • New struct DNSSecurityRuleListResult
  • New struct DNSSecurityRulePatch
  • New struct DNSSecurityRulePatchProperties
  • New struct DNSSecurityRuleProperties
  • New struct DomainList
  • New struct DomainListBulk
  • New struct DomainListBulkProperties
  • New struct DomainListPatch
  • New struct DomainListPatchProperties
  • New struct DomainListProperties
  • New struct DomainListResult
  • New struct Policy
  • New struct PolicyListResult
  • New struct PolicyPatch
  • New struct PolicyProperties
  • New struct PolicyVirtualNetworkLink
  • New struct PolicyVirtualNetworkLinkListResult
  • New struct PolicyVirtualNetworkLinkPatch
  • New struct PolicyVirtualNetworkLinkProperties