Skip to content

Releases: Azure/azure-sdk-for-go

sdk/resourcemanager/trustedsigning/armtrustedsigning/v0.1.0

29 Sep 10:39
2312973
Compare
Choose a tag to compare

0.1.0 (2024-09-29)

Other Changes

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

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

sdk/resourcemanager/containerservice/armcontainerservice/v6.2.0-beta.1

29 Sep 09:14
129a9cf
Compare
Choose a tag to compare

6.2.0-beta.1 (2024-09-29)

Features Added

  • New value AgentPoolModeGateway added to enum type AgentPoolMode
  • New value AgentPoolTypeVirtualMachines added to enum type AgentPoolType
  • New value ManagedClusterSKUNameAutomatic added to enum type ManagedClusterSKUName
  • New value OSSKUMariner, OSSKUWindowsAnnual added to enum type OSSKU
  • New value OutboundTypeNone added to enum type OutboundType
  • New value PublicNetworkAccessSecuredByPerimeter added to enum type PublicNetworkAccess
  • New value SnapshotTypeManagedCluster added to enum type SnapshotType
  • New value WorkloadRuntimeKataMshvVMIsolation added to enum type WorkloadRuntime
  • New enum type AddonAutoscaling with values AddonAutoscalingDisabled, AddonAutoscalingEnabled
  • New enum type AgentPoolSSHAccess with values AgentPoolSSHAccessDisabled, AgentPoolSSHAccessLocalUser
  • New enum type ArtifactSource with values ArtifactSourceCache, ArtifactSourceDirect
  • New enum type ClusterServiceLoadBalancerHealthProbeMode with values ClusterServiceLoadBalancerHealthProbeModeServiceNodePort, ClusterServiceLoadBalancerHealthProbeModeShared
  • New enum type DriverType with values DriverTypeCUDA, DriverTypeGRID
  • New enum type GuardrailsSupport with values GuardrailsSupportPreview, GuardrailsSupportStable
  • New enum type IpvsScheduler with values IpvsSchedulerLeastConnection, IpvsSchedulerRoundRobin
  • New enum type Level with values LevelEnforcement, LevelOff, LevelWarning
  • New enum type Mode with values ModeIPTABLES, ModeIPVS
  • New enum type NginxIngressControllerType with values NginxIngressControllerTypeAnnotationControlled, NginxIngressControllerTypeExternal, NginxIngressControllerTypeInternal, NginxIngressControllerTypeNone
  • New enum type NodeProvisioningMode with values NodeProvisioningModeAuto, NodeProvisioningModeManual
  • New enum type Operator with values OperatorDoesNotExist, OperatorExists, OperatorIn, OperatorNotIn
  • New enum type PodIPAllocationMode with values PodIPAllocationModeDynamicIndividual, PodIPAllocationModeStaticBlock
  • New enum type PodLinkLocalAccess with values PodLinkLocalAccessIMDS, PodLinkLocalAccessNone
  • New enum type RestrictionLevel with values RestrictionLevelReadOnly, RestrictionLevelUnrestricted
  • New enum type SafeguardsSupport with values SafeguardsSupportPreview, SafeguardsSupportStable
  • New enum type TLSManagement with values TLSManagementManaged, TLSManagementNone
  • New enum type UndrainableNodeBehavior with values UndrainableNodeBehaviorCordon, UndrainableNodeBehaviorSchedule
  • New function *ClientFactory.NewLoadBalancersClient() *LoadBalancersClient
  • New function *ClientFactory.NewManagedClusterSnapshotsClient() *ManagedClusterSnapshotsClient
  • New function *ClientFactory.NewOperationStatusResultClient() *OperationStatusResultClient
  • New function NewLoadBalancersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LoadBalancersClient, error)
  • New function *LoadBalancersClient.CreateOrUpdate(context.Context, string, string, string, LoadBalancer, *LoadBalancersClientCreateOrUpdateOptions) (LoadBalancersClientCreateOrUpdateResponse, error)
  • New function *LoadBalancersClient.BeginDelete(context.Context, string, string, string, *LoadBalancersClientBeginDeleteOptions) (*runtime.Poller[LoadBalancersClientDeleteResponse], error)
  • New function *LoadBalancersClient.Get(context.Context, string, string, string, *LoadBalancersClientGetOptions) (LoadBalancersClientGetResponse, error)
  • New function *LoadBalancersClient.NewListByManagedClusterPager(string, string, *LoadBalancersClientListByManagedClusterOptions) *runtime.Pager[LoadBalancersClientListByManagedClusterResponse]
  • New function NewManagedClusterSnapshotsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedClusterSnapshotsClient, error)
  • New function *ManagedClusterSnapshotsClient.CreateOrUpdate(context.Context, string, string, ManagedClusterSnapshot, *ManagedClusterSnapshotsClientCreateOrUpdateOptions) (ManagedClusterSnapshotsClientCreateOrUpdateResponse, error)
  • New function *ManagedClusterSnapshotsClient.Delete(context.Context, string, string, *ManagedClusterSnapshotsClientDeleteOptions) (ManagedClusterSnapshotsClientDeleteResponse, error)
  • New function *ManagedClusterSnapshotsClient.Get(context.Context, string, string, *ManagedClusterSnapshotsClientGetOptions) (ManagedClusterSnapshotsClientGetResponse, error)
  • New function *ManagedClusterSnapshotsClient.NewListByResourceGroupPager(string, *ManagedClusterSnapshotsClientListByResourceGroupOptions) *runtime.Pager[ManagedClusterSnapshotsClientListByResourceGroupResponse]
  • New function *ManagedClusterSnapshotsClient.NewListPager(*ManagedClusterSnapshotsClientListOptions) *runtime.Pager[ManagedClusterSnapshotsClientListResponse]
  • New function *ManagedClusterSnapshotsClient.UpdateTags(context.Context, string, string, TagsObject, *ManagedClusterSnapshotsClientUpdateTagsOptions) (ManagedClusterSnapshotsClientUpdateTagsResponse, error)
  • New function *ManagedClustersClient.GetGuardrailsVersions(context.Context, string, string, *ManagedClustersClientGetGuardrailsVersionsOptions) (ManagedClustersClientGetGuardrailsVersionsResponse, error)
  • New function *ManagedClustersClient.GetSafeguardsVersions(context.Context, string, string, *ManagedClustersClientGetSafeguardsVersionsOptions) (ManagedClustersClientGetSafeguardsVersionsResponse, error)
  • New function *ManagedClustersClient.NewListGuardrailsVersionsPager(string, *ManagedClustersClientListGuardrailsVersionsOptions) *runtime.Pager[ManagedClustersClientListGuardrailsVersionsResponse]
  • New function *ManagedClustersClient.NewListSafeguardsVersionsPager(string, *ManagedClustersClientListSafeguardsVersionsOptions) *runtime.Pager[ManagedClustersClientListSafeguardsVersionsResponse]
  • New function *ManagedClustersClient.BeginRebalanceLoadBalancers(context.Context, string, string, RebalanceLoadBalancersRequestBody, *ManagedClustersClientBeginRebalanceLoadBalancersOptions) (*runtime.Poller[ManagedClustersClientRebalanceLoadBalancersResponse], error)
  • New function NewOperationStatusResultClient(string, azcore.TokenCredential, *arm.ClientOptions) (*OperationStatusResultClient, error)
  • New function *OperationStatusResultClient.Get(context.Context, string, string, string, *OperationStatusResultClientGetOptions) (OperationStatusResultClientGetResponse, error)
  • New function *OperationStatusResultClient.GetByAgentPool(context.Context, string, string, string, string, *OperationStatusResultClientGetByAgentPoolOptions) (OperationStatusResultClientGetByAgentPoolResponse, error)
  • New function *OperationStatusResultClient.NewListPager(string, string, *OperationStatusResultClientListOptions) *runtime.Pager[OperationStatusResultClientListResponse]
  • New struct AdvancedNetworking
  • New struct AdvancedNetworkingFQDNPolicy
  • New struct AdvancedNetworkingObservability
  • New struct AdvancedNetworkingSecurity
  • New struct AgentPoolArtifactStreamingProfile
  • New struct AgentPoolGPUProfile
  • New struct AgentPoolGatewayProfile
  • New struct AutoScaleProfile
  • New struct Component
  • New struct ComponentsByRelease
  • New struct ErrorAdditionalInfo
  • New struct ErrorDetail
  • New struct GuardrailsAvailableVersion
  • New struct GuardrailsAvailableVersionsList
  • New struct GuardrailsAvailableVersionsProperties
  • New struct LabelSelector
  • New struct LabelSelectorRequirement
  • New struct LoadBalancer
  • New struct LoadBalancerListResult
  • New struct LoadBalancerProperties
  • New struct ManagedClusterAIToolchainOperatorProfile
  • New struct ManagedClusterAzureMonitorProfileAppMonitoring
  • New struct ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation
  • New struct ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs
  • New struct ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics
  • New struct ManagedClusterAzureMonitorProfileContainerInsights
  • New struct ManagedClusterBootstrapProfile
  • New struct ManagedClusterIngressProfileNginx
  • New struct ManagedClusterNodeProvisioningProfile
  • New struct ManagedClusterNodeResourceGroupProfile
  • New struct ManagedClusterPropertiesForSnapshot
  • New struct ManagedClusterSecurityProfileImageIntegrity
  • New struct ManagedClusterSecurityProfileNodeRestriction
  • New struct ManagedClusterSnapshot
  • New struct ManagedClusterSnapshotListResult
  • New struct ManagedClusterSnapshotProperties
  • New struct ManagedClusterStaticEgressGatewayProfile
  • New struct ManualScaleProfile
  • New struct NetworkProfileForSnapshot
  • New struct NetworkProfileKubeProxyConfig
  • New struct NetworkProfileKubeProxyConfigIpvsConfig
  • New struct OperationStatusResult
  • New struct OperationStatusResultList
  • New struct RebalanceLoadBalancersRequestBody
  • New struct SafeguardsAvailableVersion
  • New struct SafeguardsAvailableVersionsList
  • New struct SafeguardsAvailableVersionsProperties
  • New struct SafeguardsProfile
  • New struct ScaleProfile
  • New struct VirtualMachineNodes
  • New struct VirtualMachinesProfile
  • New field SSHAccess in struct AgentPoolSecurityProfile
  • New field ComponentsByReleases in struct AgentPoolUpgradeProfileProperties
  • New field UndrainableNodeBehavior in struct AgentPoolUpgradeSettings
  • New field IfMatch, IfNoneMatch in struct AgentPoolsClientBeginCreateOrUpdateOptions
  • New field IfMatch, IgnorePodDisruptionBudget in struct AgentPoolsClientBeginDeleteOptions
  • New field ETag, Kind in struct ManagedCluster
  • New field EnableVnetIntegration, SubnetID in struct ManagedClusterAPIServerAccessProfile
  • New field ArtifactStreamingProfile, ETag, EnableCustomCATrust, GatewayProfile, GpuProfile, MessageOfTheDay, NodeInitializationTaints, PodIPAllocationMode, `VirtualMachineNodesS...
Read more

sdk/resourcemanager/computeschedule/armcomputeschedule/v0.1.0

29 Sep 10:24
2427c30
Compare
Choose a tag to compare

0.1.0 (2024-09-27)

Other Changes

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

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

sdk/resourcemanager/standbypool/armstandbypool/v1.0.0

27 Sep 02:40
97b9f93
Compare
Choose a tag to compare

1.0.0 (2024-09-26)

Breaking Changes

  • Type of StandbyContainerGroupPoolResourceUpdateProperties.ContainerGroupProperties has been changed from *ContainerGroupPropertiesUpdate to *ContainerGroupProperties
  • Type of StandbyContainerGroupPoolResourceUpdateProperties.ElasticityProfile has been changed from *StandbyContainerGroupPoolElasticityProfileUpdate to *StandbyContainerGroupPoolElasticityProfile
  • Type of StandbyVirtualMachinePoolResourceUpdateProperties.ElasticityProfile has been changed from *StandbyVirtualMachinePoolElasticityProfileUpdate to *StandbyVirtualMachinePoolElasticityProfile
  • Struct ContainerGroupProfileUpdate has been removed
  • Struct ContainerGroupPropertiesUpdate has been removed
  • Struct StandbyContainerGroupPoolElasticityProfileUpdate has been removed
  • Struct StandbyVirtualMachinePoolElasticityProfileUpdate has been removed

Features Added

  • New function *ClientFactory.NewStandbyContainerGroupPoolRuntimeViewsClient() *StandbyContainerGroupPoolRuntimeViewsClient
  • New function *ClientFactory.NewStandbyVirtualMachinePoolRuntimeViewsClient() *StandbyVirtualMachinePoolRuntimeViewsClient
  • New function NewStandbyContainerGroupPoolRuntimeViewsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*StandbyContainerGroupPoolRuntimeViewsClient, error)
  • New function *StandbyContainerGroupPoolRuntimeViewsClient.Get(context.Context, string, string, string, *StandbyContainerGroupPoolRuntimeViewsClientGetOptions) (StandbyContainerGroupPoolRuntimeViewsClientGetResponse, error)
  • New function *StandbyContainerGroupPoolRuntimeViewsClient.NewListByStandbyPoolPager(string, string, *StandbyContainerGroupPoolRuntimeViewsClientListByStandbyPoolOptions) *runtime.Pager[StandbyContainerGroupPoolRuntimeViewsClientListByStandbyPoolResponse]
  • New function NewStandbyVirtualMachinePoolRuntimeViewsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*StandbyVirtualMachinePoolRuntimeViewsClient, error)
  • New function *StandbyVirtualMachinePoolRuntimeViewsClient.Get(context.Context, string, string, string, *StandbyVirtualMachinePoolRuntimeViewsClientGetOptions) (StandbyVirtualMachinePoolRuntimeViewsClientGetResponse, error)
  • New function *StandbyVirtualMachinePoolRuntimeViewsClient.NewListByStandbyPoolPager(string, string, *StandbyVirtualMachinePoolRuntimeViewsClientListByStandbyPoolOptions) *runtime.Pager[StandbyVirtualMachinePoolRuntimeViewsClientListByStandbyPoolResponse]
  • New struct ContainerGroupInstanceCountSummary
  • New struct PoolResourceStateCount
  • New struct StandbyContainerGroupPoolRuntimeViewResource
  • New struct StandbyContainerGroupPoolRuntimeViewResourceListResult
  • New struct StandbyContainerGroupPoolRuntimeViewResourceProperties
  • New struct StandbyVirtualMachinePoolRuntimeViewResource
  • New struct StandbyVirtualMachinePoolRuntimeViewResourceListResult
  • New struct StandbyVirtualMachinePoolRuntimeViewResourceProperties
  • New struct VirtualMachineInstanceCountSummary
  • New field MinReadyCapacity in struct StandbyVirtualMachinePoolElasticityProfile

sdk/resourcemanager/mongocluster/armmongocluster/v1.0.0

27 Sep 09:46
f0dbdc2
Compare
Choose a tag to compare

1.0.0 (2024-09-27)

Breaking Changes

  • Enum NodeKind has been removed
  • Struct NodeGroupSpec has been removed
  • Field AdministratorLogin, AdministratorLoginPassword, EarliestRestoreTime, NodeGroupSpecs of struct Properties has been removed
  • Field AdministratorLogin, AdministratorLoginPassword, NodeGroupSpecs of struct UpdateProperties has been removed

Features Added

  • New enum type HighAvailabilityMode with values HighAvailabilityModeDisabled, HighAvailabilityModeSameZone, HighAvailabilityModeZoneRedundantPreferred
  • New struct AdministratorProperties
  • New struct BackupProperties
  • New struct ComputeProperties
  • New struct HighAvailabilityProperties
  • New struct ShardingProperties
  • New struct StorageProperties
  • New field Name in struct ConnectionString
  • New field Administrator, Backup, Compute, HighAvailability, Sharding, Storage in struct Properties
  • New field Administrator, Backup, Compute, HighAvailability, Sharding, Storage in struct UpdateProperties

sdk/resourcemanager/containerservice/armcontainerservice/v6.1.0

27 Sep 14:25
7cfa1fe
Compare
Choose a tag to compare

6.1.0 (2024-09-27)

Features Added

  • New function *AgentPoolsClient.BeginDeleteMachines(context.Context, string, string, string, AgentPoolDeleteMachinesParameter, *AgentPoolsClientBeginDeleteMachinesOptions) (*runtime.Poller[AgentPoolsClientDeleteMachinesResponse], error)
  • New function *ClientFactory.NewMachinesClient() *MachinesClient
  • New function NewMachinesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*MachinesClient, error)
  • New function *MachinesClient.Get(context.Context, string, string, string, string, *MachinesClientGetOptions) (MachinesClientGetResponse, error)
  • New function *MachinesClient.NewListPager(string, string, string, *MachinesClientListOptions) *runtime.Pager[MachinesClientListResponse]
  • New struct AgentPoolDeleteMachinesParameter
  • New struct AgentPoolSecurityProfile
  • New struct Machine
  • New struct MachineIPAddress
  • New struct MachineListResult
  • New struct MachineNetworkProperties
  • New struct MachineProperties
  • New field SecurityProfile in struct ManagedClusterAgentPoolProfile
  • New field SecurityProfile in struct ManagedClusterAgentPoolProfileProperties

sdk/resourcemanager/batch/armbatch/v3.0.0

27 Sep 14:19
7cfa1fe
Compare
Choose a tag to compare

3.0.0 (2024-09-27)

Breaking Changes

  • Type of SecurityProfile.SecurityType has been changed from *string to *SecurityTypes
  • Function *LocationClient.NewListSupportedCloudServiceSKUsPager has been removed
  • Struct CloudServiceConfiguration has been removed
  • Field CloudServiceConfiguration of struct DeploymentConfiguration has been removed
  • Field Etag of struct ProxyResource has been removed
  • Field Location, Tags of struct Resource has been removed

Features Added

  • New value PublicNetworkAccessTypeSecuredByPerimeter added to enum type PublicNetworkAccessType
  • New enum type AccessRuleDirection with values AccessRuleDirectionInbound, AccessRuleDirectionOutbound
  • New enum type ContainerHostDataPath with values ContainerHostDataPathApplications, ContainerHostDataPathJobPrep, ContainerHostDataPathShared, ContainerHostDataPathStartup, ContainerHostDataPathTask, ContainerHostDataPathVfsMounts
  • New enum type CreatedByType with values CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser
  • New enum type IssueType with values IssueTypeConfigurationPropagationFailure, IssueTypeMissingIdentityConfiguration, IssueTypeMissingPerimeterConfiguration, IssueTypeUnknown
  • New enum type NetworkSecurityPerimeterConfigurationProvisioningState with values NetworkSecurityPerimeterConfigurationProvisioningStateAccepted, NetworkSecurityPerimeterConfigurationProvisioningStateCanceled, NetworkSecurityPerimeterConfigurationProvisioningStateCreating, NetworkSecurityPerimeterConfigurationProvisioningStateDeleting, NetworkSecurityPerimeterConfigurationProvisioningStateFailed, NetworkSecurityPerimeterConfigurationProvisioningStateSucceeded, NetworkSecurityPerimeterConfigurationProvisioningStateUpdating
  • New enum type ResourceAssociationAccessMode with values ResourceAssociationAccessModeAudit, ResourceAssociationAccessModeEnforced, ResourceAssociationAccessModeLearning
  • New enum type SecurityEncryptionTypes with values SecurityEncryptionTypesNonPersistedTPM, SecurityEncryptionTypesVMGuestStateOnly
  • New enum type SecurityTypes with values SecurityTypesConfidentialVM, SecurityTypesTrustedLaunch
  • New enum type Severity with values SeverityError, SeverityWarning
  • New function *ClientFactory.NewNetworkSecurityPerimeterClient() *NetworkSecurityPerimeterClient
  • New function NewNetworkSecurityPerimeterClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkSecurityPerimeterClient, error)
  • New function *NetworkSecurityPerimeterClient.GetConfiguration(context.Context, string, string, string, *NetworkSecurityPerimeterClientGetConfigurationOptions) (NetworkSecurityPerimeterClientGetConfigurationResponse, error)
  • New function *NetworkSecurityPerimeterClient.NewListConfigurationsPager(string, string, *NetworkSecurityPerimeterClientListConfigurationsOptions) *runtime.Pager[NetworkSecurityPerimeterClientListConfigurationsResponse]
  • New function *NetworkSecurityPerimeterClient.BeginReconcileConfiguration(context.Context, string, string, string, *NetworkSecurityPerimeterClientBeginReconcileConfigurationOptions) (*runtime.Poller[NetworkSecurityPerimeterClientReconcileConfigurationResponse], error)
  • New struct AccessRule
  • New struct AccessRuleProperties
  • New struct AccessRulePropertiesSubscriptionsItem
  • New struct AzureProxyResource
  • New struct AzureResource
  • New struct ContainerHostBatchBindMountEntry
  • New struct ErrorAdditionalInfo
  • New struct ErrorDetail
  • New struct ErrorResponse
  • New struct NetworkSecurityPerimeter
  • New struct NetworkSecurityPerimeterConfiguration
  • New struct NetworkSecurityPerimeterConfigurationListResult
  • New struct NetworkSecurityPerimeterConfigurationProperties
  • New struct NetworkSecurityProfile
  • New struct ProvisioningIssue
  • New struct ProvisioningIssueProperties
  • New struct ResourceAssociation
  • New struct SystemData
  • New struct VMDiskSecurityProfile
  • New field Tags in struct Application
  • New field Tags in struct ApplicationPackage
  • New field Tags in struct Certificate
  • New field Tags in struct CertificateCreateOrUpdateParameters
  • New field Tags in struct DetectorResponse
  • New field CommunityGalleryImageID, SharedGalleryImageID in struct ImageReference
  • New field SecurityProfile in struct ManagedDisk
  • New field Tags in struct Pool
  • New field Tags in struct PrivateEndpointConnection
  • New field Tags in struct PrivateLinkResource
  • New field SystemData in struct ProxyResource
  • New field SystemData in struct Resource
  • New field ContainerHostBatchBindMounts in struct TaskContainerSettings

sdk/resourcemanager/avs/armavs/v2.0.0

27 Sep 05:34
638b4a9
Compare
Choose a tag to compare

2.0.0 (2024-09-26)

Breaking Changes

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

Features Added

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

sdk/resourcemanager/mongocluster/armmongocluster/v0.2.0

27 Sep 02:36
223ca6b
Compare
Choose a tag to compare

0.2.0 (2024-09-26)

Breaking Changes

  • Type of Properties.ClusterStatus has been changed from *MongoClusterStatus to *Status
  • Enum MongoClusterStatus has been removed

Features Added

  • New value CreateModeGeoReplica, CreateModeReplica added to enum type CreateMode
  • New enum type PreviewFeature with values PreviewFeatureGeoReplicas
  • New enum type PromoteMode with values PromoteModeSwitchover
  • New enum type PromoteOption with values PromoteOptionForced
  • New enum type ReplicationRole with values ReplicationRoleAsyncReplica, ReplicationRoleGeoAsyncReplica, ReplicationRolePrimary
  • New enum type ReplicationState with values ReplicationStateActive, ReplicationStateBroken, ReplicationStateCatchup, ReplicationStateProvisioning, ReplicationStateReconfiguring, ReplicationStateUpdating
  • New enum type Status with values StatusDropping, StatusProvisioning, StatusReady, StatusStarting, StatusStopped, StatusStopping, StatusUpdating
  • New function *ClientFactory.NewReplicasClient() *ReplicasClient
  • New function *MongoClustersClient.BeginPromote(context.Context, string, string, PromoteReplicaRequest, *MongoClustersClientBeginPromoteOptions) (*runtime.Poller[MongoClustersClientPromoteResponse], error)
  • New function NewReplicasClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ReplicasClient, error)
  • New function *ReplicasClient.NewListByParentPager(string, string, *ReplicasClientListByParentOptions) *runtime.Pager[ReplicasClientListByParentResponse]
  • New struct PromoteReplicaRequest
  • New struct Replica
  • New struct ReplicaListResult
  • New struct ReplicaParameters
  • New struct ReplicationProperties
  • New field InfrastructureVersion, PreviewFeatures, Replica, ReplicaParameters in struct Properties
  • New field PreviewFeatures in struct UpdateProperties

sdk/resourcemanager/cosmos/armcosmos/v4.0.0-beta.1

27 Sep 14:29
104d797
Compare
Choose a tag to compare

4.0.0-beta.1 (2024-09-27)

Breaking Changes

  • Field Readwrite of struct CommandPostBody has been removed

Features Added

  • Type of CommandPostBody.Arguments has been changed from map[string]*string to any
  • New value StatusCanceled, StatusFailed, StatusSucceeded, StatusUpdating added to enum type Status
  • New enum type AccessRuleDirection with values AccessRuleDirectionInbound, AccessRuleDirectionOutbound
  • New enum type AutoReplicate with values AutoReplicateAllKeyspaces, AutoReplicateNone, AutoReplicateSystemKeyspaces
  • New enum type BackupState with values BackupStateFailed, BackupStateInProgress, BackupStateInitiated, BackupStateSucceeded
  • New enum type CapacityMode with values CapacityModeNone, CapacityModeProvisioned, CapacityModeServerless
  • New enum type CapacityModeTransitionStatus with values CapacityModeTransitionStatusCompleted, CapacityModeTransitionStatusFailed, CapacityModeTransitionStatusInProgress, CapacityModeTransitionStatusInitialized, CapacityModeTransitionStatusInvalid
  • New enum type ClusterType with values ClusterTypeNonProduction, ClusterTypeProduction
  • New enum type CommandStatus with values CommandStatusDone, CommandStatusEnqueue, CommandStatusFailed, CommandStatusFinished, CommandStatusProcessing, CommandStatusRunning
  • New enum type DataTransferComponent with values DataTransferComponentAzureBlobStorage, DataTransferComponentCosmosDBCassandra, DataTransferComponentCosmosDBMongo, DataTransferComponentCosmosDBMongoVCore, DataTransferComponentCosmosDBSQL
  • New enum type DataTransferJobMode with values DataTransferJobModeOffline, DataTransferJobModeOnline
  • New enum type DefaultPriorityLevel with values DefaultPriorityLevelHigh, DefaultPriorityLevelLow
  • New enum type EnableFullTextQuery with values EnableFullTextQueryFalse, EnableFullTextQueryNone, EnableFullTextQueryTrue
  • New enum type IssueType with values IssueTypeConfigurationPropagationFailure, IssueTypeMissingIdentityConfiguration, IssueTypeMissingPerimeterConfiguration, IssueTypeUnknown
  • New enum type NetworkSecurityPerimeterConfigurationProvisioningState with values NetworkSecurityPerimeterConfigurationProvisioningStateAccepted, NetworkSecurityPerimeterConfigurationProvisioningStateCanceled, NetworkSecurityPerimeterConfigurationProvisioningStateCreating, NetworkSecurityPerimeterConfigurationProvisioningStateDeleting, NetworkSecurityPerimeterConfigurationProvisioningStateFailed, NetworkSecurityPerimeterConfigurationProvisioningStateSucceeded, NetworkSecurityPerimeterConfigurationProvisioningStateUpdating
  • New enum type ResourceAssociationAccessMode with values ResourceAssociationAccessModeAudit, ResourceAssociationAccessModeEnforced, ResourceAssociationAccessModeLearning
  • New enum type ScheduledEventStrategy with values ScheduledEventStrategyIgnore, ScheduledEventStrategyStopAny, ScheduledEventStrategyStopByRack
  • New enum type Severity with values SeverityError, SeverityWarning
  • New enum type SupportedActions with values SupportedActionsDisable, SupportedActionsEnable
  • New enum type ThroughputPolicyType with values ThroughputPolicyTypeCustom, ThroughputPolicyTypeEqual, ThroughputPolicyTypeNone
  • New function *AzureBlobDataTransferDataSourceSink.GetDataTransferDataSourceSink() *DataTransferDataSourceSink
  • New function *BaseCosmosDataTransferDataSourceSink.GetBaseCosmosDataTransferDataSourceSink() *BaseCosmosDataTransferDataSourceSink
  • New function *BaseCosmosDataTransferDataSourceSink.GetDataTransferDataSourceSink() *DataTransferDataSourceSink
  • New function *CassandraClustersClient.GetBackup(context.Context, string, string, string, *CassandraClustersClientGetBackupOptions) (CassandraClustersClientGetBackupResponse, error)
  • New function *CassandraClustersClient.GetCommandAsync(context.Context, string, string, string, *CassandraClustersClientGetCommandAsyncOptions) (CassandraClustersClientGetCommandAsyncResponse, error)
  • New function *CassandraClustersClient.BeginInvokeCommandAsync(context.Context, string, string, CommandPostBody, *CassandraClustersClientBeginInvokeCommandAsyncOptions) (*runtime.Poller[CassandraClustersClientInvokeCommandAsyncResponse], error)
  • New function *CassandraClustersClient.NewListBackupsPager(string, string, *CassandraClustersClientListBackupsOptions) *runtime.Pager[CassandraClustersClientListBackupsResponse]
  • New function *CassandraClustersClient.NewListCommandPager(string, string, *CassandraClustersClientListCommandOptions) *runtime.Pager[CassandraClustersClientListCommandResponse]
  • New function *CassandraDataTransferDataSourceSink.GetBaseCosmosDataTransferDataSourceSink() *BaseCosmosDataTransferDataSourceSink
  • New function *CassandraDataTransferDataSourceSink.GetDataTransferDataSourceSink() *DataTransferDataSourceSink
  • New function *CassandraResourcesClient.BeginCreateUpdateCassandraView(context.Context, string, string, string, string, CassandraViewCreateUpdateParameters, *CassandraResourcesClientBeginCreateUpdateCassandraViewOptions) (*runtime.Poller[CassandraResourcesClientCreateUpdateCassandraViewResponse], error)
  • New function *CassandraResourcesClient.BeginDeleteCassandraView(context.Context, string, string, string, string, *CassandraResourcesClientBeginDeleteCassandraViewOptions) (*runtime.Poller[CassandraResourcesClientDeleteCassandraViewResponse], error)
  • New function *CassandraResourcesClient.GetCassandraView(context.Context, string, string, string, string, *CassandraResourcesClientGetCassandraViewOptions) (CassandraResourcesClientGetCassandraViewResponse, error)
  • New function *CassandraResourcesClient.GetCassandraViewThroughput(context.Context, string, string, string, string, *CassandraResourcesClientGetCassandraViewThroughputOptions) (CassandraResourcesClientGetCassandraViewThroughputResponse, error)
  • New function *CassandraResourcesClient.NewListCassandraViewsPager(string, string, string, *CassandraResourcesClientListCassandraViewsOptions) *runtime.Pager[CassandraResourcesClientListCassandraViewsResponse]
  • New function *CassandraResourcesClient.BeginMigrateCassandraViewToAutoscale(context.Context, string, string, string, string, *CassandraResourcesClientBeginMigrateCassandraViewToAutoscaleOptions) (*runtime.Poller[CassandraResourcesClientMigrateCassandraViewToAutoscaleResponse], error)
  • New function *CassandraResourcesClient.BeginMigrateCassandraViewToManualThroughput(context.Context, string, string, string, string, *CassandraResourcesClientBeginMigrateCassandraViewToManualThroughputOptions) (*runtime.Poller[CassandraResourcesClientMigrateCassandraViewToManualThroughputResponse], error)
  • New function *CassandraResourcesClient.BeginUpdateCassandraViewThroughput(context.Context, string, string, string, string, ThroughputSettingsUpdateParameters, *CassandraResourcesClientBeginUpdateCassandraViewThroughputOptions) (*runtime.Poller[CassandraResourcesClientUpdateCassandraViewThroughputResponse], error)
  • New function NewChaosFaultClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ChaosFaultClient, error)
  • New function *ChaosFaultClient.BeginEnableDisable(context.Context, string, string, string, ChaosFaultResource, *ChaosFaultClientBeginEnableDisableOptions) (*runtime.Poller[ChaosFaultClientEnableDisableResponse], error)
  • New function *ChaosFaultClient.Get(context.Context, string, string, string, *ChaosFaultClientGetOptions) (ChaosFaultClientGetResponse, error)
  • New function *ChaosFaultClient.NewListPager(string, string, *ChaosFaultClientListOptions) *runtime.Pager[ChaosFaultClientListResponse]
  • New function *ClientFactory.NewChaosFaultClient() *ChaosFaultClient
  • New function *ClientFactory.NewDataTransferJobsClient() *DataTransferJobsClient
  • New function *ClientFactory.NewGraphResourcesClient() *GraphResourcesClient
  • New function *ClientFactory.NewNetworkSecurityPerimeterConfigurationsClient() *NetworkSecurityPerimeterConfigurationsClient
  • New function *ClientFactory.NewThroughputPoolAccountClient() *ThroughputPoolAccountClient
  • New function *ClientFactory.NewThroughputPoolAccountsClient() *ThroughputPoolAccountsClient
  • New function *ClientFactory.NewThroughputPoolClient() *ThroughputPoolClient
  • New function *ClientFactory.NewThroughputPoolsClient() *ThroughputPoolsClient
  • New function *DataTransferDataSourceSink.GetDataTransferDataSourceSink() *DataTransferDataSourceSink
  • New function NewDataTransferJobsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DataTransferJobsClient, error)
  • New function *DataTransferJobsClient.Cancel(context.Context, string, string, string, *DataTransferJobsClientCancelOptions) (DataTransferJobsClientCancelResponse, error)
  • New function *DataTransferJobsClient.Complete(context.Context, string, string, string, *DataTransferJobsClientCompleteOptions) (DataTransferJobsClientCompleteResponse, error)
  • New function *DataTransferJobsClient.Create(context.Context, string, string, string, CreateJobRequest, *DataTransferJobsClientCreateOptions) (DataTransferJobsClientCreateResponse, error)
  • New function *DataTransferJobsClient.Get(context.Context, string, string, string, *DataTransferJobsClientGetOptions) (DataTransferJobsClientGetResponse, error)
  • New function *DataTransferJobsClient.NewListByDatabaseAccountPager(string, string, *DataTransferJobsClientListByDatabaseAccountOptions) *runtime.Pager[DataTransferJobsClientListByDatabaseAccountResponse]
  • New function *DataTransferJobsClient.Pause(context.Context, string, string, string, *DataTransferJobsClientPauseOptions) (DataTransferJobsClientPauseResponse, error)
  • New function *DataTransferJobsClient.Resume(context.Context, string, string, string, *DataTransferJobsClientResumeOptions) (DataTransferJobsClientResumeResponse, error)
  • ...
Read more