|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 3.0.0-beta.2 (2025-12-03) |
| 4 | +### Features Added |
| 5 | + |
| 6 | +- New enum type `AdoptionPolicy` with values `AdoptionPolicyAlways`, `AdoptionPolicyIfIdentical`, `AdoptionPolicyNever` |
| 7 | +- New enum type `DeletePolicy` with values `DeletePolicyDelete`, `DeletePolicyKeep` |
| 8 | +- New enum type `FleetManagedNamespaceProvisioningState` with values `FleetManagedNamespaceProvisioningStateCanceled`, `FleetManagedNamespaceProvisioningStateCreating`, `FleetManagedNamespaceProvisioningStateDeleting`, `FleetManagedNamespaceProvisioningStateFailed`, `FleetManagedNamespaceProvisioningStateSucceeded`, `FleetManagedNamespaceProvisioningStateUpdating` |
| 9 | +- New enum type `LabelSelectorOperator` with values `LabelSelectorOperatorDoesNotExist`, `LabelSelectorOperatorExists`, `LabelSelectorOperatorIn`, `LabelSelectorOperatorNotIn` |
| 10 | +- New enum type `PlacementType` with values `PlacementTypePickAll`, `PlacementTypePickFixed` |
| 11 | +- New enum type `PolicyRule` with values `PolicyRuleAllowAll`, `PolicyRuleAllowSameNamespace`, `PolicyRuleDenyAll` |
| 12 | +- New enum type `PropagationType` with values `PropagationTypePlacement` |
| 13 | +- New enum type `PropertySelectorOperator` with values `PropertySelectorOperatorEq`, `PropertySelectorOperatorGe`, `PropertySelectorOperatorGt`, `PropertySelectorOperatorLe`, `PropertySelectorOperatorLt`, `PropertySelectorOperatorNe` |
| 14 | +- New enum type `TaintEffect` with values `TaintEffectNoSchedule` |
| 15 | +- New enum type `TolerationOperator` with values `TolerationOperatorEqual`, `TolerationOperatorExists` |
| 16 | +- New function `*ClientFactory.NewFleetManagedNamespacesClient() *FleetManagedNamespacesClient` |
| 17 | +- New function `NewFleetManagedNamespacesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*FleetManagedNamespacesClient, error)` |
| 18 | +- New function `*FleetManagedNamespacesClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, fleetName string, managedNamespaceName string, resource FleetManagedNamespace, options *FleetManagedNamespacesClientBeginCreateOrUpdateOptions) (*runtime.Poller[FleetManagedNamespacesClientCreateOrUpdateResponse], error)` |
| 19 | +- New function `*FleetManagedNamespacesClient.BeginDelete(ctx context.Context, resourceGroupName string, fleetName string, managedNamespaceName string, options *FleetManagedNamespacesClientBeginDeleteOptions) (*runtime.Poller[FleetManagedNamespacesClientDeleteResponse], error)` |
| 20 | +- New function `*FleetManagedNamespacesClient.Get(ctx context.Context, resourceGroupName string, fleetName string, managedNamespaceName string, options *FleetManagedNamespacesClientGetOptions) (FleetManagedNamespacesClientGetResponse, error)` |
| 21 | +- New function `*FleetManagedNamespacesClient.NewListByFleetPager(resourceGroupName string, fleetName string, options *FleetManagedNamespacesClientListByFleetOptions) *runtime.Pager[FleetManagedNamespacesClientListByFleetResponse]` |
| 22 | +- New function `*FleetManagedNamespacesClient.BeginUpdate(ctx context.Context, resourceGroupName string, fleetName string, managedNamespaceName string, properties FleetManagedNamespacePatch, options *FleetManagedNamespacesClientBeginUpdateOptions) (*runtime.Poller[FleetManagedNamespacesClientUpdateResponse], error)` |
| 23 | +- New struct `Affinity` |
| 24 | +- New struct `ClusterAffinity` |
| 25 | +- New struct `ClusterResourcePlacementSpec` |
| 26 | +- New struct `ClusterSelector` |
| 27 | +- New struct `ClusterSelectorTerm` |
| 28 | +- New struct `FleetManagedNamespace` |
| 29 | +- New struct `FleetManagedNamespaceListResult` |
| 30 | +- New struct `FleetManagedNamespacePatch` |
| 31 | +- New struct `FleetManagedNamespaceProperties` |
| 32 | +- New struct `FleetManagedNamespaceStatus` |
| 33 | +- New struct `LabelSelector` |
| 34 | +- New struct `LabelSelectorRequirement` |
| 35 | +- New struct `ManagedNamespaceProperties` |
| 36 | +- New struct `NetworkPolicy` |
| 37 | +- New struct `PlacementPolicy` |
| 38 | +- New struct `PlacementProfile` |
| 39 | +- New struct `PropagationPolicy` |
| 40 | +- New struct `PropertySelector` |
| 41 | +- New struct `PropertySelectorRequirement` |
| 42 | +- New struct `ResourceQuota` |
| 43 | +- New struct `Toleration` |
| 44 | + |
| 45 | + |
3 | 46 | ## 3.0.0-beta.1 (2025-08-07) |
4 | 47 | ### Breaking Changes |
5 | 48 |
|
|
0 commit comments