|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 7.0.0-beta.2 (2025-04-24) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Struct `AutoScaleProfile` has been removed |
| 7 | +- Field `OSDiskSizeGB`, `OSDiskType`, `Sizes` of struct `ManualScaleProfile` has been removed |
| 8 | + |
| 9 | +### Features Added |
| 10 | + |
| 11 | +- Type of `ScaleProfile.Autoscale` has been changed from `[]*AutoScaleProfile` to `any` |
| 12 | +- New enum type `AdoptionPolicy` with values `AdoptionPolicyAlways`, `AdoptionPolicyIfIdentical`, `AdoptionPolicyNever` |
| 13 | +- New enum type `AdvancedNetworkPolicies` with values `AdvancedNetworkPoliciesFQDN`, `AdvancedNetworkPoliciesL7`, `AdvancedNetworkPoliciesNone` |
| 14 | +- New enum type `DeletePolicy` with values `DeletePolicyDelete`, `DeletePolicyKeep` |
| 15 | +- New enum type `NamespaceProvisioningState` with values `NamespaceProvisioningStateCanceled`, `NamespaceProvisioningStateCreating`, `NamespaceProvisioningStateDeleting`, `NamespaceProvisioningStateFailed`, `NamespaceProvisioningStateSucceeded`, `NamespaceProvisioningStateUpdating` |
| 16 | +- New enum type `PolicyRule` with values `PolicyRuleAllowAll`, `PolicyRuleAllowSameNamespace`, `PolicyRuleDenyAll` |
| 17 | +- New enum type `TransitEncryption` with values `TransitEncryptionNone`, `TransitEncryptionWireGuard` |
| 18 | +- New function `*ClientFactory.NewNamespacesClient() *NamespacesClient` |
| 19 | +- New function `NewNamespacesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NamespacesClient, error)` |
| 20 | +- New function `*NamespacesClient.BeginCreateOrUpdate(context.Context, string, string, string, Namespace, *NamespacesClientBeginCreateOrUpdateOptions) (*runtime.Poller[NamespacesClientCreateOrUpdateResponse], error)` |
| 21 | +- New function `*NamespacesClient.BeginDelete(context.Context, string, string, string, *NamespacesClientBeginDeleteOptions) (*runtime.Poller[NamespacesClientDeleteResponse], error)` |
| 22 | +- New function `*NamespacesClient.Get(context.Context, string, string, string, *NamespacesClientGetOptions) (NamespacesClientGetResponse, error)` |
| 23 | +- New function `*NamespacesClient.NewListByManagedClusterPager(string, string, *NamespacesClientListByManagedClusterOptions) *runtime.Pager[NamespacesClientListByManagedClusterResponse]` |
| 24 | +- New function `*NamespacesClient.ListCredential(context.Context, string, string, string, *NamespacesClientListCredentialOptions) (NamespacesClientListCredentialResponse, error)` |
| 25 | +- New function `*NamespacesClient.Update(context.Context, string, string, string, TagsObject, *NamespacesClientUpdateOptions) (NamespacesClientUpdateResponse, error)` |
| 26 | +- New struct `Namespace` |
| 27 | +- New struct `NamespaceListResult` |
| 28 | +- New struct `NamespaceProperties` |
| 29 | +- New struct `NetworkPolicies` |
| 30 | +- New struct `ResourceQuota` |
| 31 | +- New field `AdvancedNetworkPolicies`, `TransitEncryption` in struct `AdvancedNetworkingSecurity` |
| 32 | +- New field `Size` in struct `ManualScaleProfile` |
| 33 | + |
| 34 | + |
3 | 35 | ## 6.6.0 (2025-04-22) |
4 | 36 | ### Features Added |
5 | 37 |
|
|
0 commit comments