Skip to content

Commit

Permalink
Generated from 0ba75505cddaddce442eb2172170ccd408e6cfd5 (#2223)
Browse files Browse the repository at this point in the history
Update default package version for WebSiteManagementClient
  • Loading branch information
AutorestCI authored Jul 18, 2018
1 parent c6276a5 commit 3282bdb
Show file tree
Hide file tree
Showing 59 changed files with 5,642 additions and 1,224 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -259,6 +259,19 @@ public class AppServiceEnvironmentPatchResource extends ProxyOnlyResource {
@JsonProperty(value = "properties.hasLinuxWorkers")
private Boolean hasLinuxWorkers;

/**
* Key Vault ID for ILB App Service Environment default SSL certificate.
*/
@JsonProperty(value = "properties.sslCertKeyVaultId")
private String sslCertKeyVaultId;

/**
* Key Vault Secret Name for ILB App Service Environment default SSL
* certificate.
*/
@JsonProperty(value = "properties.sslCertKeyVaultSecretName")
private String sslCertKeyVaultSecretName;

/**
* Get name of the App Service Environment.
*
Expand Down Expand Up @@ -816,4 +829,44 @@ public AppServiceEnvironmentPatchResource withHasLinuxWorkers(Boolean hasLinuxWo
return this;
}

/**
* Get key Vault ID for ILB App Service Environment default SSL certificate.
*
* @return the sslCertKeyVaultId value
*/
public String sslCertKeyVaultId() {
return this.sslCertKeyVaultId;
}

/**
* Set key Vault ID for ILB App Service Environment default SSL certificate.
*
* @param sslCertKeyVaultId the sslCertKeyVaultId value to set
* @return the AppServiceEnvironmentPatchResource object itself.
*/
public AppServiceEnvironmentPatchResource withSslCertKeyVaultId(String sslCertKeyVaultId) {
this.sslCertKeyVaultId = sslCertKeyVaultId;
return this;
}

/**
* Get key Vault Secret Name for ILB App Service Environment default SSL certificate.
*
* @return the sslCertKeyVaultSecretName value
*/
public String sslCertKeyVaultSecretName() {
return this.sslCertKeyVaultSecretName;
}

/**
* Set key Vault Secret Name for ILB App Service Environment default SSL certificate.
*
* @param sslCertKeyVaultSecretName the sslCertKeyVaultSecretName value to set
* @return the AppServiceEnvironmentPatchResource object itself.
*/
public AppServiceEnvironmentPatchResource withSslCertKeyVaultSecretName(String sslCertKeyVaultSecretName) {
this.sslCertKeyVaultSecretName = sslCertKeyVaultSecretName;
return this;
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -161,6 +161,16 @@ public interface AppServiceEnvironmentResource extends HasInner<AppServiceEnviro
*/
String resourceGroup();

/**
* @return the sslCertKeyVaultId value.
*/
String sslCertKeyVaultId();

/**
* @return the sslCertKeyVaultSecretName value.
*/
String sslCertKeyVaultSecretName();

/**
* @return the status value.
*/
Expand Down Expand Up @@ -398,6 +408,26 @@ interface WithNetworkAccessControlList {
WithCreate withNetworkAccessControlList(List<NetworkAccessControlEntry> networkAccessControlList);
}

/**
* The stage of the appserviceenvironmentresource update allowing to specify SslCertKeyVaultId.
*/
interface WithSslCertKeyVaultId {
/**
* Specifies sslCertKeyVaultId.
*/
WithCreate withSslCertKeyVaultId(String sslCertKeyVaultId);
}

/**
* The stage of the appserviceenvironmentresource update allowing to specify SslCertKeyVaultSecretName.
*/
interface WithSslCertKeyVaultSecretName {
/**
* Specifies sslCertKeyVaultSecretName.
*/
WithCreate withSslCertKeyVaultSecretName(String sslCertKeyVaultSecretName);
}

/**
* The stage of the appserviceenvironmentresource update allowing to specify Suspended.
*/
Expand Down Expand Up @@ -453,13 +483,13 @@ interface WithVnetSubnetName {
* the resource to be created (via {@link WithCreate#create()}), but also allows
* for any other optional settings to be specified.
*/
interface WithCreate extends Creatable<AppServiceEnvironmentResource>, Resource.DefinitionWithTags<WithCreate>, DefinitionStages.WithApiManagementAccountId, DefinitionStages.WithClusterSettings, DefinitionStages.WithDnsSuffix, DefinitionStages.WithDynamicCacheEnabled, DefinitionStages.WithFrontEndScaleFactor, DefinitionStages.WithHasLinuxWorkers, DefinitionStages.WithInternalLoadBalancingMode, DefinitionStages.WithIpsslAddressCount, DefinitionStages.WithKind, DefinitionStages.WithMultiRoleCount, DefinitionStages.WithMultiSize, DefinitionStages.WithNetworkAccessControlList, DefinitionStages.WithSuspended, DefinitionStages.WithUserWhitelistedIpRanges, DefinitionStages.WithVnetName, DefinitionStages.WithVnetResourceGroupName, DefinitionStages.WithVnetSubnetName {
interface WithCreate extends Creatable<AppServiceEnvironmentResource>, Resource.DefinitionWithTags<WithCreate>, DefinitionStages.WithApiManagementAccountId, DefinitionStages.WithClusterSettings, DefinitionStages.WithDnsSuffix, DefinitionStages.WithDynamicCacheEnabled, DefinitionStages.WithFrontEndScaleFactor, DefinitionStages.WithHasLinuxWorkers, DefinitionStages.WithInternalLoadBalancingMode, DefinitionStages.WithIpsslAddressCount, DefinitionStages.WithKind, DefinitionStages.WithMultiRoleCount, DefinitionStages.WithMultiSize, DefinitionStages.WithNetworkAccessControlList, DefinitionStages.WithSslCertKeyVaultId, DefinitionStages.WithSslCertKeyVaultSecretName, DefinitionStages.WithSuspended, DefinitionStages.WithUserWhitelistedIpRanges, DefinitionStages.WithVnetName, DefinitionStages.WithVnetResourceGroupName, DefinitionStages.WithVnetSubnetName {
}
}
/**
* The template for a AppServiceEnvironmentResource update operation, containing all the settings that can be modified.
*/
interface Update extends Appliable<AppServiceEnvironmentResource>, Resource.UpdateWithTags<Update>, UpdateStages.WithApiManagementAccountId, UpdateStages.WithClusterSettings, UpdateStages.WithDnsSuffix, UpdateStages.WithDynamicCacheEnabled, UpdateStages.WithFrontEndScaleFactor, UpdateStages.WithHasLinuxWorkers, UpdateStages.WithInternalLoadBalancingMode, UpdateStages.WithIpsslAddressCount, UpdateStages.WithKind, UpdateStages.WithMultiRoleCount, UpdateStages.WithMultiSize, UpdateStages.WithNetworkAccessControlList, UpdateStages.WithSuspended, UpdateStages.WithUserWhitelistedIpRanges, UpdateStages.WithVnetName, UpdateStages.WithVnetResourceGroupName, UpdateStages.WithVnetSubnetName {
interface Update extends Appliable<AppServiceEnvironmentResource>, Resource.UpdateWithTags<Update>, UpdateStages.WithApiManagementAccountId, UpdateStages.WithClusterSettings, UpdateStages.WithDnsSuffix, UpdateStages.WithDynamicCacheEnabled, UpdateStages.WithFrontEndScaleFactor, UpdateStages.WithHasLinuxWorkers, UpdateStages.WithInternalLoadBalancingMode, UpdateStages.WithIpsslAddressCount, UpdateStages.WithKind, UpdateStages.WithMultiRoleCount, UpdateStages.WithMultiSize, UpdateStages.WithNetworkAccessControlList, UpdateStages.WithSslCertKeyVaultId, UpdateStages.WithSslCertKeyVaultSecretName, UpdateStages.WithSuspended, UpdateStages.WithUserWhitelistedIpRanges, UpdateStages.WithVnetName, UpdateStages.WithVnetResourceGroupName, UpdateStages.WithVnetSubnetName {
}

/**
Expand Down Expand Up @@ -586,6 +616,26 @@ interface WithNetworkAccessControlList {
Update withNetworkAccessControlList(List<NetworkAccessControlEntry> networkAccessControlList);
}

/**
* The stage of the appserviceenvironmentresource {0} allowing to specify SslCertKeyVaultId.
*/
interface WithSslCertKeyVaultId {
/**
* Specifies sslCertKeyVaultId.
*/
Update withSslCertKeyVaultId(String sslCertKeyVaultId);
}

/**
* The stage of the appserviceenvironmentresource {0} allowing to specify SslCertKeyVaultSecretName.
*/
interface WithSslCertKeyVaultSecretName {
/**
* Specifies sslCertKeyVaultSecretName.
*/
Update withSslCertKeyVaultSecretName(String sslCertKeyVaultSecretName);
}

/**
* The stage of the appserviceenvironmentresource {0} allowing to specify Suspended.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -124,17 +124,6 @@ public interface AppServiceEnvironments {
*/
Observable<Sites> suspendAsync(final String resourceGroupName, final String name);

/**
* Resume an App Service Environment.
* Resume an App Service Environment.
*
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the App Service Environment.
* @throws IllegalArgumentException thrown if parameters fail the validation
* @return the observable for the request
*/
Completable syncVirtualNetworkInfoAsync(String resourceGroupName, String name);

/**
* Get the used, available, and total worker capacity an App Service Environment.
* Get the used, available, and total worker capacity an App Service Environment.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,11 @@ public interface AppServicePlan extends HasInner<AppServicePlanInner>, Resource,
*/
String adminSiteName();

/**
* @return the freeOfferExpirationTime value.
*/
DateTime freeOfferExpirationTime();

/**
* @return the geoRegion value.
*/
Expand Down Expand Up @@ -152,6 +157,16 @@ interface WithAdminSiteName {
WithCreate withAdminSiteName(String adminSiteName);
}

/**
* The stage of the appserviceplan update allowing to specify FreeOfferExpirationTime.
*/
interface WithFreeOfferExpirationTime {
/**
* Specifies freeOfferExpirationTime.
*/
WithCreate withFreeOfferExpirationTime(DateTime freeOfferExpirationTime);
}

/**
* The stage of the appserviceplan update allowing to specify HostingEnvironmentProfile.
*/
Expand Down Expand Up @@ -267,13 +282,13 @@ interface WithWorkerTierName {
* the resource to be created (via {@link WithCreate#create()}), but also allows
* for any other optional settings to be specified.
*/
interface WithCreate extends Creatable<AppServicePlan>, Resource.DefinitionWithTags<WithCreate>, DefinitionStages.WithAdminSiteName, DefinitionStages.WithHostingEnvironmentProfile, DefinitionStages.WithIsSpot, DefinitionStages.WithIsXenon, DefinitionStages.WithKind, DefinitionStages.WithPerSiteScaling, DefinitionStages.WithReserved, DefinitionStages.WithSku, DefinitionStages.WithSpotExpirationTime, DefinitionStages.WithTargetWorkerCount, DefinitionStages.WithTargetWorkerSizeId, DefinitionStages.WithWorkerTierName {
interface WithCreate extends Creatable<AppServicePlan>, Resource.DefinitionWithTags<WithCreate>, DefinitionStages.WithAdminSiteName, DefinitionStages.WithFreeOfferExpirationTime, DefinitionStages.WithHostingEnvironmentProfile, DefinitionStages.WithIsSpot, DefinitionStages.WithIsXenon, DefinitionStages.WithKind, DefinitionStages.WithPerSiteScaling, DefinitionStages.WithReserved, DefinitionStages.WithSku, DefinitionStages.WithSpotExpirationTime, DefinitionStages.WithTargetWorkerCount, DefinitionStages.WithTargetWorkerSizeId, DefinitionStages.WithWorkerTierName {
}
}
/**
* The template for a AppServicePlan update operation, containing all the settings that can be modified.
*/
interface Update extends Appliable<AppServicePlan>, Resource.UpdateWithTags<Update>, UpdateStages.WithAdminSiteName, UpdateStages.WithHostingEnvironmentProfile, UpdateStages.WithIsSpot, UpdateStages.WithIsXenon, UpdateStages.WithKind, UpdateStages.WithPerSiteScaling, UpdateStages.WithReserved, UpdateStages.WithSpotExpirationTime, UpdateStages.WithTargetWorkerCount, UpdateStages.WithTargetWorkerSizeId, UpdateStages.WithWorkerTierName {
interface Update extends Appliable<AppServicePlan>, Resource.UpdateWithTags<Update>, UpdateStages.WithAdminSiteName, UpdateStages.WithFreeOfferExpirationTime, UpdateStages.WithHostingEnvironmentProfile, UpdateStages.WithIsSpot, UpdateStages.WithIsXenon, UpdateStages.WithKind, UpdateStages.WithPerSiteScaling, UpdateStages.WithReserved, UpdateStages.WithSpotExpirationTime, UpdateStages.WithTargetWorkerCount, UpdateStages.WithTargetWorkerSizeId, UpdateStages.WithWorkerTierName {
}

/**
Expand All @@ -290,6 +305,16 @@ interface WithAdminSiteName {
Update withAdminSiteName(String adminSiteName);
}

/**
* The stage of the appserviceplan {0} allowing to specify FreeOfferExpirationTime.
*/
interface WithFreeOfferExpirationTime {
/**
* Specifies freeOfferExpirationTime.
*/
Update withFreeOfferExpirationTime(DateTime freeOfferExpirationTime);
}

/**
* The stage of the appserviceplan {0} allowing to specify HostingEnvironmentProfile.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,12 @@ public class AppServicePlanPatchResource extends ProxyOnlyResource {
@JsonProperty(value = "properties.spotExpirationTime")
private DateTime spotExpirationTime;

/**
* The time when the server farm free offer expires.
*/
@JsonProperty(value = "properties.freeOfferExpirationTime")
private DateTime freeOfferExpirationTime;

/**
* Resource group of the App Service plan.
*/
Expand Down Expand Up @@ -297,6 +303,26 @@ public AppServicePlanPatchResource withSpotExpirationTime(DateTime spotExpiratio
return this;
}

/**
* Get the time when the server farm free offer expires.
*
* @return the freeOfferExpirationTime value
*/
public DateTime freeOfferExpirationTime() {
return this.freeOfferExpirationTime;
}

/**
* Set the time when the server farm free offer expires.
*
* @param freeOfferExpirationTime the freeOfferExpirationTime value to set
* @return the AppServicePlanPatchResource object itself.
*/
public AppServicePlanPatchResource withFreeOfferExpirationTime(DateTime freeOfferExpirationTime) {
this.freeOfferExpirationTime = freeOfferExpirationTime;
return this;
}

/**
* Get resource group of the App Service plan.
*
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/

package com.microsoft.azure.management.appservice.v2018_02_01;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
* Column definition.
*/
public class DataTableResponseColumn {
/**
* Name of the column.
*/
@JsonProperty(value = "columnName")
private String columnName;

/**
* Data type which looks like 'String' or 'Int32'.
*/
@JsonProperty(value = "dataType")
private String dataType;

/**
* Column Type.
*/
@JsonProperty(value = "columnType")
private String columnType;

/**
* Get name of the column.
*
* @return the columnName value
*/
public String columnName() {
return this.columnName;
}

/**
* Set name of the column.
*
* @param columnName the columnName value to set
* @return the DataTableResponseColumn object itself.
*/
public DataTableResponseColumn withColumnName(String columnName) {
this.columnName = columnName;
return this;
}

/**
* Get data type which looks like 'String' or 'Int32'.
*
* @return the dataType value
*/
public String dataType() {
return this.dataType;
}

/**
* Set data type which looks like 'String' or 'Int32'.
*
* @param dataType the dataType value to set
* @return the DataTableResponseColumn object itself.
*/
public DataTableResponseColumn withDataType(String dataType) {
this.dataType = dataType;
return this;
}

/**
* Get column Type.
*
* @return the columnType value
*/
public String columnType() {
return this.columnType;
}

/**
* Set column Type.
*
* @param columnType the columnType value to set
* @return the DataTableResponseColumn object itself.
*/
public DataTableResponseColumn withColumnType(String columnType) {
this.columnType = columnType;
return this;
}

}
Loading

0 comments on commit 3282bdb

Please sign in to comment.