Skip to content

Commit

Permalink
CodeGen from PR 18553 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge 9d0e046ae368c00eaf0f604789b2fc974ce416fc into 271379e365db7c2389b130c9428466d1e4220635
  • Loading branch information
SDKAuto committed May 2, 2022
1 parent a516802 commit 1265f8d
Show file tree
Hide file tree
Showing 48 changed files with 2,158 additions and 5,613 deletions.
160 changes: 160 additions & 0 deletions sdk/resourcemanager/appservice/armappservice/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,165 @@
# Release History

## 0.5.0 (2022-05-02)
### Breaking Changes

- Type of `DomainPatchResourceProperties.DomainNotRenewableReasons` has been changed from `[]*DomainPatchResourcePropertiesDomainNotRenewableReasonsItem` to `[]*ResourceNotRenewableReason`
- Type of `ProviderClientGetAvailableStacksOnPremOptions.OSTypeSelected` has been changed from `*Enum20` to `*Enum17`
- Type of `DomainProperties.DomainNotRenewableReasons` has been changed from `[]*DomainPropertiesDomainNotRenewableReasonsItem` to `[]*ResourceNotRenewableReason`
- Type of `ProviderClientGetWebAppStacksOptions.StackOsType` has been changed from `*Enum19` to `*Enum16`
- Type of `ProviderClientGetFunctionAppStacksOptions.StackOsType` has been changed from `*Enum16` to `*Enum13`
- Type of `CertificateOrderPatchResourceProperties.AppServiceCertificateNotRenewableReasons` has been changed from `[]*AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem` to `[]*ResourceNotRenewableReason`
- Type of `CertificateOrderProperties.AppServiceCertificateNotRenewableReasons` has been changed from `[]*AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem` to `[]*ResourceNotRenewableReason`
- Type of `ProviderClientGetWebAppStacksForLocationOptions.StackOsType` has been changed from `*Enum18` to `*Enum15`
- Type of `ProviderClientGetAvailableStacksOptions.OSTypeSelected` has been changed from `*Enum15` to `*Enum12`
- Type of `ProviderClientGetFunctionAppStacksForLocationOptions.StackOsType` has been changed from `*Enum17` to `*Enum14`
- Const `Enum18Windows` has been removed
- Const `DomainPatchResourcePropertiesDomainNotRenewableReasonsItemExpirationNotInRenewalTimeRange` has been removed
- Const `Enum20Windows` has been removed
- Const `DomainPropertiesDomainNotRenewableReasonsItemRegistrationStatusNotSupportedForRenewal` has been removed
- Const `Enum19Windows` has been removed
- Const `Enum15WindowsFunctions` has been removed
- Const `Enum20All` has been removed
- Const `AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItemRegistrationStatusNotSupportedForRenewal` has been removed
- Const `AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItemRegistrationStatusNotSupportedForRenewal` has been removed
- Const `AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItemExpirationNotInRenewalTimeRange` has been removed
- Const `DomainPatchResourcePropertiesDomainNotRenewableReasonsItemRegistrationStatusNotSupportedForRenewal` has been removed
- Const `DomainPatchResourcePropertiesDomainNotRenewableReasonsItemSubscriptionNotActive` has been removed
- Const `AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItemSubscriptionNotActive` has been removed
- Const `Enum20Linux` has been removed
- Const `Enum19Linux` has been removed
- Const `Enum18Linux` has been removed
- Const `Enum19All` has been removed
- Const `DomainPropertiesDomainNotRenewableReasonsItemExpirationNotInRenewalTimeRange` has been removed
- Const `Enum20LinuxFunctions` has been removed
- Const `Enum18All` has been removed
- Const `AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItemSubscriptionNotActive` has been removed
- Const `Enum20WindowsFunctions` has been removed
- Const `DomainPropertiesDomainNotRenewableReasonsItemSubscriptionNotActive` has been removed
- Const `Enum15LinuxFunctions` has been removed
- Const `AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItemExpirationNotInRenewalTimeRange` has been removed
- Function `*CertificateOrderActionProperties.UnmarshalJSON` has been removed
- Function `CertificateOrderActionProperties.MarshalJSON` has been removed
- Function `*CertificateEmailProperties.UnmarshalJSON` has been removed
- Function `PossibleAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItemValues` has been removed
- Function `PossibleAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItemValues` has been removed
- Function `PossibleDomainPropertiesDomainNotRenewableReasonsItemValues` has been removed
- Function `PossibleEnum18Values` has been removed
- Function `PossibleEnum20Values` has been removed
- Function `PossibleDomainPatchResourcePropertiesDomainNotRenewableReasonsItemValues` has been removed
- Function `PossibleEnum19Values` has been removed
- Function `CertificateEmailProperties.MarshalJSON` has been removed
- Struct `CertificateEmailProperties` has been removed
- Struct `CertificateOrderActionProperties` has been removed
- Field `Name` of struct `CertificateOrderAction` has been removed
- Field `Type` of struct `CertificateOrderAction` has been removed
- Field `Kind` of struct `CertificateOrderAction` has been removed
- Field `Properties` of struct `CertificateOrderAction` has been removed
- Field `ID` of struct `CertificateOrderAction` has been removed
- Field `Kind` of struct `CertificateEmail` has been removed
- Field `Properties` of struct `CertificateEmail` has been removed
- Field `ID` of struct `CertificateEmail` has been removed
- Field `Name` of struct `CertificateEmail` has been removed
- Field `Type` of struct `CertificateEmail` has been removed

### Features Added

- New const `Enum12Linux`
- New const `Enum12WindowsFunctions`
- New const `CustomDNSSuffixProvisioningStateSucceeded`
- New const `Enum13Windows`
- New const `Enum12Windows`
- New const `Enum12All`
- New const `Enum14Linux`
- New const `Enum14All`
- New const `CustomDNSSuffixProvisioningStateDegraded`
- New const `CustomDNSSuffixProvisioningStateFailed`
- New const `CustomDomainStatusUnhealthy`
- New const `Enum13Linux`
- New const `Enum12LinuxFunctions`
- New const `Enum17LinuxFunctions`
- New const `Enum14Windows`
- New const `Enum17WindowsFunctions`
- New const `ResourceNotRenewableReasonSubscriptionNotActive`
- New const `ResourceNotRenewableReasonRegistrationStatusNotSupportedForRenewal`
- New const `Enum13All`
- New const `ResourceNotRenewableReasonExpirationNotInRenewalTimeRange`
- New const `CustomDNSSuffixProvisioningStateInProgress`
- New function `*StaticSitesClient.BeginValidateBackend(context.Context, string, string, string, StaticSiteLinkedBackendARMResource, *StaticSitesClientBeginValidateBackendOptions) (*armruntime.Poller[StaticSitesClientValidateBackendResponse], error)`
- New function `PossibleResourceNotRenewableReasonValues() []ResourceNotRenewableReason`
- New function `*StaticSitesClient.NewGetLinkedBackendsForBuildPager(string, string, string, *StaticSitesClientGetLinkedBackendsForBuildOptions) *runtime.Pager[StaticSitesClientGetLinkedBackendsForBuildResponse]`
- New function `PossibleEnum12Values() []Enum12`
- New function `*StaticSitesClient.BeginValidateBackendForBuild(context.Context, string, string, string, string, StaticSiteLinkedBackendARMResource, *StaticSitesClientBeginValidateBackendForBuildOptions) (*armruntime.Poller[StaticSitesClientValidateBackendForBuildResponse], error)`
- New function `*CertificateEmail.UnmarshalJSON([]byte) error`
- New function `*StaticSitesClient.GetLinkedBackend(context.Context, string, string, string, *StaticSitesClientGetLinkedBackendOptions) (StaticSitesClientGetLinkedBackendResponse, error)`
- New function `*StaticSitesClient.BeginLinkBackend(context.Context, string, string, string, StaticSiteLinkedBackendARMResource, *StaticSitesClientBeginLinkBackendOptions) (*armruntime.Poller[StaticSitesClientLinkBackendResponse], error)`
- New function `CertificateEmail.MarshalJSON() ([]byte, error)`
- New function `CertificateOrderAction.MarshalJSON() ([]byte, error)`
- New function `*StaticSiteLinkedBackendARMResourceProperties.UnmarshalJSON([]byte) error`
- New function `StaticSiteLinkedBackendARMResourceProperties.MarshalJSON() ([]byte, error)`
- New function `*StaticSitesClient.BeginLinkBackendToBuild(context.Context, string, string, string, string, StaticSiteLinkedBackendARMResource, *StaticSitesClientBeginLinkBackendToBuildOptions) (*armruntime.Poller[StaticSitesClientLinkBackendToBuildResponse], error)`
- New function `*StaticSitesClient.GetLinkedBackendForBuild(context.Context, string, string, string, string, *StaticSitesClientGetLinkedBackendForBuildOptions) (StaticSitesClientGetLinkedBackendForBuildResponse, error)`
- New function `*EnvironmentsClient.GetAseCustomDNSSuffixConfiguration(context.Context, string, string, *EnvironmentsClientGetAseCustomDNSSuffixConfigurationOptions) (EnvironmentsClientGetAseCustomDNSSuffixConfigurationResponse, error)`
- New function `*StaticSitesClient.UnlinkBackendFromBuild(context.Context, string, string, string, string, *StaticSitesClientUnlinkBackendFromBuildOptions) (StaticSitesClientUnlinkBackendFromBuildResponse, error)`
- New function `*EnvironmentsClient.UpdateAseCustomDNSSuffixConfiguration(context.Context, string, string, CustomDNSSuffixConfiguration, *EnvironmentsClientUpdateAseCustomDNSSuffixConfigurationOptions) (EnvironmentsClientUpdateAseCustomDNSSuffixConfigurationResponse, error)`
- New function `StaticSiteLinkedBackend.MarshalJSON() ([]byte, error)`
- New function `*StaticSiteLinkedBackend.UnmarshalJSON([]byte) error`
- New function `*CertificateOrderAction.UnmarshalJSON([]byte) error`
- New function `*StaticSitesClient.NewGetLinkedBackendsPager(string, string, *StaticSitesClientGetLinkedBackendsOptions) *runtime.Pager[StaticSitesClientGetLinkedBackendsResponse]`
- New function `*EnvironmentsClient.DeleteAseCustomDNSSuffixConfiguration(context.Context, string, string, *EnvironmentsClientDeleteAseCustomDNSSuffixConfigurationOptions) (EnvironmentsClientDeleteAseCustomDNSSuffixConfigurationResponse, error)`
- New function `StaticSiteLinkedBackendsCollection.MarshalJSON() ([]byte, error)`
- New function `PossibleEnum13Values() []Enum13`
- New function `PossibleEnum14Values() []Enum14`
- New function `*StaticSitesClient.UnlinkBackend(context.Context, string, string, string, *StaticSitesClientUnlinkBackendOptions) (StaticSitesClientUnlinkBackendResponse, error)`
- New function `PossibleCustomDNSSuffixProvisioningStateValues() []CustomDNSSuffixProvisioningState`
- New struct `CustomDNSSuffixConfiguration`
- New struct `CustomDNSSuffixConfigurationProperties`
- New struct `EnvironmentsClientDeleteAseCustomDNSSuffixConfigurationOptions`
- New struct `EnvironmentsClientDeleteAseCustomDNSSuffixConfigurationResponse`
- New struct `EnvironmentsClientGetAseCustomDNSSuffixConfigurationOptions`
- New struct `EnvironmentsClientGetAseCustomDNSSuffixConfigurationResponse`
- New struct `EnvironmentsClientUpdateAseCustomDNSSuffixConfigurationOptions`
- New struct `EnvironmentsClientUpdateAseCustomDNSSuffixConfigurationResponse`
- New struct `StaticSiteLinkedBackend`
- New struct `StaticSiteLinkedBackendARMResource`
- New struct `StaticSiteLinkedBackendARMResourceProperties`
- New struct `StaticSiteLinkedBackendsCollection`
- New struct `StaticSitesClientBeginLinkBackendOptions`
- New struct `StaticSitesClientBeginLinkBackendToBuildOptions`
- New struct `StaticSitesClientBeginValidateBackendForBuildOptions`
- New struct `StaticSitesClientBeginValidateBackendOptions`
- New struct `StaticSitesClientGetLinkedBackendForBuildOptions`
- New struct `StaticSitesClientGetLinkedBackendForBuildResponse`
- New struct `StaticSitesClientGetLinkedBackendOptions`
- New struct `StaticSitesClientGetLinkedBackendResponse`
- New struct `StaticSitesClientGetLinkedBackendsForBuildOptions`
- New struct `StaticSitesClientGetLinkedBackendsForBuildResponse`
- New struct `StaticSitesClientGetLinkedBackendsOptions`
- New struct `StaticSitesClientGetLinkedBackendsResponse`
- New struct `StaticSitesClientLinkBackendResponse`
- New struct `StaticSitesClientLinkBackendToBuildResponse`
- New struct `StaticSitesClientUnlinkBackendFromBuildOptions`
- New struct `StaticSitesClientUnlinkBackendFromBuildResponse`
- New struct `StaticSitesClientUnlinkBackendOptions`
- New struct `StaticSitesClientUnlinkBackendResponse`
- New struct `StaticSitesClientValidateBackendForBuildResponse`
- New struct `StaticSitesClientValidateBackendResponse`
- New field `CustomDNSSuffixConfiguration` in struct `Environment`
- New field `NetworkingConfiguration` in struct `Environment`
- New field `FtpEnabled` in struct `AseV3NetworkingConfigurationProperties`
- New field `InboundIPAddressOverride` in struct `AseV3NetworkingConfigurationProperties`
- New field `RemoteDebugEnabled` in struct `AseV3NetworkingConfigurationProperties`
- New field `LinkedBackends` in struct `StaticSite`
- New field `LinkedBackends` in struct `StaticSiteBuildARMResourceProperties`
- New field `VnetImagePullEnabled` in struct `SiteProperties`
- New field `VnetRouteAllEnabled` in struct `SiteProperties`
- New field `VnetContentShareEnabled` in struct `SiteProperties`
- New field `EmailID` in struct `CertificateEmail`
- New field `TimeStamp` in struct `CertificateEmail`
- New field `ActionType` in struct `CertificateOrderAction`
- New field `CreatedAt` in struct `CertificateOrderAction`


## 0.4.0 (2022-04-15)
### Breaking Changes

Expand Down
6 changes: 3 additions & 3 deletions sdk/resourcemanager/appservice/armappservice/autorest.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
``` yaml
azure-arm: true
require:
- https://github.com/Azure/azure-rest-api-specs/blob/cc26f1d28c939bbcde00a29aa8958b3eebb10cea/specification/web/resource-manager/readme.md
- https://github.com/Azure/azure-rest-api-specs/blob/cc26f1d28c939bbcde00a29aa8958b3eebb10cea/specification/web/resource-manager/readme.go.md
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/web/resource-manager/readme.md
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/web/resource-manager/readme.go.md
license-header: MICROSOFT_MIT_NO_VERSION
module-version: 0.4.0
module-version: 0.5.0

```
16 changes: 3 additions & 13 deletions sdk/resourcemanager/appservice/armappservice/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,10 @@ module github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/appservice/armappse

go 1.18

require (
github.com/Azure/azure-sdk-for-go/sdk/azcore v0.23.0
github.com/Azure/azure-sdk-for-go/sdk/azidentity v0.14.0
)
require github.com/Azure/azure-sdk-for-go/sdk/azcore v0.23.0

require (
github.com/Azure/azure-sdk-for-go/sdk/internal v0.9.1 // indirect
github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0 // indirect
github.com/golang-jwt/jwt v3.2.1+incompatible // indirect
github.com/google/uuid v1.1.1 // indirect
github.com/kylelemons/godebug v1.1.0 // indirect
github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4 // indirect
golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897 // indirect
golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f // indirect
golang.org/x/sys v0.0.0-20211019181941-9d821ace8654 // indirect
golang.org/x/text v0.3.7 // indirect
golang.org/x/net v0.0.0-20210610132358-84b48f89b13b // indirect
golang.org/x/text v0.3.6 // indirect
)
Loading

0 comments on commit 1265f8d

Please sign in to comment.