Skip to content

Commit

Permalink
CodeGen from PR 33078 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge 36a6bbd00841b167d1d89cc63d4f7dbe9e56c665 into 41c75918ddbde55ccf0a2a656d820f174b7007d0
  • Loading branch information
SDKAuto committed Mar 7, 2025
1 parent 89ea1b5 commit f338789
Show file tree
Hide file tree
Showing 146 changed files with 4,772 additions and 32,904 deletions.
75 changes: 75 additions & 0 deletions sdk/resourcemanager/appcontainers/armappcontainers/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,80 @@
# Release History

## 3.1.0 (2025-03-07)
### Features Added

- New value `StorageTypeNfsAzureFile` added to enum type `StorageType`
- New enum type `ContainerAppRunningStatus` with values `ContainerAppRunningStatusProgressing`, `ContainerAppRunningStatusReady`, `ContainerAppRunningStatusRunning`, `ContainerAppRunningStatusStopped`, `ContainerAppRunningStatusSuspended`
- New enum type `ContainerType` with values `ContainerTypeCustomContainer`, `ContainerTypePythonLTS`
- New enum type `IdentitySettingsLifeCycle` with values `IdentitySettingsLifeCycleMain`, `IdentitySettingsLifeCycleNone`
- New enum type `JavaComponentProvisioningState` with values `JavaComponentProvisioningStateCanceled`, `JavaComponentProvisioningStateDeleting`, `JavaComponentProvisioningStateFailed`, `JavaComponentProvisioningStateInProgress`, `JavaComponentProvisioningStateSucceeded`
- New enum type `JavaComponentType` with values `JavaComponentTypeSpringBootAdmin`, `JavaComponentTypeSpringCloudConfig`, `JavaComponentTypeSpringCloudEureka`
- New enum type `LifecycleType` with values `LifecycleTypeOnContainerExit`, `LifecycleTypeTimed`
- New enum type `PoolManagementType` with values `PoolManagementTypeDynamic`, `PoolManagementTypeManual`
- New enum type `SessionNetworkStatus` with values `SessionNetworkStatusEgressDisabled`, `SessionNetworkStatusEgressEnabled`
- New enum type `SessionPoolProvisioningState` with values `SessionPoolProvisioningStateCanceled`, `SessionPoolProvisioningStateDeleting`, `SessionPoolProvisioningStateFailed`, `SessionPoolProvisioningStateInProgress`, `SessionPoolProvisioningStateSucceeded`
- New function `*ClientFactory.NewContainerAppsSessionPoolsClient() *ContainerAppsSessionPoolsClient`
- New function `*ClientFactory.NewJavaComponentsClient() *JavaComponentsClient`
- New function `NewContainerAppsSessionPoolsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ContainerAppsSessionPoolsClient, error)`
- New function `*ContainerAppsSessionPoolsClient.BeginCreateOrUpdate(context.Context, string, string, SessionPool, *ContainerAppsSessionPoolsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ContainerAppsSessionPoolsClientCreateOrUpdateResponse], error)`
- New function `*ContainerAppsSessionPoolsClient.BeginDelete(context.Context, string, string, *ContainerAppsSessionPoolsClientBeginDeleteOptions) (*runtime.Poller[ContainerAppsSessionPoolsClientDeleteResponse], error)`
- New function `*ContainerAppsSessionPoolsClient.Get(context.Context, string, string, *ContainerAppsSessionPoolsClientGetOptions) (ContainerAppsSessionPoolsClientGetResponse, error)`
- New function `*ContainerAppsSessionPoolsClient.NewListByResourceGroupPager(string, *ContainerAppsSessionPoolsClientListByResourceGroupOptions) *runtime.Pager[ContainerAppsSessionPoolsClientListByResourceGroupResponse]`
- New function `*ContainerAppsSessionPoolsClient.NewListBySubscriptionPager(*ContainerAppsSessionPoolsClientListBySubscriptionOptions) *runtime.Pager[ContainerAppsSessionPoolsClientListBySubscriptionResponse]`
- New function `*ContainerAppsSessionPoolsClient.BeginUpdate(context.Context, string, string, SessionPoolUpdatableProperties, *ContainerAppsSessionPoolsClientBeginUpdateOptions) (*runtime.Poller[ContainerAppsSessionPoolsClientUpdateResponse], error)`
- New function `*JavaComponentProperties.GetJavaComponentProperties() *JavaComponentProperties`
- New function `NewJavaComponentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*JavaComponentsClient, error)`
- New function `*JavaComponentsClient.BeginCreateOrUpdate(context.Context, string, string, string, JavaComponent, *JavaComponentsClientBeginCreateOrUpdateOptions) (*runtime.Poller[JavaComponentsClientCreateOrUpdateResponse], error)`
- New function `*JavaComponentsClient.BeginDelete(context.Context, string, string, string, *JavaComponentsClientBeginDeleteOptions) (*runtime.Poller[JavaComponentsClientDeleteResponse], error)`
- New function `*JavaComponentsClient.Get(context.Context, string, string, string, *JavaComponentsClientGetOptions) (JavaComponentsClientGetResponse, error)`
- New function `*JavaComponentsClient.NewListPager(string, string, *JavaComponentsClientListOptions) *runtime.Pager[JavaComponentsClientListResponse]`
- New function `*JavaComponentsClient.BeginUpdate(context.Context, string, string, string, JavaComponent, *JavaComponentsClientBeginUpdateOptions) (*runtime.Poller[JavaComponentsClientUpdateResponse], error)`
- New function `*SpringBootAdminComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New function `*SpringCloudConfigComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New function `*SpringCloudEurekaComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New struct `CertificateKeyVaultProperties`
- New struct `CustomContainerTemplate`
- New struct `DynamicPoolConfiguration`
- New struct `JavaComponent`
- New struct `JavaComponentConfigurationProperty`
- New struct `JavaComponentIngress`
- New struct `JavaComponentPropertiesScale`
- New struct `JavaComponentServiceBind`
- New struct `JavaComponentsCollection`
- New struct `LifecycleConfiguration`
- New struct `ManagedIdentitySetting`
- New struct `NfsAzureFileProperties`
- New struct `Runtime`
- New struct `RuntimeJava`
- New struct `ScaleConfiguration`
- New struct `SessionContainer`
- New struct `SessionContainerResources`
- New struct `SessionIngress`
- New struct `SessionNetworkConfiguration`
- New struct `SessionPool`
- New struct `SessionPoolCollection`
- New struct `SessionPoolProperties`
- New struct `SessionPoolSecret`
- New struct `SessionPoolUpdatableProperties`
- New struct `SessionPoolUpdatablePropertiesProperties`
- New struct `SessionRegistryCredentials`
- New struct `SpringBootAdminComponent`
- New struct `SpringCloudConfigComponent`
- New struct `SpringCloudEurekaComponent`
- New field `CertificateKeyVaultProperties` in struct `CertificateProperties`
- New field `Runtime` in struct `Configuration`
- New field `RunningStatus` in struct `ContainerAppProperties`
- New field `CertificateKeyVaultProperties` in struct `CustomDomainConfiguration`
- New field `Identity` in struct `CustomScaleRule`
- New field `Identity` in struct `HTTPScaleRule`
- New field `Identity` in struct `JobScaleRule`
- New field `Identity` in struct `ManagedEnvironment`
- New field `NfsAzureFile` in struct `ManagedEnvironmentStorageProperties`
- New field `AccountName`, `Identity` in struct `QueueScaleRule`
- New field `CooldownPeriod`, `PollingInterval` in struct `Scale`
- New field `Identity` in struct `TCPScaleRule`


## 3.1.0-beta.1 (2024-10-23)
### Features Added

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ clientFactory, err := armappcontainers.NewClientFactory(<subscription ID>, cred,
A client groups a set of related APIs, providing access to its functionality. Create one or more clients to access the APIs you require using client factory.

```go
client := clientFactory.NewAppResiliencyClient()
client := clientFactory.NewAvailableWorkloadProfilesClient()
```

## Fakes
Expand Down
Loading

0 comments on commit f338789

Please sign in to comment.